You are not logged in.
I'm probably being stupid as usual, but I cannot understand why
# pacman -Qu
glslang 11.2.0-1 -> 11.2.0-3
gtk3 1:3.24.27-2 -> 1:3.24.27-3
libnghttp2 1.41.0-1 -> 1.43.0-1
mlocate 0.26.git.20170220-5 -> 0.26.git.20170220-6
oxygen-icons 1:5.79.0-1 -> 1:5.80.0-1
oxygen-icons-svg 1:5.79.0-1 -> 1:5.80.0-1
protobuf 3.12.4-3 -> 3.15.6-1
python-setuptools 1:53.1.0-1 -> 1:54.1.1-1
spice-gtk 0.39-2 -> 0.39-3
sqlite 3.34.1-1 -> 3.35.0-1
sqlite-tcl 3.34.1-1 -> 3.35.0-1
which is a total of 11 upgrades, and appears to be correct. While
# pacman -Su
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (23) aalib-1.4rc5-14 cdparanoia-10.2-8 glslang-11.2.0-3 graphene-1.10.4-1 gst-plugins-base-1.18.3-1
gst-plugins-good-1.18.3-1 gtk3-1:3.24.27-3 libdv-1.0.0-9 libnghttp2-1.43.0-1 libshout-1:2.4.5-1
libvisual-0.4.0-8 mlocate-0.26.git.20170220-6 mpg123-1.26.3-2 oxygen-icons-1:5.80.0-1 oxygen-icons-svg-1:5.80.0-1
protobuf-3.15.6-1 python-setuptools-1:54.1.1-1 spice-gtk-0.39-3 sqlite-3.35.0-1 sqlite-tcl-3.35.0-1
taglib-1.12-1 twolame-0.4.0-2 wavpack-5.4.0-1
The additional 12 packages are not installed and do not appear to be new dependencies of an existing package. However I notice that:
spice-gtk [installed] only depends on: gtk3 libcacard libjpeg-turbo libpulse opus phodav usbredir gst-plugins-base-libs
gst-plugins-base-libs [installed] only depends on: gstreamer orc libxv iso-codes libgudev mesa
but gst-plugins-good states that it is required by spice-gtk
So it seems to be a dependency issue after all. Any idea what is wrong?
Last edited by andym (2021-03-15 11:15:44)
Offline
The new spice-gtk package depends on gst-plugins-good now. "-Qi" shows the dependencies of the old (installed) package, "-Si" would show the dependencies of the package you will be installing.
https://bugs.archlinux.org/task/69556
Last edited by progandy (2021-03-15 10:05:11)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Understood. Thank you
Offline
https://archlinux.org/pacman/pacman.con … l#_options
You might want to look at the VerbosePkgLists option. It shows you which packages are getting upgraded, and which ones are getting newly installed.
yaourt has a feature where yaourt -Su gives you a preview of newly installed packages and tells you which upgraded package is pulling in the new packages as a dependency.
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline