Hello,
I have problems with the last update release through Apper. I get :
nothing provides libpng15.so.15 needed by libquicktime0-1.2.4-61.1.i586
nothing provides libc.so.6(GLIBC_2.17) needed by libgstreamer-0_10-0-0.10.36-11.6.i586
nothing provides libpng15.so.15 needed by libopencv2_4-2.4.4-5.6.i586
nothing provides libpng15.so.15 needed by MPlayer-1.1+35127-2.40.i586
nothing provides libpng15.so.15 needed by libgpac2-0.5.0.svn4296-1.5.i586
nothing provides libcdio.so.14 needed by libxine2-codecs-1.2.2-83.3.i586
nothing provides libpng15.so.15 needed by gstreamer-0_10-plugins-good-0.10.31-11.12.i586
nothing provides libpng15.so.15 needed by mjpegtools-2.0.0-52.2.i586
nothing provides libMagickWand-Q8.so.7 needed by libxine2-1.2.2-83.3.i586
vlc-noX-2.0.5-5.4.i586 requires libvlc5 = 2.0.5-5.4, but this requirement cannot be provided
vlc-2.0.5-5.4.i586 requires vlc-noX = 2.0.5-5.4, but this requirement cannot be provided
And there is no way I can find all those in the packman repository.
Thanx in advance.
franck210883:
Hello,
I have problems with the last update release through Apper. I get :
nothing provides libpng15.so.15 needed by libquicktime0-1.2.4-61.1.i586
nothing provides libc.so.6(GLIBC_2.17) needed by libgstreamer-0_10-0-0.10.36-11.6.i586
nothing provides libpng15.so.15 needed by libopencv2_4-2.4.4-5.6.i586
nothing provides libpng15.so.15 needed by MPlayer-1.1+35127-2.40.i586
nothing provides libpng15.so.15 needed by libgpac2-0.5.0.svn4296-1.5.i586
nothing provides libcdio.so.14 needed by libxine2-codecs-1.2.2-83.3.i586
nothing provides libpng15.so.15 needed by gstreamer-0_10-plugins-good-0.10.31-11.12.i586
nothing provides libpng15.so.15 needed by mjpegtools-2.0.0-52.2.i586
nothing provides libMagickWand-Q8.so.7 needed by libxine2-1.2.2-83.3.i586
vlc-noX-2.0.5-5.4.i586 requires libvlc5 = 2.0.5-5.4, but this requirement cannot be provided
vlc-2.0.5-5.4.i586 requires vlc-noX = 2.0.5-5.4, but this requirement cannot be provided
And there is no way I can find all those in the packman repository.
Thanx in advance.
Why not show us your repository setup? Open up terminal and run this command:
zypper repos
Then post the result within code # tags using the advance forum message editor. Have you ever tried to “Switch” to the Packman repository in YaST? Have you set the Software Management Option to “Allow Vendor Change” in YaST? DId you follow the openSUSE Multimedia and Restrcited Formats Article? When did this problem first show up on your openSUSE system? What desktop are you using?
Thank You,
Thank you, here is my zypper repos :
# | Alias | Nom | Activé | Rafraîchir
---+---------------------------+------------------------------------+--------+-----------
1 | Packman | Packman | Oui | Oui
2 | SuSE | SuSE | Oui | Oui
3 | libdvdcss | libdvdcss | Oui | Oui
4 | packman | packman | Oui | Oui
5 | repo-debug | openSUSE-12.2-Debug | Non | Oui
6 | repo-debug-update | openSUSE-12.2-Update-Debug | Non | Oui
7 | repo-debug-update-non-oss | openSUSE-12.2-Update-Debug-Non-Oss | Non | Oui
8 | repo-non-oss | openSUSE-12.2-Non-Oss | Oui | Oui
9 | repo-oss | openSUSE-12.2-Oss | Oui | Oui
10 | repo-source | openSUSE-12.2-Source | Non | Oui
11 | repo-update | openSUSE-12.2-Update | Oui | Oui
12 | repo-update-non-oss | openSUSE-12.2-Update-Non-Oss | Oui | Oui
I did switch to the Packman repository through the Yast and did the Multimedia and restricted formats install (as described here : openSUSE Forums - Multimedia and Restricted Formats Installation Guide 12.2 ).
This happens almost since the beggining (october 2012), but before I’ve always found manually the missing files before. My Desktop is KDE 4.8.5.
And the zypper up command seem to have solved the problem.
Thank both of you !
zerum
March 24, 2013, 12:08pm
#6
Strange. Most missing libs are in OSS included.
And why packman 2 times in the repos?
Have you tried “zypper up”?
Edit: Too late.
Here is my zypper repos after the zypper up command :
# | Alias | Nom | Activé | Rafraîchir
---+---------------------------+------------------------------------+--------+-----------
1 | Packman | Packman | Oui | Oui
2 | SuSE | SuSE | Oui | Oui
3 | libdvdcss | libdvdcss | Oui | Oui
4 | packman | packman | Oui | Oui
5 | repo-debug | openSUSE-12.2-Debug | Non | Oui
6 | repo-debug-update | openSUSE-12.2-Update-Debug | Non | Oui
7 | repo-debug-update-non-oss | openSUSE-12.2-Update-Debug-Non-Oss | Non | Oui
8 | repo-non-oss | openSUSE-12.2-Non-Oss | Oui | Oui
9 | repo-oss | openSUSE-12.2-Oss | Oui | Oui
10 | repo-source | openSUSE-12.2-Source | Non | Oui
11 | repo-update | openSUSE-12.2-Update | Oui | Oui
12 | repo-update-non-oss | openSUSE-12.2-Update-Non-Oss | Oui | Oui
I have no idea why packman is 2 times in the repos…
Will I live, doctor ?
zerum
March 24, 2013, 12:49pm
#8
Please post “zypper lr -d” for more details. Normally you can delete one of the packman repos (zypper rr packman).
Here it is :
# | Alias | Nom | Activé | Rafraîchir | Priorité | Type | URI | Service---+---------------------------+------------------------------------+--------+------------+----------+--------+-----------------------------------------------------------------+--------
1 | Packman | Packman | Oui | Oui | 99 | rpm-md | http://packman.inode.at/suse/Factory/Essentials |
2 | SuSE | SuSE | Oui | Oui | 99 | rpm-md | http://download.videolan.org/pub/vlc/SuSE/12.2/ |
3 | libdvdcss | libdvdcss | Oui | Oui | 99 | rpm-md | http://opensuse-guide.org/repo/12.2/ |
4 | packman | packman | Oui | Oui | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_12.2/ |
5 | repo-debug | openSUSE-12.2-Debug | Non | Oui | 99 | NONE | http://download.opensuse.org/debug/distribution/12.2/repo/oss/ |
6 | repo-debug-update | openSUSE-12.2-Update-Debug | Non | Oui | 99 | NONE | http://download.opensuse.org/debug/update/12.2/ |
7 | repo-debug-update-non-oss | openSUSE-12.2-Update-Debug-Non-Oss | Non | Oui | 99 | NONE | http://download.opensuse.org/debug/update/12.2-non-oss/ |
8 | repo-non-oss | openSUSE-12.2-Non-Oss | Oui | Oui | 99 | yast2 | http://download.opensuse.org/distribution/12.2/repo/non-oss/ |
9 | repo-oss | openSUSE-12.2-Oss | Oui | Oui | 99 | yast2 | http://download.opensuse.org/distribution/12.2/repo/oss/ |
10 | repo-source | openSUSE-12.2-Source | Non | Oui | 99 | NONE | http://download.opensuse.org/source/distribution/12.2/repo/oss/ |
11 | repo-update | openSUSE-12.2-Update | Oui | Oui | 99 | rpm-md | http://download.opensuse.org/update/12.2/ |
12 | repo-update-non-oss | openSUSE-12.2-Update-Non-Oss | Oui | Oui | 99 | rpm-md | http://download.opensuse.org/update/12.2-non-oss/ |
Maybe it is because I put the “…/Essentials” one manually before doing the multimedia and restricted formats install through the Yast. My Yast also shows me 2 packman. Which one should I remove ?
zerum
March 24, 2013, 1:55pm
#10
Repo no.4 is correct ( Index of /suse/openSUSE_12.2/ ). There is no need to link to subfolders as “essentials”. No.4 includes them all (Essentials, Extra, Games, Multimedia).
And repo no.1 is for factory, thus remove it. Causes only problems.
franck210883:
Here it is :
# | Alias | Nom | Activé | Rafraîchir | Priorité | Type | URI | Service---+---------------------------+------------------------------------+--------+------------+----------+--------+-----------------------------------------------------------------+--------
1 | Packman | Packman | Oui | Oui | 99 | rpm-md | http://packman.inode.at/suse/Factory/Essentials |
2 | SuSE | SuSE | Oui | Oui | 99 | rpm-md | http://download.videolan.org/pub/vlc/SuSE/12.2/ |
3 | libdvdcss | libdvdcss | Oui | Oui | 99 | rpm-md | http://opensuse-guide.org/repo/12.2/ |
4 | packman | packman | Oui | Oui | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_12.2/ |
5 | repo-debug | openSUSE-12.2-Debug | Non | Oui | 99 | NONE | http://download.opensuse.org/debug/distribution/12.2/repo/oss/ |
6 | repo-debug-update | openSUSE-12.2-Update-Debug | Non | Oui | 99 | NONE | http://download.opensuse.org/debug/update/12.2/ |
7 | repo-debug-update-non-oss | openSUSE-12.2-Update-Debug-Non-Oss | Non | Oui | 99 | NONE | http://download.opensuse.org/debug/update/12.2-non-oss/ |
8 | repo-non-oss | openSUSE-12.2-Non-Oss | Oui | Oui | 99 | yast2 | http://download.opensuse.org/distribution/12.2/repo/non-oss/ |
9 | repo-oss | openSUSE-12.2-Oss | Oui | Oui | 99 | yast2 | http://download.opensuse.org/distribution/12.2/repo/oss/ |
10 | repo-source | openSUSE-12.2-Source | Non | Oui | 99 | NONE | http://download.opensuse.org/source/distribution/12.2/repo/oss/ |
11 | repo-update | openSUSE-12.2-Update | Oui | Oui | 99 | rpm-md | http://download.opensuse.org/update/12.2/ |
12 | repo-update-non-oss | openSUSE-12.2-Update-Non-Oss | Oui | Oui | 99 | rpm-md | http://download.opensuse.org/update/12.2-non-oss/ |
Maybe it is because I put the “…/Essentials” one manually before doing the multimedia and restricted formats install through the Yast. My Yast also shows me 2 packman. Which one should I remove ?
Yes, I agree with zerum, you must remove repo number 1:
1 | Packman | Packman | Oui | Oui | 99 | rpm-md | http://packman.inode.at/suse/Factory/Essentials
I prefer doing this method in YaST for openSUSE 12.2:
To fully upgrade, I would do the following tasks for openSUSE 12.2 using KDE:
Go to YaST (Enter Root Password) / Software / Software Repository and specify the URL addition of the Packman Repository " Index of /suse/openSUSE_12.2/ " excluding the quotes if not already done .
Go to YaST (Enter Root Password) / Software / Software Management and select Options and check Allow Vendor Change .
Again, still in Software Management select Package / All Packages /** Update if newer version available** and press the **Accept **button on the bottom right.
Just change 12.2 to 12.3 for the newer openSUSE version. For doing this from Terminal, here is what I would do and it assumes Packman has not been added and if it is, its called “Packman”:
su -
password:
zypper ar http://packman.inode.at/suse/openSUSE_12.2/ Packman
zypper refresh
zypper mr -rk -p 10 Packman
zypper update
zypper dup --from Packman
Again, use 12.3 in place of 12.2 if you are using that version of openSUSE. I always add the “All of Packman” cause its more simple to use, reducing the total steps by one third. Do not use a Factory Labeled Repository unless you know what Factory (https://en.opensuse.org/Portal:Factory ) really means.
Thank You,
It’s gone.
Thank you again !
It’s gone, thank you again !