help-guix
[Top][All Lists]
Advanced

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

How to get list of available upgradable packages


From: Reza Alizadeh Majd
Subject: How to get list of available upgradable packages
Date: Sat, 28 Dec 2019 17:45:41 +0330
User-agent: Cyrus-JMAP/3.1.7-694-gd5bab98-fmstable-20191218v1

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



reply via email to

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