Page 1 of 4 123 ... LastLast
Results 1 to 10 of 33

Thread: opensSUSE-2013-262 - systemd: re-add persistent network rules

  1. #1

    Default opensSUSE-2013-262 - systemd: re-add persistent network rules

    Since upgrading to openSUSE 12.3 (Dartmouth) (x86_64) with Linux 3.7.10-1.1-desktop and KDE 4.10.00 "release1" on an AMD Athlon 64 Processor 3200+, I'm constantly being told that I need to update by re-adding these rules, but, when I try to do it, Apper or zypper tells me
    Code:
    A package dependency could not be found.
    Whichever means I use, I get the explanation
    Code:
    libudev0-182-4.33.1.x86_64 requires udev = 182-4.33.1, but this requirement cannot be provided
    zypper and YaST2 go on to tell me
    Code:
    deleted providers: udev-182-4.33.1.x86_64
    Following actions will be done:
     downgrade of libudev0-182-4.33.1.x86_64 to libudev0-182-3.1.1.x86_64
    This is followed by the best part of four hundred other changes, or I'm offered the alternatives
    Code:
    Solution 2: do not install patch:openSUSE-2013-262-1.noarch
    Till now, this has seemed a better option, but Apper tells me
    Code:
    This update is important as it may solve critical problems.
    For more information about bugs fixed by this update please visit this website:
    • https://bugzilla.novell.com/show_bug.cgi?id=809843
    maintenance@xxxxxxxxxxxx Message-id: <20130327160507.37BB932183@maintenance.suse.de> on the other hand gives this choice a Rating: low, which I presume is unimportant, though it also gives the References: #809843, and goes on to advise
    Code:
    This update fixes the following issue for systemd:
    - bnc#809843: udev: re-add persistent network rules (bnc#809843).
    - rebase all patches, ensure that they apply properly.
    Finally I'm offered
    Code:
    Solution 3: break libudev0-182-4.33.1.x86_64 by ignoring some of its dependencies
    I'm guessing that I may have a repository problem, but don't know what it might be. I don't like Solutions 1 or 3, but am told I shouldn't choose 2 either, and it's blocking updates. Does anybody know what I should do?

  2. #2
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,654

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    show us the output from
    Code:
    zypper lr -d
    --
    PC: oS 12.3 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.10.0 | GTX 650 Ti
    ThinkPad E320: oS 12.3 x86_64 | i3@2.30GHz | 8GB | KDE 4.10.2 | HD 3000
    HannsBook: oS 12.3 x86_64 | SU4100@1.3GHz | 2GB | KDE 4.10.0 | GMA4500

  3. #3

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    Quote Originally Posted by peterichardavis View Post
    Since upgrading to openSUSE 12.3 (Dartmouth) (x86_64)
    are you sure you used zypper DUP and not zypper UP?

    Quote Originally Posted by peterichardavis View Post
    Code:
    deleted providers: udev-182-4.33.1.x86_64
    Following actions will be done:
     downgrade of libudev0-182-4.33.1.x86_64 to libudev0-182-3.1.1.x86_64
    i had to downgrade libudev0 to 182-3.1.1 while upgrading. could you give us the output of the following? note: --dry-run does everything but install the package, it does not alter your system

    Code:
    zypper in libudev0-182-3.1.1.x86_64 --oldpackage --dry-run
    and then please give us a list of your repos:

    Code:
    zypper repos -d
    and also what updates are available:

    Code:
    zypper list-updates
    Code:
    zypper list-patches
    no more gnome!
    @see
    http://www.omgubuntu.co.uk/2012/07/is-the-new-nautilus-a-step-in-the-direction-poll

  4. #4

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    Quote Originally Posted by martin_helm View Post
    show us the output from
    Code:
    zypper lr -d
    Code:
    #  | Alias                        | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                 | Service
    ---+------------------------------+------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------+--------
     1 | Packman Repository           | Packman Repository                 | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/12.2/                                  |        
     2 | SuSE                         | VideoLAN                           | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/pub/vlc/SuSE/12.3/                     |        
     3 | google-chrome                | Google-Chrome                      | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                 |        
     4 | google-earth                 | Google-Earth                       | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/earth/rpm/stable/x86_64                  |        
     5 | libdvdcss repository         | libdvdcss Repository               | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/12.3/                                |        
     6 | openSUSE-12.2-1.6            | openSUSE-12.2-1.6                  | No      | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-stable/repo/oss/ |        
     7 | openSUSE-12.3                | openSUSE-12.3                      | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-stable/repo/oss/ |        
     8 | openSUSE-12.3-Non-OSS        | openSUSE-12.3-Non-OSS              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.3/repo/non-oss/        |        
     9 | openSUSE-12.3-OSS            | openSUSE-12.3-OSS                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.3/repo/oss/            |        
    10 | openSUSE-12.3-Update         | openSUSE-12.3-Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3/                           |        
    11 | openSUSE-12.3-Update-Non-OSS | openSUSE-12.3-Update-Non-OSS       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3-non-oss/                   |        
    12 | repo-debug                   | openSUSE-12.3-Debug                | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/debug/distribution/12.3/repo/oss/      |        
    13 | repo-debug-update            | openSUSE-12.3-Update-Debug         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/12.3/                     |        
    14 | repo-debug-update-non-oss    | openSUSE-12.3-Update-Debug-Non-Oss | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/12.3-non-oss/             |        
    15 | repo-source                  | openSUSE-12.3-Source               | No      | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/12.3/repo/oss/     |

  5. #5
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,654

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    repo 1 is for 12.2 while you seem to run 12.3 given the rest of the repos
    why do you have repo 7? (same for repo 6 but that is not active, why not
    delete it)
    in addition but unrelated to your problem note that the videolan repo is
    not really compatible with packman and can introduce problems with
    multimedia

    so I would change repo 1 to point to packman 12.3 and remove repo 7,
    then you need to investigate what packages you have from that repo as I
    suspect this is where the incompatibility comes from (but I do not know
    for sure)

    --
    PC: oS 12.3 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.10.0 | GTX 650 Ti
    ThinkPad E320: oS 12.3 x86_64 | i3@2.30GHz | 8GB | KDE 4.10.0 | HD 3000
    HannsBook: oS 12.3 x86_64 | SU4100@1.3GHz | 2GB | KDE 4.10.0 | GMA4500

  6. #6

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    Quote Originally Posted by brian_j View Post
    are you sure you used zypper DUP and not zypper UP?
    I didn't use zypper to update from 12.2 to 12.3, though I can't remember whether I did use Apper of YaST Control Center > Software > Online Update. For this network rules update I've been responding to Apper.

    Quote Originally Posted by brian_j View Post
    i had to downgrade libudev0 to 182-3.1.1 while upgrading. could you give us the output of the following? note: --dry-run does everything but install the package, it does not alter your system

    Code:
    zypper in libudev0-182-3.1.1.x86_64 --oldpackage --dry-run
    Code:
    Loading repository data...
    Reading installed packages...                                                                                                                                                      
    '-dry-run' is not a package name or capability.
    I didn't enter -dry-run, but have tried --dry-run twice with the same result.

    Quote Originally Posted by brian_j View Post
    and then please give us a list of your repos:

    Code:
    zypper repos -d
    I think I just posted this, but am happy to try again with your command if you tell me I'm mistaken.

    Quote Originally Posted by brian_j View Post
    and also what updates are available:

    Code:
    zypper list-updates
    Code:
    Loading repository data...
    Reading installed packages...
    S | Repository           | Name             | Current Version | Available Version | Arch  
    --+----------------------+------------------+-----------------+-------------------+-------
    v | openSUSE-12.3-Update | findutils        | 4.5.10-10.1.1   | 4.5.10-10.4.1     | x86_64
    v | openSUSE-12.3-Update | libudev-mini1    | 195-13.14.1     | 195-13.18.1       | x86_64
    v | openSUSE-12.3-Update | systemd          | 195-13.14.1     | 195-13.18.1       | x86_64
    v | openSUSE-12.3-Update | systemd-32bit    | 195-13.14.1     | 195-13.18.1       | x86_64
    v | openSUSE-12.3-Update | systemd-sysvinit | 195-13.14.1     | 195-13.18.1       | x86_64
    v | openSUSE-12.3-Update | udev-mini        | 195-13.14.1     | 195-13.18.1       | x86_64
    Quote Originally Posted by brian_j View Post
    Code:
    zypper list-patches
    Code:
    Loading repository data...
    Reading installed packages...
    
    Repository           | Name              | Version | Category    | Status | Summary                                        
    ---------------------+-------------------+---------+-------------+--------+------------------------------------------------
    openSUSE-12.3-Update | openSUSE-2013-262 | 1       | recommended | needed | systemd: re-add persistent network rules       
    openSUSE-12.3-Update | openSUSE-2013-312 | 1       | recommended | needed | systemd: Several fixes                         
    openSUSE-12.3-Update | openSUSE-2013-343 | 1       | recommended | needed | findutils: make updatedb ignore btrfs snapshots

  7. #7

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    Quote Originally Posted by martin_helm View Post
    repo 1 is for 12.2 while you seem to run 12.3 given the rest of the repos
    A stupid oversight now corrected
    Quote Originally Posted by martin_helm View Post
    why do you have repo 7? (same for repo 6 but that is not active, why not
    delete it)
    It was a reminder of what openSUSE originally supplied, which I thought could do no harm while disabled. My output from zypper lr -d is now
    Code:
    #  | Alias                        | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                 | Service
    ---+------------------------------+------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------+--------
     1 | Packman Repository           | Packman Repository                 | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/12.3/                                  |        
     2 | SuSE                         | VideoLAN                           | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/pub/vlc/SuSE/12.3/                     |        
     3 | google-chrome                | Google Chrome                      | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                 |        
     4 | google-earth                 | Google Earth                       | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/earth/rpm/stable/x86_64                  |        
     5 | libdvdcss repository         | libdvdcss Repository               | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/12.3/                                |        
     6 | openSUSE-12.3                | Stable openSUSE                    | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-stable/repo/oss/ |        
     7 | openSUSE-12.3-Non-OSS        | openSUSE-12.3 Non-OSS              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.3/repo/non-oss/        |        
     8 | openSUSE-12.3-OSS            | openSUSE-12.3 OSS                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.3/repo/oss/            |        
     9 | openSUSE-12.3-Update         | openSUSE-12.3 Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3/                           |        
    10 | openSUSE-12.3-Update-Non-OSS | openSUSE-12.3 Update Non-OSS       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3-non-oss/                   |        
    11 | repo-debug                   | openSUSE-12.3 Debug                | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/debug/distribution/12.3/repo/oss/      |        
    12 | repo-debug-update            | openSUSE-12.3 Update Debug         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/12.3/                     |        
    13 | repo-debug-update-non-oss    | openSUSE-12.3 Update Debug Non-OSS | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/12.3-non-oss/             |        
    14 | repo-source                  | openSUSE-12.3 Source               | No      | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/12.3/repo/oss/     |
    Quote Originally Posted by martin_helm View Post
    in addition but unrelated to your problem note that the videolan repo is
    not really compatible with packman and can introduce problems with
    multimedia
    I'd be sorry to lose VideoLAN, which I've found better than the other possibilities I've tried, so would appreciate any other solutions to that problem.
    Quote Originally Posted by martin_helm View Post
    you need to investigate what packages you have from that repo as I
    suspect this is where the incompatibility comes from (but I do not know for sure)
    I'm far from happy with the consequences of my upgrade, so would welcome any advice on how to pinpoint and correct problems.

  8. #8
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    On 2013-04-14 18:36, peterichardavis wrote:
    >> Since upgrading to openSUSE 12.3 (Dartmouth) (x86_64) with Linux
    >> 3.7.10-1.1-desktop and KDE 4.10.00 "release1" on an AMD Athlon 64


    On 2013-04-15 13:46, peterichardavis wrote:
    > brian_j;2547661 Wrote:
    >> are you sure you used zypper DUP and not zypper UP?


    > I didn't use zypper to update from 12.2 to 12.3, though I can't remember
    > whether I did use Apper of YaST Control Center > Software > Online
    > Update. For this network rules update I've been responding to Apper.


    You can not do a system upgrade to 12.3 using yast nor apper. The only
    tool to do an online zypper upgrade is "zypper dup".

    The documentation is this:

    Online upgrade
    method


    Chapter 16. Upgrading the System and System Changes


    You will have to read the documentation and repeat the entire procedure.

    --
    Cheers / Saludos,

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

  9. #9

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    Quote Originally Posted by martin_helm View Post
    I suspect this is where the incompatibility comes from (but I do not know for sure)
    I omitted to mention that I used YaST2 to make another attempt at the update, but with basically the same result, though the first proposed solution included a small fraction of the number of changes.

  10. #10
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,654

    Default Re: opensSUSE-2013-262 - systemd: re-add persistent network rules

    Where your libudev0 you have now I cannot tell you, the libudev0 for
    12.3 is libudev0-182-3.1.1
    so choose the option

    > downgrade of libudev0-182-4.33.1.x86_64 to libudev0-182-3.1.1.x86_64


    which is offered to you and hope for the best, if another
    incompatibility is found report back, then we can try to resolve one
    after the other in the hopefully correct way.



Page 1 of 4 123 ... LastLast

Posting Permissions

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