Results 1 to 8 of 8

Thread: 13.1 evergreen - system broken after (huge) update

  1. #1

    Default 13.1 evergreen - system broken after (huge) update

    Hi all !

    This morning I made a huge update (more than 1300 files !) with the software updates in the system tray, and now my system seems to be broken.

    In Dolphin the USB keys and USB HDDs don't appear automatically, I have to load them manually. And I can't access to my NAS anymore, I get the message: "error while loading /usr/lib64/qt5/plugins/kf5/kio/smb.so".

    More disturbing : when I open yast2, I can't open any application in it.

    I'm pretty new to Linux, so I don't know what to do.
    Is there a way to fix the problem, or do I have to make a new fresh install of the whole system ?

    Thanks in advance, regards
    staki

  2. #2

    Default Re: 13.1 evergreen - system broken after (huge) update

    Quote Originally Posted by staki View Post
    This morning I made a huge update (more than 1300 files !) with the software updates in the system tray, and now my system seems to be broken.
    I can believe that.

    1300 updates likely means that you upgraded to Tumbleweed or similar.
    The update applet is not designed to do that, and likely messes up the system.

    In Dolphin the USB keys and USB HDDs don't appear automatically, I have to load them manually. And I can't access to my NAS anymore, I get the message: "error while loading /usr/lib64/qt5/plugins/kf5/kio/smb.so".
    13.1 comes with KDE4 (only), this message is talking about KDE Frameworks5.

    Another indication that you actually "upgraded" to Tumbleweed.

    Please post your repo list:
    Code:
    zypper lr -d
    The likely reason is that you added the main Tumbleweed/Factory (or maybe even Leap 42.1) repo to your system, maybe by clicking on a 1-click install that was intended for those distributions.
    Removing the wrong repo and running "zypper dup" should hopefully bring you back to 13.1.
    It might not necessarily work though, downgrades are not really supported nor tested.
    In that case it's probably best to download a 13.1 installation medium, boot from it and do an "Upgrade". And if that doesn't work either, a fresh installation (unless your fine with fully switching to Tumbleweed or whatever level you are at now).

  3. #3

    Default Re: 13.1 evergreen - system broken after (huge) update

    Thank you for your answer and your explanations wolfi323,

    here is the repo list:

    Code:
    #  | Alias                     | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                           | Service             
    ---+---------------------------+------------------------------------+---------+---------+----------+--------+-------------------------------------------------------------------------------+--------             
     1 | KDE:Extra                 | KDE:Extra                          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1/           |        
     2 | SuSE                      | SuSE                               | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/SuSE/13.1/                                       |        
     3 | devel:tools               | devel:tools                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/tools/openSUSE_13.1/         |        
     4 | ftp.gwdg.de-suse          | Packman Repository                 | Yes     | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1/                      |        
     5 | home:dsterba:tools        | home:dsterba:tools                 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/dsterba:/tools/openSUSE_13.1/ |        
     6 | home:wrosenauer           | home:wrosenauer                    | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/wrosenauer/openSUSE_13.1/     |        
     7 | mozilla                   | mozilla                            | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/              |        
     8 | openSUSE-13.1-1.10        | openSUSE-13.1-1.10                 | Yes     | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GU10N_M19A4RN0714,/dev/sr0 |        
     9 | openSUSE:Factory          | openSUSE:Factory                   | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/tumbleweed/repo/oss/                             |        
    10 | repo-debug                | openSUSE-13.1-Debug                | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/13.1/repo/oss/                |        
    11 | repo-debug-update         | openSUSE-13.1-Update-Debug         | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.1/                               |        
    12 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.1-non-oss/                       |        
    13 | repo-non-oss              | openSUSE-13.1-Non-Oss              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/non-oss/                  |        
    14 | repo-oss                  | openSUSE-13.1-Oss                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/oss/                      |        
    15 | repo-source               | openSUSE-13.1-Source               | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/13.1/repo/oss/               |        
    16 | repo-update               | openSUSE-13.1-Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1/                                     |        
    17 | repo-update-non-oss       | openSUSE-13.1-Update-Non-Oss       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1-non-oss/                             |        
    18 | security                  | security                           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/security/openSUSE_13.1/
    I think the problem comes from the repo "openSUSE:Factory" for tumbletweed. I can't even remember why I installed it !
    I'll try to do what you say about removing the wrong repo and do a zypper dup.
    Hopefully it works, and if not I'll do a fresh install, but with Leap 42.1
    In any case I've learned something today !

    Many thanks !

  4. #4

    Default AW: Re: 13.1 evergreen - system broken after (huge) update

    Quote Originally Posted by staki View Post
    I think the problem comes from the repo "openSUSE:Factory" for tumbletweed.
    Yes, definitely.
    You can remove it via:
    Code:
    sudo zypper rr 9
    (as YaST does not work)
    Or just delete the corresponding file in /etc/zypp/repos.d/...

    And unrelated: remove the VideoLAN repo as well.
    It is incompatible with Packman and might cause problems with your multimedia setup.

    Everything that's available in VideoLAN is available in Packman as well.

    Except libdvdcss, but there's an extra repo for that alone, you should find it in YaST's "Community Repositories" list.
    Though, if once installed, you don't really need a repo for it. There are no updates anyway.
    Last edited by wolfi323; 13-Jun-2016 at 05:19.

  5. #5

    Default Re: 13.1 evergreen - system broken after (huge) update

    Ok, I removed the wrong repo, and made a zypper dup, but now I have dozens of messages in the terminal about choosing between uninstalling or breaking things, and I don't even know what are all these things !

    So I'll go with a fresh install, and I'll take the opportunity to move on Leap 42.1.

    Thanks a lot for your help !

    Regards, staki

  6. #6

    Default Re: 13.1 evergreen - system broken after (huge) update

    Quote Originally Posted by staki View Post
    Ok, I removed the wrong repo, and made a zypper dup, but now I have dozens of messages in the terminal about choosing between uninstalling or breaking things, and I don't even know what are all these things !
    Yeah, that's probably to be expected in this case.
    Normally the best choice should be to select "uninstall", but that's hard to say in general.

    So I'll go with a fresh install, and I'll take the opportunity to move on Leap 42.1.
    Ok.
    Be aware that this will also use Plasma5 instead of KDE4.
    But it should work at least...

  7. #7
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,268
    Blog Entries
    2

    Default Re: 13.1 evergreen - system broken after (huge) update

    You should know that 13.1 is no longer supported (seems to have already been deprecated although I seem to remember an original date after summer) so you may have some difficulties returning to 13.1
    https://en.opensuse.org/Lifetime

    You may try to move forward to Tumbleweed which is living on the bleeding edge using unstable packages which have undergone only limited or no testing.

    Tumbleweed is not for most people, but if this is what you want, probably the best approach is to download a Tumbleweed ISO and boot to it to install/upgrade. By using an ISO, you'll also have a way to recover when(not if) Tumbleweed burps. If you really want to execute an online upgrade, you can post here and we can figure out how to modify the SDB Upgrade commands to suit Tumbleweed.

    You may want to upgrade to the next Evergreen designated version which is LEAP 42.1 which is projected to be supported until sometime roughly late 2017, next year.

    To do this, review the Upgrade SDB
    https://en.opensuse.org/SDB:System_upgrade

    Assuming you haven't disabled your Factory repo yet, disable your third party repos with
    Code:
    zypper mr --disable 1 3 4 5 6 7 8 9 10 11 12 13 15 17 18
    Then remove your Factory repo, that is the old (more than a year ago) repo for Tumbleweed. Today, Tumbleweed repos are called "tumbleweed" instead of Factory.
    Code:
    zypper rr openSUSE:Factory
    The following changes all your 13.1 repos to LEAP. Note that even with the name change, each repo will later need to be inspected and tested one by one to see if they will work when they are re-enabled... But the following will at least get you upgraded to LEAP.
    Code:
    sed -i 's/openSUSE_13\.1/openSUSE_Leap_42\.1/g' /etc/zypp/repos.d/* && \
    zypper rr repo-update repo-update-non-oss && \
    zypper ar -f http://download.opensuse.org/update/leap/42.1/oss/ openSUSE-Leap-42.1-Update && \
    zypper ar -f http://download.opensuse.org/update/leap/42.1/non-oss/ openSUSE-Leap-42.1-Update-Non-Oss
    Now, refresh your repos and upgrade
    Code:
    zypper --gpg-auto-import-keys ref && \
    zypper dup
    HTH,
    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  8. #8

    Default Re: 13.1 evergreen - system broken after (huge) update

    Quote Originally Posted by tsu2 View Post
    You should know that 13.1 is no longer supported (seems to have already been deprecated although I seem to remember an original date after summer) so you may have some difficulties returning to 13.1
    https://en.opensuse.org/Lifetime
    13.1 is the current (and maybe last) release supported by the Evergreen team to extend its lifetime:
    https://en.opensuse.org/openSUSE:Evergreen

    That's why there still are updates.

    That's unrelated to whether it's easy or not to downgrade from Tumbleweed though...
    You probably run into similar problems when trying to downgrade to 13.2 too, which is still officially maintained.

    As I wrote, downgrades are neither supported nor tested (at all).
    With enough knowledge they should be doable though, even online.

    You may want to upgrade to the next Evergreen designated version which is LEAP 42.1 which is projected to be supported until sometime roughly late 2017, next year.
    That's nonsense.

    Leap 42.1 is definitely *NOT* designated as Evergreen version.
    It will be supported for 18 months, like every other release (and even shorter than 13.2, which will be supported for 26 months in the end because of the changes in the release cycle).
    It's support will end 6 months after the release of Leap 42.2, in April 2017 given that 42.2 is planned to be released in November 2016.

    Did you actually read that link you posted?

    Quoting from there: (right at the top)
    A Leap Minor Release (eg. 42.1, 42.2, etc) is expected to be released annually, and users are expected to upgrade to the latest minor release within 6 months of its availability, leading to a support life cycle of 18 months

    Previous openSUSE regular releases (13.2 and earlier) have a lifetime of 2 releases + 2 months overlap.
    Last edited by wolfi323; 13-Jun-2016 at 08:56.

Posting Permissions

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