GNU bug report logs - #77970
Pkg profanity no longer builds

Previous Next

Package: guix;

Reported by: Frank Pursel <frank.pursel <at> gmail.com>

Date: Mon, 21 Apr 2025 18:21:02 UTC

Severity: normal

Done: Andreas Enge <andreas <at> enge.fr>

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 77970 in the body.
You can then email your comments to 77970 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#77970; Package guix. (Mon, 21 Apr 2025 18:21:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Frank Pursel <frank.pursel <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 21 Apr 2025 18:21:02 GMT) Full text and rfc822 format available.

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

From: Frank Pursel <frank.pursel <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Pkg profanity no longer builds
Date: Mon, 21 Apr 2025 11:19:53 -0700
Following the update to v0.15.0 profanity no longer builds on x86_64.

Here is some hopefully relevant error messaging:

src/plugins/python_plugins.c: In function ‘python_env_init’:
src/plugins/python_plugins.c:92:91: error: ‘_Py_XDECREF’ undeclared (first use in this function); did you mean ‘Py_XDECREF’?
   92 |     loaded_modules = g_hash_table_new_full(g_str_hash, g_str_equal, free, (GDestroyNotify)_Py_XDECREF);
      |                                                                                           ^~~~~~~~~~~
      |                                                                                           Py_XDECREF
src/plugins/python_plugins.c:92:91: note: each undeclared identifier is reported only once for each function it appears in
src/plugins/python_plugins.c: In function ‘python_init_hook’:
src/plugins/python_plugins.c:185:13: warning: implicit declaration of function ‘_Py_XDECREF’; did you mean ‘Py_XDECREF’? [-Wimplicit-function-declaration]
  185 |             _Py_XDECREF(p_function);
      |             ^~~~~~~~~~~
      |             Py_XDECREF
make[1]: *** [Makefile:2085: src/plugins/python_plugins.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/tmp/guix-build-profanity-0.15.0.drv-0/profanity-0.15.0'
make: *** [Makefile:1314: all] Error 2
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "make" arguments: ("-j" "8" "gtk_update_icon_cache=true") exit-status: 2 term-signal: #f stop-signal: #f> 
phase `build' failed after 24.4 seconds
command "make" "-j" "8" "gtk_update_icon_cache=true" failed with status 2
build process 10 exited with status 256





Information forwarded to bug-guix <at> gnu.org:
bug#77970; Package guix. (Tue, 22 Apr 2025 08:33:02 GMT) Full text and rfc822 format available.

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

From: "Tanguy Le Carrour" <tanguy <at> bioneland.org>
To: <77970 <at> debbugs.gnu.org>
Subject: Re: Pkg profanity no longer builds
Date: Tue, 22 Apr 2025 10:32:25 +0200
Hi Frank,

I just submitted #77982 <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77982>.

It fixes Profanity build on my machine. And everythings seems to work fine.
Can you try to apply and test it?

Regards,

-- 
Tanguy




Information forwarded to bug-guix <at> gnu.org:
bug#77970; Package guix. (Tue, 22 Apr 2025 10:35:01 GMT) Full text and rfc822 format available.

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

From: "Ashish SHUKLA" <ashish.is <at> lostca.se>
To: "Tanguy Le Carrour" <tanguy <at> bioneland.org>
Cc: 77970 <at> debbugs.gnu.org
Subject: Re: Pkg profanity no longer builds
Date: Tue, 22 Apr 2025 10:34:24 +0000
[Message part 1 (text/plain, inline)]
Hi,

I also arrived at same fix for this problem, and it builds fine here.

Thanks!
-- 
Ashish SHUKLA | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0

"If I destroy you, what business is it of yours ?" (Dark Forest, Liu Cixin)
[signature.asc (application/pgp-signature, inline)]

Reply sent to Andreas Enge <andreas <at> enge.fr>:
You have taken responsibility. (Tue, 29 Apr 2025 18:39:03 GMT) Full text and rfc822 format available.

Notification sent to Frank Pursel <frank.pursel <at> gmail.com>:
bug acknowledged by developer. (Tue, 29 Apr 2025 18:39:04 GMT) Full text and rfc822 format available.

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

From: Andreas Enge <andreas <at> enge.fr>
To: Ashish SHUKLA <ashish.is <at> lostca.se>
Cc: 77970-done <at> debbugs.gnu.org, Frank Pursel <frank.pursel <at> gmail.com>
Subject: Re: issues.guix.gnu.org/77970
Date: Tue, 29 Apr 2025 20:37:59 +0200
Hello,

thanks for the bug report! As mentioned there, it has been fixed in
   https://issues.guix.gnu.org/77982
so I am closing this issue.

Andreas





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 28 May 2025 11:24:29 GMT) Full text and rfc822 format available.

This bug report was last modified 20 days ago.

Previous Next


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