Bug#723974: grass FTBFS on buildds because it build depends on versioned virtual package
Package: grass Version: 6.4.3-1 Severity: serious Justification: fails to build from source (but built successfully in the past) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 In the latest upload of grass, the build dependency for libtiff has been changed to libtiff-dev ( 4.0.3-1~) | libtiff5-dev However, build deamons only consider the first build dependency, and that is invalid as libtiff-dev is a virtual package. So now grass is not building [1]. Policy 7.5 says this: If a relationship field has a version number attached, only real packages will be considered to see whether the relationship is satisfied (or the prohibition violated, for a conflict or breakage). In other words, if a version number is specified, this is a request to ignore all Provides for that package name and consider only real packages. The package manager will assume that a package providing that virtual package is not of the right version. A Provides field may not contain version numbers, and the version number of the concrete package which provides a particular virtual package will not be considered when considering a dependency on or conflict with the virtual package name. [1] https://buildd.debian.org/status/package.php?p=grass Thanks for considering. - -- System Information: Debian Release: 7.1 APT prefers stable APT policy: (500, 'stable'), (99, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBCAAGBQJSPdsXAAoJEJxcmesFvXUK8U8H/0UJI5DhK0/+6X+dosQYFAWh ZB4WMP+lX8UTZ+e9ycldqckqMj+y94NBJV9AQpkcsIwE8VXbOeHqvN6sUD0eZ9VY uXt8nNiqv8ClI+dD7dffkj8rDYf2sGrt6BemHT3IV7XmwABG0/mfMRtgP99upJpO +/NYW0TPNm3Lv6hmmMZTMk5JcpQysWJeNQxFn/fcbbBMKnzDyps8Dnia/OJDeoBB fZ11J8qc3sT3Y1AF86S1I4bFG1mnl3VvTLXGj8jRKAxKmVay4AFJ0Wj8QLegkngX 0BYAp2I3hBhBJ7QbW+LSkoVAeR4hI46m9BFHNZwkTKr0htWX2KEtiaf1Bz6DFwo= =fDf4 -END PGP SIGNATURE- ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Processed: FTBFS qgis blocks motif transition
Processing commands for cont...@bugs.debian.org: # grass dependency qgis currently FTBFS # during the move of grass to motif-dev a new upstream version was added # which is said to have changed the ABI, so in that route, qgis blocks # the motif transition block 708462 by 713358 Bug #708462 [release.debian.org] lesstif2 to motif transition 708462 was not blocked by any bugs. 708462 was not blocking any bugs. Added blocking bug(s) of 708462: 713358 thanks Stopping processing here. Please contact me if you need assistance. -- 708462: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708462 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#723979: libmapserver-6.2.1{, -dev}: transitional packages uninstallable
Package: libmapserver-6.2.1,libmapserver-6.2.1-dev Version: 6.4.0-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package is no longer installable in sid: Package: libmapserver-6.2.1 Version: 6.4.0-1 Depends: libmapserver1 Package: libmapserver1 Version: 6.4.0-1 Replaces: libmapserver ( 6.2.1-3~), libmapserver-6.2.1 Breaks: libmapserver ( 6.2.1-3~), libmapserver-6.2.1 Package: libmapserver-6.2.1-dev Source: mapserver Version: 6.4.0-1 Depends: libmapserver1-dev Package: libmapserver1-dev Source: mapserver Version: 6.4.0-1 Replaces: libmapserver-6.2.1-dev, libmapserver-dev ( 6.2.1-3~) Depends: libmapserver1 (= 6.4.0-1) Breaks: libmapserver-6.2.1-dev, libmapserver-dev ( 6.2.1-3~) If the transtional packages are not installable, the package won't migrate to testing. The Breaks/Replaces against -6.2.1 need to be versioned as well. But do you really need transitional packages for a shared library? Does this even work correctly? Wouldn't a transition with binNMUs on all rdeps be better? If the library gained a stable API/ABI, you can probably close #327853. Same problem for the transitional ruby packages: Package: ruby-mapscript Source: mapserver Version: 6.4.0-1 Replaces: libmapscript-ruby, libmapscript-ruby1.8, libmapscript-ruby1.9.1 Provides: libmapscript-ruby, libmapscript-ruby1.8, libmapscript-ruby1.9.1 Breaks: libmapscript-ruby, libmapscript-ruby1.8, libmapscript-ruby1.9.1 Cheers, Andreas ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#723980: libosgearth1: transitional package for shared library
Package: libosgearth1 Version: 2.4.0+dfsg-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package is no longer installable in sid: Package: libosgearth1 Source: osgearth Version: 2.4.0+dfsg-4 Depends: libosgearth2, libosgearthannotation2, libosgearthfeatures2, libosgearthqt2, libosgearthsymbology2, libosgearthutil2 Description-en: Transitional dummy package for libosgearth2 Package: libosgearth2 Source: osgearth Version: 2.4.0+dfsg-4 Replaces: libosgearth1, osgearth ( 1.4-2) Provides: libosgearth1 Breaks: libosgearth1, osgearth ( 1.4-2) Library transitions don't work this way. If the soname changes, the libraries are not compatible. Otherwise there would be no need for a soname change. So * turn back the time before the upload of 2.4.0 and request a proper library transition slot (reportbug release.debian.org, select transition - too late now, and as it turns out, there are no rdeps, so this is not needed) * drop the transitional package libosgearth1 * don't Provide its name * fix all rdepends that need manual changes to build against libosgearth2 * request binNMUs for all packages previously built against libosgearth1 (that list looks empty - so nothing to do here) Cheers, Andreas ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, master, updated. upstream/6.4.0_rc1-149-g8bd16be
The following commit has been merged in the master branch: commit 8bd16bebefa60b3d24836142cb9dc80199cb5a1a Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 22:15:53 2013 +0200 Add versioned Breaks/Replaces for transitional packages. diff --git a/debian/changelog b/debian/changelog index 0b46528..3335b68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ mapserver (6.4.0-2) UNRELEASED; urgency=low * Use php5enmod and php5dismod instead of installing the ini directly. (closes: #667771) * Add patch to export mapserver.cmake for external projects. + * Add versioned Breaks/Replaces for transitional packages. (closes: #723979) -- Bas Couwenberg sebas...@xs4all.nl Thu, 19 Sep 2013 19:52:12 +0200 diff --git a/debian/control b/debian/control index 6ac0cdd..783ba3b 100644 --- a/debian/control +++ b/debian/control @@ -86,9 +86,9 @@ Suggests: cgi-mapserver, ruby-mapscript Pre-Depends: ${misc:Pre-Depends} Breaks: libmapserver ( 6.2.1-3~), -libmapserver-6.2.1 +libmapserver-6.2.1 ( 6.4.0-1~) Replaces: libmapserver ( 6.2.1-3~), - libmapserver-6.2.1 + libmapserver-6.2.1 ( 6.4.0-1~) Description: Shared library for MapServer This package contains the shared library. . @@ -130,9 +130,9 @@ Suggests: cgi-mapserver, python-mapscript, ruby-mapscript Breaks: libmapserver-dev ( 6.2.1-3~), -libmapserver-6.2.1-dev +libmapserver-6.2.1-dev ( 6.4.0-1~) Replaces: libmapserver-dev ( 6.2.1-3~), - libmapserver-6.2.1-dev + libmapserver-6.2.1-dev ( 6.4.0-1~) Description: Shared library development files for MapServer This package contains the development files for the shared library. . @@ -281,14 +281,15 @@ Depends: ruby1.9.1, ${misc:Depends} Suggests: mapserver-bin, mapserver-doc -Breaks: libmapscript-ruby, -libmapscript-ruby1.8 +Breaks: libmapscript-ruby ( 6.4.0-1~), +libmapscript-ruby1.8 ( 6.4.0-1~), +libmapscript-ruby1.9.1 ( 6.4.0-1~) Provides: libmapscript-ruby, libmapscript-ruby1.8, libmapscript-ruby1.9.1 -Replaces: libmapscript-ruby, - libmapscript-ruby1.8, - libmapscript-ruby1.9.1 +Replaces: libmapscript-ruby ( 6.4.0-1~), + libmapscript-ruby1.8 ( 6.4.0-1~), + libmapscript-ruby1.9.1 ( 6.4.0-1~) XB-Ruby-Versions: ruby1.9.1 Description: MapServer library for Ruby Ruby MapScript provides MapServer functions for Ruby scripts. -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, jessie, updated. upstream/6.4.0_rc1-149-g8bd16be
The following commit has been merged in the jessie branch: commit 27caa9fa623a2e194577f8acf016805505e31529 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 19:21:56 2013 +0200 Add patch to export mapserver.cmake for external projects. diff --git a/debian/changelog b/debian/changelog index e9dc433..0b46528 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ mapserver (6.4.0-2) UNRELEASED; urgency=low Required to build MapCache with MapServer support. * Use php5enmod and php5dismod instead of installing the ini directly. (closes: #667771) + * Add patch to export mapserver.cmake for external projects. -- Bas Couwenberg sebas...@xs4all.nl Thu, 19 Sep 2013 19:52:12 +0200 diff --git a/debian/libmapserver1-dev.install b/debian/libmapserver1-dev.install index 37c593f..193f248 100644 --- a/debian/libmapserver1-dev.install +++ b/debian/libmapserver1-dev.install @@ -1,2 +1,3 @@ usr/include/mapserver/* usr/lib/*/libmapserver.so +usr/share/mapserver/ diff --git a/debian/patches/cmake-mapserver-export.patch b/debian/patches/cmake-mapserver-export.patch new file mode 100644 index 000..af32a55 --- /dev/null +++ b/debian/patches/cmake-mapserver-export.patch @@ -0,0 +1,17 @@ +Description: Export mapserver.cmake for outside projects. +Author: Bas Couwenberg sebas...@xs4all.nl +Last-Update: 2013-10-21 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -885,8 +885,9 @@ if(USE_SDE92) +INSTALL(TARGETS msplugin_sde92 DESTINATION lib) + endif(USE_SDE92) + +-INSTALL(TARGETS sortshp shptree shptreevis msencrypt legend scalebar tile4ms shptreetst shp2img mapserv mapserver RUNTIME DESTINATION bin LIBRARY DESTINATION lib) ++INSTALL(TARGETS sortshp shptree shptreevis msencrypt legend scalebar tile4ms shptreetst shp2img mapserv RUNTIME DESTINATION bin) ++INSTALL(TARGETS mapserver EXPORT mapserver LIBRARY DESTINATION lib) + if(BUILD_STATIC) +INSTALL(TARGETS mapserver_static DESTINATION lib) + endif(BUILD_STATIC) +- ++INSTALL(EXPORT mapserver DESTINATION share/mapserver/cmake) diff --git a/debian/patches/series b/debian/patches/series index 9b989b3..f2af883 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,3 +2,4 @@ hardening.patch ruby-shebang.patch perl-mapscript-install.patch ruby-mapscript-install.patch +cmake-mapserver-export.patch diff --git a/debian/rules b/debian/rules index 19950ef..e02345e 100755 --- a/debian/rules +++ b/debian/rules @@ -110,6 +110,7 @@ override_dh_auto_install: -mkdir -p $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/ -mv -v $(CURDIR)/debian/tmp/usr/lib/libmapserver*.so* $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/ + -sed -i s/lib\/libmapserver/lib\/$(DEB_HOST_MULTIARCH)\/libmapserver/g $(CURDIR)/debian/tmp/usr/share/*/cmake/*.cmake # removing embedded rpath in binaries -find $(CURDIR)/debian/tmp/usr/bin -type f -exec chrpath --delete {} \; -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, master, updated. upstream/6.4.0_rc1-149-g8bd16be
The following commit has been merged in the master branch: commit 27caa9fa623a2e194577f8acf016805505e31529 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 19:21:56 2013 +0200 Add patch to export mapserver.cmake for external projects. diff --git a/debian/changelog b/debian/changelog index e9dc433..0b46528 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ mapserver (6.4.0-2) UNRELEASED; urgency=low Required to build MapCache with MapServer support. * Use php5enmod and php5dismod instead of installing the ini directly. (closes: #667771) + * Add patch to export mapserver.cmake for external projects. -- Bas Couwenberg sebas...@xs4all.nl Thu, 19 Sep 2013 19:52:12 +0200 diff --git a/debian/libmapserver1-dev.install b/debian/libmapserver1-dev.install index 37c593f..193f248 100644 --- a/debian/libmapserver1-dev.install +++ b/debian/libmapserver1-dev.install @@ -1,2 +1,3 @@ usr/include/mapserver/* usr/lib/*/libmapserver.so +usr/share/mapserver/ diff --git a/debian/patches/cmake-mapserver-export.patch b/debian/patches/cmake-mapserver-export.patch new file mode 100644 index 000..af32a55 --- /dev/null +++ b/debian/patches/cmake-mapserver-export.patch @@ -0,0 +1,17 @@ +Description: Export mapserver.cmake for outside projects. +Author: Bas Couwenberg sebas...@xs4all.nl +Last-Update: 2013-10-21 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -885,8 +885,9 @@ if(USE_SDE92) +INSTALL(TARGETS msplugin_sde92 DESTINATION lib) + endif(USE_SDE92) + +-INSTALL(TARGETS sortshp shptree shptreevis msencrypt legend scalebar tile4ms shptreetst shp2img mapserv mapserver RUNTIME DESTINATION bin LIBRARY DESTINATION lib) ++INSTALL(TARGETS sortshp shptree shptreevis msencrypt legend scalebar tile4ms shptreetst shp2img mapserv RUNTIME DESTINATION bin) ++INSTALL(TARGETS mapserver EXPORT mapserver LIBRARY DESTINATION lib) + if(BUILD_STATIC) +INSTALL(TARGETS mapserver_static DESTINATION lib) + endif(BUILD_STATIC) +- ++INSTALL(EXPORT mapserver DESTINATION share/mapserver/cmake) diff --git a/debian/patches/series b/debian/patches/series index 9b989b3..f2af883 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,3 +2,4 @@ hardening.patch ruby-shebang.patch perl-mapscript-install.patch ruby-mapscript-install.patch +cmake-mapserver-export.patch diff --git a/debian/rules b/debian/rules index 19950ef..e02345e 100755 --- a/debian/rules +++ b/debian/rules @@ -110,6 +110,7 @@ override_dh_auto_install: -mkdir -p $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/ -mv -v $(CURDIR)/debian/tmp/usr/lib/libmapserver*.so* $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/ + -sed -i s/lib\/libmapserver/lib\/$(DEB_HOST_MULTIARCH)\/libmapserver/g $(CURDIR)/debian/tmp/usr/share/*/cmake/*.cmake # removing embedded rpath in binaries -find $(CURDIR)/debian/tmp/usr/bin -type f -exec chrpath --delete {} \; -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, jessie, updated. upstream/6.4.0_rc1-149-g8bd16be
The following commit has been merged in the jessie branch: commit 8bd16bebefa60b3d24836142cb9dc80199cb5a1a Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 22:15:53 2013 +0200 Add versioned Breaks/Replaces for transitional packages. diff --git a/debian/changelog b/debian/changelog index 0b46528..3335b68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ mapserver (6.4.0-2) UNRELEASED; urgency=low * Use php5enmod and php5dismod instead of installing the ini directly. (closes: #667771) * Add patch to export mapserver.cmake for external projects. + * Add versioned Breaks/Replaces for transitional packages. (closes: #723979) -- Bas Couwenberg sebas...@xs4all.nl Thu, 19 Sep 2013 19:52:12 +0200 diff --git a/debian/control b/debian/control index 6ac0cdd..783ba3b 100644 --- a/debian/control +++ b/debian/control @@ -86,9 +86,9 @@ Suggests: cgi-mapserver, ruby-mapscript Pre-Depends: ${misc:Pre-Depends} Breaks: libmapserver ( 6.2.1-3~), -libmapserver-6.2.1 +libmapserver-6.2.1 ( 6.4.0-1~) Replaces: libmapserver ( 6.2.1-3~), - libmapserver-6.2.1 + libmapserver-6.2.1 ( 6.4.0-1~) Description: Shared library for MapServer This package contains the shared library. . @@ -130,9 +130,9 @@ Suggests: cgi-mapserver, python-mapscript, ruby-mapscript Breaks: libmapserver-dev ( 6.2.1-3~), -libmapserver-6.2.1-dev +libmapserver-6.2.1-dev ( 6.4.0-1~) Replaces: libmapserver-dev ( 6.2.1-3~), - libmapserver-6.2.1-dev + libmapserver-6.2.1-dev ( 6.4.0-1~) Description: Shared library development files for MapServer This package contains the development files for the shared library. . @@ -281,14 +281,15 @@ Depends: ruby1.9.1, ${misc:Depends} Suggests: mapserver-bin, mapserver-doc -Breaks: libmapscript-ruby, -libmapscript-ruby1.8 +Breaks: libmapscript-ruby ( 6.4.0-1~), +libmapscript-ruby1.8 ( 6.4.0-1~), +libmapscript-ruby1.9.1 ( 6.4.0-1~) Provides: libmapscript-ruby, libmapscript-ruby1.8, libmapscript-ruby1.9.1 -Replaces: libmapscript-ruby, - libmapscript-ruby1.8, - libmapscript-ruby1.9.1 +Replaces: libmapscript-ruby ( 6.4.0-1~), + libmapscript-ruby1.8 ( 6.4.0-1~), + libmapscript-ruby1.9.1 ( 6.4.0-1~) XB-Ruby-Versions: ruby1.9.1 Description: MapServer library for Ruby Ruby MapScript provides MapServer functions for Ruby scripts. -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, master, updated. upstream/6.4.0_rc1-150-gb91648e
The following commit has been merged in the master branch: commit b91648ee9ccd29c35d91c65b4fcd99cfac659024 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:01:30 2013 +0200 Set distribution to unstable. diff --git a/debian/changelog b/debian/changelog index 3335b68..a515522 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -mapserver (6.4.0-2) UNRELEASED; urgency=low +mapserver (6.4.0-2) unstable; urgency=low * Also include mapserver-config.h and mapserver-version.h in dev package. Required to build MapCache with MapServer support. -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, jessie, updated. upstream/6.4.0_rc1-150-gb91648e
The following commit has been merged in the jessie branch: commit b91648ee9ccd29c35d91c65b4fcd99cfac659024 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:01:30 2013 +0200 Set distribution to unstable. diff --git a/debian/changelog b/debian/changelog index 3335b68..a515522 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -mapserver (6.4.0-2) UNRELEASED; urgency=low +mapserver (6.4.0-2) unstable; urgency=low * Also include mapserver-config.h and mapserver-version.h in dev package. Required to build MapCache with MapServer support. -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver tag, debian/6.4.0-2, created. upstream/6.4.0_rc1-150-gb91648e
The tag, debian/6.4.0-2 has been created at b91648ee9ccd29c35d91c65b4fcd99cfac659024 (commit) - Shortlog commit b91648ee9ccd29c35d91c65b4fcd99cfac659024 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:01:30 2013 +0200 Set distribution to unstable. --- -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, jessie, updated. upstream/6.4.0_rc1-152-gc3bcbca
The following commit has been merged in the jessie branch: commit 58cfec88d3f02bdb9639628779db99d7451dba7f Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:18:17 2013 +0200 Drop unneeded dh_testdir. diff --git a/debian/rules b/debian/rules index e02345e..b749e4c 100755 --- a/debian/rules +++ b/debian/rules @@ -76,14 +76,10 @@ HARDENING_CONFIG= \ dh $@ --with python2,pkgkde_symbolshelper override_dh_auto_clean: - dh_testdir - -$(RM) -rf build/ -$(RM) debian/.#* .#* - dh_prep - -$(RM) -rf $(CURDIR)/debian/files -$(RM) -f $(CURDIR)/debian/*.debhelper.log -$(RM) -f $(CURDIR)/debian/man/*.1 @@ -92,8 +88,6 @@ override_dh_auto_configure: mkdir -p build cd build cmake .. -DCMAKE_BUILD_TYPE=Release $(HARDENING_CONFIG) $(COMMON_CONFIG) override_dh_auto_build: - dh_testdir - # Create man pages from DocBook XML for x in $(MANPAGES) ; do \ docbook2x-man $$x ; \ -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, jessie, updated. upstream/6.4.0_rc1-152-gc3bcbca
The following commit has been merged in the jessie branch: commit c3bcbcab2dd4569ce6fe2916acac2f57be22dede Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:19:17 2013 +0200 Use dh_clean instead of manual removal. diff --git a/debian/rules b/debian/rules index b749e4c..f57ab41 100755 --- a/debian/rules +++ b/debian/rules @@ -76,13 +76,10 @@ HARDENING_CONFIG= \ dh $@ --with python2,pkgkde_symbolshelper override_dh_auto_clean: - -$(RM) -rf build/ - - -$(RM) debian/.#* .#* + dh_clean - -$(RM) -rf $(CURDIR)/debian/files - -$(RM) -f $(CURDIR)/debian/*.debhelper.log -$(RM) -f $(CURDIR)/debian/man/*.1 + -$(RM) -rf build/ override_dh_auto_configure: mkdir -p build cd build cmake .. -DCMAKE_BUILD_TYPE=Release $(HARDENING_CONFIG) $(COMMON_CONFIG) -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, master, updated. upstream/6.4.0_rc1-152-gc3bcbca
The following commit has been merged in the master branch: commit c3bcbcab2dd4569ce6fe2916acac2f57be22dede Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:19:17 2013 +0200 Use dh_clean instead of manual removal. diff --git a/debian/rules b/debian/rules index b749e4c..f57ab41 100755 --- a/debian/rules +++ b/debian/rules @@ -76,13 +76,10 @@ HARDENING_CONFIG= \ dh $@ --with python2,pkgkde_symbolshelper override_dh_auto_clean: - -$(RM) -rf build/ - - -$(RM) debian/.#* .#* + dh_clean - -$(RM) -rf $(CURDIR)/debian/files - -$(RM) -f $(CURDIR)/debian/*.debhelper.log -$(RM) -f $(CURDIR)/debian/man/*.1 + -$(RM) -rf build/ override_dh_auto_configure: mkdir -p build cd build cmake .. -DCMAKE_BUILD_TYPE=Release $(HARDENING_CONFIG) $(COMMON_CONFIG) -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, master, updated. upstream/6.4.0_rc1-152-gc3bcbca
The following commit has been merged in the master branch: commit 58cfec88d3f02bdb9639628779db99d7451dba7f Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:18:17 2013 +0200 Drop unneeded dh_testdir. diff --git a/debian/rules b/debian/rules index e02345e..b749e4c 100755 --- a/debian/rules +++ b/debian/rules @@ -76,14 +76,10 @@ HARDENING_CONFIG= \ dh $@ --with python2,pkgkde_symbolshelper override_dh_auto_clean: - dh_testdir - -$(RM) -rf build/ -$(RM) debian/.#* .#* - dh_prep - -$(RM) -rf $(CURDIR)/debian/files -$(RM) -f $(CURDIR)/debian/*.debhelper.log -$(RM) -f $(CURDIR)/debian/man/*.1 @@ -92,8 +88,6 @@ override_dh_auto_configure: mkdir -p build cd build cmake .. -DCMAKE_BUILD_TYPE=Release $(HARDENING_CONFIG) $(COMMON_CONFIG) override_dh_auto_build: - dh_testdir - # Create man pages from DocBook XML for x in $(MANPAGES) ; do \ docbook2x-man $$x ; \ -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver tag, debian/6.4.0-2, deleted. upstream/6.4.0_rc1-150-gb91648e
The tag, debian/6.4.0-2 has been deleted was b91648ee9ccd29c35d91c65b4fcd99cfac659024 --- b91648ee9ccd29c35d91c65b4fcd99cfac659024 Set distribution to unstable. --- -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver tag, debian/6.4.0-2, created. upstream/6.4.0_rc1-152-gc3bcbca
The tag, debian/6.4.0-2 has been created at c3bcbcab2dd4569ce6fe2916acac2f57be22dede (commit) - Shortlog commit c3bcbcab2dd4569ce6fe2916acac2f57be22dede Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:19:17 2013 +0200 Use dh_clean instead of manual removal. --- -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, pristine-tar, created. 39b557c5e3d7919a70d3ba70af8c442ffa609156
The branch, pristine-tar has been created at 39b557c5e3d7919a70d3ba70af8c442ffa609156 (commit) - Shortlog commit 39b557c5e3d7919a70d3ba70af8c442ffa609156 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sat Sep 21 23:21:27 2013 +0200 pristine-tar data for mapserver_6.4.0.orig.tar.gz --- -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#723974: grass FTBFS on buildds because it build depends on versioned virtual package
thanks, suggest to revise instructions in the libtiff transition guide: http://lists.debian.org/debian-release/2013/05/msg00127.html * If your package depended on libtiff5-dev, change it to depend on libtiff-dev, or to help future backporters, on libtiff-dev ( 4.0.3-1~). see also http://lists-archives.com/debian-devel/190135-libtiff-borken-cannot-build-anymore.html note the suggested README.Debian in the libtiff5-alt-dev package doesn't seem to exist. regards, Hamish ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Processed: Re: Bug#723979: libmapserver-6.2.1{, -dev}: transitional packages uninstallable
Processing control commands: fixed -1 6.4.0-2 Bug #723979 [libmapserver-6.2.1,libmapserver-6.2.1-dev] libmapserver-6.2.1{,-dev}: transitional packages uninstallable There is no source info for the package 'libmapserver-6.2.1' at version '6.4.0-2' with architecture '' There is no source info for the package 'libmapserver-6.2.1-dev' at version '6.4.0-2' with architecture '' Unable to make a source version for version '6.4.0-2' Marked as fixed in versions 6.4.0-2. tags -1 pending Bug #723979 [libmapserver-6.2.1,libmapserver-6.2.1-dev] libmapserver-6.2.1{,-dev}: transitional packages uninstallable Added tag(s) pending. -- 723979: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=723979 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#723979: libmapserver-6.2.1{, -dev}: transitional packages uninstallable
On 2013-09-22 01:30, Sebastiaan Couwenberg wrote: But do you really need transitional packages for a shared library? From changelog and bugs it looked like it could be the right thing for libmapserver* (I didn't look at the package at all): moving from an unstable API (with hopefully very strict dependencies on the library) to a more stable one (i.e. a proper soname). But it looked outright wrong for libosgearth1-2 (soname bump). As far as I know transitional packages are standard procedure when packages are renamed. A soname bump changes functionality, so this is not renaming but removing one package and adding another one with a different functionality ... Even if you no longer build the old package, it will be kept installed on users systems as long as it is still needed by some package that is installed - but it won't be available any longer for new installations. Once all rdepends have been rebuilt and upgraded, it can be removed. Taking your comments about osgearth (#723980) in consideration, it seems transitional packages are not needed for shared libraries. Even worse: they would cause lots of problems. The API will be incompatible with the one of the old package, so it's wrong to still provide the old package. The old API is not available in the new package. In case you have file conflicts between the old and new package names (something shipped with the same name at the same location in both packages - ideally that shouldn't happen in only-library packages), you'll need to add Breaks+Replaces, otherwise leave them out. With the transitional packages local builds of MapCache with MapServer support will not be removed because its (unversioned) dependency on libmapserver will still be satisfied. While the actual libmapserver is not available anymore. But it will break MapCache because the API promised by the old name is no longer available, so you gain nothing. Ignoring the old library (just don't build it any more) will get the effect you want: MapCache is kept installed *and working* using the old library. Leaving out the transitional packages, MapCache would remain functional if only libmapserver is installed. It will not be considered for update if the new libmapserver1 is not pulled in via any of the other mapserver packages. There is no upgrade path for libmapserver (besides disappear if no longer needed). There will be an upgrade path for MapCache once it has been rebuilt against the new library. In the worst case the old library is not removed automatically after the last consumer disappears, but nothing will use it ever again. The case for MapCache is not an issue for Debian as it hasn't been uploaded yet. But the packages are already part of the UbuntuGIS PPA. That needs to be solved there and not in Debian, but it's probably just a MapCache rebuild being needed. Wouldn't a transition with binNMUs on all rdeps be better? If there were rdeps in Debian it would. But there fortunately aren't any yet, but soon MapCache will become the first reverse dependency in Debian. :-) Andreas PS: I haven't looked at either the old source package or the new one at mentors. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Re: Bug#723980: libosgearth1: transitional package for shared library
Control: fixed -1 2.4.0+dfsg-5 Control tags -1 pending Hi Andreas, Thanks for your detailed explanation. A fixed package has been uploaded to mentors and is waiting for sponsorship (#723996). Kind Regards, Bas -- GnuPG: 0xE88D4AF1 (new) / 0x77A975AD (old) ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] osgearth branch, master, updated. debian/1.4.1-1-83-gbcb0d90
The following commit has been merged in the master branch: commit bcb0d9019e3a2ff4ae25aaa4657db159e3f327cb Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 01:39:59 2013 +0200 Set distribution to unstable. diff --git a/debian/changelog b/debian/changelog index 40447b1..4beffe0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -osgearth (2.4.0+dfsg-5) UNRELEASED; urgency=low +osgearth (2.4.0+dfsg-5) unstable; urgency=low * Add versioned Breaks/Replaces for libosgearth2. * Drop transitional package libosgearth1. -- osgEarth terrain rendering toolkit ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] osgearth branch, jessie, updated. debian/1.4.1-1-83-gbcb0d90
The following commit has been merged in the jessie branch: commit 4c5f2715f377fe60dbc36bb766e4c4c872f3cb4f Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 00:20:12 2013 +0200 Add versioned Breaks/Replaces for libosgearth2. Add versioned Breaks/Replaces for libosgearth2. Drop transitional package libosgearth1. diff --git a/debian/changelog b/debian/changelog index 2c65a16..40447b1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +osgearth (2.4.0+dfsg-5) UNRELEASED; urgency=low + + * Add versioned Breaks/Replaces for libosgearth2. + * Drop transitional package libosgearth1. +(closes: #723980) + + -- Bas Couwenberg sebas...@xs4all.nl Sun, 22 Sep 2013 00:18:20 +0200 + osgearth (2.4.0+dfsg-4) unstable; urgency=low * Upload for Debian closes: #718382, #719376, #722408. diff --git a/debian/control b/debian/control index 84b9368..933e037 100644 --- a/debian/control +++ b/debian/control @@ -56,31 +56,15 @@ Description: Dynamic 3D terrain rendering toolkit for OpenSceneGraph (data) . This package contains data files. -Package: libosgearth1 -Architecture: any -Section: oldlibs -Depends: libosgearth2, - libosgearthannotation2, - libosgearthfeatures2, - libosgearthqt2, - libosgearthsymbology2, - libosgearthutil2, - ${misc:Depends} -Description: Transitional dummy package for libosgearth2 - This is a transitional dummy package to ease upgrades from the - libosgearth1 package to the libosgearth2 package. - It can safely be removed. - Package: libosgearth2 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: openscenegraph -Breaks: libosgearth1, +Breaks: libosgearth1 ( 2.4.0+dfsg-4~), osgearth ( 1.4-2) -Provides: libosgearth1 -Replaces: libosgearth1, +Replaces: libosgearth1 ( 2.4.0+dfsg-4~), osgearth ( 1.4-2) Description: Dynamic 3D terrain rendering toolkit for OpenSceneGraph (shared lib) osgEarth is a scalable terrain rendering toolkit for OpenSceneGraph -- osgEarth terrain rendering toolkit ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] osgearth branch, jessie, updated. debian/1.4.1-1-83-gbcb0d90
The following commit has been merged in the jessie branch: commit 5ca90327ba0be2140ddc87115ed947339c16c871 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 01:36:39 2013 +0200 Don't repack with xz compression until the next upstream release. diff --git a/debian/get-orig-source b/debian/get-orig-source index 951c41b..a119d4e 100755 --- a/debian/get-orig-source +++ b/debian/get-orig-source @@ -9,7 +9,9 @@ set -e # and then copy scripts/uscan.pl as uscan at the beginning of your PATH if uscan --help | grep -q -- --repack-compression ; then echo Use new enhanced uscan -uscan --verbose --force-download --repack-compression xz +# Don't repack with xz compression until the next upstream release. +#uscan --verbose --force-download --repack-compression xz +uscan --verbose --force-download exit fi @@ -36,6 +38,9 @@ find ${PACKAGE}-${UVERSION}/data/ -not -name world.tif -not -path */resources/* mv ${PACKAGE}-${UVERSION} ${PACKAGE}-${VERSION}+dfsg.orig -XZ_OPT=-6v tar --owner=root --group=root --mode=a+rX -caf ../${PACKAGE}_${VERSION}+dfsg.orig.tar.xz ${PACKAGE}-${VERSION}+dfsg.orig +# Don't repack with xz compression until the next upstream release. +#XZ_OPT=-6v tar --owner=root --group=root --mode=a+rX -caf ../${PACKAGE}_${VERSION}+dfsg.orig.tar.xz ${PACKAGE}-${VERSION}+dfsg.orig +GZIP=--best --no-name tar --owner=root --group=root --mode=a+rX -caf ../${PACKAGE}_${VERSION}+dfsg.orig.tar.gz ${PACKAGE}-${VERSION}+dfsg.orig + rm -rf ${PACKAGE}-${VERSION}+dfsg.orig -- osgEarth terrain rendering toolkit ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] osgearth branch, jessie, updated. debian/1.4.1-1-83-gbcb0d90
The following commit has been merged in the jessie branch: commit bcb0d9019e3a2ff4ae25aaa4657db159e3f327cb Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 01:39:59 2013 +0200 Set distribution to unstable. diff --git a/debian/changelog b/debian/changelog index 40447b1..4beffe0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -osgearth (2.4.0+dfsg-5) UNRELEASED; urgency=low +osgearth (2.4.0+dfsg-5) unstable; urgency=low * Add versioned Breaks/Replaces for libosgearth2. * Drop transitional package libosgearth1. -- osgEarth terrain rendering toolkit ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] osgearth branch, master, updated. debian/1.4.1-1-83-gbcb0d90
The following commit has been merged in the master branch: commit 4c5f2715f377fe60dbc36bb766e4c4c872f3cb4f Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 00:20:12 2013 +0200 Add versioned Breaks/Replaces for libosgearth2. Add versioned Breaks/Replaces for libosgearth2. Drop transitional package libosgearth1. diff --git a/debian/changelog b/debian/changelog index 2c65a16..40447b1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +osgearth (2.4.0+dfsg-5) UNRELEASED; urgency=low + + * Add versioned Breaks/Replaces for libosgearth2. + * Drop transitional package libosgearth1. +(closes: #723980) + + -- Bas Couwenberg sebas...@xs4all.nl Sun, 22 Sep 2013 00:18:20 +0200 + osgearth (2.4.0+dfsg-4) unstable; urgency=low * Upload for Debian closes: #718382, #719376, #722408. diff --git a/debian/control b/debian/control index 84b9368..933e037 100644 --- a/debian/control +++ b/debian/control @@ -56,31 +56,15 @@ Description: Dynamic 3D terrain rendering toolkit for OpenSceneGraph (data) . This package contains data files. -Package: libosgearth1 -Architecture: any -Section: oldlibs -Depends: libosgearth2, - libosgearthannotation2, - libosgearthfeatures2, - libosgearthqt2, - libosgearthsymbology2, - libosgearthutil2, - ${misc:Depends} -Description: Transitional dummy package for libosgearth2 - This is a transitional dummy package to ease upgrades from the - libosgearth1 package to the libosgearth2 package. - It can safely be removed. - Package: libosgearth2 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: openscenegraph -Breaks: libosgearth1, +Breaks: libosgearth1 ( 2.4.0+dfsg-4~), osgearth ( 1.4-2) -Provides: libosgearth1 -Replaces: libosgearth1, +Replaces: libosgearth1 ( 2.4.0+dfsg-4~), osgearth ( 1.4-2) Description: Dynamic 3D terrain rendering toolkit for OpenSceneGraph (shared lib) osgEarth is a scalable terrain rendering toolkit for OpenSceneGraph -- osgEarth terrain rendering toolkit ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] osgearth tag, debian/2.4-5, created. debian/1.4.1-1-83-gbcb0d90
The tag, debian/2.4-5 has been created at bcb0d9019e3a2ff4ae25aaa4657db159e3f327cb (commit) - Shortlog commit bcb0d9019e3a2ff4ae25aaa4657db159e3f327cb Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 01:39:59 2013 +0200 Set distribution to unstable. --- -- osgEarth terrain rendering toolkit ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Processed: Re: Bug#723980: libosgearth1: transitional package for shared library
Processing control commands: fixed -1 2.4.0+dfsg-5 Bug #723980 [libosgearth1] libosgearth1: transitional package for shared library There is no source info for the package 'libosgearth1' at version '2.4.0+dfsg-5' with architecture '' Unable to make a source version for version '2.4.0+dfsg-5' Marked as fixed in versions 2.4.0+dfsg-5. -- 723980: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=723980 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, jessie, updated. upstream/6.4.0_rc1-154-g9791827
The following commit has been merged in the jessie branch: commit 9791827fe59717e827190fc62ac3c8bae0d385c5 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 03:26:47 2013 +0200 Drop unused lintian-overrides for php5-mapscript. diff --git a/debian/changelog b/debian/changelog index e51f5c1..e357c45 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ mapserver (6.4.0-2) unstable; urgency=low * Add versioned Breaks/Replaces for dev package. * Drop transitional packages and Breaks/Replaces for libmapserver. (closes: #723979) + * Drop unused lintian-overrides for php5-mapscript. -- Bas Couwenberg sebas...@xs4all.nl Thu, 19 Sep 2013 19:52:12 +0200 diff --git a/debian/php5-mapscript.lintian-overrides b/debian/php5-mapscript.lintian-overrides deleted file mode 100644 index d0cce9d..000 --- a/debian/php5-mapscript.lintian-overrides +++ /dev/null @@ -1,3 +0,0 @@ -# The maintainer scripts embed a variable in the template name -php5-mapscript: unused-debconf-template php5-mapscript/add_extension -php5-mapscript: unused-debconf-template php5-mapscript/remove_extension -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, jessie, updated. upstream/6.4.0_rc1-154-g9791827
The following commit has been merged in the jessie branch: commit 614f924b70b9f0b4b9f95b1fc95cbc8ef17051e5 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 03:24:30 2013 +0200 Drop transitional packages and Breaks/Replaces for libmapserver. diff --git a/debian/changelog b/debian/changelog index a515522..e51f5c1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,7 +5,9 @@ mapserver (6.4.0-2) unstable; urgency=low * Use php5enmod and php5dismod instead of installing the ini directly. (closes: #667771) * Add patch to export mapserver.cmake for external projects. - * Add versioned Breaks/Replaces for transitional packages. (closes: #723979) + * Add versioned Breaks/Replaces for dev package. + * Drop transitional packages and Breaks/Replaces for libmapserver. +(closes: #723979) -- Bas Couwenberg sebas...@xs4all.nl Thu, 19 Sep 2013 19:52:12 +0200 diff --git a/debian/control b/debian/control index 783ba3b..793b3de 100644 --- a/debian/control +++ b/debian/control @@ -52,26 +52,6 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/mapserver.git Vcs-Git: git://anonscm.debian.org/pkg-grass/mapserver.git Homepage: http://www.mapserver.org -Package: libmapserver -Architecture: all -Section: oldlibs -Depends: libmapserver1, - ${misc:Depends} -Description: Dummy package for libmapserver to libmapserver1 transition - This is a transitional dummy package to ease upgrades from the - libmapserver package to the libmapserver1 package. - It can safely be removed. - -Package: libmapserver-6.2.1 -Architecture: all -Section: oldlibs -Depends: libmapserver1, - ${misc:Depends} -Description: Dummy package for libmapserver-6.2.1 to libmapserver1 transition - This is a transitional dummy package to ease upgrades from the - libmapserver-6.2.1 package to the libmapserver1 package. - It can safely be removed. - Package: libmapserver1 Architecture: any Section: libs @@ -85,10 +65,6 @@ Suggests: cgi-mapserver, python-mapscript, ruby-mapscript Pre-Depends: ${misc:Pre-Depends} -Breaks: libmapserver ( 6.2.1-3~), -libmapserver-6.2.1 ( 6.4.0-1~) -Replaces: libmapserver ( 6.2.1-3~), - libmapserver-6.2.1 ( 6.4.0-1~) Description: Shared library for MapServer This package contains the shared library. . @@ -97,26 +73,6 @@ Description: Shared library for MapServer functionality in MapScript is provided by the suggested mapscript library packages. -Package: libmapserver-dev -Architecture: all -Section: oldlibs -Depends: libmapserver1-dev, - ${misc:Depends} -Description: Transitional dummy package for libmapserver1-dev - This is a transitional dummy package to ease upgrades from the - libmapserver-dev package to the libmapserver1-dev package. - It can safely be removed. - -Package: libmapserver-6.2.1-dev -Architecture: all -Section: oldlibs -Depends: libmapserver1-dev, - ${misc:Depends} -Description: Dummy package for libmapserver1-dev transition - This is a transitional dummy package to ease upgrades from the - libmapserver-6.2.1-dev package to the libmapserver1-dev package. - It can safely be removed. - Package: libmapserver1-dev Architecture: any Section: libdevel -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, master, updated. upstream/6.4.0_rc1-154-g9791827
The following commit has been merged in the master branch: commit 9791827fe59717e827190fc62ac3c8bae0d385c5 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 03:26:47 2013 +0200 Drop unused lintian-overrides for php5-mapscript. diff --git a/debian/changelog b/debian/changelog index e51f5c1..e357c45 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ mapserver (6.4.0-2) unstable; urgency=low * Add versioned Breaks/Replaces for dev package. * Drop transitional packages and Breaks/Replaces for libmapserver. (closes: #723979) + * Drop unused lintian-overrides for php5-mapscript. -- Bas Couwenberg sebas...@xs4all.nl Thu, 19 Sep 2013 19:52:12 +0200 diff --git a/debian/php5-mapscript.lintian-overrides b/debian/php5-mapscript.lintian-overrides deleted file mode 100644 index d0cce9d..000 --- a/debian/php5-mapscript.lintian-overrides +++ /dev/null @@ -1,3 +0,0 @@ -# The maintainer scripts embed a variable in the template name -php5-mapscript: unused-debconf-template php5-mapscript/add_extension -php5-mapscript: unused-debconf-template php5-mapscript/remove_extension -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver branch, master, updated. upstream/6.4.0_rc1-154-g9791827
The following commit has been merged in the master branch: commit 614f924b70b9f0b4b9f95b1fc95cbc8ef17051e5 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 03:24:30 2013 +0200 Drop transitional packages and Breaks/Replaces for libmapserver. diff --git a/debian/changelog b/debian/changelog index a515522..e51f5c1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,7 +5,9 @@ mapserver (6.4.0-2) unstable; urgency=low * Use php5enmod and php5dismod instead of installing the ini directly. (closes: #667771) * Add patch to export mapserver.cmake for external projects. - * Add versioned Breaks/Replaces for transitional packages. (closes: #723979) + * Add versioned Breaks/Replaces for dev package. + * Drop transitional packages and Breaks/Replaces for libmapserver. +(closes: #723979) -- Bas Couwenberg sebas...@xs4all.nl Thu, 19 Sep 2013 19:52:12 +0200 diff --git a/debian/control b/debian/control index 783ba3b..793b3de 100644 --- a/debian/control +++ b/debian/control @@ -52,26 +52,6 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/mapserver.git Vcs-Git: git://anonscm.debian.org/pkg-grass/mapserver.git Homepage: http://www.mapserver.org -Package: libmapserver -Architecture: all -Section: oldlibs -Depends: libmapserver1, - ${misc:Depends} -Description: Dummy package for libmapserver to libmapserver1 transition - This is a transitional dummy package to ease upgrades from the - libmapserver package to the libmapserver1 package. - It can safely be removed. - -Package: libmapserver-6.2.1 -Architecture: all -Section: oldlibs -Depends: libmapserver1, - ${misc:Depends} -Description: Dummy package for libmapserver-6.2.1 to libmapserver1 transition - This is a transitional dummy package to ease upgrades from the - libmapserver-6.2.1 package to the libmapserver1 package. - It can safely be removed. - Package: libmapserver1 Architecture: any Section: libs @@ -85,10 +65,6 @@ Suggests: cgi-mapserver, python-mapscript, ruby-mapscript Pre-Depends: ${misc:Pre-Depends} -Breaks: libmapserver ( 6.2.1-3~), -libmapserver-6.2.1 ( 6.4.0-1~) -Replaces: libmapserver ( 6.2.1-3~), - libmapserver-6.2.1 ( 6.4.0-1~) Description: Shared library for MapServer This package contains the shared library. . @@ -97,26 +73,6 @@ Description: Shared library for MapServer functionality in MapScript is provided by the suggested mapscript library packages. -Package: libmapserver-dev -Architecture: all -Section: oldlibs -Depends: libmapserver1-dev, - ${misc:Depends} -Description: Transitional dummy package for libmapserver1-dev - This is a transitional dummy package to ease upgrades from the - libmapserver-dev package to the libmapserver1-dev package. - It can safely be removed. - -Package: libmapserver-6.2.1-dev -Architecture: all -Section: oldlibs -Depends: libmapserver1-dev, - ${misc:Depends} -Description: Dummy package for libmapserver1-dev transition - This is a transitional dummy package to ease upgrades from the - libmapserver-6.2.1-dev package to the libmapserver1-dev package. - It can safely be removed. - Package: libmapserver1-dev Architecture: any Section: libdevel -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapserver tag, debian/6.4.0-2, updated. upstream/6.4.0_rc1-154-g9791827
The tag, debian/6.4.0-2 has been updated to 9791827fe59717e827190fc62ac3c8bae0d385c5 (commit) from c3bcbcab2dd4569ce6fe2916acac2f57be22dede - Shortlog commit 9791827fe59717e827190fc62ac3c8bae0d385c5 Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 03:26:47 2013 +0200 Drop unused lintian-overrides for php5-mapscript. --- -- Packaging for MapServer ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#723979: libmapserver-6.2.1{, -dev}: transitional packages uninstallable
Hi Andreas, Thanks again for you detailed explanation. I've updated the package on mentors to drop the transitional packages for the old libmapserver packages. Since there are no file conflicts the Break/Replaces has also been removed from the libmapserver1 package. Kind Regards, Bas -- GnuPG: 0xE88D4AF1 (new) / 0x77A975AD (old) ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] mapcache branch, pristine-tar, created. 0fd2c7263e2dc3a20060ac220e7005c4ccd45d8a
The branch, pristine-tar has been created at 0fd2c7263e2dc3a20060ac220e7005c4ccd45d8a (commit) - Shortlog commit 0fd2c7263e2dc3a20060ac220e7005c4ccd45d8a Author: Bas Couwenberg sebas...@xs4all.nl Date: Sun Sep 22 05:23:45 2013 +0200 pristine-tar data for mapcache_1.2.0.orig.tar.gz --- -- Packaging for MapCache ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
RFS: mapserver/6.4.0-2 (#723991) and osgearth/2.4.0+dfsg-5 (#723996)
Hi Francesco, Can you sponsor the upload of mapserver/6.4.0-2 (#723991) and osgearth/2.4.0+dfsg-5 (#723996)? Both packages fix issues with transitional packages for the their shared libraries (#723979 and #723980 respectively). The mapserver update also includes a fix for #667771, and some changes to support building MapCache with MapServer support. Kind Regards, Bas -- GnuPG: 0xE88D4AF1 (new) / 0x77A975AD (old) ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel