Your message dated Tue, 26 Aug 2008 04:32:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#495138: fixed in dpkg 1.14.21
has caused the Debian Bug report #495138,
regarding dpkg-dev: dpkg-source drops *.a files outside of debian/
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.)


-- 
495138: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495138
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: dpkg-dev
Version: 1.14.20
Severity: important

Between 1.14.16 and 1.14.17, dpkg-source appears to have started omitting .a
files from native V1.0 format packages even outside of the debian/ directory.
I didn't see anything in the 1.14.17 changelog that suggests this is
intentional, and I haven't found a workaround for it.

Here's an example to illustrate (mklibs chosen randomly):

[EMAIL PROTECTED]:/tmp$ dpkg -l dpkg dpkg-dev
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  dpkg           1.14.16        package maintenance system for Debian
ii  dpkg-dev       1.14.16        package building tools for Debian
[EMAIL PROTECTED]:/tmp$ apt-get source mklibs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Need to get 117kB of source archives.
Get:1 http://mirrors.kernel.org sid/main mklibs 0.1.26 (dsc) [797B]
Get:2 http://mirrors.kernel.org sid/main mklibs 0.1.26 (tar) [116kB]
Fetched 117kB in 2s (52.6kB/s) 
dpkg-source: extracting mklibs in mklibs-0.1.26
dpkg-source: unpacking mklibs_0.1.26.tar.gz
[EMAIL PROTECTED]:/tmp$ cd mklibs-0.1.26/
[EMAIL PROTECTED]:/tmp/mklibs-0.1.26$ echo test > foo.a
[EMAIL PROTECTED]:/tmp/mklibs-0.1.26$ dpkg-buildpackage -rfakeroot -uc -us -S
dpkg-buildpackage: source package mklibs
dpkg-buildpackage: source version 0.1.26
dpkg-buildpackage: source changed by Bastian Blank <[EMAIL PROTECTED]>
 fakeroot debian/rules clean
dh_testdir
rm -f *-stamp
rm -rf build-*
dh_clean
 dpkg-source -b mklibs-0.1.26
dpkg-source: building mklibs in mklibs_0.1.26.tar.gz
dpkg-source: building mklibs in mklibs_0.1.26.dsc
Use of uninitialized value $varlistfile in -e at /usr/bin/dpkg-source line 774.
 dpkg-genchanges -S >../mklibs_0.1.26_source.changes
dpkg-genchanges: including full source code in upload
dpkg-buildpackage: source only upload: Debian-native package
[EMAIL PROTECTED]:/tmp/mklibs-0.1.26$ tar tfz ../mklibs_0.1.26.tar.gz | grep foo
mklibs-0.1.26/foo.a
[EMAIL PROTECTED]:/tmp/mklibs-0.1.26$ sudo dpkg -i 
/var/cache/apt/archives/dpkg-dev_1.14.17_all.deb  
/var/cache/apt/archives/dpkg_1.14.17_i386.deb 
(Reading database ... 182403 files and directories currently installed.)
Preparing to replace dpkg-dev 1.14.16 (using .../dpkg-dev_1.14.17_all.deb) ...
Unpacking replacement dpkg-dev ...
Preparing to replace dpkg 1.14.16 (using .../archives/dpkg_1.14.17_i386.deb) ...
Unpacking replacement dpkg ...
Setting up dpkg (1.14.17) ...
Installing new version of config file /etc/dpkg/dpkg.cfg ...
Setting up dpkg-dev (1.14.17) ...
[EMAIL PROTECTED]:/tmp/mklibs-0.1.26$ dpkg-buildpackage -rfakeroot -uc -us 
-Sdpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package mklibs
dpkg-buildpackage: source version 0.1.26
dpkg-buildpackage: source changed by Bastian Blank <[EMAIL PROTECTED]>
 fakeroot debian/rules clean
dh_testdir
rm -f *-stamp
rm -rf build-*
dh_clean
 dpkg-source -b mklibs-0.1.26
dpkg-source: info: using source format `1.0'
dpkg-source: info: building mklibs in mklibs_0.1.26.tar.gz
dpkg-source: info: building mklibs in mklibs_0.1.26.dsc
 dpkg-genchanges -S >../mklibs_0.1.26_source.changes
dpkg-genchanges: including full source code in upload
dpkg-buildpackage: source only upload: Debian-native package
[EMAIL PROTECTED]:/tmp/mklibs-0.1.26$ tar tfz ../mklibs_0.1.26.tar.gz | grep foo
[EMAIL PROTECTED]:/tmp/mklibs-0.1.26$

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: ia64

Kernel: Linux 2.6.25-2-mckinley (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages dpkg-dev depends on:
ii  binutils            2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii  bzip2               1.0.5-1              high-quality block-sorting file co
ii  cpio                2.9-13               GNU cpio -- a program to manage ar
ii  dpkg                1.14.20              Debian package management system
ii  libtimedate-perl    1.1600-9             Time and date functions for Perl
ii  lzma                4.43-14              Compression method of 7z format in
ii  make                3.81-5               The GNU version of the "make" util
ii  patch               2.5.9-5              Apply a diff file to an original
ii  perl [perl5]        5.10.0-12            Larry Wall's Practical Extraction 
ii  perl-modules        5.10.0-12            Core Perl modules

Versions of packages dpkg-dev recommends:
ii  build-essential               11.4       Informational list of build-essent
ii  gcc [c-compiler]              4:4.3.1-2  The GNU C compiler
ii  gcc-3.3 [c-compiler]          1:3.3.6-15 The GNU C compiler
ii  gcc-3.4 [c-compiler]          3.4.6-8    The GNU C compiler
ii  gcc-4.0 [c-compiler]          4.0.3-7    The GNU C compiler
ii  gcc-4.1 [c-compiler]          4.1.2-23   The GNU C compiler
ii  gcc-4.2 [c-compiler]          4.2.4-3    The GNU C compiler
ii  gcc-4.3 [c-compiler]          4.3.1-8    The GNU C compiler

Versions of packages dpkg-dev suggests:
ii  debian-keyring                2008.07.22 GnuPG (and obsolete PGP) keys of D
ii  gnupg                         1.4.9-3    GNU privacy guard - a free PGP rep

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: dpkg
Source-Version: 1.14.21

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

dpkg-dev_1.14.21_all.deb
  to pool/main/d/dpkg/dpkg-dev_1.14.21_all.deb
dpkg_1.14.21.dsc
  to pool/main/d/dpkg/dpkg_1.14.21.dsc
dpkg_1.14.21.tar.gz
  to pool/main/d/dpkg/dpkg_1.14.21.tar.gz
dpkg_1.14.21_i386.deb
  to pool/main/d/dpkg/dpkg_1.14.21_i386.deb
dselect_1.14.21_i386.deb
  to pool/main/d/dpkg/dselect_1.14.21_i386.deb



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.
Guillem Jover <[EMAIL PROTECTED]> (supplier of updated dpkg 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: SHA1

Format: 1.8
Date: Tue, 26 Aug 2008 05:32:39 +0300
Source: dpkg
Binary: dpkg dpkg-dev dselect
Architecture: source i386 all
Version: 1.14.21
Distribution: unstable
Urgency: low
Maintainer: Dpkg Developers <[EMAIL PROTECTED]>
Changed-By: Guillem Jover <[EMAIL PROTECTED]>
Description: 
 dpkg       - Debian package management system
 dpkg-dev   - Debian package development tools
 dselect    - Debian package management front-end
Closes: 456332 471488 483655 483785 486843 487637 487684 487768 488090 488689 
488903 489068 490076 490905 493326 493743 495097 495138 495505 496176
Changes: 
 dpkg (1.14.21) unstable; urgency=low
 .
   [ Raphael Hertzog ]
   * Small fix in "3.0 (quilt)" source format when using non-standard name
     of the quilt series.
   * Handle debian.tar.gz files like diff.gz in dpkg-buildpackage and
     dpkg-genchanges to detect the kind of upload.
   * Add "armel" to /usr/share/dpkg/archtable. Closes: #487768
   * Modified Dpkg::BuildOptions to recognize and use spaces as separator
     in DEB_BUILD_OPTIONS (in order to conform with the Debian policy
     ruling established in #430649).
   * Fix dpkg-source to not use -i and -I by default with "1.0" source
     packages. Closes: #495138
 .
   [ Guillem Jover ]
   * When loading the status file fix up any inconsistent package in state
     triggers-awaited w/o the corresponding package with pending triggers.
     Closes: #487637, #486843, #489068
   * Fix --no-act in triggers related code. Closes: #495097
   * Do not assert when dpkg stops processing packages due to too many
     errors occurred while configuring or removing packages.
     Thanks to Ian Jackson <[EMAIL PROTECTED]>. Closes: #483655
   * Move lzma from dpkg Suggests to Pre-Depends. Closes: #456332
   * Match description of -si option in dpkg-buildpackage to the one in
     dpkg-genchanges. Closes: #493743
   * Close --status-fd file descriptors on exec, so that they are not
     inherited by the childs. Closes: #471488, #487684
   * State that the preferred front-end is aptitude and replace one instance
     of dselect usage with apt-get. Closes: #483785
 .
   [ Updated manpages translations ]
   * French (Florent Usseil).
   * German (Helge Kreutzmann).
 .
   [ Updated scripts translations ]
   * Russian (Yuri Kozlov). Closes: #490076
   * German (Helge Kreutzmann).
 .
   [ Updated dpkg translations ]
   * Basque (Piarres Beobide). Closes: #490905
   * Czech (Miroslav Kure).
   * French (Christian Perrier).
   * German (Sven Joachim).
   * Korean (Changwoo Ryu).
   * Romanian (Eddy Petrișor).
   * Russian (Yuri Kozlov). Closes: #488689
   * Simplified Chinese (Deng Xiyue). Closes: #496176
   * Slovak (Ivan Masár). Closes: #488903, #495505
   * Thai (Theppitak Karoonboonyanan). Closes: #488090
 .
   [ Added dpkg translations ]
   * Lithuanian (Gintautas Miliauskas). Closes: #493326
 .
   [ Updated dselect translations ]
   * Romanian (Eddy Petrișor).
Checksums-Sha1: 
 6f1a229b5e15604f84c05de1daa350887b3d0bc5 1215 dpkg_1.14.21.dsc
 108db3330c560175766ae2af4e085c4ddbc2d43d 6753845 dpkg_1.14.21.tar.gz
 ffff03ab41f96c243896729503c531e46f377e06 2292134 dpkg_1.14.21_i386.deb
 3a4010adf2c4ddb2343edf450cda2c1cfa4c373a 782758 dselect_1.14.21_i386.deb
 f9145439e788c3f35018b22a0eac6d3f524fa29d 756778 dpkg-dev_1.14.21_all.deb
Checksums-Sha256: 
 d421bc009377eab5cce6f676e1332f7da476c711c9a5f952014222b44dff20b5 1215 
dpkg_1.14.21.dsc
 6ed6733de4178879a22946e35aa46ad83ba7f0f85942d4c1f7298d118eadf1d0 6753845 
dpkg_1.14.21.tar.gz
 f8f37588d2a4761ea9bc5a51d92019827d86aeaa823a78b5516428f1e629d617 2292134 
dpkg_1.14.21_i386.deb
 fa0be73f914321f4e3336c655a8dfe4cdc84c97d06e92b8d33f9198b63db0b43 782758 
dselect_1.14.21_i386.deb
 4a31ba51483e39210a6277331f68ef735e01365a1f0e244d117a0702295540bc 756778 
dpkg-dev_1.14.21_all.deb
Files: 
 08f0620d9ff7347adf0f5dce06feb86c 1215 admin required dpkg_1.14.21.dsc
 1586644fceb02b00d9f5030ff7c2de88 6753845 admin required dpkg_1.14.21.tar.gz
 0cf0018c56447a57db05c83265cb49f9 2292134 admin required dpkg_1.14.21_i386.deb
 65eed22ec1b83097798e06fc65e02a15 782758 admin optional dselect_1.14.21_i386.deb
 24f3545a0a3e1164640d68ffd518d83c 756778 utils optional dpkg-dev_1.14.21_all.deb

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

iEYEARECAAYFAkizbxYACgkQuW9ciZ2SjJuaCACgqNMozP6Q9hK6HOTI4bk4pu/F
rJIAn3s3K0DxwnmvlNUPlIUCN14LVUQi
=ey2a
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to