Hi Guix, I'm working on a GUI interface for guix. one of features that is required for this is to show list of packages that any update is available for.
based on a previous decision, I used following approach for upgradable package list: --8<---------------cut here---------------start------------->8--- $ guix pull ... $ guix package --dry-run --upgrade The following packages would be upgraded: leafpad 0.8.18.1 → 0.8.18.1 /gnu/store/vjw0zsnaa9dc12hjqf8w0gs7zx6klc48-leafpad-0.8.18.1 cmake 3.15.5 → 3.15.5 /gnu/store/kjfacnjjjzjyswij0rbadpr9jmaylfq5-cmake-3.15.5 python 3.7.4 → 3.7.4 /gnu/store/78w7y0lxar70j512iqw8x3nimzj10yga-python-3.7.4 lxqt-connman-applet 0.14.1-0.3db374e → 0.14.1-0.3db374e /gnu/store/7hryivk7d401b0vcjj7qy8rc9bgpi6vc-lxqt-connman-applet-0.14.1-0.3db374e gdb 8.3.1 → 8.3.1 /gnu/store/5zmxrq9fyap51n98dxq1frgbzv9iqdg0-gdb-8.3.1 qtwebengine 5.12.6 → 5.12.6 /gnu/store/xs14a5vlkr1m8svfqwzxagxxsfi361sa-qtwebengine-5.12.6 nheko v0.6.4 → v0.6.4 /gnu/store/0lglqk6j3naxl3k61fzxzfqrgmmchj4f-nheko-v0.6.4 photoflare 1.6.1.0 → 1.6.1.0 /gnu/store/2gn8ds5pvnk97bh244zd40m47wyv722b-photoflare-1.6.1.0 virt-viewer 7.0 → 7.0 /gnu/store/6ybk23qdmg3j1gfvf8vdny9ywqrki842-virt-viewer-7.0 vinagre 3.22.0 → 3.22.0 /gnu/store/8gisfxylrm1mjs2yvdzp3ssbaw0lk5q6-vinagre-3.22.0 recutils 1.8 → 1.8 /gnu/store/4mz2q38zyzdq889lxnk1cm5ni2nsjcgk-recutils-1.8 aisleriot 3.22.9 → 3.22.9 /gnu/store/9g17yhp5ng08xx4p9d9a4ayckxv6026v-aisleriot-3.22.9 tmux 3.0a → 3.0a /gnu/store/bscnd4lyyp2qh8p3lpix9vnrid619vl6-tmux-3.0a emacs 26.3 → 26.3 /gnu/store/zrv1igkqvx1l16jcg31wias4cqkgx0jx-emacs-26.3 The following derivation would be built: /gnu/store/9khw9wyg3hf5j063x5n9ccg5qfmvpzrr-profile.drv The following profile hooks would be built: /gnu/store/bh1hbx5zfm9rhxv2y9anb7ylqwxs438z-gtk-icon-themes.drv /gnu/store/bws0y09awii4g15v4zkjppdzhfxd128y-xdg-mime-database.drv /gnu/store/k5b0w1g61cgbcnmzffcc35ppb4rv4yci-info-dir.drv /gnu/store/p2j074b27y3a4i67zl1v935fg8b3d9hg-gtk-im-modules.drv /gnu/store/p8lxga8vn15809h5g2nxf4bja8x44lax-xdg-desktop-database.drv /gnu/store/w5kljw9c5ia38r4yj9amxms1xyl8hxfb-ca-certificate-bundle.drv /gnu/store/whh7zqjpl5hgrjlj0yvqd6k23m040bq0-glib-schemas.drv /gnu/store/wprdb37fpwpzj7xap0bx6rx75yv7igkx-manual-database.drv /gnu/store/z64np2m1ycj9drc488xhd42gmrbnld2c-fonts-dir.drv --8<---------------cut here---------------end--------------->8--- the problem is that for example when I run `guix package --upgrade tmux` this package us not removed from upgradable package list. is there anything that I missed for getting the package list / update specific packages? -- Regards Reza Alizadeh Majd PantherX Team