GNU bug report logs - #78360
[PATCH 0/2] gnu: nomacs: Update to 3.21.1.

Previous Next

Package: guix-patches;

Reported by: Sergey Trofimov <sarg <at> sarg.org.ru>

Date: Sat, 10 May 2025 20:32:02 UTC

Severity: normal

Tags: patch

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

Bug is archived. No further changes may be made.

Full log


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

From: Andreas Enge <andreas <at> enge.fr>
To: Sergey Trofimov <sarg <at> sarg.org.ru>
Cc: 78360 <at> debbugs.gnu.org, Sharlatan Hellseher <sharlatanus <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>,
 Ekaitz Zarraga <ekaitz <at> elenq.tech>, Gabriel Wicki <gabriel <at> erlikon.ch>,
 Cayetano Santos <csantosb <at> inventati.org>, Eric Bavier <bavier <at> posteo.net>
Subject: Re: [bug#78360] [PATCH v2 1/7] gnu: Switch quazip to qt6.
Date: Mon, 12 May 2025 17:54:06 +0200
Hello,

Am Mon, May 12, 2025 at 02:50:13PM +0200 schrieb Sergey Trofimov:
> * gnu/packages/compression.scm (quazip): Link with qt6.
> (quazip-5): Inherit from quazip overriding inputs to qt5.
> (quazip-0): Inherit from quazip-5 setting version to 0.9.1.

the problem with this patch is that it creates ambiguous specifications:
We now have two packages with name "quazip" and version "1.4", one of
them built with Qt5, the other one with Qt6. This creates problems on
the commandline.

I have locally renamed one of them to quazip-qt5 (in the name field).

>      (inputs
> -     (list qtbase-5 zlib))
> +     (inputs (list qtbase qt5compat zlib)))

This cannot possibly work, since we end up with "(inputs" nested twice.

I have corrected it locally.

I am trying to build the dependent packages, will push the first patch
in the series if this succeeds, and come back to you.

Andreas





This bug report was last modified 59 days ago.

Previous Next


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