unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* Fail to update gajim
@ 2023-04-20 11:43 David Lecompte
  2023-04-24  7:19 ` Andreas Enge
  0 siblings, 1 reply; 6+ messages in thread
From: David Lecompte @ 2023-04-20 11:43 UTC (permalink / raw)
  To: help-guix

Dear Guix fans,

I am using Guix on Trisquel 11. I have the gajim package installed.
After guix pull, doing guix package -u does this:

---
The following derivation will be built:
  /gnu/store/apm7g4d3pi9fmh30aml28q31dymn6p1b-gajim-1.4.7.drv

building /gnu/store/apm7g4d3pi9fmh30aml28q31dymn6p1b-gajim-1.4.7.drv...
- 'check' phasebuilder for
`/gnu/store/apm7g4d3pi9fmh30aml28q31dymn6p1b-gajim-1.4.7.drv' failed
with exit code 1
build of /gnu/store/apm7g4d3pi9fmh30aml28q31dymn6p1b-gajim-1.4.7.drv
failed
View build log at
'/var/log/guix/drvs/ap/m7g4d3pi9fmh30aml28q31dymn6p1b-gajim-
1.4.7.drv.gz'.
guix package: error: build of
`/gnu/store/apm7g4d3pi9fmh30aml28q31dymn6p1b-gajim-1.4.7.drv' failed
---

Towards the end of the log file, I have:

D-Bus library appears to be incorrectly set up: see the manual page for
dbus-uuidgen to correct this issue. (Failed to open
"/var/lib/dbus/machine-id": No such file or directory; Failed to open
"/etc/machine-id": No such file or director
y)
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be
created.
running test
WARNING: Testing via this command is deprecated and will be removed in
a future version. Users looking for a generic test entry point
independent of test runner are encouraged to use tox.
/gnu/store/7my837qpak6w6vk8ifd99d24kmgjyp61-python-setuptools-
64.0.3/lib/python3.9/site-packages/setuptools/installer.py:27:
SetuptoolsDeprecationWarning: setuptools.installer is deprecated.
Requirements should be satisfied by a PEP 517 
installer.
  warnings.warn(
WARNING: The wheel package is not available.
WARNING: The directory '/homeless-shelter/.cache/pip' or its parent
directory is not owned or is not writable by the current user. The
cache has been disabled. Check the permissions and owner of that
directory. If executing pip with sudo, you should use sudo's -H flag.
WARNING: Retrying (Retry(total=4, connect=None, read=None,
redirect=None, status=None)) after connection broken by
'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection
object at 0x7ffff59e6190>: Failed to establish a new connection: [Errno
-2] Name or service not known')': /simple/idna/
WARNING: Retrying (Retry(total=3, connect=None, read=None,
redirect=None, status=None)) after connection broken by
'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection
object at 0x7ffff59e6a30>: Failed to establish a new connection: [Errno
-2] Name or service not known')': /simple/idna/
WARNING: Retrying (Retry(total=2, connect=None, read=None,
redirect=None, status=None)) after connection broken by
'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection
object at 0x7ffff59e6880>: Failed to establish a new connection: [Errno
-2] Name or service not known')': /simple/idna/
ERROR: Could not find a version that satisfies the requirement idna
(from versions: none)
ERROR: No matching distribution found for idna
error: Command '['/gnu/store/slsh0qjv5j68xda2bb6h8gsxwyi1j25a-python-
wrapper-3.9.9/bin/python', '-m', 'pip', '--disable-pip-version-check',
'wheel', '--no-deps', '-w', '/tmp/guix-build-gajim-1.4.7.drv-
0/tmpmk8a4fzq', '--quiet', 'idna']' returned non-zero exit status 1.
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "dbus-launch" arguments: ("python"
"./setup.py" "test") exit-status: 1 term-signal: #f stop-signal: #f> 
phase `check' failed after 10.1 seconds
command "dbus-launch" "python" "./setup.py" "test" failed with status 1

--- 

I have not much clue what the problem is. I have been using the same
setup for a long time but never saw that before.

Thanks,
David.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Fail to update gajim
  2023-04-20 11:43 Fail to update gajim David Lecompte
@ 2023-04-24  7:19 ` Andreas Enge
  2023-04-24  8:51   ` Simon Tournier
  0 siblings, 1 reply; 6+ messages in thread
From: Andreas Enge @ 2023-04-24  7:19 UTC (permalink / raw)
  To: David Lecompte; +Cc: help-guix, John Kehayias

Hello David,

Am Thu, Apr 20, 2023 at 01:43:36PM +0200 schrieb David Lecompte:
> I am using Guix on Trisquel 11. I have the gajim package installed.
> After guix pull, doing guix package -u does this:
> The following derivation will be built:
>   /gnu/store/apm7g4d3pi9fmh30aml28q31dymn6p1b-gajim-1.4.7.drv

thanks for your report! The message indicates that no binary substitute
is available from our build servers, so that your computer tries to build
the package itself. This currently fails on master and also on the soon to
be merged core-updates.

I hope someone will fix it soon (John: it fails due to its dependency
python-gssapi, so it could be tackled with the Python packages update
you are planning; to not forget it, I will bcc our bug tracker); in the
meantime, you can try to update everything but gajim like so:
   guix package --do-not-upgrade gajim -u

Andreas



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Fail to update gajim
  2023-04-24  7:19 ` Andreas Enge
@ 2023-04-24  8:51   ` Simon Tournier
  2023-04-24  9:52     ` Andreas Enge
  0 siblings, 1 reply; 6+ messages in thread
From: Simon Tournier @ 2023-04-24  8:51 UTC (permalink / raw)
  To: Andreas Enge, David Lecompte; +Cc: help-guix, John Kehayias

Hi,

On Mon, 24 Apr 2023 at 09:19, Andreas Enge <andreas@enge.fr> wrote:

> thanks for your report! The message indicates that no binary substitute
> is available from our build servers, so that your computer tries to build
> the package itself. This currently fails on master and also on the soon to
> be merged core-updates.

Please note #62956 reporting the failure and proposing a patch.

Cheers,
simon


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Fail to update gajim
  2023-04-24  8:51   ` Simon Tournier
@ 2023-04-24  9:52     ` Andreas Enge
  2023-04-26 21:08       ` Fail to update gajim: [PATCH] Updates for python-k5test and python-gssapi John Kehayias
  0 siblings, 1 reply; 6+ messages in thread
From: Andreas Enge @ 2023-04-24  9:52 UTC (permalink / raw)
  To: Simon Tournier; +Cc: David Lecompte, help-guix, John Kehayias, 62956

Am Mon, Apr 24, 2023 at 10:51:31AM +0200 schrieb Simon Tournier:
> Please note #62956 reporting the failure and proposing a patch.

Thanks for the notice! On core-updates, the current gajim requires
python-gssapi, which fails to build; so this would have to be repaired
additionally to the above patch.

Andreas



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Fail to update gajim: [PATCH] Updates for python-k5test and python-gssapi
  2023-04-24  9:52     ` Andreas Enge
@ 2023-04-26 21:08       ` John Kehayias
  2023-04-26 21:22         ` John Kehayias
  0 siblings, 1 reply; 6+ messages in thread
From: John Kehayias @ 2023-04-26 21:08 UTC (permalink / raw)
  To: Andreas Enge; +Cc: Simon Tournier, David Lecompte, help-guix, 62956

Thanks for the ping, I missed this message in time before the merge.

On Mon, Apr 24, 2023 at 11:52 AM, Andreas Enge wrote:

> Am Mon, Apr 24, 2023 at 10:51:31AM +0200 schrieb Simon Tournier:
>> Please note #62956 reporting the failure and proposing a patch.
>
> Thanks for the notice! On core-updates, the current gajim requires
> python-gssapi, which fails to build; so this would have to be repaired
> additionally to the above patch.
>

I will send the two patches for the needed updates and then gajim
builds for me locally (I only built and checked that it ran, though it
wouldn't open a window in my pure environment at least). I'll attempt
with the new mumi updates, so it may take a bit for me to get it set
up.

Notes:

1. For python-k5tests I removed all inputs (guix refresh -u suggested
   some) and everything built and seemed to work fine for
   python-gssapi. I'm not familiar with these packages though.

2. gajim built for me with only the addition of python-idna, but again
   did not test extensively.

If they look good feel free to push to master (after QA if it sees
these patches?) or I can later if no complaints.

John



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Fail to update gajim: [PATCH] Updates for python-k5test and python-gssapi
  2023-04-26 21:08       ` Fail to update gajim: [PATCH] Updates for python-k5test and python-gssapi John Kehayias
@ 2023-04-26 21:22         ` John Kehayias
  0 siblings, 0 replies; 6+ messages in thread
From: John Kehayias @ 2023-04-26 21:22 UTC (permalink / raw)
  To: Andreas Enge, Simon Tournier, David Lecompte; +Cc: help-guix, 62956

> I will send the two patches for the needed updates and then gajim
> builds for me locally (I only built and checked that it ran, though it
> wouldn't open a window in my pure environment at least). I'll attempt
> with the new mumi updates, so it may take a bit for me to get it set
> up.
>

Ah, when sending via mumi it was sent directly to the bug address and
didn't CC anyone else. Please see the patches starting at
<https://issues.guix.gnu.org/62956#6>

> Notes:
>
> 1. For python-k5tests I removed all inputs (guix refresh -u suggested
>    some) and everything built and seemed to work fine for
>    python-gssapi. I'm not familiar with these packages though.
>
> 2. gajim built for me with only the addition of python-idna, but again
>    did not test extensively.
>
> If they look good feel free to push to master (after QA if it sees
> these patches?) or I can later if no complaints.
>
> John



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-04-26 21:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-20 11:43 Fail to update gajim David Lecompte
2023-04-24  7:19 ` Andreas Enge
2023-04-24  8:51   ` Simon Tournier
2023-04-24  9:52     ` Andreas Enge
2023-04-26 21:08       ` Fail to update gajim: [PATCH] Updates for python-k5test and python-gssapi John Kehayias
2023-04-26 21:22         ` John Kehayias

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).