[opensuse-kde3] repeated segfaulting in zypper trying to upgrade 15.0's KDE3
http://fm.no-ip.com/Tmp/SUSE/Leap/zyp-segfault-s150-big41-kde3.txt has the info about system and bits from zypper.log and journal. zypper -v up crashed a bunch of times trying to update. Rebooting twice after the first segfault didn't help. Is my system special in this situation? -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 08/30/2019 01:38 AM, Felix Miata wrote:
http://fm.no-ip.com/Tmp/SUSE/Leap/zyp-segfault-s150-big41-kde3.txt has the info about system and bits from zypper.log and journal. zypper -v up crashed a bunch of times trying to update. Rebooting twice after the first segfault didn't help. Is my system special in this situation?
Felix, This is one of those cases where you are special. I've updated 42.3, 15.0, and 15.1 to the latest version of everything in KDE3 and update and I have had zero issues. Even updated again tonight just to make sure. It is almost like there is a mismatch in the core libraries, e.g. libc or libzypp or libcurl. On 15.0 I have: libc-2.26-lp150.11.20.1.x86_64 libcurl4-7.60.0-lp150.2.22.1.x86_64 libzypp-17.12.0-lp150.2.13.1.x86_64 -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
David C. Rankin composed on 2019-09-01 00:42 (UTC-0500):
Felix Miata wrote:
http://fm.no-ip.com/Tmp/SUSE/Leap/zyp-segfault-s150-big41-kde3.txt has the info about system and bits from zypper.log and journal. zypper -v up crashed a bunch of times trying to update. Rebooting twice after the first segfault didn't help. Is my system special in this situation?
This is one of those cases where you are special. I've updated 42.3, 15.0, and 15.1 to the latest version of everything in KDE3 and update and I have had zero issues. Even updated again tonight just to make sure.
It is almost like there is a mismatch in the core libraries, e.g. libc or libzypp or libcurl.
On 15.0 I have:
libc-2.26-lp150.11.20.1.x86_64
libcurl4-7.60.0-lp150.2.22.1.x86_64 libzypp-17.12.0-lp150.2.13.1.x86_64 # inxi -S System: Host: big41 Kernel: 4.12.14-lp150.12.70-default x86_64 bits: 64 Console: tty 3 Distro: openSUSE Leap 15.0 # rpm -qa | egrep 'libc|libcurl|libzypp' | sort glibc-2.26-lp150.11.20.1.x86_64 ...
Typo? No libc-2.26-lp150.11.20.1.x86_64 found by zypper here. libcurl4-7.60.0-lp150.2.22.1.x86_64 libzypp-17.12.0-lp150.2.13.1.x86_64 -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 09/01/2019 01:10 AM, Felix Miata wrote:
Typo? No libc-2.26-lp150.11.20.1.x86_64 found by zypper here.
Yes, definitely a typo. When I grab from the left-edge of konsole, I sometimes miss the first char.... Happens.
libcurl4-7.60.0-lp150.2.22.1.x86_64 libzypp-17.12.0-lp150.2.13.1.x86_64 # inxi -S System: Host: big41 Kernel: 4.12.14-lp150.12.70-default x86_64 bits: 64 Console: tty 3 Distro: openSUSE Leap 15.0 # rpm -qa | egrep 'libc|libcurl|libzypp' | sort glibc-2.26-lp150.11.20.1.x86_64 ... libcurl4-7.60.0-lp150.2.22.1.x86_64 libzypp-17.12.0-lp150.2.13.1.x86_64
Those match exactly what I have, so we can rule them out. Is there anything on your system that isn't from normal repos? I have the following: 1 adobe 2 cinelerra 3 devtools 4 gnomeapps 5 graphics 6 kde 7 leap 8 mozilla 9 nonoss 10 nvidia 11 oss 12 packman 13 publish 14 repo-debug 15 repo-debug-non-oss 16 repo-debug-update 17 repo-debug-update-non-oss 18 repo-source 19 repo-source-non-oss 20 security 21 susetools 22 update 23 updtno 24 videolan 25 x11utl 26 x11wm -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
David C. Rankin composed on 2019-09-01 03:23 (UTC-0500): ... # inxi -V | head -n1 inxi 3.0.36-00 (2019-08-14) # inxi -S System: Host: big41 Kernel: 4.12.14-lp150.12.70-default x86_64 bits: 64 Desktop: KDE 3 Distro: openSUSE Leap 15.0 # cat /usr/local/bin/zypseo #!/bin/sh zypper --no-refresh se -si | grep 'tem Pac' | grep -v plication # zypseo il | agfa-fonts | package | 2003.03.19-94 | noarch | (System Packages) il | arandr | package | 0.1.9-lp150.13.1 | noarch | (System Packages) il | fbset | package | 2.1-938.1.1 | x86_64 | (System Packages) i+ | filecommander | package | 2.50-svn_1920_centos7 | x86_64 | (System Packages) il | firefox-esr-branding-upstream | package | 52.9.0-lp150.2.1 | x86_64 | (System Packages) i+ | kdemultimedia3-video | package | 3.5.10.1-57.1 | x86_64 | (System Packages) i+ | libdvdcss2 | package | 1.4.0-1.1 | x86_64 | (System Packages) i+ | libx86-1 | package | 1.1-47.1 | x86_64 | (System Packages) il | monitor-edid | package | 3.0-14.10 | x86_64 | (System Packages) # zypper lr -d # | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service --+---------------+---------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+-------- 1 | KDE3 | KDE3 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_Leap_15.0/ | 2 | Mozilla | Mozilla | Yes | (r ) Yes | Yes | 72 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.0/ | 3 | MozillaLegacy | MozillaLegacy | Yes | (r ) Yes | Yes | 70 | rpm-md | http://download.opensuse.org/repositories/mozilla:/legacy/openSUSE_13.1/ | 4 | NonOSS | NonOSS | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/ | 5 | OSS | OSS | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/oss/ | 6 | Update | Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.0/oss/ | 7 | UpdateNonOSS | UpdateNonOSS | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.0/non-oss/ | -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 09/01/2019 06:58 AM, Felix Miata wrote:
David C. Rankin composed on 2019-09-01 03:23 (UTC-0500): ... # inxi -V | head -n1 inxi 3.0.36-00 (2019-08-14) # inxi -S System: Host: big41 Kernel: 4.12.14-lp150.12.70-default x86_64 bits: 64 Desktop: KDE 3 Distro: openSUSE Leap 15.0 # cat /usr/local/bin/zypseo #!/bin/sh zypper --no-refresh se -si | grep 'tem Pac' | grep -v plication # zypseo il | <snip> 1 | KDE3 | KDE3 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_Leap_15.0/ | 2 | Mozilla | Mozilla | Yes | (r ) Yes | Yes | 72 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.0/ | 3 | MozillaLegacy | MozillaLegacy | Yes | (r ) Yes | Yes | 70 | rpm-md | http://download.opensuse.org/repositories/mozilla:/legacy/openSUSE_13.1/ | 4 | NonOSS | NonOSS | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/ | 5 | OSS | OSS | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/oss/ | 6 | Update | Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.0/oss/ | 7 | UpdateNonOSS | UpdateNonOSS | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.0/non-oss/ |
Felix, There is nothing above that jumps out as remotely a cause of the problem you are experiencing. The only thing I can think of is that there were several complete and partial rebuilds of the KDE3 repo that took place in the timeframe of your failed update. And while it should not happen, I wonder if the repo you were pulling from somehow was in a partial update state when you did the update. I can't explain how that would effect libzypp, glibc or libcurl, but the kde-yast package and a slew of osc/zypp packages also had updates at that same time. Are you able to do a full zypper up now and see if it straightens itself out? The only other guess I have is to use rpmdb --rebuilddb to check and rebuild the rpm database to determine if there is any inconsistency there. I have full updates to 42.3 and 2 15.0 and 1 15.1 install and I cannot reproduce the problem (which I know doesn't help you at all). Not being able to reproduce it is what has me looking into the repository hiccup or a rpmdb issue. (I'd try both -- can't hurt) -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
David C. Rankin composed on 2019-09-02 02:17 (UTC-0500):
There is nothing above that jumps out as remotely a cause of the problem you are experiencing. The only thing I can think of is that there were several complete and partial rebuilds of the KDE3 repo that took place in the timeframe of your failed update. And while it should not happen, I wonder if the repo you were pulling from somehow was in a partial update state when you did the update. I can't explain how that would effect libzypp, glibc or libcurl, but the kde-yast package and a slew of osc/zypp packages also had updates at that same time.
Are you able to do a full zypper up now and see if it straightens itself out? The only other guess I have is to use rpmdb --rebuilddb to check and rebuild the rpm database to determine if there is any inconsistency there.
Thread was started based upon host big41. There before I started this thread I just continued to repeat zypper -v up until there were no more updates left to install. IIRC, somewhere along the way I did rebuilddb, but it didn't stop the segfaulting. Now the problem returned on a different host, big31, which had last been updated about 7 weeks ago. Segfaults were 4 on this one. None happened until after I ran my package management update script, which downloads in advance. Segfaults didn't start until having answered N several times to zypper -v up, which I did because of seeing this on responding g: # zypper -v up ... ( 6 new packages will be installed ) ... l | libBasicUsageEnvironment1 | package | 2019.06.28-lp150.12.1 | x86_64 | Update l | libUsageEnvironment3 | package | 2019.06.28-lp150.12.1 | x86_64 | Update ( and 4 others ) ...continue Y/N? n It took me 20 minutes to dig these lines out of zypp history, so I quit trying before finding the other 4. Zypper.log is so huge I didn't find anything useful in it. My Ns only resulted after seeing 6 *new* packages proposed to be included in the 'zypper -v update'. I started KDE to make it easier to capture the activity, then added a lock to account for a few, and on seeing names of those remaining, tried more locking before another attempt, and repeat until proposed new packages ceased showing up. After all zypper updates completed, I removed the locks and repeated up only to *again* find no packages to update - no sign of any of those proposed on the screen, or in history. If they're in zypper.log, they're well obfuscated by the volume and not knowing the names of the other 4. How is it that a zypper up can cause any new packages to be installed; and *then* *forget* everything about them after refusing to allow their installation via locks? What are these new *Environment* packages and probable deps about? -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 09/02/2019 10:13 PM, Felix Miata wrote:
How is it that a zypper up can cause any new packages to be installed; and *then* *forget* everything about them after refusing to allow their installation via locks?
What are these new *Environment* packages and probable deps about?
This is a learning experience for me. I have never had to answer Y/N for any packages. (I have had to 'I' (ignore) unsigned FlashPlayer and cinelerra) This seems like there were dependencies pulling those packages in at one time on your systems (when you added the lock and updated) the new packages no longer seem to require them. That has me thinking those are the likely culprits. What I can't figure out is I zypper up almost every day and I never saw them. So something is strange. I have all my repo baseurl pointing to the generic download.opensuse.org, so I didn't have any separate mirror I was using. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 09/02/2019 10:13 PM, Felix Miata wrote:
My Ns only resulted after seeing 6 *new* packages proposed to be included in the 'zypper -v update'. I started KDE to make it easier to capture the activity, then added a lock to account for a few, and on seeing names of those remaining, tried more locking before another attempt, and repeat until proposed new packages ceased showing up. After all zypper updates completed, I removed the locks and repeated up only to *again* find no packages to update - no sign of any of those proposed on the screen, or in history. If they're in zypper.log, they're well obfuscated by the volume and not knowing the names of the other 4.
How is it that a zypper up can cause any new packages to be installed; and *then* *forget* everything about them after refusing to allow their installation via locks?
What are these new *Environment* packages and probable deps about?
I guess all of these are supposed to make our lives better?, easier?, more reliable? (my thoughts are always -- "if it ain't broke, don't fix it!" I just got another rebuild worth of updates on 15.1 KDE3, so I thought I would follow-up and see if you had been able to correct (or at least diagnose further) the issue you were having. I know it's not helpful, but after latest round of updates, all is well here. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
participants (2)
-
David C. Rankin
-
Felix Miata