GNU bug report logs - #21879
WeeChat does not start

Previous Next

Package: guix;

Reported by: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>

Date: Wed, 11 Nov 2015 16:42:01 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 21879 in the body.
You can then email your comments to 21879 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Wed, 11 Nov 2015 16:42:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 11 Nov 2015 16:42:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Luis Felipe López Acevedo
 <felipe.lopez <at> openmailbox.org>
To: bug-guix <at> gnu.org
Subject: WeeChat does not start
Date: Wed, 11 Nov 2015 09:06:43 -0500
Hi,

I installed WeeChat 1.3 using Guix 0.9.0 on Debian 8, but It doesn't
start when I run it. I get this error instead:

Traceback (most recent call last):
  File "/usr/lib/python2.7/site.py", line 563, in <module>
    main()
  File "/usr/lib/python2.7/site.py", line 545, in main
    known_paths = addusersitepackages(known_paths)
  File "/usr/lib/python2.7/site.py", line 272, in addusersitepackages
    user_site = getusersitepackages()
  File "/usr/lib/python2.7/site.py", line 247, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "/usr/lib/python2.7/site.py", line 237, in getuserbase
    USER_BASE = get_config_var('userbase')
  File "/usr/lib/python2.7/sysconfig.py", line 582, in get_config_var
    return get_config_vars().get(name)
  File "/usr/lib/python2.7/sysconfig.py", line 528, in get_config_vars
    _init_posix(_CONFIG_VARS)
  File "/usr/lib/python2.7/sysconfig.py", line 412, in _init_posix
    from _sysconfigdata import build_time_vars
  File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
    from _sysconfigdata_nd import *
ImportError: No module named _sysconfigdata_nd

Thanks,


-- 
Luis Felipe López Acevedo





Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Thu, 12 Nov 2015 12:19:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Cyril Roelandt <tipecaml <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Thu, 12 Nov 2015 13:18:05 +0100
On 11/11/2015 03:06 PM, Luis Felipe López Acevedo wrote:
> Hi,
> 
> I installed WeeChat 1.3 using Guix 0.9.0 on Debian 8, but It doesn't
> start when I run it. I get this error instead:
> 
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/site.py", line 563, in <module>
>     main()
>   File "/usr/lib/python2.7/site.py", line 545, in main
>     known_paths = addusersitepackages(known_paths)
>   File "/usr/lib/python2.7/site.py", line 272, in addusersitepackages
>     user_site = getusersitepackages()
>   File "/usr/lib/python2.7/site.py", line 247, in getusersitepackages
>     user_base = getuserbase() # this will also set USER_BASE
>   File "/usr/lib/python2.7/site.py", line 237, in getuserbase
>     USER_BASE = get_config_var('userbase')
>   File "/usr/lib/python2.7/sysconfig.py", line 582, in get_config_var
>     return get_config_vars().get(name)
>   File "/usr/lib/python2.7/sysconfig.py", line 528, in get_config_vars
>     _init_posix(_CONFIG_VARS)
>   File "/usr/lib/python2.7/sysconfig.py", line 412, in _init_posix
>     from _sysconfigdata import build_time_vars
>   File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
>     from _sysconfigdata_nd import *
> ImportError: No module named _sysconfigdata_nd
> 

Seems like you are using weechat from Guix using Python 2.7 from Debian,
which is a bit weird. Also, _sysconfigdata_nd is Debian-specific. What
is your PYTHONPATH?

Cyril.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Wed, 18 Nov 2015 17:07:02 GMT) Full text and rfc822 format available.

Message #11 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>
Cc: 21879 <at> debbugs.gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Wed, 18 Nov 2015 18:06:34 +0100
Hi!

Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org> skribis:

> I installed WeeChat 1.3 using Guix 0.9.0 on Debian 8, but It doesn't
> start when I run it. I get this error instead:
>
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/site.py", line 563, in <module>
>     main()

On closer inspection, this comes from the fact that Weechat looks for a
‘python’ executable in $PATH.  See src/plugins/python/weechat-python.c
in Weechat.

In your case, it ended up running Debian’s Python, which then failed for
reasons that are unclear to me.

I believe this is fixed by a9346fa and 7be4a4b.  Could you confirm?
You could run ‘guix pull’ or pull from a current ‘master’ checkout.

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Wed, 18 Nov 2015 20:06:02 GMT) Full text and rfc822 format available.

Message #14 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>
To: ludo <at> gnu.org
Cc: 21879 <at> debbugs.gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Wed, 18 Nov 2015 15:05:17 -0500
On 2015-11-18 12:06, ludo <at> gnu.org wrote:
> Hi!
> 
> Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org> skribis:
> 
>> I installed WeeChat 1.3 using Guix 0.9.0 on Debian 8, but It doesn't
>> start when I run it. I get this error instead:
>> 
>> Traceback (most recent call last):
>>   File "/usr/lib/python2.7/site.py", line 563, in <module>
>>     main()
> 
> On closer inspection, this comes from the fact that Weechat looks for a
> ‘python’ executable in $PATH.  See src/plugins/python/weechat-python.c
> in Weechat.
> 
> In your case, it ended up running Debian’s Python, which then failed 
> for
> reasons that are unclear to me.
> 
> I believe this is fixed by a9346fa and 7be4a4b.  Could you confirm?
> You could run ‘guix pull’ or pull from a current ‘master’ checkout.


In a different machine, but still Debian 8 and Guix 0.9.0:

1. I ran 'guix pull'
2. Installed weechat

I get the same error.


-- 
Luis Felipe López Acevedo
http://sirgazil.bitbucket.org/




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Wed, 18 Nov 2015 20:45:01 GMT) Full text and rfc822 format available.

Message #17 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Cyril Roelandt <tipecaml <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Wed, 18 Nov 2015 21:44:44 +0100
On 11/18/2015 09:05 PM, Luis Felipe López Acevedo wrote:
> In a different machine, but still Debian 8 and Guix 0.9.0:
> 
> 1. I ran 'guix pull'
> 2. Installed weechat
> 
> I get the same error.

On Debian Sid + Guix, I installed weechat in a "guix environment", and
could not reproduce the issue (weechat properly starts). However,
running "PATH=/usr/bin:$PATH weechat" leads to the same error you witnessed.

Could you post you PATH and PYTHONPATH?

Cyril.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Wed, 18 Nov 2015 21:23:02 GMT) Full text and rfc822 format available.

Message #20 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Cyril Roelandt <tipecaml <at> gmail.com>
Cc: 21879 <at> debbugs.gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Wed, 18 Nov 2015 22:22:01 +0100
Cyril Roelandt <tipecaml <at> gmail.com> skribis:

> On 11/18/2015 09:05 PM, Luis Felipe López Acevedo wrote:
>> In a different machine, but still Debian 8 and Guix 0.9.0:
>> 
>> 1. I ran 'guix pull'
>> 2. Installed weechat
>> 
>> I get the same error.
>
> On Debian Sid + Guix, I installed weechat in a "guix environment", and
> could not reproduce the issue (weechat properly starts). However,
> running "PATH=/usr/bin:$PATH weechat" leads to the same error you witnessed.
>
> Could you post you PATH and PYTHONPATH?

Could you double-check what’s happening, possibly running it through
strace to see if it’s actually executing /usr/bin/python?

Maybe my attempt was misguided and the problem is actually not in the
Python plugin but in some core part?

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Wed, 18 Nov 2015 21:42:01 GMT) Full text and rfc822 format available.

Message #23 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: Cyril Roelandt <tipecaml <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 21879 <at> debbugs.gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Wed, 18 Nov 2015 22:41:30 +0100
On 11/18/2015 10:22 PM, Ludovic Courtès wrote:
> Could you double-check what’s happening, possibly running it through
> strace to see if it’s actually executing /usr/bin/python?

I'm pretty sure it does that. It even loads libraries from the Debian
Python path, that is why it tries to import a Debian-specific module.

Cyril.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Thu, 19 Nov 2015 09:43:01 GMT) Full text and rfc822 format available.

Message #26 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Cyril Roelandt <tipecaml <at> gmail.com>
Cc: 21879 <at> debbugs.gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Thu, 19 Nov 2015 10:41:51 +0100
Cyril Roelandt <tipecaml <at> gmail.com> skribis:

> On 11/18/2015 10:22 PM, Ludovic Courtès wrote:
>> Could you double-check what’s happening, possibly running it through
>> strace to see if it’s actually executing /usr/bin/python?
>
> I'm pretty sure it does that. It even loads libraries from the Debian
> Python path, that is why it tries to import a Debian-specific module.

Weird.  Could you check with strace and/or GDB to confirm and see where
it’s coming from?

When I run it through strace, I don’t see any attempt to exec python.

TIA.  :-)
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sun, 29 Nov 2015 11:02:02 GMT) Full text and rfc822 format available.

Message #29 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Cyril Roelandt <tipecaml <at> gmail.com>
Cc: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>,
 21879 <at> debbugs.gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Sun, 29 Nov 2015 12:01:00 +0100
Cyril Roelandt <tipecaml <at> gmail.com> skribis:

> On 11/18/2015 10:22 PM, Ludovic Courtès wrote:
>> Could you double-check what’s happening, possibly running it through
>> strace to see if it’s actually executing /usr/bin/python?
>
> I'm pretty sure it does that. It even loads libraries from the Debian
> Python path, that is why it tries to import a Debian-specific module.

I tried this:

  guix environment --container --ad-hoc weechat strace coreutils \
     findutils sed grep less --expose=$(which false)=/usr/bin/python

which installs ‘false’ as /usr/bin/python, but it still works fine.

Felipe, could you report the values of the ‘PYTHONPATH’, ‘PATH’, and
‘LD_LIBRARY_PATH’ variables on your system?

Are you able to work around the problem with:

  guix environment --ad-hoc weechat --pure -- weechat

?

TIA,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sun, 29 Nov 2015 14:13:01 GMT) Full text and rfc822 format available.

Message #32 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>
To: ludo <at> gnu.org
Cc: 21879 <at> debbugs.gnu.org, Cyril Roelandt <tipecaml <at> gmail.com>
Subject: Re: bug#21879: WeeChat does not start
Date: Sun, 29 Nov 2015 09:12:01 -0500
On 2015-11-29 06:01, ludo <at> gnu.org wrote:
> Cyril Roelandt <tipecaml <at> gmail.com> skribis:
> 
>> On 11/18/2015 10:22 PM, Ludovic Courtès wrote:
>>> Could you double-check what’s happening, possibly running it through
>>> strace to see if it’s actually executing /usr/bin/python?
>> 
>> I'm pretty sure it does that. It even loads libraries from the Debian
>> Python path, that is why it tries to import a Debian-specific module.
> 
> I tried this:
> 
>   guix environment --container --ad-hoc weechat strace coreutils \
>      findutils sed grep less --expose=$(which false)=/usr/bin/python
> 
> which installs ‘false’ as /usr/bin/python, but it still works fine.
> 
> Felipe, could you report the values of the ‘PYTHONPATH’, ‘PATH’, and
> ‘LD_LIBRARY_PATH’ variables on your system?
> 

Oh, I didn't get Cyril's messages on the bug... But this is the 
information:

PYTHONPATH and LD_LIBRARY_PATH are empty. PATH has this value:

/home/anonimo/.guix-profile/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

Additional info:

$ guix package --search-paths
export PATH="/home/anonimo/.guix-profile/bin"


> Are you able to work around the problem with:
> 
>   guix environment --ad-hoc weechat --pure -- weechat
> 
> ?

WeeChat starts correctly if I run it that way.



-- 
Luis Felipe López Acevedo
http://sirgazil.bitbucket.org/




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sun, 29 Nov 2015 15:01:02 GMT) Full text and rfc822 format available.

Message #35 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>
Cc: 21879 <at> debbugs.gnu.org, Cyril Roelandt <tipecaml <at> gmail.com>
Subject: Re: bug#21879: WeeChat does not start
Date: Sun, 29 Nov 2015 16:00:29 +0100
Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org> skribis:

> On 2015-11-29 06:01, ludo <at> gnu.org wrote:

[...]

>> Felipe, could you report the values of the ‘PYTHONPATH’, ‘PATH’, and
>> ‘LD_LIBRARY_PATH’ variables on your system?
>>
>
> Oh, I didn't get Cyril's messages on the bug... But this is the
> information:
>
> PYTHONPATH and LD_LIBRARY_PATH are empty. PATH has this value:
>
> /home/anonimo/.guix-profile/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>
> Additional info:
>
> $ guix package --search-paths
> export PATH="/home/anonimo/.guix-profile/bin"
>
>
>> Are you able to work around the problem with:
>>
>>   guix environment --ad-hoc weechat --pure -- weechat
>>
>> ?
>
> WeeChat starts correctly if I run it that way.

What if you do:

  guix package -i python-2
  weechat

?

TIA,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sun, 29 Nov 2015 15:45:01 GMT) Full text and rfc822 format available.

Message #38 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>
To: ludo <at> gnu.org
Cc: 21879 <at> debbugs.gnu.org, Cyril Roelandt <tipecaml <at> gmail.com>
Subject: Re: bug#21879: WeeChat does not start
Date: Sun, 29 Nov 2015 10:44:15 -0500
On 2015-11-29 10:00, ludo <at> gnu.org wrote:
> Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org> skribis:
> 
>> On 2015-11-29 06:01, ludo <at> gnu.org wrote:
> 
> [...]
> 
>>> Felipe, could you report the values of the ‘PYTHONPATH’, ‘PATH’, and
>>> ‘LD_LIBRARY_PATH’ variables on your system?
>>> 
>> 
>> Oh, I didn't get Cyril's messages on the bug... But this is the
>> information:
>> 
>> PYTHONPATH and LD_LIBRARY_PATH are empty. PATH has this value:
>> 
>> /home/anonimo/.guix-profile/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>> 
>> Additional info:
>> 
>> $ guix package --search-paths
>> export PATH="/home/anonimo/.guix-profile/bin"
>> 
>> 
>>> Are you able to work around the problem with:
>>> 
>>>   guix environment --ad-hoc weechat --pure -- weechat
>>> 
>>> ?
>> 
>> WeeChat starts correctly if I run it that way.
> 
> What if you do:
> 
>   guix package -i python-2
>   weechat
> 

WeeChat starts correctly after doing that.


-- 
Luis Felipe López Acevedo
http://sirgazil.bitbucket.org/




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sun, 29 Nov 2015 18:21:01 GMT) Full text and rfc822 format available.

Message #41 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>
Cc: 21879 <at> debbugs.gnu.org, Cyril Roelandt <tipecaml <at> gmail.com>
Subject: Re: bug#21879: WeeChat does not start
Date: Sun, 29 Nov 2015 19:20:19 +0100
Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org> skribis:

> On 2015-11-29 10:00, ludo <at> gnu.org wrote:
>> Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org> skribis:
>>
>>> On 2015-11-29 06:01, ludo <at> gnu.org wrote:
>>
>> [...]
>>
>>>> Felipe, could you report the values of the ‘PYTHONPATH’, ‘PATH’, and
>>>> ‘LD_LIBRARY_PATH’ variables on your system?
>>>>
>>>
>>> Oh, I didn't get Cyril's messages on the bug... But this is the
>>> information:
>>>
>>> PYTHONPATH and LD_LIBRARY_PATH are empty. PATH has this value:
>>>
>>> /home/anonimo/.guix-profile/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>>>
>>> Additional info:
>>>
>>> $ guix package --search-paths
>>> export PATH="/home/anonimo/.guix-profile/bin"
>>>
>>>
>>>> Are you able to work around the problem with:
>>>>
>>>>   guix environment --ad-hoc weechat --pure -- weechat
>>>>
>>>> ?
>>>
>>> WeeChat starts correctly if I run it that way.
>>
>> What if you do:
>>
>>   guix package -i python-2
>>   weechat
>>
>
> WeeChat starts correctly after doing that.

Hmm, hmm!  In commit cb7bd0c, I fixed a build issue with the Python
plugin (it was statically linking libpython.a, which is undesirable.)

Could you check if that makes a difference, removing Python from your
profile?

Thanks for your help!

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sat, 05 Dec 2015 14:22:01 GMT) Full text and rfc822 format available.

Message #44 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>
To: ludo <at> gnu.org
Cc: 21879 <at> debbugs.gnu.org, Cyril Roelandt <tipecaml <at> gmail.com>
Subject: Re: bug#21879: WeeChat does not start
Date: Sat, 05 Dec 2015 09:20:54 -0500
On 2015-11-29 13:20, ludo <at> gnu.org wrote:
> Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org> skribis:
> 
>> On 2015-11-29 10:00, ludo <at> gnu.org wrote:
>>> Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org> skribis:
>>> 
>>>> On 2015-11-29 06:01, ludo <at> gnu.org wrote:
>>> 
>>> [...]
>>> 
>>>>> Felipe, could you report the values of the ‘PYTHONPATH’, ‘PATH’, 
>>>>> and
>>>>> ‘LD_LIBRARY_PATH’ variables on your system?
>>>>> 
>>>> 
>>>> Oh, I didn't get Cyril's messages on the bug... But this is the
>>>> information:
>>>> 
>>>> PYTHONPATH and LD_LIBRARY_PATH are empty. PATH has this value:
>>>> 
>>>> /home/anonimo/.guix-profile/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>>>> 
>>>> Additional info:
>>>> 
>>>> $ guix package --search-paths
>>>> export PATH="/home/anonimo/.guix-profile/bin"
>>>> 
>>>> 
>>>>> Are you able to work around the problem with:
>>>>> 
>>>>>   guix environment --ad-hoc weechat --pure -- weechat
>>>>> 
>>>>> ?
>>>> 
>>>> WeeChat starts correctly if I run it that way.
>>> 
>>> What if you do:
>>> 
>>>   guix package -i python-2
>>>   weechat
>>> 
>> 
>> WeeChat starts correctly after doing that.
> 
> Hmm, hmm!  In commit cb7bd0c, I fixed a build issue with the Python
> plugin (it was statically linking libpython.a, which is undesirable.)
> 
> Could you check if that makes a difference, removing Python from your
> profile?
> 
> Thanks for your help!
> 
> Ludo’.


- Removed Python and WeeChat from my profile.
- Did guix pull.
- Reinstalled WeeChat.

The error persists.


-- 
Luis Felipe López Acevedo
http://sirgazil.bitbucket.org/




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Thu, 09 Feb 2017 00:06:01 GMT) Full text and rfc822 format available.

Message #47 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: 21879 <at> debbugs.gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Thu, 09 Feb 2017 01:05:32 +0100
[Message part 1 (text/plain, inline)]
I noticed this as well on a foreign distro and pushed a workaround in
507809be152049dff26bffdb58e1a90b638f046b.

Didn't study the source enough to figure out why the substitution was
insufficient, but strace confirmed it was still looking in PATH even
though the strings were replaced.
[signature.asc (application/pgp-signature, inline)]

Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Fri, 10 Feb 2017 12:53:01 GMT) Full text and rfc822 format available.

Notification sent to Luis Felipe López Acevedo <felipe.lopez <at> openmailbox.org>:
bug acknowledged by developer. (Fri, 10 Feb 2017 12:53:02 GMT) Full text and rfc822 format available.

Message #52 received at 21879-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 21879-done <at> debbugs.gnu.org
Subject: Re: bug#21879: WeeChat does not start
Date: Fri, 10 Feb 2017 13:52:12 +0100
Marius Bakke <mbakke <at> fastmail.com> skribis:

> I noticed this as well on a foreign distro and pushed a workaround in
> 507809be152049dff26bffdb58e1a90b638f046b.
>
> Didn't study the source enough to figure out why the substitution was
> insufficient, but strace confirmed it was still looking in PATH even
> though the strings were replaced.

Thanks for fixing it!

Make sure to email NNN-done <at> debbugs.gnu.org next time.  ;-)

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sat, 25 Feb 2017 14:14:02 GMT) Full text and rfc822 format available.

Message #55 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: sirgazil <lizagris <at> protonmail.com>
To: "21879 <at> debbugs.gnu.org" <21879 <at> debbugs.gnu.org>
Subject: bug#21879: WeeChat does not start
Date: Sat, 25 Feb 2017 09:13:48 -0500
[Message part 1 (text/plain, inline)]
Actually, I'm still experiencing this bug with Guix 0.12.0 on Debian 8.7.



---
https://sirgazil.bitbucket.io/
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sat, 25 Feb 2017 16:00:03 GMT) Full text and rfc822 format available.

Message #58 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: sirgazil <lizagris <at> protonmail.com>
Cc: "21879 <at> debbugs.gnu.org" <21879 <at> debbugs.gnu.org>
Subject: Re: bug#21879: WeeChat does not start
Date: Sat, 25 Feb 2017 10:59:46 -0500
On Sat, Feb 25, 2017 at 09:13:48AM -0500, sirgazil wrote:
> Actually, I'm still experiencing this bug with Guix 0.12.0 on Debian 8.7.

The commit that worked around the issue was applied after the 0.12.0
release. Have you updated your copy of Guix (with `guix pull`) since the
0.12.0 release?




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sat, 25 Feb 2017 16:36:01 GMT) Full text and rfc822 format available.

Message #61 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: sirgazil <lizagris <at> protonmail.com>
To: Leo Famulari <leo <at> famulari.name>
Cc: "21879 <at> debbugs.gnu.org" <21879 <at> debbugs.gnu.org>
Subject: Re: bug#21879: WeeChat does not start
Date: Sat, 25 Feb 2017 11:35:45 -0500
[Message part 1 (text/plain, inline)]
-------- Original Message --------
Subject: Re: bug#21879: WeeChat does not start
Local Time: 25 de febrero de 2017 10:59 AM
UTC Time: 25 de febrero de 2017 15:59
From: leo <at> famulari.name
To: sirgazil <lizagris <at> protonmail.com>
21879 <at> debbugs.gnu.org <21879 <at> debbugs.gnu.org>

On Sat, Feb 25, 2017 at 09:13:48AM -0500, sirgazil wrote:
> Actually, I'm still experiencing this bug with Guix 0.12.0 on Debian 8.7.

The commit that worked around the issue was applied after the 0.12.0
release. Have you updated your copy of Guix (with `guix pull`) since the
0.12.0 release?

Thanks, Leo. I installed WeeChat after "guix pull" and it worked.
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Sat, 25 Feb 2017 16:53:02 GMT) Full text and rfc822 format available.

Message #64 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <contact.ng0 <at> cryptolab.net>
To: sirgazil <lizagris <at> protonmail.com>
Cc: "21879 <at> debbugs.gnu.org" <21879 <at> debbugs.gnu.org>,
 Leo Famulari <leo <at> famulari.name>
Subject: Re: bug#21879: WeeChat does not start
Date: Sat, 25 Feb 2017 16:54:20 +0000
On 17-02-25 11:35:45, sirgazil wrote:
> -------- Original Message --------
> Subject: Re: bug#21879: WeeChat does not start
> Local Time: 25 de febrero de 2017 10:59 AM
> UTC Time: 25 de febrero de 2017 15:59
> From: leo <at> famulari.name
> To: sirgazil <lizagris <at> protonmail.com>
> 21879 <at> debbugs.gnu.org <21879 <at> debbugs.gnu.org>
> 
> On Sat, Feb 25, 2017 at 09:13:48AM -0500, sirgazil wrote:
> > Actually, I'm still experiencing this bug with Guix 0.12.0 on Debian 8.7.
> 
> The commit that worked around the issue was applied after the 0.12.0
> release. Have you updated your copy of Guix (with `guix pull`) since the
> 0.12.0 release?
> 
> Thanks, Leo. I installed WeeChat after "guix pull" and it worked.

A while ago Leo or someone else uponed a bug on improving the
Documentation about the relevance and usage of package+system updates.

It seems to me as if that's the case here, the documentation not being
clear enough.
Do you have any improvement suggestions?

Thanks.




Information forwarded to bug-guix <at> gnu.org:
bug#21879; Package guix. (Wed, 01 Mar 2017 19:42:02 GMT) Full text and rfc822 format available.

Message #67 received at 21879 <at> debbugs.gnu.org (full text, mbox):

From: sirgazil <lizagris <at> protonmail.com>
To: ng0 <contact.ng0 <at> cryptolab.net>
Cc: "21879 <at> debbugs.gnu.org" <21879 <at> debbugs.gnu.org>,
 Leo Famulari <leo <at> famulari.name>
Subject: Re: bug#21879: WeeChat does not start
Date: Wed, 01 Mar 2017 14:41:48 -0500
[Message part 1 (text/plain, inline)]
-------- Original Message --------
Subject: Re: bug#21879: WeeChat does not start
Local Time: 25 de febrero de 2017 11:52 AM
UTC Time: 25 de febrero de 2017 16:52
From: contact.ng0 <at> cryptolab.net
To: sirgazil <lizagris <at> protonmail.com>
Leo Famulari <leo <at> famulari.name>, 21879 <at> debbugs.gnu.org <21879 <at> debbugs.gnu.org>

On 17-02-25 11:35:45, sirgazil wrote:
> -------- Original Message --------
> Subject: Re: bug#21879: WeeChat does not start
> Local Time: 25 de febrero de 2017 10:59 AM
> UTC Time: 25 de febrero de 2017 15:59
> From: leo <at> famulari.name
> To: sirgazil <lizagris <at> protonmail.com>
> 21879 <at> debbugs.gnu.org <21879 <at> debbugs.gnu.org>
>
> On Sat, Feb 25, 2017 at 09:13:48AM -0500, sirgazil wrote:
> > Actually, I'm still experiencing this bug with Guix 0.12.0 on Debian 8.7.
>
> The commit that worked around the issue was applied after the 0.12.0
> release. Have you updated your copy of Guix (with `guix pull`) since the
> 0.12.0 release?
>
> Thanks, Leo. I installed WeeChat after "guix pull" and it worked.

A while ago Leo or someone else uponed a bug on improving the
Documentation about the relevance and usage of package+system updates.

It seems to me as if that's the case here, the documentation not being
clear enough.
Do you have any improvement suggestions?

Thanks.

Good! Documentation is one part. I'll read the bug you mention (https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25852) and see if I have anything to contribute.

Thank you, ng0.
[Message part 2 (text/html, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 30 Mar 2017 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 37 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.