Hi, On Wed, 09 Oct 2024 at 18:55, nigko <[email protected]> wrote:
> ------------------------------------------------------------------------ > # don't forget to insure that /gnu/store does not already contain > # x265's static output before running this command: > $ guix install x265 > The following package will be installed: > x265 3.5 > ... > 2,8 MB will be downloaded > x265-3.5-static 1.3MiB > x265-3.5 1.4MiB > ... > ------------------------------------------------------------------------ Hum. I am not able to reproduce. First, let be sure nothing is already in the store. --8<---------------cut here---------------start------------->8--- $ guix gc --list-dead | grep x265-3.5-static finding garbage collector roots... determining live/dead paths... $ guix gc --list-live | grep x265-3.5-static finding garbage collector roots... determining live/dead paths... $ find /gnu/store -maxdepth 1 -type d -name "x256-3.5-static" -print --8<---------------cut here---------------end--------------->8--- Second, try to install: --8<---------------cut here---------------start------------->8--- $ guix install x265 --dry-run guix install: warning: Your Guix installation is 92 days old. guix install: warning: Consider running 'guix pull' followed by 'guix package -u' to get up-to-date packages and security updates. The following package would be installed: x265 3.5 --8<---------------cut here---------------end--------------->8--- And ’static’ output does not seem required. > An interesting bit about this abnormal behavior was gained from the > discusstion on IRC. It turns out that the command > 'guix install --no-grafts <package>' with --no-grafts flag does not > download all the outputs of the package but only the "out" output, > as one would expect from 'guix install' command. So the issue seems > to be related to grafts. What do you think? Could you give your Guix revision? Mine is 056910e; please note x265 had not be modified since a while and the package isn’t grafted. --8<---------------cut here---------------start------------->8--- $ guix build x265 -d /gnu/store/5v0d3wf3rhy69i1fl0jdchpmwy5wxbas-x265-3.5.drv $ guix build x265 -d --no-grafts /gnu/store/5v0d3wf3rhy69i1fl0jdchpmwy5wxbas-x265-3.5.drv --8<---------------cut here---------------end--------------->8--- Hum, I don’t know where could the observed behaviour come from? Cheers, simon
