emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#29177: closed (Hidden packages are not accounted f


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#29177: closed (Hidden packages are not accounted for by `guix refresh`)
Date: Tue, 07 Nov 2017 19:10:02 +0000

Your message dated Tue, 07 Nov 2017 20:09:44 +0100
with message-id <address@hidden>
and subject line Re: bug#29177: Hidden packages are not accounted for by `guix 
refresh`
has caused the debbugs.gnu.org bug report #29177,
regarding Hidden packages are not accounted for by `guix refresh`
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
29177: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29177
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: Hidden packages are not accounted for by `guix refresh` Date: Mon, 06 Nov 2017 21:47:21 +0100 User-agent: Notmuch/0.25.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu)
Currently, some packages are marked as "hidden".  This makes `guix
refresh` fail to realize the full impact of a change.  Most notably this
affects 'xorg-server': there have already been a few commits that
rebuilds the for-test variant (and thus GTK) because they seemed to only
cause ~150 rebuilds, where in reality it's more than 400:

97ecd75e289d96a8b4f9b1ae877d9d1a2f6774b4 gnu: libxfont: Fix CVE-2017-13720, 
CVE-2017-13722.
c2eb8cd98c82277e851eb4302b7f12614e215a76 gnu: xorg-server: Build reproducibly.
9371600ec8397ab3d596dea89c388b4acb1c2437 gnu: libxres: Update to 1.2.0.

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message --- Subject: Re: bug#29177: Hidden packages are not accounted for by `guix refresh` Date: Tue, 07 Nov 2017 20:09:44 +0100 User-agent: Notmuch/0.25.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu)
Ludovic Courtès <address@hidden> writes:

> address@hidden (Ludovic Courtès) skribis:
>
>> The problem is not that ‘xorg-server-1.19.3’ is hidden (we can work
>> around it with -e), but that it inherits from ‘xorg-server’, and thus
>> ended up being rebuilt.
>
> Nevertheless, commit 8e57e416c0a6431a14d487ff8b69dece76d37c03 makes sure
> ‘guix refresh -l’ accounts for hidden packages.
>
> For instance, previously it would not report the hidden ‘xorg-server’
> when running ‘guix refresh -l dri2proto’; it now does.

Thanks, that was fast!  Closing the bug.

> I think it doesn’t change results significantly though.

Maybe not, but at least people won't accidentally trigger a GTK rebuild
and soon 'net-tools-for-tests' because `guix refresh` missed it.

It would be good to reduce the inputs of these packages to the absolute
minimum in order to minimize the impact.  Something to think about.

Attachment: signature.asc
Description: PGP signature


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]