PCRE 8.30 will break API
Reindl Harald
h.reindl at thelounge.net
Fri Feb 10 11:57:54 UTC 2012
Am 10.02.2012 12:46, schrieb Richard W.M. Jones:
> On Fri, Feb 10, 2012 at 01:03:11AM +0100, Kevin Kofler wrote:
>> Richard W.M. Jones wrote:
>>> It dlopen's the package so there is no automatic dependency. To make
>>> up for this it requires pcre-devel, but in the light of this soname
>>> change that might be a bug.
>>
>> It is against the guidelines to require a devel package.
>
> Actually ocaml-pcre-devel is the one which requires pcre-devel. I
> don't think this is against any guidelines, or if it is, it shouldn't
> be.
that devel-packages require other devel-packages is OK
but that you need ANY devel-package on machines having
not installed any compiler/packaging-software not
this machine as example has not a single devel-package
over years and some time ago all these were introduced
by a packaging mistake
package-maintainers should have some CLEAN virtual
machine to test if their new versions are introducing
new dependencies at all because mostly ANY dpendencie
will have another ones over the long and its frustrating
to play around all 3 months to look if some of them
got relaxed
[root at arrakis:~]$ yum remove \*-devel
Geladene Plugins: downloadonly, protectbase
Einrichten des Entfernungsprozess
Löse Abhängigkeiten auf
--> Führe Transaktionsprüfung aus
---> Package apr-devel.x86_64 0:1.4.5-1.fc15.20111201.rh will be gelöscht
---> Package apr-util-devel.x86_64 0:1.3.12-1.fc15 will be gelöscht
---> Package cyrus-sasl-devel.x86_64 0:2.1.23-18.fc15 will be gelöscht
---> Package db4-devel.x86_64 0:4.8.30-3.fc15 will be gelöscht
---> Package expat-devel.x86_64 0:2.0.1-11.fc15 will be gelöscht
---> Package httpd-devel.x86_64 0:2.2.22-2.fc15.20120201.rh will be gelöscht
---> Package mod_perl-devel.x86_64 0:2.0.5-1.fc15 will be gelöscht
--> Verarbeite Abhängigkeiten: perl(Apache::SizeLimit::Core) für Paket: mod_perl-2.0.5-1.fc15.x86_64
---> Package openldap-devel.x86_64 0:2.4.24-5.fc15 will be gelöscht
---> Package perl-devel.x86_64 4:5.12.4-164.fc15 will be gelöscht
--> Verarbeite Abhängigkeiten: perl-devel für Paket: 1:perl-ExtUtils-ParseXS-2.2206-164.fc15.noarch
--> Verarbeite Abhängigkeiten: perl-devel für Paket: perl-ExtUtils-Embed-1.28-164.fc15.noarch
--> Verarbeite Abhängigkeiten: perl-devel für Paket: perl-Test-Harness-3.17-164.fc15.noarch
--> Verarbeite Abhängigkeiten: perl-devel für Paket: perl-ExtUtils-MakeMaker-6.56-164.fc15.noarch
--> Verarbeite Abhängigkeiten: perl-devel für Paket: perl-Test-Simple-0.98-1.fc15.noarch
---> Package systemtap-sdt-devel.x86_64 0:1.6-1.fc15 will be gelöscht
--> Führe Transaktionsprüfung aus
---> Package mod_perl.x86_64 0:2.0.5-1.fc15 will be gelöscht
--> Verarbeite Abhängigkeiten: perl(Apache2::Const) für Paket: perl-SOAP-WSDL-2.00.10-10.fc15.20111201.rh.noarch
--> Verarbeite Abhängigkeiten: perl(Apache2::Log) für Paket: perl-SOAP-WSDL-2.00.10-10.fc15.20111201.rh.noarch
--> Verarbeite Abhängigkeiten: perl(Apache2::RequestIO) für Paket: perl-SOAP-WSDL-2.00.10-10.fc15.20111201.rh.noarch
--> Verarbeite Abhängigkeiten: perl(Apache2::RequestRec) für Paket: perl-SOAP-WSDL-2.00.10-10.fc15.20111201.rh.noarch
--> Verarbeite Abhängigkeiten: perl(Apache2::RequestUtil) für Paket: perl-SOAP-WSDL-2.00.10-10.fc15.20111201.rh.noarch
--> Verarbeite Abhängigkeiten: perl(APR::Table) für Paket: perl-SOAP-WSDL-2.00.10-10.fc15.20111201.rh.noarch
---> Package perl-ExtUtils-Embed.noarch 0:1.28-164.fc15 will be gelöscht
---> Package perl-ExtUtils-MakeMaker.noarch 0:6.56-164.fc15 will be gelöscht
--> Verarbeite Abhängigkeiten: perl(ExtUtils::MakeMaker) für Paket: perl-CPAN-1.9402-164.fc15.noarch
---> Package perl-ExtUtils-ParseXS.noarch 1:2.2206-164.fc15 will be gelöscht
---> Package perl-Test-Harness.noarch 0:3.17-164.fc15 will be gelöscht
---> Package perl-Test-Simple.noarch 0:0.98-1.fc15 will be gelöscht
--> Führe Transaktionsprüfung aus
---> Package perl-CPAN.noarch 0:1.9402-164.fc15 will be gelöscht
---> Package perl-SOAP-WSDL.noarch 0:2.00.10-10.fc15.20111201.rh will be gelöscht
--> Verarbeite Abhängigkeiten: perl(SOAP::WSDL) für Paket: perl-Net-DRI-0.96-2.fc15.20111201.rh.noarch
--> Verarbeite Abhängigkeiten: perl-SOAP-WSDL für Paket: perl-Net-DRI-0.96-2.fc15.20111201.rh.noarch
--> Führe Transaktionsprüfung aus
---> Package perl-Net-DRI.noarch 0:0.96-2.fc15.20111201.rh will be gelöscht
--> Abhängigkeitsauflösung beendet
lounge-buildserver | 2.9 kB 00:00 ...
lounge-cache | 2.9 kB 00:00
Abhängigkeiten aufgelöst
================================================================================================================
Paket Arch Version Repository Grösse
================================================================================================================
Entfernen:
apr-devel x86_64 1.4.5-1.fc15.20111201.rh @lounge-buildserver 767 k
apr-util-devel x86_64 1.3.12-1.fc15 @lounge-cache 260 k
cyrus-sasl-devel x86_64 2.1.23-18.fc15 @lounge-cache 982 k
db4-devel x86_64 4.8.30-3.fc15 @lounge-cache 68 M
expat-devel x86_64 2.0.1-11.fc15 @lounge-cache 172 k
httpd-devel x86_64 2.2.22-2.fc15.20120201.rh @lounge-buildserver 523 k
mod_perl-devel x86_64 2.0.5-1.fc15 @lounge-cache 877 k
openldap-devel x86_64 2.4.24-5.fc15 @lounge-cache 5.1 M
perl-devel x86_64 4:5.12.4-164.fc15 @lounge-cache 1.9 M
systemtap-sdt-devel x86_64 1.6-1.fc15 @lounge-cache 109 k
Entfernt für Abhängigkeiten:
mod_perl x86_64 2.0.5-1.fc15 @lounge-cache 6.2 M
perl-CPAN noarch 1.9402-164.fc15 @lounge-cache 676 k
perl-ExtUtils-Embed noarch 1.28-164.fc15 @lounge-cache 17 k
perl-ExtUtils-MakeMaker noarch 6.56-164.fc15 @lounge-cache 609 k
perl-ExtUtils-ParseXS noarch 1:2.2206-164.fc15 @lounge-cache 69 k
perl-Net-DRI noarch 0.96-2.fc15.20111201.rh @lounge-buildserver 2.6 M
perl-SOAP-WSDL noarch 2.00.10-10.fc15.20111201.rh @lounge-buildserver 862 k
perl-Test-Harness noarch 3.17-164.fc15 @lounge-cache 427 k
perl-Test-Simple noarch 0.98-1.fc15 @lounge-cache 247 k
Vorgangsübersicht
================================================================================================================
Remove 19 Package(s)
Installed size: 90 M
Ist dies in Ordnung? [j/N]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20120210/2de5215b/attachment.sig>
More information about the devel
mailing list