Your message dated Sun, 05 May 2013 22:00:04 +0000 with message-id <[email protected]> and subject line Bug#677795: fixed in midgard2-core 10.05.7.1-2 has caused the Debian Bug report #677795, regarding Several packaging related errors 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 [email protected] immediately.) -- 677795: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677795 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: midgard2-core Version: 10.05.6-1 Severity: serious Hi, thanks for the update to libgda5! This though made me have a look at the midgard2-core source package, and I noticed several packaging mistakes. - Build-Depends on gir1.2-gda-5.0. The introspection mini policy [1] says that the corresponding libgda-5.0-dev will have a dependency on gir1.2-gda-5.0. So an explicit Build-Depends is not necessary. - library package name (libmidgard2) doesn't reflect the SONAME libmidgard2.so.2010 - hard-coded shlibs dependencies: Depends: libglib2.0-0 (>=2.12), libxml2 (>=2.6.11), libdbus-glib-1-2 Those should be automatically set via shlibs:Depends - The gir package name (gir1.2-midgard2) doesn't reflect the typelib name Midgard-10.05.typelib. See [1] for how gir packages should be named. - hard-coded and missing gir dependencies. As you are providing a gir package, you should call dh_girepository in debian/rules [1] and add ${gir:Depends} to your gir package. This means you don't need to hard-code the Depends on gir1.2-glib-2.0. If you debian/gir1.2-midgard2.substvars (in your build directory), you will notice that "gir:Depends=gir1.2-freedesktop, gir1.2-gda-5.0, gir1.2-glib-2.0, libmidgard2 (>= 10.05)", i.e. you are currently missing a dependency on gir1.2-gda-5.0 and gir1.2-freedesktop. - The hard-coded depends on libgirepository1.0-1 looks wrong and should be removed. - The gir1.2-midgard2 package ships *both* the .typelib and .gir file. Again, have a look at [1]. The .gir files belongs into the -dev package. When you move the file, don't forget the necessary Breaks/Replaces. - You are having Depends: libmidgard2 (>= ${source:Version}), midgard2-common (>= ${source:Version}) between arch:any packages. This looks strange. What's the reason for this? - The package uses source format 3.0 (quilt), yet you build-depend on quilt and include /usr/share/quilt/quilt.make in debian/rules. With 3.0 (quilt) you can/should drop the quilt build dependency and the quilt.make include. Cheers, Michael [1] /usr/share/doc/gobject-introspection/policy.txt -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---Source: midgard2-core Source-Version: 10.05.7.1-2 We believe that the bug you reported is fixed in the latest version of midgard2-core, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Piotr Pokora <[email protected]> (supplier of updated midgard2-core 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 27 Sep 2012 10:47:56 +0200 Source: midgard2-core Binary: libmidgard2-2010.05 libmidgard2-dev midgard2-common midgard2-bin gir1.2-midgard-10.05 Architecture: source i386 Version: 10.05.7.1-2 Distribution: unstable Urgency: low Maintainer: Piotr Pokora <[email protected]> Changed-By: Piotr Pokora <[email protected]> Description: gir1.2-midgard-10.05 - Midgard2 - GObject Introspection libmidgard2-2010.05 - Midgard Content Repository - Runtime Library libmidgard2-dev - Midgard Content Repository - Development Files midgard2-bin - Midgard2 command line tools. midgard2-common - Midgard2 common files used by different midgard extensions Closes: 677795 Changes: midgard2-core (10.05.7.1-2) unstable; urgency=low . * libmidgard2 renamed to libmidgard2-2010.05 * Removed gir1.2-gda-5.0 and quilt from Build-Depends * Removed hard coded libglib2.0-0, libxml2 and libdbus-glib-1-2 dependency * gir1.2-midgard2 renamed to gir1.2-midgard-10.05 * .gir file moved to dev package * Closes: #677795 Checksums-Sha1: b7cf90dec2581a8ac79f0170d4788f8071f25cff 2233 midgard2-core_10.05.7.1-2.dsc 8cc3b0f79bfc85524461f9a6065903ec90cc269c 8236 midgard2-core_10.05.7.1-2.debian.tar.gz 11d3f109abd17df7bcceca2c645b9a6d935ffb53 249286 libmidgard2-2010.05_10.05.7.1-2_i386.deb ee1a427231410866378b0968e6fb99d8d91e6bf0 373942 libmidgard2-dev_10.05.7.1-2_i386.deb 87ad789e146b66fdedcc2793d55434ba573cc172 8592 midgard2-common_10.05.7.1-2_i386.deb e1c07e4ffe9fe0c9ac3c3f15ba71ed9204c603a6 29714 midgard2-bin_10.05.7.1-2_i386.deb 35763d1247915d6221f3d57eb06cd5758a8fbedf 23522 gir1.2-midgard-10.05_10.05.7.1-2_i386.deb Checksums-Sha256: 9a10453d1fd3b145987371b36211b35a0e610f746f96c4eef474cfc095815063 2233 midgard2-core_10.05.7.1-2.dsc 8163e3492bc247f20ea667574a5afb3a35ad6ad8e9dde28afb674bc6bdc14a01 8236 midgard2-core_10.05.7.1-2.debian.tar.gz dfadd214939232a9ff57d51c0dd31e0a332aa4076d1c9cec0e5aab998a95ee0c 249286 libmidgard2-2010.05_10.05.7.1-2_i386.deb 63787bbe68a0e06e5e7cddd74b1b4c595aec0fdffdb57a5386734e6236827417 373942 libmidgard2-dev_10.05.7.1-2_i386.deb f07c70be30ffd632c800aa6ea5cc5e6a72afb607f90fa0487a8705896efa006a 8592 midgard2-common_10.05.7.1-2_i386.deb 152fcd3362600fd5e69896a22cdd62ec420919402ad71a97cfa1dbfd79d8d217 29714 midgard2-bin_10.05.7.1-2_i386.deb 97453ed3aa06c44507197c29c182c0f3968388f1831cc4b45d9189273e2a0de3 23522 gir1.2-midgard-10.05_10.05.7.1-2_i386.deb Files: 3e92be297f2403f514e73c8a4f09c59e 2233 libs optional midgard2-core_10.05.7.1-2.dsc fae90484a634b85771f04061643c6e0d 8236 libs optional midgard2-core_10.05.7.1-2.debian.tar.gz a03afcdce41b0c352a63ac26733f5a5a 249286 libs optional libmidgard2-2010.05_10.05.7.1-2_i386.deb 5802a7e44a1e9f91e5011335147bae23 373942 libdevel optional libmidgard2-dev_10.05.7.1-2_i386.deb e9f4e9f6806b22d0eb88b67b39b2b9a6 8592 utils optional midgard2-common_10.05.7.1-2_i386.deb 37789762589f03f53361853b01e7b0f1 29714 utils optional midgard2-bin_10.05.7.1-2_i386.deb e1645c23fb61ee2e202ccce19cfa0c52 23522 introspection optional gir1.2-midgard-10.05_10.05.7.1-2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCgAGBQJQZFF1AAoJEOD3WfeQvdIHAzYP/jN5kxxUahRM2LPLCcuVo1dS 3k6FZYNxVGUwn2iDbjN6hLuGVyolvf4iwA7XvNK+CMDwTuESt11Hxiqfa7dJpJlb u3NygkyXeUXtzeRF9wxEZhzehbmwN20E+7FBrg7hiiY1dMeevbIU2I4SiYL5ZAby 1ksf5qwmzvrCJu4cpsD3f5dGxIJtHEP4C8dVkLTan5E8cLWbyzTAd5nvHLyjoJNe SXfGfp7OvhEKVpyylG0uYzrCSBCvSnFvgj9FX4L8oZ82anpN10gtApnqbfWvgpAH WhCLNRm25igtNfGTQejPKmGefu7wbuvIxbKeNUX91SdeLI/Z1fxNzd+FA/+2m4F3 ogtpPSIQ3R3pvKlvtDw1bASjEkif/tbubflelOOe7Y9/eKBw+lhrgtQw1MFCTpbR WLgXlWQg2AAWQBU96uM9bA+Q/O+NuaZqO7cje/fojO8zV6Ckb3mAVoQFgnjHXOHk GMu8cfB4CoSOXzHQvdEoOBIgy+qlcZ5yP+DFxLJtXn+rgwZPpNe+JQAakbMrK7RK jo1ShyXGUMBBtYpVOiReDBVMGHHE8UzWjSTbAtw9yIn2uJzaJMjxMOFj7NyXxoBW Q2FYezjlLq7s1x8taor+UjY/53xGBgy7SgOGevJp0sl8Z0QFY2Kfmwp1T5VBk53I 35egzn9LMrCWtr+iO3Dv =PfD6 -----END PGP SIGNATURE-----
--- End Message ---

