openSUSE 13.1
Last night I performed a YAST update after a long time - about 3 months.
Before the update I had changed the url for the packman repository to
http://packman.inode.at/suse/openSUSE_13.1/ (a mirror) because the default
one http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.1/ could
not be connected to. In the process I mistakenly enabled openSUSE build
service in the YAST repository management.
After the update, YAST informed me that there were two packages that
needed a reboot and that I should reboot as soon as possible. I rebooted
successfully and then proceeded to do an apper update. The apper update
seemed unusually large (2000+ packages) but I assumed that this was due to
the long gap between this update and the previous one. After the update
I rebooted, but am now unable to get to the GUI unless I boot in “recovery
mode”. In recovery mode, the basic functionality seems fine. Otherwise
I seem to have a working command line.
The current kernel version mentioned in the boot process is 3.12.59.47
(I also get the option of 3.12.53.40), but I am not able to get to the GUI
in either version except in recovery mode.
There are also some strange issues: for example, since I have a windows 7
installation on one of my partitions, GRUB usually gives me the option
of booting into windows 7. But now the windows 7 option comes up as Windows
Vista!
The boot messages flash by very quickly - I am only able to view the last
10 lines or so. I tried finding the boot messages in var/log (ex: boot.msg,
messages etc) but could not find the error messages that I get during the
boot.
I could post the last few lines of the boot error messages by copying them
down, but my hunch is that that might be irrelevant as the basic mistake
was to enable the build service. Is there some way to revert the changes
made by the last update.
Thank you.
Show zypper lr -d
I’d guess you have added some repo(s) that are not for 13.1. 2K updates is a bunch much and sounds like you now have mixed packages
Not posting urls for ease of reading
1 | AMD_FGLRX_OPENSUSE_13.1 | AMD_FGLRX_OPENSUSE_13.1 | Yes | Yes | 99 | rpm-md |
2 | Fonts | Fonts | Yes | Yes | 99 | rpm-md |
3 | KDE_SC_Extra | KDE SC Extra | Yes | Yes | 99 | rpm-md |
4 | KDE_SC_packages | KDE SC packages | Yes | Yes | 99 | rpm-md |
5 | Packman_Repository | Packman Repository | Yes | Yes | 99 | rpm-md |
6 | Publishing | Publishing | Yes | Yes | 99 | rpm-md |
7 | Science | Science | Yes | Yes | 99 | rpm-md |
8 | download.opensuse.org-Stable | openSUSE BuildService - LibreOffice | No | Yes | 99 | rpm-md |
9 | download.opensuse.org-Wine | openSUSE BuildService - Wine CVS Builds | No | Yes | 99 | rpm-md |
10 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md |
11 | home Polyconvex | home Polyconvex | Yes | Yes | 99 | rpm-md |
12 | repo-debug | openSUSE-13.1-Debug | No | Yes | 99 | NONE |
13 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | 99 | NONE |
14 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes | 99 | NONE |
15 | repo-non-oss | openSUSE-13.1-Non-Oss | Yes | Yes | 99 | yast2 |
16 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | 99 | yast2 |
17 | repo-source | openSUSE-13.1-Source | No | Yes | 99 | NONE |
18 | repo-update | openSUSE-13.1-Update | Yes | Yes | 99 | rpm-md |
19 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | 99 | rpm-md |
Of these many are not enabled. However, openSUSE build service was enabled - I removed it today running YAST2 from
the command line. In any case I don’t think it is something I need.
please use the -d option so we can see the full URL. zypper lr -d Also use code tags (# sign in tool bar) to stop reformatting of the post.
No you don’t need the build service
Do a zypper dup after removing build service may bring you back
hcvv
August 21, 2016, 3:11pm
5
But that is exactly the most important information we need! rotfl!
Sorry for the late reply. Had something to attend to.
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+-------------------------------+-----------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------+--------
1 | AMD_FGLRX_OPENSUSE_13.1 | AMD_FGLRX_OPENSUSE_13.1 | Yes | Yes | 99 | rpm-md | http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_13.1/ |
2 | Fonts | Fonts | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_13.1/ |
3 | KDE_SC_Extra | KDE SC Extra | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Current_openSUSE_13.1/ |
4 | KDE_SC_packages | KDE SC packages | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Current/openSUSE_13.1/ |
5 | Packman_Repository | Packman Repository | Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_13.1/ |
6 | Publishing | Publishing | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Publishing/openSUSE_13.1/ |
7 | Science | Science | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_13.1/ |
8 | download.opensuse.org-Stable | openSUSE BuildService - LibreOffice | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_13.1/ |
9 | download.opensuse.org-Wine | openSUSE BuildService - Wine CVS Builds | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/ |
10 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/ |
11 | home:polyconvex | home:polyconvex | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/polyconvex/openSUSE_13.1/ |
12 | repo-debug | openSUSE-13.1-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/13.1/repo/oss/ |
13 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1/ |
14 | 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/ |
15 | repo-non-oss | openSUSE-13.1-Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/ |
16 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/ |
17 | repo-source | openSUSE-13.1-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.1/repo/oss/ |
18 | repo-update | openSUSE-13.1-Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1/ |
19 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/ |
Removed unnecessary spaces.
# | Alias | Name | Enabled | Refresh | Priority | Type | URI
---+-------------------------------+-----------------------------------------+---------+---------+----------+--------+-----------------------------------------------------
1 | AMD_FGLRX_OPENSUSE_13.1 | AMD_FGLRX_OPENSUSE_13.1 | Yes | Yes | 99 | rpm-md | http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_13.1/
2 | Fonts | Fonts | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_13.1/
3 | KDE_SC_Extra | KDE SC Extra | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Current_openSUSE_13.1/
4 | KDE_SC_packages | KDE SC packages | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Current/openSUSE_13.1/
5 | Packman_Repository | Packman Repository | Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_13.1/
6 | Publishing | Publishing | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Publishing/openSUSE_13.1/
7 | Science | Science | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_13.1/
8 | download.opensuse.org-Stable | openSUSE BuildService - LibreOffice | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_13.1/
9 | download.opensuse.org-Wine | openSUSE BuildService - Wine CVS Builds | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/
10 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/
11 | home:polyconvex | home:polyconvex | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/polyconvex/openSUSE_13.1/
12 | repo-debug | openSUSE-13.1-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/13.1/repo/oss/
13 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1/
14 | 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/
15 | repo-non-oss | openSUSE-13.1-Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/
16 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/
17 | repo-source | openSUSE-13.1-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.1/repo/oss/
18 | repo-update | openSUSE-13.1-Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1/
19 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/
hcvv
August 21, 2016, 7:52pm
8
When you post computer text from your terminal window, you should copy/paste WITHOUT ANY ALTERATION.
It is not you that decide if spaces are unnecessary. The system did the output to the terminal and we want to see that exactly. People here will do their own interpretation and come to their own conclusions.
After all you asked for help because you think that others may be better in a partcular area then you are or because you hope that others see something you missed. Please make it possible to those that are trying to help you to see the unchanged output. It is already difficult enough to help people when one is not sitting behind somebody to see what he does and sees. And people must be able to trust that what you post.is what you have on the screen and nothing else.
I hope you feel not being bashed, but this is so important. :\
hcvv
August 21, 2016, 7:58pm
9
emeskay:
Sorry for the late reply. Had something to attend to.
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+-------------------------------+-----------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------+--------
1 | AMD_FGLRX_OPENSUSE_13.1 | AMD_FGLRX_OPENSUSE_13.1 | Yes | Yes | 99 | rpm-md | http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_13.1/ |
2 | Fonts | Fonts | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_13.1/ |
3 | KDE_SC_Extra | KDE SC Extra | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Current_openSUSE_13.1/ |
4 | KDE_SC_packages | KDE SC packages | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Current/openSUSE_13.1/ |
5 | Packman_Repository | Packman Repository | Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_13.1/ |
6 | Publishing | Publishing | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Publishing/openSUSE_13.1/ |
7 | Science | Science | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_13.1/ |
8 | download.opensuse.org-Stable | openSUSE BuildService - LibreOffice | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_13.1/ |
9 | download.opensuse.org-Wine | openSUSE BuildService - Wine CVS Builds | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/ |
10 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.1/ |
11 | home:polyconvex | home:polyconvex | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/polyconvex/openSUSE_13.1/ |
12 | repo-debug | openSUSE-13.1-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/13.1/repo/oss/ |
13 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1/ |
14 | 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/ |
15 | repo-non-oss | openSUSE-13.1-Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/ |
16 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/ |
17 | repo-source | openSUSE-13.1-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.1/repo/oss/ |
18 | repo-update | openSUSE-13.1-Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1/ |
19 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/ |
I do not see any particular problems with the above list.
Maybe it is only the silly Apper thht is playing tricks.
Use
zypper up
and see if those 2000 updates are still there with zypper. You can always say “no” after zypper shows you what it is going to install.
I mentioned earlier that openSUSE build service was enabled at the time of the update. I removed only later.
Is it your opinion that openSUSE build service could not be the problem?
Regarding removal of spaces, I made the change only for readability after ensuring that it did not change the content in any way whatsoever.
Regards.
Also I had tried zypper up prior to starting this thread - but effectively there is nothing to update.
The output from zypper up
zypper up
Retrieving repository 'KDE SC Extra' metadata -------------------------------\]
File 'repomd.xml' from repository 'KDE SC Extra' is signed with an unknown key '27C070176F88BB2F'. Continue? [yes/no] (no): y
Retrieving repository 'KDE SC Extra' metadata ...............................................................[done]
Building repository 'KDE SC Extra' cache ....................................................................[done]
Retrieving repository 'Packman Repository' metadata ------------------------------------------------------------/]
File 'repomd.xml' from repository 'Packman Repository' is signed with an unknown key '45A1D0671ABD1AFB'. Continue? [yes/no] (no): y
Retrieving repository 'Packman Repository' metadata .........................................................[done]
Building repository 'Packman Repository' cache ..............................................................[done]
Loading repository data...
Reading installed packages...
The following 181 package updates will NOT be installed:
MozillaFirefox-branding-openSUSE PackageKit PackageKit-backend-zypp PackageKit-branding-openSUSE
PackageKit-browser-plugin PackageKit-gstreamer-plugin amarok apper apper-lang appmenu-qt ark bluedevil
cantarell-fonts choqok cln cmake cmake-gui dejavu-fonts digikam digikam-doc dolphin efont-unicode-bitmap-fonts
gnuplot gnuplot-doc google-droid-fonts gstreamer-0_10 gstreamer-0_10-plugin-esd gstreamer-0_10-plugin-gnomevfs
gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-plugins-good gtk2-engine-oxygen
gtk2-theme-oxygen gwenview intlfonts intlfonts-euro-bitmap-fonts k3b kactivities4 kaffeine kapptemplate
kcachegrind kcalc kcharselect kcolorchooser kde4-kgreeter-plugins kde4-l10n-devel kde4-print-manager
kdeartwork4-screensaver kdebase4-libkonq kdebase4-nsplugin kdebase4-runtime-branding-openSUSE kdebase4-workspace
kdebase4-workspace-ksysguardd kdebase4-workspace-liboxygenstyle kdebase4-workspace-plasma-calendar
kdegames4-carddecks-default kdenetwork4-filesharing kdepasswd kdf kdialog kdm kdm-branding-openSUSE kdnssd
keditbookmarks kgamma kget kgpg kio_audiocd kio_iso kio_kamera kio_svn kipi-plugins kipi-plugins-acquireimage
kipi-plugins-geolocation kmag kmahjongg kmines kmix kmousetool kompare konqueror konqueror-plugins konsole
konversation konversation-lang kopete kpat krdc krename kreversi krfb kruler kscd kscreen ksnapshot
ksplashx-branding-openSUSE ksshaskpass ksudoku ktorrent kvkbd kwalletmanager kwikdisk kwin latex2html
latex2html-pngicons lcms2 libbluedevil2 libbluray1 libdvdread4 liberation-fonts libfreebl3 libgstapp-0_10-0
libgstapp-0_10-0-32bit libgstinterfaces-0_10-0 libgstreamer-0_10-0 libgstreamer-0_10-0-32bit libguess1
libkactivities6 libkcddb4 libkcompactdisc4 libkdegames libkdegames6 libkerfuffle4 libkexiv2-11 libkipi11
libkmahjongglib4 libkolab0 libkonq5 libksane0 libkscreen libkscreen1 libksuseinstall1 liblcms2-2
liblcms2-2-32bit liblcms2-devel liblensfun0 libmediawiki1 libmjpegutils-2_0-0 libnepomukwidgets4 libopencv2_4
libprison0 libqalculate5 libquicktime0 libsoftokn3 libstrigi0 libstrigi0-32bit libtag-extras1 libtag1 libtag_c0
libxapian22 libxine2 libxine2-pulse marble marble-data marble-doc mjpegtools moodbar mozilla-kde4-integration
mozilla-nss mozilla-nss-certs mozilla-nss-tools nepomuk-core okteta okular oxygen-icon-theme
oxygen-icon-theme-large plasma-addons plasma-addons-marble plasmoid-folderview python-pep8 python-setuptools
python3-sip rsibreak rsibreak-lang sox speedcrunch strigi susegreeter-branding-openSUSE sweeper taglib
typelib-1_0-PackageKitGlib-1_0
Nothing to do.
hcvv
August 21, 2016, 9:03pm
13
I only saw your list and it contains a few Build Service repos, thus I thought those are what you mentioned. I do not see much harm with them.
But when you had more Build Service repo(s) enabled (which ones exactly?), that could be problematic as gogalthorp already posted.
So, when you have removed those, then do what gogalthorpe adviced:
zypper dup
with the list you have now.
I understand your good intentions, but white space is also content. And we have the CODE tags to preserve white space (and for many more reasons).
13.1 is now and for some time evergreen the regular repos never again will update. You get patches from the Evergreen repo
https://en.opensuse.org/Evergreen
I don’t see this in your repo list
remove all build service repos. then do zypper dup. Hopefully that will bring things back in alignment
Add Evergreen repo to get most recent patches/updates. Evergreen support and repos will end in about 6 months
lifetimes for Leap 42.X is now a bit different then previous versions
https://en.opensuse.org/Lifetime
Thanks, I’ll do it and update the thread with the results.
The build service repository I enabled by mistake was “Factory” - Actually, only after this incident did I find out what it contains - so I was immediately suspicious.
Regards.
A question. What should I do when I encounter something like the following with zypper dup
Problem: patterns-openSUSE-x11_yast-13.1-13.6.1.x86_64 conflicts with patterns-openSUSE-kde4 provided by patterns-openSUSE-kde4-13.1-13.6.1.x86_64
Solution 1: deinstallation of patterns-openSUSE-kde4-13.1-13.6.1.x86_64
Solution 2: keep obsolete patterns-openSUSE-x11_yast-20151112-20.1.x86_64
My instinct would be to go with (1).
emeskay
August 22, 2016, 12:04am
17
OK. the distribution update completed.
There were two problems that required user intervention - the one above, for which I chose option (1) and one more during installation, related to openSUSE branding. I guessed that it may not be serious so I chose “ignore”.
In any case I’m able to reboot perfectly fine - and GRUB is also back to normal.
I looked at the openSUSE:Evergreen page - it appears that for 13.1 you don’t need to add any “evergreen” repository. In “How to activate” section of the page it says:
There is nothing to do at all. Updates will arrive in the usual update repository.
Online update with YAST yields an empty list and Apper reports that the system is up to date.
Would there be anything else to do?
Thank you very much for your help.
Regards.
gogalthorp:
13.1 is now and for some time evergreen the regular repos never again will update. You get patches from the Evergreen repo
openSUSE:Evergreen - openSUSE Wiki
I don’t see this in your repo list
remove all build service repos. then do zypper dup. Hopefully that will bring things back in alignment
Add Evergreen repo to get most recent patches/updates. Evergreen support and repos will end in about 6 months
lifetimes for Leap 42.X is now a bit different then previous versions
Lifetime - openSUSE Wiki
Actually, the Evergreen team took a different approach with 13.1, there is no special need to switch to an Evergreen repo.
I wish it remains truly evergreen :-), but times change. Now I guess it will be a choice between Tumbleweed and Leap. I remember using SUSE 9.1 for a few months - I think it was around 2005 timeframe - liked it a lot, but switched back to windows due to circumstances. Now it looks like the wheel has turned full circle with the shiny new Leap.
hcvv
August 22, 2016, 9:45am
20
emeskay:
OK. the distribution update completed.
There were two problems that required user intervention - the one above, for which I chose option (1) and one more during installation, related to openSUSE branding. I guessed that it may not be serious so I chose “ignore”.
In any case I’m able to reboot perfectly fine - and GRUB is also back to normal.
Congratulations. Nice it works again.
See Fraser_bell’s answer.
Maybe do the switch to Packman again to be sure (or else if you encounter sound/video problems):
zypper dup --from 5
In any case I personaly would trust YaST/zypper better then Apper.