Bug#458519: dpkg-dev: dpkg-buildpackage does not print correct build messages with .orig.tar.bz2 sources

2008-01-01 Thread Roger Leigh
Package: dpkg-dev
Version: 1.14.14
Severity: normal
Tags: patch

This patch makes the messages be reported correctly:

--- /usr/bin/dpkg-buildpackage  2007-12-27 11:14:11.0 +
+++ /tmp/dpkg-buildpackage  2008-01-01 11:33:29.051451711 +
@@ -440,7 +440,7 @@
 # source only upload
 if (fileomitted '\.diff\.gz') {
$srcmsg = _g('source only upload: Debian-native package');
-} elsif (fileomitted '\.orig\.tar\.gz') {
+} elsif (fileomitted '\.orig\.tar\.(gz|bz2)') {
$srcmsg = _g('source only, diff-only upload (original source NOT 
included)');
 } else {
$srcmsg = _g('source only upload (original source is included)');
@@ -451,7 +451,7 @@
$srcmsg = _g('binary only upload (no source included)');
 } elsif (fileomitted '\.diff\.gz') {
$srcmsg = _g('full upload; Debian-native package (full source is 
included)');
-} elsif (fileomitted '\.orig\.tar\.gz') {
+} elsif (fileomitted '\.orig\.tar\.(gz|bz2)') {
$srcmsg = _g('binary and diff upload (original source NOT included)');
 } else {
$srcmsg = _g('full upload (original source is included)');

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.23-1-powerpc
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  binutils2.18.1~cvs20071027-1 The GNU assembler, linker and bina
ii  cpio2.9-7GNU cpio -- a program to manage ar
ii  dpkg1.14.14  package maintenance system for Deb
ii  make3.81-3   The GNU version of the "make" util
ii  patch   2.5.9-4  Apply a diff file to an original
ii  perl [perl5]5.8.8-12 Larry Wall's Practical Extraction 
ii  perl-modules5.8.8-12 Core Perl modules

Versions of packages dpkg-dev recommends:
ii  bzip2 1.0.3-7high-quality block-sorting file co
ii  gcc [c-compiler]  4:4.2.2-1  The GNU C compiler
ii  gcc-4.1 [c-compiler]  4.1.2-18   The GNU C compiler
ii  gcc-4.2 [c-compiler]  4.2.2-4The GNU C compiler

-- no debconf information




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#458521: dpkg-dev: Depends on bzip2 needed for .orig.tar.bz2 unpacking and building

2008-01-01 Thread Roger Leigh
Package: dpkg-dev
Version: 1.14.14
Severity: important

With .orig.tar.bz2 sources being allowed, dpkg-source and
dpkg-buildpackage need to be able to process them, and this requires a
dependency on the bzip2 package to do that.  Please could you add a
dependency for this?


Thanks,
Roger

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.23-1-powerpc
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  binutils2.18.1~cvs20071027-1 The GNU assembler, linker and bina
ii  cpio2.9-7GNU cpio -- a program to manage ar
ii  dpkg1.14.14  package maintenance system for Deb
ii  make3.81-3   The GNU version of the "make" util
ii  patch   2.5.9-4  Apply a diff file to an original
ii  perl [perl5]5.8.8-12 Larry Wall's Practical Extraction 
ii  perl-modules5.8.8-12 Core Perl modules

Versions of packages dpkg-dev recommends:
ii  bzip2 1.0.3-7high-quality block-sorting file co
ii  gcc [c-compiler]  4:4.2.2-1  The GNU C compiler
ii  gcc-4.1 [c-compiler]  4.1.2-18   The GNU C compiler
ii  gcc-4.2 [c-compiler]  4.2.2-4The GNU C compiler

-- no debconf information




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#458523: dpkg-query: Missing newline make output hard/impossible to parse

2008-01-01 Thread Petter Reinholdtsen

Package: dpkg
Version: 1.14.14
Severity: important

When trying to list all obsolete init.d scripts that are conffiles, I
ran into a problem with the output from dpkg-query.  The reason is
that there is no newline between the list of files between different
packages.

Here is an example to demonstrate the problem:

  minerva:/# dpkg-query -W -f='${Conffiles}' | grep /etc/init.d/init.d |grep 
obsolete|head -2
   /etc/init.d/loadcpufreq 5cf8c5572d789beaf18d79fc52f95665 obsolete
   /etc/fonts/conf.d/unhinted.conf 4070b0651a9e3e0d26a77d6cc6f7e575 obsolete 
/etc/init.d/fuse 0a6a4540ffd72926dbb9f12d9f1ad31d
  minerva:/#

Notice how there is no newline between 'obsolete' and
'/etc/init.d/fuse'.

Please change the output from dpkg-query to add a newline between
entries for different packages.

Happy hacking,
-- 
Petter Reinholdtsen




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#458523: marked as done (dpkg-query: Missing newline make output hard/impossible to parse)

2008-01-01 Thread Debian Bug Tracking System
Your message dated Tue, 1 Jan 2008 14:07:51 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Bug#458523: dpkg-query: Missing newline make output 
hard/impossible to parse
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)

--- Begin Message ---

Package: dpkg
Version: 1.14.14
Severity: important

When trying to list all obsolete init.d scripts that are conffiles, I
ran into a problem with the output from dpkg-query.  The reason is
that there is no newline between the list of files between different
packages.

Here is an example to demonstrate the problem:

  minerva:/# dpkg-query -W -f='${Conffiles}' | grep /etc/init.d/init.d |grep 
obsolete|head -2
   /etc/init.d/loadcpufreq 5cf8c5572d789beaf18d79fc52f95665 obsolete
   /etc/fonts/conf.d/unhinted.conf 4070b0651a9e3e0d26a77d6cc6f7e575 obsolete 
/etc/init.d/fuse 0a6a4540ffd72926dbb9f12d9f1ad31d
  minerva:/#

Notice how there is no newline between 'obsolete' and
'/etc/init.d/fuse'.

Please change the output from dpkg-query to add a newline between
entries for different packages.

Happy hacking,
-- 
Petter Reinholdtsen


--- End Message ---
--- Begin Message ---
On Tue, 01 Jan 2008, Petter Reinholdtsen wrote:
> Here is an example to demonstrate the problem:
> 
>   minerva:/# dpkg-query -W -f='${Conffiles}' | grep /etc/init.d/init.d |grep 
> obsolete|head -2
>/etc/init.d/loadcpufreq 5cf8c5572d789beaf18d79fc52f95665 obsolete
>/etc/fonts/conf.d/unhinted.conf 4070b0651a9e3e0d26a77d6cc6f7e575 obsolete 
> /etc/init.d/fuse 0a6a4540ffd72926dbb9f12d9f1ad31d
>   minerva:/#
> 
> Notice how there is no newline between 'obsolete' and
> '/etc/init.d/fuse'.
> 
> Please change the output from dpkg-query to add a newline between
> entries for different packages.

Please use dpkg-query -W -f='${Conffiles}\n' then.

I don't think that always adding a newline is a good idea as it's not
backwards compatible. And fields never end with an newline character (even
multi-line fields).

Cheers,
-- 
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/

--- End Message ---


Bug#439979: extra setting for Architecture:all pkgconfig data

2008-01-01 Thread Neil Williams
The full setting for PKG_CONFIG_LIBDIR is:

$ENV{PKG_CONFIG_LIBDIR}="/usr/$(DEB_HOST_GNU_TYPE)/lib/pkgconfig/:/usr/share/pkgconfig/";

Adding /usr/share/ allows the few Architecture: all packages that
contain pkgconfig data to be located during cross builds. (e.g.
gnome-mime-data).

-- 

Neil Williams
=
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/


pgpY6CEFJ1uNo.pgp
Description: PGP signature


Bug#170825: coattail sushi

2008-01-01 Thread Freddy Nelsonjua
Greetings,
would you wont bigger member
http://www.saltutieod.com

Rhoda





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#192043: brings cranford

2008-01-01 Thread Edwardo Bacah
Hi,
dont you expect big slong
http://www.racumesalto.com

Horacio





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#178735: rust streptomycin

2008-01-01 Thread Etta Abelpy
Greetings,
would you expect big member
http://www.rapkocrats.com

Mauricio





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#458589: dpkg-buildpackage should not call debian/rules with -j when DEB_BUILD_OPTIONS contains parallel=n

2008-01-01 Thread Lucas Nussbaum
Package: dpkg-dev
Version: 1.14.14
Severity: important

Hi,

dpkg-buildpackage now handles parallel builds with the following code:
if ($parallel || $ENV{DEB_BUILD_OPTIONS}) {
my $build_opts = Dpkg::BuildOptions::parse();

$parallel ||= $build_opts->{parallel};
if (defined $parallel) {
$ENV{MAKEFLAGS} ||= '';
if ($parallel eq '-1') {
$ENV{MAKEFLAGS} .= " -j";
} else {
$ENV{MAKEFLAGS} .= " -j$parallel";
}
}
$build_opts->{parallel} = $parallel;
Dpkg::BuildOptions::set($build_opts);
}

However, many packages don't support parallel building yet. I can see
two use cases for parallel builds:
(1) a developper that knows that his package builds fine in parallel,
and that uses dpkg-buildpackage -j.
(2) archive-wide rebuilds, or fast buildds.

In case (2), the current code is harmful. The safe way to do parallel
builds was to set parallel= in DEB_BUILD_OPTIONS, so the 10 or 20
packages where parallel building is supported can use it, and all the
others will just build using one thread.

I think that the current code should be changed to:
--- dpkg-buildpackage.pl.orig   2008-01-01 23:06:39.0 +0100
+++ dpkg-buildpackage.pl2008-01-01 23:07:41.0 +0100
@@ -240,10 +240,9 @@
 warning(_g("unknown sign command, assuming pgp style interface"));
 }
 
-if ($parallel || $ENV{DEB_BUILD_OPTIONS}) {
+if ($parallel) {
 my $build_opts = Dpkg::BuildOptions::parse();
 
-$parallel ||= $build_opts->{parallel};
 if (defined $parallel) {
$ENV{MAKEFLAGS} ||= '';
if ($parallel eq '-1') {


This way, dpkg-buildpackage would simply ignore parallel= in
DEB_BUILD_OPTIONS.

An example of package that supports parallel= but fails to build with
dpkg-buildpackage -j is glibc.

This change is very annoying: it makes it impossible for me to run
archive-wide rebuilds using parallel=n...
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#108587: eulerian poisson

2008-01-01 Thread Allison Warrenkm
Greetings,
would you wont large cock
http://www.xugarhesist.com

Lyman





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#192043: syrinx desire

2008-01-01 Thread Cliffordw Landisl
Hi,
would you have gigantic member
http://www.quarshse.com

Gavin





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Processed: setting package to dpkg dpkg-dev dselect, tagging 458519, tagging 458521

2008-01-01 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> # Automatically generated email from bts, devscripts version 2.10.11
> package dpkg dpkg-dev dselect
Ignoring bugs not assigned to: dselect dpkg-dev dpkg

> tags 458519 + pending
Bug#458519: dpkg-dev: dpkg-buildpackage does not print correct build messages 
with .orig.tar.bz2 sources
Tags were: patch
Tags added: pending

> tags 458521 + pending
Bug#458521: dpkg-dev: Depends on bzip2 needed for .orig.tar.bz2 unpacking and 
building
There were no tags set.
Tags added: pending

>
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#10520: auction consent

2008-01-01 Thread Hester Davies
Hello,
wouldn't you have extroardinary slong
http://www.fijieans.com

Charmaine





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]