Results 1 to 7 of 7

Thread: 11.2 M7: Yast doesn't honour repo priority

  1. #1
    Jrg von Frantzius NNTP User

    Default 11.2 M7: Yast doesn't honour repo priority

    Hi,

    I configured the following repos (next to others):

    * prio 30:
    http://download.opensuse.org/reposit...nSUSE_Factory/

    * prio 99: http://download.opensuse.org/distrib...11.2/repo/oss/

    Both are enabled and set to auto-refresh. Now when selecting menu
    "Package / All packages / Update if newer version available", I'd expect
    Yast to automatically update all installed KDE packages to their newer
    versions from the factory repo. However, it doesn't. In the versions
    tab, I can see the factory versions, but they don't get selected. If I
    want to install them, I have to manually select them.


    Is this a bug or some kind of feature?


    Thanks,
    Jrg



  2. #2
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,925
    Blog Entries
    14

    Default Re: 11.2 M7: Yast doesn't honour repo priority

    Restart the software installer after priority changes and see if it works then.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  3. #3
    Jrg von Frantzius NNTP User

    Default Re: 11.2 M7: Yast doesn't honour repo priority

    I tried that, and even rebooted. Neither helped, unfortunately.

    On 09/17/2009 01:56 PM, Knurpht wrote:
    > Restart the software installer after priority changes and see if it
    > works then.
    >
    >
    >



  4. #4
    Jrg von Frantzius NNTP User

    Default Re: 11.2 M7: Yast doesn't honour repo priority

    Seems to be due to the two repos having different "vendors", according to https://bugzilla.novell.com/show_bug.cgi?id=539257

    Wherever the "vendor" of a repo can be seen in YaST...

    On 09/17/2009 12:53 PM, Jörg von Frantzius wrote: Hi,

    I configured the following repos (next to others): p, li { white-space: pre-wrap; }



    prio 30:
    http://download.opensuse.org/reposit...nSUSE_Factory/


    prio 99: http://download.opensuse.org/distrib...11.2/repo/oss/






    Both are enabled and set to
    auto-refresh. Now when selecting menu "Package / All packages / Update
    if newer version available", I'd expect Yast to automatically update
    all installed KDE packages to their newer versions from the factory
    repo. However, it doesn't. In the versions tab, I can see the factory
    versions, but they don't get selected. If I want to install them, I
    have to manually select them.







    Is this a bug or some kind of feature?







    Thanks,

    Jörg





  5. #5

    Default Re: 11.2 M7: Yast doesn't honour repo priority

    It tells you what to do...

    Update will not change vendor,

    yast and update all

    a with vendor b will update to a.b with vendor b
    It wont
    a with vendor b update to a.b with vendor c

    For the last of the 2 as bug report you need to zypper dup.
    Man first, have a try at Info, have a look at Wiki, if all that fails Scroogle!!!!!
    If I've helped click on the Rep button I don't know what it does but it sounds cool.

  6. #6
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,925
    Blog Entries
    14

    Default Re: 11.2 M7: Yast doesn't honour repo priority

    In the past I've met situations like this. What can be done now, is no more than a lousy trick. We are going to let the software installer think that it has nothing but the KDE4 repos....
    -Start the software installer
    -Go Configuration - Repositories
    -Disable (not remove) all repos, but the KDE4 Factory repos.
    -Refresh all enabled (just to make sure)
    -Back to the software installer
    -Pick the repo view
    -In each KDE4 repo do 'all packages, update unconditionally. This gives a lot of additional changes due to difference in naming conventions between 4.1 and 4.3. When done, your entire KDE4 should be 4.3.1 now.
    -After finishing this ugly trick, enable the original repos again.

    Please let us know if this works. I've done this ages ago to work around a problem like this, without having to select all versions manually, with all misery that comes with doing so.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  7. #7
    Jrg von Frantzius NNTP User

    Default Re: 11.2 M7: Yast doesn't honour repo priority

    Yes,


    zypper dup -r KDE4:UNSTABLE

    (given my repo name) did the trick nicely.

    On 09/17/2009 03:36 PM, FeatherMonkey wrote:

    It tells you what to do... Update will not change vendor, yast and update all a with vendor b will update to a.b with vendor b It wont a with vendor b update to a.b with vendor c For the last of the 2 as bug report you need to zypper dup.



Posting Permissions

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