[Bug 543940] Review Request: libmpdclient - Library for interfacing Music Player Daemon
bugzilla at redhat.com
bugzilla at redhat.com
Wed Jan 27 13:21:18 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=543940
--- Comment #7 from Adrian Reber <adrian at lisas.de> 2010-01-27 08:21:16 EST ---
(In reply to comment #6)
> > MUST: Packages containing pkgconfig(.pc) files must 'Requires: pkgconfig' (for directory ownership and usability). [22]
>
> %files devel
> [...]
> %{_libdir}/pkgconfig/libmpdclient.pc
>
> But requirement on pkgconfig.
This is no longer true. rpm detects pkgconfig files and adds the correct
requirements.
$ rpm -qp libmpdclient-devel-2.1-2.fc12.x86_64.rpm -R
/usr/bin/pkg-config
libmpdclient = 2.1
libmpdclient.so.2()(64bit)
> FAIL
>
> > MUST: If a package contains library files with a suffix (e.g. libfoo.so.1.1), then library files that end in .so (without suffix) must go in a -devel package. [20]
>
> OK
>
> > MUST: In the vast majority of cases, devel packages must require the base package using a fully versioned dependency: Requires: %{name} = %{version}-%{release} [23]
>
> %package devel
> [...]
> Requires: %{name} = %{version}
>
> FAIL
This is in the spec file since the beginning.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list