GNU bug report logs - #29088
Superseded package is not rebuild if native dependency changes

Previous Next

Package: guix;

Reported by: Hartmut Goebel <h.goebel <at> crazy-compilers.com>

Date: Tue, 31 Oct 2017 17:34:01 UTC

Severity: normal

Tags: notabug

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Hartmut Goebel <h.goebel <at> crazy-compilers.com>
To: 29088 <at> debbugs.gnu.org
Subject: bug#29088: Superseded package is not rebuild if native dependency changes
Date: Tue, 31 Oct 2017 18:32:45 +0100
Hi,

the package "gpgmepp" depends on native input "extra-cmake-modules".
However if the alter is changed, gpgmepp is not rebuild.

How to reproduce

    git checkout master # important: without
    http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29087 applied

    ./pre-inst-env guix build gpgmepp

now apply http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29087

    ./pre-inst-env guix build extra-cmake-modules # the package changed
    by patch 29087

    ./pre-inst-env guix build gpgmepp
    guix build: package 'gpgmepp' has been superseded by 'gpgme'
    /gnu/store/ky8p7lllm9h9sv1zy0f742r1cc6qbd1l-gpgme-1.9.0

This does *not* rebuild gpgmepp, but simply return the old store-path.

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel <at> crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |





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

Previous Next


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