Your message dated Wed, 04 Feb 2015 18:22:20 +0000
with message-id <e1yj4ai-0006ks...@franck.debian.org>
and subject line Bug#777026: fixed in openscenegraph 3.2.1-6
has caused the Debian Bug report #777026,
regarding openscenegraph: fails to upgrade from 'wheezy': apt prefers to hold
the old package version
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
777026: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777026
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openscenegraph
Version: 3.2.1-5
Severity: serious
Tags: patch
User: debian...@lists.debian.org
Usertags: piuparts
Hi,
during a test with piuparts I noticed your package fails to upgrade from
'wheezy'.
It installed fine in 'wheezy', then the upgrade to 'jessie' fails
because apt prefers to keep the old version instead of upgrading it.
>From the attached log (scroll to the bottom...):
Starting 2
Investigating (0) libgdal1h [ amd64 ] < none -> 1.10.1+dfsg-8+b3 > ( libs )
Broken libgdal1h:amd64 Breaks on libgdal1 [ amd64 ] < 1.9.0-3.1 > ( libs )
(<= 1.10.0-0~)
Considering libgdal1:amd64 -1 as a solution to libgdal1h:amd64 -1
Holding Back libgdal1h:amd64 rather than change libgdal1:amd64
Investigating (1) libopenscenegraph100 [ amd64 ] < none -> 3.2.1-5 > ( libs )
Broken libopenscenegraph100:amd64 Depends on libgdal1h [ amd64 ] < none ->
1.10.1+dfsg-8+b3 > ( libs ) (>= 1.8.0)
Considering libgdal1h:amd64 -1 as a solution to libopenscenegraph100:amd64 0
Holding Back libopenscenegraph100:amd64 rather than change libgdal1h:amd64
Investigating (2) openscenegraph [ amd64 ] < 3.0.1-4 -> 3.2.1-5 > ( devel )
Broken openscenegraph:amd64 Depends on libopenscenegraph100 [ amd64 ] < none
-> 3.2.1-5 > ( libs )
Considering libopenscenegraph100:amd64 0 as a solution to
openscenegraph:amd64 0
Holding Back openscenegraph:amd64 rather than change
libopenscenegraph100:amd64
Try to Re-Instate (3) openscenegraph:amd64
Done
The following NEW packages will be installed:
[...]
The following packages have been kept back:
openscenegraph
The following packages will be upgraded:
[...]
212 upgraded, 107 newly installed, 0 to remove and 1 not upgraded.
So we need to push apt a little bit to prefer libgdal1h over libgdal1,
this can be done by adding a Breaks: libgdal1 to libopenscenegraph100.
Patch attached, upgrade path verified in piuparts.
The similar problem exists in libopenscenegraph-dev, this will be fixed
by the patch, too.
cheers,
Andreas
diff -Nru openscenegraph-3.2.1/debian/changelog openscenegraph-3.2.1/debian/changelog
--- openscenegraph-3.2.1/debian/changelog 2014-10-31 12:14:46.000000000 +0100
+++ openscenegraph-3.2.1/debian/changelog 2015-01-28 23:33:12.000000000 +0100
@@ -1,3 +1,11 @@
+openscenegraph (3.2.1-6) UNRELEASED; urgency=medium
+
+ * libopenscenegraph100: Add Breaks: libgdal1 for smooth upgrades from
+ wheezy. A little incentive that helps apt to take the right decision
+ between libgdal1 and libgdal1h. (Closes: #xxxxxx)
+
+ -- Andreas Beckmann <a...@debian.org> Wed, 28 Jan 2015 17:45:57 +0100
+
openscenegraph (3.2.1-5) unstable; urgency=medium
* Update fix for correctly loading plugins on platforms other than amd64.
diff -Nru openscenegraph-3.2.1/debian/control openscenegraph-3.2.1/debian/control
--- openscenegraph-3.2.1/debian/control 2014-10-31 11:32:05.000000000 +0100
+++ openscenegraph-3.2.1/debian/control 2015-01-28 23:30:25.000000000 +0100
@@ -87,6 +87,7 @@
Multi-Arch: same
Depends: ${misc:Depends},
${shlibs:Depends}
+Breaks: libgdal1
Description: 3D scene graph, shared libs
A portable, high level graphics toolkit for the development of high performance
graphics applications such as flight simulators, games, virtual reality or
--- End Message ---
--- Begin Message ---
Source: openscenegraph
Source-Version: 3.2.1-6
We believe that the bug you reported is fixed in the latest version of
openscenegraph, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 777...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alberto Luaces Fernández <alua...@udc.es> (supplier of updated openscenegraph
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 04 Feb 2015 18:27:21 +0100
Source: openscenegraph
Binary: libopenthreads-dev libopenthreads20 libopenscenegraph-dev
libopenscenegraph100 openscenegraph-doc openscenegraph openscenegraph-examples
Architecture: source all amd64
Version: 3.2.1-6
Distribution: unstable
Urgency: medium
Maintainer: Loic Dachary (OuoU) <l...@debian.org>
Changed-By: Alberto Luaces Fernández <alua...@udc.es>
Description:
libopenscenegraph-dev - 3D scene graph, development files
libopenscenegraph100 - 3D scene graph, shared libs
libopenthreads-dev - Object-Oriented (OO) thread interface for C++,
development files
libopenthreads20 - Object-Oriented (OO) thread interface for C++, shared libs
openscenegraph - 3D scene graph, utilities and examples (binaries)
openscenegraph-doc - 3D scene graph, documentation
openscenegraph-examples - 3D scene graph, examples (sources)
Closes: 777026
Changes:
openscenegraph (3.2.1-6) unstable; urgency=medium
.
[ Andreas Beckmann ]
* libopenscenegraph100: Add Breaks: libgdal1 for smooth upgrades from
wheezy. A little incentive that helps apt to take the right decision
between libgdal1 and libgdal1h. (Closes: 777026)
Checksums-Sha1:
91aae7edea1a3c64e4de01cd3026535467921095 2852 openscenegraph_3.2.1-6.dsc
411cdb4b05fb14cef103cd3052722298100b2e45 20136
openscenegraph_3.2.1-6.debian.tar.xz
489d60978eb00507315786726423eee05893f4d0 83630
openscenegraph-doc_3.2.1-6_all.deb
8d1e6b1ac7fe5353591be78b14894b8a86009183 466922
openscenegraph-examples_3.2.1-6_all.deb
e9a7d2de1725a41b6014993c233e3dcec2913a83 19938
libopenthreads-dev_3.2.1-6_amd64.deb
18b1524e93526e7bb6845eb547107b83de19811f 20862
libopenthreads20_3.2.1-6_amd64.deb
01798d3b34c2843a538742fe08285e1cbbf559be 451840
libopenscenegraph-dev_3.2.1-6_amd64.deb
f2aaca3b6f556ef39dc23358e96b4b0b19a462c8 5691434
libopenscenegraph100_3.2.1-6_amd64.deb
3f244f2edd386991926a943c3712ac1ec562af74 1624158
openscenegraph_3.2.1-6_amd64.deb
Checksums-Sha256:
fcbcde2c29f84737134b53abc9dabc08f8f36def9bf8714bbbafd701b104fdb8 2852
openscenegraph_3.2.1-6.dsc
a36fe0473803eb40f398c708cc8830d1478176921be951e0f30a626da5766543 20136
openscenegraph_3.2.1-6.debian.tar.xz
9b635a78dc3bf10d794404ec165ee103e148ffb2e68076a6d835400caf2e4170 83630
openscenegraph-doc_3.2.1-6_all.deb
93b5ba36704f1f05b8654df83773e94b64245f9e70d874d6519aafc97b3a8699 466922
openscenegraph-examples_3.2.1-6_all.deb
e14964d704aef6dfbb348a00bbe73192ebd32a85f82c2ec2201087d3f0d19411 19938
libopenthreads-dev_3.2.1-6_amd64.deb
03544ba616c158f41d7d6e398a12c2df71aa296632de60672b932e71ffce6b0d 20862
libopenthreads20_3.2.1-6_amd64.deb
1f14c4fe827a370665a6b0cd79433a7c8483df1b43ba9de48e0cef526b07ec1a 451840
libopenscenegraph-dev_3.2.1-6_amd64.deb
fa1070724955e9c6a086205aa40cc3dabe44d43e16bfd8c661ece11dcc5f29d8 5691434
libopenscenegraph100_3.2.1-6_amd64.deb
9c58018db6d975cca63da71c4e6dfadaa522daec075ea70c844547cd0d663c0a 1624158
openscenegraph_3.2.1-6_amd64.deb
Files:
124e32f4ab8e020ea60d03b8334d3f22 2852 devel optional openscenegraph_3.2.1-6.dsc
d5a4438c64a12715213ca12f3665a089 20136 devel optional
openscenegraph_3.2.1-6.debian.tar.xz
e21335dc9d1bb043f08ecb1c4511c9e1 83630 doc optional
openscenegraph-doc_3.2.1-6_all.deb
e478196961fe825a202fb295032986a5 466922 devel optional
openscenegraph-examples_3.2.1-6_all.deb
f25eba58604793d3d58e7febbcea721b 19938 libdevel optional
libopenthreads-dev_3.2.1-6_amd64.deb
64367e8d8cfb9dda012a6e3498b9bc1b 20862 libs optional
libopenthreads20_3.2.1-6_amd64.deb
442714b05cf2725f6ece5ce1aa88ec40 451840 libdevel optional
libopenscenegraph-dev_3.2.1-6_amd64.deb
e26f9614fa8a7898ead33f8d1b69c653 5691434 libs optional
libopenscenegraph100_3.2.1-6_amd64.deb
c89d5cd4b4354608fcb3087576f0118c 1624158 devel optional
openscenegraph_3.2.1-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJU0l3mAAoJEJsua4J1LbA7Z30P/2L2CjI2Hx7G1bviIy0TVyey
AP/3lhtYlx0ABjZaVsRwId5PSFt1Mhbytyi7ZkE3METO2sgfTm6yGc4aSNoIOIN0
f3bNdEeFH7m+Pt4kAManKGOgsdCRjUw5xEp/1E+6scgvWZTxS9niVgSbW4p01Jv4
oD3uLTt19shS7LjU3yv9GHdlAlg2w9Mb7o0BtzhlasaYT10++nRieLcoJmfz+mQP
X5M4MA53UBdAKNHcIgYDeizhCC+n5rvfvWDO8IGE+t1N0aS6lhRrMjr4Rut5eAOa
33ESWm0JZ6Gvc+rhP0xW5G+qLgALiGpCLBwWRaJ+vbFCoz25BBbeHp4BXIuAWHum
BWGgQm+WK23VIlUNjVJPkC88f+ZJ0FTb49DuwnZCx/7zIZ7FS+2hjrOAT6wSnz1K
diZcibJm1oY0rRLPaXJ8aTrCNQLec7xGwR+Zx2Gv/3C3HYvihyWPOdFwtHzsppXS
C4oB30SRQ1DytUdvqPCASn7/+2QXpg315YIKWSaYrOElZo0qgObztCMwrmgpCKUC
CBuaGYsGSNBNF/M9ns0q2JN4tL0rTKvcH9pPFq5BjinDggDO0qpNPthFWKfOIIoe
sdSnVgdyVYo415RgHD5zxv0IuTUWt0gCSEOteqa1qy9vYPY0BDQBYG8pS/cwID3/
K1uUL7+3AcGYX7BLJcEg
=hQ13
-----END PGP SIGNATURE-----
--- End Message ---