Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: YaST2 Package/RPM install Help

  1. #1
    Join Date
    Nov 2008
    Location
    Edmonton Alberta
    Posts
    16

    Default YaST2 Package/RPM install Help

    Hi,
    I'm trying to install codecs-kde.ymp and am running into some conflicts. Since I've only been using Linux for about a week I can't seem to figure out what option to choose. The first time I tried I got to following conflict report and Canceled:

    #### YaST2 conflicts list - generated 2008-11-08 19:50:20 ####

    ffmpeg-0.4.9.15793svn-20081108.pm.1300.i686 requires libavcodec.so.52, but this requirement cannot be provided
    uninstallable providers: libavcodec52-0.4.9.15793svn-20081108.pm.1300.i586[Packman Repository]
    libavcodec52-0.4.9.15793svn-20081108.pm.1300.i686[Packman Repository]
    [ ] Following actions will be done:
    do not install ffmpeg-0.4.9.15793svn-20081108.pm.1300.i686
    do not install libxine1-1.1.15-44.pm.0.i686 [ ] replacement of liboil-0.3.14-18.1.i586 with liboil-0_3-0-0.3.15-0.pm.2.i586
    [ ] Ignore some dependencies of ffmpeg


    k3b-codecs-1.0.5-0.pm.6.i586 requires libavcodec.so.52, but this requirement cannot be provided
    uninstallable providers: libavcodec52-0.4.9.15793svn-20081108.pm.1300.i586[Packman Repository]
    libavcodec52-0.4.9.15793svn-20081108.pm.1300.i686[Packman Repository]
    [ ] Ignore some dependencies of k3b-codecs
    [ ] Following actions will be done:
    do not install k3b-codecs-1.0.5-0.pm.6.i586
    do not install libxine1-1.1.15-44.pm.0.i686 [ ] install libtheora0-1.0.final-0.pm.0.i586 (with vendor change)
    SUSE LINUX Products GmbH, Nuernberg, Germany
    -->
    packman.links2linux.de

    #### YaST2 conflicts list END ###

    Then I read Concepts - openSUSE and got a little farther. Now I;m getting this:

    #### YaST2 conflicts list - generated 2008-11-09 02:10:35 ####

    ffmpeg-0.4.9.15793svn-20081108.pm.1300.i686 requires libavcodec52 = 0.4.9.15793svn-20081108.pm.1300, but this requirement cannot be provided
    uninstallable providers: libavcodec52-0.4.9.15793svn-20081108.pm.1300.i586[Packman Repository]
    libavcodec52-0.4.9.15793svn-20081108.pm.1300.i686[Packman Repository]
    libavcodec52-0.4.9.15793svn-20081108.pm.1300.i586[http://ftp.skynet.be/pub/packman/suse/11.0/]
    libavcodec52-0.4.9.15793svn-20081108.pm.1300.i686[http://ftp.skynet.be/pub/packman/suse/11.0/]
    [ ] Ignore some dependencies of ffmpeg
    [ ] Following actions will be done:
    replacement of liboil-0.3.14-18.1.i586 with liboil-0_3-0-0.3.15-0.pm.2.i586
    install libtheora0-1.0.final-0.pm.0.i586 (with vendor change)
    SUSE LINUX Products GmbH, Nuernberg, Germany
    -->
    packman.links2linux.de [ ] do not install ffmpeg-0.4.9.15793svn-20081108.pm.1300.i686

    #### YaST2 conflicts list END ###

    What do I choose? Better yet, how do I just give it what it wants?

    Some General Questions about YaST and SPMs:
    A conflict like mine above, is this the Linux equivalent of DLL HELL? What is the best way to know what option to Choose? From what i have seen from the 10 or so of these I've seen there are 3 choices, Replace with something old, Something new, ignore (and probably end up looking for the file yourself) , or Cancel and ask for help ;-)

    Again, I'm new so detailed (or step by step) instructions are very appreciated.

  2. #2
    Join Date
    Jun 2008
    Location
    PHX
    Posts
    481

    Default Re: YaST2 Package/RPM install Help

    Quote Originally Posted by rtpth View Post
    [ ] Ignore some dependencies of ffmpeg
    [ ] Following actions will be done:
    replacement of liboil-0.3.14-18.1.i586 with liboil-0_3-0-0.3.15-0.pm.2.i586
    install libtheora0-1.0.final-0.pm.0.i586 (with vendor change)
    SUSE LINUX Products GmbH, Nuernberg, Germany
    -->
    packman.links2linux.de [ ] do not install ffmpeg-0.4.9.15793svn-20081108.pm.1300.i686

    #### YaST2 conflicts list END ###
    What is the terminal output when you choose the second option?
    <>---><^>

  3. #3
    Join Date
    Nov 2008
    Location
    Edmonton Alberta
    Posts
    16

    Cool Re: YaST2 Package/RPM install Help

    I don't know. I haven't tried because I don't know how to undo my actions. How can I undo?

  4. #4
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,719
    Blog Entries
    20

    Default Re: YaST2 Package/RPM install Help

    if you have VLC repo enabled - disable it

    in software management - filter by repo
    go to Packman
    from the packages Tab along the top
    select 'update all in this list unconditionally'

    accept
    Leap 15_KDE
    My Articles Was I any help? If yes: Click the star below

  5. #5
    Join Date
    Nov 2008
    Location
    Edmonton Alberta
    Posts
    16

    Default Re: YaST2 Package/RPM install Help

    I tried the update an Get a different Conflict. It seems that what ever the rpm (correct me if it is not the rpm doing this) is looking for a file that is not on the server (in this case Index of /pub/packman/suse/11.0) How do i fix that?

    I'm looking for a way to trouble shoot what is going on. I'm not a fan of guess and check because I don't know how to role back the system state (think system restore in xp) I'd be more adventurous if there was something that could restore me if I foul up.
    Conflict report:

    #### YaST2 conflicts list - generated 2008-11-09 21:06:26 ####

    kaffeine-0.8.7-2.pm.2.i586 requires libxine1 >= 1.1.15, but this requirement cannot be provided
    uninstallable providers: libxine1-1.1.15-44.pm.0.i586[]
    libxine1-1.1.15-44.pm.0.i686[http://ftp.skynet.be/pub/packman/suse/11.0/]
    [ ] Ignore some dependencies of kaffeine
    [ ] Following actions will be done:
    do not install kaffeine-0.8.7-2.pm.2.i586
    do not install amarok-1.4.10-100.pm.1.i586
    do not install amarok-libvisual-1.4.10-100.pm.1.i586 [ ] replacement of xine-lib-1.1.12-8.1.i586 with libxine1-1.1.15-44.pm.0.i686



    #### YaST2 conflicts list END ###

  6. #6
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,719
    Blog Entries
    20

    Default Re: YaST2 Package/RPM install Help

    see if you can mark xine-lib-1.1.12-8.1.i586 to delete

    it may auto add libxine1-1.1.15-44.pm.0.i686
    otherwise add it

    now try the update all I said earlier
    Leap 15_KDE
    My Articles Was I any help? If yes: Click the star below

  7. #7
    Join Date
    Nov 2008
    Location
    Edmonton Alberta
    Posts
    16

    Smile Re: YaST2 Package/RPM install Help

    I don't have the xine-lib-1.1.12-8.1.i586. I do have xine-lib-debuginfo and xine-lib-debugsource.

    I will try and get libxine1-1.1.15-44.pm.0.i686.

    Because I am trying to learn how all this works i have a few questions I hope you can answer:
    What does i686 or i586 ect stand for? I get the rest of the file names, cpu?
    How did you trace this to xine-lib-1.1.12-8.1.i586 from libxine1-1.1.15-44.pm.0.i686?

    Thank you very much for your time. It's not so much I can't live without media codex but I want to learn how this all works. I really do appreciate it.

  8. #8
    Join Date
    Nov 2008
    Location
    Edmonton Alberta
    Posts
    16

    Default Re: YaST2 Package/RPM install Help

    I download libxine1-1.1.15-44.pm.0.i686.rpm and run it and it asks for libxine1-codecs-1.1.15-44.pm.0.i686.rpm who knows what this will ask for.

    To me it seems that there is a problem with the YUM file. Then again given how much i know about this I'm leaning toward a fundamental misunderstanding of how it works.

  9. #9
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,719
    Blog Entries
    20

    Default Re: YaST2 Package/RPM install Help

    i586, i686....... basically it has to do with Machine Architecture
    I think this is correct

    i386 --> means it's designed specifically for basic intel architecture based on the 80386 (or 386 computers)
    i586 --> as above but designed for Pentiums and above. Pre-Pentiums may have problems.
    i686 --> Pentium II and above.

    How did you trace this to xine-lib-1.1.12-8.1.i586 from libxine1-1.1.15-44.pm.0.i686?
    Just by reading your error message which said:
    [ ] replacement of xine-lib-1.1.12-8.1.i586 with libxine1-1.1.15-44.pm.0.i686
    Leap 15_KDE
    My Articles Was I any help? If yes: Click the star below

  10. #10
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,719
    Blog Entries
    20

    Default Re: YaST2 Package/RPM install Help

    In a terminal type:

    zypper lr

    paste result here
    Leap 15_KDE
    My Articles Was I any help? If yes: Click the star below

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •