https://bugzilla.novell.com/show_bug.cgi?id=808882 https://bugzilla.novell.com/show_bug.cgi?id=808882#c0 Summary: gpgme-config --libs lists -lassuan, but libgpgme-devel does not require libassuan-devel Classification: openSUSE Product: openSUSE Factory Version: 13.1 Milestone 0 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dimstar@opensuse.org QAContact: qa-bugs@suse.de CC: Andreas.Stieger@gmx.de Found By: --- Blocker: --- Having seen a bunch of new build failures (like https://build.opensuse.org/package/live_build_log?arch=x86_64&package=almanah&project=openSUSE%3AFactory&repository=standard&title=almanah ) I checked into their reasoning, why they would even make use of -lassuan. Turns out, gpgme-config --libs mentions -lassuan to the linker, but the package bringing this in (libgpgme-devel) fails to Require libassuan-devel as a consequence. With the upgrade to 1.4.0, a patch to 'drop excessive dependencies' was droppped from gpgme; frmo the changelog: - update to 1.4.0 [..] - drop gpgme-1.3.2-gpgme-config-remove-extraneous-libs.patch other packages in openSUSE:Factory which depend on gpgme also depend on libassuan => this is not entirely true and, even if true, not an excuse to not pull in the Requires... in the case of GNOME Packages, for example, no direct assuan calls are ever executed, as such it's non-sense that GNOME - packages should check for assuans presence. -- 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.