Bug#445380: marked as done (dpkg-dev: dpkg-source cannot handle diff with space in file name)
Your message dated Mon, 08 Oct 2007 05:17:03 + with message-id [EMAIL PROTECTED] and subject line Bug#445380: fixed in dpkg 1.14.7 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) ---BeginMessage--- Package: dpkg-dev Version: 1.13.25 Severity: important Tags: patch Problem Description === When trying to create a source package from an upstream tarball, where the debianization requires patching of files with names containing spaces, the resulting diff.gz will be incorrectly representing such files. This results in an unusable source package, because 'dpkg-source -x' uses the 'patch' command to apply the diff to the extracted orig.tar.gz. Because patch does not recognize the incorrectly contained filenames, it does not restore the correct files. Cause of the Problem To support file names with spaces, the 'diff' and 'patch' commands use a trailing tab character (\t) after the filenames. Dpkg-source uses a manual diff on all files, when creating the diff.gz. In doing doing this, it manually assigns labels to be used for the files inside the diff (using the -L option), this circumvents diff's own undocumented trailing tab-character behaviour, causing the above described problem. Solution of the Problem === The attached patch solves the problem, by appending a tab character (\t) to the labels that dpkg-source assigns using the -L option. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.4.27-2-386 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages dpkg-dev depends on: ii binutils 2.17-3 The GNU assembler, linker and bina ii cpio 2.6-17 GNU cpio -- a program to manage ar ii dpkg 1.13.25package maintenance system for Deb ii make 3.81-2 The GNU version of the make util ii patch 2.5.9-4Apply a diff file to an original ii perl [perl5] 5.8.8-7Larry Wall's Practical Extraction ii perl-modules 5.8.8-7Core Perl modules Versions of packages dpkg-dev recommends: ii bzip21.0.3-6 high-quality block-sorting file co ii gcc [c-compiler] 4:4.1.1-15 The GNU C compiler ii gcc-2.95 [c-compiler]1:2.95.4-27 The GNU C compiler ii gcc-3.3 [c-compiler] 1:3.3.6-15 The GNU C compiler ii gcc-4.1 [c-compiler] 4.1.1-21The GNU C compiler -- no debconf information dpkg-source-1.13.25-fix-filenames-with-spaces.diff.gz Description: Binary data ---End Message--- ---BeginMessage--- Source: dpkg Source-Version: 1.14.7 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.7_all.deb to pool/main/d/dpkg/dpkg-dev_1.14.7_all.deb dpkg_1.14.7.dsc to pool/main/d/dpkg/dpkg_1.14.7.dsc dpkg_1.14.7.tar.gz to pool/main/d/dpkg/dpkg_1.14.7.tar.gz dpkg_1.14.7_i386.deb to pool/main/d/dpkg/dpkg_1.14.7_i386.deb dselect_1.14.7_i386.deb to pool/main/d/dpkg/dselect_1.14.7_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.7 Date: Mon, 08 Oct 2007 07:31:34 +0300 Source: dpkg Binary: dpkg dselect dpkg-dev Architecture: source i386 all Version: 1.14.7 Distribution: unstable Urgency: low Maintainer: Dpkg Developers [EMAIL PROTECTED] Changed-By: Guillem Jover [EMAIL PROTECTED] Description: dpkg - package maintenance system for Debian dpkg-dev - package building tools for Debian dselect- user tool to manage Debian packages Closes: 173463 216075 323911 379418 427210 432893 437825 440502 440537 440636 440859 440956 440962 440972 440973 441051 441106 441113 443190 443191 443276 444362 445380 Changes: dpkg (1.14.7) unstable;
Bug#440956: marked as done (dpkg: dpkg-source [manual] Clarify text of options -i)
Your message dated Mon, 08 Oct 2007 05:17:03 + with message-id [EMAIL PROTECTED] and subject line Bug#323911: fixed in dpkg 1.14.7 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) ---BeginMessage--- Package: dpkg-dev Version: 1.14.5 Severity: minor The dpkg-source manual reads: -i[regexp] You may specify a perl regular expression to match files you ... This is very helpful in cutting out extraneous files that get !included in the .diff.gz, (eg: debian/BUGS_TODO/* or !debian/RCS/*,v). For instance, if you maintain a package that you track via remote CVS, where you don't have access permis- sions for committing the debian control files and making tags for cvs-buildpackage(1), it is necessary to perform an extra checkout/update into a directory you keep pristine, to generate ... In the marked lines, these wild cards examples do not constitute a regular expresssions. The text would be better replaced with real regular expression example to suppress mentioned file. SUGGESTION This is very helpful in cutting out extraneous files that get included in the .diff.gz. E.g. to ignore files debian/BUGS_TODO/* and debian/RCS/*,v, the options passed would be -idebian/BUGS_TODO -idebian/RCS. For instance, if you maintain a package that you track via remote CVS, where you don't have access permissions for committing the debian control files and making tags for cvs-buildpackage(1), it is necessary to perform an extra checkout/update into a directory you keep pristine, to generate ... -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.22-1-686 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US) Shell: /bin/sh linked to /bin/dash Versions of packages dpkg-dev depends on: ii binutils 2.18-1 The GNU assembler, linker and bina ii cpio 2.9-3 GNU cpio -- a program to manage ar ii dpkg 1.14.5 package maintenance system for Deb ii make 3.81-3 The GNU version of the make util ii patch 2.5.9-4Apply a diff file to an original ii perl [perl5] 5.8.8-7Larry Wall's Practical Extraction ii perl-modules 5.8.8-7Core Perl modules Versions of packages dpkg-dev recommends: ii bcc [c-compiler]0.16.17-216-bit x86 C compiler ii bzip2 1.0.3-7 high-quality block-sorting file co ii gcc [c-compiler]4:4.2.1-5The 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-16 The GNU C compiler ii gcc-4.2 [c-compiler 4.2.1-4 The GNU C compiler ii tcc [c-compiler]0.9.24~cvs20070502-1 the smallest ANSI C compiler -- no debconf information ---End Message--- ---BeginMessage--- Source: dpkg Source-Version: 1.14.7 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.7_all.deb to pool/main/d/dpkg/dpkg-dev_1.14.7_all.deb dpkg_1.14.7.dsc to pool/main/d/dpkg/dpkg_1.14.7.dsc dpkg_1.14.7.tar.gz to pool/main/d/dpkg/dpkg_1.14.7.tar.gz dpkg_1.14.7_i386.deb to pool/main/d/dpkg/dpkg_1.14.7_i386.deb dselect_1.14.7_i386.deb to pool/main/d/dpkg/dselect_1.14.7_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.7 Date: Mon, 08 Oct 2007 07:31:34 +0300 Source: dpkg Binary: dpkg dselect dpkg-dev Architecture: source i386 all Version: 1.14.7 Distribution: unstable Urgency: low Maintainer: Dpkg Developers [EMAIL PROTECTED] Changed-By: Guillem Jover
Processed: Re: Bug#445787: debmake: debstd: Can't locate controllib.pl
Processing commands for [EMAIL PROTECTED]: reassign 445787 dpkg-dev Bug#445787: debmake: debstd: Can't locate controllib.pl Bug reassigned from package `debmake' to `dpkg-dev'. forcemerge 441359 445787 Bug#441359: 822-date can't locate controllib.pl Bug#445787: debmake: debstd: Can't locate controllib.pl Bug#440962: /usr/bin/822-date: Can't locate controllib.pl Forcibly Merged 440962 441359 445787. thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: found 41907 in 1.14.1.6, found 395942 in 1.13.24, found 109954 in 1.19.17, found 430367 in 1.14.4
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.10.9 # make the BTS display more sensible found 41907 1.14.1.6 Bug#41907: dh_shlibdeps generates a substvars with a package depending on itself Bug#109954: shlibs.local shouldn't be necessary, or something Bug marked as found in version 1.14.1.6. found 395942 1.13.24 Bug#395942: dpkg-shlibdeps doesn't look at all rpaths? Bug marked as found in version 1.13.24. found 109954 1.19.17 Bug#109954: shlibs.local shouldn't be necessary, or something Bug#41907: dh_shlibdeps generates a substvars with a package depending on itself Bug marked as found in version 1.19.17 and reopened. found 430367 1.14.4 Bug#430367: Integrate support of a newer dpkg-shlibdeps working at the symbol level Bug marked as found in version 1.14.4. End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#430367: found 41907 in 1.14.1.6, found 395942 in 1.13.24, found 109954 in 1.19.17, found 430367 in 1.14.4
# Automatically generated email from bts, devscripts version 2.10.9 # make the BTS display more sensible found 41907 1.14.1.6 found 395942 1.13.24 found 109954 1.19.17 found 430367 1.14.4 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: notfound 109954 in 1.19.17, found 109954 in 1.9.17
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.10.9 notfound 109954 1.19.17 Bug#109954: shlibs.local shouldn't be necessary, or something Bug#41907: dh_shlibdeps generates a substvars with a package depending on itself Bug no longer marked as found in version 1.19.17. found 109954 1.9.17 Bug#109954: shlibs.local shouldn't be necessary, or something Bug#41907: dh_shlibdeps generates a substvars with a package depending on itself Bug marked as found in version 1.9.17. End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: notfound 41907 in 1.14.1.6, found 41907 in 1.4.1.6
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.10.9 notfound 41907 1.14.1.6 Bug#41907: dh_shlibdeps generates a substvars with a package depending on itself Bug#109954: shlibs.local shouldn't be necessary, or something Bug no longer marked as found in version 1.14.1.6. found 41907 1.4.1.6 Bug#41907: dh_shlibdeps generates a substvars with a package depending on itself Bug#109954: shlibs.local shouldn't be necessary, or something Bug marked as found in version 1.4.1.6. End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#11544: marked as done ([DPKG-SOURCE] dpkg-source insists on containing directory)
Your message dated Mon, 8 Oct 2007 16:10:01 +0200 with message-id [EMAIL PROTECTED] and subject line Long fixed 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) ---BeginMessage--- Package: dpkg Version: 1.4.0.17 .. and therefore can't unpack certain otherwise valid tarfiles. Of course, perhaps BSD is making the tarfile in a wierd way, e.g, not using GNU tar. ;-) dpkg-source -b sendmail-8.8.6 dpkg-source: building sendmail using existing sendmail_8.8.6.orig.tar.gz dpkg-source: error: tarfile `sendmail_8.8.6.orig.tar.gz' contains object `sendmail-8.8.6/FAQ' but its containing directory `sendmail-8.8.6' does not precede it A comparison of the good and bad .orig: # tar -zvvtf ../archive/sendmail.8.8.6.tar.gz -r--r--r-- 1237/1000 563 1997-06-14 11:57 sendmail-8.8.6/FAQ # tar -zvvtf ../*orig* drwx-- 1237/root 0 1997-07-18 19:31 sendmail-8.8.6.orig/ -r 1237/root 563 1997-06-14 11:57 sendmail-8.8.6.orig/FAQ - PGP E4 70 6E 59 80 6A F5 78 63 32 BC FB 7A 08 53 4C __ _Debian GNU Johnie Ingram [EMAIL PROTECTED] mm mm / /(_)_ __ _ ___ __netgodirc.linpeople.orgmm mm / / | | '_ \| | | \ \/ / m m m / /__| | | | | |_| |Those who do not understand UNIX mm mm \/_|_| |_|\__,_/_/\_\ are doomed to repeat it, poorly. GO BLUE ---End Message--- ---BeginMessage--- Version: 1.9.14 This bug was fixed a long time ago by just disableing all the tar checks. Apparently nobody ever bothered to close it. Gruesse, -- Frank Lichtenheld [EMAIL PROTECTED] www: http://www.djpig.de/ ---End Message---
Bug#445852: dpkg-buildpackage: fails with perl errors
Package: dpkg-dev Version: 1.14.7 Severity: important --- Please enter the report below this line. --- When compiling a package with dpkg-buildpackage I receive these Perl errors: $ dpkg-buildpackage -rfakeroot /usr/bin/dpkg-buildpackage.orig: line 3: use: command not found /usr/bin/dpkg-buildpackage.orig: line 4: use: command not found /usr/bin/dpkg-buildpackage.orig: line 6: use: command not found /usr/bin/dpkg-buildpackage.orig: line 7: use: command not found /usr/bin/dpkg-buildpackage.orig: line 9: use: command not found /usr/bin/dpkg-buildpackage.orig: line 10: use: command not found /usr/bin/dpkg-buildpackage.orig: line 11: use: command not found /usr/bin/dpkg-buildpackage.orig: line 13: syntax error near unexpected token [EMAIL PROTECTED],' /usr/bin/dpkg-buildpackage.orig: line 13: `push (@INC, $dpkglibdir);' $ I tried to downgrade, and with version 1.14.6 it is all ok. I have the latest version of Perl present in unstable. Thank you for your great work, Giovanni. --- System information. --- Architecture: i386 Kernel: Linux 2.6.22-2-686 Debian Release: lenny/sid 500 unstable127.0.0.1 500 testing 127.0.0.1 500 stable wine.budgetdedicated.com 500 stable 127.0.0.1 --- Package information. --- Depends (Version) | Installed =-+-= dpkg (= 1.14.6) | 1.14.7 perl5 | perl-modules | 5.8.8-11 cpio (= 2.4.2-2) | 2.9-4 patch (= 2.2-1) | 2.5.9-4 make | 3.81-3 binutils | 2.18-1 -- Giovanni Mascellani [EMAIL PROTECTED] Pisa, Italy Web: http://giomasce.altervista.org SIP: [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] / [EMAIL PROTECTED] GPG: 0x5F1FBF70 (FP: 1EB6 3D43 E201 4DDF 67BD 003F FCB0 BB5C 5F1F BF70) signature.asc Description: PGP signature
Bug#445858: dpkg: Minor errors in man pages
Package: dpkg Version: 1.14.7 Severity: minor Tags: patch While updating the German man pages translation, I noticed the following minor errors, given as patch respective to the pot files. -BUsing 822-date is deprecated since Bdate(1) provides the same +BUsing 822-date is deprecated since Bdate(1) provides the same -included in the upload if any source is being generated (i.e. B-b or B- +included in the upload if any source is being generated (i.e. B-b or B- -ignores uncompressed Packages files except on local access (i.e. Bfile:// +ignores uncompressed Packages files except on local access (i.e. Bfile:// -access (i.e. Bfile:// sources). +access (i.e. Bfile:// sources). -the exact name given. (i.e. B--remove \emacs-20/emacs\ would cause +the exact name given. (i.e. B--remove \emacs-20/emacs\ would cause -control files it generates here; +control files it generates here. Here I am unsure, please verify: -shlibs.local, B/etc/dpkg/shlibs.override, the Bshlibs control area file +shlibs.local, B/etc/dpkg/shlibs.override, the Bshlibs area in the controle file -of the package containing the file which Bobjdump reports as satisfying +of the package containing the file which Bobjdump(1) reports as satisfying -tarfile. If will use the directory to create the diff, but the tarfile to +tarfile. It will use the directory to create the diff, but the tarfile to -should be the exact entry name to be removed (i.e. \emacs-20/emacs\ or +should be the exact entry name to be removed (e.g. \emacs-20/emacs\ or -(1) option of the same name. Will add itself to the MAKEFLAGS environment +(1) option of the same name. Will add itself to the MAKEFLAGS environment -can only be one active regexp, of multiple -i options only the last one will +can only be one active regexp, of multiple B-i options only the last one will -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.19.2-grsec-cz01 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages dpkg depends on: ii coreutils 5.97-5.3 The GNU core utilities ii libc6 2.3.6.ds1-13etch2 GNU C Library: Shared libraries dpkg recommends no packages. -- no debconf information -- Dr. Helge Kreutzmann [EMAIL PROTECTED] Dipl.-Phys. http://www.helgefjell.de/debian.php 64bit GNU powered gpg signed mail preferred Help keep free software libre: http://www.ffii.de/ signature.asc Description: Digital signature
Bug#445852: dpkg-buildpackage: fails with perl errors
On Mon, Oct 08, 2007 at 05:47:39PM +0200, Giovanni Mascellani wrote: --- Please enter the report below this line. --- When compiling a package with dpkg-buildpackage I receive these Perl errors: $ dpkg-buildpackage -rfakeroot /usr/bin/dpkg-buildpackage.orig: line 3: use: command not found /usr/bin/dpkg-buildpackage.orig: line 4: use: command not found /usr/bin/dpkg-buildpackage.orig: line 6: use: command not found /usr/bin/dpkg-buildpackage.orig: line 7: use: command not found /usr/bin/dpkg-buildpackage.orig: line 9: use: command not found /usr/bin/dpkg-buildpackage.orig: line 10: use: command not found /usr/bin/dpkg-buildpackage.orig: line 11: use: command not found /usr/bin/dpkg-buildpackage.orig: line 13: syntax error near unexpected token [EMAIL PROTECTED],' /usr/bin/dpkg-buildpackage.orig: line 13: `push (@INC, $dpkglibdir);' $ I tried to downgrade, and with version 1.14.6 it is all ok. I have the latest version of Perl present in unstable. These don't look like perl errors, but like shell errors. Somehow the perl script gets executed as shell script. Do you have dpkg-cross installed? Gruesse, -- Frank Lichtenheld [EMAIL PROTECTED] www: http://www.djpig.de/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#445858: dpkg: Minor errors in man pages
On Mon, Oct 08, 2007 at 06:43:57PM +0200, Helge Kreutzmann wrote: Here I am unsure, please verify: -shlibs.local, B/etc/dpkg/shlibs.override, the Bshlibs control area file +shlibs.local, B/etc/dpkg/shlibs.override, the Bshlibs area in the controle file shlibs control file is correct I think -of the package containing the file which Bobjdump reports as satisfying +of the package containing the file which Bobjdump(1) reports as satisfying looks sensible. objdump should probably added to SEE ALSO as well. -tarfile. If will use the directory to create the diff, but the tarfile to +tarfile. It will use the directory to create the diff, but the tarfile to It is more correct. Just writing dpkg-source is probably better. -should be the exact entry name to be removed (i.e. \emacs-20/emacs\ or +should be the exact entry name to be removed (e.g. \emacs-20/emacs\ or -(1) option of the same name. Will add itself to the MAKEFLAGS environment +(1) option of the same name. Will add itself to the MAKEFLAGS environment Looks like a po4a bug. -can only be one active regexp, of multiple -i options only the last one will +can only be one active regexp, of multiple B-i options only the last one will Yeah, change looks good. Gruesse, -- Frank Lichtenheld [EMAIL PROTECTED] www: http://www.djpig.de/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#112211: Leather Goods
Hello, Our company is producing some high class leather products, Jackets Wallets and all kind of stuff, i wanted to know if anyone is interested in really cheap leather prodcuts please. Nudge me back at [EMAIL PROTECTED] Regards -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]