Bug#339685: marked as done (glib2.0: Not binNMU-able using + notation.)

Debian Bug Tracking System owner at bugs.debian.org
Sun Nov 20 10:18:07 UTC 2005


Your message dated Sun, 20 Nov 2005 02:02:07 -0800
with message-id <E1Edm1P-0001TM-0u at spohr.debian.org>
and subject line Bug#339685: fixed in glib2.0 2.8.4-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 17 Nov 2005 23:01:32 +0000
>From kurt at roeckx.be Thu Nov 17 15:01:32 2005
Return-path: <kurt at roeckx.be>
Received: from europa.telenet-ops.be ([195.130.137.75])
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1Ecsl2-0002u2-LE
	for submit at bugs.debian.org; Thu, 17 Nov 2005 15:01:32 -0800
Received: from localhost (localhost.localdomain [127.0.0.1])
	by europa.telenet-ops.be (Postfix) with SMTP id E11C73809B
	for <submit at bugs.debian.org>; Fri, 18 Nov 2005 00:01:30 +0100 (CET)
Received: from Q.roeckx.be (dD5775F4A.access.telenet.be [213.119.95.74])
	by europa.telenet-ops.be (Postfix) with ESMTP id CCFD4380DD
	for <submit at bugs.debian.org>; Fri, 18 Nov 2005 00:01:30 +0100 (CET)
Received: by Q.roeckx.be (Postfix, from userid 501)
	id 8094026137; Fri, 18 Nov 2005 00:01:30 +0100 (CET)
Date: Fri, 18 Nov 2005 00:01:30 +0100
From: Kurt Roeckx <kurt at roeckx.be>
To: submit at bugs.debian.org
Subject: glib2.0: Not binNMU-able using + notation.
Message-ID: <20051117230130.GA7509 at roeckx.be>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-7.4 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	RCVD_IN_SORBS,RCVD_IN_SORBS_MISC autolearn=no 
	version=2.60-bugs.debian.org_2005_01_02

Package: glib2.0
Severity: important

Hi,

You have the following in your debian/rules file:
version=$(shell echo ${debversion} | sed -e 's/-[A-Za-z0-9\.]*$$//g' -e 's/+[A-Za-z0-9\.]*$$//g')

And then use that version for a few things (like replacing
debian/*.in).  This is causing a build failure when you want to
do a binNMU as 2.8.4-1+b1.  It will suddenly look for the dir
2.8.4-1 instead of 2.8.4.  Adding a \+ to the first expression
fixes this.

I have to wonder why you have to make it so complex to get the
upstream version.  I don't see why you need two expressions, the
first with the \+ added should be enough.  And if you assume the
upstream version doesn't have a '-' in it you could even make it
's/-.*//'.  

You also have a TAR_DIR variable, which you're also seem to be
using for the same thing.  I think it's better to stick to 1
variable to get your name of your dirs.

Also, libglib2.0-data isn't installable because of a too strict
version dependency, but nothing seems to depend on it.

PS: At some point '~' might also need to be added to your
expression.


Kurt


---------------------------------------
Received: (at 339685-close) by bugs.debian.org; 20 Nov 2005 10:11:23 +0000
>From katie at ftp-master.debian.org Sun Nov 20 02:11:23 2005
Return-path: <katie at ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1Edm1P-0001TM-0u; Sun, 20 Nov 2005 02:02:07 -0800
From: Loic Minier <lool at dooz.org>
To: 339685-close at bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#339685: fixed in glib2.0 2.8.4-2
Message-Id: <E1Edm1P-0001TM-0u at spohr.debian.org>
Sender: Archive Administrator <katie at ftp-master.debian.org>
Date: Sun, 20 Nov 2005 02:02:07 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: glib2.0
Source-Version: 2.8.4-2

We believe that the bug you reported is fixed in the latest version of
glib2.0, which is due to be installed in the Debian FTP archive:

glib2.0_2.8.4-2.diff.gz
  to pool/main/g/glib2.0/glib2.0_2.8.4-2.diff.gz
glib2.0_2.8.4-2.dsc
  to pool/main/g/glib2.0/glib2.0_2.8.4-2.dsc
libglib2.0-0-dbg_2.8.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-0-dbg_2.8.4-2_i386.deb
libglib2.0-0_2.8.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-0_2.8.4-2_i386.deb
libglib2.0-data_2.8.4-2_all.deb
  to pool/main/g/glib2.0/libglib2.0-data_2.8.4-2_all.deb
libglib2.0-dev_2.8.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-dev_2.8.4-2_i386.deb
libglib2.0-doc_2.8.4-2_all.deb
  to pool/main/g/glib2.0/libglib2.0-doc_2.8.4-2_all.deb
libglib2.0-udeb_2.8.4-2_i386.udeb
  to pool/main/g/glib2.0/libglib2.0-udeb_2.8.4-2_i386.udeb



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 339685 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Loic Minier <lool at dooz.org> (supplier of updated glib2.0 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 ftpmaster at debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 20 Nov 2005 10:36:26 +0100
Source: glib2.0
Binary: libglib2.0-0-dbg libglib2.0-udeb libglib2.0-data libglib2.0-dev libglib2.0-doc libglib2.0-0
Architecture: source i386 all
Version: 2.8.4-2
Distribution: unstable
Urgency: high
Maintainer: Sebastien Bacher <seb128 at debian.org>
Changed-By: Loic Minier <lool at dooz.org>
Description: 
 libglib2.0-0 - The GLib library of C routines
 libglib2.0-0-dbg - The GLib libraries and debugging symbols
 libglib2.0-data - Common files for GLib library
 libglib2.0-dev - Development files for the GLib library
 libglib2.0-doc - Documentation files for the GLib library
 libglib2.0-udeb - The GLib library of C routines (udeb)
Closes: 339685
Changes: 
 glib2.0 (2.8.4-2) unstable; urgency=high
 .
   * Fix shlibs deps that crept in the amd64 package, thanks Kurt Roeckx for
     all the fish. (Closes: #339685)
     - Cleanup and clarify upstream version calculations.
     - Drop dh_makeshlibs -a call as only one package ships shlibs and already
       has a separate call.
     - Drop useless shlibs.local generation.
     - Call dh_shlibdeps with cleaner arguments.
     [debian/rules]
   * Fix "fakeroot debian/rules clean" by following find calls with a .svn
     filter.
     [debian/scripts/lib]
   * Fix quoting of unfix.source.patch:START and FAILED messages.
     [debian/scripts/messages]
   * Clarify Copyright versus License and update upstream URL.
     [debian/copyright]
Files: 
 9db93550145fa5a62e40de264dc92d95 1693 libs optional glib2.0_2.8.4-2.dsc
 65fcadab4991e0d62cab5f9ee84c6d94 14560 libs optional glib2.0_2.8.4-2.diff.gz
 4982a5425dfeee91b09838bc2f1365e8 233098 misc optional libglib2.0-data_2.8.4-2_all.deb
 5d6d6216b4432b2f3f8de09ece5de961 608002 doc optional libglib2.0-doc_2.8.4-2_all.deb
 1ceb77f100fca7f226b0239088a53159 533160 debian-installer optional libglib2.0-udeb_2.8.4-2_i386.udeb
 bc8bf1f93972fb140c83a8ab0f47211d 463354 libs optional libglib2.0-0_2.8.4-2_i386.deb
 92e6c38a73f4d423f5192037ca5dcfac 502650 libdevel optional libglib2.0-dev_2.8.4-2_i386.deb
 e63433b867e51a12d693d220c01624c2 496744 libdevel extra libglib2.0-0-dbg_2.8.4-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDgEcL4VUX8isJIMARAsASAJ9bCTbpi25MoOpk3nyEqBpj0y93vQCfdf/j
ZikRVD3FsoKillqT+pkKBwg=
=290Y
-----END PGP SIGNATURE-----





More information about the Pkg-gnome-maintainers mailing list