[Bug 864561] New: Pango packaging issue
https://bugzilla.novell.com/show_bug.cgi?id=864561 https://bugzilla.novell.com/show_bug.cgi?id=864561#c0 Summary: Pango packaging issue Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: msvec@suse.com QAContact: qa-bugs@suse.de CC: sbrabec@suse.com Found By: --- Blocker: --- It looks like dependencies in pango packages are not right: (30/33) Installing: pango-tools-1.36.1-4.2 .............................................................................................[done] Additional rpm output: /usr/bin/pango-querymodules-64: error while loading shared libraries: libpango-1.0.so.0: cannot open shared object file: No such file or directory warning: %post(pango-tools-1.36.1-4.2.x86_64) scriptlet failed, exit status 127 (31/33) Installing: libpango-1_0-0-1.36.1-4.2 ..........................................................................................[done] It was installed using zypper (and neither libpango nor pango-tools have been installed before). -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=864561 https://bugzilla.novell.com/show_bug.cgi?id=864561#c1 Michal Svec <msvec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |msvec@suse.com --- Comment #1 from Michal Svec <msvec@suse.com> 2014-02-19 10:34:03 CET --- (In reply to comment #0)
neither libpango nor pango-tools have been installed before
Little correction, they were originally installed (during installation), then uninstalled and then a dependency pulled them in again now. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=864561 https://bugzilla.novell.com/show_bug.cgi?id=864561#c3 Stanislav Brabec <sbrabec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |bnc-team-gnome@forge.provo. | |novell.com AssignedTo|bnc-team-gnome@forge.provo. |sbrabec@suse.com |novell.com | --- Comment #3 from Stanislav Brabec <sbrabec@suse.com> 2014-02-19 16:47:29 CET --- Looking at zypp/history, it was an install, then uninstall, then install again. The package behavior and the logic when to call the script is incorrect: test -d %{_libdir}/pango/%{pango_binary_version} This works on a very first install. But if you install pango-tools, then uninstall, and then install again, it fails. The reason for the failure is pretty simple: pango lefts orphan (and unonwned) modules.cache in this directory, so this directory is not deleted on removal. Next time it is installed, the directory already exists, but the libpango is not yet installed. So I see two thinks to fix: 1) Own modules.cache as a %ghost file. 2) Do not check for %{_libdir}/pango/%{pango_binary_version} but directly for the pango library (after the fix of the previous it will never more break for standard work, but it may break while using --nodeps). I am going to fix the bug. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=864561 https://bugzilla.novell.com/show_bug.cgi?id=864561#c4 Stanislav Brabec <sbrabec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #4 from Stanislav Brabec <sbrabec@suse.com> 2014-02-19 21:40:31 CET --- It should be fixed here: http://download.opensuse.org/repositories/home:/sbrabec:/branches:/GNOME:/Fa... Submitted: https://build.opensuse.org/request/show/223135 -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=864561 https://bugzilla.novell.com/show_bug.cgi?id=864561#c5 --- Comment #5 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-02-23 02:00:10 CET --- This is an autogenerated message for OBS integration: This bug (864561) was mentioned in https://build.opensuse.org/request/show/223524 Factory / pango -- 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.
participants (1)
-
bugzilla_noreply@novell.com