unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: Ekaitz Zarraga <ekaitz@elenq.tech>
To: Christophe Pisteur <christophe.pisteur@fsfe.org>
Cc: help guix <help-guix@gnu.org>
Subject: Re: freecad 19.1 / flatpak
Date: Wed, 31 Mar 2021 09:46:02 +0000	[thread overview]
Message-ID: <QpfI5nr46I0m-7TVce0paQpDfsg2AHBy4cEaMZR2JdSQpRS2f5itjzQ7vdWctU0QsaHdX4QNHv66Vy8ISrWHHMrsZFFQrFxCz5rVSJxywqY=@elenq.tech> (raw)
In-Reply-To: <7551d9d36ebc371acb7c76cb7b8640c335997ff7.camel@fsfe.org>

Hi there,


On Wednesday, March 31, 2021 11:15 AM, Christophe Pisteur <christophe.pisteur@fsfe.org> wrote:

> Hello,
>
> After having failed to install freecad from an Appimage on guix system
> (1), a new version of freecad (freecad 19.1) has just been realised and
> proposed on flathub (2).
>
> Unfortunately, the addon manager does not work with this version of
> freecad on flathub on guix system. But it is in the addons that we find
> one of the main functions until a mature version can be included in the
> main project: the assembly modules (A2+, Assembly2, Assembly4).
>
> Here are the error messages:
>
> 1.  When launching freecad from terminal:
>     $ flatpak run org.freecadweb.FreeCAD
>     FreeCAD 0.19, Libs: 0.19R14555 (Git shallow)
>     © Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2021
>     FreeCAD is free and open-source software licensed under the terms of
>     LGPL2+ license.
>     FreeCAD wouldn't be possible without FreeCAD community.
>
>
> ##### #### ###
>
> # # # #
>
> ========
>
> ## #### #### # # # #
>
> =====================
>
> #### # # # # # # # ##### #
>
> # #### #### # # # #
>
> ====================
>
> # # # # # # # # ## ##
>
> ======================
>
> # #### #### ### # # #### ## ##
>
> ===============================
>
> Traceback (most recent call last):
> File "/app/freecad/Mod/Tux/NavigationIndicatorGui.py", line 55, in
> changeEvent
> onTooltip()
> NameError: name 'onTooltip' is not defined
> connect failed: Aucun fichier ou dossier de ce type
>
> 2) When you click on the "install" button from the addon manager:
> Traceback (most recent call last):
> File "/app/freecad/Mod/AddonManager/addonmanager_workers.py", line
> 769, in run
> repo = git.Repo.clone_from(self.repos[idx][1], clonedir)
> File "/app/lib/python3.8/site-packages/git/repo/base.py", line 1032,
> in clone_from
> return cls._clone(git, url, to_path, GitCmdObjectDB, progress,
> multi_options, **kwargs)
> File "/app/lib/python3.8/site-packages/git/repo/base.py", line 973,
> in _clone
> finalize_process(proc, stderr=stderr)
> File "/app/lib/python3.8/site-packages/git/util.py", line 329, in
> finalize_process
> proc.wait(**kwargs)
> File "/app/lib/python3.8/site-packages/git/cmd.py", line 408, in wait
> raise GitCommandError(self.args, status, errstr)
> git.exc.GitCommandError: Cmd('git') failed due to: exit code(128)
> cmdline: git clone -v https://github.com/Zolko-123/FreeCAD_Assembly4
> /home/christophe/.FreeCAD//Mod/Assembly4
> stderr: 'Cloning into '/home/christophe/.FreeCAD//Mod/Assembly4'...
> fatal: unable to find remote helper for 'https'
>
> I tried with several addons: same results.
>
> Any Idea?
>
> Christophe
>
> (1) https://lists.gnu.org/archive/html/help-guix/2021-02/msg00035.html
> (2) https://flathub.org/apps/details/org.freecadweb.FreeCAD



According to a random blogpost in the wild you can see this:
https://blog.hostonnet.com/git-unable-to-find-remote-helper-for-https

Looks like your git is not installed with SSL support. Probably
the package comes with its own git and it's not capable enough.

Try to install it separately or something. I'm not sure if
flatpak is going to use it or not, because I have no idea about
how flatpak works, but the problem you have is because of the
git version your freecad is using.

Hope that helps,

Ekaitz


  reply	other threads:[~2021-03-31  9:46 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-31  9:15 freecad 19.1 / flatpak Christophe Pisteur
2021-03-31  9:46 ` Ekaitz Zarraga [this message]
2021-03-31 12:56   ` Christophe Pisteur
2021-03-31 14:29     ` Gary Johnson
2021-03-31 18:38       ` Christophe Pisteur
2021-04-02 14:43         ` Gary Johnson
2021-04-03 19:10           ` Christophe Pisteur
2021-04-03 19:21             ` Ekaitz Zarraga
2021-04-03 19:59               ` Christophe Pisteur
2021-04-03 20:26                 ` Ekaitz Zarraga
2021-04-08 13:05                   ` Ekaitz Zarraga
2021-04-11 13:30                     ` Christophe Pisteur
2021-04-11 16:45                       ` Ekaitz Zarraga
2021-04-11 19:02                         ` Christophe Pisteur
     [not found]                           ` <0bK6s9aqPT66hiBxFF21Y8VTjlN3l4=5FcHxOT5UU8Ul4vRfRFZSKXDgoz5iqi4wMPzySTfxvoQhsEyDLLQPSPqmvOTWRgUMI1uE9Zt9tqemU=3D@elenq.tech>
     [not found]                             ` <Z6I2By8DRvfgcrC3sRhhRSY5ELj5FN7r12uByZhLGXKT0fgTNjARH5ug8DuUwknGmCmomgT466hZBhtmw5lN5fv8TKgFXogdLiTqLzjS4Tg=3D@protonmail.com>
     [not found]                               ` <PkhtPGqLIEla9M1ZKtJMfMWg7736yI3-2SlbZfmjg9NFniUxEYqAyZ38=5FDsA-uIbWYF9O-bPOtpaUpredyXbPYGKhZi3UzqGadOL6yloeXc=3D@elenq.tech>
     [not found]                                 ` <hj4mUFgYr-908J1TWCQUwu43jf-qUOsrXfg8UeE=5FItCV0PokJ2j9=5F7BCB3q7nbgg2c-4S-ag-hzVW9h89MA=5FwvM8xaKCL9Eob5SPes1AGh4=3D@elenq.tech>
2021-04-11 19:30                           ` Ekaitz Zarraga
2021-04-11 20:52                             ` Luis Felipe
2021-04-11 20:59                               ` Ekaitz Zarraga
2021-04-11 21:25                                 ` Ekaitz Zarraga
2021-04-11 22:19                                   ` Ekaitz Zarraga
2021-04-12  2:03                                     ` Luis Felipe
2021-04-11 22:17                                 ` Christophe Pisteur
2021-04-11 22:27                                   ` Ekaitz Zarraga
2021-04-13  7:58                                     ` Christophe Pisteur
2021-04-13  8:48                                       ` Ekaitz Zarraga
2021-04-17 16:16                                         ` Ekaitz Zarraga
2021-04-17 19:22                                           ` Christophe Pisteur
2021-04-17 21:02                                           ` Jérémy Korwin-Zmijowski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='QpfI5nr46I0m-7TVce0paQpDfsg2AHBy4cEaMZR2JdSQpRS2f5itjzQ7vdWctU0QsaHdX4QNHv66Vy8ISrWHHMrsZFFQrFxCz5rVSJxywqY=@elenq.tech' \
    --to=ekaitz@elenq.tech \
    --cc=christophe.pisteur@fsfe.org \
    --cc=help-guix@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).