Re: Bug#433555: ITP: cnijfilter -- Canon inkjet printer drivers for CUPS

2007-07-18 Thread Roger Leigh
Nikolaus Schulz [EMAIL PROTECTED] writes:

 * License : partly GPL, partly non-free
   Description : Canon inkjet printer drivers for CUPS

  This driver provides printing functions for Canon inkjet printers
  operating under the CUPS (Common UNIX Printing System) environment.

How does this compare with the Canon driver included in the most
recent Gutenprint upload (5.0.1)?  This is a completely
reverse-engineered driver, but it's free software and has improved
dramatically in recent months.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpdzglh1HuRt.pgp
Description: PGP signature


Re: adding desktop files to misc packages

2007-07-13 Thread Roger Leigh
Russ Allbery [EMAIL PROTECTED] writes:

 Joey Hess [EMAIL PROTECTED] writes:

 Assuming that's accurate, I don't understand why we would want to add
 desktop files to lots of non-Gnome, non-KDE applications such as xgalaga
 and kobodeluxe[1]. It seems that if we added desktop files for
 _everything_, the abovementioned benefits would basically be lost. And
 we'd have to maintain both desktop files and Debian menu files for
 _everything_, which turns the abovementioned technical infelicity from
 not very nice but manageable on a small scale, to a gobal PITA.

 A related question that I've been wanting to ask for a while:  is it
 possible to automatically generate desktop files from the menu files?

 If not, should we be enhancing the menu format so that we can?

Or, perhaps an even better approach would be to swap that idea around
and create the menu files from the desktop files, so that we get the
benefits of the desktop file format, and also allow older systems
supported by the Debian menu system to gain access to them.  Perhaps
systems patched to use the Debian menu system could be updated to
support the menu files directly?

I have also wondered for a year or more now if the continuation of
Debian menu is largely NIH now that there is a cross-distribution,
cross-desktop standardised menu system which we could (presumably)
compatibly upgrade the menu system to use if we so chose, and then
eventually retire it completely if possible.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpj7IUo5wkIb.pgp
Description: PGP signature


Accepted libpqxx 2.6.9-4 (source powerpc)

2007-07-10 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 24 Jun 2007 12:18:44 +0100
Source: libpqxx
Binary: libpqxx-2.6.9ldbl libpqxx-dev
Architecture: source powerpc
Version: 2.6.9-4
Distribution: unstable
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 libpqxx-2.6.9ldbl - C++ library to connect to PostgreSQL
 libpqxx-dev - C++ library to connect to PostgreSQL (development files)
Closes: 430294
Changes: 
 libpqxx (2.6.9-4) unstable; urgency=low
 .
   * debian/rules: Add ldbl suffix to LIBRARY_VERSION for the long
 double ABI transition (Closes: #430294).
   * debian/control.in: libpqxx: Conflict with libpqxx-2.6.9.
Files: 
 a90483f4bd11d33de16e19aff0fdac04 656 libs optional libpqxx_2.6.9-4.dsc
 7801ac4fae8b9dc987ebbfbcb35ac8ef 5909 libs optional libpqxx_2.6.9-4.diff.gz
 c545a5028b303916806b2906168021e9 1437650 libdevel optional 
libpqxx-dev_2.6.9-4_powerpc.deb
 d236239ffdc1db80e8f3f50515cebe8b 214570 libs optional 
libpqxx-2.6.9ldbl_2.6.9-4_powerpc.deb

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

iD8DBQFGfm94VcFcaSW/uEgRAoUpAKCIhPPqlWkWQqMKsM5ryUdkvajgLACfZJOj
5fJd0PgqOneCg61D0/Lt31Q=
=W9z3
-END PGP SIGNATURE-


Accepted:
libpqxx-2.6.9ldbl_2.6.9-4_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-2.6.9ldbl_2.6.9-4_powerpc.deb
libpqxx-dev_2.6.9-4_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-dev_2.6.9-4_powerpc.deb
libpqxx_2.6.9-4.diff.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.9-4.diff.gz
libpqxx_2.6.9-4.dsc
  to pool/main/libp/libpqxx/libpqxx_2.6.9-4.dsc


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



Re: Considerations for 'xmms' removal from Debian

2007-07-08 Thread Roger Leigh
Kapil Hari Paranjape [EMAIL PROTECTED] writes:

 The maintainers of the xmms package in Debian are proposing the removal
of the aforementioned package. Please read on.

 The rationale given does not seem to clarify why the proposal is
 for removal instead of the maintainers just orphaning the package?

   * There are a number of other GTK 1.2 packages.

GTK+ 1.2 (and GLib 1.2) were abandoned upstream over *six years* ago.
It's rather probable (nay, doubtless) that there are unidentified and
unfixed security problems with these libraries.

Given that upstreams have had over five years to port their code, it
is time to drop dead code that is not maintained, IMO.  It's not like
there isn't huge amounts of compatibility code in GTK, GDK and GLib to
ease such porting (I've used it myself).  A minimal port is often just
a bunch of regex search and replace operations, with some small amount
of rewriting.

Note that this is irrespective of how good XMMS is or is not.  The
libraries it depends on are dead, and they should have upgraded years
back.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpF2XGJyoCE7.pgp
Description: PGP signature


Accepted schroot 1.1.5-1 (source all powerpc)

2007-07-08 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 08 Jul 2007 20:50:08 +0100
Source: schroot
Binary: schroot-common libsbuild-dev dchroot-dsa dchroot libsbuild-doc schroot
Architecture: source powerpc all
Version: 1.1.5-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 libsbuild-dev - development files for the Debian source builder
 libsbuild-doc - development documentation for the Debian source builder
 schroot- Execute commands in a chroot environment
 schroot-common - common files for schroot
Closes: 398679 401158 401159 428805
Changes: 
 schroot (1.1.5-1) unstable; urgency=low
 .
   * New upstream development release.
   * debian/control: Use ${binary:Version}.
   * debian/schroot.preinst: In prep_mv_conffile(), use dpkg-query in
 place of reading /var/lib/dpkg/status directly.
   * bin/schroot/setup/10mount: Use --bind rather than --rbind for
 directory chroots.  This allows filesystem mounting to succeed when
 sub-mounts are already mounted on top of the original directory
 (Closes: #428805).  Thanks to Raphaël Hertzog for diagnosing this
 problem.
   * Calling schroot -e -a with no open sessions no longer outputs an
 error (Closes: #398679).  Thanks to Benjamin Seidenberg.
   * A new --session-name option allows users to name their sessions,
 rather than using the built-in UUID generation (Closes: #401159).
 Thanks to Lucas Nussbaum.
   * The schroot(1) manual page now has examples for using sessions
 (Closes: #401158).
Files: 
 9d65bbf21a1c7fb701fd7cb58761e9bd 1060 admin optional schroot_1.1.5-1.dsc
 cc65446f25ecbb7201cca8b708fc912d 7053878 admin optional 
schroot_1.1.5.orig.tar.gz
 4962ea835fca02328056d1575241e2d9 20 admin optional schroot_1.1.5-1.diff.gz
 889e220767d6382c1406c563c4e5f974 89750 admin optional 
schroot-common_1.1.5-1_all.deb
 89c928b3e95525719ee4457531be7507 3257332 doc optional 
libsbuild-doc_1.1.5-1_all.deb
 293888dc3fd3f4827dd3dff57ef65026 1105390 devel optional 
libsbuild-dev_1.1.5-1_powerpc.deb
 da9f4fda78edc484208bf6cc869734bc 560520 admin optional 
schroot_1.1.5-1_powerpc.deb
 be5b2ef1fea4ead13d6f921e127383d1 305040 admin optional 
dchroot_1.1.5-1_powerpc.deb
 cf5b7d7ccb94f53c956ca1cd7434f7c7 304812 admin optional 
dchroot-dsa_1.1.5-1_powerpc.deb

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

iD8DBQFGkWE+VcFcaSW/uEgRAiQMAJ9XhA190K0adgTurNR3WoIwlwQ12ACgj9ab
yXSXWjpm8R0vXvfQJ1bmtcw=
=02AJ
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.1.5-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.1.5-1_powerpc.deb
dchroot_1.1.5-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.1.5-1_powerpc.deb
libsbuild-dev_1.1.5-1_powerpc.deb
  to pool/main/s/schroot/libsbuild-dev_1.1.5-1_powerpc.deb
libsbuild-doc_1.1.5-1_all.deb
  to pool/main/s/schroot/libsbuild-doc_1.1.5-1_all.deb
schroot-common_1.1.5-1_all.deb
  to pool/main/s/schroot/schroot-common_1.1.5-1_all.deb
schroot_1.1.5-1.diff.gz
  to pool/main/s/schroot/schroot_1.1.5-1.diff.gz
schroot_1.1.5-1.dsc
  to pool/main/s/schroot/schroot_1.1.5-1.dsc
schroot_1.1.5-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.1.5-1_powerpc.deb
schroot_1.1.5.orig.tar.gz
  to pool/main/s/schroot/schroot_1.1.5.orig.tar.gz


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



Accepted sbuild 0.56 (source all)

2007-07-07 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 07 Jul 2007 20:36:35 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.56
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 428205 431216
Changes: 
 sbuild (0.56) unstable; urgency=low
 .
   * sbuild
 - Fix --force-orig-source option which was renamed to
   --force_orig_source while rewriting the options parsing logic to use
   Getopt::Long (Closes: #428205).  Thanks to Alec Berryman for
   reporting this regression.
 - Accept arguments for options requiring a string (Closes: #431216).
   Thanks to Anders Kaseorg for the patch for this regression.
   * debian/preinst: Use dpkg-query in place of /var/lib/dpkg/status.
Files: 
 fd0a7fb9b9a8872ea881261490401ec8 653 devel extra sbuild_0.56.dsc
 d8c6a58771a69394296f44faf828c0e0 81553 devel extra sbuild_0.56.tar.gz
 809d5a2db2836db6189524645223a794 82522 devel extra sbuild_0.56_all.deb

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

iD8DBQFGj+zgVcFcaSW/uEgRAmA6AJ4pDuPdzi+wXs/teb/IY/n+wvP1sgCg4y53
jEZFXzhxKZBMMi4gMPdccrs=
=nmIF
-END PGP SIGNATURE-


Accepted:
sbuild_0.56.dsc
  to pool/main/s/sbuild/sbuild_0.56.dsc
sbuild_0.56.tar.gz
  to pool/main/s/sbuild/sbuild_0.56.tar.gz
sbuild_0.56_all.deb
  to pool/main/s/sbuild/sbuild_0.56_all.deb


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



Accepted gutenprint 5.0.1-2 (source all powerpc)

2007-07-03 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Tue, 03 Jul 2007 23:21:40 +0100
Source: gutenprint
Binary: libgutenprint-doc foomatic-db-gutenprint libgutenprintui2-1 
libgutenprintui1-1 gimp-print escputil gutenprint-locales libgutenprintui2-dev 
libgutenprintui1-dev ijsgutenprint libgutenprint-dev gutenprint-doc 
cupsys-driver-gutenprint libgutenprint2
Architecture: source powerpc all
Version: 5.0.1-2
Distribution: unstable
Urgency: low
Maintainer: Debian Printing Group [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 cupsys-driver-gutenprint - printer drivers for CUPS
 escputil   - maintenance utility for Epson Stylus printers
 foomatic-db-gutenprint - OpenPrinting printer support - database for 
Gutenprint printer dr
 gimp-print - print plugin for the GIMP
 gutenprint-doc - users' guide for Gutenprint and CUPS
 gutenprint-locales - locale data files for Gutenprint
 ijsgutenprint - inkjet server - Ghostscript driver for Gutenprint
 libgutenprint-dev - development files for the Gutenprint printer driver library
 libgutenprint-doc - documentation for the Gutenprint printer driver library
 libgutenprint2 - runtime for the Gutenprint printer driver library
 libgutenprintui1-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui1-dev - development files for the Gutenprint printer driver 
user interfac
 libgutenprintui2-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui2-dev - development files for the Gutenprint printer driver 
user interfac
Closes: 431391
Changes: 
 gutenprint (5.0.1-2) unstable; urgency=low
 .
   * debian/control.in: Use ${binary:Version} and ${source:Version} in
 place of deprecated ${Source-Version} substvar (Closes: #431391).
 Thanks to Vincent Fourmond.
   * debian/rules:
 - Don't ignore clean target errors.
 - Remove duplicate distclean command in the clean target.
Files: 
 8cbb7260399c9bbf5382e6b30e7d1b10 1097 graphics optional gutenprint_5.0.1-2.dsc
 752073d8322fbe546dcdaf85650ecfde 33307 graphics optional 
gutenprint_5.0.1-2.diff.gz
 ef03964b76dcb9c18368a8a715a4057f 356786 doc optional 
libgutenprint-doc_5.0.1-2_all.deb
 7657024b1efe1314ded45a0fd9e24709 358676 libs optional 
gutenprint-locales_5.0.1-2_all.deb
 c8b57b6538cb8908f3cacbb7d561a144 2566480 text optional 
foomatic-db-gutenprint_5.0.1-2_all.deb
 eef77abbfea387ac005ac6252722c8a4 987356 doc optional 
gutenprint-doc_5.0.1-2_all.deb
 7af2c9d771e667f13f8a8ad9fb73a7c1 116142 graphics optional 
gimp-print_5.0.1-2_powerpc.deb
 c2752bb44a4b8e266accf3156d225e69 1022032 graphics optional 
cupsys-driver-gutenprint_5.0.1-2_powerpc.deb
 ff140939f1711937bb0c5f0151b7b579 88294 libdevel optional 
libgutenprint-dev_5.0.1-2_powerpc.deb
 e9de08c392930764a9e40f7f5d7067d2 947260 libs optional 
libgutenprint2_5.0.1-2_powerpc.deb
 e0fb3eacd940af659c536b76defe2bed 43848 devel optional 
libgutenprintui1-dev_5.0.1-2_powerpc.deb
 3ae8b61d2acc972e085a78e3736939b5 128596 libs optional 
libgutenprintui1-1_5.0.1-2_powerpc.deb
 a6f9d8c491e9be258289ece0443733d7 45638 devel optional 
libgutenprintui2-dev_5.0.1-2_powerpc.deb
 705996c637a6d5e02b4684b77c65f018 139850 libs optional 
libgutenprintui2-1_5.0.1-2_powerpc.deb
 7d93f5bdda5198f520a19b64e0f290f2 94798 utils optional 
escputil_5.0.1-2_powerpc.deb
 108f770a3242f5c63aa65634cd504445 63162 text optional 
ijsgutenprint_5.0.1-2_powerpc.deb

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

iD8DBQFGitXRVcFcaSW/uEgRAmwwAJ4zEAb/OdhnbDI1Qztyfr0TY4uVvgCg11AT
PA5hqtBICdm3VhTc9W+cFzQ=
=/H5y
-END PGP SIGNATURE-


Accepted:
cupsys-driver-gutenprint_5.0.1-2_powerpc.deb
  to pool/main/g/gutenprint/cupsys-driver-gutenprint_5.0.1-2_powerpc.deb
escputil_5.0.1-2_powerpc.deb
  to pool/main/g/gutenprint/escputil_5.0.1-2_powerpc.deb
foomatic-db-gutenprint_5.0.1-2_all.deb
  to pool/main/g/gutenprint/foomatic-db-gutenprint_5.0.1-2_all.deb
gimp-print_5.0.1-2_powerpc.deb
  to pool/main/g/gutenprint/gimp-print_5.0.1-2_powerpc.deb
gutenprint-doc_5.0.1-2_all.deb
  to pool/main/g/gutenprint/gutenprint-doc_5.0.1-2_all.deb
gutenprint-locales_5.0.1-2_all.deb
  to pool/main/g/gutenprint/gutenprint-locales_5.0.1-2_all.deb
gutenprint_5.0.1-2.diff.gz
  to pool/main/g/gutenprint/gutenprint_5.0.1-2.diff.gz
gutenprint_5.0.1-2.dsc
  to pool/main/g/gutenprint/gutenprint_5.0.1-2.dsc
ijsgutenprint_5.0.1-2_powerpc.deb
  to pool/main/g/gutenprint/ijsgutenprint_5.0.1-2_powerpc.deb
libgutenprint-dev_5.0.1-2_powerpc.deb
  to pool/main/g/gutenprint/libgutenprint-dev_5.0.1-2_powerpc.deb
libgutenprint-doc_5.0.1-2_all.deb
  to pool/main/g/gutenprint/libgutenprint-doc_5.0.1-2_all.deb
libgutenprint2_5.0.1-2_powerpc.deb
  to pool/main/g/gutenprint/libgutenprint2_5.0.1-2_powerpc.deb
libgutenprintui1-1_5.0.1-2_powerpc.deb
  to pool/main/g/gutenprint/libgutenprintui1-1_5.0.1-2_powerpc.deb
libgutenprintui1-dev_5.0.1-2_powerpc.deb
  to pool/main/g/gutenprint/libgutenprintui1-dev_5.0.1-2_powerpc.deb
libgutenprintui2

Re: upstream switch to GPLv3, packaging issues

2007-06-30 Thread Roger Leigh
Norbert Preining [EMAIL PROTECTED] writes:

 - anything I have to take care for regarding the GPLv3? What was the 
   stance of debian-legal?

It would be nice if we could get an annotated copy of the GPLv3,
explaining the legalese.  I read through it in detail this morning,
but an explanation of the implications of each clause would be quite
useful, IMO.

 - GPLv3 is AFAIS not contained in /usr/share/common-licenses. Will it
   be included there soon, or should I include the full text in 
   debian/copyright?

I just filed #431176 against base-files.  I guess inclusion will
depend on it being considered free (in -policy?).


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpZso8bmRVnc.pgp
Description: PGP signature


Accepted gutenprint 5.0.1-1 (source all powerpc)

2007-06-26 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 24 Jun 2007 23:22:03 +0100
Source: gutenprint
Binary: libgutenprint-doc foomatic-db-gutenprint libgutenprintui2-1 
libgutenprintui1-1 gimp-print escputil gutenprint-locales libgutenprintui2-dev 
libgutenprintui1-dev ijsgutenprint libgutenprint-dev gutenprint-doc 
cupsys-driver-gutenprint libgutenprint2
Architecture: source powerpc all
Version: 5.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Printing Group [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 cupsys-driver-gutenprint - printer drivers for CUPS
 escputil   - maintenance utility for Epson Stylus printers
 foomatic-db-gutenprint - OpenPrinting printer support - database for 
Gutenprint printer dr
 gimp-print - print plugin for the GIMP
 gutenprint-doc - users' guide for Gutenprint and CUPS
 gutenprint-locales - locale data files for Gutenprint
 ijsgutenprint - inkjet server - Ghostscript driver for Gutenprint
 libgutenprint-dev - development files for the Gutenprint printer driver library
 libgutenprint-doc - documentation for the Gutenprint printer driver library
 libgutenprint2 - runtime for the Gutenprint printer driver library
 libgutenprintui1-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui1-dev - development files for the Gutenprint printer driver 
user interfac
 libgutenprintui2-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui2-dev - development files for the Gutenprint printer driver 
user interfac
Changes: 
 gutenprint (5.0.1-1) unstable; urgency=low
 .
   * New upstream stable release.
   * debian/control.in:
 - Remove cupsys-driver-gimpprint (cupsys-driver-gutenprint now
   Conflicts and Replaces this transitional package from Etch).
 - Remove foomatic-db-gimp-print (foomatic-db-gutenprint now
   Conflicts and Replaces this transitional package from Etch).
 - Remove ijsgimpprint (ijsgutenprint now Conflicts and Replaces this
   transitional package from Etch).
 - Replace linuxprinting.org with OpenPrinting in package descriptions
   (merge from Ubuntu).
   * debian/cupsys-driver-gutenprint.install: Move /etc/cups/command.types
 to /usr/share/cups/mime.
   * debian/cupsys-driver-gutenprint.preinst:
 - If upgrading from a version less than or equal to 5.0.0-2, remove
   /usr/share/cups/model/gutenprint/5.0.
 - If upgrading from a version less than or equal to 5.0.1-1, remove
   /usr/share/ppd/gutenprint/5.0.
   * debian/cupsys-driver-gutenprint.postinst:
 - Don't call cups-genppdconfig.5.0 now that PPD files are generated on
   the fly.
 - cups-genppdupdate.5.0 no longer needs any arguments.
   * debian/cupsys-driver-gutenprint.postrm:
 - No longer remove PPD files on purge, since PPD files are no longer 
provided.
   * debian/patches/10_cups_modeldir.dpatch: Patch from Ubuntu.  Fix up PPD
 directory location.  (Not actually used yet--the patch needs some
 work.)
   * debian/patches/20_fix_gimpprint_menu_entry.dpatch: Patch from Ubuntu.
 Place the Print option in a better position in the GIMP File menu.
Files: 
 01440dbe9a51c941db3be3a825918f6a 1097 graphics optional gutenprint_5.0.1-1.dsc
 8b02e7a1827fd9b33df436e3374eb12a 5701284 graphics optional 
gutenprint_5.0.1.orig.tar.gz
 ed68008bb6a12965abcb83234750d2b7 33153 graphics optional 
gutenprint_5.0.1-1.diff.gz
 8230298e1f64d70fd4215cc54969b2df 356698 doc optional 
libgutenprint-doc_5.0.1-1_all.deb
 220f53b8189a81cfe8ff9ed29e0354d2 358590 libs optional 
gutenprint-locales_5.0.1-1_all.deb
 ae1218e4c92130a4feebbfbb2f1631b0 2566254 text optional 
foomatic-db-gutenprint_5.0.1-1_all.deb
 ddd0e1446382d78598972d6120595c6d 987252 doc optional 
gutenprint-doc_5.0.1-1_all.deb
 d00fa890b8090732ac551a3649105644 116020 graphics optional 
gimp-print_5.0.1-1_powerpc.deb
 f9a5aff230a85d569d6265f20cd1b53c 1021912 graphics optional 
cupsys-driver-gutenprint_5.0.1-1_powerpc.deb
 895cbf5804d6ffab8c33b944df9de46b 88194 libdevel optional 
libgutenprint-dev_5.0.1-1_powerpc.deb
 04a4d31dfe278d71a8e0a14e720d8e16 947162 libs optional 
libgutenprint2_5.0.1-1_powerpc.deb
 c42bbeaed0d6e48c8eaa06bcbe9b75ec 43734 devel optional 
libgutenprintui1-dev_5.0.1-1_powerpc.deb
 e87b01a068151c04f1ac2bb9335679c9 128480 libs optional 
libgutenprintui1-1_5.0.1-1_powerpc.deb
 86510aeffbf02b104ec8c8af8b88c49f 45534 devel optional 
libgutenprintui2-dev_5.0.1-1_powerpc.deb
 24b5f567c6c6ce666705fdba8c27ea20 139738 libs optional 
libgutenprintui2-1_5.0.1-1_powerpc.deb
 73ae05dde4fffc38ac11d629137d7a9c 94682 utils optional 
escputil_5.0.1-1_powerpc.deb
 08844f3a7a9376cba0adc986500c33db 63058 text optional 
ijsgutenprint_5.0.1-1_powerpc.deb

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

iD8DBQFGgXSaVcFcaSW/uEgRAqNZAJ4pmoQqLuhEhSUUFi/JAjGX82tukQCff1vH
7KHHw/g/R/zloLA9nSg3uDM=
=G6us
-END PGP SIGNATURE-


Accepted:
cupsys-driver-gutenprint_5.0.1

Re: Upgrade of the pam library?

2007-06-12 Thread Roger Leigh
Laurent Bigonville [EMAIL PROTECTED] writes:

 As a maintainer of a pam module (pam-keyring), I would like to know if
 there is any plan to upgrade the version of the libpam in lenny.
 The current version is antique (0.79 vs 0.99) and doesn't have some
 features as syslog logging...

Just FYI, a few weeks ago I merged and re-diffed all of the Debian
patches for 0.79 against the latest upstream PAM, 0.99.7.1.  You can
find the source package here:

  http://people.debian.org/~rleigh/pam/

However, there's at least one bug in there that's preventing it
working properly.  It's likely there has been a trivial error when
hand-merging all of the old patches.  It's also possible that they
need more work to work with the new PAM; I've re-done the patches
where needed, but it's possible that the internals have changed
sufficiently that it's broken.


Unfortunately, I'm too busy right at the moment to spend enough time
on debugging it and/or re-verifying all of the new diffs.  If you, or
anyone else, has any free time and wants to push the latest PAM into
unstable, this is something that could use some attention.  If you're
bored at DebConf, this could be the thing for you!


The easiest way to get started is to compile a debugging version of
libpam and install it.  NOTE: Install into a chroot or you will
knacker your main system (you won't get to log in again!).


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpC7HHRCE7UH.pgp
Description: PGP signature


Re: Reasonable maximum package size ?

2007-06-05 Thread Roger Leigh
Anthony Towns [EMAIL PROTECTED] writes:

 On Tue, Jun 05, 2007 at 06:28:53PM +0900, Charles Plessy wrote:
 Le Tue, Jun 05, 2007 at 10:09:07AM +0200, Michael Hanke a ?crit :
  My question is now: Is it reasonable to provide this rather huge amount
  of data in a package in the archive?
 many thanks for bringing this crucial question on -devel. In my field, I
 wish that it would be possible to apt-get install the human genome for
 instance.

 Are either of you going to debconf, or able to point out some example
 large (free?) data sets that should be packaged like this as a test case
 for playing with over debconf?

The NCBI non-redundant database (nr).  Having this packaged and
frequently updated (maybe in volatile) would be fantastic.  There are
also quite a number of other significant (popular) databases used for
bioinformatics, genomics, proteomics and other biological fields which
would be really nice to have in Debian.  Here's a selection:

ftp://ftp.ncbi.nih.gov/blast/db/
ftp://ftp.ncbi.nih.gov/refseq/
ftp://ftp.ncbi.nih.gov/repository/
ftp://ftp.ncbi.nih.gov/pub/taxonomy/

Because these are all in standard formats, it might even be possible
to have updated packages generated and uploaded semi-automatically.
These would be really useful in conjunction with much of the
bioinformatics software already available in Debian, which could make
good use of them if they were put in standardised locations.

As has been mentioned previously, a separate archive section so that
mirrors could skip them would be nice.  Together, all these databases
are eye-wateringly huge.  Especially when uncompressed.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpRo5RfEC3v7.pgp
Description: PGP signature


Re: Why not move Apt to a relational database

2007-06-04 Thread Roger Leigh
Neil Williams [EMAIL PROTECTED] writes:

 On Sun, 03 Jun 2007 21:50:24 +0100
 Roger Leigh [EMAIL PROTECTED] wrote:

  No, that's why it is used in some embedded systems. Even so, it has
  no place in the rootfs for an embedded system, IMHO. I'd rather not
  have to repackage apt to remove this change.
 
 Why would it need to be on the root?  Surely the binaries and data
 would just go on /usr and /var as normal?

 ? A rootfs is the base filesystem created for the installer and for
 test environments like chroot.

OK.

 Perhaps just using sqlite as an (optional) cache for dpkg and/or apt
 would bring sufficient improvements to systems which desire it

 That could actually be quite difficult - how would you migrate from one
 to the other?

If the database is just a cache, then it should get transparently
rebuilt as soon as you change it.

 The installer will inevitably use the smallest possible combination
 of packages, the finished installation might need to use
 sqlite. Besides, you still have the same problems of trying to copy
 package sets and having to run sqlite before anything else can be
 done.

If it's an optional cache, then there's no need to actually build the
cache if it's not possible; you can just fall back to the real data.

 Migrating from a busybox rootfs (without dpkg) would potentially cause
 more problems and making busybox depend on sqlite is plain crazy.

Sorry, but I fail to see the connection between busybox and sqlite.
If enabled, sqlite would be part of dpkg, probably either statically
linked or dynamically loaded.  I would think static, for safety.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpZ4v1UNWvZq.pgp
Description: PGP signature


Re: Why not move Apt to a relational database

2007-06-03 Thread Roger Leigh
Neil Williams [EMAIL PROTECTED] writes:

 On Sun, 3 Jun 2007 13:47:20 +0200
 Christoph Haas [EMAIL PROTECTED] wrote:

  What about embedded systems that can barely run sqlite?
 
 Is sqlite really *that* heavyweight?

 No, that's why it is used in some embedded systems. Even so, it has no
 place in the rootfs for an embedded system, IMHO. I'd rather not have
 to repackage apt to remove this change.

Why would it need to be on the root?  Surely the binaries and data
would just go on /usr and /var as normal?

Perhaps just using sqlite as an (optional) cache for dpkg and/or apt
would bring sufficient improvements to systems which desire it.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgp3Zrk5nWWvV.pgp
Description: PGP signature


Accepted schroot 1.1.4-1 (source all powerpc)

2007-05-28 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Mon, 28 May 2007 21:52:05 +0100
Source: schroot
Binary: schroot-common libsbuild-dev dchroot-dsa dchroot libsbuild-doc schroot
Architecture: source powerpc all
Version: 1.1.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 libsbuild-dev - development files for the Debian source builder
 libsbuild-doc - development documentation for the Debian source builder
 schroot- Execute commands in a chroot environment
 schroot-common - common files for schroot
Closes: 391319 425964 426416
Changes: 
 schroot (1.1.4-1) unstable; urgency=low
 .
   * New upstream development release.
   * debian/control:
 - Build-Depend on the latest version of Boost, due to the change of
   library symlinks.
 - Change section of libsbuild-doc to doc.
 - Update package descriptions.
   + Add schroot boilerplate description to schroot-common,
 libsbuild-dev and libsbuild-doc (Closes: #425964).  Thanks to
 Craig Sanders.
   + Update schroot boilerplate.
   + Add a list of reasons not to use dchroot and dchroot-dsa instead
 of schroot.
   * Processes running in the chroot on stopping a session are now killed
 by the 15killprocs setup script (Closes: #391319).  Many thanks to
 Kees Cook for implementing this.
   * The 10mount script checks if the output of schroot-listmounts is empty
 before calling umount (Closes: #426416).  Thanks to Federico Di
 Gregorio.
Files: 
 ae996c12c1a084564b2cab857c2be624 1060 admin optional schroot_1.1.4-1.dsc
 a3ddc06eb4dc18259001088a08794229 7039175 admin optional 
schroot_1.1.4.orig.tar.gz
 2f77bd70756346f8870a6698097e91c2 20 admin optional schroot_1.1.4-1.diff.gz
 433561c4092465b413afd84d8567708a 87614 admin optional 
schroot-common_1.1.4-1_all.deb
 743200cacf4cf5afa5f81453a6b59455 3245620 doc optional 
libsbuild-doc_1.1.4-1_all.deb
 fb3f6569374b562fc26b1e267e0ec11c 1097874 devel optional 
libsbuild-dev_1.1.4-1_powerpc.deb
 ecb021a6bef6fe037b034f2d70ba323e 550084 admin optional 
schroot_1.1.4-1_powerpc.deb
 ce1f428d3b0ee565ec3409347a7b88a1 299402 admin optional 
dchroot_1.1.4-1_powerpc.deb
 8315e6693596f985306b76896b50 299028 admin optional 
dchroot-dsa_1.1.4-1_powerpc.deb

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

iD8DBQFGW1rVVcFcaSW/uEgRAqcVAJ99noHrEwaqnphr9p6H5R/DqwscawCfR7wI
zeNC6v2T7ma2xIMtDheORHo=
=6ngw
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.1.4-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.1.4-1_powerpc.deb
dchroot_1.1.4-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.1.4-1_powerpc.deb
libsbuild-dev_1.1.4-1_powerpc.deb
  to pool/main/s/schroot/libsbuild-dev_1.1.4-1_powerpc.deb
libsbuild-doc_1.1.4-1_all.deb
  to pool/main/s/schroot/libsbuild-doc_1.1.4-1_all.deb
schroot-common_1.1.4-1_all.deb
  to pool/main/s/schroot/schroot-common_1.1.4-1_all.deb
schroot_1.1.4-1.diff.gz
  to pool/main/s/schroot/schroot_1.1.4-1.diff.gz
schroot_1.1.4-1.dsc
  to pool/main/s/schroot/schroot_1.1.4-1.dsc
schroot_1.1.4-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.1.4-1_powerpc.deb
schroot_1.1.4.orig.tar.gz
  to pool/main/s/schroot/schroot_1.1.4.orig.tar.gz


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



Re: removing 'printtool' from archives

2007-05-27 Thread Roger Leigh
A Mennucc [EMAIL PROTECTED] writes:

 I think that 'printtool' has outlived its usefullness: its database
 of printers (that is actually contained in the package
 'printfilters-ppd', for some strange reason) is outdated; and Debian
 ships many tools to configure printing (foomatic-gui ,
 gnome-cups-manager , just to name two) , that work well and have
 up-to-date printer databases.

I think that because there are modern replacements which work well,
removal would be for the best.  It will also reduce the confusion for
users if there is one less printing package to need try out.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpv8qmh0PgDT.pgp
Description: PGP signature


Accepted sbuild 0.55 (source all)

2007-05-27 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Mon, 28 May 2007 00:38:46 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.55
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 425370 425715 425855
Changes: 
 sbuild (0.55) unstable; urgency=low
 .
   * sbuild:
 - Parse options with Getopt::Long.
 - Remove trailing whitespace.
 - Initialise $main::sub_task with a value, in case the build gets
   terminated prior to it being used.
 - Change the position of begin_session, so that it matches the cleanup
   order on shutdown.
 - build:
   + Document the regex which strips the epoch from the version
 number.
   + Remove the call to setsid when forking dpkg-buildpackage, because
 this broke shell job control.  Some packages might possibly hang
 while building if they detect they have a controlling terminal, but
 IMO this is a bug in the package.
   + When handling the timeout for dpkg-buildpackage, make the $SIG{'ALRM'}
 handler local, so that it is restored to the default once the build
 has finished.
   + When calling mv to move files, use -f to make sure it doesn't run
 interactively.
 - check_dependencies: If a toolchain package is missing, print a
   not installed message, rather than a blank version.
 - dsc_md5sums: Log failure to open the .dsc.
 - fetch_source_files: Strip the epoch of the version number, so that
   $dscbase matches the .dsc filename in the filesystem (Closes: #425715).
   Thanks to Lucas Nussbaum.
 - merge_pkg_build_deps: Replace references to central src deps with
   build-essential deps.
 - parse_manual_srcdeps: New function, to replace the addition of manual
   source dependencies from the removed read_deps() function.
 - shutdown: Call end_session to clean up the chroot.
   * Sbuild/Chroot.pm:
 - end_session:
   + Add a debugging message.
   + Clear $schroot_session.
   * Sbuild/Conf.pm: Add linux-libc-dev, gnumach-dev, hurd-dev and
 kfreebsd-kernel-headers to @toolchain_regex.  Thanks to Clint Adams
 (Closes: #425855).
   * Sbuild/Log.pm.in:
 - Remove trailing whitespace.
 - open_log, open_pkg_log: Ignore SIGINT, SIGQUIT, SIGTERM and SIGPIPE
   in the logger processes, so that logging continues if the process
   group is signalled to terminate.  They will exit when the group leader
   exits or closes the pipe.
   * debian/changelog: Fix missing colon in bug closure for revision 0.2.4.
   * debian/compat: New file.  Set to debhelper compatibility level 5.
   * debian/control: Depend on debhelper v5.
   * debian/NEWS: Renamed from debian/NEWS.Debian (Closes: #425370).
 Thanks to Lucas Nussbaum for spotting this.
   * debian/rules: Remove DH_COMPAT.
Files: 
 f6beaa24a0ae7b8553dd3ad8dea30a6c 653 devel extra sbuild_0.55.dsc
 7e1de63cab81a86aeadcf1dc1d52e9d7 81372 devel extra sbuild_0.55.tar.gz
 b83dc704a3c379a5800f663928802009 82288 devel extra sbuild_0.55_all.deb

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

iD8DBQFGWhiDVcFcaSW/uEgRAv1EAKCq+eAxbo+/MR6EZhxqGZFF7simsgCePV9J
ke3POcN2t0stegQ9ZmsBh1A=
=3qxu
-END PGP SIGNATURE-


Accepted:
sbuild_0.55.dsc
  to pool/main/s/sbuild/sbuild_0.55.dsc
sbuild_0.55.tar.gz
  to pool/main/s/sbuild/sbuild_0.55.tar.gz
sbuild_0.55_all.deb
  to pool/main/s/sbuild/sbuild_0.55_all.deb


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



Help/maintainer wanted for Gutenprint

2007-05-26 Thread Roger Leigh
Hi folks,

Due to time constraints I expect to continue to at least October, I'm
not able to devote sufficient time to the Gutenprint packages in order
to do a good job of keeping on top of bug reports, keeping up-to-date
with new upstream versions, and testing to make sure it is well
integrated with the rest of the Debian printing infrastructure.  So
far things haven't been too bad because there hasn't been a new stable
upstream release.  There has however been a new development release,
and it would be nice to get that packaged and tested.

I'm looking for a co-maintainer to help take care of the packages, and
possibly take over them completely if I fail to find enough time in
the future.  I would be available to help with any issues with the
packaging, testing, etc..

Volunteers would need to have at least one model of Epson inkjet, and
HP or other supported models in addition would be useful.  Making
regular use of the package is really a must.

This includes:

 cupsys-driver-gimpprint  (transitional)
 cupsys-driver-gutenprint CUPS driver
 escputil Printer head cleaning/alignment/ink level checking
 foomatic-db-gimp-print   (transitional)
 foomatic-db-gutenprint   Foomatic data
 gimp-print   GIMP Print plugin
 gutenprint-doc   User manual
 gutenprint-locales   I18n
 ijsgimpprint (transitional)
 ijsgutenprintGhostscript IJS driver
 libgutenprint-devMain dev package
 libgutenprint-docAPI reference and developer docs
 libgutenprint2   Core library and modules
 libgutenprintui1-1   (only used by cinepaint)
 libgutenprintui1-dev (only used by cinepaint)
 libgutenprintui2-1   (only used by gimp-print)
 libgutenprintui2-dev (only used by gimp-print)


Many thanks,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpbIEJeIAiWr.pgp
Description: PGP signature


Re: rampant offtopic and offensive posts to debian-user

2007-05-21 Thread Roger Leigh
[EMAIL PROTECTED] (Andrei Popescu) writes:

 On Sun, May 20, 2007 at 11:57:42AM +1000, Ben Finney wrote:

 Joey is, I believe, referring to a healthy level of off-topic
 discussions on *any* list, not to creating a specific area for
 off-topic messages. For the messages to be social lubricant, they
 need to be *interspersed* with the on-topic discussions in a way that
 doesn't detract from the discussions.

 IMHO forcing people to take off-topic discussions out of the forum (read 
 Debian community) is not good.

Yes, it is.  I would read -user more frequently that I do if this sort
of rubbish wasn't present.  As it is, I grep the subject headers for
relevent keywords to pick out support requests for my packages--every
few months.  If it wasn't full of junk, I might attempt this more
regularly, but it's currently a waste of my time.

 Debian is based on volunteers and for some contributors (yes,
 answering questions is also a way of contributing, so you - the DDs
 - don't have to do this here) the community might be the thing that
 keeps them here rather then some other project or FOSS in general.

debian-user is a user support list, not a social gathering.  While the
occasional off-topic post might be tolerable, repeatedly offtopic
postings between regulars make the list unusable for the people who
it is intended to serve--users.

The same concerns were levelled at the #debian IRC channel a while
back, and there are certain parallels.  I don't monitor that either,
for much the same reasons (though it may have improved since it moved
From FreeNode).


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpBqKBuXOkcd.pgp
Description: PGP signature


Accepted schroot 1.1.3-1 (source all powerpc)

2007-05-20 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 20 May 2007 17:33:00 +0100
Source: schroot
Binary: schroot-common libsbuild-dev dchroot-dsa dchroot libsbuild-doc schroot
Architecture: source powerpc all
Version: 1.1.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 libsbuild-dev - development files for the Debian source builder
 libsbuild-doc - development documentation for the Debian source builder
 schroot- Execute commands in a chroot environment
 schroot-common - common files for schroot
Closes: 425117
Changes: 
 schroot (1.1.3-1) unstable; urgency=low
 .
   * New upstream development release.
   * bin/schroot-base/schroot-base-run.h, sbuild/sbuild-basic-keyfile.tcc:
 Cope with failure when the locale set in the user's environment is
 invalid, by falling back to the C locale (Closes: #425117).  Thanks to
 Martin Michlmayr for reporting this bug.
Files: 
 4fd9294ce2731ef562d744e6e1fc25a2 1018 admin optional schroot_1.1.3-1.dsc
 7fa141367654b858abf41d076f1e9027 7036688 admin optional 
schroot_1.1.3.orig.tar.gz
 22210f8f9871601d2fbc90633c5a23d0 20 admin optional schroot_1.1.3-1.diff.gz
 fc600a33301e5da4abbd5bf93d0e75e0 86266 admin optional 
schroot-common_1.1.3-1_all.deb
 979175d7b3e5fd3d9a2be8b9ddb78bb4 3245074 devel optional 
libsbuild-doc_1.1.3-1_all.deb
 22f8059ea93cdaaed727bf46ee92 1097898 devel optional 
libsbuild-dev_1.1.3-1_powerpc.deb
 a2ca64f9ec778577bb05b04b74b3643e 549328 admin optional 
schroot_1.1.3-1_powerpc.deb
 3201b0969a7c5db8406962e2a4613c2d 300410 admin optional 
dchroot_1.1.3-1_powerpc.deb
 1b38e4f754f42374d60ac624b58a9e52 300208 admin optional 
dchroot-dsa_1.1.3-1_powerpc.deb

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

iD8DBQFGUJOqVcFcaSW/uEgRAq1gAKCXrUp9uKMiblSv4iX1ZUZCHLUkUQCg4/IF
02V1CJgMYeq1xC31ZJRVk/k=
=KZMu
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.1.3-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.1.3-1_powerpc.deb
dchroot_1.1.3-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.1.3-1_powerpc.deb
libsbuild-dev_1.1.3-1_powerpc.deb
  to pool/main/s/schroot/libsbuild-dev_1.1.3-1_powerpc.deb
libsbuild-doc_1.1.3-1_all.deb
  to pool/main/s/schroot/libsbuild-doc_1.1.3-1_all.deb
schroot-common_1.1.3-1_all.deb
  to pool/main/s/schroot/schroot-common_1.1.3-1_all.deb
schroot_1.1.3-1.diff.gz
  to pool/main/s/schroot/schroot_1.1.3-1.diff.gz
schroot_1.1.3-1.dsc
  to pool/main/s/schroot/schroot_1.1.3-1.dsc
schroot_1.1.3-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.1.3-1_powerpc.deb
schroot_1.1.3.orig.tar.gz
  to pool/main/s/schroot/schroot_1.1.3.orig.tar.gz


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



Accepted sbuild 0.54 (source all)

2007-05-18 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Fri, 18 May 2007 17:46:31 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.54
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 410576 413524 413908 414064 415798 417573 418060 418061
Changes: 
 sbuild (0.54) unstable; urgency=low
 .
   * debian/control:
 - Remove sudo from Depends.
 - Add schroot to Depends.
 - Remove schroot from Recommends.
 - Depend on dctrl-tools rather than the transitional grep-dctrl package.
   Thanks to Jonh Wendell (Closes: #417573).
   * debian/rules:
 - Don't install sbuild.conf.local.
 - Install sbuild.conf into /etc/sbuild.
   * debian/NEWS.Debian:
 - New file.
 - Document removal of manual source dependencies and sudo.
 - Document removal of support for building from a directory.
 - Document removal of building on the host system.
 - Document sudo-schroot migration.
 - Document change in $sbuild_mode default.
   * debian/README.Debian:
 - Document removal of manual src-deps.
 - Remove requirements for chroot symlinks in working directory.
   * sbuild:
 - Remove read_deps, so manual src-deps are no longer read.  The
   remainder of the manual src-deps support remains to be removed.
 - Quote all arguments to system commands such as rm -rf, to prevent
   potential disasters.
 - Update copyrights, and encode in UTF-8.
 - Use du -k -s instead of du -s to increase portability.  Thanks to
   Martin Koeppe (Closes: #418061).
 - Compute package, version, directory and whether to download sources
   before calling fetch_source_files, because all the needed information
   is available at this point.
 - cleanup_packages:
   + Remove check for schroot when removing build dependencies, since
 schroot is the default.
   + Remove undo_specials().
 - build:
   + Remove do_apply_patches.
   + Replace 822-date with date -R.  Thanks to Guillem Jover for
 this patch (Closes: #415798).
   + Remove support for building from a directory.
   + Run dpkg-source from within the chroot.
   + Don't chdir before running dpkg-source.
   + Don't chdir before running dpkg-parsechangelog (do it in the
 schroot child process).
   + Remove obsolete code for running dpkg-buildpackage outside a chroot.
 - fetch_source_files:
   + Remove support for building from a directory.
   + Download sources directly into the chroot build directory.  For
 sources already existing outside the chroot, copy them into the
 chroot build directory.
   + Add extra directory, package, version and download arguments.
   + Only call dsc_md5sums once, rather than twice.
 - apply_patches: Remove.
 - get_special: Remove use of @main::global_patches.
 - Remove SVN Id:.
 - install_deps: Remove @special use.
 - unpack_special_source: Remove.
 - undo_specials: Remove.
 - filter_dependencies: Remove @special use.
 - run_script: Remove.
 - parse_one_srcdep: Remove @special use.
 - get_special: Remove.
 - write_srcdep_lock_file: Remove @special use.
 - check_srcdep_conflicts: Remove @special use.
 - dump_main_state: New function to dump the program state using
   Data::Dumper.  Use to dump the state after each build.
 - Add / separators to all users of $main::chroot_build_dir in paths.
 - Replace all users of regular expressions to strip the chroot dir
   from paths with strip_chroot_path.
 - get_dpkg_status: Print debugging messages with defined variables
   only, to avoid Perl warning.
 - verify_md5sums: Remove obsolete comment regarding chroots.
 - check_group_membership: New function to check the user is a member
   of the sbuild group (Closes: #414064).
 - Added new command-line argument --arch to specify the architecture,
   and pass this to begin_session (Closes: 410576).
   * Sbuild/Chroot.pm:
 - Remove all special casing for sudo and schroot.  schroot is now the
   only supported method of accessing chroots.
 - end_session: Only attempt to end a session when $schroot_session is
   non-empty.
 - _setup_options:
   + Remove use of $chroot_only.
   + Remove trailing / from 'Build Location'.
 - init: Add newline to debugging message.
 - strip_chroot_path: New function to strip the chroot location from a
   path.
 - log_command: Correctly log commands when no APT Options stripping is
   needed.
 - get_command_internal: Set the working directory inside the chroot to
   the build location.
 - begin_session: take the architecture as a second argument, and check
   if a chroot specific for the architecture exists

Re: Building packages twice in a row

2007-05-16 Thread Roger Leigh
Martin Zobel-Helas [EMAIL PROTECTED] writes:

 Wouldn't it be better to unpack a package twice in two different
 directories, build and clean in one dir and then compare the obtained
 tree with the tree available in the other dir?

 That would surely be the better solution to catch this policy violation.
 But the way we did it now was the fastest and easiest solution for now,
 and showed already how many packages have no correct working clean
 targets.

 We will need to patch sbuild for the changes you suggested. Feel free to
 send patches for that.

Please could you file a wishlist bug, so I don't forget about it?

If it sounds OK, I will add an option to do that.  It should be as
simple as copying the directory after dpkg-source has been run, and
then diffing it after running debian/rules clean at the end of the
build.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpr6wJCAhDxR.pgp
Description: PGP signature


Accepted schroot 1.1.2-1 (source all powerpc)

2007-05-11 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Thu, 10 May 2007 22:49:39 +0100
Source: schroot
Binary: schroot-common libsbuild-dev dchroot-dsa dchroot libsbuild-doc schroot
Architecture: source powerpc all
Version: 1.1.2-1
Distribution: unstable
Urgency: high
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 libsbuild-dev - development files for the Debian source builder
 libsbuild-doc - development documentation for the Debian source builder
 schroot- Execute commands in a chroot environment
 schroot-common - common files for schroot
Closes: 422741 422863 422909
Changes: 
 schroot (1.1.2-1) unstable; urgency=high
 .
   * New upstream development release.
   * debian/control
 - Remove libsbuild1 dependency from libsbuild-dev.
 - libsbuild1-dev is in Section devel.
 - Use ${source:Version} to allow binNMUs.
 - Add new package, libsbuild-doc.
 - schroot-common Replaces schroot ( 1.1.1).  Thanks to Hamish Moffatt
   and Adeodato Simó for reporting this bug (Closes: #422741, #422863).
   * debian/rules:
 - Split arch-dependent and arch-independent packages into separate
   rules.
 - Remove .map and .md5 files from the Doxygen docs.
   * debian/libsbuild-doc.docs: New file.  Install doxygen HTML
 documentation and tag file.
   * debian/libsbuild-doc.doc-base: Register docs with doc-base.
   * bin/schroot/setup/10mount: Don't exec schroot-listmounts in a
 subshell.  This prevents an error (such as a bad exit status) from
 being noticed by the script, and as a result failure to umount
 filesystems may result in severe dataloss when stop scripts then rm
 -rf the chroot.  Thanks to Lucas Nussbaum for reporting this bug, and
 Frans Pop for suggesting the solution (Closes: #422909).  Urgency is
 set high because this is a critical bug.
Files: 
 941c59016f07a078fa8ca4b7f6c9e5f4 1018 admin optional schroot_1.1.2-1.dsc
 768076aa28673f9c6787c790da9eeb5c 7037922 admin optional 
schroot_1.1.2.orig.tar.gz
 a0f1b3bf8730e950ec033c626f9f77c0 20 admin optional schroot_1.1.2-1.diff.gz
 7806784eb2dcd22afc23bb55e179124c 86036 admin optional 
schroot-common_1.1.2-1_all.deb
 e239d0bad796b07924d21ddccc7cec83 3243904 devel optional 
libsbuild-doc_1.1.2-1_all.deb
 0440f913ea642cef09c0128da001e1d3 1051648 devel optional 
libsbuild-dev_1.1.2-1_powerpc.deb
 b918f258856411e839a53b14f88bd08f 496288 admin optional 
schroot_1.1.2-1_powerpc.deb
 5ec3137c8af944918deeeceea712b53d 279792 admin optional 
dchroot_1.1.2-1_powerpc.deb
 5eff9b00995d4e1e0fca0c812a1afcde 279404 admin optional 
dchroot-dsa_1.1.2-1_powerpc.deb

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

iD8DBQFGQ6MUVcFcaSW/uEgRAmR5AJ9hkkCdFV1RbhxoHykftHi1fqrY+ACcDsqM
/XmxQRn2nI1d43zJ88g34pU=
=AYnM
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.1.2-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.1.2-1_powerpc.deb
dchroot_1.1.2-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.1.2-1_powerpc.deb
libsbuild-dev_1.1.2-1_powerpc.deb
  to pool/main/s/schroot/libsbuild-dev_1.1.2-1_powerpc.deb
libsbuild-doc_1.1.2-1_all.deb
  to pool/main/s/schroot/libsbuild-doc_1.1.2-1_all.deb
schroot-common_1.1.2-1_all.deb
  to pool/main/s/schroot/schroot-common_1.1.2-1_all.deb
schroot_1.1.2-1.diff.gz
  to pool/main/s/schroot/schroot_1.1.2-1.diff.gz
schroot_1.1.2-1.dsc
  to pool/main/s/schroot/schroot_1.1.2-1.dsc
schroot_1.1.2-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.1.2-1_powerpc.deb
schroot_1.1.2.orig.tar.gz
  to pool/main/s/schroot/schroot_1.1.2.orig.tar.gz


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



Bourne shell assistance needed for Bug #422909

2007-05-09 Thread Roger Leigh
Hi folks,

Bug #422909 has resulted from a broken assumption in how the shell
would handle errors, and I'm unsure exactly how to do this correctly.
Any assistance would be greatly appreciated.  Given that this can in
some circumstances result in severe dataloss, I'd very much like to
get this right.

The actual problematic code is here:
http://svn.debian.org/wsvn/buildd-tools/trunk/schroot/bin/schroot/setup/10mount?op=filerev=0sc=0
  :

# Unmount all filesystem under specified location
# $1: mount base location
do_umount_all()
{
$LIBEXEC_DIR/schroot-listmounts -m $1 |
while read mountloc; do
if [ $AUTH_VERBOSITY = verbose ]; then
echo Unmounting $mountloc
fi
umount $mountloc || exit 1
done || exit 1
}

The problem here is that if schroot-listmounts segfaults (the trigger
in this case) or returns an error, the script continues without any
indication of the fact, despite set -e being in effect.  In this bug
this results in a failure to umount a set of mounted filesystems, and
then an rm -rf taking out all the data further down the line.

A small testcase to demonstrate:

int
main (void)
{
  char *s = segfault me;
  *s = 'p';
  return 0;
}
#!/bin/sh

set -e

# This SEGV goes unnoticed.
./segfault |
while read line; do
	echo Line: $line
done || exit 3

# This one is noticed.
./segfault

true
How can I rewrite the while loop securely (and preferably avoiding
tmpfiles), such that any bad exit status or failure will result in
immediate termination of the script with an error status?


Sorry if this is too basic for -devel, but I need to be sure it's
correct.


Many thanks,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpLUnuMlA1Cp.pgp
Description: PGP signature


Accepted schroot 1.1.1-1 (source all powerpc)

2007-05-07 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed,  2 May 2007 20:36:11 +0100
Source: schroot
Binary: schroot-common libsbuild-dev dchroot-dsa dchroot schroot
Architecture: source powerpc all
Version: 1.1.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 libsbuild-dev - development files for the Debian source builder
 schroot- Execute commands in a chroot environment
 schroot-common - common files for schroot
Closes: 414415 416193
Changes: 
 schroot (1.1.1-1) unstable; urgency=low
 .
   [ Roger Leigh ]
   * New upstream development release.
   * debian/schroot.init: Add LSB init info and use LSB init functions.
   * debian/control:
 - schroot-common: New package, containing locale data.
 - libsbuild1-dev: New package, containing libsbuild headers, a static
   library and pkg-config data.
 - schroot, dchroot and dchroot-dsa depend upon schroot-common
   * debian/rules:
 - Add dh_makeshlibs.
 - Make dh_shlibdeps use the shlibs data for libsbuild1.
 - install: Don't run make check.
 - Run configure with options to make only a static library.
   * debian/schroot.install: Don't package locale data.
   * debian/schroot-common.install: New file, install locale data.
   * debian/libsbuild1.install: New file, install libsbuild.so.*.
   * debian/libsbuild-dev.install: New file, installing headers, static
 library and pkg-config .pc file.
   * debian/schroot.default: New file, allowing customisation of the init
 script.  Thanks to Federico Di Gregorio (Closes: #416193).
   * debian/schroot.init:
 - Source /etc/default/schroot.
 - Add copyright header.
 .
   [ Luk Claes ]
   * po/fr.po: Add French translation. Many thanks to Nicolas François
   [EMAIL PROTECTED] (Closes: #414415).
Files: 
 e76af212c833fc45b8a7bdc95409e178 1005 admin optional schroot_1.1.1-1.dsc
 9f51f46feac88ac132c1d3b398e40346 18033676 admin optional 
schroot_1.1.1.orig.tar.gz
 a6e27dfe8f3a0a3804fa25fe3eae9641 250 admin optional schroot_1.1.1-1.diff.gz
 88ed4abbb4b4c6a1939eaf4b5957ef91 84220 admin optional 
schroot-common_1.1.1-1_all.deb
 b15827b50b32283ddaaa5620db309531 1059362 admin optional 
libsbuild-dev_1.1.1-1_powerpc.deb
 cfe6b9a84ef2c1775a5d0f836f297815 492420 admin optional 
schroot_1.1.1-1_powerpc.deb
 bc1cdab0555b19b5e55782abbf6a1835 282508 admin optional 
dchroot_1.1.1-1_powerpc.deb
 39c2cf80f08bf4d66054b045f9235f9a 282306 admin optional 
dchroot-dsa_1.1.1-1_powerpc.deb

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

iD8DBQFGOQYRVcFcaSW/uEgRApLQAKDcxPcwTOjIBfHriBszm6S6Nf6HSgCeNQAr
LvmhFxzs/jIWdLjubukkp0M=
=0E2R
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.1.1-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.1.1-1_powerpc.deb
dchroot_1.1.1-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.1.1-1_powerpc.deb
libsbuild-dev_1.1.1-1_powerpc.deb
  to pool/main/s/schroot/libsbuild-dev_1.1.1-1_powerpc.deb
schroot-common_1.1.1-1_all.deb
  to pool/main/s/schroot/schroot-common_1.1.1-1_all.deb
schroot_1.1.1-1.diff.gz
  to pool/main/s/schroot/schroot_1.1.1-1.diff.gz
schroot_1.1.1-1.dsc
  to pool/main/s/schroot/schroot_1.1.1-1.dsc
schroot_1.1.1-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.1.1-1_powerpc.deb
schroot_1.1.1.orig.tar.gz
  to pool/main/s/schroot/schroot_1.1.1.orig.tar.gz


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



Accepted libpqxx 2.6.9-3 (source powerpc)

2007-04-27 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Fri, 27 Apr 2007 20:58:53 +0100
Source: libpqxx
Binary: libpqxx-2.6.9 libpqxx-dev
Architecture: source powerpc
Version: 2.6.9-3
Distribution: unstable
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 libpqxx-2.6.9 - C++ library to connect to PostgreSQL
 libpqxx-dev - C++ library to connect to PostgreSQL (development files)
Closes: 417360
Changes: 
 libpqxx (2.6.9-3) unstable; urgency=low
 .
   * src/result.cxx: Really include missing cstdlib header, needed to build
 with GCC 4.3 (Closes: #417360).
Files: 
 cc07922a1c00c05db9c7027fe56abc09 652 libs optional libpqxx_2.6.9-3.dsc
 996b23426e63774b6a4d424567f8cd33 5446 libs optional libpqxx_2.6.9-3.diff.gz
 ad8aaf05e691c678048cd03e5f63df2c 1613860 libdevel optional 
libpqxx-dev_2.6.9-3_powerpc.deb
 4f2460e3297ac637b1ff5d2541d5806c 204396 libs optional 
libpqxx-2.6.9_2.6.9-3_powerpc.deb

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

iD8DBQFGMmRDVcFcaSW/uEgRApklAKCWqeZrcNVGkmrNzUxG5WD/14XawQCeL/HA
anghgVzCpY3DoWhm+KtEIg4=
=Y3Yt
-END PGP SIGNATURE-


Accepted:
libpqxx-2.6.9_2.6.9-3_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-2.6.9_2.6.9-3_powerpc.deb
libpqxx-dev_2.6.9-3_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-dev_2.6.9-3_powerpc.deb
libpqxx_2.6.9-3.diff.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.9-3.diff.gz
libpqxx_2.6.9-3.dsc
  to pool/main/libp/libpqxx/libpqxx_2.6.9-3.dsc


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



Re: Mandatory -dbg packages for libraries?

2007-04-22 Thread Roger Leigh
Steve Greenland [EMAIL PROTECTED] writes:

 On 22-Apr-07, 14:39 (CDT), Neil Williams [EMAIL PROTECTED] wrote: 
 
 I'd like to see all library source packages having a minimum of 4
 binary packages required by Policy: the SONAME, the -dev,  the -dbg and
 a -doc package. (Libraries for perl or other non-compiled languages
 would be exempt from -dbg packages but not -doc.)

 1. Rather than cluttering the archive and Packages file with -dbg
 packages that will (mostly) never be used, how about mandating a debug
 target in library debian/rules files, so that when someone does need the
 debug package, it's trivial to build. Since the person most likely to
 need the target is the package maintainer, there would be some incentive
 to make sure it works.

When I have needed to debug problems in the past, this has sometimes
meant over a day of rebuilding large libraries when the problem covers
several shared libraries.  I would have saved hours if I could have
just installed some prebuilt -dbg packages and run gdb.  Even more
importantly, I want to use the debug package matching the version *and
build* the user reporting the problem has.  If it's due to e.g. a
buggy header in a build dependency causing a misbuild, I would miss
this when I rebuild it.  I have had this bite me in the past.

I would personally support the requirement for every binary library
package to have a separate -dbg package containing the debug symbols.
Even if they don't get regularly used, they are worth it for when
things go wrong.  We can then just ask the user to install libfoo-dbg
and send us a backtrace, whatever the package or library.  For big
and/or popular applications, it would also be nice to have -dbg
symbols for them as well.

If there are concerns over archive size, why don't we drop all static
.a libraries at the same time.  Given that in Debian we typically
always link dynamically, is there a need for .a libraries in all but a
handful of cases?

 2. Why a seperate -doc? API docs should be part of the -dev package. I'm
 going to guess that for *most* libraries, the docs are a trivial part of
 the size of the -dev package.

For libraries using doxygen, it can generate megabytes of
documentation, even for small libraries if you enable all the call
graphs and things.  Unless I'm actually developing using a particular
library directly, I don't want disk space wasted by its docs.  It also
means less to download when autobuilding stuff.

 For those with significant documentation, sure, a seperate -doc
 makes sense, just as we do now.

Agreed.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpHH33cqVk9H.pgp
Description: PGP signature


Accepted libpqxx 2.6.9-2 (source powerpc)

2007-04-22 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 22 Apr 2007 16:16:39 +0100
Source: libpqxx
Binary: libpqxx-2.6.9 libpqxx-dev
Architecture: source powerpc
Version: 2.6.9-2
Distribution: unstable
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 libpqxx-2.6.9 - C++ library to connect to PostgreSQL
 libpqxx-dev - C++ library to connect to PostgreSQL (development files)
Closes: 417360
Changes: 
 libpqxx (2.6.9-2) unstable; urgency=low
 .
   * src/result.cxx: Include missing cstdlib header, needed to build with
 GCC 4.3 (Closes: #417360).
   * debian/compat: New file.  Set debhelper compatibility level to 5.
   * debian/control: Build-Depend on debhelper  5.0.0.
Files: 
 2f0f030f0c5a308e629d1925280b5882 652 libs optional libpqxx_2.6.9-2.dsc
 304b8ba3f46209ea26494ad3f94d0471 5322 libs optional libpqxx_2.6.9-2.diff.gz
 e780a24dc6d71388c93698c22b680542 1613954 libdevel optional 
libpqxx-dev_2.6.9-2_powerpc.deb
 eebc36dfc1ed996b10c4a63c2b0c2d6c 204332 libs optional 
libpqxx-2.6.9_2.6.9-2_powerpc.deb

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

iD4DBQFGK4PDVcFcaSW/uEgRAhn0AJYvN/jm6lVDC/kESacnHjdM0/78AJ4kfTyi
2WAW3yaWOuIOQWjKprBk+Q==
=FvbN
-END PGP SIGNATURE-


Accepted:
libpqxx-2.6.9_2.6.9-2_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-2.6.9_2.6.9-2_powerpc.deb
libpqxx-dev_2.6.9-2_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-dev_2.6.9-2_powerpc.deb
libpqxx_2.6.9-2.diff.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.9-2.diff.gz
libpqxx_2.6.9-2.dsc
  to pool/main/libp/libpqxx/libpqxx_2.6.9-2.dsc


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



Re: Intent to remove /usr/bin/X11 from PATH in /etc/login.defs

2007-04-15 Thread Roger Leigh
Christian Perrier [EMAIL PROTECTED] writes:

 Up to now, we had this in the default /etc/login.defs file (provided
 by the login package):
[...]
 Are there any objections to us changing this setting in the default
 /etc/login.defs file?

Not from me.

Quite a lot of scripts and programs which set the path hardcode
/usr/bin/X11 into their paths.  It would be great if all the sources
could be scanned and bugs filed where appropriate.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpWz0tr09BRY.pgp
Description: PGP signature


Re: buildd-tools sbuild post-etch

2007-04-09 Thread Roger Leigh
Roger Leigh [EMAIL PROTECTED] writes:

 This mail is just to outline a few thoughts I have about where to take
 sbuild after the release of Etch.

 1. Source Dependencies
 --

 I'd like to completely strip global source dependencies out of
 sbuild for Lenny since it is obsolete, unused and rather complex.

 2. Security (and Extensibility)
 ---

[remove sudo support for security, and use schroot to manage chroots]
[remove building on host]

Hi again,

Since I last posted a mail about sbuild, I have implemented the above
two changes.  Due to the large number of changes including and in
addition to the above, I am keen for other folks to test upgrades to
the new sbuild and check if their setup still works properly before I
upload this.

It can be found here:
  http://people.debian.org/~rleigh/sbuild_0.54_all.deb
  http://people.debian.org/~rleigh/sbuild_0.54.dsc
  http://people.debian.org/~rleigh/sbuild_0.54.tar.gz

or in SVN
  svn://svn.debian.org/svn/buildd-tools/trunk/sbuild


Please mail any reports to me or to buildd-tools-devel at
lists.alioth.debian.org.


Thanks,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpvm4ttYGdhG.pgp
Description: PGP signature


Re: When to upload a package which fixes FTBFS with GCC 4.3 ?

2007-04-03 Thread Roger Leigh
Charles Plessy [EMAIL PROTECTED] writes:

 Le Mon, Apr 02, 2007 at 10:21:22PM +0100, Martin Michlmayr a écrit :
 
 Your package fails to build with GCC 4.3.  Version 4.3 has not been
 released yet but I'm building with a snapshot in order to find errors
 and give people an advance warning.  In GCC 4.3, the C++ header
 dependencies have been cleaned up.  The advantage of this is that
 programs will compile faster.  The downside is that you actually
 need to directly #include everything you use (but you really should
 do this anyway, otherwise your program won't work with any compiler
 other than GCC).  Some background of this can be found at
 http://gcc.gnu.org/PR28080

   I have a question : I read in the link you provided that
 binary program will be smaller if compiled with gcc 4.3. Does it mean
 that I should wait for gcc 4.3 to become the default compiler before
 uploading a new version which fixes the bug, in order to take
 advantage of a rebuild, or will there be a mass rebuilding anyway ?

 (CCing to -devel in the hope that the question is not too naive and
 has a general interest.)

Fixing the bugs well in advance of a compiler transition makes the
transition far smoother.  It should be trivial to schedule binNMUs
once the new compiler is the default, and it's probably going to be a
while for 4.3 to be the default, given that 4.2 isn't yet released.

Given that all these fixes are in fact bugs due to missing headers, I
can't see any reason not to fix them at the earliest opportunity.
Personally, I'll be uploading fixed versions of my packages as soon as
etch is released.


-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpxp8VTYSqkW.pgp
Description: PGP signature


Accepted sbuild 0.53 (source all)

2007-02-11 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 11 Feb 2007 10:18:12 +
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.53
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 397123 398128 399178 405836 407293 409642
Changes: 
 sbuild (0.53) unstable; urgency=low
 .
   * Sbuild/Conf.pm: Add and export check_watches configuration variable.
   * sbuild:
 - Set umask to 022 so that dpkg-buildpackage always runs with a sane
   umask (Closes: #405836).
 - check_watches: Don't check watches if check_watches configuration
   variable isn't set (Closes: #397123).
 - get_apt_policy: Allow ~ in version numbers.  Thanks to Frank
   Lichtenheld for this patch (Closes: #407293).
 - When running apt-cache, divert STDOUT to the package log, so that
   warnings do not get mailed separately (Closes: #399178).
 - fetch_source_files:
   + Correct indentation, and error with brace placement which caused
 apt-cache output to not be used.
   + Add package information into the key of the %entries hash, in
 order to cope with multiple packages being returned by apt-cache.
 Based on a patch by Goswin von Brederlow for Bug #408091.
   * sbuild.conf: Obsolete $source_dependencies.
   * sbuild.conf.local:
 - Add pgp_options from sbuild.conf (Closes: #398128).
 - Add check_watches.
 - Obsolete $source_dependencies.
   * update-sourcedeps, update-sourcedeps.1.in: Remove (Closes: 409642).
 Thanks to Kenshi Muto for reporting that it no longer works.
   * debian/rules, debian/manpages, debian/README.Debian: Remove support
 for update-sourcedeps, and note that sourcedeps support is obsoleted
 and will be removed in Lenny.
Files: 
 edb94a049c9762656a93a51c08c05892 653 devel extra sbuild_0.53.dsc
 f0ac778ef810886a1fc3fff92f068673 80069 devel extra sbuild_0.53.tar.gz
 9266e0a9467b2426e08896fc84e938fb 80028 devel extra sbuild_0.53_all.deb

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

iD8DBQFFzv3BVcFcaSW/uEgRAnt2AKDdihMX4DM5YI7gsNZQt2D4Cg8QZACgkIjP
aXpx0G6GXsVxBKjIUzMMz/A=
=jmCP
-END PGP SIGNATURE-


Accepted:
sbuild_0.53.dsc
  to pool/main/s/sbuild/sbuild_0.53.dsc
sbuild_0.53.tar.gz
  to pool/main/s/sbuild/sbuild_0.53.tar.gz
sbuild_0.53_all.deb
  to pool/main/s/sbuild/sbuild_0.53_all.deb


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



buildd-tools sbuild post-etch

2007-02-10 Thread Roger Leigh
 to make a complete break?


5. buildd
-

Currently, we only provide sbuild in the Debian archive.  For a few
months, a complete buildd setup has existed in our SVN repository.

This is available here:
  svn://svn.debian.org/svn/buildd-tools/trunk/buildd

This, like sbuild, is tracking upstream.  However, it needs some work
before it will be fit for the Debian archive, due to these
considerations (amongst others):
- LSB compliance
- A good, working default configuration
- Integration with buildd-tools sbuild, in particular the sbuild perl
  modules and schroot support, and the configuration files.
- Up-to-date packaging

Getting wanna-build to (optionally) use a proper relational database
such as PostgreSQL is also something I would like, while continuing to
support the current format.

If anyone is interested in working on it, please drop a mail to the
buildd-tools-devel list.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpoPbBLOfuqw.pgp
Description: PGP signature


Accepted libpqxx 2.6.9-1 (source powerpc)

2007-02-09 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat,  3 Feb 2007 11:52:31 +
Source: libpqxx
Binary: libpqxx-2.6.9 libpqxx-dev
Architecture: source powerpc
Version: 2.6.9-1
Distribution: experimental
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 libpqxx-2.6.9 - C++ library to connect to PostgreSQL
 libpqxx-dev - C++ library to connect to PostgreSQL (development files)
Changes: 
 libpqxx (2.6.9-1) experimental; urgency=low
 .
   * New upstream release.
Files: 
 7f0e294ce11a34e4f6560f6c850c7df1 652 libs optional libpqxx_2.6.9-1.dsc
 0b0c64af41dfdeea8556dc359994e1cb 1639557 libs optional 
libpqxx_2.6.9.orig.tar.gz
 96953525e299bbca61de31e4231e7c20 3495 libs optional libpqxx_2.6.9-1.diff.gz
 31e0431b5559135b709540620ca2dbe2 1615408 libdevel optional 
libpqxx-dev_2.6.9-1_powerpc.deb
 3ed3e9eb8846a7bf8aa26edde6117409 209666 libs optional 
libpqxx-2.6.9_2.6.9-1_powerpc.deb

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

iD8DBQFFxL1LVcFcaSW/uEgRAuDGAJ0QxiL3IiML85GDuzToIZF1J0aZpgCcDV8X
l0C5wxJcFm+ue9ORHz9qPbw=
=O2pJ
-END PGP SIGNATURE-


Accepted:
libpqxx-2.6.9_2.6.9-1_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-2.6.9_2.6.9-1_powerpc.deb
libpqxx-dev_2.6.9-1_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-dev_2.6.9-1_powerpc.deb
libpqxx_2.6.9-1.diff.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.9-1.diff.gz
libpqxx_2.6.9-1.dsc
  to pool/main/libp/libpqxx/libpqxx_2.6.9-1.dsc
libpqxx_2.6.9.orig.tar.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.9.orig.tar.gz


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



Re: Debian in Sanger (Re: update on binary upload restrictions)

2007-02-08 Thread Roger Leigh
Paul Cager [EMAIL PROTECTED] writes:

 Tim Cutts wrote:
 What I'd actually like is some sort of non-root packaging system so that
 users could build software with decent dependency checking for their
 shared software infrastructure.   Can dpkg be cajoled into doing that?

 Could you use a schroot instance to do that?

You can if you combine it with sbuild (specifically for Debian
packaging, though).  However, it's still a bit risky, because there
are ways the user could abuse their access to the chroot in order to
subvert the system (e.g. via the debian/rules binary target or in the
postinst of a package pulled in as a build-dependency).  Worse, the
current design allows the sbuild user unrestricted root access to the
chroot.  If you don't use schroot, sbuild *requires* unrestricted sudo
access to the host system!

I do have plans (post-etch) to eliminate the user access to the chroot
via sudo or schroot, so that sbuild should become safe for untrusted
users.  Once I have got my thoughts organised, I'll post them to
buildd-tools-devel in the next week.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpw40kCKw0G2.pgp
Description: PGP signature


Re: x86 buildd for experimental ?

2007-01-30 Thread Roger Leigh
Goswin von Brederlow [EMAIL PROTECTED] writes:

 Loïc Minier [EMAIL PROTECTED] writes:

 On Mon, Jan 29, 2007, Goswin von Brederlow wrote:
 I think that is a shortcomming of apt though.
 apt-get install foo=1.2-3
 will fetch foo 1.2-3 from whatever repository that has that
 version. But with
 Package: foo
 Version: 1.2-3
 Depends: bar (= 1.2-3)
 apt-get will NOT fetch bar 1.2-3 unless it happens to have the highest
 pin and highest version by chance.

  You mean a shortcoming of apt-get?  I think aptitude manages this more
  naturally.

 If it really does then we could use aptitude in sbuild. If you have
 the time please do try.

Alternatively, how much of the apt-get logic lives in libapt?  We
could just use libapt directly.

(This might involve rewriting sbuild in C++; this is a possibility
I've been considering for several years, but not yet got around
to--writing schroot was the first step of that plan.)


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpig4A8MtDrk.pgp
Description: PGP signature


Re: How to maintain packaging files for multiple distributions in the same tree?

2007-01-30 Thread Roger Leigh
Goswin von Brederlow [EMAIL PROTECTED] writes:

 Release branch:

 ---+-+- sid
|s|e
|a|t
|r|c
|g|h
|e

 Distribution filter: (with patches going both ways)

 +--+--+--+--- Debian
  \  \/\
   +--+--+--+- Ubuntu

 Branches don't work so well for ubuntu as you have to pull over the
 changes from the main branch to the ubuntu branch on every
 release. Which means (unneccessary) work.

 It is work, yes, but in many cases it is necessary, and we do quite a bit of
 it at present.

 Hopefully the graphic above makes it clear why a branch isn't the most
 helpfull construct for it. Unfortunately I know of no RCS that has
 something better for this kind of parallel developement.

tla star-merge ?


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpUwTBEFV0r2.pgp
Description: PGP signature


Accepted schroot 1.0.5-1 (source powerpc)

2007-01-27 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 27 Jan 2007 13:13:56 +
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 1.0.5-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 408617
Changes: 
 schroot (1.0.5-1) unstable; urgency=low
 .
   * New upstream release.
   * schroot-listmounts: Don't segfault when realpath(3) returns null when
 the supplied path is nonexistent (Closes: #408617).
Files: 
 6c0ee711cfd1c0fa4f66c4963865a48b 972 admin optional schroot_1.0.5-1.dsc
 685c6e8c9a9d5de24e543031683b8e30 7376156 admin optional 
schroot_1.0.5.orig.tar.gz
 72c8126c40c5368aa31e54a555774591 20 admin optional schroot_1.0.5-1.diff.gz
 f0455d2209a15d9f53c6e30ab85aa705 495454 admin optional 
schroot_1.0.5-1_powerpc.deb
 63e7f5e26d28ab3902a80b17cea31a1a 281100 admin optional 
dchroot_1.0.5-1_powerpc.deb
 8172633aba99e7c6825f9eeb0b96 280798 admin optional 
dchroot-dsa_1.0.5-1_powerpc.deb

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

iD8DBQFFu5cBVcFcaSW/uEgRAn/GAJ9Q5BWABIOpKJ/q7s5JC2QNBCqougCgwhIR
ay+kvl4Ur8ZWD5hRVKM0kNI=
=MS2d
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.0.5-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.0.5-1_powerpc.deb
dchroot_1.0.5-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.0.5-1_powerpc.deb
schroot_1.0.5-1.diff.gz
  to pool/main/s/schroot/schroot_1.0.5-1.diff.gz
schroot_1.0.5-1.dsc
  to pool/main/s/schroot/schroot_1.0.5-1.dsc
schroot_1.0.5-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.0.5-1_powerpc.deb
schroot_1.0.5.orig.tar.gz
  to pool/main/s/schroot/schroot_1.0.5.orig.tar.gz


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



Re: update-inetd

2007-01-12 Thread Roger Leigh
Klaus Ethgen [EMAIL PROTECTED] writes:

 I have a another:

 Am Do den 11. Jan 2007 um 23:14 schrieb Roger Leigh:
 a) Every package calling update-inetd should call it twice; once for
IPv4, and again for IPv6.  This would require all packages to be
updated.
 b) update-inetd should default to creating both unless explicitly told
not to.  This has the advantage of being transparent.

 c) update-inetd should default to creating none unless explicitly told
to. This has the advantage of staying secure if a dau admin install a
package accidentally.

This would not square with the current practice of defaulting to a
secure but functional service when you install a package.  If you
didn't want to run it, you wouldn't install it.  The admin always has
the option of commenting it out.

I've been exposed to using Fedora recently, which takes the approach
you suggest of requiring explicit enabling of *everything*, and it's a
complete pain.  Trying to discover the thing to tweak to get a daemon
to work is rather annoying; intentionally crippling a package by
default is not IMO the way to go.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpIuyhFtZbqL.pgp
Description: PGP signature


Re: update-inetd

2007-01-11 Thread Roger Leigh
Goswin von Brederlow [EMAIL PROTECTED] writes:

 I used to have proftpd in inetd.conf but with a increase connection
 limit value and on every update the update-inetd would complain that
 the entry it expects differs from the one found.

 That should be fixed if it isn't already.

Another issue is IPv6 support.  Currently, packages are only adding
IPv4 entries.  In most cases, they should be adding a corresponding
IPv6 (tcp6 or udp6) entries as well.  Doing this by hand results in
the above warning as well.


The solution to this could be
a) Every package calling update-inetd should call it twice; once for
   IPv4, and again for IPv6.  This would require all packages to be
   updated.
b) update-inetd should default to creating both unless explicitly told
   not to.  This has the advantage of being transparent.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpXfyFc2jPBN.pgp
Description: PGP signature


Re: Troubleshooting using Debian developer machines

2007-01-04 Thread Roger Leigh
Shaun Jackman [EMAIL PROTECTED] writes:

 Monotone has a bug (#404616) that seems to only affect powerpc. I
 don't have access to a powerpc machine myself, so I'd like to use
 bruckner.debian.org to troubleshoot the bug. How do I use the Etch
 chroot on bruckner to install monotone and its dependencies and run
 monotone without root access to bruckner?

Send an email to debian-admin, and ask for it to be installed in the
chroot?

On the unlikely chance that doesn't work out, mail me your SSH public
key in a signed and encrypted mail, and I'll create you an account on
my powerpc system (but you'll need IPv6 connectivity to ssh in).


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpT9JpcBqWc6.pgp
Description: PGP signature


Accepted schroot 1.0.4-1 (source powerpc)

2006-12-23 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 23 Dec 2006 12:00:50 +
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 1.0.4-1
Distribution: unstable
Urgency: high
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 401180
Changes: 
 schroot (1.0.4-1) unstable; urgency=high
 .
   * New upstream release.
   * debian/schroot.init: Add LSB init info and use LSB init functions.
   * schroot/schroot-listmounts-main.cc: Use realpath(3) to prevent severe
 dataloss when unmounting filesystems in chroots with symlinks in the
 SCHROOT_MOUNT_DIR path (Closes: #401180).
Files: 
 f20af6b41f36b400de48bbc2c380b1af 972 admin optional schroot_1.0.4-1.dsc
 7b108d025c4221599e5901d0c9b664bd 7373177 admin optional 
schroot_1.0.4.orig.tar.gz
 595e335c5a122c6534475568c059f1e7 20 admin optional schroot_1.0.4-1.diff.gz
 0bf7bbb50328ea42b7c8644a81af9f6c 492728 admin optional 
schroot_1.0.4-1_powerpc.deb
 1e1d56e65c82a4d4223ac38af5145dc1 281052 admin optional 
dchroot_1.0.4-1_powerpc.deb
 ef78713d9815f4b073ed2adf892de16b 280790 admin optional 
dchroot-dsa_1.0.4-1_powerpc.deb

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

iD8DBQFFjTxUVcFcaSW/uEgRAsm7AJ96V4vCul8EoH/1LXLb2I17FecnkQCg1kVE
H7I+YBR3oqytJCVvVCNx480=
=Ksif
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.0.4-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.0.4-1_powerpc.deb
dchroot_1.0.4-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.0.4-1_powerpc.deb
schroot_1.0.4-1.diff.gz
  to pool/main/s/schroot/schroot_1.0.4-1.diff.gz
schroot_1.0.4-1.dsc
  to pool/main/s/schroot/schroot_1.0.4-1.dsc
schroot_1.0.4-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.0.4-1_powerpc.deb
schroot_1.0.4.orig.tar.gz
  to pool/main/s/schroot/schroot_1.0.4.orig.tar.gz


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



Re: flock() and sendmail

2006-11-17 Thread Roger Leigh
John Kelly [EMAIL PROTECTED] writes:

 I need to make some local customizations, and it seemed like a good
 idea, while I'm in there, to use flock() instead of fcntl(), if there
 are no conflicts.

It's almost always a bad idea to use flock() instead of fcntl().
fnctl() locking is effectively deprecating flock(), and you need a
really good reason not to use it in favour of fcntl().

If you look at SUSv3/POSIX, you'll see that fcntl()/lockf() locking is
the only standardised form of locking.  flock() isn't included in the
standard.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpPS4cdUxCzU.pgp
Description: PGP signature


Re: Downgrading the priority of nfs-utils

2006-11-06 Thread Roger Leigh
Josselin Mouette [EMAIL PROTECTED] writes:

 Le jeudi 02 novembre 2006 à 05:22 -0800, Josh Triplett a écrit :
 I would suggest b); reducing the standard set of packages seems like a
 feature, it won't break upgrades (if installed, the package will stay
 installed), and new installs don't need to get nfs-kernel-server as part
 of the *default* install.  

 We're not talking about the NFS server, but of the NFS client. And a
 working NFS client is surely something we want as part of the default
 install.

What's the rationale for needing it as part of the default install?

The majority of the Debian (and GNU/Linux systems in general) I see
tend to not use NFS at all.  Do we have any usage statistics for the
NFS client?


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpSkvPMikuUv.pgp
Description: PGP signature


Accepted heartbeat 1.2.5-1.1 (source all powerpc)

2006-11-02 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Thu,  2 Nov 2006 22:34:45 +
Source: heartbeat
Binary: libstonith-dev ldirectord libstonith0 heartbeat libpils-dev libpils0 
stonith heartbeat-dev
Architecture: source powerpc all
Version: 1.2.5-1.1
Distribution: unstable
Urgency: low
Maintainer: Simon Horman [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 heartbeat  - Subsystem for High-Availability Linux
 heartbeat-dev - Subsystem for High-Availability Linux - development files
 ldirectord - Monitors virtual services provided by LVS
 libpils-dev - Plugin and Interface Loading System - development files
 libpils0   - Plugin and Interface Loading System
 libstonith-dev - Interface for remotely powering down a node in the cluster
 libstonith0 - Interface for remotely powering down a node in the cluster
 stonith- Interface for remotely powering down a node in the cluster
Closes: 383985
Changes: 
 heartbeat (1.2.5-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/control: Remove build dependency and dependency on netkit-ping
 (Closes: #383985).
Files: 
 6c92fcf7660cab0b46c64ef8a85cacbc 934 admin optional heartbeat_1.2.5-1.1.dsc
 3f0b3cdefc84d1e63344d56330871469 9646 admin optional 
heartbeat_1.2.5-1.1.diff.gz
 10dc618e5ed48b82057ba850628790a5 54438 admin optional 
ldirectord_1.2.5-1.1_all.deb
 c983047791079ded18273afb7dc15859 43790 admin optional 
stonith_1.2.5-1.1_powerpc.deb
 800fc808ce4cb9db5eafbde5804354ce 117814 libs optional 
libstonith0_1.2.5-1.1_powerpc.deb
 78a50103659540af20a612e3da208142 34700 libdevel optional 
libstonith-dev_1.2.5-1.1_powerpc.deb
 62914d24a28ae27668db309e087194b8 57172 libs optional 
libpils0_1.2.5-1.1_powerpc.deb
 d9cec6a4ce0cb9226b468c3c3e8f4e90 65824 devel optional 
libpils-dev_1.2.5-1.1_powerpc.deb
 2594827921bd64717b5d8f0e19d0fa2d 537624 admin optional 
heartbeat_1.2.5-1.1_powerpc.deb
 1da0267f1ecc2efa4372eeb2ad67d106 136160 devel optional 
heartbeat-dev_1.2.5-1.1_powerpc.deb

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

iD8DBQFFSoIZVcFcaSW/uEgRAompAKCSw6F4vVTIMrHHKy6QC0qCLYl0bgCg5Zns
PtqgDlYLNkPIYwYhoo7fnj4=
=GzQz
-END PGP SIGNATURE-


Accepted:
heartbeat-dev_1.2.5-1.1_powerpc.deb
  to pool/main/h/heartbeat/heartbeat-dev_1.2.5-1.1_powerpc.deb
heartbeat_1.2.5-1.1.diff.gz
  to pool/main/h/heartbeat/heartbeat_1.2.5-1.1.diff.gz
heartbeat_1.2.5-1.1.dsc
  to pool/main/h/heartbeat/heartbeat_1.2.5-1.1.dsc
heartbeat_1.2.5-1.1_powerpc.deb
  to pool/main/h/heartbeat/heartbeat_1.2.5-1.1_powerpc.deb
ldirectord_1.2.5-1.1_all.deb
  to pool/main/h/heartbeat/ldirectord_1.2.5-1.1_all.deb
libpils-dev_1.2.5-1.1_powerpc.deb
  to pool/main/h/heartbeat/libpils-dev_1.2.5-1.1_powerpc.deb
libpils0_1.2.5-1.1_powerpc.deb
  to pool/main/h/heartbeat/libpils0_1.2.5-1.1_powerpc.deb
libstonith-dev_1.2.5-1.1_powerpc.deb
  to pool/main/h/heartbeat/libstonith-dev_1.2.5-1.1_powerpc.deb
libstonith0_1.2.5-1.1_powerpc.deb
  to pool/main/h/heartbeat/libstonith0_1.2.5-1.1_powerpc.deb
stonith_1.2.5-1.1_powerpc.deb
  to pool/main/h/heartbeat/stonith_1.2.5-1.1_powerpc.deb


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



Accepted gutenprint 5.0.0-3 (source all powerpc)

2006-11-02 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Thu,  2 Nov 2006 22:42:04 +
Source: gutenprint
Binary: libgutenprint-doc libgutenprintui1-1 foomatic-db-gimp-print 
ijsgimpprint escputil cupsys-driver-gimpprint gimp-print libgutenprintui2-1 
foomatic-db-gutenprint gutenprint-locales libgutenprintui2-dev 
libgutenprintui1-dev libgutenprint-dev ijsgutenprint gutenprint-doc 
cupsys-driver-gutenprint libgutenprint2
Architecture: source powerpc all
Version: 5.0.0-3
Distribution: unstable
Urgency: low
Maintainer: Debian Printing Group [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 cupsys-driver-gimpprint - printer drivers for CUPS
 cupsys-driver-gutenprint - printer drivers for CUPS
 escputil   - maintenance utility for Epson Stylus printers
 foomatic-db-gimp-print - linuxprinting.org printer support - database for 
Gimp-Print print
 foomatic-db-gutenprint - linuxprinting.org printer support - database for 
Gutenprint print
 gimp-print - print plugin for the GIMP
 gutenprint-doc - users' guide for Gutenprint and CUPS
 gutenprint-locales - locale data files for Gutenprint
 ijsgimpprint - printer drivers for CUPS
 ijsgutenprint - inkjet server - Ghostscript driver for Gutenprint
 libgutenprint-dev - development files for the Gutenprint printer driver library
 libgutenprint-doc - documentation for the Gutenprint printer driver library
 libgutenprint2 - runtime for the Gutenprint printer driver library
 libgutenprintui1-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui1-dev - development files for the Gutenprint printer driver 
user interfac
 libgutenprintui2-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui2-dev - development files for the Gutenprint printer driver 
user interfac
Closes: 396642
Changes: 
 gutenprint (5.0.0-3) unstable; urgency=low
 .
   * cupsys-driver-gutenprint: Move PPD files from
 /usr/share/cups/model/gutenprint/5.0 to /usr/share/ppd/gutenprint/5.0, to
 comply with the Debian PPD File Structure Specification
 (http://wiki.debian.org/PpdFileStructureSpecification).  The postinst and
 postrm scripts have been updated to remove the old PPDs, generate new PPDs
 in the new location, and to upgrade PPDs using the new location.
 Closes: #396642.
   * debian/control: cupsys-driver-gutenprint Depends upon cupsys or cups =
 1.2.5, so CUPS is guaranteed to find the PPDs in the new location.
Files: 
 d95830ea10f3f0a17c9faf45aac029f9 1161 graphics optional gutenprint_5.0.0-3.dsc
 c857d3eca5064e6010391a37b8373ce1 136408 graphics optional 
gutenprint_5.0.0-3.diff.gz
 9f3b00e1d019ac08661062fa557b5801 257746 doc optional 
libgutenprint-doc_5.0.0-3_all.deb
 01420d8d0962da0da326956b733143ee 337106 libs optional 
gutenprint-locales_5.0.0-3_all.deb
 bc08b35f83dcaa0179b8c3a132d96096 44434 text optional 
foomatic-db-gimp-print_5.0.0-3_all.deb
 608a024114a5a9d033d421a2d0dc460a 2258452 text optional 
foomatic-db-gutenprint_5.0.0-3_all.deb
 1fb3032b4d5a48bdc14a56fcb8c0aa9e 987076 doc optional 
gutenprint-doc_5.0.0-3_all.deb
 b08bd22e4474c92f767058ef9116a0a8 117442 graphics optional 
gimp-print_5.0.0-3_powerpc.deb
 4bb5cea423ab8399b74a1ea7332337d4 44418 graphics optional 
cupsys-driver-gimpprint_5.0.0-3_powerpc.deb
 c09569bbdd17f393371be02c17fa 994052 graphics optional 
cupsys-driver-gutenprint_5.0.0-3_powerpc.deb
 d0415e37959176f94b46e10b9cb94b2f 91324 libdevel optional 
libgutenprint-dev_5.0.0-3_powerpc.deb
 c3ce55a6d39953b639a3dde1fd4de078 873794 libs optional 
libgutenprint2_5.0.0-3_powerpc.deb
 954790cc7b71cd76d12350dd345b1e2f 47040 devel optional 
libgutenprintui1-dev_5.0.0-3_powerpc.deb
 9b4e178da7e0de78f0e5a6fdf843b7ae 110822 libs optional 
libgutenprintui1-1_5.0.0-3_powerpc.deb
 b14980bad3937494e17b44e4184d9664 48784 devel optional 
libgutenprintui2-dev_5.0.0-3_powerpc.deb
 6e81f40030d06bd9d78adabad78c1944 121298 libs optional 
libgutenprintui2-1_5.0.0-3_powerpc.deb
 a5fbb4f596a0d493e5119ebf080bf230 84518 utils optional 
escputil_5.0.0-3_powerpc.deb
 5fed9e605468414d506c8349437a518a 44400 text optional 
ijsgimpprint_5.0.0-3_powerpc.deb
 66d9fcaa90998dff572191e4d477c526 63520 text optional 
ijsgutenprint_5.0.0-3_powerpc.deb

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

iD8DBQFFSoweVcFcaSW/uEgRAriNAJ9d1FTdabmVv3tbXNf3Bqq1TV80tACbBs1F
4cJAkeudksJAisSnUlVCNGs=
=WgZ7
-END PGP SIGNATURE-


Accepted:
cupsys-driver-gimpprint_5.0.0-3_powerpc.deb
  to pool/main/g/gutenprint/cupsys-driver-gimpprint_5.0.0-3_powerpc.deb
cupsys-driver-gutenprint_5.0.0-3_powerpc.deb
  to pool/main/g/gutenprint/cupsys-driver-gutenprint_5.0.0-3_powerpc.deb
escputil_5.0.0-3_powerpc.deb
  to pool/main/g/gutenprint/escputil_5.0.0-3_powerpc.deb
foomatic-db-gimp-print_5.0.0-3_all.deb
  to pool/main/g/gutenprint/foomatic-db-gimp-print_5.0.0-3_all.deb
foomatic-db-gutenprint_5.0.0-3_all.deb
  to pool/main/g/gutenprint/foomatic-db-gutenprint_5.0.0-3_all.deb
gimp-print_5.0.0

Accepted heartbeat-2 2.0.7-1.1 (source all powerpc)

2006-11-02 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Thu,  2 Nov 2006 23:06:52 +
Source: heartbeat-2
Binary: heartbeat-2-dev ldirectord-2 heartbeat-2
Architecture: source powerpc all
Version: 2.0.7-1.1
Distribution: unstable
Urgency: low
Maintainer: Simon Horman [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 heartbeat-2 - Subsystem for High-Availability Linux
 heartbeat-2-dev - Subsystem for High-Availability Linux - development files
 ldirectord-2 - Monitors virtual services provided by LVS
Closes: 383987
Changes: 
 heartbeat-2 (2.0.7-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/control: Remove build dependency and dependency on netkit-ping
 (Closes: #383987).
Files: 
 b9819373d3315cc404175cb8bb7965a8 1019 admin optional heartbeat-2_2.0.7-1.1.dsc
 901ede8ad2b355c512eb6d66b621bae4 160342 admin optional 
heartbeat-2_2.0.7-1.1.diff.gz
 713dfbdbb6a50029320241c63a6d804b 55310 admin optional 
ldirectord-2_2.0.7-1.1_all.deb
 bc1efb9da27bb485439278333f3b3e6a 1532266 admin optional 
heartbeat-2_2.0.7-1.1_powerpc.deb
 877486f153b687d8029433cf309a1f0c 344096 devel optional 
heartbeat-2-dev_2.0.7-1.1_powerpc.deb

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

iD8DBQFFSoy7VcFcaSW/uEgRAikrAJ9CdNEWHfounOuD7hRxJ5JUZLdhYwCgx+w3
jaXGDNzsp6MHqYLR8RQYRgA=
=CAxk
-END PGP SIGNATURE-


Accepted:
heartbeat-2-dev_2.0.7-1.1_powerpc.deb
  to pool/main/h/heartbeat-2/heartbeat-2-dev_2.0.7-1.1_powerpc.deb
heartbeat-2_2.0.7-1.1.diff.gz
  to pool/main/h/heartbeat-2/heartbeat-2_2.0.7-1.1.diff.gz
heartbeat-2_2.0.7-1.1.dsc
  to pool/main/h/heartbeat-2/heartbeat-2_2.0.7-1.1.dsc
heartbeat-2_2.0.7-1.1_powerpc.deb
  to pool/main/h/heartbeat-2/heartbeat-2_2.0.7-1.1_powerpc.deb
ldirectord-2_2.0.7-1.1_all.deb
  to pool/main/h/heartbeat-2/ldirectord-2_2.0.7-1.1_all.deb


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



Re: First call for vote on immediate vote under section 4.2.2

2006-10-28 Thread Roger Leigh
 - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-
 2808c3bb-6d17-49b6-98c8-c6a0a24bc686
 [ 2 ] Choice 1: The DPL's withdrawal of the delegation remains on hold 
 pending a vote
 [ 1 ] Choice 2: The DPL's withdrawal of the delegation stands until a vote
 - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-


pgp8DDdiFbzfs.pgp
Description: PGP signature


Accepted sbuild 0.51 (source all)

2006-10-21 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 21 Oct 2006 10:13:00 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.51
Distribution: unstable
Urgency: high
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 391277 392323 392751 392752 392992
Changes: 
 sbuild (0.51) unstable; urgency=high
 .
   * Urgency is high because this version fixes an RC bug in testing.
   * Sbuild.pm: Fix handling of ~ in versions (merge from upstream SVN cset
 100; Closes: 392752).
   * sbuild, Sbuild/Conf.pm, sbuild.conf.local: Add support for setting APT
 policy, to allow building from experimental and sarge-backports.
 Thanks to Wouter Verhelst for this patch, which has been slightly
 modified to add configurability and adapt to this version of sbuild.
   * sbuild:
 - Don't run md5sum inside the chroot.  Thanks to Michael Banck
   (Closes: #392323).
 - chroot_arch():  New function to detect build architecture from
   within the chroot.  Thanks to Kees Cook (Closes: #392992).
   * Sbuild/Conf.pm: Fix check for schroot.  Thanks to Julien Danjou for
 finding this (Closes: #392751).
   * sbuild-setup.7.in: Correct example commandline for debootstrap.
 Thanks to Alex Pennace (Closes: #391277).
Files: 
 7772a67858591224b55b01ecff51bed7 653 devel extra sbuild_0.51.dsc
 beefdac1e71e359e5be06942d8db9966 80870 devel extra sbuild_0.51.tar.gz
 42b68559232843039211560fbec2e0ce 80818 devel extra sbuild_0.51_all.deb

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

iD8DBQFFOeV5VcFcaSW/uEgRAl4yAJsFchRwjCekFLSuGqQnFbDwGo6UvwCg59Aw
6smLnf10aE1UN2IttDLy7/I=
=kqwp
-END PGP SIGNATURE-


Accepted:
sbuild_0.51.dsc
  to pool/main/s/sbuild/sbuild_0.51.dsc
sbuild_0.51.tar.gz
  to pool/main/s/sbuild/sbuild_0.51.tar.gz
sbuild_0.51_all.deb
  to pool/main/s/sbuild/sbuild_0.51_all.deb


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



Accepted sbuild 0.52 (source all)

2006-10-21 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 21 Oct 2006 21:23:16 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.52
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Changes: 
 sbuild (0.52) unstable; urgency=low
 .
   * New upstream release.
   * sbuild: Remove incorrect WannaBuild:: prefix from version_compare.
Files: 
 347e6af926a416b72879a93caca59473 653 devel extra sbuild_0.52.dsc
 9e6a0bc940fc87242cfe2028f3a3b33f 80910 devel extra sbuild_0.52.tar.gz
 0535aa460291cfc01ff3a828960d530d 80868 devel extra sbuild_0.52_all.deb

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

iD8DBQFFOog9VcFcaSW/uEgRAgWXAJ4416joSIYhfaIOtlOGFpHZm895EgCfXqY4
/JWSFoSIttVf4TK/z6Lk50o=
=QWna
-END PGP SIGNATURE-


Accepted:
sbuild_0.52.dsc
  to pool/main/s/sbuild/sbuild_0.52.dsc
sbuild_0.52.tar.gz
  to pool/main/s/sbuild/sbuild_0.52.tar.gz
sbuild_0.52_all.deb
  to pool/main/s/sbuild/sbuild_0.52_all.deb


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



Accepted e1071 1.5-16-1 (source powerpc)

2006-10-21 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 21 Oct 2006 21:15:36 +0100
Source: e1071
Binary: r-cran-e1071
Architecture: source powerpc
Version: 1.5-16-1
Distribution: unstable
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 r-cran-e1071 - GNU R package with functions from 'e1071' at TU Wien
Changes: 
 e1071 (1.5-16-1) unstable; urgency=low
 .
   * New upstream release.
   * debian/watch: Fix logic to correctly check for new versions.
 Thanks to Dirk Eddelbuettel.
   *
Files: 
 7ebb3ff62906b3c32b5f2c650de181ae 614 math optional e1071_1.5-16-1.dsc
 56f3d8c4c6329e68677337f8565c0021 311254 math optional e1071_1.5-16.orig.tar.gz
 75b5383ec7656fc2f5efd5f0300a081c 2779 math optional e1071_1.5-16-1.diff.gz
 8804ba1e6f69e5f70ef7fc23ed713dfb 446940 math optional 
r-cran-e1071_1.5-16-1_powerpc.deb

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

iD8DBQFFOoKFVcFcaSW/uEgRAuqHAKDhMKEtdQghARNgMmlUvNBFtAZYiQCgtNPe
fmL/g/+DjAA0vzg6YxtY4Q4=
=d2Dz
-END PGP SIGNATURE-


Accepted:
e1071_1.5-16-1.diff.gz
  to pool/main/e/e1071/e1071_1.5-16-1.diff.gz
e1071_1.5-16-1.dsc
  to pool/main/e/e1071/e1071_1.5-16-1.dsc
e1071_1.5-16.orig.tar.gz
  to pool/main/e/e1071/e1071_1.5-16.orig.tar.gz
r-cran-e1071_1.5-16-1_powerpc.deb
  to pool/main/e/e1071/r-cran-e1071_1.5-16-1_powerpc.deb


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



Re: Request for virtual package ircd

2006-10-14 Thread Roger Leigh
Aurélien GÉRÔME [EMAIL PROTECTED] writes:

 Hi,

 On Thu, Oct 12, 2006 at 12:10:51AM +0200, Mario Iseli wrote:
 as described in
 http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt
 I announce here my idea of the virtual package ircd. When I count
 correctly are at the moment 7 different IRC-daemons in Debian and they
 logically conflict with each other. So I would think an official virtual
 package would be a fine solution. There are also IRC services which work
 in general with all ircds, so it would be easier if those packages also
 could only depend on ircd.

 As the (co-)maintainer of 2 IRCd packages and 2 IRC services packages,
 I completely disagree.

 Some IRC servers do *not* conflict, so a virtual package is
 unnecessary.

The Conflicts and Provides are orthogonal.  Certainly, you can
conflict with the same package you provide, but this is not needed
here.

 If they conflict, like ircd-hybrid and dancer-ircd, it is up to the
 maintainer to manage the conflicts.

Yes, or even better to arrange things such that they no longer
conflict.

 Some services, if not all, are designed to work on a specific
 IRCd. For instance, hybserv is supposed to only run with ircd-hybrid
 and dancer-services to only run with dancer-ircd. I do *not* want to
 undertake the maintenance of a services package on other IRC servers
 that the one for which it is designed.

Then in this special case you would continue to depend upon the
specific package, rather than the virtual package.  Why is this a
problem?


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgptE3tMQwycZ.pgp
Description: PGP signature


Accepted schroot 1.0.3-1 (source powerpc)

2006-10-14 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Mon,  2 Oct 2006 22:37:12 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 1.0.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 381695
Changes: 
 schroot (1.0.3-1) unstable; urgency=low
 .
   * New upstream release.
   * dchroot/dchroot-session.cc, dchroot-dsa/dchroot-dsa-session.cc: The
 syslog logging of the command or shell being run in the chroot now
 only occurs when running as root or switching to another user.  If the
 user is the same inside and outside the chroot, and not root, the
 command or shell being run will not be logged.  Thanks to Helge
 Kreutzmann (Closes: #381695).
Files: 
 78f42cdf94c83ef0246158d92dbf57de 972 admin optional schroot_1.0.3-1.dsc
 e464377d69b6088a8b2457907eccab13 3891393 admin optional 
schroot_1.0.3.orig.tar.gz
 efde0642e078f3dbc4a7163c815cfd60 20 admin optional schroot_1.0.3-1.diff.gz
 97dc8f253bef9af1e14612e8a35f28da 486454 admin optional 
schroot_1.0.3-1_powerpc.deb
 00f26dbcfb4526ab0f917540994e7ed0 278324 admin optional 
dchroot_1.0.3-1_powerpc.deb
 54bcd91dfad57e597e55615d021a5950 277706 admin optional 
dchroot-dsa_1.0.3-1_powerpc.deb

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

iD8DBQFFMTqfVcFcaSW/uEgRAo5pAJ0VZDyzNxcMxLyVp43uNvRa+vtZUQCg0zaA
y0uN5cwnd1cOZ//QBYn+MqQ=
=hktJ
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.0.3-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.0.3-1_powerpc.deb
dchroot_1.0.3-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.0.3-1_powerpc.deb
schroot_1.0.3-1.diff.gz
  to pool/main/s/schroot/schroot_1.0.3-1.diff.gz
schroot_1.0.3-1.dsc
  to pool/main/s/schroot/schroot_1.0.3-1.dsc
schroot_1.0.3-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.0.3-1_powerpc.deb
schroot_1.0.3.orig.tar.gz
  to pool/main/s/schroot/schroot_1.0.3.orig.tar.gz


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



Re: Request for virtual package ircd

2006-10-13 Thread Roger Leigh
Mario Iseli [EMAIL PROTECTED] writes:

 On Thu, Oct 12, 2006 at 12:38:03AM +0200, Hendrik Sattler wrote:
 Wouldn't relay-chat-server or relay-chat-daemon be a better name.

 I think no, we also call it httpd and not web-server or
 hypertext-transfer-protocol-server.

That's a historical inconsistency which is at odds with the naming
scheme used by all the other virtual packages. relay-chat-server
would fit in with the scheme much better.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgppqvW8Gh1Z0.pgp
Description: PGP signature


Accepted sbuild 0.50 (source all)

2006-09-29 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Fri, 29 Sep 2006 14:08:11 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.50
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 381186 384137 389815
Changes: 
 sbuild (0.50) unstable; urgency=low
 .
   * debian/copyright: Add Alioth file download location.
   * chroot/add_sbuild_user:
 - Fix chrapt command examples in output to use correct option syntax,
   thanks to Matthias Julius (Closes: #381186).
 - Add SHELL to sudoers env_keep.
   * sbuild:
 - dsc_md5sums: Return hashref on failure, rather than -1.
 - verify_md5sums: Only run md5sum if there is one or more md5sum to
   verify, to prevent md5sum waiting forever on stdin if there are no
   files to check.  Thanks to Daniel Stone.
   * Sbuild.pm: Use new binNMU versioning scheme (+bn), taken from
 wanna-build SVN.  Thanks to Clint Adams (Closes: #384137).
   * Sbuild/Conf.pm: Check sudo does not strip SHELL from the environment.
   * sbuild-setup.7.in: Document needed addition of SHELL to sudoers
 env_keep (Closes: #389815).
Files: 
 03b836278ba0fb3da30e25e8e612235d 653 devel extra sbuild_0.50.dsc
 a3559a492d40c86e2b32afe34236267d 79546 devel extra sbuild_0.50.tar.gz
 edf4f9a9b06c52368bc5d763ba115787 79914 devel extra sbuild_0.50_all.deb

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

iD8DBQFFHTf0VcFcaSW/uEgRAuFVAJwP7xMi3Z2lVBaW6s7thr6l/yfmVACfQQHO
rHsaj6y/mRnAEHwyqmKkzPw=
=e2G7
-END PGP SIGNATURE-


Accepted:
sbuild_0.50.dsc
  to pool/main/s/sbuild/sbuild_0.50.dsc
sbuild_0.50.tar.gz
  to pool/main/s/sbuild/sbuild_0.50.tar.gz
sbuild_0.50_all.deb
  to pool/main/s/sbuild/sbuild_0.50_all.deb


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



Accepted e1071 1.5-13-2 (source powerpc)

2006-09-23 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Fri, 22 Sep 2006 09:25:55 +0100
Source: e1071
Binary: r-cran-e1071
Architecture: source powerpc
Version: 1.5-13-2
Distribution: unstable
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 r-cran-e1071 - GNU R package with functions from 'e1071' at TU Wien
Changes: 
 e1071 (1.5-13-2) unstable; urgency=low
 .
   * debian/control: Build-Depends: Rebuild using new r-base-dev 2.4.0
 release candidate.
Files: 
 a843d3404ea959cf4e50aa9f1f5f4799 614 math optional e1071_1.5-13-2.dsc
 f910e8e9379983bcbcec360042d7eb56 2682 math optional e1071_1.5-13-2.diff.gz
 bd6d6f05740fa8c81ab0f2ce8ac34adc 473606 math optional 
r-cran-e1071_1.5-13-2_powerpc.deb

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

iD8DBQFFE6UkVcFcaSW/uEgRAtkFAKDRTC34rpyTIIT/M88wlOfopfMYkwCePB0e
69JPeJHvjN/5oLgso+6XjJQ=
=b4sf
-END PGP SIGNATURE-


Accepted:
e1071_1.5-13-2.diff.gz
  to pool/main/e/e1071/e1071_1.5-13-2.diff.gz
e1071_1.5-13-2.dsc
  to pool/main/e/e1071/e1071_1.5-13-2.dsc
r-cran-e1071_1.5-13-2_powerpc.deb
  to pool/main/e/e1071/r-cran-e1071_1.5-13-2_powerpc.deb


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



Re: Policy regarding virtual packages

2006-09-22 Thread Roger Leigh
Roger Leigh [EMAIL PROTECTED] writes:

 Following some discussion with Marco d'Itri about inetd, I'd like to
 put forward some more general thoughts on virtual package handling for
 some comments.

 Currently, virtual packages (such as mail-transport-agent) cannot be
 specified by themselves.  They can only be used in combination with a
 non-virtual package which provides the default implementation.  For
 example:

   Depends: exim4 | postfix | mail-transport-agent
 or
   Depends: exim4 | mail-transport-agent

 This means that

 1) Each package depending on a virtual package must specify a real
package
 2) There is no central policy defining which package is the default
implmentation--each package could specify a different default
 3) Changing the default is a lot of work--every reverse dependency
must be updated.

 For the case of mail-transport-agent, this could be simply solved by
 the creation of a mail-transport-agent-default package.  This would
 be an empty package, doing nothing but providing this dependency:

   Depends: exim4 | mail-transport-agent

 All packages wanting to depend on mail-transport-agent need only have

   Depends: mail-transport-agent-default

 When exim4 becomes exim5, or some other MTA, only the
 mail-transport-agent-default package would need updating.


 For the new inet-superserver virtual package, there are potentially
 over 120 packages which would need to add

   Depends: openbsd-inetd | inet-superserver

 However, I feel that this is too many places to hardcode the
 openbsd-inetd default (Marco d'Itri does not believe this is worth the
 effort, but I personally think that it will potentially prevent a lot
 of future effort).  Here, I think a means of specifying a
 distribution-wide default is much better than requiring each package
 to separately specify it.  For this case, I would like to create an
 inetd-default (or inet-superserver-default) package, which would
 simply be

   Depends: openbsd-inetd | inet-superserver

 and all inetd-requiring packages would just use

   Depends: inetd-default

 See http://people.debian.org/~rleigh/inetd-default_1.tar.gz
 and http://people.debian.org/~rleigh/inetd-default_1.dsc


 There are some other useful side-effects:

 Custom Debian Distributions can easily change the -default package to
 customise the distribution defaults.

 Example: Scott Remnant recently blogged on -planet about the upstart
 init/cron/inetd replacement being developed in Ubuntu.  This would
 replace openbsd-inetd, and with this scheme would require a one-line
 change to a single package.  Other CDDs might want to use other
 inetds, e.g. xinetd, or a null inetd which does nothing.

 For MTAs, other distributions might want to switch from exim4 to a
 more lightweight MTA (or even a null MTA for minimal systems).  This
 system would allow that to be simply and easily configured.

Was there any further discussion needed about this?

The only objection I saw was to the package naming, which I would like
to hear alternatives for (currently $virtualname-default).  I also got
one mail privately concerned that packages should still be able to
specify a particular preference should they need it; it is of course
possible to have a preference | virtual-default dependency.

Unless there are any valid objections, I would like to implement the
above inetd-default packages for etch.  This would require mass-filing
bugs against about 200 packages; they were listed in an earlier inetd
thread.  This would switch their current openbsd-inetd/netbase
dependencies to using inetd-default.

Implementing it for all other virtual packages would also be nice
(particularly m-t-a), but does need approval first.


Any further comments?


Thanks,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgprq1WzfVPUi.pgp
Description: PGP signature


Re: stale lock files

2006-09-20 Thread Roger Leigh
Goswin von Brederlow [EMAIL PROTECTED] writes:

 Roger Leigh [EMAIL PROTECTED] writes:

 Goswin von Brederlow [EMAIL PROTECTED] writes:

 Write the pid and host to the lock file. When you detect a lock and
 the lock is on the local host then check the pid is still valid. If
 not the lock is stale. If the lock is from a remote host there is
 little you can do but ask.

 Why not use fcntl/lockf byte region locking on the entire file?  It
 gets released as soon as the process terminates, so there are no
 issues with stale locks, and it works over NFS.

 NFS isn't everything.

Of course, but you get that extra feature for free.  Why would that
be a be something to avoid?

Proper advisory file locking, as opposed to opening and writing out
pidfiles, is more reliable for both local and distributed locking,
avoiding all the issues with stale lock release (there are none--it's
entirely automatic on fd close or process exit) and PIDs being reused
on the local system and/or duplicated on a distributed system (there's
no PID to care about, since the fcntl lock F_WRLCK is simply
associated with an open file descriptor, and the kernel handles
everything, including deadlocks).


-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpkqXZQI6Oie.pgp
Description: PGP signature


Accepted e1071 1.5-13-1 (source powerpc)

2006-09-16 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat,  9 Sep 2006 21:33:15 +0100
Source: e1071
Binary: r-cran-e1071
Architecture: source powerpc
Version: 1.5-13-1
Distribution: unstable
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 r-cran-e1071 - GNU R package with functions from 'e1071' at TU Wien
Changes: 
 e1071 (1.5-13-1) unstable; urgency=low
 .
   * Initial packaging for Debian.
Files: 
 dd470bd54af0daf4d4d3687e2d6662ef 601 math optional e1071_1.5-13-1.dsc
 f34bf28a960f75347070ddefced9a31d 332528 math optional e1071_1.5-13.orig.tar.gz
 3ffc085fa0e51f14d2c2b901e09efd11 2599 math optional e1071_1.5-13-1.diff.gz
 4cb7081d3cf8d4074126b1d3905f9e1b 473142 math optional 
r-cran-e1071_1.5-13-1_powerpc.deb

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

iD8DBQFFA/XKVcFcaSW/uEgRAvWFAJ4jBUPDM0RWX22MQ+c7xx8ImIRVxwCdE5ox
KAwLifMdY+7lFLhafQxffFA=
=S+MZ
-END PGP SIGNATURE-


Accepted:
e1071_1.5-13-1.diff.gz
  to pool/main/e/e1071/e1071_1.5-13-1.diff.gz
e1071_1.5-13-1.dsc
  to pool/main/e/e1071/e1071_1.5-13-1.dsc
e1071_1.5-13.orig.tar.gz
  to pool/main/e/e1071/e1071_1.5-13.orig.tar.gz
r-cran-e1071_1.5-13-1_powerpc.deb
  to pool/main/e/e1071/r-cran-e1071_1.5-13-1_powerpc.deb


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



Re: stale lock files

2006-09-14 Thread Roger Leigh
Goswin von Brederlow [EMAIL PROTECTED] writes:

 Write the pid and host to the lock file. When you detect a lock and
 the lock is on the local host then check the pid is still valid. If
 not the lock is stale. If the lock is from a remote host there is
 little you can do but ask.

Why not use fcntl/lockf byte region locking on the entire file?  It
gets released as soon as the process terminates, so there are no
issues with stale locks, and it works over NFS.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpQtKy2HntyJ.pgp
Description: PGP signature


Accepted schroot 1.0.2-1 (source powerpc)

2006-09-11 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Mon, 11 Sep 2006 22:42:53 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 1.0.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 381695
Changes: 
 schroot (1.0.2-1) unstable; urgency=low
 .
   * New upstream release.
   * sbuild/sbuild-session.cc: The syslog logging of the command or shell
 being run in the chroot now only occurs when running as root or
 switching to another user.  If the user is the same inside and outside
 the chroot, and not root, the command or shell being run will not be
 logged.  Thanks to Helge Kreutzmann (Closes: #381695).
Files: 
 f784b4f9501df418916b4e3829e4bddd 972 admin optional schroot_1.0.2-1.dsc
 c22c2b23507218a05af55f6a793fdb0f 3897513 admin optional 
schroot_1.0.2.orig.tar.gz
 b6784a04b288c9b9d0040d80cab65121 20 admin optional schroot_1.0.2-1.diff.gz
 2e3d9d451340f3b1f63936a86c1a433c 491772 admin optional 
schroot_1.0.2-1_powerpc.deb
 e558f963b38441617522273507d53fc7 278220 admin optional 
dchroot_1.0.2-1_powerpc.deb
 32cc29c149fa671bb02907fc84437392 277678 admin optional 
dchroot-dsa_1.0.2-1_powerpc.deb

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

iD8DBQFFBe9+VcFcaSW/uEgRAh7vAJ9OVOCuBI6Zjaxu/6ZtSZdMjKYltQCgiWAf
CjNCk8Y/oIxwTA0Jy5s0180=
=EBoD
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.0.2-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.0.2-1_powerpc.deb
dchroot_1.0.2-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.0.2-1_powerpc.deb
schroot_1.0.2-1.diff.gz
  to pool/main/s/schroot/schroot_1.0.2-1.diff.gz
schroot_1.0.2-1.dsc
  to pool/main/s/schroot/schroot_1.0.2-1.dsc
schroot_1.0.2-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.0.2-1_powerpc.deb
schroot_1.0.2.orig.tar.gz
  to pool/main/s/schroot/schroot_1.0.2.orig.tar.gz


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



Accepted libpqxx 2.6.8-1 (source powerpc)

2006-09-10 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Thu,  7 Sep 2006 10:05:55 +0100
Source: libpqxx
Binary: libpqxx-2.6.8 libpqxx-dev
Architecture: source powerpc
Version: 2.6.8-1
Distribution: unstable
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 libpqxx-2.6.8 - C++ library to connect to PostgreSQL
 libpqxx-dev - C++ library to connect to PostgreSQL (development files)
Changes: 
 libpqxx (2.6.8-1) unstable; urgency=low
 .
   * New upstream release.
Files: 
 62b45b6d35b25fe46320246dfc28a281 652 libs optional libpqxx_2.6.8-1.dsc
 cb818ca7698955bcea8b7ba1b7962811 1690973 libs optional 
libpqxx_2.6.8.orig.tar.gz
 136179994cfddae4b54dbb110966ef4f 3464 libs optional libpqxx_2.6.8-1.diff.gz
 720b6e90690d106ac259d9a0b26ccae7 1673204 libdevel optional 
libpqxx-dev_2.6.8-1_powerpc.deb
 3a58b2e5282b0d4327b83b229b1f33eb 194468 libs optional 
libpqxx-2.6.8_2.6.8-1_powerpc.deb

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

iD8DBQFFAE4+VcFcaSW/uEgRAmvhAKDzYqRaeAwFAylY3OD+IKN6TbBejQCfcel/
IZESbMTkJp8mN1/qsPpYuAc=
=aRuv
-END PGP SIGNATURE-


Accepted:
libpqxx-2.6.8_2.6.8-1_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-2.6.8_2.6.8-1_powerpc.deb
libpqxx-dev_2.6.8-1_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-dev_2.6.8-1_powerpc.deb
libpqxx_2.6.8-1.diff.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.8-1.diff.gz
libpqxx_2.6.8-1.dsc
  to pool/main/libp/libpqxx/libpqxx_2.6.8-1.dsc
libpqxx_2.6.8.orig.tar.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.8.orig.tar.gz


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



Re: Buildd maintenance for dummies

2006-09-05 Thread Roger Leigh
Luk Claes [EMAIL PROTECTED] writes:

Hi Luk,

 I recently took over the buildd maintenance of signy.farm.ftbfs.de, a mips
 buildd for experimental, sarge-backports, sarge-volatile and non-free
 (whitlisted packages). I actually started in helping with the buildd
 maintenance of odin.farm.ftbfs.de which is a similar buildd for sparc.

 As newbie I made some stupid mistakes... I hereby want to announce a
 wiki page to make sure newbies in buildd maintenance don't make this
 mistakes again :-)

It sounds like a great idea.

Also, feel free to note them down in a new README under
  svn+ssh://svn.debian.org/svn/buildd-tools/trunk/buildd
and I'll turn them into a nice manpage at some point.  I'm about
halfway through packaging it, though I'm bogged down
with other commitments right at the present.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpNET28lyNIB.pgp
Description: PGP signature


Update: status of inetd

2006-08-28 Thread Roger Leigh
Hi folks,

Following the last thread on the subject, several things have
happened:

1) All packages depending on netkit-inetd have had their dependencies
   replaced with a netkit dependency.
2) netkit now only depends upon openbsd-inetd, so netkit-inetd is now
   no longer used by either new installs or upgrades from sarge.
3) netkit-inetd (netkit-base) is now ready for removal from unstable
   (see #383960).

I'd like to propose the following as the next step.  I was going to
leave this until after etch, but further consideration made me realise
it needs doing before, otherwise etch-etch+1 upgrades will break (or
it will have to wait until etch+2, and that's too long).

What I'd like to propose is this:

1) Split out update-inetd from netbase into a new inetd package.
   See
  http://people.debian.org/~rleigh/inetd_1.tar.gz
  http://people.debian.org/~rleigh/inetd_1.dsc
   as an example of what I'd like to do (Md should probably be the
   maintainer here, since it is derived from netbase).  This
   - provides a single package for all update-inetd-using packages to
 depend upon
   - provides a default inetd dependency, so all packages wanting an
 inetd just need to depend on it, rather than hardcoding the
 default inetd in every package.
   - inetd-providing packages need to Provide internet-super-server
   - it doesn't depend on netbase, to prevent a circular dependency,
 but will post-etch.

2) netkit needs to drop the files moved into the inetd package above,
   and Depend on inetd.  This will
   - ensure update-inetd is present by default so sarge-etch upgrades
 will work.
   - can be dropped post-etch.

3) All update-inetd users need to depend on inetd instead of/in
   addition to netbase.  The complete list is:

   afbackup
   amanda-client
   amanda-server
   apt-proxy
   asp
   atftpd
   bidentd
   biff
   binkd
   bitlbee
   bootp
   bozohttpd
   cfingerd
   csync2
   cupsys-bsd
   cvs
   cyrus-imapd
   cyrus-pop3d
   dbskkd-cdb
   dhcp
   efingerd
   exim
   fakepop
   fam
   ffingerd
   fingerd
   firebird2-classic-server
   fspd
   ftpd
   ftpd-ssl
   gidentd
   gnats
   gtalk
   gwhois
   heimdal-kdc
   heimdal-servers
   heimdal-servers-x
   hotway
   ident2
   ifcico
   ipopd
   isdnvboxserver
   kerberos4kth-servers
   kerberos4kth-servers-x
   kftgtd
   krb5-ftpd
   krb5-kdc
   krb5-rsh-server
   krb5-telnetd
   ktalkd
   leafnode
   ltsp-server
   lukemftpd
   mailutils-comsatd
   mailutils-imap4d
   mailutils-pop3d
   masqmail
   micro-httpd
   midentd
   mooix
   ndtpd
   netkit-inetd
   nntp
   node
   noffle
   nsca
   nullidentd
   oftpd
   oidentd
   openbsd-inetd
   p10cfgd
   pawserv
   pidentd
   popa3d
   poppassd
   postfix
   proftpd
   proftpd-common
   pure-ftpd-common
   qpopper
   qpopper-drac
   remctl-server
   remstats-servers
   rlinetd
   rsh-redone-server
   rsh-server
   rstatd
   rusersd
   rwalld
   samba
   sendfile
   sendmail-base
   sidentd
   skksearch
   slidentd
   smail
   smtpd
   sn
   solid-pop3d
   sslwrap
   statd
   swat
   talkd
   teapop
   teapop-ldap
   teapop-mysql
   teapop-pgsql
   telnetd
   telnetd-ssl
   tftpd
   tftpd-hpa
   uucp
   uw-imapd
   vsftpd
   wipl-client-inetd
   wu-ftpd
   xfingerd
   xtel
   xtell
   zmailer

Once steps 1 and 2 above are compete, I'd like to mass-file bugs
against all these packages, and then if neccessary NMU the dependency
change a few weeks later, so we can ensure everything is fixed before
etch is released.


Any comments?


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpPcgd8qHBvh.pgp
Description: PGP signature


Policy regarding virtual packages

2006-08-28 Thread Roger Leigh
Hi folks,

Following some discussion with Marco d'Itri about inetd, I'd like to
put forward some more general thoughts on virtual package handling for
some comments.

Currently, virtual packages (such as mail-transport-agent) cannot be
specified by themselves.  They can only be used in combination with a
non-virtual package which provides the default implementation.  For
example:

  Depends: exim4 | postfix | mail-transport-agent
or
  Depends: exim4 | mail-transport-agent

This means that

1) Each package depending on a virtual package must specify a real
   package
2) There is no central policy defining which package is the default
   implmentation--each package could specify a different default
3) Changing the default is a lot of work--every reverse dependency
   must be updated.

For the case of mail-transport-agent, this could be simply solved by
the creation of a mail-transport-agent-default package.  This would
be an empty package, doing nothing but providing this dependency:

  Depends: exim4 | mail-transport-agent

All packages wanting to depend on mail-transport-agent need only have

  Depends: mail-transport-agent-default

When exim4 becomes exim5, or some other MTA, only the
mail-transport-agent-default package would need updating.


For the new inet-superserver virtual package, there are potentially
over 120 packages which would need to add

  Depends: openbsd-inetd | inet-superserver

However, I feel that this is too many places to hardcode the
openbsd-inetd default (Marco d'Itri does not believe this is worth the
effort, but I personally think that it will potentially prevent a lot
of future effort).  Here, I think a means of specifying a
distribution-wide default is much better than requiring each package
to separately specify it.  For this case, I would like to create an
inetd-default (or inet-superserver-default) package, which would
simply be

  Depends: openbsd-inetd | inet-superserver

and all inetd-requiring packages would just use

  Depends: inetd-default

See http://people.debian.org/~rleigh/inetd-default_1.tar.gz
and http://people.debian.org/~rleigh/inetd-default_1.dsc


There are some other useful side-effects:

Custom Debian Distributions can easily change the -default package to
customise the distribution defaults.

Example: Scott Remnant recently blogged on -planet about the upstart
init/cron/inetd replacement being developed in Ubuntu.  This would
replace openbsd-inetd, and with this scheme would require a one-line
change to a single package.  Other CDDs might want to use other
inetds, e.g. xinetd, or a null inetd which does nothing.

For MTAs, other distributions might want to switch from exim4 to a
more lightweight MTA (or even a null MTA for minimal systems).  This
system would allow that to be simply and easily configured.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpBR1bpc8cZY.pgp
Description: PGP signature


Accepted mrtg-ping-probe 2.1.0-1.1 (source all)

2006-08-27 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 27 Aug 2006 23:52:43 +0100
Source: mrtg-ping-probe
Binary: mrtg-ping-probe
Architecture: source all
Version: 2.1.0-1.1
Distribution: unstable
Urgency: low
Maintainer: Jonathan Oxer [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 mrtg-ping-probe - Ping module for Multi Router Traffic Grapher
Closes: 383983
Changes: 
 mrtg-ping-probe (2.1.0-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/control: Remove netkit-ping dependency, and replace with a
 dependency on the ping virtual package.  Closes: #383983.
Files: 
 2389528c6692ae7abb6339133b13e948 619 net optional mrtg-ping-probe_2.1.0-1.1.dsc
 5378a7b4cd0e8f39e34729b6b4491cae 4060 net optional 
mrtg-ping-probe_2.1.0-1.1.diff.gz
 74c617431c02732519e37d46c14bd659 22932 net optional 
mrtg-ping-probe_2.1.0-1.1_all.deb

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

iD8DBQFE8iOwVcFcaSW/uEgRAsvmAKCEKBc9qju5lTf3Je+QkebqwDYnnwCg4UtJ
rhSYuUfnuLkgCsXqHw6fiBU=
=MqCP
-END PGP SIGNATURE-


Accepted:
mrtg-ping-probe_2.1.0-1.1.diff.gz
  to pool/main/m/mrtg-ping-probe/mrtg-ping-probe_2.1.0-1.1.diff.gz
mrtg-ping-probe_2.1.0-1.1.dsc
  to pool/main/m/mrtg-ping-probe/mrtg-ping-probe_2.1.0-1.1.dsc
mrtg-ping-probe_2.1.0-1.1_all.deb
  to pool/main/m/mrtg-ping-probe/mrtg-ping-probe_2.1.0-1.1_all.deb


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



Accepted gutenprint 5.0.0-2 (source all powerpc)

2006-08-25 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Tue, 22 Aug 2006 23:00:04 +0100
Source: gutenprint
Binary: libgutenprint-doc libgutenprintui1-1 foomatic-db-gimp-print 
ijsgimpprint escputil cupsys-driver-gimpprint gimp-print libgutenprintui2-1 
foomatic-db-gutenprint gutenprint-locales libgutenprintui2-dev 
libgutenprintui1-dev libgutenprint-dev ijsgutenprint gutenprint-doc 
cupsys-driver-gutenprint libgutenprint2
Architecture: source powerpc all
Version: 5.0.0-2
Distribution: unstable
Urgency: low
Maintainer: Debian Printing Group [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 cupsys-driver-gimpprint - printer drivers for CUPS
 cupsys-driver-gutenprint - printer drivers for CUPS
 escputil   - maintenance utility for Epson Stylus printers
 foomatic-db-gimp-print - linuxprinting.org printer support - database for 
Gimp-Print print
 foomatic-db-gutenprint - linuxprinting.org printer support - database for 
Gutenprint print
 gimp-print - print plugin for the GIMP
 gutenprint-doc - users' guide for Gutenprint and CUPS
 gutenprint-locales - locale data files for Gutenprint
 ijsgimpprint - printer drivers for CUPS
 ijsgutenprint - inkjet server - Ghostscript driver for Gutenprint
 libgutenprint-dev - development files for the Gutenprint printer driver library
 libgutenprint-doc - documentation for the Gutenprint printer driver library
 libgutenprint2 - runtime for the Gutenprint printer driver library
 libgutenprintui1-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui1-dev - development files for the Gutenprint printer driver 
user interfac
 libgutenprintui2-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui2-dev - development files for the Gutenprint printer driver 
user interfac
Closes: 384232
Changes: 
 gutenprint (5.0.0-2) unstable; urgency=low
 .
   * debian/control.in: cupsys-driver-gutenprint does not recommend
 gnome-gv | postscript-viewer (Closes: #384232).  It is doubtful this
 was of any useful value.  Thanks to Christian Hammers.
Files: 
 e37669dd36199c11e406784e09a74996 1161 graphics optional gutenprint_5.0.0-2.dsc
 d5121053c6799bb4c839fadfc0d34c04 135963 graphics optional 
gutenprint_5.0.0-2.diff.gz
 79ebbf9fb943fb9386a503713f2e1184 257554 doc optional 
libgutenprint-doc_5.0.0-2_all.deb
 a69ea08c2c8dbbfa2cecc0e8533544b3 336920 libs optional 
gutenprint-locales_5.0.0-2_all.deb
 36f4a81c057a94f4f078e0c484016cab 44222 text optional 
foomatic-db-gimp-print_5.0.0-2_all.deb
 a5c59f583728b3239b41ab64e30a3d19 2258132 text optional 
foomatic-db-gutenprint_5.0.0-2_all.deb
 0b1149e1097481791411513e9f06afff 986874 doc optional 
gutenprint-doc_5.0.0-2_all.deb
 acb4053fcfabd7a5db874c4730735987 117222 graphics optional 
gimp-print_5.0.0-2_powerpc.deb
 b172475b8bbc0d08826c800cb6a8e07a 44210 graphics optional 
cupsys-driver-gimpprint_5.0.0-2_powerpc.deb
 f20d342e826c64ea4657d2abe23bd592 993722 graphics optional 
cupsys-driver-gutenprint_5.0.0-2_powerpc.deb
 32dfe43695d2513d0fc0d26f67e8fe27 91092 libdevel optional 
libgutenprint-dev_5.0.0-2_powerpc.deb
 13ffb5653e4856292ff1386a9205ed81 873600 libs optional 
libgutenprint2_5.0.0-2_powerpc.deb
 0cba4f596f74b5402e981314fb6eee2f 46838 devel optional 
libgutenprintui1-dev_5.0.0-2_powerpc.deb
 43726901c95ccebff73380e2a9cd3af1 110620 libs optional 
libgutenprintui1-1_5.0.0-2_powerpc.deb
 aabbd66f1de3de1a265edebd0894e009 48578 devel optional 
libgutenprintui2-dev_5.0.0-2_powerpc.deb
 74191e25e41c06ae7ace0c22dbe0eca0 121090 libs optional 
libgutenprintui2-1_5.0.0-2_powerpc.deb
 44ce5b7b9798c53dc54301c92018c585 84322 utils optional 
escputil_5.0.0-2_powerpc.deb
 c6d0e0e0f656ba0a8bd88634b4de7f8e 44192 text optional 
ijsgimpprint_5.0.0-2_powerpc.deb
 a259570e7ed4addc0e537e0866d49cf9 63294 text optional 
ijsgutenprint_5.0.0-2_powerpc.deb

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

iD8DBQFE7ugLVcFcaSW/uEgRAsqyAJ97w2Fu0K9dZUXyFwiNa38/I6Kc1ACdG1ct
FLWalL8wMX/hJKL4h5E3Uug=
=nLQ7
-END PGP SIGNATURE-


Accepted:
cupsys-driver-gimpprint_5.0.0-2_powerpc.deb
  to pool/main/g/gutenprint/cupsys-driver-gimpprint_5.0.0-2_powerpc.deb
cupsys-driver-gutenprint_5.0.0-2_powerpc.deb
  to pool/main/g/gutenprint/cupsys-driver-gutenprint_5.0.0-2_powerpc.deb
escputil_5.0.0-2_powerpc.deb
  to pool/main/g/gutenprint/escputil_5.0.0-2_powerpc.deb
foomatic-db-gimp-print_5.0.0-2_all.deb
  to pool/main/g/gutenprint/foomatic-db-gimp-print_5.0.0-2_all.deb
foomatic-db-gutenprint_5.0.0-2_all.deb
  to pool/main/g/gutenprint/foomatic-db-gutenprint_5.0.0-2_all.deb
gimp-print_5.0.0-2_powerpc.deb
  to pool/main/g/gutenprint/gimp-print_5.0.0-2_powerpc.deb
gutenprint-doc_5.0.0-2_all.deb
  to pool/main/g/gutenprint/gutenprint-doc_5.0.0-2_all.deb
gutenprint-locales_5.0.0-2_all.deb
  to pool/main/g/gutenprint/gutenprint-locales_5.0.0-2_all.deb
gutenprint_5.0.0-2.diff.gz
  to pool/main/g/gutenprint/gutenprint_5.0.0-2.diff.gz
gutenprint_5.0.0-2.dsc
  to pool/main/g

Accepted wipl 20020601-11.1 (source all powerpc)

2006-08-20 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 20 Aug 2006 16:09:06 +0100
Source: wipl
Binary: wipl-client-exec wipl-daemon wipl-client-standard wipl-client-java 
wipl-client-inetd
Architecture: source powerpc all
Version: 20020601-11.1
Distribution: unstable
Urgency: low
Maintainer: Carlo Contavalli [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 wipl-client-exec - A client for wipl-daemon able to modify the available 
counters
 wipl-client-inetd - A client for wipl-daemon, run from inetd
 wipl-client-java - A client for wipl-daemon, usable through a web interface
 wipl-client-standard - The standard client for wipl-daemon to display 
statistics
 wipl-daemon - A daemon to maintain statistics on network usage
Changes: 
 wipl (20020601-11.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/control: wipl-client-inetd: Remove netkit-inetd dependency.  The
 inetd dependency is provided via the existing netbase dependency.
Files: 
 35f2641f2a6d315af636171d696e9c95 695 net optional wipl_20020601-11.1.dsc
 76ca33cc338d179c67492a6b294f3885 74505 net optional wipl_20020601-11.1.diff.gz
 6b8d31fed69389a402a495b5c2bd5b2f 54366 net optional 
wipl-daemon_20020601-11.1_powerpc.deb
 d6a3812934f20fe7e58aed9c50d9077f 32294 net optional 
wipl-client-exec_20020601-11.1_powerpc.deb
 1648b2ffe2b96ffd821e4dc77c979914 45384 net optional 
wipl-client-standard_20020601-11.1_powerpc.deb
 7425e2be9e7efe21dec80bbce0c98f8f 18090 net optional 
wipl-client-inetd_20020601-11.1_powerpc.deb
 0c50e5100c624a0baf21c6ac163eb21c 19154 net optional 
wipl-client-java_20020601-11.1_all.deb

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

iD8DBQFE6H3GVcFcaSW/uEgRAtmpAJ9PA18/FJ+ywgvepQjIM+YFrlBeJACgjfiM
YXENJ1e8iMchxSACHXCyKxc=
=M4Li
-END PGP SIGNATURE-


Accepted:
wipl-client-exec_20020601-11.1_powerpc.deb
  to pool/main/w/wipl/wipl-client-exec_20020601-11.1_powerpc.deb
wipl-client-inetd_20020601-11.1_powerpc.deb
  to pool/main/w/wipl/wipl-client-inetd_20020601-11.1_powerpc.deb
wipl-client-java_20020601-11.1_all.deb
  to pool/main/w/wipl/wipl-client-java_20020601-11.1_all.deb
wipl-client-standard_20020601-11.1_powerpc.deb
  to pool/main/w/wipl/wipl-client-standard_20020601-11.1_powerpc.deb
wipl-daemon_20020601-11.1_powerpc.deb
  to pool/main/w/wipl/wipl-daemon_20020601-11.1_powerpc.deb
wipl_20020601-11.1.diff.gz
  to pool/main/w/wipl/wipl_20020601-11.1.diff.gz
wipl_20020601-11.1.dsc
  to pool/main/w/wipl/wipl_20020601-11.1.dsc


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



Accepted lukemftpd 1.1-2.3 (source powerpc)

2006-08-20 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 20 Aug 2006 16:33:19 +0100
Source: lukemftpd
Binary: lukemftpd
Architecture: source powerpc
Version: 1.1-2.3
Distribution: unstable
Urgency: low
Maintainer: Takuo KITAME [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 lukemftpd  - The enhanced ftp daemon from NetBSD.
Closes: 382680
Changes: 
 lukemftpd (1.1-2.3) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/control: Replace netkit-inetd dependency with a dependency on
 netbase.  netbase provides the necessary inetd dependency.
 Closes: #382680.
Files: 
 83fdebb2b3684394d2c746af2ba1ef0c 581 net optional lukemftpd_1.1-2.3.dsc
 06d78020cf8415835bb09de1f8d43792 21597 net optional lukemftpd_1.1-2.3.diff.gz
 2737114fdf5a6cc53260b067b8a1b144 81454 net optional 
lukemftpd_1.1-2.3_powerpc.deb

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

iD8DBQFE6IQ/VcFcaSW/uEgRAn9PAJ99cS/08yQQvs6r/ScgZxcuRN72sgCg19CF
7NyAcGlSL6XH9ag7BJetXJY=
=wuB8
-END PGP SIGNATURE-


Accepted:
lukemftpd_1.1-2.3.diff.gz
  to pool/main/l/lukemftpd/lukemftpd_1.1-2.3.diff.gz
lukemftpd_1.1-2.3.dsc
  to pool/main/l/lukemftpd/lukemftpd_1.1-2.3.dsc
lukemftpd_1.1-2.3_powerpc.deb
  to pool/main/l/lukemftpd/lukemftpd_1.1-2.3_powerpc.deb


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



Accepted bitlbee 1.0.3-1.1 (source powerpc)

2006-08-20 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 20 Aug 2006 17:07:02 +0100
Source: bitlbee
Binary: bitlbee
Architecture: source powerpc
Version: 1.0.3-1.1
Distribution: unstable
Urgency: low
Maintainer: Wilmer van der Gaast [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 bitlbee- An IRC to other chat networks gateway
Closes: 382682
Changes: 
 bitlbee (1.0.3-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/control: Replace netkit-inetd dependency with a versioned
 dependency on netbase.  netbase provides the appropriate inetd
 dependency.  Closes: #382682.
Files: 
 e6166f6f588212eea930739652ffe93e 653 net optional bitlbee_1.0.3-1.1.dsc
 1d35f97c3de158af42b20bb221cf74c0 26417 net optional bitlbee_1.0.3-1.1.diff.gz
 ff0c41fcaf33c736738fc28b566177c5 324692 net optional 
bitlbee_1.0.3-1.1_powerpc.deb

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

iD8DBQFE6IrbVcFcaSW/uEgRAmk4AKCjp8T52+dU3j0fVWFIxoI5oxn3PwCg8SjS
U1hhAq6QpugeAbPcxuq65qo=
=xgFw
-END PGP SIGNATURE-


Accepted:
bitlbee_1.0.3-1.1.diff.gz
  to pool/main/b/bitlbee/bitlbee_1.0.3-1.1.diff.gz
bitlbee_1.0.3-1.1.dsc
  to pool/main/b/bitlbee/bitlbee_1.0.3-1.1.dsc
bitlbee_1.0.3-1.1_powerpc.deb
  to pool/main/b/bitlbee/bitlbee_1.0.3-1.1_powerpc.deb


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



Accepted atftp 0.7.dfsg-0.2 (source powerpc)

2006-08-20 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun, 20 Aug 2006 17:11:26 +0100
Source: atftp
Binary: atftpd atftp
Architecture: source powerpc
Version: 0.7.dfsg-0.2
Distribution: unstable
Urgency: low
Maintainer: Ludovic Drolez [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 atftp  - advanced TFTP client
 atftpd - advanced TFTP server
Closes: 382683
Changes: 
 atftp (0.7.dfsg-0.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/control: Remove netkit-inetd recommends, and make the netbase
 dependency versioned.  netbase provides the appropriate inetd
 dependency.  Closes: #382683.
Files: 
 852a016a8d33c955e109892f082b549d 635 net extra atftp_0.7.dfsg-0.2.dsc
 abdf8beb8a374fb6438d375caf540659 25897 net extra atftp_0.7.dfsg-0.2.diff.gz
 0c2d8e5eab1cbc7b419a71d64029114a 30706 net extra atftp_0.7.dfsg-0.2_powerpc.deb
 1a56b0c003bd73a97d9b4f7ca18f0fd0 57038 net extra 
atftpd_0.7.dfsg-0.2_powerpc.deb

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

iD8DBQFE6JEdVcFcaSW/uEgRAqt2AJsEaEg/357Oj4NQu6xcjP3zp+quZQCggD4s
Skf4UxtoboE/82W1hfuBNm8=
=Y/wV
-END PGP SIGNATURE-


Accepted:
atftp_0.7.dfsg-0.2.diff.gz
  to pool/main/a/atftp/atftp_0.7.dfsg-0.2.diff.gz
atftp_0.7.dfsg-0.2.dsc
  to pool/main/a/atftp/atftp_0.7.dfsg-0.2.dsc
atftp_0.7.dfsg-0.2_powerpc.deb
  to pool/main/a/atftp/atftp_0.7.dfsg-0.2_powerpc.deb
atftpd_0.7.dfsg-0.2_powerpc.deb
  to pool/main/a/atftp/atftpd_0.7.dfsg-0.2_powerpc.deb


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



Accepted gutenprint 5.0.0-1 (source all powerpc)

2006-08-14 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 12 Aug 2006 18:31:14 +0100
Source: gutenprint
Binary: libgutenprint-doc libgutenprintui1-1 foomatic-db-gimp-print 
ijsgimpprint escputil cupsys-driver-gimpprint gimp-print libgutenprintui2-1 
foomatic-db-gutenprint gutenprint-locales libgutenprintui2-dev 
libgutenprintui1-dev libgutenprint-dev ijsgutenprint gutenprint-doc 
cupsys-driver-gutenprint libgutenprint2
Architecture: source powerpc all
Version: 5.0.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Printing Group [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 cupsys-driver-gimpprint - printer drivers for CUPS
 cupsys-driver-gutenprint - printer drivers for CUPS
 escputil   - maintenance utility for Epson Stylus printers
 foomatic-db-gimp-print - linuxprinting.org printer support - database for 
Gimp-Print print
 foomatic-db-gutenprint - linuxprinting.org printer support - database for 
Gutenprint print
 gimp-print - print plugin for the GIMP
 gutenprint-doc - users' guide for Gutenprint and CUPS
 gutenprint-locales - locale data files for Gutenprint
 ijsgimpprint - printer drivers for CUPS
 ijsgutenprint - inkjet server - Ghostscript driver for Gutenprint
 libgutenprint-dev - development files for the Gutenprint printer driver library
 libgutenprint-doc - documentation for the Gutenprint printer driver library
 libgutenprint2 - runtime for the Gutenprint printer driver library
 libgutenprintui1-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui1-dev - development files for the Gutenprint printer driver 
user interfac
 libgutenprintui2-1 - runtime for the Gutenprint printer driver user interface 
library
 libgutenprintui2-dev - development files for the Gutenprint printer driver 
user interfac
Changes: 
 gutenprint (5.0.0-1) unstable; urgency=low
 .
   * New upstream stable release.
   * debian/compat: Switch to debhelper compatibility level 5.
   * debian/control.in:
 - Replace beta with stable in package descriptions.
 - Add gutenprint-doc package now that GFDL licensed material with no
   invariant sections is allowed in main.
 - Build-Depend on debhelper = 5.0.0.
   * debian/copyright: Include full GFDL text.
   * debian/rules:
 - Update upstream version; compute from changelog revision number.
 - Don't compress .pdf and .odt files.
   * debian/gutenprint-doc.doc-base.in: Use new PDF manual rather than old
 (removed) HTML user's guide.
   * debian/gutenprint-doc.install: Install new PDF manual (and ODT source)
 instead of old (removed) HTML user's guide.
   * debian/patches: Drop patches applied upstream:
 - 05_genppdconfig_remove_perlmenu.dpatch
 - 06_genppdupdate_egrep_stdin_freeze.dpatch
 - 07_print_ps_imageable_area_rounding.dpatch
 - 08_escputil_raw_device_open.dpatch
   * configure.ac: Teach PACKAGE_DATA_DIR about $datarootdir.
   * doc/Makefile.am: install-data-local: Install files from $(srcdir), to
 fix VPATH build.
Files: 
 086cb52f001242d077d27113d43e8391 1161 graphics optional gutenprint_5.0.0-1.dsc
 3aee6b153d2a40351ca1e9a7a67a917c 5456992 graphics optional 
gutenprint_5.0.0.orig.tar.gz
 52eac433c9582a778904c8be19a60fe6 137261 graphics optional 
gutenprint_5.0.0-1.diff.gz
 0387ad25df03029cdfce6d5ecdf25659 259216 doc optional 
libgutenprint-doc_5.0.0-1_all.deb
 c633aab3b7a333b7e48914d89ffef458 337260 libs optional 
gutenprint-locales_5.0.0-1_all.deb
 d295f1f261c98c92822903e091e4ded2 44148 text optional 
foomatic-db-gimp-print_5.0.0-1_all.deb
 971b0557379aae5158d4af319b67281d 2252148 text optional 
foomatic-db-gutenprint_5.0.0-1_all.deb
 46894153f119e886d6c449253d6270ce 987244 doc optional 
gutenprint-doc_5.0.0-1_all.deb
 a538bff3a111b5dbb3c130a8618a74d2 116906 graphics optional 
gimp-print_5.0.0-1_powerpc.deb
 5c803337856fa89c6f498c81b0117133 44128 graphics optional 
cupsys-driver-gimpprint_5.0.0-1_powerpc.deb
 9b346abe37daef10c08e366e105c8d48 993454 graphics optional 
cupsys-driver-gutenprint_5.0.0-1_powerpc.deb
 4f9fb3dad891b33c7a480c5d7ffb584b 89898 libdevel optional 
libgutenprint-dev_5.0.0-1_powerpc.deb
 4dd6deb0bfc0d88e08c9b0dcf75280b4 874778 libs optional 
libgutenprint2_5.0.0-1_powerpc.deb
 39c76987d8851f9cb83c317033c3a601 46696 devel optional 
libgutenprintui1-dev_5.0.0-1_powerpc.deb
 67d63e08e227063e2f83504bcebbe501 110524 libs optional 
libgutenprintui1-1_5.0.0-1_powerpc.deb
 011c47ddff8db88bbfb48239bc124cfb 48462 devel optional 
libgutenprintui2-dev_5.0.0-1_powerpc.deb
 36aaa2ab0cabf5852e4eb756f963bdd7 120996 libs optional 
libgutenprintui2-1_5.0.0-1_powerpc.deb
 b09c2afa91b360bd05f6c6b99d5a5d4f 83722 utils optional 
escputil_5.0.0-1_powerpc.deb
 b26a4e181b4fe4fa07a92c0237136149 44112 text optional 
ijsgimpprint_5.0.0-1_powerpc.deb
 c0ca61408ce425416221196ad1c5ca5d 63876 text optional 
ijsgutenprint_5.0.0-1_powerpc.deb

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

iD8DBQFE3ijUVcFcaSW/uEgRArhjAJ9+WsV6QhfMkpHOK8

Re: Status of inetd for etch

2006-08-11 Thread Roger Leigh
[EMAIL PROTECTED] (Marco d'Itri) writes:

 On Aug 10, Roger Leigh [EMAIL PROTECTED] wrote:

   installed, all using the same configuration file.  Is this a use
   case we really want to support?  Are there really setups running
   multiple inetds for a good reason?  Having a virtual
 A good reason usually is using features not available in a single
 package (especially inetd vs. inetd).
 It's not hard to manage anyway, my scheme allowed this.

We don't allow multiple mail-transport-agents, even though they have
different features.  Do we have a real, demonstrable, use-case for
permitting multiple inetds?  To me, it seems rather more manageable to
have just one, particularly because they all generally use the same
configuration file.

If this is something only one or two people with specialised needs do,
they can surely sort it out by themselves, as they would if they had a
specialised mail setup.

 * netkit-inetd
 I agree that it should be removed from the distribution, or at least
 replaced by openbsd-inetd as the default inetd.

In that case, would it be possible for a netbase upload changing

Depends: openbsd-inetd | netkit-inetd

to

Depends: openbsd-inetd

or even

Depends: internet-super-server | openbsd-inetd

to allow for a future virtual package?  openbsd-inetd could implement
the virtual package right now, and the other inetds can fix up their
dependencies after.

   - The other packages have different init script names or need some
 work on the package dependencies (e.g. inetutils-inetd).  xinetd
 is in the same situation, but also needs some work on update-inetd
 before it will be suitable as a replacement.
 ITYM lots of work.

Perhaps it simply needs approaching in a different way.  Rather than a
hugely complex update-inetd, why not have each inetd provide one which
works for them (with a common implementation for the traditional
format)?  On removal, they can (if using a file other than
/etc/inetd.conf) dump their configuration there to allow migration
between inetd packages and do the opposite on install.

 * IPv6 transition
   - Should individual packages be made to listen on both tcp4 and tcp6
 sockets, or should this be done by the inetd itself, or even
 update-inetd?
 Only individual packages know if they support IPv6.

So what are you proposing as the solution here?

Should each package call update-inetd twice, for both v4 and v6?
(Assuming they support both.)

   - Some inetds automatically listen on v6, whereas others need it
 I call them broken. I believe that administrators do not expect that
 services are exposed to IPv6 connections unless they are configured this
 way in inetd.conf.

Why?  All the other major daemons listen on both by default, and I do
expect inetd services to do the same where possible.  Most of the
services are already protected by TCP wrappers, so you would need to
explicitly add [::] to /etc/hosts.allow to get an IPv6 connection.

   Users upgrading from woody or sarge to etch will not be switched to
   openbsd-inetd, whereas new installs will use it by default.
 Did you actually test this?

I checked that new etch installs install openbsd-inetd.  Upgrades
won't be switched because the netbase dependency is already satisfied
by netkit-inetd.  In consequence, I think that netkit-inetd needs to
be removed from the netbase depends.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpNtO2ZtFtHF.pgp
Description: PGP signature


Re: Status of inetd for etch

2006-08-11 Thread Roger Leigh
[EMAIL PROTECTED] (Marco d'Itri) writes:

 It would be good to get rid of inetd from the basic install at all.  Those
 No, it would not. UNIX systems are supposed to have an inetd installed.

I see no reason why *Debian* systems should have an inetd installed
unless there is another package installed requiring its services.
This can be handled through package dependencies.  If the admin wants
to add their own services (i.e. not installed by a dependency), they
can just install it by hand.

If there is nothing using inetd, it's just bloat in the base install.

While it's probably best to leave it installed by default for etch, I
think fixing up all inetd-using packages to have proper dependencies,
and then removing the dependency from netbase would be a worthy goal
for etch+1.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpihiMtpAfU3.pgp
Description: PGP signature


Re: Status of inetd for etch

2006-08-11 Thread Roger Leigh
Roger Leigh [EMAIL PROTECTED] writes:

 [EMAIL PROTECTED] (Marco d'Itri) writes:

 It would be good to get rid of inetd from the basic install at all.  Those
 No, it would not. UNIX systems are supposed to have an inetd installed.

 I see no reason why *Debian* systems should have an inetd installed
 unless there is another package installed requiring its services.
 This can be handled through package dependencies.  If the admin wants
 to add their own services (i.e. not installed by a dependency), they
 can just install it by hand.

 If there is nothing using inetd, it's just bloat in the base install.

 While it's probably best to leave it installed by default for etch, I
 think fixing up all inetd-using packages to have proper dependencies,
 and then removing the dependency from netbase would be a worthy goal
 for etch+1.

Just for the record, this is the list of affected packages:

afbackup
amanda-client
amanda-server
apt-proxy
asp
atftpd
bidentd
biff
binkd
bitlbee
bootp
bozohttpd
cfingerd
csync2
cupsys-bsd
cvs
cyrus-imapd
cyrus-pop3d
dbskkd-cdb
dhcp
efingerd
exim
fakepop
fam
ffingerd
fingerd
firebird2-classic-server
fspd
ftpd
ftpd-ssl
gidentd
gnats
gtalk
gwhois
heimdal-kdc
heimdal-servers
heimdal-servers-x
hotway
ident2
ifcico
ipopd
isdnvboxserver
kerberos4kth-servers
kerberos4kth-servers-x
kftgtd
krb5-ftpd
krb5-kdc
krb5-rsh-server
krb5-telnetd
ktalkd
leafnode
lukemftpd
mailutils-comsatd
mailutils-imap4d
mailutils-pop3d
masqmail
midentd
mooix
ndtpd
netkit-inetd
nntp
node
noffle
nsca
nullidentd
oftpd
oidentd
openbsd-inetd
p10cfgd
pawserv
pidentd
popa3d
poppassd
postfix
proftpd
proftpd-common
pure-ftpd-common
qpopper
qpopper-drac
remctl-server
remstats-servers
rlinetd
rsh-redone-server
rsh-server
rstatd
rusersd
rwalld
samba
sendfile
sendmail-base
sidentd
skksearch
slidentd
smail
smtpd
sn
solid-pop3d
sslwrap
statd
swat
talkd
teapop
teapop-ldap
teapop-mysql
teapop-pgsql
telnetd
telnetd-ssl
tftpd
tftpd-hpa
uucp
uw-imapd
vsftpd
wipl-client-inetd
wu-ftpd
xfingerd
xtel
xtell
zmailer


-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpGWc6RE2f1M.pgp
Description: PGP signature


Status of inetd for etch

2006-08-10 Thread Roger Leigh
This post is about some issues with the various inetd packages in etch
(and unstable).  This is a case where I think some coordination
between all the packages or some inetd package policy would make them
all generally more usable.

The currently available inetd packages, and a summary of their state:

+-+-
Package | IPv6 support| Source quality / comments
+-+-
inetutils-inetd | tcp = tcp4 and tcp6 | OK, but upstream quiet
| |
micro-inetd | Partial | Not a proper inetd replacement
| |
netkit-inetd| No, and it will be  | Terrible.  It won't even build
| difficult to add| from the .orig.tar.gz, and the
| | tarball is a mess. IMO, should be
| | removed from Debian.
| | 102 outstanding bugs.
| |
openbsd-inetd   | tcp=TCP4, tcp4, | OK.  Bug in reload (#382404).
| tcp6, tcp46 | Bug in restart (#376716).
| |
| |
rlinetd | Yes | Not a drop-in replacement.
| |
superd  | No  | Unmaintained.  Candidate for
| | removal?
| |
xinetd  | tcp4, tcp6  | Good, but not currently a drop-in
| | inetd replacement (but could be
| | configured to do so).
+-+-

Outstanding issues
--

* There is no inetd virtual package, so multiple daemons may be
  installed, all using the same configuration file.  Is this a use
  case we really want to support?  Are there really setups running
  multiple inetds for a good reason?  Having a virtual
  internet-super-server package or similar with appropriate
  dependencies would make them rather more interchangeable, as for
  e.g. mail-transport-agent.

* There is no common init script name.  Same problems as above.

* netbase only depends on two inetd packages (openbsd-inetd and
  netkit-inetd; a virtual depends plus a default would be nicer.

* netkit-inetd
  - No upstream.
  - Last maintainer upload was 22 months ago.  The last three uploads
were NMUs.
  - It doesn't build from the original source.
  - The original source is a horrible mess, with code duplication (the
source tree has a duplicate copy embedded within itself), and i386
ELF object code and binaries code in the tree.
  - The C source itself is not very nice.
  - Is this really fit to keep in Debian?  It might be better to
remove it entirely given its terrible state.

* openbsd-inetd is the only drop-in replacement at this time
  - The other packages have different init script names or need some
work on the package dependencies (e.g. inetutils-inetd).  xinetd
is in the same situation, but also needs some work on update-inetd
before it will be suitable as a replacement.

* IPv6 transition
  - Should individual packages be made to listen on both tcp4 and tcp6
sockets, or should this be done by the inetd itself, or even
update-inetd?
  - Some inetds automatically listen on v6, whereas others need it
explicitly enabling.  What should tcp vs tcp4 vs tcp6 (and
the same for udp) imply?
  - Some general policy would be useful here to make the behaviour
consistent and to make IPv6 support as painless as possible for
users.

* Upgrade from sarge and earlier
  The inetd daemon installed by default:
etch:   openbsd-inetd | netkit-inetd
sarge:  netkit-inetd
woody:  netkit-inetd (netkit-base, split from netbase)
potato: (in netbase)
slink:  (in netbase)
  Users upgrading from woody or sarge to etch will not be switched to
  openbsd-inetd, whereas new installs will use it by default.
  Removing netkit-inetd from the netbase depends should permit this,
  but a complete removal would perhaps be the best option.


While it's probably too late to fix up update-inetd and all the inetd
integration issues for etch, fixing the netbase dependency and
eliminating netkit-inetd is doable.


Any thoughts or comments?


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


pgpz6IH7fTgCn.pgp
Description: PGP signature


Re: cdrtools

2006-08-07 Thread Roger Leigh
Norbert Preining [EMAIL PROTECTED] writes:

 On Mon, 07 Aug 2006, Joerg Schilling wrote:
 Debian must either be able to clean itself from people who use Debian
 for such campaigns against OSS authors, or Debian needs to be called
 a higly suspect and non-free project.

 You troll around on debian-devel, you troll around on lkml, you seem to
 be more intelligent, wise, knowledgable, fluent in licenses, all-mighty
 than *ALL* *OTHER*:
 - linux kernel developers (quite a lot)
 - debian developers (quite a lot)

 Do you really believe this yourself?!?! If yes, go for a therapist,
 please, I would even pay the first hour!

Please keep non-constructive messages and flaming off debian-devel
(and the same applies to you, Joerg Schilling).  Take this off
debian-devel to private mail or to a more appropriate list.


Thanks,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please sign and encrypt your mail.


pgpz3KUkA410Q.pgp
Description: PGP signature


Accepted schroot 1.0.1-1 (source powerpc)

2006-08-03 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Thu,  3 Aug 2006 11:43:53 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 1.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 381271
Changes: 
 schroot (1.0.1-1) unstable; urgency=low
 .
   * New upstream release.
   * sbuild/sbuild-chroot.cc: After using --begin-session, reading session
 configuration no longer fails (Closes: #381271).
Files: 
 db04d9ebe0673100990bafb3a65b7507 972 admin optional schroot_1.0.1-1.dsc
 4cce540d62e322a0d6a8baa8f76fe8d7 3887647 admin optional 
schroot_1.0.1.orig.tar.gz
 824c398b898c96a7a635b1c48ede17e6 20 admin optional schroot_1.0.1-1.diff.gz
 f522baacc214dccc679b394c783de29c 480416 admin optional 
schroot_1.0.1-1_powerpc.deb
 c8aa46a882af3f0bb040b6080be37c92 271366 admin optional 
dchroot_1.0.1-1_powerpc.deb
 0fef58f3c1a7e856d912b23f3446748e 269996 admin optional 
dchroot-dsa_1.0.1-1_powerpc.deb

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

iD8DBQFE0fDeVcFcaSW/uEgRAmcxAKC5y/euNdewKt1T6vY6Z+oqYXFwEQCgvizC
W/kZjoc2l71sqEE2pEJ7wVI=
=fCYM
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.0.1-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.0.1-1_powerpc.deb
dchroot_1.0.1-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.0.1-1_powerpc.deb
schroot_1.0.1-1.diff.gz
  to pool/main/s/schroot/schroot_1.0.1-1.diff.gz
schroot_1.0.1-1.dsc
  to pool/main/s/schroot/schroot_1.0.1-1.dsc
schroot_1.0.1-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.0.1-1_powerpc.deb
schroot_1.0.1.orig.tar.gz
  to pool/main/s/schroot/schroot_1.0.1.orig.tar.gz


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



Re: Successful and unsuccessful Debian development tools

2006-08-01 Thread Roger Leigh
Frank Küster [EMAIL PROTECTED] writes:

 Eduard Bloch [EMAIL PROTECTED] wrote:

 #include hallo.h
 * Marco d'Itri [Tue, Aug 01 2006, 09:53:21AM]:
 On Aug 01, David Nusinow [EMAIL PROTECTED] wrote:
 
  Also, pbuilder and debootstrap are considered absolutely critical for
  serious work.
 That's a bold statement.

 Are you serious? (SCNR ;-)

 No, debootstrap is an important toy but but pbuilder is hyped too much.

 I think maintainers should really build and test their packages in
 clean sid chroots.  It's not important Whether these are set up with
 debootstrap or any other method, and whether the handling is done
 with pbuilder, manually or with other tools.  But it should be done,
 and since these are the only tools for the purpose I know of, and
 people don't like to do all by hand, I think they are in fact very
 important.

There is also sbuild (which may be used with or without schroot to
manage the chroot).  I prefer it to pbuilder, but I may be a little
biased ;-)


-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please sign and encrypt your mail.


pgpf7yeY9M6tH.pgp
Description: PGP signature


Re: Successful and unsuccessful Debian development tools

2006-08-01 Thread Roger Leigh
Christian Aichinger [EMAIL PROTECTED] writes:

 On Tue, Aug 01, 2006 at 10:24:32AM +, Reinhard Tartler wrote:
 The sbuild package in debian however adds more features, like
 schroot support. With this, it can use schroot to create
 temporary, clean chroots from tarballs, block devices, create lvm
 snapshots on the fly and so on. I read Roger, that even xen
 support is planned.

Xen support is planned, but not for the immediate future.  I'm waiting
on its inclusion in the kernel, and a working powerpc32 port.  So it's
more of a medium- to long-term goal, unless there are any Xen fanatics
who step up to do it sooner :)

 schroot is another very very useful tool. It gives me more or less
 instant access to clean chroots on lvm snapshots for experimenting,
 building, developing and testing.

 When I didn't know schroot could do this I wrote a script to do that
 myself:
 http://greek0.net/lvmchroot/lvmchroot_0.5-1.dsc

 It's geared towards creating and maintaining chroots on LVM logical
 volumes, creating snapshots as needed. It also takes care of
 creating the initial chroots on LVs, it can automatically upgrade
 them, etc.

 Plus they're better documented (IMHO) as schroot, for which I
 couldn't find any useful docs.

A complete copy of the docs is here:

https://alioth.debian.org/docman/?group_id=30471

I agree they aren't the most user-friendly in the world; some
additional explanatory material would help a great deal.

I think schroot has a slightly different focus, which would account
for the differences.  schroot focuses on allowing user access to, and
maintainence of chroots.  It plays no part in the initial chroot
creation, or performing stuff like keeping them up-to-date.  It
delegates this to other tools, like debootstrap and the sbuild chroot
tools (in /usr/share/sbuild).  lvmchroot, on the other hand, assists
with initial chroot setup, and snapshot creation but doesn't handle
the chroot(2) stuff to allow user access.

As a result, I think the two tools could complement each other nicely.
I would be very happy to add additional helper scripts to schroot, and
merge missing features.  One thing we don't currently do is allow the
user to specify the LVM snapshot name; it gets a UUID.  Having this as
an option would be nice.

Some of the sbuild scripts could also be merged with lvmchroot, such
as buildd.chroot.

 If the schroot maintainers agree we could try to merge my stuff into
 schroot.

That would be really cool.  We are part of the buildd-tools project on
Alioth:

  https://alioth.debian.org/projects/buildd-tools/

so subscribing to the list would be a good first step.  The current
SVN is at

  svn://svn.debian.org/svn/buildd-tools/trunk/schroot


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please sign and encrypt your mail.


pgpvazcFrBsYK.pgp
Description: PGP signature


Accepted schroot 1.0.0-1 (source powerpc)

2006-07-31 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Mon, 31 Jul 2006 11:58:08 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 1.0.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 379478 379483
Changes: 
 schroot (1.0.0-1) unstable; urgency=low
 .
   * New upstream release.
   * debian/copyright:
 - Update with location of new SVN repository and Alioth file download
   location.
 - Add location of SVN schroot-1.0 branch.
   * schroot/schroot-listmounts-main.cc: mounts is const, to fix a GCC 4.0
 compiler bug: FTBFS: error: no match for ‘operator!=’ in ‘pos !=
 std::vector’, thanks to Jens Seidel (Closes: #379478).
   * po/de.po: New German translation, thanks to Jens Seidel
 (Closes: #379483).
Files: 
 171296c2dbebb6504966f7b069ee9da9 972 admin optional schroot_1.0.0-1.dsc
 5154ca0ec9832aec60db99b41884040a 3887726 admin optional 
schroot_1.0.0.orig.tar.gz
 0e22cb7592dacf74e3f45328731dbf9d 20 admin optional schroot_1.0.0-1.diff.gz
 5c28b9f53a885eeb4de89cf08bb2c38f 481298 admin optional 
schroot_1.0.0-1_powerpc.deb
 dcf30f9d9c68725ccc5a9c2692ada3eb 271272 admin optional 
dchroot_1.0.0-1_powerpc.deb
 3a89a453108ad321a96ff86fa0f68e7b 269926 admin optional 
dchroot-dsa_1.0.0-1_powerpc.deb

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

iD8DBQFEzfhwVcFcaSW/uEgRAqLLAKCSiOn2rOnYt1Bk5DdQG43bnQCLmgCePkmk
PZSDTqQCBlzg1oV8iEA+3n4=
=h8DE
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_1.0.0-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_1.0.0-1_powerpc.deb
dchroot_1.0.0-1_powerpc.deb
  to pool/main/s/schroot/dchroot_1.0.0-1_powerpc.deb
schroot_1.0.0-1.diff.gz
  to pool/main/s/schroot/schroot_1.0.0-1.diff.gz
schroot_1.0.0-1.dsc
  to pool/main/s/schroot/schroot_1.0.0-1.dsc
schroot_1.0.0-1_powerpc.deb
  to pool/main/s/schroot/schroot_1.0.0-1_powerpc.deb
schroot_1.0.0.orig.tar.gz
  to pool/main/s/schroot/schroot_1.0.0.orig.tar.gz


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



Re: Why does Ubuntu have all the ideas?

2006-07-28 Thread Roger Leigh
John Goerzen [EMAIL PROTECTED] writes:

 On Fri, Jul 28, 2006 at 07:22:11PM +0200, Marco d'Itri wrote:
 On Jul 28, Gustavo Franco [EMAIL PROTECTED] wrote:
 
  Debian stopped innovating?
 Yes. This should be obvious to people who joined the project before 2000.

 I'm one, and it's not obvious to me.

 Some things that have been done since I joined debian:

[...]

 Some of these are quite recent.

Agreed.  However, I do feel that some package maintainers are not
exercising enough thought about how their packages can better
integrate with the Debian system as a whole, as well as other related
packages.  As an example, there are many packages not registering
their documentation with doc-base, and doc-base itself could do with
some work on better supporting documentation formats other than HTML.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please sign and encrypt your mail.


pgpZBwI0wqfmj.pgp
Description: PGP signature


Re: Why does Ubuntu have all the ideas?

2006-07-28 Thread Roger Leigh
[EMAIL PROTECTED] (Marco d'Itri) writes:

 On Jul 28, John Goerzen [EMAIL PROTECTED] wrote:

  * xen integration
 Everybody that matters is doing this.
 BTW, where is this integration visible?
 Do we have a VM provisioning system?

Just for the record, once xen is both integrated into the kernel.org
kernel and running on powerpc, I will be adding xen as a new backend
type to schroot, so a xen instance may be created from e.g. an LVM
snapshot.  This will also have a nice side-effect in providing dchroot
and dchroot-dsa with transparent access to xen hosts, so you could
e.g. use it for package building and allow individual users root
access to individual xen hosts.

[I need the powerpc support so I can run a Xen system; if anyone else
wanted to take up the challenge, it could be done much sooner.]


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please sign and encrypt your mail.


pgpGrQpmgvi9j.pgp
Description: PGP signature


ARM toolchain is not up-to-date

2006-07-27 Thread Roger Leigh
Some of the ARM buildds are still not using G++ 4.1 as the default C++
compiler, nearly two months after the default was changed.  I already
reported this over a month ago to [EMAIL PROTECTED], but it's
still unfixed.  That is the correct address, isn't it?

Please could all the ARM buildds be updated to use the current
toolchain?


This is the recent history of schroot on ARM:

Version   Date  MachineStatus
-
0.2.2-2   0207  cats   OK
0.2.3-1   0221  europa FAIL  (toolchain breakage - GCC deps)
0.2.3-2   0221  grieg  OK
0.2.4-1   0225  netwinder  OK
0.2.5-1   0226  netwinder  OK
0.2.6-1   0306  smackdown  OK
0.2.7-1   0308  elara  FAIL  (toolchain breakage - GCC deps)
0.2.7-2   0308  grieg  OK
0.2.8-1   0319  elara  OK
0.2.9-1   0430  netwinder  OK
0.2.10-1  0527  grieg  OK
0.2.11-1  0610  grieg  FAIL  (no GCC 4.1; libstdc++ iterator bug)
0.99.0-1  0617  grieg  FAIL  (no GCC 4.1; libstdc++ iterator bug)
0.99.1-1  0705  grieg  OK
0.99.2-1  0706  eurpoa FAIL  (no GCC 4.1; libstdc++ iterator bug)
0.99.2-2  0707  smackdown  OK
0.99.3-1  0714  netwinder  OK
0.99.4-1  0720  europa FAIL  (no GCC 4.1; libstdc++ iterator bug)

All the failures after 0.2.10 are due to the buildd not having g++-4.1
installed.

After this is fixed, please could you requeue schroot for a rebuild?


Thanks,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please sign and encrypt your mail.


pgp5bZWPc4Akn.pgp
Description: PGP signature


Accepted schroot 0.99.4-1 (source powerpc)

2006-07-20 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Thu, 20 Jul 2006 16:08:27 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 0.99.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 378469
Changes: 
 schroot (0.99.4-1) unstable; urgency=low
 .
   * New upstream release.
   * The terminal state is no longer saved and restored when running a
 command (Closes: #378469).
Files: 
 903cae0023a453e8ea54db448f676e41 975 admin optional schroot_0.99.4-1.dsc
 38be299bedb80c026675d3efd52e75c9 3742520 admin optional 
schroot_0.99.4.orig.tar.gz
 77d706a8ef7e3639032316c94ab518b8 20 admin optional schroot_0.99.4-1.diff.gz
 5712eb6b71fdd356f84705bf35f84c37 464664 admin optional 
schroot_0.99.4-1_powerpc.deb
 861e150b7030bd4a5aae54b666ae1251 270374 admin optional 
dchroot_0.99.4-1_powerpc.deb
 676605bad8f28a422345b8b08f632b80 269386 admin optional 
dchroot-dsa_0.99.4-1_powerpc.deb

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

iD8DBQFEv7SVVcFcaSW/uEgRAp2aAJ48ZLJlObP7WjGh8Juu5iLAVsuYdgCgxgtA
vTRnRz34+H3SAeDjFhF02H8=
=fNiC
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_0.99.4-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_0.99.4-1_powerpc.deb
dchroot_0.99.4-1_powerpc.deb
  to pool/main/s/schroot/dchroot_0.99.4-1_powerpc.deb
schroot_0.99.4-1.diff.gz
  to pool/main/s/schroot/schroot_0.99.4-1.diff.gz
schroot_0.99.4-1.dsc
  to pool/main/s/schroot/schroot_0.99.4-1.dsc
schroot_0.99.4-1_powerpc.deb
  to pool/main/s/schroot/schroot_0.99.4-1_powerpc.deb
schroot_0.99.4.orig.tar.gz
  to pool/main/s/schroot/schroot_0.99.4.orig.tar.gz


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



Accepted sbuild 0.49 (source all)

2006-07-15 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 15 Jul 2006 23:42:09 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.49
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 378283
Changes: 
 sbuild (0.49) unstable; urgency=low
 .
   * Sbuild/Conf.pm: init checks if APT_CONFIG and DEBIAN_FRONTEND are
 being stripped from the environment by sudo (when running in split
 mode), and aborts with instructions for correctly configuring sudo.
 This prevents apt-get silently using the configuration from the host
 system instead of the chroot.
   * Sbuild/Chroot.pm: When running in split mode, use the -s option of
 su to set the shell used inside the chroot to /bin/sh.  This
 ensures that a valid shell is always used when the $SHELL is not
 available inside the chroot (Closes: 378283).
   * sbuild.conf, sbuild.conf.local, update-sourcedeps, sbuild.1.in,
 avg-pkg-build-time.1.in: Update to use the new configuration file
 locations.
Files: 
 34d7ebb937246d0a2f4b9af11b1c7adb 653 devel extra sbuild_0.49.dsc
 554b558ab4a60b3b1c571b2349918676 77928 devel extra sbuild_0.49.tar.gz
 d01bb6746b0d441c74dbb01f5c5284fd 80056 devel extra sbuild_0.49_all.deb

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

iD4DBQFEuXEZVcFcaSW/uEgRAk2BAKCy9kWxCjynl+IBKfvWdseHrQqVqQCXUinj
My66iw13swvS8mBjV7iGzQ==
=u3pY
-END PGP SIGNATURE-


Accepted:
sbuild_0.49.dsc
  to pool/main/s/sbuild/sbuild_0.49.dsc
sbuild_0.49.tar.gz
  to pool/main/s/sbuild/sbuild_0.49.tar.gz
sbuild_0.49_all.deb
  to pool/main/s/sbuild/sbuild_0.49_all.deb


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



Accepted schroot 0.99.3-1 (source powerpc)

2006-07-14 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Fri, 14 Jul 2006 21:06:05 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 0.99.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 377433 378028 378152
Changes: 
 schroot (0.99.3-1) unstable; urgency=low
 .
   * New upstream release.
   * sbuild/sbuild-dirstream.h: The dirstream extraction operator is
 declared outside the class, in addition to the friend declaration.
 This fixes a compilation error with GCC 4.2 (Closes: #377433).  Thanks
 to Martin Michlmayr for reporting this.
   * dchroot/dchroot-options.cc, dchroot/dchroot-session.cc: Allow any
 number of command options, and concatenate all command options into a
 single command, separated by spaces.  This restores compatibility with
 dchroot 0.13 and earlier (Closes: #378028).  Thanks to David Liontooth
 for reporting this.
   * Terminal settings are correctly restored under all normal exit
 conditions (Closes: #378152).
   * debian/schroot.docs: Add the contents of debian/docs.
   * debian/docs: Remove.
   * debian/rules:
 - The /usr/share/doc directories for dchroot and dchroot-dsa are
   symlinks to schroot.
 - Build in debian/build using VPATH.
 - Use debian/build/config.status in place of config.status.
   * debian/dchroot.preinst: New file.  Remove /usr/share/doc/dchroot.
   * debian/dchroot-dsa.preinst: New file.  Remove
 /usr/share/doc/dchroot-dsa.
Files: 
 b2720faea2812c259624197dbdde9e1b 976 admin optional schroot_0.99.3-1.dsc
 2cf1e22c05eaaabcffae1e7120741a61 3589711 admin optional 
schroot_0.99.3.orig.tar.gz
 b89cd8915cc9cb91b49c5498ca72fde7 456 admin optional schroot_0.99.3-1.diff.gz
 17f216ceb3701c173757d25c4262de04 425668 admin optional 
schroot_0.99.3-1_powerpc.deb
 68b6b35d6ae4fdd492b414bf06882a39 248882 admin optional 
dchroot_0.99.3-1_powerpc.deb
 d515dcf6c336f1b8f32299b57ed54018 247184 admin optional 
dchroot-dsa_0.99.3-1_powerpc.deb

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

iD8DBQFEuAXfVcFcaSW/uEgRAqCHAJ9UZc349jIBoP8DvdgW5V/CUjP89gCfYTON
OGvi1GvZD7O1xBqNEK0Lagc=
=W5W/
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_0.99.3-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_0.99.3-1_powerpc.deb
dchroot_0.99.3-1_powerpc.deb
  to pool/main/s/schroot/dchroot_0.99.3-1_powerpc.deb
schroot_0.99.3-1.diff.gz
  to pool/main/s/schroot/schroot_0.99.3-1.diff.gz
schroot_0.99.3-1.dsc
  to pool/main/s/schroot/schroot_0.99.3-1.dsc
schroot_0.99.3-1_powerpc.deb
  to pool/main/s/schroot/schroot_0.99.3-1_powerpc.deb
schroot_0.99.3.orig.tar.gz
  to pool/main/s/schroot/schroot_0.99.3.orig.tar.gz


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



Re: cdrtools

2006-07-13 Thread Roger Leigh
Erast Benson [EMAIL PROTECTED] writes:

 On Thu, 2006-07-13 at 12:59 +0100, Ian Jackson wrote:
 Erast Benson writes (Re: cdrtools):
  Joerg clearly stands that:
  
  1) Makefiles != scripts or at least it is unclear whether Makefiles may
  be called scripts:
  
   GPL §3 requires the scripts for compilation to be provided but
  as a first note, it is unclear whether Makefiles may be called
  scripts.
 
 This is an absurd interpretation.  `The scripts used to control
 compilation and installation of the executable' would be an empty set
 for much GNU software if it didn't include the Makefiles.  It is
 obvious that that phrase was included in the GPL specifically to
 ensure that the build system is covered.
 
 If it's not obvious to someone then that person is either
 (a) dishonest or (b) astonishingly out of touch with reality.

 I don't want to insist on (1) too. But I must agree with Joerg that it
 is unclear if Makefiles could be called as scripts for compilation.

This is a minority viewpoint, IMO.  We could argue for months about
what a script is, but that wouldn't help much.  Makefiles are often
referred to as build scripts, and I don't think many folks would
argue that they are *not* scripts.

Look at the complete definition:

,
| The source code for a work means the preferred form of the work for
| making modifications to it.  For an executable work, complete source
| code means all the source code for all modules it contains, plus any
| associated interface definition files, plus the scripts used to
| control compilation and installation of the executable.
`

 Makefiles are programs written in non-scripting language. To understand
 what non-scripting language is, I googled this:

 I'd define a scripting language as one which requires you to put $
 or whatever in front of variable names, and makes quoting strings an
 optional construct, and does string variable substitution inside string
 constants unless you force it not to with odd escape characters.
 A non-scripting language is one which has simple, clear-cut lexical
 conventions and parsing syntax.

You are going into nitpicking arguments about semantics and
definitions at this point, which is not particularly useful: you are
wasting everyone's time, including your own.

The intent of the GPL requirement is clear: the build system in a
distributed source tree licensed under the GPL must be GPL (or
compatible with the GPL).  That is, the mechanism used to build GPL
code is an intrinsic part of a GPL licensed work, and so cannot be
licensed in an incompatible manner.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please sign and encrypt your mail.


pgpbQ2E5Git5C.pgp
Description: PGP signature


Accepted libpqxx 2.6.7-1 (source powerpc)

2006-07-09 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun,  9 Jul 2006 13:04:15 +0100
Source: libpqxx
Binary: libpqxx-2.6.7 libpqxx-dev
Architecture: source powerpc
Version: 2.6.7-1
Distribution: unstable
Urgency: low
Maintainer: Roger Leigh [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 libpqxx-2.6.7 - C++ library to connect to PostgreSQL
 libpqxx-dev - C++ library to connect to PostgreSQL (development files)
Changes: 
 libpqxx (2.6.7-1) unstable; urgency=low
 .
   * New upstream release.
   * debian/libpqxx-dev.docs: Include README-UPGRADE.
   * debian/rules: Drop c2a library suffix.
   * debian/control:
 - Drop c2a library suffix.
 - Update to Standards-Version 3.7.2.
 - Added Martin Pitt to Uploaders.
   *
Files: 
 9bafd1e2075dc312ac7e2bdce982341c 652 libs optional libpqxx_2.6.7-1.dsc
 f66b41065a5e3103a348d378320999e4 1595069 libs optional 
libpqxx_2.6.7.orig.tar.gz
 4ef6d475fb11e964d1addb1621b7e111 3442 libs optional libpqxx_2.6.7-1.diff.gz
 fdb9e4dd7814443480e46afdcf65af22 1377550 libdevel optional 
libpqxx-dev_2.6.7-1_powerpc.deb
 1f4bb3935b6789637f2f535d2c1de580 189158 libs optional 
libpqxx-2.6.7_2.6.7-1_powerpc.deb

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

iD8DBQFEsPZzVcFcaSW/uEgRAqPGAJ9/YRm/rxAjri+3+FCDZRturyuqyACg4sHL
lexfsmqi+UFnjDZijfoeKfk=
=5Ovj
-END PGP SIGNATURE-


Accepted:
libpqxx-2.6.7_2.6.7-1_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-2.6.7_2.6.7-1_powerpc.deb
libpqxx-dev_2.6.7-1_powerpc.deb
  to pool/main/libp/libpqxx/libpqxx-dev_2.6.7-1_powerpc.deb
libpqxx_2.6.7-1.diff.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.7-1.diff.gz
libpqxx_2.6.7-1.dsc
  to pool/main/libp/libpqxx/libpqxx_2.6.7-1.dsc
libpqxx_2.6.7.orig.tar.gz
  to pool/main/libp/libpqxx/libpqxx_2.6.7.orig.tar.gz


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



Accepted ijs 0.35-3 (source powerpc)

2006-07-09 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun,  9 Jul 2006 14:32:46 +0100
Source: ijs
Binary: libijs-0.35 libijs-dev
Architecture: source powerpc
Version: 0.35-3
Distribution: unstable
Urgency: low
Maintainer: Debian Printing Group [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 libijs-0.35 - IJS raster image transport protocol: shared library
 libijs-dev - IJS raster image transport protocol: development files
Changes: 
 ijs (0.35-3) unstable; urgency=low
 .
   * debian/control:
 - Update to Standards-Version 3.7.2.
 - Build-Depend on debhelper v4.
   * debian/rules: Use debhelper v4 compatibility mode.
Files: 
 8f06f4dd209ec8be6b29c00495c63e26 640 text optional ijs_0.35-3.dsc
 02efa1a57a257263aa4b476f02af1af9 18493 text optional ijs_0.35-3.diff.gz
 b45eea430e58c8597450acecc9994f49 52802 libdevel optional 
libijs-dev_0.35-3_powerpc.deb
 47592b510d52b203f45c2ee4fe257596 15296 libs optional 
libijs-0.35_0.35-3_powerpc.deb

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

iD8DBQFEsQapVcFcaSW/uEgRAn1KAJ417Cyiv8i36M6jn/ClB4Lk2/TFJACgjRj8
xbK9bvAdqzxRQ1x5Slu1DQA=
=tPWf
-END PGP SIGNATURE-


Accepted:
ijs_0.35-3.diff.gz
  to pool/main/i/ijs/ijs_0.35-3.diff.gz
ijs_0.35-3.dsc
  to pool/main/i/ijs/ijs_0.35-3.dsc
libijs-0.35_0.35-3_powerpc.deb
  to pool/main/i/ijs/libijs-0.35_0.35-3_powerpc.deb
libijs-dev_0.35-3_powerpc.deb
  to pool/main/i/ijs/libijs-dev_0.35-3_powerpc.deb


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



Accepted sbuild 0.48 (source all)

2006-07-09 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sun,  9 Jul 2006 18:18:33 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.48
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 376020
Changes: 
 sbuild (0.48) unstable; urgency=low
 .
   * Sbuild/Chroot.pm: Use su, rather than sudo, inside the chroot.  This
 prevents the APT_CONFIG and DEBCONF_FRONTEND environment variables
 from being removed (Closes: #376020).
   * Sbuild/Conf.pm: Add $Sbuild::Conf::su.
   * sbuild-setup.7.in: Remove sudo configuration inside the chroot, now
 this is no longer required.
Files: 
 d245a0b5b197b1495e3d6cdb92335d3c 653 devel extra sbuild_0.48.dsc
 a9221678593dcfb93054b1bd05d9bb12 77329 devel extra sbuild_0.48.tar.gz
 ac79f475b05fe783094b41723120468b 79678 devel extra sbuild_0.48_all.deb

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

iD8DBQFEsTyAVcFcaSW/uEgRAj8yAKChxnQU2QirpQ/YqqMDjvFlybE0HgCgztxy
+SXIuI9GiHdZID5iMC5ISO4=
=XFbK
-END PGP SIGNATURE-


Accepted:
sbuild_0.48.dsc
  to pool/main/s/sbuild/sbuild_0.48.dsc
sbuild_0.48.tar.gz
  to pool/main/s/sbuild/sbuild_0.48.tar.gz
sbuild_0.48_all.deb
  to pool/main/s/sbuild/sbuild_0.48_all.deb


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



Re: Broken applications: Could we be honest?

2006-07-08 Thread Roger Leigh
Art Edwards [EMAIL PROTECTED] writes:

 I have been writing to the list about two applications that are so
 broken on the AMD64 distribution that they render the box pretty
 useless.

From the look of things, we are talking about a single bug in a single
library.  So the system is hardly useless.  We just need to fix that
bug.

Please start by filing a bug report.  I can't see anything here:
http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=lesstif2

A new version was released a month ago, but hasn't yet been packaged.
It may be that it has already been found and fixed upstream.

http://www.lesstif.org/ReleaseNotes.html

You could try building it yourself to find out.

[...]
 Unless such core pieces as the debugging tool (ddd) and the data
 display tool (xmgrace) are working, it is dishonest to pretend that
 the 64-bit version is ready for testing. It would be very nice if
 you, and other distro's, were to put appropriate caveats on the
 websites, saying that 64-bit is really not ready for the prime-time
 desktop. That way, we could make better purchasing decisions.

I don't think anyone is being dishonest, but you are exaggerating the
seriousness of the situation.  Once a bug is found, please report it
and it will get fixed.  It can't be fixed if the maintainer is not
made aware that there is a problem.


Regards,
Roger

-- 
Roger Leigh
Printing on GNU/Linux?  http://gutenprint.sourceforge.net/
Debian GNU/Linuxhttp://www.debian.org/
GPG Public Key: 0x25BFB848.  Please sign and encrypt your mail.


pgpgmaIxeoQRh.pgp
Description: PGP signature


Re: xmgrace ddd again

2006-07-07 Thread Roger Leigh
Art Edwards [EMAIL PROTECTED] writes:

 Neither xmgrace nor ddd will allow text input for AMD-64
 architecture.  This is a severe problem. I'm writing to the
 developers list because their common problem probably means there
 is, perhaps, a library issue.  I shouild point out that I have built
 from sources and have exactly the same problem. For what it's worth,
 I have exactly the same problem in fedora core 5, but not on Fedora
 Corre 4.

They both have the lesstif widget toolkit in common.  That's probably
where the bug lies.


-- 
Roger Leigh
Printing on GNU/Linux?  http://gutenprint.sourceforge.net/
Debian GNU/Linuxhttp://www.debian.org/
GPG Public Key: 0x25BFB848.  Please sign and encrypt your mail.


pgpKNfZfHhejk.pgp
Description: PGP signature


Accepted schroot 0.99.2-2 (source powerpc)

2006-07-07 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Fri,  7 Jul 2006 18:46:49 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 0.99.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Changes: 
 schroot (0.99.2-2) unstable; urgency=low
 .
   * test/sbuild-personality.h: Modify the test for automatic personality
 detection, which breaks on the hppa architecture (it uses linux32
 rather than linux by default).  It now allows linux, linux_32bit
 and linux32 as valid personalities.
Files: 
 9909b1039475863334554adc45da8e24 976 admin optional schroot_0.99.2-2.dsc
 7d1b640eee0093aadafc830b85047e62 475 admin optional schroot_0.99.2-2.diff.gz
 9fb734b8f865fe7c4f67c22cd98533a1 399548 admin optional 
schroot_0.99.2-2_powerpc.deb
 6aba522dd9b7efce9eccc91f70b8abad 278604 admin optional 
dchroot_0.99.2-2_powerpc.deb
 2e97299ea61ad1169c41694c360e8de2 278028 admin optional 
dchroot-dsa_0.99.2-2_powerpc.deb

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

iD8DBQFErrIwVcFcaSW/uEgRAjgyAKDJJETyy0D0QPbFEyO2z5bwOlfHEQCeI5te
bpWCucFzr9cRodC+n+7wWpE=
=uHvs
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_0.99.2-2_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_0.99.2-2_powerpc.deb
dchroot_0.99.2-2_powerpc.deb
  to pool/main/s/schroot/dchroot_0.99.2-2_powerpc.deb
schroot_0.99.2-2.diff.gz
  to pool/main/s/schroot/schroot_0.99.2-2.diff.gz
schroot_0.99.2-2.dsc
  to pool/main/s/schroot/schroot_0.99.2-2.dsc
schroot_0.99.2-2_powerpc.deb
  to pool/main/s/schroot/schroot_0.99.2-2_powerpc.deb


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



Accepted schroot 0.99.2-1 (source powerpc)

2006-07-06 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Thu,  6 Jul 2006 17:54:17 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 0.99.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Changes: 
 schroot (0.99.2-1) unstable; urgency=low
 .
   * New upstream release.
   * debian/control: Build-Depends on libboost-regex-dev.
Files: 
 024fb7b53a7d034ee794f6efc64c7a71 975 admin optional schroot_0.99.2-1.dsc
 a351d20ec80f5f1b7a6e8aa675e4013b 3366251 admin optional 
schroot_0.99.2.orig.tar.gz
 73d2deaabe995b00a0afe8d63340ccf3 20 admin optional schroot_0.99.2-1.diff.gz
 d3cbb8ff13bdf7d410c0107966b49843 399426 admin optional 
schroot_0.99.2-1_powerpc.deb
 d9de87400699a8b101aa549b02ed2a16 278480 admin optional 
dchroot_0.99.2-1_powerpc.deb
 1c4ab303d5018fdcb4486d94efd9a39d 277894 admin optional 
dchroot-dsa_0.99.2-1_powerpc.deb

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

iD8DBQFErWSdVcFcaSW/uEgRAtPQAKCpgSzzhZBQtHFChlZtSVt65MadCQCfc4C8
LRkWy1Uv37tUJwmfpeHQYlE=
=CjPu
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_0.99.2-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_0.99.2-1_powerpc.deb
dchroot_0.99.2-1_powerpc.deb
  to pool/main/s/schroot/dchroot_0.99.2-1_powerpc.deb
schroot_0.99.2-1.diff.gz
  to pool/main/s/schroot/schroot_0.99.2-1.diff.gz
schroot_0.99.2-1.dsc
  to pool/main/s/schroot/schroot_0.99.2-1.dsc
schroot_0.99.2-1_powerpc.deb
  to pool/main/s/schroot/schroot_0.99.2-1_powerpc.deb
schroot_0.99.2.orig.tar.gz
  to pool/main/s/schroot/schroot_0.99.2.orig.tar.gz


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



Accepted schroot 0.99.1-1 (source powerpc)

2006-07-05 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Mon, 26 Jun 2006 11:10:24 +0100
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 0.99.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 dchroot-dsa - Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 373943 374713 374887
Changes: 
 schroot (0.99.1-1) unstable; urgency=low
 .
   * New upstream release.
   * dchroot behaviour now matches the chdir and command execution
 behaviour of the original dchroot (Closes: #374713, #374887).
   * Output is now correctly aligned in UTF-8 locales (Closes: #373943).
   * debian/control: Add dchroot-dsa package.
   * debian/rules:
 - install dchroot-dsa setuid root, and add dchroot-dsa lintian
   override.
 - run testsuite in build rule.
 - copy config.sub and config.guest to the scripts directory.
   * debian/dchroot-dsa.install: New file.
   * debian/dchroot-dsa.postrm: New file.
   * debian/dchroot-dsa.lintian-overrides: New file.
   * debian/schroot.docs: New file.  Add THANKS.
Files: 
 62b5d1be8b2200be2ea9ec6324328f91 955 admin optional schroot_0.99.1-1.dsc
 aea4fded37d30c85d940da8d2c3ad2b2 2941255 admin optional 
schroot_0.99.1.orig.tar.gz
 69e129faac5961761f987ced7e93994c 20 admin optional schroot_0.99.1-1.diff.gz
 267bb5bbf0a9516bb404614c6ab7d7f1 373680 admin optional 
schroot_0.99.1-1_powerpc.deb
 5d1fdbe429a15efd828a50984d047d51 263882 admin optional 
dchroot_0.99.1-1_powerpc.deb
 004422f9dae488ca5c3aebda870b7100 262156 admin optional 
dchroot-dsa_0.99.1-1_powerpc.deb

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

iD8DBQFEn9PDVcFcaSW/uEgRAlxqAKDVDYYY9e0moY6ifIf+23ehn6hCgACgzYhd
mAJjbqGFumCngj67N66pRz8=
=LHpr
-END PGP SIGNATURE-


Accepted:
dchroot-dsa_0.99.1-1_powerpc.deb
  to pool/main/s/schroot/dchroot-dsa_0.99.1-1_powerpc.deb
dchroot_0.99.1-1_powerpc.deb
  to pool/main/s/schroot/dchroot_0.99.1-1_powerpc.deb
schroot_0.99.1-1.diff.gz
  to pool/main/s/schroot/schroot_0.99.1-1.diff.gz
schroot_0.99.1-1.dsc
  to pool/main/s/schroot/schroot_0.99.1-1.dsc
schroot_0.99.1-1_powerpc.deb
  to pool/main/s/schroot/schroot_0.99.1-1_powerpc.deb
schroot_0.99.1.orig.tar.gz
  to pool/main/s/schroot/schroot_0.99.1.orig.tar.gz


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



Re: Another weird tar issue (100 character filenames)

2006-06-27 Thread Roger Leigh
Russ Allbery [EMAIL PROTECTED] writes:

 I just built new xml-security-c packages to fix the current FTBFS bug, and
 lintian returned the following error message:

 E: libxml-security-c-doc: deb-created-with-broken-tar file: 
 /usr/share/doc/libxml-security-c-doc/c/apiDocs/winutils_2XSECBinHTTPURIInputStream_8hpp-source.html
 N:
 N:   The binary package was created with a broken version of tar. Some
 N:   versions of tar contain a bug, which make the resulting .deb broken.
 N:   On unpack, some filenames are going to be corrupted.
 N:   
 N:   This package was build with such a version of tar, and the mentioned
 N:   filename is corrupted. Refer to Debian bug #230910 for more
 N:   information, or simply update your tar-version and rebuild.

 (along with several other files).  These filenames are indeed exactly 100
 characters long, as mentioned in the referenced bug.  The bug, however,
 indicates that this may not have really been a bug in tar but rather was a
 bug in dpkg with its inability to handle filenames that were exactly 100
 characters (apparently one isn't supposed to nul-terminate in that
 case).

It sounds like a bug that dpkg is using the old v7 tar format which
had that 99 char limitation.s

Why can't dpkg use the newer ustar or pax formats?


-- 
Roger Leigh
Printing on GNU/Linux?  http://gutenprint.sourceforge.net/
Debian GNU/Linuxhttp://www.debian.org/
GPG Public Key: 0x25BFB848.  Please sign and encrypt your mail.


pgpV2qb0Wfcjq.pgp
Description: PGP signature


Accepted sbuild 0.47 (source all)

2006-06-17 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 17 Jun 2006 12:04:36 +0100
Source: sbuild
Binary: sbuild
Architecture: source all
Version: 0.47
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 sbuild - Tool for building Debian binary packages from Debian sources
Closes: 369707 369709 369718 372806
Changes: 
 sbuild (0.47) unstable; urgency=low
 .
   * bin/checkchroot: Correct uninitialised value warnings due to using an
 undefined variable (Closes: #369709).
   * bin/chrapt, bin/updatechroot, bin/upgradechroot: When chroot_mode is
 schroot, chdir to / to ensure the CWD exists inside the chroot.
 Thanks for Clint Adams for finding this (Closes: #372806).
   * sbuild: fetch_source_files: When running apt-cache, check if we got
 valid output, and warn appropriately if the output is invalid
 (Closes: #369707).  Output may be invalid if there are no deb-src
 lines in /etc/apt/sources.list in the chroot.
   * Sbuild/Conf.pm: Remove $Sbuild::Conf::log_dir checks.
   * Sbuild/Log.pm.in: If $Sbuild::Conf::log_dir does not exist, try to
 create it, and if this fails, warn and log to stdout
 (Closes: #369718).
Files: 
 fe2ab55b8403ddcf7a1cf9a0347bfc52 653 devel extra sbuild_0.47.dsc
 f146144b998d3ee8aece64d2d1dbf0a5 77257 devel extra sbuild_0.47.tar.gz
 1fa62d97f5721978e28146fb611b72f1 79570 devel extra sbuild_0.47_all.deb

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

iD8DBQFEk+RVVcFcaSW/uEgRAhf2AJwNlRFZMkz3+JGdIIBb+7AAwTplBACeNa8W
k819eVEjHZ00FDCaXAS2m3k=
=7bNC
-END PGP SIGNATURE-


Accepted:
sbuild_0.47.dsc
  to pool/main/s/sbuild/sbuild_0.47.dsc
sbuild_0.47.tar.gz
  to pool/main/s/sbuild/sbuild_0.47.tar.gz
sbuild_0.47_all.deb
  to pool/main/s/sbuild/sbuild_0.47_all.deb


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



Accepted schroot 0.99.0-1 (source powerpc)

2006-06-17 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 17 Jun 2006 14:22:14 +0100
Source: schroot
Binary: dchroot schroot
Architecture: source powerpc
Version: 0.99.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 dchroot- Execute commands in a chroot environment
 schroot- Execute commands in a chroot environment
Closes: 354344 372569 372874
Changes: 
 schroot (0.99.0-1) unstable; urgency=low
 .
   * New upstream release.
   * Bind mounts are now used for session-managed plain chroots
 (Closes: #354344).
   * root is no longer denied access when root is not in the groups or
 root_groups lists (Closes: #372569).
   * schroot.conf supports a personality option to set the process
 execution domain, and dchroot.conf supports an additional third
 personality option to do the same (Closes: #372874).
   * debian/control:
 - split dchroot into a separate package.
 - schroot conflicts with dchroot  0.13.
 - dchroot depends upon schroot to use the schroot configuration,
   scripts and helper binaries.
 - dchroot and schroot Suggest debootstrap.
 - add Luk Claes as a co-maintainer.
   * debian/rules:
 - Use dh_install
 - Install dchroot lintian override.
 - Install init script into rcS, and don't restart on upgrade.  This
   will ensure that running sessions are not disrupted on upgrade.
   * debian/dchroot.install: New file.
   * debian/schroot.install: New file.
   * debian/schroot.lintian-overrides: Remove dchroot lintian override.
   * debian/dchroot.lintian-overrides: Add dchroot lintian override.
   * debian/schroot.preinst: Move from debian/preinst.
   * debian/schroot.postinst:
 - Move from debian/postinst.
 - If upgrading from a version less than 0.99.0-1, remove the
   rc.d symlinks, because rcS is used instead of the normal runlevels.
   * debian/dchroot.postrm: New file. Remove /etc/dchroot.conf on purge.
   * debian/schroot.README.Debian: Move from debian/README.Debian.  Remove
 outdated dchroot bits.
   * debian/schroot.NEWS: New file. Document the splitting out of dchroot.
Files: 
 9512b0b24bcbcd87f6770550c260aad0 945 admin optional schroot_0.99.0-1.dsc
 ce87a4197f29896796d10b36a52b8eaa 2368105 admin optional 
schroot_0.99.0.orig.tar.gz
 ba296ae80e5991f2217de0c341d094aa 22747 admin optional schroot_0.99.0-1.diff.gz
 d875681585064e0f386b7907266dde96 339366 admin optional 
schroot_0.99.0-1_powerpc.deb
 debbc7395eb3330adb904bb25ee60de5 228764 admin optional 
dchroot_0.99.0-1_powerpc.deb

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

iD8DBQFElBJlVcFcaSW/uEgRAjfrAJ0etyhmwMBxsnqJjpph7t+X3R10PgCeN352
yhoOkf+Bx06Ofn4wiwrK5mM=
=9M5V
-END PGP SIGNATURE-


Accepted:
dchroot_0.99.0-1_powerpc.deb
  to pool/main/s/schroot/dchroot_0.99.0-1_powerpc.deb
schroot_0.99.0-1.diff.gz
  to pool/main/s/schroot/schroot_0.99.0-1.diff.gz
schroot_0.99.0-1.dsc
  to pool/main/s/schroot/schroot_0.99.0-1.dsc
schroot_0.99.0-1_powerpc.deb
  to pool/main/s/schroot/schroot_0.99.0-1_powerpc.deb
schroot_0.99.0.orig.tar.gz
  to pool/main/s/schroot/schroot_0.99.0.orig.tar.gz


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



Accepted schroot 0.2.11-1 (source powerpc)

2006-06-10 Thread Roger Leigh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Sat, 10 Jun 2006 09:50:06 +0100
Source: schroot
Binary: schroot
Architecture: source powerpc
Version: 0.2.11-1
Distribution: unstable
Urgency: high
Maintainer: Debian buildd-tools Developers [EMAIL PROTECTED]
Changed-By: Roger Leigh [EMAIL PROTECTED]
Description: 
 schroot- Execute commands in a chroot environment
Closes: 369626 369633
Changes: 
 schroot (0.2.11-1) unstable; urgency=high
 .
   * New upstream release.
   * debian/control: Upgrade to Standards-Version 3.7.2.
   * schroot/schroot.1.in, schroot/schroot.conf.5.in: Correct ambiguity and
 mistakes in the documentation (Closes: #369633).  Thanks to Andreas
 Bombe.
   * 05file and 10mount take additional steps to ensure that filesystems
 are umounted correctly, and that no chroot will be purged if there are
 mounted filesystems inside it (Closes: #369626).
   * Don't package the static libsbuild.a.
Files: 
 5d8bcf8536a9a60312fd87ee049b9600 908 admin optional schroot_0.2.11-1.dsc
 5f409de188cb6a0f49ba2e00adda1e21 2159921 admin optional 
schroot_0.2.11.orig.tar.gz
 4d0417b1d5dc87ce689595f070494248 22744 admin optional schroot_0.2.11-1.diff.gz
 70b748f46f7734a47e2571cbc66595fb 508428 admin optional 
schroot_0.2.11-1_powerpc.deb

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

iD8DBQFEipMaVcFcaSW/uEgRAsU9AJ9gcuk4AKO0SNT/PA0g4fiK4/rE/ACgjaCb
tIc1FEz3Gs5IkY1D3fMJSC0=
=VdN0
-END PGP SIGNATURE-


Accepted:
schroot_0.2.11-1.diff.gz
  to pool/main/s/schroot/schroot_0.2.11-1.diff.gz
schroot_0.2.11-1.dsc
  to pool/main/s/schroot/schroot_0.2.11-1.dsc
schroot_0.2.11-1_powerpc.deb
  to pool/main/s/schroot/schroot_0.2.11-1_powerpc.deb
schroot_0.2.11.orig.tar.gz
  to pool/main/s/schroot/schroot_0.2.11.orig.tar.gz


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



Re: Hidden files

2006-06-06 Thread Roger Leigh
Joey Hess [EMAIL PROTECTED] writes:

 Henrique de Moraes Holschuh wrote:
 It flags alarms, it is obscure, and generally it is bad form to have hidden
 files anywhere but under user homes anyway.  There certainly is no excuse to
 have anything hidden inside the system hierarchies, you WANT to easily know
 what is there.

 Sure there is. For example, mooix uses .mooix as a flag file in
 directories that are mooix objects, and uses other dotfiles inside
 objects for fields that are only accessible by methods of that object
 and are hidden from casual interspection (as opposed to public
 fields).

It is always bad practice to hide things from the user or system
administrator, particularly outside their $HOME.  If you need to store
additional metadata about files or directories, you really should be
using POSIX 1003.1e extended attributes.  It's supported by glibc.


Regards,
Roger

-- 
Roger Leigh
Printing on GNU/Linux?  http://gutenprint.sourceforge.net/
Debian GNU/Linuxhttp://www.debian.org/
GPG Public Key: 0x25BFB848.  Please sign and encrypt your mail.


pgpDdFCMmwvkg.pgp
Description: PGP signature


<    3   4   5   6   7   8   9   10   11   >