https://bugzilla.novell.com/show_bug.cgi?id=685890 https://bugzilla.novell.com/show_bug.cgi?id=685890#c0 Summary: zypper segfaults and if not, then omits `solver.allowVendorChange = false` Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: nettezzaumanaa@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0 hi there first of all i'd like to list what i have done: on my 11.0 box i upped zypper at first to up-to-date 11.3 version, then i have found, that zypper wants to change vendor for $hundreds packages although the `solver.allowVendorChange = false` was set .. okay, i've upped zypper to 11.4 version and was trying to reproduce .. here come the results: info about upped packages first (from `rpm -qa --last`): yast2-pkg-bindings-devel-doc-2.20.3-3.1 Thu Apr 7 15:50:41 2011 libzypp-devel-8.12.1-3.3 Thu Apr 7 15:50:39 2011 yast2-ncurses-pkg-2.20.3-3.1 Thu Apr 7 15:50:36 2011 yast2-pkg-bindings-2.20.3-3.1 Thu Apr 7 15:50:35 2011 zypper-1.5.3-3.2 Thu Apr 7 15:50:32 2011 libproxy1-config-gnome-0.4.6-3.9.1 Thu Apr 7 15:50:29 2011 libproxy1-networkmanager-0.4.6-3.9.1 Thu Apr 7 15:50:28 2011 libproxy1-config-kde4-0.4.6-3.9.1 Thu Apr 7 15:50:28 2011 libproxy1-pacrunner-mozjs-0.4.6-3.9.1 Thu Apr 7 15:50:27 2011 libsatsolver-devel-0.16.1-4.7.1 Thu Apr 7 15:50:26 2011 libzypp-8.12.1-3.3 Thu Apr 7 15:50:22 2011 yast2-ncurses-devel-2.20.7-1.2.1 Thu Apr 7 15:50:18 2011 libproxy1-0.4.6-6.9.1 Thu Apr 7 15:50:18 2011 satsolver-tools-0.16.1-4.7.1 Thu Apr 7 15:50:17 2011 yast2-libyui-devel-2.20.2-3.1 Thu Apr 7 15:50:15 2011 yast2-ncurses-2.20.7-1.2.1 Thu Apr 7 15:50:14 2011 zlib-devel-1.2.5-8.1 Thu Apr 7 15:50:13 2011 libmodman1-2.0.1-3.1 Thu Apr 7 15:50:12 2011 yast2-libyui-2.20.2-3.1 Thu Apr 7 15:50:11 2011 zlib-1.2.5-8.1 Thu Apr 7 15:50:09 2011 1) `zypper -vv up` results to: 916 packages to upgrade, 247 new, 79 to remove, 9 to change arch. Overall download size: 728.0 MiB. After the operation, additional 370.2 MiB will be used. Continue? [y/n/?] (y): n see attached log obtained via ZYPP_LOGFILE=$foo ^^ although there is not explicitly said word `vendor' like it was in 11.3 zypper, the behaviour is same ... i attached same from same command with 11.3 zypper .. 2) zypper segfaults!! if i did plain `su` but not with full login via `su -` .. it's reproducible always:
su Password: # zypper ref Segmentation fault # zypper in -f joe Loading repository data... Reading installed packages... Forcing installation of 'joe-3.7-12.3.i586' from repository 'oss114'. Resolving package dependencies...
The following package is going to be upgraded: joe 1 package to upgrade. Overall download size: 330.0 KiB. After the operation, additional 24.0 KiB will be used. Continue? [y/n/?] (y): y Retrieving package joe-3.7-12.3.i586 (1/1), 330.0 KiB (1.2 MiB unpacked) Segmentation fault # exit exit
su - Password: # zypper in -f joe Loading repository data... Reading installed packages... Forcing installation of 'joe-3.7-12.3.i586' from repository 'oss114'. Resolving package dependencies...
The following package is going to be upgraded: joe 1 package to upgrade. Overall download size: 330.0 KiB. After the operation, additional 24.0 KiB will be used. Continue? [y/n/?] (y): Retrieving package joe-3.7-12.3.i586 (1/1), 330.0 KiB (1.2 MiB unpacked) Retrieving: joe-3.7-12.3.i586.rpm [done (622.2 KiB/s)] Installing: joe-3.7-12.3 [done] i hope you won't crucifise me and i hope that you'll just won't reject it due to that i have bit of *non-standard environment .. regards, daniel Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.