[Pkg-postgresql-public] Getting postgresql-8.4 8.4.12-2 into wheezy

Martin Pitt mpitt at debian.org
Sat Jul 21 14:42:53 UTC 2012


Martin Pitt [2012-07-20  5:25 +0200]:
> Christoph Berg [2012-07-19 15:55 +0200]:
> > There's one more issue with that package, it "depends: postgresql-8.4"
> > which makes it uninstallable in wheezy, but will work on systems
> > upgraded from squeeze. The dependency is technically correct, as it
> > enforces that it doesn't get installed where it is otherwise useless,
> > but it might be preferable to just drop that dependency so that
> > doesn't trigger QA scripts checking wheezy.
> 
> Thanks for pointing that out -- so that is the real issue here? I
> guess I'll upload -3 to unstable which lowers that to Recommends? Or
> can britney be told to let that package in anyway?

I uploaded this into unstable now, as the Depends: postgresql-8.4
seems to be a major reason for the inability to get into testing.
However, the excuses [1] seem to indicate that the NBS binaries need
to be removed as well.

Debdiff attached FTR.

Thanks!

Martin

postgresql-8.4 (8.4.12-3) unstable; urgency=medium

  * Urgency medium; the current version in testing (with the full server)
    is unsupportable in a stable release.
  * debian/control: Drop dependency to postgresql-8.4. While it is technically
    correct (it needs Squeeze's postgresql-8.4 package) it makes britney
    refuse to get this into testing, as the package is uninstallable in
    Wheezy.

 -- Martin Pitt <mpitt at debian.org>  Sat, 21 Jul 2012 16:32:58 +0200


[1] http://release.debian.org/migration/testing.pl?package=postgresql-8.4



-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
-------------- next part --------------
diff -u postgresql-8.4-8.4.12/debian/control postgresql-8.4-8.4.12/debian/control
--- postgresql-8.4-8.4.12/debian/control
+++ postgresql-8.4-8.4.12/debian/control
@@ -19,8 +19,8 @@
-Depends: ${misc:Depends}, ${shlibs:Depends}, postgresql-8.4, perl
+Depends: ${misc:Depends}, ${shlibs:Depends}, perl
 Description: PL/Perl procedural language for PostgreSQL 8.4
  PL/Perl enables an SQL developer to write procedural language functions
  for PostgreSQL 8.4 in Perl.  You need this package if you have any
  PostgreSQL 8.4 functions that use the languages plperl or plperlu.
  .
  PostgreSQL 8.4 is obsolete. This package is only provided for upgrades from
- 8.4 from Debian 6.0 ("Squeeze") and cannot be installed otherwise.
+ 8.4 from Debian 6.0 ("Squeeze") and should not be installed otherwise.
diff -u postgresql-8.4-8.4.12/debian/changelog postgresql-8.4-8.4.12/debian/changelog
--- postgresql-8.4-8.4.12/debian/changelog
+++ postgresql-8.4-8.4.12/debian/changelog
@@ -1,3 +1,14 @@
+postgresql-8.4 (8.4.12-3) unstable; urgency=medium
+
+  * Urgency medium; the current version in testing (with the full server)
+    is unsupportable in a stable release.
+  * debian/control: Drop dependency to postgresql-8.4. While it is technically
+    correct (it needs Squeeze's postgresql-8.4 package) it makes britney
+    refuse to get this into testing, as the package is uninstallable in
+    Wheezy.
+
+ -- Martin Pitt <mpitt at debian.org>  Sat, 21 Jul 2012 16:32:58 +0200
+
 postgresql-8.4 (8.4.12-2) unstable; urgency=low
 
   * Drop all binary packages except for postgresql-plperl-8.4.  Version 8.4 is
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-postgresql-public/attachments/20120721/d5459352/attachment.pgp>


More information about the Pkg-postgresql-public mailing list