Your message dated Sun, 05 May 2013 22:00:04 +0000
with message-id <e1uz6ys-0002ez...@franck.debian.org>
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 ow...@bugs.debian.org
immediately.)
--
677795: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677795
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 677...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Piotr Pokora <piotrek.pok...@gmail.com> (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 ftpmas...@debian.org)
-----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 <piotrek.pok...@gmail.com>
Changed-By: Piotr Pokora <piotrek.pok...@gmail.com>
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 ---