[Reproducible-commits] [perl] 33/36: Make libperl5.20 Break older perl-base versions to ensure perl-base is upgraded first
Mattia Rizzolo
mattia at mapreri.org
Tue Nov 17 14:01:07 UTC 2015
This is an automated email from the git hooks/post-receive script.
mapreri-guest pushed a commit to branch pu/reproducible_builds
in repository perl.
commit 178913fe5d1c15cf075152228bcf6abb4d151e8b
Author: Niko Tyni <ntyni at debian.org>
Date: Thu May 14 11:24:33 2015 +0300
Make libperl5.20 Break older perl-base versions to ensure perl-base is upgraded first
Contrary to the commit message in 9f69c88ee451936bb, the strictly
versioned libperl5.20 -> perl-base dependency makes sure partial upgrades
can't result in systems with a missing libperl5.20.so.
Although the old perl-base actually keeps on working even with a newer
libperl5.20, later removal of libperl5.20 would remove libperl.so.5.20
from the system. This Breaks entry ensures that perl-base gets upgraded
before the new libperl5.20 can be unpacked.
---
debian/control | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/control b/debian/control
index 9d2a5de..ddc21a2 100644
--- a/debian/control
+++ b/debian/control
@@ -24,7 +24,6 @@ Conflicts: safe-rm (<< 0.8),
Breaks: autoconf2.13 (<< 2.13-45),
perl (<< ${Upstream-Version}~),
perl-modules (<< ${Upstream-Version}~),
- libperl5.20 (<< 5.20.2-5),
pdl (<< 1:2.007-4),
libfile-spec-perl (<< 3.4801),
libxsloader-perl (<< 0.17),
@@ -92,6 +91,7 @@ Priority: optional
Architecture: any
Depends: ${shlibs:Depends}, perl-base (= ${binary:Version})
Replaces: perl-base (<< 5.20.2-5)
+Breaks: perl-base (<< 5.20.2-5)
Description: shared Perl library
This package contains the shared Perl library, used by applications
which embed a Perl interpreter.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/perl.git
More information about the Reproducible-commits
mailing list