Tex
May 22, 2017, 8:21am
1
So like the tittle says zypper isn't installing updates. Here is the output:
~> sudo zypper update
[sudo] password for root:
Loading repository data...
Reading installed packages...
The following 34 package updates will NOT be installed:
dvdauthor ffmpeg gtk3-branding-openSUSE java-1_8_0-openjdk java-1_8_0-openjdk-headless libavcodec57
libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libcdr-0_1-1 libe-book-0_1-1
libGraphicsMagick-Q16-3 libharfbuzz-icu0 libmspub-0_1-1 libpostproc54 libpurple libswresample2
libswscale4 libvlc5 libvlccore8 libxml2-tools Mesa-32bit ntp python-enum34 ruby2.2 ruby2.2-stdlib
virtualbox virtualbox-qt vlc vlc-noX vlc-qt xorg-x11-server
Nothing to do.
As you can see there isn't really any errors, So I don't really know where to start here.
1 Like
Snott
May 22, 2017, 8:43am
2
I used to get that for a couple of packages, can't remember which ones. Well, I assume it still does but PC is packed up for shifting house. Keen to see the answers to this.
You could try,
sudo zypper dup
This normally fixes things for me.
1 Like
Tex
May 22, 2017, 4:42pm
4
Thx I am currently trying this out. I will let you know how it goes.
Tex
May 23, 2017, 3:34am
5
So I am still unable to install updats to the packages.
Tex
May 23, 2017, 4:21am
7
sudo zypper inr
[sudo] password for root:
Retrieving repository 'packman' metadata ..........................................................[done]
Building repository 'packman' cache ...............................................................[done]
Retrieving repository 'openSUSE-Tumbleweed-Update' metadata .......................................[done]
Building repository 'openSUSE-Tumbleweed-Update' cache ............................................[done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Nothing to do.
Alright so it does nothing even though I have 38 packages that are not installing.
From what I have read you may have a conflict where packages exist in more than one repo.
If you have added any repos can you disable them, and we can work from there. I am pretty new to suse so sorry I can't be more help
sudo zypper dup --no-allow-vendor-change
is the ideal way update Tumbleweed when you have 3rd party repos.
2 Likes
Snott
May 23, 2017, 9:07am
10
ahh thank you, I hadn't used dup (only up), as I wasn't sure of what dup did on Tumbleweed. Conflicting opinions seemed to rule the day when I looked.
#refresh cache and dup
sudo zypper refresh ; sudo zypper dup -y
up
is equivalent to update && upgrade
on aptdup
is equivalent to update && dist-upgrade
on apt
Depends, as I have 3rd party that needed to a vendor change to them because OpenSUSE shipped an outdated version of a package where it needed to be the most recent one.
OP, keep that in mind, you will need to think about what you have installed on the system and use the appropriate vendor.