user wishes to install vlc; user failing multiple choices

# zypper lr -d
# | Alias                    | Name                     | Enabled | Refresh | Priority | Type   | URI                                                                      | Service
--+--------------------------+--------------------------+---------+---------+----------+--------+--------------------------------------------------------------------------+--------
1 | Tumbleweed               | Tumbleweed               | Yes     | No      |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ |        
2 | non-oss update           | non-oss update           | Yes     | No      |   99     | rpm-md | http://download.opensuse.org/update/12.2-non-oss/                        |        
3 | openSUSE Current OSS     | openSUSE Current OSS     | Yes     | No      |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/     |        
4 | openSUSE Current non-OSS | openSUSE Current non-OSS | Yes     | No      |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/ |        
5 | openSUSE Current updates | openSUSE Current updates | Yes     | No      |   99     | rpm-md | http://download.opensuse.org/update/openSUSE-current/                    |        
6 | packman                  | packman                  | Yes     | No      |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed                         |        
linux-zk0h:~ # zypper in vlc
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libcdio.so.12()(64bit) needed by vlc-noX-2.0.2-5.5.x86_64
 Solution 1: do not install vlc-2.0.2-5.5.x86_64
 Solution 2: break vlc-noX-2.0.2-5.5.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): 


I discovered I did not have vlc installed which was a surprise because I thought I had.
However when I was engaged in zypper installing vlc just now I was given a choice of not installing or installing and ignoring dependencies.

With reference to the graphical installer in yast2 the only vlc listed under versions originates from packman.

Well, isn’t that right?

This is openSUSE 12.2 recently installed; updated; then shifted to Tumbleweed.

When I ran

zypper dup

yesterday after the repository changes I was offered choices about vlc - 4 in all If I remember correctly.
It was at the end of a long day and I didn’t think to check if vlc was installed until today, so I must have picked the wrong option every time (4 times) from the multiple choices.

Any advice offering sensible solutions gratefully accepted regarding the choices offered at the command line.

Best wishes,
Hugh

According to my copy of openSUSE 12.2 libcdio.so is provided by libcdio13 which comes from the openSUSE-OSS repository and your repositories clearly look incorrect as if you have been meddling with them. I show the correct Link for OSS to be:

"/download.opensuse.org/distribution/12.2/repo/oss/"

I suggest you have a look at this article:

Multimedia and Restricted Formats Installation Guide 12.2

AND

MMCHECK - Version 2.45 - Check Your Multimedia in 16 Steps - Bash Script File - Blogs - openSUSE Forums

2. Display All openSUSE Repositories as Entered in your Computer ...       

Command: zypper repos 

#  | Alias                     | Name                               | Enabled | Refresh
---+---------------------------+------------------------------------+---------+--------
 1 | KDE/Extra/KDE_Release_49  | KDE/Extra/KDE_Release_49           | Yes     | Yes    
 2 | KDE:/Release:/49          | KDE:/Release:/49                   | Yes     | Yes    
 3 | packman                   | packman                            | Yes     | Yes    
 4 | repo-debug                | openSUSE-12.2-Debug                | No      | Yes    
 5 | repo-debug-update         | openSUSE-12.2-Update-Debug         | No      | Yes    
 6 | repo-debug-update-non-oss | openSUSE-12.2-Update-Debug-Non-Oss | No      | Yes    
 7 | repo-non-oss              | openSUSE-12.2-Non-Oss              | Yes     | Yes    
 8 | repo-oss                  | openSUSE-12.2-Oss                  | Yes     | Yes    
 9 | repo-source               | openSUSE-12.2-Source               | No      | Yes    
10 | repo-update               | openSUSE-12.2-Update               | Yes     | Yes    
11 | repo-update-non-oss       | openSUSE-12.2-Update-Non-Oss       | Yes     | Yes    
12 | videolan                  | videolan                           | No      | Yes    

 If you have more than ten total repositories listed above, you could cause yourself   
 some trouble.  In general, repositories must be given a priority when you have        
 more than ten.  If you do not understand how this works, please ask for help.         
 Listed below are the recommended repositories you should keep in YaST. (?=Version)    

 1) Packman-1  - http://packman.jacobs-university.de/suse/openSUSE_1?.?/Essentials/    
 2) Packman-2  - http://packman.jacobs-university.de/suse/openSUSE_1?.?/Extra/         
 3) Packman-3  - http://packman.jacobs-university.de/suse/openSUSE_1?.?/Games/         
 4) Packman-4  - http://packman.jacobs-university.de/suse/openSUSE_1?.?/Multimedia/    
 5) Main Update Repository  - http://download.opensuse.org/update/1?.?/                
 6) Main Repository - http://download.opensuse.org/distribution/1?.?/repo/oss/         
 7) Main Repository - http://download.opensuse.org/distribution/1?.?/repo/non-oss/     
 8) Update Debug Repository - http://download.opensuse.org/debug/update/1?.?/          
 9) Debug Repository - http://download.opensuse.org/debug/distribution/1?.?/repo/oss/  
10) Source Repository - http://download.opensuse.org/source/distribution/1?.?/repo/oss/


Press <enter> to continue...

Here is option 2 from mmcheck which you could post here after you make sure the original openSUSE repositories are present and accounted for.

Thank You,

Thank you,

I am using Tumbleweed so my repos will look different.

Are you really using videolan as a repo - or is that just an example?

I used the libdvdcss repo for you-know-what. And my VLC (which doesn’t want to install at present) comes from packman.

I got all the advice from restricted formats and stuff already. I have used your script too.

Please do not think I am ungrateful,

Something else has gone wrong with my current install.

Hugh

Are you really using videolan as a repo - or is that just an example?
I suspect only for libdvdcss. It has been disabled, notice.

I used the libdvdcss repo for you-know-what.
Good, best idea.

It’s some times best to wait out issues you don’t understand. So above you might have done

Solution 1: do not install vlc-2.0.2-5.5.x86_64

If you seem to get in to trouble and want to get back to a level playing field. Simply run:

zypper dup

If you can’t figure out the choices with Packman enabled, disable it. For the ‘dup’ anyway. And we can work from there.

@caf4926

If you can’t figure out the choices with Packman enabled, disable it. For the ‘dup’ anyway. And we can work from there

I am minded to do that,

Thanks,

Hugh

I think I had the same problem. By adding the vlc repo the problem went away:

vlc: Index of /pub/vlc/SuSE/12.2/

Oh dear…

On 2012-09-14 14:26, caf4926 wrote:
>
> rm42;2487128 Wrote:
>> I think I had the same problem. By adding the vlc repo the problem went
>> away:
>>
>>
>> vlc: ‘Index of /pub/vlc/SuSE/12.2/’
>> (http://download.videolan.org/pub/vlc/SuSE/12.2)
> Oh dear…

It means that the version in packman is incomplete.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

I had already removed my packman rep by the time you posted this.
smplayer2 did a sterling job last for last night’s viewing.

Reckon I’ll sit tight for a while before adding the packman repository.
I mean, what’s the hurry?

I’ve had my query answered.

Many thanks to all,

Hugh

p.s. How does one modify one’s own first post title on this forum? I ought to add [solved], oughtn’t I?

Users can not modify their original message after a short time has passed. However, when you post your last message where you wish to say it is solved, Just add Solved to your message as I have done here. Further, after you make your post, go toward the end of the entire message thread and you will find where you can add/ edit the Tag Cloud, where you can also add the word Solved. I will do this as well for you, but both items you can do when you feel the original request has been solved.

Thank You,