Re: Help needed with debconf

2004-12-15 Thread Andreas Metzler
Arne Götje [EMAIL PROTECTED] wrote:
 I need some help with debconf, especially for the config and postinst 
 scripts.
 I tried to craft my own ones for my font package and when I try to 
 install the package the postinst script exits with status 10. What does 
 this mean?
 Further more, the dialog I have created in config gets never displayed 
 to the user... :(

 I have attached the config, templates and postinst files.

 Can someone help me to review them and find the mistakes?

Hello,
I probably have notfound the real cause, but perhaps this helps
anyway.
-
db_input medium ttf-arphic-uming/variant
db_go
-

If debconf decides to not ask this question (either because the user
has set his debconf priority to high or because the question has been
shown previously) db_input will give a non-zero exit code and your
script will end prematurly because of set -e, you'll usually want
db_input ... || true
for that reason.

postinst:
-
#DEBHELPER#

if [ $1 = configure ]; then
-
I should not make any difference, but I'd strongly suggest to move
#DEBHELPER# to end of the file.

postinst:
#!/bin/sh
[...]
 if [ $variant == Unicode ]; then

That is a bashism which will fail if /bin/sh is dash. Use
[ foo = bar ] instead.

To debug this further you'd need to actually run the script and
install the package, playing with DEBCONF_DEBUG=developer and possibly
using set -x in the scripts temporarily.
 cu andreas
-- 
See, I told you they'd listen to Reason, [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in Snow Crash




Re: LCC and blobs

2004-12-15 Thread Martin Waitz
hoi :)

On Sat, Dec 11, 2004 at 01:45:01PM -0800, Thomas Bushnell BSG wrote:
  And why it should be different if that firmware is distributed by the
  manufacturer on a CD instead of a flash EPROM chip?
 
 Because in that case the manufacturer is hurting the user by not
 providing source, and we are against that.

What would you gain by having the firmware source.
Please don't tell me that you want to fix bugs there.

The firmware is part of the hardware and we don't ask the vendors to
give away their .vhdl files of the hardware.  Both firmware and hardware
source are useless as they usually need highly proprietary tools to
build.

We should however try to convince hardware vendors to allow distribution
of their firmware.  Asking for full source is not helping anybody and
will just scare away the vendors.

-- 
Martin Waitz


signature.asc
Description: Digital signature


Re: Help needed with debconf

2004-12-15 Thread Bartosz Fenski aka fEnIo
On Wed, Dec 15, 2004 at 01:34:40PM +0800, Arne Götje (?) wrote:
 Further more, the dialog I have created in config gets never displayed 
 to the user... :(
 
 I have attached the config, templates and postinst files.

You didn't attached your rules file and I suppose that there is a problem,
which cause not displaying your question.

Are you sure you've got dh_installdebconf in your binary-common target in
rules file? Otherwise your debconf stuff won't be included automatically in
your final package.

regards
fEnIo


-- 
  _  Bartosz Fenski | mailto:[EMAIL PROTECTED] | pgp:0x13fefc40 | 
IRC:fEnIo
_|_|_ 32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Polska
(0 0)  phone:+48602383548 | Slackware - the weakest link
ooO--(_)--Ooo  http://skawina.eu.org | JID:[EMAIL PROTECTED] | RLU:172001


signature.asc
Description: Digital signature


Re: LCC and blobs

2004-12-15 Thread Peter 'p2' De Schrijver
 What would you gain by having the firmware source.
 Please don't tell me that you want to fix bugs there.
 
 The firmware is part of the hardware and we don't ask the vendors to
 give away their .vhdl files of the hardware.  Both firmware and hardware
 source are useless as they usually need highly proprietary tools to
 build.
 

Firmware generally is software and it is built exactly the same way any
other software is built. Firmware is mostly written in C or assembler
which doesn't require any highly proprietary tools. Some firmware is a
'configuration file' for an FPGA. I'm not sure if this is software or
not. It's not executed the same way machine code is. 

Cheers,

Peter (p2).



signature.asc
Description: Digital signature


[no subject]

2004-12-15 Thread Borje.Lof


Börje Löf 
AO-chef Markbyggarna
Serviceförv, Gävle kommun

Postadress: 801 84  Gävle
Besöksadress: Kanalvägen 6
Telefon: 026 - 17 84 10
Mobil:0704-140 110
Telefax: 026 - 17 84 00  
E-post:  mailto:[EMAIL PROTECTED]   

Ring Markbyggarna när det ska fungera !

Välkommen till  www.gavle.se





dpkg-checkbuilddeps ready for first impressions and future development

2004-12-15 Thread Raphael Bossek
Packages: dpkg-cross
Version: 1.20.4 (CVS)
Severity: wishlist

Hi Nikita,

here is my proposal for dpkg-checkbuilddeps implementation.

Some words on the implementation. Package names are converted
depending on their Section they belongs to. Sections libs and
libsdevel are converted by default. Also packages which Section
can not be determined are -arch-cross converted.
All other packages are kept als they are. You can override this
behaviour by extend the crossdeps configuration variable in
cross-compile configuration file. All packages listed in
crossdeps are converted too independing on their section.

Due to the early stage of implementation and missing feedback
dpkg-checkbuilddeps is disabled by default. Everybody who
intent to contribute or test the implementation have to set
checkbuilddeps=1 within cross-compile configuration file.
The patch does not disturb the current implementaion!

This patch contain some changes on ARCH and introduces
DPKGCROSSARCH as new environment variable. This is
required because dpkg-checkbuilddeps is not called
wihtin a Makefile so MAKEFLAGS are not active.

I've also decieded to use DPKGCROSSARCH in the future to
determine if the dpkg-cross environment is running instead
of ARCH which is unset-eable (and should be!). ARCH is too
simple and worldwide used name ;)

--
Raphael Bossek


pgps1z38fQtKe.pgp
Description: PGP signature


Re: dpkg-checkbuilddeps ready for first impressions and future development

2004-12-15 Thread Raphael Bossek
 You forgot patch itself :)
Every time I say, do not forget to attach the file, the file
do not forget to do it but... }8|

--
Raphael Bossek
diff --exclude=CVS -Nru dpkg-cross.cvs/ChangeLog 
dpkg-cross-1.20.4.checkbuilddeps.1/ChangeLog
--- dpkg-cross.cvs/ChangeLog2004-12-03 22:42:55.0 +0100
+++ dpkg-cross-1.20.4.checkbuilddeps.1/ChangeLog2004-12-15 
10:59:00.0 +0100
@@ -1,3 +1,22 @@
+2004-12-14  Raphael Bossek [EMAIL PROTECTED]
+
+   * dpkg-cross, dpkg-cross.pl: moved rewrite_dependencies(),
+   rewrite_alternatives() and rewrite_item() to dpkg-cross.pl for reusage 
in
+   dpkg-checkbuilddeps. rewrite_item() rename only packages that are in
+   section libdevel or libs or are listed in crossdeps configuration
+   variable. Set DPKGCROSSARCH environment variable so dpkg-checkbuilddeps
+   know to run in dpkg-cross environment. Fixed issue where @keepdeps and
+   @removedeps are are not set as arrays. Introduced the checkbuilddeps
+   configuration variable which should be set to 1 if dpkg-checkbuilddeps
+   support is designated. ARCH is set but not used to determine if we are
+   wihtin a dpkg-cross envrionment. DPKGCROSSARCH was introduced to avoid
+   interferences with the unset feature and packages which uses ARCH for
+   its own purposes.
+   * dpkg-checkbuilddeps: support for Build-* information in debian/control
+   in sence of dpkg-cross and cross-build environments added.
+   * cross-compile.example: added crossdeps and checkbuilddeps
+   documentation.
+
 2004-12-03  Nikita V. Youshchenko [EMAIL PROTECTED]
 
* dpkg-cross.pl: implemented 'unset' feature for configuration file.
diff --exclude=CVS -Nru dpkg-cross.cvs/cross-compile.example 
dpkg-cross-1.20.4.checkbuilddeps.1/cross-compile.example
--- dpkg-cross.cvs/cross-compile.example2004-12-03 22:42:55.0 
+0100
+++ dpkg-cross-1.20.4.checkbuilddeps.1/cross-compile.example2004-12-15 
10:43:10.0 +0100
@@ -31,6 +31,13 @@
 #  keepdeps   : comma-separated list of package names thet should be kept
 #   in depends/conflicts/etc fields as is, without adding
 #   -arch-cross.
+#  crossdeps  : comma-seperated list of package names that have to be
+#   extended with -arch-cross. This is required because only
+#   packages which belongs to sections libdevel and libs are
+#   renamed by default.
+#  checkbuilddeps : By default the Build-* dependencies are not validated
+#   by the dpkg-cross tool chain. You have to set checkbuilddeps
+#   to 1 if you intent to check Build-* dependencies.
 #
 # Usually, you need only set crossbase, or maybe also crossdir
 #
diff --exclude=CVS -Nru dpkg-cross.cvs/debian/changelog 
dpkg-cross-1.20.4.checkbuilddeps.1/debian/changelog
--- dpkg-cross.cvs/debian/changelog 2004-12-03 22:42:55.0 +0100
+++ dpkg-cross-1.20.4.checkbuilddeps.1/debian/changelog 2004-12-15 
11:08:05.0 +0100
@@ -1,3 +1,9 @@
+dpkg-cross (1.20.4.checkbuilddeps.1) unstable; urgency=low
+
+  * Added support for dpkg-checkbuilddeps.
+
+ -- Raphael Bossek [EMAIL PROTECTED]  Sun, 12 Dec 2004 17:32:26 +0100
+
 dpkg-cross (1.20.4) unstable; urgency=low
 
   * Implemented 'unset' feature for configuration file (Closes: #246061).
diff --exclude=CVS -Nru dpkg-cross.cvs/debian/control 
dpkg-cross-1.20.4.checkbuilddeps.1/debian/control
--- dpkg-cross.cvs/debian/control   2004-10-29 23:13:19.0 +0200
+++ dpkg-cross-1.20.4.checkbuilddeps.1/debian/control   2004-12-14 
10:23:35.0 +0100
@@ -7,7 +7,7 @@
 
 Package: dpkg-cross
 Architecture: all
-Depends: dpkg-dev (= 1.9.21), binutils, file
+Depends: dpkg-dev (= 1.9.21), binutils, file, libapt-pkg-perl
 Suggests: binutils-multiarch, fakeroot
 Conflicts: pkg-config ( 0.15.0)
 Description: Tools for cross compiling Debian packages
diff --exclude=CVS -Nru dpkg-cross.cvs/debian/postrm 
dpkg-cross-1.20.4.checkbuilddeps.1/debian/postrm
--- dpkg-cross.cvs/debian/postrm2004-08-25 03:11:14.0 +0200
+++ dpkg-cross-1.20.4.checkbuilddeps.1/debian/postrm2004-12-14 
10:43:07.0 +0100
@@ -27,6 +27,10 @@
 dpkg-divert --package dpkg-cross --remove --rename \
 --divert /usr/bin/dpkg-shlibdeps.orig \
 /usr/bin/dpkg-shlibdeps
+
+dpkg-divert --package dpkg-cross --remove --rename \
+--divert /usr/bin/dpkg-checkbuilddeps.orig \
+/usr/bin/dpkg-checkbuilddeps
 ;;
 
 purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
diff --exclude=CVS -Nru dpkg-cross.cvs/debian/preinst 
dpkg-cross-1.20.4.checkbuilddeps.1/debian/preinst
--- dpkg-cross.cvs/debian/preinst   2004-08-25 03:11:14.0 +0200
+++ dpkg-cross-1.20.4.checkbuilddeps.1/debian/preinst   2004-12-12 
17:35:12.0 +0100
@@ -22,6 +22,9 @@
 
 dpkg-divert --package dpkg-cross --add --rename \
 --divert 

Re: dselect survey

2004-12-15 Thread Marcelo E. Magallon
On Wed, Dec 15, 2004 at 10:20:09AM +0900, Miles Bader wrote:

The other problem with aptitude is touted as a design feature: it
tends to be all-or-nothing.  Either you use it always or you don't
(automatic removal thingie).  This becomes a problem when multiple
persons use different interfaces for adding and removing packages
to the system.
  
  You exaggerate.

 I do not.  I've seen aptitude remove unwanted packages more than a
 couple of times because of this.

 It's a cool feature, yes.  It's also a design bug.

 Marcelo




Re: Linux Core Consortium

2004-12-15 Thread Michael Meskes
On Tue, Dec 14, 2004 at 06:16:03AM -0800, Steve Langasek wrote:
 That wasn't my question.  My question was, why should any ISV care if
 their product has been LSB-*certified*?  ISVs can test against, and
 advertise support for, whatever they want to without getting the LSB's
 imprimatur.  I cannot fathom why any ISV would go through the expense (money
 or time) of getting some sort of LSB certification instead of simply making
 this part of their in-house product QA; and therefore I don't see how the
 absence of LSB-certified applications can be regarded as a failure of the
 LSB process.

I don't think we are talking about ISVs paying to get LSB certification
but about ISVs certifying their own applications for a certain LSB
level, aren't we?

Michael
-- 
Michael Meskes
Email: Michael at Fam-Meskes dot De
ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: [EMAIL PROTECTED]
Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!




Re: Linux Core Consortium

2004-12-15 Thread Michael Meskes
On Fri, Dec 10, 2004 at 04:04:22PM +0100, Bill Allombert wrote:
 It seems to me than one of the main value of Debian is in the quality of
 its core distribution.  One of the reason of the quality is that it
 is not developed for itself but as a platform for the 10^4+ packages
 and the 10+ architectures in Debian. For example the compiler must be
 ...
 Given that, an attempt to develop the core distribution as a separate 
 entity is going to be impractical and to reduce its quality.

Why? In fact you are proving your own argument wrong. If a seperate core
distribution is developed as a core of more, let alone all, Linux
distributions including Debian, the amount of packages using it as
platform will certainly increase.

 On the other hand, nothing bars the LCC to build a distribution on top of
 Debian. There is a lot of precedent for doing so (Xandros,libranet,
 lycoris, linspire, mepis, etc.).

This is one argument why I'd say, we surely should work with LCC.

 As a practical matter, what if the Debian gcc team decide to release
 etch with gcc 3.3 because 3.4 break ABI on some platforms and gcc-4.x is
 not stable enough on all the platforms ? Will LCC follow ? If not, how
 are we going to share binary package if we do not use the same compiler?

Another reason why we should work together as the problem will arise
with the other dists anyway.

Michael
-- 
Michael Meskes
Email: Michael at Fam-Meskes dot De
ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: [EMAIL PROTECTED]
Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!




Re: Linux Core Consortium

2004-12-15 Thread Michael Meskes
On Sat, Dec 11, 2004 at 12:22:13PM +0100, Florian Weimer wrote:
 I don't think Debian should try to adopt an extensive, externally
 specified ABI.  For a few core packges, this may make some sense, but
 not for most libraries.

Lcc is also about those few core packages.

 Instead, proprietary software vendors should ship all libraries in the
 versions they need, or link their software statically.  I wouldn't

From a technical standpoint this may make sense, but not from the
commercial standpoint ISVs have to take. Building your own environment
to work on all distros is certainly much more work than just certifying
for the one distribution you use in your development labs anyway.

Michael
-- 
Michael Meskes
Email: Michael at Fam-Meskes dot De
ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: [EMAIL PROTECTED]
Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!




Re: Linux Core Consortium

2004-12-15 Thread Michael Meskes
On Fri, Dec 10, 2004 at 12:44:05AM +0100, Christoph Hellwig wrote:
 In fact I'm using Debian exactly because it doesn't try to apeal ISVs,
 IHVs, OEMs and other business-driven three-letter acronyms.  As soon
 as you ty to please them quality of implementation goes down.

Why? 

It took me some time to read all those mails, in particular because some
new threads were created in reply to this one creating a giant thread in
my mutt view. :-)

Anyway, I did not find any mention of Ian asking Debian to lose
anything. His question was if we are interested in participating. So
this certainly does not lower our quality of implementation. Also there
was talk about ADDITONAL packages replacing those base packages that
need to be changed. No one is forced to use them the way I understand
things. 

Michael
-- 
Michael Meskes
Email: Michael at Fam-Meskes dot De
ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: [EMAIL PROTECTED]
Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!




Re: dselect survey

2004-12-15 Thread Wouter Verhelst
Op wo, 15-12-2004 te 05:57 -0600, schreef Marcelo E. Magallon:
 On Wed, Dec 15, 2004 at 10:20:09AM +0900, Miles Bader wrote:
 
 The other problem with aptitude is touted as a design feature: it
 tends to be all-or-nothing.  Either you use it always or you don't
 (automatic removal thingie).  This becomes a problem when multiple
 persons use different interfaces for adding and removing packages
 to the system.
   
   You exaggerate.
 
  I do not.  I've seen aptitude remove unwanted packages more than a
  couple of times because of this.
 
  It's a cool feature, yes.  It's also a design bug.

ACK. I very much prefer the way debfoster handles this: if there are
new, unknown packages on the system, it will ask, rather than assume,
whether a package is wanted or not. And will only do this for packages
that are not depended upon; so if you ever remove a package, it will ask
about its dependencies again.

This is far better than a program which tries to figure it all out
itself.

-- 
 EARTH
 smog  |   bricks
 AIR  --  mud  -- FIRE
soda water |   tequila
 WATER
 -- with thanks to fortune




Re: If you really want Free firmware...

2004-12-15 Thread Hamish Moffatt
On Tue, Dec 14, 2004 at 10:01:59AM -0500, Chasecreek Systemhouse wrote:

It would be nice if you included your name in your posts.

 On 14 Dec 2004 09:03:20 -0500, Michael Poole [EMAIL PROTECTED] wrote:
  Hardware design has very different and higher third-party costs than
  software design, and the cost to make and test minor revisions can be
  a significant fraction of the cost to do the initial build.  As long
  as that is true, free hardware is not possible on the same scale as
  free software or with many of its benefits.
 
 Those costs exist mainly, IMHO, because the general public doesn't
 have wide spread manufacturing like Linux developers do with regard to
 software development.
 
 Personally I'm not buying it.  Hardware costs what it does for the
 same reasons as software -- to advance the state of the art and to
 create better hardware (or software as the case may be.)

What are you talking about?

ASICs (custom ICs) are costly to design and manufacture because it's
labour-intensive and requires expensive tools and expensive machines.
Those machines themselves were labour-intensive to design and build and
use expensive parts. etc.

If you know a way to create transistors that are only 90 nanometers
wide, or even 250nm, in your room at home, please share. (That's 90
billionths of a metre.)

I don't think this is just a case of not thinking out of the box.

That's the manufacturing. The design is a process of coding and testing,
which you could do yourself for free. (Of course there's no suitable
free tools yet either.) Unlike software, you have to get it right
quickly because the next revision of prototypes incurs all the same
costs again.



Hamish
-- 
Hamish Moffatt VK3SB [EMAIL PROTECTED] [EMAIL PROTECTED]




Re: If you really want Free firmware...

2004-12-15 Thread Chasecreek Systemhouse
On Wed, 15 Dec 2004 23:32:39 +1100, Hamish Moffatt [EMAIL PROTECTED] wrote:
 On Tue, Dec 14, 2004 at 10:01:59AM -0500, Chasecreek Systemhouse wrote:
 
 It would be nice if you included your name in your posts.

Lordy.  :-)  It *is* in my posts.

See below here ...
-- 
WC -Sx- Jones
http://insecurity.org/




transition of htop

2004-12-15 Thread Bartosz Fenski aka fEnIo
Hello.

Could someone take a look at htop transition?

http://qa.debian.org/developer.php?excuse=htop
http://bjorn.haxx.se/debian/testing.pl?package=htop

Both pages say that my package hasn't been built on m68k yet, but that's
not truth. It has been built on 30th of November:
http://buildd.debian.org/fetch.php?pkg=htopver=0.5-1arch=m68kstamp=1101802311file=logas=raw

So why didn't he enter sarge yet?

regards
fEnIo


-- 
  _  Bartosz Fenski | mailto:[EMAIL PROTECTED] | pgp:0x13fefc40 | 
IRC:fEnIo
_|_|_ 32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Polska
(0 0)  phone:+48602383548 | Slackware - the weakest link
ooO--(_)--Ooo  http://skawina.eu.org | JID:[EMAIL PROTECTED] | RLU:172001


signature.asc
Description: Digital signature


Re: transition of htop

2004-12-15 Thread Andreas Metzler
Bartosz Fenski aka fEnIo [EMAIL PROTECTED] wrote:
 Could someone take a look at htop transition?
 
 http://qa.debian.org/developer.php?excuse=htop
 http://bjorn.haxx.se/debian/testing.pl?package=htop
 
 Both pages say that my package hasn't been built on m68k yet, but that's
 not truth. It has been built on 30th of November:
 http://buildd.debian.org/fetch.php?pkg=htopver=0.5-1arch=m68kstamp=1101802311file=logas=raw
 
 So why didn't he enter sarge yet?

Because the m68k package was not uploaded, you can see that on
http://packages.debian.org/htop

You might want to contact [EMAIL PROTECTED]
   cu andreas




Re: transition of htop

2004-12-15 Thread Bartosz Fenski aka fEnIo
On Wed, Dec 15, 2004 at 01:20:03PM +, Andreas Metzler wrote:
  Could someone take a look at htop transition?
  
  http://qa.debian.org/developer.php?excuse=htop
  http://bjorn.haxx.se/debian/testing.pl?package=htop
  
  Both pages say that my package hasn't been built on m68k yet, but that's
  not truth. It has been built on 30th of November:
  http://buildd.debian.org/fetch.php?pkg=htopver=0.5-1arch=m68kstamp=1101802311file=logas=raw
  
  So why didn't he enter sarge yet?
 
 Because the m68k package was not uploaded, you can see that on
 http://packages.debian.org/htop
 
 You might want to contact [EMAIL PROTECTED]

Ok thanks, I've just sent mail.

regards
fEnIo

-- 
  _  Bartosz Fenski | mailto:[EMAIL PROTECTED] | pgp:0x13fefc40 | 
IRC:fEnIo
_|_|_ 32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Polska
(0 0)  phone:+48602383548 | Slackware - the weakest link
ooO--(_)--Ooo  http://skawina.eu.org | JID:[EMAIL PROTECTED] | RLU:172001


signature.asc
Description: Digital signature


Re: dselect survey

2004-12-15 Thread Simon Richter
Package: aptitude
Severity: wishlist
Hi,
[aptitude not properly handling packages installed by other tools]
ACK. I very much prefer the way debfoster handles this: if there are
new, unknown packages on the system, it will ask, rather than assume,
whether a package is wanted or not. And will only do this for packages
that are not depended upon; so if you ever remove a package, it will ask
about its dependencies again.
aptitude could be taught to have auto-installed being Yes,No or 
Unknown. Whenever a package that is in Unknown state could be removed 
if it were only installed as a dependency, aptitude should list them in 
the actions to be performed view as being still installed and unknown 
whether they can be removed. Until I make a decision (which I am not 
forced to do at this moment) the package would reappear in this list 
everytime it could be deinstalled (i.e. until another package depending 
on it is installed or a decision is made).

(I'd also like to be able to search for these packages in order to clean 
up after my fellow sysadmins)

   Simon



Bug#285773: ITP: smartpm -- A alternative package manager that works with dpkg/rpm

2004-12-15 Thread Michael Vogt
Package: wnpp
Version: N/A; reported 2004-12-15
Severity: wishlist

* Package name: smartpm
  Version : 0.28
  Upstream Author : Gustavo Niemeyer [EMAIL PROTECTED]
* URL : http://linux-br.conectiva.com.br/~niemeyer/smart/files/
* License : GPL
  Description : A alternative package manager that works with dpkg/rpm

 The Smart Package Manager project has the ambitious objective of
 creating smart and portable algorithms for solving adequately the
 problem of managing software upgrading and installation. This tool
 works in all major distributions, and will bring notable advantages
 over native tools currently in use (APT, APT-RPM, YUM, URPMI, etc).
 .
 This project is in beta testing. Please, understand that bugs are
 expected to be found at that stage, and there are features that still
 must be implemented in the forthcoming future.


-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux gluck 2.4.28-es #1 SMP Sun Nov 21 19:05:12 EST 2004 i686
Locale: LANG=C, LC_CTYPE=C





Re: Linux Core Consortium

2004-12-15 Thread Steve Langasek
On Tue, Dec 14, 2004 at 11:53:54AM -0500, Ian Murdock wrote:

   What about the LCC's scope isn't clear?

  Er, the fact that no actual scope has been stated?  What does core mean?
  What packages (libraries) are included in this core?

 Core means implemention of LSB, and the packages/libraries that will
 constitute that are being determined now, as a collaborative process.

Well, for instance, the libacl package was brought up as an example in the
context of changing library SONAMEs/package names.  The current LSB has
nothing to say about this library; it covers only glibc, libstdc++, various
core X libraries, zlib, libpam, libgcc, and ncurses.  So there was some doubt
in my mind as to how broad a core ISVs were actually demanding be
specified, as well as doubt regarding the conclusion that the LSB process
was flawed if the simple fact was that ISVs were demanding standardization
of libraries that no one has asked the LSB to address.

I still think implementation of the LSB is a murky concept; the LSB
specifies very little about kernel behavior after all (though some things
are implicit given the description of libc ABIs plus the de facto glibc
implementation of them), so I don't know whether and how many userspace
tools it's also seen as essential to cover.

 I assumed Debian would want to be involved in this process too, rather
 than being presented with a more well-defined scope as a fait accompli..

Particularly considering involvement in the LCC would require essentially
unanimous consent of the maintainers of the covered core packages, I think
it's impossible for Debian to be meaningfully involved without first having
a clear understanding of what would be expected of us -- especially when
late bouts of scope creep could hamstring the entire effort by suddenly
requiring the consent of a new package maintainer who doesn't approve!  I
think it's better if this can all be laid out up front so we can get a clear
yea or nay from the affected maintainers before sending people off to
committee.

  If so, and given that
  these are very likely outcomes, what reason remains for Debian to get
  involved in the LCC if it's not going to result in any ISVs supporting
  Debian as a platform through the LCC effort?

 At the very least, the differences would be smaller than they
 otherwise would be, and that can only be a good thing for
 LCC, Debian, and the Linux world as a whole.

On the contrary, I think that providing a single binary platform
representing an overwhelming majority of the Linux market share that ISVs
can write to, rather than enforcing the rigors of writing to an open
standard such as the LSB, makes it much more likely for ISVs to demand
bug-for-bug compatibility with the LCC binaries; which means that anyone not
using the certified binaries is just that much farther up the proverbial
creek.  Keeping the differences small is only a benefit if ISVs do choose to
test against Debian as well as against the LCC.

 And, who knows, with Debian participation, perhaps the differences would
 end up being small enough and the processes, methods, and
 mechanisms defined such that it's no longer a very likely outcome.

I think that accepting outside binaries for core packages would be regarded
by many in the community as devastating to Debian's security model.  I think
that requiring immutable sources for core packages would be equally
devastating to Debian's development model.

  (If you see ways that Progeny
  would benefit from Debian's involvement in the LCC even if the official
  Debian releases are not LCC-certified in the end, I think that's relevant
  here; but I would like to know how you think it would benefit Progeny and
  other companies building on Debian, and why you think that Debian itself
  warrants representation at the table.)

 As I said at the very outset, one possible way forward is to simply
 produce a Debian-packaged version of the LCC core independently,
 and to make sure that core is 100% compatible with Debian (i.e., you
 can take any Debian package and install it on the LCC Debian core
 and get the same results as if you'd installed it on Debian itself).

I would prefer to take this a step further in the opposite direction.  Given
that the LSB specifies a determined linker path as part of its ABI other than
the one used by the toolchain by default, and given that the kernel is
largely an independent, drop-in replacement wrt the rest of the packaging
system, why *couldn't* we provide the LCC binaries in the same fashion as the
current lsb package -- as a compatibility layer on top of the existing
Debian system?  This sidesteps the problem of losing certification over
small divergences that significantly impact our other ports and is a much
more tractable goal, while still giving us a target to aim for with our base
system.

-- 
Steve Langasek
postmodern programmer


signature.asc
Description: Digital signature


Re: Linux Core Consortium

2004-12-15 Thread Bill Allombert
On Wed, Dec 15, 2004 at 12:51:21PM +0100, Michael Meskes wrote:
 On Fri, Dec 10, 2004 at 04:04:22PM +0100, Bill Allombert wrote:
  It seems to me than one of the main value of Debian is in the quality of
  its core distribution.  One of the reason of the quality is that it
  is not developed for itself but as a platform for the 10^4+ packages
  and the 10+ architectures in Debian. For example the compiler must be
  ...
  Given that, an attempt to develop the core distribution as a separate 
  entity is going to be impractical and to reduce its quality.
 
 Why? In fact you are proving your own argument wrong. 

[Please avoid resorting to such statement. It is worthless and can only
irritate the person you reply to. Thanks.]

 distribution is developed as a core of more, let alone all, Linux
 distributions including Debian, the amount of packages using it as
 platform will certainly increase.

My fear is that a core distribution developed as a core will only be
tested against itself and not against all the other packages in Debian.

  On the other hand, nothing bars the LCC to build a distribution on top of
  Debian. There is a lot of precedent for doing so (Xandros,libranet,
  lycoris, linspire, mepis, etc.).
 
 This is one argument why I'd say, we surely should work with LCC.

IIUC, the LCC is not about creating a source distribution and using it
as a base for several distros, but to bless some binary build in a way
that make inconvenient to use another build because you then lose the
certification.  This means Debian will have the choice between fixing
bugs or keeping the certification but not both.

  As a practical matter, what if the Debian gcc team decide to release
  etch with gcc 3.3 because 3.4 break ABI on some platforms and gcc-4.x is
  not stable enough on all the platforms ? Will LCC follow ? If not, how
  are we going to share binary package if we do not use the same compiler?
 
 Another reason why we should work together as the problem will arise
 with the other dists anyway.

Could you elaborate ?

if that matters, I meant 'share binary package' in the sense of sharing
the LCC binary packages, not sharing 3th-party packages.

Cheers,
-- 
Bill. [EMAIL PROTECTED]

Imagine a large red swirl here. 




Re: Linux Core Consortium

2004-12-15 Thread Joey Hess
Ian Murdock wrote:
 Because the LSB bases its certification process on a standard ABI/API
 specification alone, and this approach simply hasn't worked.

Surely you're simplifying here? (See LSB-Core 2.0.1, chapters 3, 4, 5.)

-- 
see shy jo


signature.asc
Description: Digital signature


Re: transition of htop

2004-12-15 Thread Chasecreek Systemhouse
http://buildd.debian.org/

How accurate is the information on buildd?  I wonder because I am
using more recent versions than a few of those reported (at least
those I checked - like gcc)

http://buildd.debian.org/build.php?arch=sparcpkg=gcc

???
-- 
WC -Sx- Jones
http://insecurity.org/




Re: transition of htop

2004-12-15 Thread Adeodato Simó
* Chasecreek Systemhouse [Wed, 15 Dec 2004 10:55:53 -0500]:
 http://buildd.debian.org/

 How accurate is the information on buildd?  I wonder because I am
 using more recent versions than a few of those reported (at least
 those I checked - like gcc)

 http://buildd.debian.org/build.php?arch=sparcpkg=gcc

  in buildd.d.o, you should specify a source package. try gcc-defaults,
  and gcc-3.3. it seems that the 'gcc' source package existed for a very
  short timeframe (?).

-- 
Adeodato Simó
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
Listening to: Astrud - Todo nos parece una mierda
 
A dream is an answer to a question that we don't know how to ask.




Re: transition of htop

2004-12-15 Thread Chasecreek Systemhouse
On Wed, 15 Dec 2004 17:00:02 +0100, Adeodato Simó [EMAIL PROTECTED] wrote:

   in buildd.d.o, you should specify a source package. try gcc-defaults,
   and gcc-3.3. it seems that the 'gcc' source package existed for a very
   short timeframe (?).

Yes, you are right.  I forgot.

Or, better yet, an R/E can be written/changed to tell me all about GCC
and Sparc using Perl or PCRE.

-- 
WC -Sx- Jones
http://insecurity.org/




Re: If you really want Free firmware...

2004-12-15 Thread Brendan
On Monday 13 December 2004 21:24, Andrew Suffield wrote:
  What does that have to do with hardware, please?
  I mean, it's a lovely statement and all, but it's wrong.

 Right back at you.

Smarmy, but useless. Ok, I have figured out that you have nothing useful to 
say. Thank you.

And from another post by you: And yet you're
quoting Redmond propaganda as if it were the only truth.
We're talking about hardware, not Microsoft. Do you have any, *actual* 
hardware design experience? I do. 

You have a weird, uninformed, dork agenda that I don't even want to get into. 
Let it go, brother.




Re: If you really want Free firmware...

2004-12-15 Thread Andrew Suffield
On Tue, Dec 14, 2004 at 11:27:45AM -0600, Kenneth Pronovici wrote:
 Message-ID: [EMAIL PROTECTED]
 Hamish said, Manufacturing an ASIC involves NRE...of hundreds of
 thousands to millions per revision...
 
 Message-ID: [EMAIL PROTECTED]
 You said, Manufacturing an operating system involves NRE costs of
 hundreds of thousands to millions per revision... you're quoting Redmond
 propoganda...  [This implied that Hamish's numbers were not valid.]
 
 Message-ID: [EMAIL PROTECTED]
 (This is the message you just replied to)
 I said, Do you have any actual hardware design experience to draw on
 here..., in reply to your implication about Hamish's numbers.
 
 Clear now?  

Ah, you misinterpreted my point in quite an impressive way. Valid
numbers or not, his statement was of the form Here is how we do it,
and our way is the only way in which it is possible to do it. And
we've heard that one before.

-- 
  .''`.  ** Debian GNU/Linux ** | Andrew Suffield
 : :' :  http://www.debian.org/ |
 `. `'  |
   `- --  |


signature.asc
Description: Digital signature


installing a source tree?

2004-12-15 Thread Chasecreek Systemhouse
Installing a source tree? (But NOT a CVS tree.)

OK, this is probably somewhat retarded -- because I cannot figure it
out and it very likely is simple and I am missing something basic:  I
would like to install a software package that requires the PostgresSQL
development and source code tree -- so that the new software can be
compiled against it.

If this were RH or FC or SuSE I would simply download and compile all
required source code until I got it all working -- this takes a
friggin' long time.  =(

I do not wish to do that on my Debian Ultrasparc because the previous
procedure also has a bad habit of breaking my system too =/

So, I humbly request suggestions or hints as to a direction I can
follow to be able to get the source cod and development tree (READ Not
CVS Tree) of say package PostgresSQL.

I have tried variations of -
apt-get install postgresql-source

as well as variations of -
apt-get build-dep [package]
apt-get source --compile [package]

However the other package cannot find the PostgresSQL source tree.

I'm creating/documenting  a quick Debian_Hints file at:
http://insecurity.org/ll3i11_j0n35/Debian_Hints

-- 
WC -Sx- Jones
http://insecurity.org/




Re: installing a source tree?

2004-12-15 Thread Steve Kemp
On Wed, Dec 15, 2004 at 12:01:24PM -0500, Chasecreek Systemhouse wrote:
 So, I humbly request suggestions or hints as to a direction I can
 follow to be able to get the source cod and development tree (READ Not
 CVS Tree) of say package PostgresSQL.
 
 I have tried variations of -
 apt-get install postgresql-source
 
 as well as variations of -
 apt-get build-dep [package]
 apt-get source --compile [package]
 
 However the other package cannot find the PostgresSQL source tree.

  First of all download the source which matches the package you have
 installed with:

apt-get source postgresql

  Then you'll need to examine the software you're trying to build against
 it to see how it finds the source directory.  Maybe there's a flag
 to use:

./configure --source=../postgresql.. 

  Or similar.

  Honestly I'm suprised you need the full package source.  Normally
 you'd just get the development packages to give you the header files
 and the libraries which are linked against.

  In your case that would be the stuff provided by the package
 'postgresql-dev'.

  What's the name of the software you're trying to build?

 I'm creating/documenting  a quick Debian_Hints file at:
 http://insecurity.org/ll3i11_j0n35/Debian_Hints

  Have you read many of the fine Debian manuals?  There's a lot of
 good stuff linked to from:

http://www.debian.org/doc/

Steve
--




Re: If you really want Free firmware...

2004-12-15 Thread Kenneth Pronovici
On Wed, Dec 15, 2004 at 05:00:12PM +, Andrew Suffield wrote:
 On Tue, Dec 14, 2004 at 11:27:45AM -0600, Kenneth Pronovici wrote:
  Message-ID: [EMAIL PROTECTED]
  Hamish said, Manufacturing an ASIC involves NRE...of hundreds of
  thousands to millions per revision...
  
  Message-ID: [EMAIL PROTECTED]
  You said, Manufacturing an operating system involves NRE costs of
  hundreds of thousands to millions per revision... you're quoting Redmond
  propoganda...  [This implied that Hamish's numbers were not valid.]
  
  Message-ID: [EMAIL PROTECTED]
  (This is the message you just replied to)
  I said, Do you have any actual hardware design experience to draw on
  here..., in reply to your implication about Hamish's numbers.
  
  Clear now?  
 
 Ah, you misinterpreted my point in quite an impressive way. Valid
 numbers or not, his statement was of the form Here is how we do it,
 and our way is the only way in which it is possible to do it. And
 we've heard that one before.

You seem to spend a great deal of time criticizing other people's
methods and statements, and very little time analyzing your own.  

If you made any effort to back up your statements, it would be more
difficult to misinterpret them.  A good start would be to indicate
exactly which hardware-development-related Redmond propogranda Hamish
was supposedly quoting, rather than relying on this list's innate
distrust of Redmond to make your point for you.  Another good start
would be to honestly answer when people ask your what experience you
have with a subject, rather than silently ignoring the question.

I really don't care about the numbers.  I don't actually even care about
this thread, especially now that Bruce and others have given us numbers
that make most of the discussion moot.  What annoys me is your constant
pounding on other people's credibility, especially since you don't ever
seem to accept anyone else's criticism of your credibility.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpKUOFmwtO3b.pgp
Description: PGP signature


Re: installing a source tree?

2004-12-15 Thread Chasecreek Systemhouse
On Wed, 15 Dec 2004 17:13:10 +, Steve Kemp [EMAIL PROTECTED] wrote:

  'postgresql-dev'.
 
   What's the name of the software you're trying to build?
 
  I'm creating/documenting  a quick Debian_Hints file at:
  http://insecurity.org/ll3i11_j0n35/Debian_Hints
 
   Have you read many of the fine Debian manuals?  There's a lot of
  good stuff linked to from:
 
 http://www.debian.org/doc/

Yes, um, but I'll read them more =)

Its a Accounting/Ledger system from http://www.sql-ledger.org/  --
sql-ledger is written in Perl and seems simple enough but I'm getting
strange cannot be found issues.  Like I mis-configured
Debian/Perl/PostgresSQL =/   =)  But I doubt that however.

Probably just been awake too long.  Thanks for the quick reply  =)
-- 
WC -Sx- Jones
http://insecurity.org/




Re: installing a source tree?

2004-12-15 Thread Frank Küster
Chasecreek Systemhouse [EMAIL PROTECTED] schrieb:

 I have tried variations of -
 apt-get install postgresql-source

 as well as variations of -
 apt-get build-dep [package]
 apt-get source --compile [package]

What about apt-get source postgresql?

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer




Re: If you really want Free firmware...

2004-12-15 Thread Steve McIntyre
[EMAIL PROTECTED] wrote:
On Wed, Dec 15, 2004 at 05:00:12PM +, Andrew Suffield wrote:
 
 Ah, you misinterpreted my point in quite an impressive way. Valid
 numbers or not, his statement was of the form Here is how we do it,
 and our way is the only way in which it is possible to do it. And
 we've heard that one before.

I really don't care about the numbers.  I don't actually even care about
this thread, especially now that Bruce and others have given us numbers
that make most of the discussion moot.  What annoys me is your constant
pounding on other people's credibility, especially since you don't ever
seem to accept anyone else's criticism of your credibility.

That's just Suffield being an annoying prick, as usual. Common
consenus is that he's generally best ignored...

-- 
Steve McIntyre, Cambridge, UK.[EMAIL PROTECTED]
  Getting a SCSI chain working is perfectly simple if you remember that there
  must be exactly three terminations: one on one end of the cable, one on the
  far end, and the goat, terminated over the SCSI chain with a silver-handled
  knife whilst burning *black* candles. --- Anthony DeBoer




Re: installing a source tree?

2004-12-15 Thread Chasecreek Systemhouse
On Wed, 15 Dec 2004 18:35:40 +0100, Frank Küster [EMAIL PROTECTED] wrote:

 What about apt-get source postgresql?

Yes I did, but that doesn't place/install it into the proper places --
what(where)ever they may be.  I could have just as easily download the
source from postgressql website and installed it into /usr/local ...
thereby by-passing the Debian stuff.

I want what Debian has AND how Debian has it =)   NOW!   j/k  :-)  OK,
Imma 41 year old child still.   LOL.  :-)


Let me go read more.
-- 
WC -Sx- Jones
http://insecurity.org/




Re: installing a source tree?

2004-12-15 Thread Peter Eisentraut
Chasecreek Systemhouse wrote:
 Its a Accounting/Ledger system from http://www.sql-ledger.org/  --

apt-get install sql-ledger




Re: Linux Core Consortium

2004-12-15 Thread Florian Weimer
* Michael Meskes:

 Instead, proprietary software vendors should ship all libraries in the
 versions they need, or link their software statically.  I wouldn't

From a technical standpoint this may make sense, but not from the
 commercial standpoint ISVs have to take. Building your own environment
 to work on all distros is certainly much more work than just certifying
 for the one distribution you use in your development labs anyway.

LCC could concentrate on providing such a distribution-independent
execution environment, and perform the necessary integration tests for
commercially relevant distributions.

Just an idea.  I think this is far more promising than lobbying
distributions to delegate responsibility for core packages.




Re: installing a source tree?

2004-12-15 Thread Chasecreek Systemhouse
On Wed, 15 Dec 2004 18:55:53 +0100, Peter Eisentraut [EMAIL PROTECTED] wrote:

 apt-get install sql-ledger
 

Um, that didn't work last night and I cannot find what command I used
when grep'ing history either ... Yep, thats my story.


OK, Im going back to my cave -- sorry for the noise.  
(Thanks for fixing it -- um, Peter, everyone  :)
-- 
WC -Sx- Jones
http://insecurity.org/




Re: installing a source tree?

2004-12-15 Thread Frank Gevaerts
On Wed, Dec 15, 2004 at 12:24:15PM -0500, Chasecreek Systemhouse wrote:
 On Wed, 15 Dec 2004 17:13:10 +, Steve Kemp [EMAIL PROTECTED] wrote:
 
   'postgresql-dev'.
  
What's the name of the software you're trying to build?
  
   I'm creating/documenting  a quick Debian_Hints file at:
   http://insecurity.org/ll3i11_j0n35/Debian_Hints
  
Have you read many of the fine Debian manuals?  There's a lot of
   good stuff linked to from:
  
  http://www.debian.org/doc/
 
 Yes, um, but I'll read them more =)
 
 Its a Accounting/Ledger system from http://www.sql-ledger.org/  --
 sql-ledger is written in Perl and seems simple enough but I'm getting
 strange cannot be found issues.  Like I mis-configured
 Debian/Perl/PostgresSQL =/   =)  But I doubt that however.

I tried sql-ledger a while ago (version 2.0.9), and IIRC it did not need
the postgresql source, or even the -dev package. However, it does need
libpgperl or libdbd-pg-perl (I don't remember which, probably libpgperl)

Frank

 
 Probably just been awake too long.  Thanks for the quick reply  =)
 -- 
 WC -Sx- Jones
 http://insecurity.org/
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it. - Brian W. Kernighan




Re: Linux Core Consortium

2004-12-15 Thread Chasecreek Systemhouse
On Wed, 15 Dec 2004 18:59:05 +0100, Florian Weimer [EMAIL PROTECTED] wrote:

 LCC could concentrate on providing such a distribution-independent
 execution environment, and perform the necessary integration tests for
 commercially relevant distributions.
 
 Just an idea.  I think this is far more promising than lobbying
 distributions to delegate responsibility for core packages.


I very much I agree.

I'm totally confused by this whole thread.  What advantage - both in
compatibility and competitiveness - would LCC benefit any
distribution?

First I read that LCC is  a standards body (implying a *like* to have
feature set) next I read its a certification body (implying a *must*
have feature set) -- is RH/FC gonna change all their certifications or
will Debian change to conform to RH/FC testing?  Which Distribution
set the *standard* -- maybe I missed that?

Please understand, I'm not tryng to start a flame war but simply
trying to see what real tangible benefit to systems admins/developers
rolling out hetergenous architectures using RH/FC/SuSE/Debian...

Maybe the thread has went off topic and I got lost somewhere.
-- 
WC -Sx- Jones
http://insecurity.org/




Re: If you really want Free firmware...

2004-12-15 Thread Kenneth Pronovici
On Wed, Dec 15, 2004 at 05:40:30PM +, Steve McIntyre wrote:
 [EMAIL PROTECTED] wrote:
 On Wed, Dec 15, 2004 at 05:00:12PM +, Andrew Suffield wrote:
  
  Ah, you misinterpreted my point in quite an impressive way. Valid
  numbers or not, his statement was of the form Here is how we do it,
  and our way is the only way in which it is possible to do it. And
  we've heard that one before.
 
 I really don't care about the numbers.  I don't actually even care about
 this thread, especially now that Bruce and others have given us numbers
 that make most of the discussion moot.  What annoys me is your constant
 pounding on other people's credibility, especially since you don't ever
 seem to accept anyone else's criticism of your credibility.
 
 That's just Suffield being an annoying prick, as usual. Common
 consenus is that he's generally best ignored...

Yeah, I know.  I just feel better after saying it. :-)

   Getting a SCSI chain working is perfectly simple if you remember that there
   must be exactly three terminations: one on one end of the cable, one on the
   far end, and the goat, terminated over the SCSI chain with a silver-handled
   knife whilst burning *black* candles. --- Anthony DeBoer

Heh.

KEN

-- 
Kenneth J. Pronovici [EMAIL PROTECTED]


pgpDKmKlXpM0k.pgp
Description: PGP signature


Re: Linux Core Consortium

2004-12-15 Thread Manoj Srivastava
On Wed, 15 Dec 2004 12:51:21 +0100, Michael Meskes [EMAIL PROTECTED] said: 

 On Fri, Dec 10, 2004 at 04:04:22PM +0100, Bill Allombert wrote:
 It seems to me than one of the main value of Debian is in the
 quality of its core distribution.  One of the reason of the quality
 is that it is not developed for itself but as a platform for the
 10^4+ packages and the 10+ architectures in Debian. For example the
 compiler must be ...  Given that, an attempt to develop the core
 distribution as a separate entity is going to be impractical and to
 reduce its quality.

 Why? In fact you are proving your own argument wrong. If a seperate
 core distribution is developed as a core of more, let alone all,
 Linux distributions including Debian, the amount of packages using
 it as platform will certainly increase.

Only if this separate entity also is committed to all 11
 architectures. And follows a consistent technical policy. Ans is
 supported by a QA team, security team, and potentially 1000
 experienced developers to pick up slack.

I am not sure I am convinced that the benefits are worth
 outsourcing the core of our product -- and I think that most business
 shall tell you that is a bad idea.

 As a practical matter, what if the Debian gcc team decide to
 release etch with gcc 3.3 because 3.4 break ABI on some platforms
 and gcc-4.x is not stable enough on all the platforms ? Will LCC
 follow ? If not, how are we going to share binary package if we do
 not use the same compiler?

 Another reason why we should work together as the problem will arise
 with the other dists anyway.

I think that very often Debian's technical solution have been
 better than the other distributions, since there is a tendency to do
 the right thing in Debian, as opposed to meeting marketing deadlines.

manoj
-- 
The time is right to make new friends.
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




Re: transition of htop

2004-12-15 Thread Nico Golde
hi,
* Bartosz Fenski aka fEnIo [EMAIL PROTECTED] [2004-12-15 18:05]:
 Could someone take a look at htop transition?
 
 http://qa.debian.org/developer.php?excuse=htop
 http://bjorn.haxx.se/debian/testing.pl?package=htop
 
 Both pages say that my package hasn't been built on m68k yet, but that's
 not truth. It has been built on 30th of November:
 http://buildd.debian.org/fetch.php?pkg=htopver=0.5-1arch=m68kstamp=1101802311file=logas=raw
 
 So why didn't he enter sarge yet?

it is offtopic, but htop is one of my favorite programs.
great work!
regards ncio
-- 
Nico Golde - [EMAIL PROTECTED] | GPG: 1024D/73647CFF ,'`.
[EMAIL PROTECTED] | http://www.ngolde.de   (  grml.org
VIM has two modes - the one in which it beeps`._,'   
and the one in which it doesn't -- encrypted mail preferred




Re: Linux Core Consortium

2004-12-15 Thread Bruce Perens
Manoj Srivastava wrote:
I am not sure I am convinced that the benefits are worth
outsourcing the core of our product -- and I think that most business
shall tell you that is a bad idea.
Well, please don't tell this to all of the people who we are attempting 
to get to use Linux as the core of their products.

Also, please make sure to tell the upstream maintainers that we aren't 
going to use their code any longer, because we have decided that it's a 
bad idea to outsource the core of our product.

   Bruce


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Linux Core Consortium

2004-12-15 Thread Manoj Srivastava
On Thu, 09 Dec 2004 12:40:29 -0500, Ian Murdock [EMAIL PROTECTED]
said:  

 If you're having trouble picturing how Debian might engage the LCC,
 here's my ideal scenario: the source packages at the core of Debian
 are maintained in collaboration with the other LCC members, and the
 resulting binaries built from those source packages are made
 available in both RPM and .deb format.

Hmm. Does this not impede Debian in new directions we may like
 to take the distribution, like, say, making Debian be Se-Linux
 compatible, if we so choose? Fedora core 3 has done it, and it
 requires changes to the kernel, which Debian has accepted, and
 changes to core package, which is an option for Etch? What if the LCC
 members do not decide to do that?

What happens if the situation is reversed? (LCC decides to go
 with RSBAC while we do not).  Would outsourcing the core packages to
 third parties not make us less nimble (if I can use the word with a
 straight face)?

manoj
-- 
Truth has no special time of its own.  Its hour is now --
always. Albert Schweitzer
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




software raid question/confusion

2004-12-15 Thread David Dougall
I installed the mdadm package recently.  version 1.3.0-2
I do not want the md devices to be started when I reboot the server.  I
cannot find the config file which specifies this.  The only way I was able
to stop this was to edit /etc/init.d/mdadm-raid.
I can't even find what process is calling mdadm-raid.
Please advise.
--David Dougall




Re: Bug#285768: dselect survey

2004-12-15 Thread Daniel Burrows
On Wednesday 15 December 2004 09:01 am, Simon Richter wrote:
 aptitude could be taught to have auto-installed being Yes,No or
 Unknown. Whenever a package that is in Unknown state could be removed
 if it were only installed as a dependency, aptitude should list them in
 the actions to be performed view as being still installed and unknown
 whether they can be removed. Until I make a decision (which I am not
 forced to do at this moment) the package would reappear in this list
 everytime it could be deinstalled (i.e. until another package depending
 on it is installed or a decision is made).

  It seems like Unknown would just be a synonym for No, right?  Presumably 
with a way to search for unknown packages (I think ~U isn't taken yet).

  Daniel

-- 
/--- Daniel Burrows [EMAIL PROTECTED] --\
| Inconceivable!  |
|   -- The Princess Bride |
\ Evil Overlord, Inc: http://www.eviloverlord.com --/


pgpiEiMbkGLus.pgp
Description: PGP signature


Re: software raid question/confusion

2004-12-15 Thread Sam Morris
David Dougall wrote:
I installed the mdadm package recently.  version 1.3.0-2
I do not want the md devices to be started when I reboot the server.  I
cannot find the config file which specifies this.  The only way I was able
to stop this was to edit /etc/init.d/mdadm-raid.
I can't even find what process is calling mdadm-raid.
Please advise.
--David Dougall

You if you delete all the links that match /etc/rc?.d/S??mdadm-raid 
then /etc/init.d/mdadm-raid start won't be invoked at boot.

Regards,
--
Sam Morris



Re: Linux Core Consortium

2004-12-15 Thread Michael K. Edwards
 Bruce

 Well, please don't tell this to all of the people who we are attempting
 to get to use Linux as the core of their products.

core (software architecture) != core (customer value).

 Also, please make sure to tell the upstream maintainers that we aren't
 going to use their code any longer, because we have decided that it's a
 bad idea to outsource the core of our product.

Debian isn't a product, it's a project, and the core of the project
isn't code, it's principles and processes.  Outsourcing the core of
Debian would be delegating judgements about software freeness and
integrity.

Cheers,
- Michael




Re: Linux Core Consortium

2004-12-15 Thread Manoj Srivastava
On Wed, 15 Dec 2004 10:44:50 -0800, Bruce Perens [EMAIL PROTECTED] said: 

 Manoj Srivastava wrote:
 I am not sure I am convinced that the benefits are worth
 outsourcing the core of our product -- and I think that most
 business shall tell you that is a bad idea.
 
 Well, please don't tell this to all of the people who we are
 attempting to get to use Linux as the core of their products.

 Also, please make sure to tell the upstream maintainers that we
 aren't going to use their code any longer, because we have decided
 that it's a bad idea to outsource the core of our product.

Hmm. I am not sure how to take this: either you are spoiling
 for a fight, or you do not take your duties as a developer very
 seriously. For the nonce, though, I'll treat this email seriously.

When I package software from upstream, I have skimmed the
 sources, ensured that the resulting .deb meets Debian policy, which
 may require major changes to upstream's layout, and I listen to my
 users, adding features, removing lacunae, and generally being more
 than a mechanical packager of software.

I am not just swilling pap sight unseen into Debian's
 repository, and my work is what makes it different from outsourcing
 the package upstream.

If you say that we can do the same to any LCC package, I have
 no objections; we can surely treat LCC as an upstream contributor,
 and massage their changes into debian packages like we have always
 done.

manoj
-- 
Good people are good because they've come to wisdom through failure.
-William Saroyan
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




Re: Linux Core Consortium

2004-12-15 Thread Bruce Perens
Manoj Srivastava wrote:
Hmm. Does this not impede Debian in new directions we may like
to take the distribution, like, say, making Debian be Se-Linux
compatible, if we so choose?
I think it means that Debian gets to be leader regarding the things it 
cares about. I doubt that the other distributions participating would 
object to having NSA Secure Linux compatibility dropped in their lap.

What happens if the situation is reversed? (LCC decides to go
with RSBAC while we do not).
It would be an interesting discussion. I don't see any reason that 
Debian needs to be steam-rollered, though.

At the bottom of these two competing security implementations are two 
currently-incompatible APIs through which they connect to the kernel. 
It's not clear to me that REG and GFAC patches must be incompatible with 
LSM. It also seems that REG and GFAC abstract more facilities while LSM 
provides raw (and changing) access to those facilities. It would be nice 
if they would come to a merge.

 Would outsourcing the core packages to
third parties not make us less nimble (if I can use the word with a
straight face)?
Nobody is saying that you can't override the external stuff when 
necessary. Security would be a good reason to do so, if LCC is being 
tardy compared to Debian.

   Thanks
   Bruce


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Linux Core Consortium

2004-12-15 Thread Manoj Srivastava
On Wed, 15 Dec 2004 11:21:02 -0800, Michael K Edwards [EMAIL PROTECTED] said: 

 Bruce Well, please don't tell this to all of the people who we are
 attempting to get to use Linux as the core of their products.

 core (software architecture) != core (customer value).

 Also, please make sure to tell the upstream maintainers that we
 aren't going to use their code any longer, because we have decided
 that it's a bad idea to outsource the core of our product.

 Debian isn't a product, it's a project,

So it is good that I did not say Debian, or the project, eh?
 Did you really read what I said?

Debian, the project, produces an OS, which it releases, from
 time to time (often too long in between).  This OS, in the current
 form, has a core set of packages, built around the Linux kernel,
 though in the future the Hurd or the BSD style kernels may be
 substituted.  We are talking about outsourcing these core packages,
 which for the core of the product, the OS, that the Debian project
 produces. 

I would have not expected to have to explain this on the
 -devel mailing list.

 and the core of the project isn't code, it's principles and
 processes.  Outsourcing the core of Debian would be delegating
 judgements about software freeness and integrity.

You do a nice job tilting at paper tigers. Bravo!

manoj

-- 
Never call a man a fool; borrow from him.
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




Bug#285811: ITP: shtoom -- Cross platform VoIP softphone in python

2004-12-15 Thread thom
Package: wnpp
Severity: wishlist


* Package name: shtoom
  Version : 0.2
  Upstream Author : Anthony Baxter [EMAIL PROTECTED]
* URL : http://www.divmod.org/Home/Projects/Shtoom/
* License : LGPL
  Description : Cross platform VoIP softphone in python

Shtoom is a open-source, cross-platform VoIP softphone, implemented in
Python.  As well as the basic phone, the package also includes a number
of other applications -

* shtoom - the end-user phone
* shtam - a simple answering machine/voicemail application
* shmessage - an announcement server

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)




Bug#285816: ITP: styleclock -- KDE themable clock applet

2004-12-15 Thread Marcin Orlowski
Package: wnpp
Severity: wishlist

* Package name: styleclock
  Version : 0.5.1
  Upstream Author : Fred Schttgen [EMAIL PROTECTED]
* URL : http://fred.hexbox.de/styleclock/
* License : GPL
  Description : KDE themable clock applet

Styleclock is a themeable replacement for KDE's clock
applet. It comes with an integrated alarm clock / timer.


Bug#285814: ITP: libtom0 -- wraper library for using OpenGL from tcl

2004-12-15 Thread Wookey
Package: wnpp
Severity: wishlist

* Package name: libtom0
  Version : 0.2
  Upstream Author : [EMAIL PROTECTED] 
* URL : http://perso.club-internet.fr/dropfred/index_en.html
* License : GPL
  Description : wraper library for using OpenGL from tcl

Tom is an OpenGL wrapper for Tcl / Tk. About 90 % of OpenGL
functionality is implemented, plus some GLUT (OpenGL utility) functions. 
It supports Linux and Windows. 

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: LANG=en_GB.ISO-8859-15, LC_CTYPE=en_GB.ISO-8859-15




Re: Bug#285518: misdn-utils includes a firmware loader

2004-12-15 Thread Manoj Srivastava
On Tue, 14 Dec 2004 14:21:54 +0100, Simon Richter [EMAIL PROTECTED] said: 

 Hi,
 It's fine for software in main to be able to do stuff with non-free
 data; that's not the issue.  The question is whether there *exists*
 any free data that it works with, and if not, whether that's a
 problem.

 I don't believe that is a problem. We don't ship the non-free data,
 we just allow its use. I can see your point, however, that it is
 useless to ship an utility that cannot be used at present without
 having non-free data installed.

Well, if you need the non-free component to be on the file
 system, why is this different from contrib?  Why can't say of
 everything in contrib that well, if the non-free jvm were to
 magically appear on the file system this java code would work? Or any
 other non-free stuff that needs to be on the fs?

manoj
-- 
Boy, that crayon sure did hurt!
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




Re: software raid question/confusion

2004-12-15 Thread Michal Politowski
On Wed, 15 Dec 2004 19:00:44 +, Sam Morris wrote:
 David Dougall wrote:
 I installed the mdadm package recently.  version 1.3.0-2
 I do not want the md devices to be started when I reboot the server.  I
 cannot find the config file which specifies this.  The only way I was able
 to stop this was to edit /etc/init.d/mdadm-raid.
 I can't even find what process is calling mdadm-raid.
 Please advise.
 --David Dougall
 
 
 
 You if you delete all the links that match /etc/rc?.d/S??mdadm-raid 
 then /etc/init.d/mdadm-raid start won't be invoked at boot.

As it's been pointed to me (several times) it's better to rename such links
to the appropriate K??* form than to remove them completely.
It has better defined meaning and prevents invoke-rc.d from running the
scripts on upgrades.

-- 
Micha Politowski
Talking has been known to lead to communication if practised carelessly.


signature.asc
Description: Digital signature


Naming for OSSP projects in Debian (libraries, dirs)

2004-12-15 Thread Raphael Bossek
URL: http://www.ossp.org

Hi Dexter,

I saw that you also ITP a OSSP (www.ossp.org) project for Debian:
OSSP uuid. I intent to do the same for OSSP sa. I'm using the sa
library successful for a small application so my intention is
make it public for others who intent to do the same too.

I've done already a Debian package and intent to sync the future
OSSP work with you. The problem I see with OSSP are the too simple
names e.g. libsa or libuuid. The header files are also installed
by default in /usr/include. This will lead in problems for uuid
more then for sa because Debian provide already more then one
file with the name uuid.h:
http://packages.debian.org/cgi-bin/search_contents.pl?word=uuid.hsearchmode=searchfilescase=insensitiveversion=unstablearch=i386

We run in naming conflicts with other packages sooner or later.
It would be nice if we can have the same name semantic for this
two OSSP packages. I would propose:

Header files go to /usr/include/ossp/*, e.g. /usr/include/ossp/{sa,uuid}.h
Library start with libossp*, e.g. libossp{sa,uuid}*.

The problem is that Debian will become binary incompatible with
foreign programs base on OSSP libraries :( I hope we find a solution
that match the requirements of the OSSP project and Debian.

--
Raphael Bossek


pgppc0eSBoR6C.pgp
Description: PGP signature


Re: Linux Core Consortium

2004-12-15 Thread Manoj Srivastava
On Wed, 15 Dec 2004 11:29:47 -0800, Bruce Perens [EMAIL PROTECTED] said: 

 Nobody is saying that you can't override the external stuff when
 necessary. Security would be a good reason to do so, if LCC is being
 tardy compared to Debian.

Well, that does address my concern, thanks.

manoj
-- 
Okay ... I'm going home to write the I HATE RUBIK's CUBE HANDBOOK FOR
DEAD CAT LOVERS ...
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




Re: Linux Core Consortium

2004-12-15 Thread Bruce Perens




Manoj Srivastava wrote:

  Hmm. I am not sure how to take this: either you are spoiling
 for a fight, or you do not take your duties as a developer very
 seriously.
  

I was taking the implications of your statements farther than you
intended, in order to get you to give them additional thought. This is
a common rhetorical device. You should consider that I might be using
it before you get to "he's crazy or irresponsible" :-)

  	When I package software from upstream, I have skimmed the
 sources, ensured that the resulting .deb meets Debian policy, which
 may require major changes to upstream's layout, and I listen to my
 users, adding features, removing lacunae, and generally being more
 than a mechanical packager of software.
  

And hopefully this is an act of collaboration with the upstream
developer.

I looked for core ABI packages that you maintain. The closest I found
was libselinux1. You had a half-megabyte (uncompressed) patch for that,
which it turns out is because your arch repositories and other
arch-related cybercrud are in there. Probably this is common in debian
diffs. When I filtered that out, I got this:
Only in libselinux-1.18.Manoj: debian --- lots of files
under here.
diff -r libselinux-1.18/man/man3/security_setenforce.3
libselinux-1.18.Manoj/man/man3/security_setenforce.3
1c1
 .so security_getenforce.3
---
 .so man3/security_getenforce.3.gz
diff -r libselinux-1.18/src/dso.h libselinux-1.18.Manoj/src/dso.h
10c10
 # ifdef __alpha__
---
 # if defined(__alpha__) || defined(__mips__)

Congratulations, you got all Debian-specific stuff under debian/ except
for one little issue about compressing man pages that perhaps should be
hacked into groff. You have a lot of makefile-related stuff under
debian. I would have to assume that is almost all implementing Debian
policy and fitting into the autobuild mechanism for all Debian
architectures.

It seems to me to be the sort of thing we'd be able to come to
agreement about across LCC. IMO Debian is ahead of the others as far as
policy is concerned, and acceptance of much of the Debian policy manual
into LCC would be the first order of business for me.

  	I am not just swilling pap sight unseen into Debian's
 repository, and my work is what makes it different from outsourcing
 the package upstream.
  

Here you are making an assumption that I feel is not warranted. You
assume that the other distributions concerned with this matter will
wish to run rough-shod over Debian's policies and your own quality
process, without giving you a say. We have no reason to believe that
yet.

 Thanks

 Bruce




smime.p7s
Description: S/MIME Cryptographic Signature


Re: Bug#285768: dselect survey

2004-12-15 Thread Wouter Verhelst
On Wed, Dec 15, 2004 at 01:53:20PM -0500, Daniel Burrows wrote:
 On Wednesday 15 December 2004 09:01 am, Simon Richter wrote:
  aptitude could be taught to have auto-installed being Yes,No or
  Unknown. Whenever a package that is in Unknown state could be removed
  if it were only installed as a dependency, aptitude should list them in
  the actions to be performed view as being still installed and unknown
  whether they can be removed. Until I make a decision (which I am not
  forced to do at this moment) the package would reappear in this list
  everytime it could be deinstalled (i.e. until another package depending
  on it is installed or a decision is made).
 
   It seems like Unknown would just be a synonym for No, right?

Uh, yes. I think.

You may want to explain that a bit more.

-- 
 EARTH
 smog  |   bricks
 AIR  --  mud  -- FIRE
soda water |   tequila
 WATER
 -- with thanks to fortune




Re: Linux Core Consortium

2004-12-15 Thread Tobias Burnus
Hello,
Wichmann, Mats D wrote:
My experience as a developer who's tried to write
an app to use the LSB (only the init script interface)
is that it's poorly enough specified and/or implemented
divergently within the spec to the point that I had to
test my implementation on every LSB distriution I
wanted to support, and might as well have written
distro-specific code in the first place.
   

Unfortunally, some distributions don't seem to be willing to do more 
than the minimal changes to adhere to the LSB. I did some patches for 
RedHat - and the bugreport is still open (I don't know whether the 
patches still work).
SUSE seems to try hardest to be LSB complient and Debian was rather 
quick to implement my requests. I had no access to other distributions.

Unfortunately, while we got spec contribution in this
area, we didn't get matching code contributions: tests
OR sample implementation.
(I think I'm ment with regards to the first two points.) Regarding the 
latter, SUSE's implementation should completely fullfil the LSB 
requirements (tough the init-functions may be a bit SUSE centric) 
whereas Debian's system is also quite ok. (Though start-stop-damon 
doesn't find out that my PERL script damon is running...)

I agree with Mats that the best way to enforce init script support are 
test cases. Unfortunally, I ended up doing not much more than writing 
the 
http://www.physik.fu-berlin.de/~tburnus/lsb/LSB-SYSINIT-TS_SPEC_V1.0. 
Now - one year later - I really should continue the work I started!

Regarding
Tobias



Re: Bug#285768: dselect survey

2004-12-15 Thread Daniel Burrows
On Wednesday 15 December 2004 03:37 pm, Wouter Verhelst wrote:
    It seems like Unknown would just be a synonym for No, right?

 Uh, yes. I think.

 You may want to explain that a bit more.

  Well, from the bug report, it looks like the proposal is to maintain the 
current behavior, but to set a different flag on packages that were 
conservatively assumed to be manually installed, so they can be switched 
later to automatic handling if desired.  Sounds useful.

  Daniel

-- 
/--- Daniel Burrows [EMAIL PROTECTED] --\
|  Thank you for reading me, but the real .signature is in another email.   |
\- Does your computer have Super Cow Powers? --- http://www.debian.org -/


pgpzIku2aqCBx.pgp
Description: PGP signature


Re: software raid question/confusion

2004-12-15 Thread David Dougall
That file does not appear to exist.
I did find the links in /etc/rc0.d, rcS.d and rc6.d after the fact
Why is it starting the raids in runlevel 0 and 6 anyway?  That seems a
little weird.
Also, I have AUTOSTART=false in /etc/mdadm/debian.conf.  But, the
script jumps to the next else statement if it is not set to true and
therefore will automatically start the raids anyway.
I have no problem editing the scripts, but I don't want them to be
overwritten when I upgrade the package later on.  I was hoping that a
config option somewhere would do the trick.
If I delete the debian.conf file, it will not start the raids.  Will this
file get replaced during an upgrade?  If I symlink it to /dev/null or
something ugly like that, will it work?
Thanks
--David Dougall


On Wed, 15 Dec 2004, Jose Luis Painceira wrote:

 David Dougall wrote:

  I installed the mdadm package recently.  version 1.3.0-2
  I do not want the md devices to be started when I reboot the server.  I
  cannot find the config file which specifies this.  The only way I was able
  to stop this was to edit /etc/init.d/mdadm-raid.
  I can't even find what process is calling mdadm-raid.

 Take a look at /etc/default/mdadm

 Regards,
 Jose Luis Painceira







Re: Linux Core Consortium

2004-12-15 Thread Bill Allombert
On Wed, Dec 15, 2004 at 01:36:47PM -0600, Manoj Srivastava wrote:
 On Wed, 15 Dec 2004 11:21:02 -0800, Michael K Edwards [EMAIL PROTECTED] 
 said: 
 
  Bruce Well, please don't tell this to all of the people who we are
  attempting to get to use Linux as the core of their products.
 
  core (software architecture) != core (customer value).
 
  Also, please make sure to tell the upstream maintainers that we
  aren't going to use their code any longer, because we have decided
  that it's a bad idea to outsource the core of our product.
 
  Debian isn't a product, it's a project,
 
   So it is good that I did not say Debian, or the project, eh?
  Did you really read what I said?

I hate to interfer, but it seems you assume Michael is replying to you
where in fact he was replying to Bruce's answer to your post.

Cheers,
-- 
Bill. [EMAIL PROTECTED]

Imagine a large red swirl here. 




Re: Linux Core Consortium

2004-12-15 Thread Manoj Srivastava
On Wed, 15 Dec 2004 12:13:58 -0800, Bruce Perens [EMAIL PROTECTED] said: 

 1.  (*) text/plain ( ) text/html
 Manoj Srivastava wrote:

 Hmm. I am not sure how to take this: either you are spoiling for a
 fight, or you do not take your duties as a developer very
 seriously.
 
 
 I was taking the implications of your statements farther than you
 intended, in order to get you to give them additional thought. This
 is a common rhetorical device. You should consider that I might be
 using it before you get to he's crazy or irresponsible :-)

So it was inflammatory, then. Comes under spoiling for a fight.

 I looked for core ABI packages that you maintain. The closest I
 found was libselinux1. You had a half-megabyte (uncompressed) patch
 for that, which it turns out is because your arch repositories and
 other arch-related cybercrud are in there. Probably this is common
 in debian diffs. When I filtered that out, I got this:


Rather than look at new, hectically maintained packages that
 have yet to see real use, try my standard packages -- make, or
 flex.

Make has had four separate lines of development integrated
 into it, apart from upstream -- one is trivially updating the
 autotools, another is additional i18n documentation, yet another is a
 varbuf fix, apart from other, minor debian tweaks,

Flex is far more interesing. It has been broken up into
 flex-old, and flex, and each branch has several independent fixes in
 them -- is a listing of the branches involved.

  flex--autotools-refresh--2.5
  flex--debian--2.5
  flex--devo--2.5
  flex--doc-fix--2.5
  flex--m4-quotes-fix--2.5
  flex--non-asni-fn-fix--2.5
  flex--str-fix--2.5
  flex--stream-ptr-fix--2.5
  flex--unistd-fix--2.5

  flex--old-c-fixups--2.5
  flex--old-debian--2.5
  flex--old-devo--2.5
  flex--old-doc-fixes--2.5
  flex--old-i18l-fix--2.5

  flex--upstream--2.5


Now, separate out the devo branch -- which is the integration
 branch, this is still a fair shake from just packaging any old thing
 upstream slings at us.

 # if defined(__alpha__) || defined(__mips__)

This was a minor FTBS issue for arches upstream does not
have. 

 It seems to me to be the sort of thing we'd be able to come to
 agreement about across LCC. IMO Debian is ahead of the others as far
 as policy is concerned, and acceptance of much of the Debian policy
 manual into LCC would be the first order of business for me.

So, which version of flex you think you want to ship? The old
 one, which is POSIXLY correct, but does not work with modern g++, or
 the new one that is threaded, renterant, works with modern compilers,
 and disdains POSIX?

 I am not just swilling pap sight unseen into Debian's repository,
 and my work is what makes it different from outsourcing the package
 upstream.
 
 
 Here you are making an assumption that I feel is not warranted. You
 assume that the other distributions concerned with this matter will
 wish to run rough-shod over Debian's policies and your own quality
 process, without giving you a say. We have no reason to believe that
 yet.

Are other distributions willing to abide by Debian policy? If
 so, I may come around to favour us participating  even now.

manoj
-- 
What is the sound of one hand clapping?
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




Re: software raid question/confusion

2004-12-15 Thread Jose Luis Painceira
David Dougall wrote:
That file does not appear to exist.
I did find the links in /etc/rc0.d, rcS.d and rc6.d after the fact
Why is it starting the raids in runlevel 0 and 6 anyway?  That seems a
little weird.
[...]
You seem to be using an old version of mdadm
The current mdadm in woody is 0.7.2-2, but sarge is 1.7.0-2
You may also want to try dpkg-reconfigure mdadm
Mine works fine, it's init script reads /etc/default/mdadm and starts 
the daemon only if $START_DAEMON == 'true'.

Don't touch the scripts, you'll lose your changes on the next upgrade.
Regards,
Jose Luis Painceira



Re: Linux Core Consortium

2004-12-15 Thread Bill Allombert
On Wed, Dec 15, 2004 at 11:29:47AM -0800, Bruce Perens wrote:
  Would outsourcing the core packages to
 third parties not make us less nimble (if I can use the word with a
 straight face)?
 
 Nobody is saying that you can't override the external stuff when 
 necessary. Security would be a good reason to do so, if LCC is being 
 tardy compared to Debian.

But overriding them means we lose the certification ? 

Cheers,
-- 
Bill. [EMAIL PROTECTED]

Imagine a large red swirl here. 




Re: Naming for OSSP projects in Debian (libraries, dirs)

2004-12-15 Thread Bill Allombert
On Wed, Dec 15, 2004 at 09:05:53PM +0100, Raphael Bossek wrote:
 OSSP work with you. The problem I see with OSSP are the too simple
 names e.g. libsa or libuuid. The header files are also installed
 by default in /usr/include. This will lead in problems for uuid
 more then for sa because Debian provide already more then one
 file with the name uuid.h:
 http://packages.debian.org/cgi-bin/search_contents.pl?word=uuid.hsearchmode=searchfilescase=insensitiveversion=unstablearch=i386
 
 We run in naming conflicts with other packages sooner or later.
 It would be nice if we can have the same name semantic for this
 two OSSP packages. I would propose:

In particular, there is already a libuuid in Debian:
libuuid1: /lib/libuuid.so.1

Cheers,
Bill




Re: Linux Core Consortium

2004-12-15 Thread Bruce Perens
Bill Allombert wrote:
But overriding them means we lose the certification ? 
 

We can't allow it to be the case that overriding due to an existing and 
unremedied security issue causes loss of certification. There's no 
common sense in that.

   Thanks
   Bruce


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Linux Core Consortium

2004-12-15 Thread Bruce Perens
Manoj Srivastava wrote:
	So it was inflammatory, then. Comes under spoiling for a fight.
 

Only if you confuse Socrates and Sophism.
So, which version of flex you think you want to ship?
Fortunately, flex isn't in the problem space. If you stick to what 
version of libc, etc., it'll make more sense.

Are other distributions willing to abide by Debian policy? If
so, I may come around to favour us participating  even now.
 

Do you know of any other distribution that has taken the trouble to 
write down as much policy as Debian has? It's not clear that the others 
have anything to put against it.

   Thanks
   Bruce


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Linux Core Consortium

2004-12-15 Thread Bill Allombert
On Wed, Dec 15, 2004 at 02:36:52PM -0800, Bruce Perens wrote:
 Bill Allombert wrote:
 
 But overriding them means we lose the certification ? 
  
 
 We can't allow it to be the case that overriding due to an existing and 
 unremedied security issue causes loss of certification. There's no 
 common sense in that.

Then could you elaborate the scope of the certification ? It is one
of the main contender for me. I though the certification require to
ship the exact same binary as provided by the LCC.

Adding support for SE Linux (for example, I am not pushing SE Linux)
can imply rebuild some softwares with configure --with-selinux and link
them with libselinux.so. They certainly won't be identical to the LLC
one.

Cheers,
-- 
Bill. [EMAIL PROTECTED]

Imagine a large red swirl here. 




Re: Linux Core Consortium

2004-12-15 Thread Bruce Perens
Bill Allombert wrote:
Then could you elaborate the scope of the certification ?
It's still a matter for negotiation. If the certification won't admit to 
common-sense rules, it won't work for anyone - not just Debian.

   Thanks
   Bruce


smime.p7s
Description: S/MIME Cryptographic Signature


Re: Linux Core Consortium

2004-12-15 Thread Marco d'Itri
On Dec 15, Bruce Perens [EMAIL PROTECTED] wrote:

 Do you know of any other distribution that has taken the trouble to 
 write down as much policy as Debian has? It's not clear that the others 
 have anything to put against it.
Bug for bug compatibility required by their customer looks like a good
candidate.

-- 
ciao, |
Marco | [9830 anG8ZM0oS4rOo]


signature.asc
Description: Digital signature


Re: Bug#285518: misdn-utils includes a firmware loader

2004-12-15 Thread Matthew Garrett
Manoj Srivastava [EMAIL PROTECTED] wrote:

   Well, if you need the non-free component to be on the file
  system, why is this different from contrib?  Why can't say of
  everything in contrib that well, if the non-free jvm were to
  magically appear on the file system this java code would work? Or any
  other non-free stuff that needs to be on the fs?

The requirement for the non-free component exists, even if it isn't on
the filesystem. What philosophical benefit is there to distinguishing
between non-free code in a chip on a device and non-free code that
exists on the filesystem but is executed on that device? How is the
cause of free software advanced? How is the experience of our users
improved?

-- 
Matthew Garrett | [EMAIL PROTECTED]




Re: Linux Core Consortium

2004-12-15 Thread Michael K. Edwards
Whoops, I guess that's what I get for trying to be concise for once. 
I'll try again.

Bruce Well, please don't tell this [i. e., outsourcing your core is
a bad idea]
Bruce to all of the people who we are attempting to get to use Linux
Bruce as the core of their products.

me core (software architecture) != core (customer value).

In other words, Bruce seemed to be conflating the usage of core in a
software architecture sense (kernel, toolchain, libraries) with core
in a business sense (value proposition to the customer).  It's smart
for many businesses to adopt the GNU/Linux core precisely because
writing operating systems isn't their own core competence and wouldn't
make their products better.

Bruce Also, please make sure to tell the upstream maintainers that we
Bruce aren't going to use their code any longer, because we have decided
Bruce that it's a bad idea to outsource the core of our product.

me Debian isn't a product, it's a project,

[snip Manoj's response, which seems to have been aimed at someone else]

me and the core of the project isn't code, it's principles and
me processes.  Outsourcing the core of Debian would be delegating
me judgements about software freeness and integrity.

What I was trying to say is that Linux (or any other chunk of upstream
code) doesn't represent the core of Debian, so Bruce's argument that
we've already outsourced our core doesn't hold water.  Our core is the
DFSG and the Social Contract, plus the processes we have in place to
deliver on the promises they contain.

I would argue that any strategy that consecrates particular binaries
-- even those built by Debian maintainers -- flies in the face of
those principles and processes.  Even a commitment to sync up at the
source code level constitutes a delegation of judgments about how to
maintain software integrity, and it risks a delegation of judgments
about freeness (think firmware BLOBs, or the XFree86 license changes).
 That's the part of what the LCC proposes which I think would
constitute outsourcing Debian's core.

Is there a paper tiger lurking in there somewhere?

Cheers, 
- Michael




Re: Bug#285518: misdn-utils includes a firmware loader

2004-12-15 Thread Jonathan McDowell
On Wed, Dec 15, 2004 at 11:33:30PM +, Matthew Garrett wrote:
 Manoj Srivastava [EMAIL PROTECTED] wrote:
  Well, if you need the non-free component to be on the file
   system, why is this different from contrib?  Why can't say of
   everything in contrib that well, if the non-free jvm were to
   magically appear on the file system this java code would work? Or any
   other non-free stuff that needs to be on the fs?
 The requirement for the non-free component exists, even if it isn't on
 the filesystem. What philosophical benefit is there to distinguishing
 between non-free code in a chip on a device and non-free code that
 exists on the filesystem but is executed on that device? How is the
 cause of free software advanced? How is the experience of our users
 improved?
 
Look Matthew, you're an intelligent fellow, but you really don't seem to
get the whole firmware argument.

If we refuse to handle non-free firmware being loaded onto devices and
require they come with it already inside then we get to play the I
can't see it, it doesn't matter game, which gives the purists a warm
fuzzy feeling, knowing no dirty non-free 0s and 1s live on their hard
disc.

This improves the experience for our users - they get to have the warm
fuzzy feeling too, knowing that in sacrificing the ability to use many
modern toys and gadgets they are purer of mind and body. Even better is
the fact that they doubley can't use the hardware because we're too busy
arguing about the firmware to make a release!

To be sure, to be sure -- no bread's a lot betther than half a loaf.

J.

-- 
101 things you can't have too much of : 44 - Fame.




removing in postrm rc*.d symlinks that I did not create

2004-12-15 Thread Nicolas Boullis
Hi folks,

A package of mine installs an init script. But as the corresponding 
programs plays with the motherboard's chipset configuration, it is quite 
prone to break the system. So I chose not to install rc*.d symlinks by 
default.

To make life easier for users, i explain in a README file how to set up 
those links and how to remove them with apdate-rc.d. Hence, when a user 
is convinced this program does not break his system, he can easily set 
up the links for automatic startup.

But a user felt concerned that, in the future, he may remove the package 
and forget to delete the links. Then I thought I could remove the links 
in postrm on purge, considering they are part of the package's 
configuration (their absence being the default configuration).

I built the package, but lintian complains:
E: athcool: postrm-contains-additional-updaterc.d-calls /etc/init.d/athcool
N:
N:   The postrm de-registers an /etc/init.d script which has not been
N:   registered in the postinst script before.

I lintian right here? Should I ignore this error? Any other suggestion 
to answer my user's concerns?


Thanks in advance for any feedback,

Nicolas




Re: Linux Core Consortium

2004-12-15 Thread Michael K. Edwards
Bruce Fortunately, flex isn't in the problem space. If you stick to what
Bruce version of libc, etc., it'll make more sense.

Flex isn't in the problem space if we're talking core ABIs.  But it
certainly is if we're talking core implementations, as binutils and
modutils both depend on it.  Or is the LCC proposing to standardize on
a set of binaries without specifying the toolchain that's used to
reproduce them?

Bruce Do you know of any other distribution that has taken the trouble to
Bruce write down as much policy as Debian has? It's not clear that the others
Bruce have anything to put against it.

Not having a policy is also a choice.  For a variety of reasons, a
written policy about legal and technical issues can be a handicap to
the sort of calculated risk that many business decisions boil down to.
 Debian has flamewars about license compatibility and degree of
dependency on non-free materials precisely because it has a policy and
tries to abide by it.

But again, you may not always get what you pay for, but you rarely
fail to pay for what you get.  If all distros were as sensitive as
Debian is to questions of reproducibility from unencumbered source
code and build environments, then perhaps we wouldn't be debating the
need for golden binaries.

Cheers,
- Michael




Dummy packages review for the Release Notes and possible mass bug filing

2004-12-15 Thread Javier Fernández-Sanguino Peña
[ Rob Bradford, you're in CC: since I don't know if you read d-d and just 
in case you miss this :-)  ]

I've been reviewing for the Release Notes the packages in sid that are
provided for upgrade purposes only (since we did in the past for woody's
[1]). The goal is to provide a list in the Release Notes that can tell
users which packages in woody have been renamed or moved in sarge and can
be safely removed after an upgrade.

After writting a small script (which needs much improvement [2]), I've
found 89 packages [3], manually reviewing for other common descriptions for 
upgrade packages (I initially used 'dummy', but that was insufficient)
I've found 29 additional packages that fit in the list. Still, I'm sure I 
have missed some packages. 

I have not included in the list dummy packages that were not previously
present in woody (for obvious reasons) but I estimate there are around 
130 of those in the archive.

The list is attached, so that fellow maintainers can review it and also to
spark some discussion. It also includes some notes if the package has been
slitted or if the _dummy_ package was present in woody already. 

Now, for the discussion. I believe there is material for a mass-filing 
here:

1.- I've found that 34 transitional packages were already present (as dummy
packages, not real packages) in woody. Does it make sense to
provide them in sarge/sid? Shouldn't they be removed? Should I file a bug
against all of them asking their removal?

2.- Lot of packages call themselves 'dummy' packages when they are not used
for upgrades, maybe they are meta-packages that retrieve a set of packages
(like mozilla, or they pull in a given version, a lot of python packages do
this). This makes it cumbersome to retrieve a correct list and you have to
manually review it to remove false positives.  Could we standarise in a tag
to use for transitional packages in descriptions?  

That would help in finding these packages easily. I'm not worried about
scripts like the one I wrote (since we don't write Release Notes every
week), however, it is not currently possible for for package managers to
hide these packages from view (I believe aptitude tries to do this, I have 
not checked it's implementation though)

Should I file a wishlist bug against policy? Against all the packages that 
don't use the common naming method (use 'dummy package' in the short 
description)?

3.- There are 130 packages which label themselves 'dummy to help out
upgrades' but were not previously present in woody.  Does sarge need to
release with all the other dummy packages? Should we set a time limit for 
those (I don't see the point of having dummy packages for upgrades a year 
after being available) and ask for the removal of those that are too old to 
be useful?

Finally, I would like to ask maintainers of splitted/renamed packages to
provide additional information to the Release Notes manager so that he can
write an Appendix (like he did for woody RN's [4]) useful for users
upgrading. 

Also, I believe Rob would appreciate more help with the Release Notes so
that they can cover upgrade paths better, if you have experience here, 
please share it!

Thanks

Javier

PS: Rob, notice this is based on 'sid' information, please remove packages 
in the list that are not in sarge
 
[1] http://lists.debian.org/debian-doc/2002/04/msg00351.html
[2] Actually, the script returned 111 but I manually reviewed all of them.
[3] I've added it to the RN's CVS.
[4] 
http://www.debian.org/releases/woody/i386/release-notes/ch-appendix.en.html


Dummy packages present in sid
-

[ PACKAGES: With standard 'dummy' description ]

acs - gnucap
[NOTE: This dummy package was present in the previous release, REMOVE?]

amd - am-utils
[NOTE: This dummy package was present in the previous release, REMOVE?]

atm-dev - libatm1-dev

bonobo-activation - libbonobo2-common (= 2.4.0)

colorize - ccze

dvb-dev - libc6-dev | libc-dev
[NOTE: This dummy package was present in the previous release, REMOVE?]

dx-dev - libdx4-dev (= 1:4.3.0-2)

freeciv - freeciv-client, freeciv-server
[NOTE: Splitted]

freeciv-gtk - freeciv-client-gtk

freeciv-xaw3d - freeciv-client-xaw3d

freetype2 - libttf2

gimp1.2 - gimp (= 1.2.5-1)

htmlgen - python-htmlgen

ircd - ircd-ircu (= 2.10.11.04-2)

kernel-patch-preempt-2.4 - kernel-patch-2.4-preempt

lib-dom-java - kaffe | java1-runtime
[NOTE: This dummy package was present in the previous release, REMOVE?]

libbonobo-activation-dev - libbonobo2-dev (= 2.4.0)
[NOTE: This dummy package was present in the previous release, REMOVE?]

libbonobo-activation4 - libbonobo2-0 (= 2.4.0)

libpaperg - libpaper1 (= 1.1.14-3), libpaper-utils (= 1.1.14-3)

libpng3 - libpng12-0 (= 1.2.5.0-2)

lilypond1.3 - lilypond (= 1.8.1-1)
[NOTE: This dummy package was present in the previous release, REMOVE?]

mdctl - debconf ( 0.5), mdadm
[NOTE: This dummy package was present in the 

Re: Bug#285768: dselect survey

2004-12-15 Thread Wouter Verhelst
On Wed, Dec 15, 2004 at 04:02:03PM -0500, Daniel Burrows wrote:
 On Wednesday 15 December 2004 03:37 pm, Wouter Verhelst wrote:
   ? It seems like Unknown would just be a synonym for No, right?
 
  Uh, yes. I think.
 
  You may want to explain that a bit more.
 
   Well, from the bug report, it looks like the proposal is to maintain the 
 current behavior, but to set a different flag on packages that were 
 conservatively assumed to be manually installed, so they can be switched 
 later to automatic handling if desired.  Sounds useful.

Well, in that case, not entirely.

You may also want to set a flag on packages that are assumed to be
automatically installed, but of which you have no information.

Consider libgnome2-perl: people may want to install that, even if there
is no dependency, to allow for debconf to provide a gnome frontend;
however, I can imagine there are also packages that have a dependency on
libgnome2-perl.

Now consider a user who recently switched to aptitude after having used
a different frontend for a long while; this user had installed
libgnome2-perl manually (for the debconf frontend), but later on
installed just one package depending on libgnome2-perl to see what it
does. At that time, the switch to aptitude was made; but then the user
decided that the package using libgnome2-perl isn't useful enough, and
removes it again.

What debfoster will do in that case, is present the user with
libgnome2-perl (and all packages whom only libgnome2-perl depends on and
for which no preference is yet known), and ask whether they should be
removed.

I really think this is the right thing to do in such a situation.

-- 
 EARTH
 smog  |   bricks
 AIR  --  mud  -- FIRE
soda water |   tequila
 WATER
 -- with thanks to fortune




Re: removing in postrm rc*.d symlinks that I did not create

2004-12-15 Thread Russ Allbery
Nicolas Boullis [EMAIL PROTECTED] writes:

 A package of mine installs an init script. But as the corresponding
 programs plays with the motherboard's chipset configuration, it is quite
 prone to break the system. So I chose not to install rc*.d symlinks by
 default.

A technique that I've used in packages with this issue is to install the
rc*.d symlinks by default, but also have the init script check a file in
/etc/default to see whether or not to actually start at boot.  If you
install a default /etc/default file that says not to start, you accomplish
the same thing, don't have this problem, and make it just as easy for
users to enable the package.

-- 
Russ Allbery ([EMAIL PROTECTED]) http://www.eyrie.org/~eagle/




Re: Linux Core Consortium

2004-12-15 Thread Bruce Perens
Michael K. Edwards wrote:
binutils and modutils both depend on it.
On flex? No. At least not in unstable.
However, Debian seems to have addressed the issue by providing both 
versions of flex. I don't see what would prevent us from going on with 
that practice.

Or is the LCC proposing to standardize on a set of binaries without specifying the toolchain that's used to reproduce them?
 

Linking and calling conventions should be standardized and should 
survive for reasonably long. We need to know what we use to build the 
packages, but we are not currently proposing to standardize development 
tools on the target system.

Not having a policy is also a choice.  For a variety of reasons, a
written policy about legal and technical issues can be a handicap to
the sort of calculated risk that many business decisions boil down to.
 

The sort of calculated risk that many business decisions boil down to 
is too vague to have meaning. What you may be groping at is that some 
publicized policy can be taken as a promise. The organizations 
participating in LCC have chosen to make such promises.

   Thanks
   Bruce



Re: Bug#285768: dselect survey

2004-12-15 Thread Daniel Burrows
On Wednesday 15 December 2004 07:51 pm, Wouter Verhelst wrote:
 You may also want to set a flag on packages that are assumed to be
 automatically installed, but of which you have no information.

  aptitude never should assume that a package is automatically installed, 
unless it performs the automatic installation itself.  I don't think any 
other option is really safe.  (I *think* you're not talking about current 
behavior, but I thought I saw someone bring this up in the -devel thread that 
spawned this bug, and you just reminded me of it)

 Consider libgnome2-perl: people may want to install that, even if there
 is no dependency, to allow for debconf to provide a gnome frontend;
 however, I can imagine there are also packages that have a dependency on
 libgnome2-perl.

 Now consider a user who recently switched to aptitude after having used
 a different frontend for a long while; this user had installed
 libgnome2-perl manually (for the debconf frontend), but later on
 installed just one package depending on libgnome2-perl to see what it
 does. At that time, the switch to aptitude was made; but then the user
 decided that the package using libgnome2-perl isn't useful enough, and
 removes it again.

 What debfoster will do in that case, is present the user with
 libgnome2-perl (and all packages whom only libgnome2-perl depends on and
 for which no preference is yet known), and ask whether they should be
 removed.

  It sounds to me like what you're proposing is something like:

- If I see a new package installed by someone else,
  * if nothing depends on it, mark it Unknown; probably manually installed
  * otherwise, mark it Unknown; probably automatically installed

  Then you'd have two more classes of packages, in addition to manual and 
automatic:

  Unknown; probably manually installed: I don't see doing anything 
especially fancy here, but there should be a way to show all of them on 
demand.

  Unknown; probably automatically installed: If one of these packages is 
only [transitively] depended upon by some other packages in the same class, 
tell the user that they all are possibly unused. (for instance, in the 
preview screen)

  One problem is that the set of packages that are possibly unused isn't 
disjoint to the other sets of packages that aptitude displays, which could 
perhaps lead to some awkward situations.  (what if a package is both 
upgradable and possibly unused?  Which category is it listed in, or is it 
listed in both?)

  Daniel

-- 
/--- Daniel Burrows [EMAIL PROTECTED] --\
|   Hah, I can just see a real playsmith puttin' a..a DONKEY in a play!   |
| -- Terry Pratchett, _Lords and Ladies_|
\-- (if (not (understand-this)) (go-to http://www.schemers.org)) ---/


pgpzJ1fg1NoVu.pgp
Description: PGP signature


Re: removing in postrm rc*.d symlinks that I did not create

2004-12-15 Thread Nicolas Boullis
Hi,

On Wed, Dec 15, 2004 at 04:33:49PM -0800, Russ Allbery wrote:
 
 A technique that I've used in packages with this issue is to install the
 rc*.d symlinks by default, but also have the init script check a file in
 /etc/default to see whether or not to actually start at boot.  If you
 install a default /etc/default file that says not to start, you accomplish
 the same thing, don't have this problem, and make it just as easy for
 users to enable the package.

Thanks for your suggestion.
I already thought about it, but I fnind it quite confusing when I cannot 
run /etc/init.d/foobar by hand as soon as it is not enabled on startup.


Cheers,

Nicolas




Re: Re: LCC and blobs

2004-12-15 Thread Olaf van der Spek
Goswin von Brederlow writes:
 Because the former works after installing the deb without the user
 ever doing anything about firmware. How do you even know there is
 firmware? Maybe it is all hardcoded into the chip? Without taking the
 hardware apart you can't know. Call me ignorant but what I don't see
 does not exist describes perfectly how it should be treated.
 In the later case the user actively has to download the firmware from
 somewhere and add it to his system. The extra files taints his
 filesystems and makes it less free. For example you can't just make a
 live CD out of it anymore because the non-free firmware file makes it
 not DFSG free.
Not free in what sense?
What can the user not do, that he can do if the firmware was already on 
the device?




Re: removing in postrm rc*.d symlinks that I did not create

2004-12-15 Thread John Hasler
Nicolas writes:
 I already thought about it, but I fnind it quite confusing when I cannot
 run /etc/init.d/foobar by hand as soon as it is not enabled on startup.

Your script should check $PRERUNLEVEL.  It will be N if you are booting.
-- 
John Hasler




Re: removing in postrm rc*.d symlinks that I did not create

2004-12-15 Thread John Hasler
I wrote:
 Your script should check $PRERUNLEVEL.  It will be N if you are booting.
    
That should be $PREVLEVEL.
-- 
John Hasler




Re: Linux Core Consortium

2004-12-15 Thread Steve Langasek
On Wed, Dec 15, 2004 at 05:00:11PM -0800, Bruce Perens wrote:
 Michael K. Edwards wrote:
 binutils and modutils both depend on it.

 On flex? No. At least not in unstable.

Yes, it does.

$ apt-cache showsrc binutils
Package: binutils
Binary: binutils-hppa64, binutils, binutils-doc, binutils-dev, 
binutils-multiarch
Version: 2.15-5
Priority: standard
Section: devel
Maintainer: James Troup [EMAIL PROTECTED]
Build-Depends: autoconf (= 2.13), bison, flex, gettext, texinfo, binutils (= 
2.9.5.0.12), gcc (= 2.95.2-1), dejagnu (= 1.4.2-1.1), expect (= 5.32.2-1), 
dpatch, file
Architecture: any
Standards-Version: 3.6.1.0
Format: 1.0
Directory: pool/main/b/binutils
Files:
 b20cf60b07384592ed5fa71314c6d2d9 1401 binutils_2.15-5.dsc
 ea140e23ae50a61a79902aa67da5214e 15134701 binutils_2.15.orig.tar.gz
 055e74792e7118ddf33ae6b04d640818 38173 binutils_2.15-5.diff.gz
$

 However, Debian seems to have addressed the issue by providing both 
 versions of flex. I don't see what would prevent us from going on with 
 that practice.

 Or is the LCC proposing to standardize on a set of binaries without 
 specifying the toolchain that's used to reproduce them?

 Linking and calling conventions should be standardized and should 
 survive for reasonably long. We need to know what we use to build the 
 packages, but we are not currently proposing to standardize development 
 tools on the target system.

Not standardizing the toolchain used to build a set of standardized binaries
would seem to leave the LCC open to a repeat of the gcc-2.96 fiasco,
however...

-- 
Steve Langasek
postmodern programmer


signature.asc
Description: Digital signature


Re: removing in postrm rc*.d symlinks that I did not create

2004-12-15 Thread sean finney
On Thu, Dec 16, 2004 at 12:34:21AM +0100, Nicolas Boullis wrote:
 But a user felt concerned that, in the future, he may remove the package 
 and forget to delete the links. Then I thought I could remove the links 
 in postrm on purge, considering they are part of the package's 
 configuration (their absence being the default configuration).

if the package is removed, the init script should just exit with 0
status.  removing the links during purge would also be appropriate.

you could also install the links by default, but have some other
variable in /etc/default/$package control whether or not it actually
starts (i think somebody else has mentioned this too).


sean


-- 


signature.asc
Description: Digital signature


Re: Linux Core Consortium

2004-12-15 Thread Bruce Perens




Steve Langasek wrote:

  
On flex? No. At least not in unstable.

  
  
Yes, it does.
  

Oh, you mean build-depends.

  
Not standardizing the toolchain used to build a set of standardized binaries
would seem to leave the LCC open to a repeat of the gcc-2.96 fiasco,
however...
  

The GCC fiasco was due to a change in calling conventions. I said we'd
standardize that.

 Thanks

 Bruce





smime.p7s
Description: S/MIME Cryptographic Signature


Accepted dnprogs 2.28 (i386 source all)

2004-12-15 Thread Patrick Caulfield
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 10:50:44 +
Source: dnprogs
Binary: libdnet libdnet-dev dnet-common dnet-progs
Architecture: source i386 all
Version: 2.28
Distribution: unstable
Urgency: low
Maintainer: Patrick Caulfield [EMAIL PROTECTED]
Changed-By: Patrick Caulfield [EMAIL PROTECTED]
Description: 
 dnet-common - Base package for Linux DECnet
 dnet-progs - DECnet user programs and daemons
 libdnet- DECnet Libraries
 libdnet-dev - DECnet development libraries  Headers
Changes: 
 dnprogs (2.28) unstable; urgency=low
 .
   * Makefile fixups from Maciej W. Rozycki
   * FAL now accepts VMS directories with ][ in them, eg those
 produced by concatenated logicals.
Files: 
 de846828f0fd8338ac325d5b64b47375 549 net extra dnprogs_2.28.dsc
 4114a35db143119a9b3795b2c66d7246 402760 net extra dnprogs_2.28.tar.gz
 60953672afbb8bb559179d1c22d4aad0 29072 net extra dnet-common_2.28_all.deb
 4f05b81a71f453ffb3597bf9afc49262 181722 net extra dnet-progs_2.28_i386.deb
 c4a5558d41283c28066ccd445534be87 73976 libs extra libdnet_2.28_i386.deb
 4d436db8f8e3e4643bf839cbb901071f 97494 libdevel extra libdnet-dev_2.28_i386.deb

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

iD8DBQFBwBe2hej7/PCycRMRAlAMAJ0SuHcAUc9VxsnLw3I7vgWF6CadXwCfZOuh
4PYPEsNWLcQziVRt3A6b4dw=
=yViY
-END PGP SIGNATURE-


Accepted:
dnet-common_2.28_all.deb
  to pool/main/d/dnprogs/dnet-common_2.28_all.deb
dnet-progs_2.28_i386.deb
  to pool/main/d/dnprogs/dnet-progs_2.28_i386.deb
dnprogs_2.28.dsc
  to pool/main/d/dnprogs/dnprogs_2.28.dsc
dnprogs_2.28.tar.gz
  to pool/main/d/dnprogs/dnprogs_2.28.tar.gz
libdnet-dev_2.28_i386.deb
  to pool/main/d/dnprogs/libdnet-dev_2.28_i386.deb
libdnet_2.28_i386.deb
  to pool/main/d/dnprogs/libdnet_2.28_i386.deb


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



Accepted cupsys 1.1.22-1 (i386 source all)

2004-12-15 Thread Kenshi Muto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 18:58:55 +0900
Source: cupsys
Binary: cupsys-bsd libcupsys2-dev libcupsys2 cupsys libcupsys2-gnutls10 
libcupsimage2-dev libcupsimage2 cupsys-client
Architecture: source i386 all
Version: 1.1.22-1
Distribution: unstable
Urgency: low
Maintainer: Kenshi Muto [EMAIL PROTECTED]
Changed-By: Kenshi Muto [EMAIL PROTECTED]
Description: 
 cupsys - Common UNIX Printing System(tm) - server
 cupsys-bsd - Common UNIX Printing System(tm) - BSD commands
 cupsys-client - Common UNIX Printing System(tm) - client programs (SysV)
 libcupsimage2 - Common UNIX Printing System(tm) - image libs
 libcupsimage2-dev - Common UNIX Printing System(tm) - image development files
 libcupsys2 - Common UNIX Printing System(tm) - dummy libs for transition
 libcupsys2-dev - Common UNIX Printing System(tm) - development files
 libcupsys2-gnutls10 - Common UNIX Printing System(tm) - libs
Closes: 283500 284733 284829 285205 285601
Changes: 
 cupsys (1.1.22-1) unstable; urgency=low
 .
   * New upstream release for unstable. Time is over, sarge isn't shipped.
 I checked 1.1.21 to 1.1.22 migration doesn't break ABI quickly,
 but I'm still scared...
   * Apply gcc-4.0 patch for amd64: 37gfxfont.patch (closes: #285601)
   * Do 'restart' instead of 'reload' when log is rotated.
 'reload' sometime causes just shutdown daemon. (Unknown problem)
   * Fix equation in cupsys.postscript. (closes: #285205)
   * Apply Russell's patch: 38httpwait.patch (closes: #284829)
 (This is trial. If there is any grave problem by this, I'll off this
  patch)
 - Made http_wait() handle EINTR.  This bug was causing cups
   to print multiple copies of reports on remote printers.
 - Lengthed the wait in ipp_http_read to handle connections
   running over the internet.  The short wait was causing
   unwated multiple copies of reports to be printed.
 - While both these bugs need to be fixed, neither completely
   solves the original multiple copies problem.  To solve
   that no data should be printed if there was a read error.
   * Add dependency version of smbclient. (closes: #284733)
   * Fix SIGSEGV when remote destination goes timeout: 39remotetimeout.patch
 (closes: #283500)
Files: 
 d8a97b3c6ae2895e5e69b1819f38736f 816 net optional cupsys_1.1.22-1.dsc
 2a818c7f6e44b977493efbfbfa865d86 9837277 net optional cupsys_1.1.22.orig.tar.gz
 6f225095d29d0364a3836bccdedfa0f6 1266901 net optional cupsys_1.1.22-1.diff.gz
 940bb8736714f4415289302e3667a719 966 libs optional libcupsys2_1.1.22-1_all.deb
 2b374c2c52fc9f5ee9492548d44414ff 8960866 net optional cupsys_1.1.22-1_i386.deb
 92b3c420acfa6920bdd34cca9cf9ea98 90924 net optional 
cupsys-client_1.1.22-1_i386.deb
 f35b11ce7615bcadf85a5acf9f3c5c18 73448 libs optional 
libcupsys2-gnutls10_1.1.22-1_i386.deb
 c5ef5d39732cea6485801ff13590f8a9 83854 libdevel optional 
libcupsys2-dev_1.1.22-1_i386.deb
 7ee6e06d1e3f7f63de72634221b63813 35502 libs optional 
libcupsimage2_1.1.22-1_i386.deb
 40a480271a961cb8437ecce7b313321b 45914 libdevel optional 
libcupsimage2-dev_1.1.22-1_i386.deb
 b7910e41c1d781d31a0bcbd34071c6d4 40930 net extra cupsys-bsd_1.1.22-1_i386.deb

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

iEYEARECAAYFAkHAJkcACgkQQKW+7XLQPLH2PACg4LIJfxqcTDo78u2qFYJIh0x6
fxMAoMX/TBKB187aswDRfbn6Ixp2uDyK
=jjRI
-END PGP SIGNATURE-


Accepted:
cupsys-bsd_1.1.22-1_i386.deb
  to pool/main/c/cupsys/cupsys-bsd_1.1.22-1_i386.deb
cupsys-client_1.1.22-1_i386.deb
  to pool/main/c/cupsys/cupsys-client_1.1.22-1_i386.deb
cupsys_1.1.22-1.diff.gz
  to pool/main/c/cupsys/cupsys_1.1.22-1.diff.gz
cupsys_1.1.22-1.dsc
  to pool/main/c/cupsys/cupsys_1.1.22-1.dsc
cupsys_1.1.22-1_i386.deb
  to pool/main/c/cupsys/cupsys_1.1.22-1_i386.deb
libcupsimage2-dev_1.1.22-1_i386.deb
  to pool/main/c/cupsys/libcupsimage2-dev_1.1.22-1_i386.deb
libcupsimage2_1.1.22-1_i386.deb
  to pool/main/c/cupsys/libcupsimage2_1.1.22-1_i386.deb
libcupsys2-dev_1.1.22-1_i386.deb
  to pool/main/c/cupsys/libcupsys2-dev_1.1.22-1_i386.deb
libcupsys2-gnutls10_1.1.22-1_i386.deb
  to pool/main/c/cupsys/libcupsys2-gnutls10_1.1.22-1_i386.deb
libcupsys2_1.1.22-1_all.deb
  to pool/main/c/cupsys/libcupsys2_1.1.22-1_all.deb


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



Accepted rmatrix 0.8.19-1 (i386 source)

2004-12-15 Thread Douglas Bates
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 07:13:56 -0600
Source: rmatrix
Binary: r-cran-matrix
Architecture: source i386
Version: 0.8.19-1
Distribution: unstable
Urgency: low
Maintainer: [EMAIL PROTECTED]
Changed-By: Douglas Bates [EMAIL PROTECTED]
Description: 
 r-cran-matrix - GNU R package of classes for dense and sparse matrices
Changes: 
 rmatrix (0.8.19-1) unstable; urgency=low
 .
   * New upstream release
Files: 
 fef6471539146e5eec48193df84ea7bb 619 math optional rmatrix_0.8.19-1.dsc
 3b7a6ac59ac9ea0a2f46b25a2ba8955d 503813 math optional 
rmatrix_0.8.19.orig.tar.gz
 8714aa9f4e7976bf5dee28d32e7fbb13 2340 math optional rmatrix_0.8.19-1.diff.gz
 2da5829471d5c0afe45b78e526e836f4 555600 math optional 
r-cran-matrix_0.8.19-1_i386.deb

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

iD8DBQFBwDrPhKhE9v5h4HkRAllCAKCwssOxq8yo9+MYczWQ+FQs+ErIrgCgoA6S
ZXxzff0hhzAHNWPZiwJsYj4=
=txG0
-END PGP SIGNATURE-


Accepted:
r-cran-matrix_0.8.19-1_i386.deb
  to pool/main/r/rmatrix/r-cran-matrix_0.8.19-1_i386.deb
rmatrix_0.8.19-1.diff.gz
  to pool/main/r/rmatrix/rmatrix_0.8.19-1.diff.gz
rmatrix_0.8.19-1.dsc
  to pool/main/r/rmatrix/rmatrix_0.8.19-1.dsc
rmatrix_0.8.19.orig.tar.gz
  to pool/main/r/rmatrix/rmatrix_0.8.19.orig.tar.gz


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



Accepted f-spot 0.0.3-2 (i386 source)

2004-12-15 Thread Ondej Sur
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 11:45:53 +0100
Source: f-spot
Binary: f-spot
Architecture: source i386
Version: 0.0.3-2
Distribution: unstable
Urgency: low
Maintainer: Ondřej Surý [EMAIL PROTECTED]
Changed-By: Ondřej Surý [EMAIL PROTECTED]
Description: 
 f-spot - personal photo management application
Closes: 283469
Changes: 
 f-spot (0.0.3-2) unstable; urgency=low
 .
   * Update f-spot.exe.config to include mapping for internal libraries
 (Closes: #283469)
Files: 
 ba21cb61d166a636999a2fe3fe82c676 1515 gnome optional f-spot_0.0.3-2.dsc
 5d130b7bb3ba88ad52d919770815ca62 2154 gnome optional f-spot_0.0.3-2.diff.gz
 d42c448c62a474f3824eba7793f5989c 269428 gnome optional f-spot_0.0.3-2_i386.deb

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

iD8DBQFBwDnB9OZqfMIN8nMRAvtYAJ9RtvHpahX9Ls9HZh2T7El9DomofgCeK4DY
bPobxrNv2b8vp+d1zU4tor4=
=Tqgb
-END PGP SIGNATURE-


Accepted:
f-spot_0.0.3-2.diff.gz
  to pool/main/f/f-spot/f-spot_0.0.3-2.diff.gz
f-spot_0.0.3-2.dsc
  to pool/main/f/f-spot/f-spot_0.0.3-2.dsc
f-spot_0.0.3-2_i386.deb
  to pool/main/f/f-spot/f-spot_0.0.3-2_i386.deb


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



Accepted gcc-3.4 3.4.3-5 (i386 source all)

2004-12-15 Thread Matthias Klose
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 09:54:45 +
Source: gcc-3.4
Binary: g77-3.4-doc gcc-3.4-base libstdc++6 lib64gcj5-awt gnat-3.4 libobjc1 
libgcj5 libgcc1 gcc-3.4 lib64g2c0 gobjc-3.4 libstdc++6-0 gcc-3.4-nof libgcc2 
libstdc++6-dev libstdc++6-doc protoize libgnat-3.4 libgcj5-dev libstdc++6-0-pic 
libgcj5-common lib64stdc++6 libstdc++6-dbg lib32stdc++6-0 gij-3.4 lib32gcc1 
lib64gnat-3.4 lib64objc1 cpp-3.4 lib64gcj5 gcc-3.4-hppa64 gcc-3.4-soft-float 
libstdc++6-0-dev libgcj5-awt cpp-3.4-doc libgcj-common libffi3-dev gcc-3.4-doc 
libg2c0-dev gpc-2.1-3.4-doc lib64gcc1 fastjar treelang-3.4 libffi3 fixincludes 
libg2c0 lib32stdc++6 libstdc++6-pic lib64ffi3 gnat-3.4-doc libstdc++6-0-dbg 
gcj-3.4 gpc-2.1-3.4 g++-3.4 g77-3.4
Architecture: source i386 all
Version: 3.4.3-5
Distribution: unstable
Urgency: low
Maintainer: Debian GCC maintainers [EMAIL PROTECTED]
Changed-By: Matthias Klose [EMAIL PROTECTED]
Description: 
 cpp-3.4- The GNU C preprocessor
 cpp-3.4-doc - Documentation for the GNU C preprocessor (cpp)
 fastjar- Jar creation utility
 g++-3.4- The GNU C++ compiler
 g77-3.4- The GNU Fortran 77 compiler
 g77-3.4-doc - Documentation for the GNU Fortran compiler (g77)
 gcc-3.4- The GNU C compiler
 gcc-3.4-base - The GNU Compiler Collection (base package)
 gcc-3.4-doc - Documentation for the GNU compilers (gcc, gobjc, g++)
 gcj-3.4- The GNU compiler for Java(TM)
 gij-3.4- The GNU Java bytecode interpreter
 gnat-3.4   - The GNU Ada compiler
 gnat-3.4-doc - Documentation for the GNU Ada compiler (gnat)
 gobjc-3.4  - The GNU Objective-C compiler
 gpc-2.1-3.4 - The GNU Pascal compiler
 gpc-2.1-3.4-doc - Documentation for the GNU Pascal compiler (gpc)
 lib64gcc1  - GCC support library (64bit)
 lib64stdc++6 - The GNU Standard C++ Library v3 (64bit)
 libffi3- Foreign Function Interface library runtime
 libffi3-dev - Foreign Function Interface library (development files)
 libgcc1- GCC support library
 libgcj5- Java runtime library for use with gcj
 libgcj5-awt - AWT peer runtime libraries for use with gcj
 libgcj5-common - Java runtime library for use with gcj (jar files)
 libgcj5-dev - Java development headers and static library for use with gcj
 libgnat-3.4 - Runtime library for GNU Ada applications
 libstdc++6 - The GNU Standard C++ Library v3
 libstdc++6-dbg - The GNU Standard C++ Library v3 (debugging files)
 libstdc++6-dev - The GNU Standard C++ Library v3 (development files)
 libstdc++6-doc - The GNU Standard C++ Library v3 (documentation files)
 libstdc++6-pic - The GNU Standard C++ Library v3 (shared library subset kit)
 treelang-3.4 - The GNU Treelang compiler
Changes: 
 gcc-3.4 (3.4.3-5) unstable; urgency=low
 .
   * Updated to gcc-3.4 CVS 20041215.
Files: 
 f84d1c546b50d9224a84845bafdc216e 2830 devel optional gcc-3.4_3.4.3-5.dsc
 ec8933c042de3d15dfe7248a9188f8de 4794673 devel optional gcc-3.4_3.4.3-5.diff.gz
 701d3efd2969d2cd1884cdb5b4aad2eb 181572 doc optional 
cpp-3.4-doc_3.4.3-5_all.deb
 740399bd09a187fd9ef6b82f4b74c840 2028776 libs optional 
libgcj5-common_3.4.3-5_all.deb
 8b061a6bb541a54824e4e338aeb23c41 4248456 doc optional 
libstdc++6-doc_3.4.3-5_all.deb
 5e0484b0ac8467c2ac50664f355206bd 628870 doc optional 
g77-3.4-doc_3.4.3-5_all.deb
 42400b2e1cb9fd12c122b05d16e65521 896342 doc optional 
gnat-3.4-doc_3.4.3-5_all.deb
 3bfd2696dd57e3d9076e273b3733fa13 468716 doc optional 
gpc-2.1-3.4-doc_3.4.3-5_all.deb
 d7e81d860513c0de90099a8c8915b240 1474806 doc optional 
gcc-3.4-doc_3.4.3-5_all.deb
 20c22b66e384eff4fc27a8b095f8ef10 158288 devel optional 
gcc-3.4-base_3.4.3-5_i386.deb
 a966d3122695bb638dcc5920b3de3d9f 79440 libs required libgcc1_3.4.3-5_i386.deb
 1bdb0959de149152f44b0b1bd88cb0ae 83444 libs optional lib64gcc1_3.4.3-5_i386.deb
 30426555afc4328987d309e36e62e95f 1704274 interpreters optional 
cpp-3.4_3.4.3-5_i386.deb
 cef9e22787dd739b00e7665a13569411 1742780 devel optional 
gobjc-3.4_3.4.3-5_i386.deb
 af6950f4be6f26d8fc5e35cd7e71a921 13268 devel optional gij-3.4_3.4.3-5_i386.deb
 4500a6734763dfa4cee267ea2499a3ba 3665556 libs optional libgcj5_3.4.3-5_i386.deb
 b46414cc16c1762076f41980292fdcc7 186522 libs optional 
libgcj5-awt_3.4.3-5_i386.deb
 1a1b6e745a40571cfdf3cc9dbeb02039 2042256 devel optional 
gcj-3.4_3.4.3-5_i386.deb
 5cdb9bd6dbb1a63642d26336b4d2f16a 6859480 libdevel optional 
libgcj5-dev_3.4.3-5_i386.deb
 34a36769a218e4823b77a688f52d03c6 118072 devel optional fastjar_3.4.3-5_i386.deb
 d3e09d1abe67ec5dbe327f548b1169f3 78622 libs optional libffi3_3.4.3-5_i386.deb
 fb7be37b225fb8be3b125db78e8bcdd1 8858 libdevel optional 
libffi3-dev_3.4.3-5_i386.deb
 1dce5b8db4d47a9034b12c53f0b9b18e 1939502 devel optional 
g++-3.4_3.4.3-5_i386.deb
 3058ca59d7266f37e537ef229438d3ba 324664 libs optional 
lib64stdc++6_3.4.3-5_i386.deb
 fa8d8ed48d7cfeb5be379e67563b5969 319926 libs optional 
libstdc++6_3.4.3-5_i386.deb
 b7f51b7f572f4d53d8b351f2534a2fbf 1300968 libdevel optional 
libstdc++6-dev_3.4.3-5_i386.deb

Accepted lme4 0.6.10-1 (i386 source)

2004-12-15 Thread Douglas Bates
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 08:07:34 -0600
Source: lme4
Binary: r-cran-lme4
Architecture: source i386
Version: 0.6.10-1
Distribution: unstable
Urgency: low
Maintainer: [EMAIL PROTECTED]
Changed-By: Douglas Bates [EMAIL PROTECTED]
Description: 
 r-cran-lme4 - GNU R package for linear mixed effects model fitting.
Changes: 
 lme4 (0.6.10-1) unstable; urgency=low
 .
   * New upstream release
   * debian/control: Changed from r-cran-lattice to r-cran-latticeextra in
 Build-Depends:
   * debian/control: Updated version of r-cran-matrix in Build-Depends:
Files: 
 a61b29c02f8a6279415f81d9385c5ee2 641 math optional lme4_0.6.10-1.dsc
 c86c96948a05cbb8d3faeecf78cb3da2 1068267 math optional lme4_0.6.10.orig.tar.gz
 88a0cf96d783e57aade55f02f20496c8 2296 math optional lme4_0.6.10-1.diff.gz
 693b32479b9045d0a4c3b3b3746971ae 1279084 math optional 
r-cran-lme4_0.6.10-1_i386.deb

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

iD8DBQFBwEZEhKhE9v5h4HkRAmkgAJ0QBPQS8tCwl40zFtUG//mqD37SbACg3R2w
MwdK+1Dtrqhn5gVArs3MV6Y=
=HlCi
-END PGP SIGNATURE-


Accepted:
lme4_0.6.10-1.diff.gz
  to pool/main/l/lme4/lme4_0.6.10-1.diff.gz
lme4_0.6.10-1.dsc
  to pool/main/l/lme4/lme4_0.6.10-1.dsc
lme4_0.6.10.orig.tar.gz
  to pool/main/l/lme4/lme4_0.6.10.orig.tar.gz
r-cran-lme4_0.6.10-1_i386.deb
  to pool/main/l/lme4/r-cran-lme4_0.6.10-1_i386.deb


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



Accepted greylistd 0.6.3 (all source)

2004-12-15 Thread Tor Slettnes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 00:41:37 -0800
Source: greylistd
Binary: greylistd
Architecture: source all
Version: 0.6.3
Distribution: unstable
Urgency: low
Maintainer: Tor Slettnes [EMAIL PROTECTED]
Changed-By: Tor Slettnes [EMAIL PROTECTED]
Description: 
 greylistd  - Greylisting daemon for use with Exim 4
Closes: 267225 268059 285346
Changes: 
 greylistd (0.6.3) unstable; urgency=low
 .
   * Fixed problem with statistics counter; would overcount the
 number of items that entered each list (white, grey).
   * Fixed unlimited growth of items in 'newTriplets' list in the case
 where these were not periodically flushed to file (i.e. when
 'savetriplets = false')
   * Changed package description to reflect some more detail of how
 greylistd interacts with MTA. Closes: #285346.
   * Removed path names from the command synopsis line in the
 greylist(1) and greylistd(8) manual pages. Closes: #267225.
   * Format list output to include date of last hit and number of hits
 for each data set.  Closes: #268059.
   * Greylist data is saved to temporary file, then renamed.
 This prevents a race condition where all data can be lost in case
 of a power failure or a full filesystem.  Closes #285343.
 (Data is saved periodically as of version 0.6).
   * Restructured runCommand() routine - it no longer walks through
 a large if ... elif ... elif ... else block, but tries to invoke
 a do_command function according to the command specified.
   * Arguments to actions must now be prefixed with (any number of) hyphens.
 For instance, greylist add --white, not greylist add white.
   * Added --white, --grey, and --black options to the check and
 update commands; if specified, greylistd returns a boolean value
 rather than a list name.  So greylist --grey data would show
 whether data is currently in a grey state.
Files: 
 586e58b2046fb9c3425c32a047e411d5 491 mail optional greylistd_0.6.3.dsc
 b0386a5ae056029254214e0269b1c0c8 32519 mail optional greylistd_0.6.3.tar.gz
 16c0b19cd1e0586c04b30048afef20e0 35418 mail optional greylistd_0.6.3_all.deb

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

iD8DBQFBwEZ0nt4KtwvubPwRAsghAJ42GJtVEcoTz3SbwZ3TcqTVqbPbpQCeKq8c
oSQTOpAhPD1O/dWS8L3oCCA=
=M3Xk
-END PGP SIGNATURE-


Accepted:
greylistd_0.6.3.dsc
  to pool/main/g/greylistd/greylistd_0.6.3.dsc
greylistd_0.6.3.tar.gz
  to pool/main/g/greylistd/greylistd_0.6.3.tar.gz
greylistd_0.6.3_all.deb
  to pool/main/g/greylistd/greylistd_0.6.3_all.deb


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



Accepted drbd 0.7.7-1 (i386 source all)

2004-12-15 Thread Cyril Bouthors
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 17:15:35 +0300
Source: drbd
Binary: drbd0.7-module-source drbd0.7-utils
Architecture: source i386 all
Version: 0.7.7-1
Distribution: unstable
Urgency: low
Maintainer: David Krovich [EMAIL PROTECTED]
Changed-By: Cyril Bouthors [EMAIL PROTECTED]
Description: 
 drbd0.7-module-source - RAID 1 over tcp/ip for Linux module source
 drbd0.7-utils - RAID 1 over tcp/ip for Linux utilities
Changes: 
 drbd (0.7.7-1) unstable; urgency=low
 .
   * (Cyril Bouthors)
  - New upstream release
Files: 
 61ab7ac993d4ecd2c197149c601964ab 641 admin extra drbd_0.7.7-1.dsc
 bf8f7731326e926415dc094e399f2d7b 284547 admin extra drbd_0.7.7-1.tar.gz
 c1ef0932c08c1361c14a5b707dfdf528 80212 admin extra 
drbd0.7-utils_0.7.7-1_i386.deb
 d90d797e6270a5f5793d0eeea7ce5cf1 131186 admin extra 
drbd0.7-module-source_0.7.7-1_all.deb

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

iD8DBQFBwEdbZ1SJHeqsYt8RAozWAJ97Ceg8rdw5KLMKUv9IvUWl5WVwTQCfflxA
YTIcBLS0i4XiQQgdEckKOxQ=
=JqMT
-END PGP SIGNATURE-


Accepted:
drbd0.7-module-source_0.7.7-1_all.deb
  to pool/main/d/drbd/drbd0.7-module-source_0.7.7-1_all.deb
drbd0.7-utils_0.7.7-1_i386.deb
  to pool/main/d/drbd/drbd0.7-utils_0.7.7-1_i386.deb
drbd_0.7.7-1.dsc
  to pool/main/d/drbd/drbd_0.7.7-1.dsc
drbd_0.7.7-1.tar.gz
  to pool/main/d/drbd/drbd_0.7.7-1.tar.gz


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



Accepted ocaml-doc 3.08.0-1 (all source)

2004-12-15 Thread Remi Vanicat
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 16:15:02 +0100
Source: ocaml-doc
Binary: ocaml-doc
Architecture: source all
Version: 3.08.0-1
Distribution: unstable
Urgency: low
Maintainer: Remi Vanicat [EMAIL PROTECTED]
Changed-By: Remi Vanicat [EMAIL PROTECTED]
Description: 
 ocaml-doc  - Documentation for Objective Caml and Camlp4
Closes: 267421 285661
Changes: 
 ocaml-doc (3.08.0-1) unstable; urgency=low
 .
   * NMU Acknowledgment (thanks to Samuel).
   * Change the HTML registered index for the example
 (closes: #267421, #285661).
   * Added ocaml-team and Samuel Mimram has uploaders of this package
 (many thanks to him for hiswork).
Files: 
 40afc39b2b8bb87cc5914fd47343f534 633 non-free/doc optional 
ocaml-doc_3.08.0-1.dsc
 4a6dce6726b0091445b0af2f66942afb 3884559 non-free/doc optional 
ocaml-doc_3.08.0.orig.tar.gz
 8b6ea044f5dfaa32f3e91b9831a3831d 4081 non-free/doc optional 
ocaml-doc_3.08.0-1.diff.gz
 37445a64b676db0b19efbb976446c6ac 3919676 non-free/doc optional 
ocaml-doc_3.08.0-1_all.deb

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

iD8DBQFBwFUpsOGY15BXtdMRAibgAJsFfVb8suR4YeQhvpaM/km4jO+g7wCfQfLa
xUbrGHh7amy19+jQvan6XB0=
=DJdY
-END PGP SIGNATURE-


Accepted:
ocaml-doc_3.08.0-1.diff.gz
  to pool/non-free/o/ocaml-doc/ocaml-doc_3.08.0-1.diff.gz
ocaml-doc_3.08.0-1.dsc
  to pool/non-free/o/ocaml-doc/ocaml-doc_3.08.0-1.dsc
ocaml-doc_3.08.0-1_all.deb
  to pool/non-free/o/ocaml-doc/ocaml-doc_3.08.0-1_all.deb


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



  1   2   >