Preparation of Debian GNU/Linux 3.0r2 (II)

2003-11-11 Thread Martin Schulze
Preparation of Debian GNU/Linux 3.0r2
=

An up-to-date version is at http://master.debian.org/~joey/3.0r2/.

I am preparing the second revision of the current stable Debian
distribution (woody) which will probably be released soon.  This
report is to allow people to comment on it and intervene whenever
this is required.

If you disagree with one bit or another, please reply to this mail and
explain why these things should be handled differently.  There is
still time to reconsider.

The plan is to release this revision at some time in the future.  An
ftpmaster still has to give the final approval for each package since
they are responsible for the archive.  However, I will try to make
their work as easy as possible in the hope to get the next revision
out properly.

The regulations for stable are quite conservative.  The requirements
for packages to get into stable are:

 1. The package fixes a security problem.  An advisory by our own
Security Team is required.  Updates need to be approved by the
security team.

 2. The package fixes a critical bug which can lead into data loss,
data corruption, or an overly broken system, or the package is
broken or not usable (anymore).

 3. The stable version of the package is not installable at all due to
broken or unmet dependencies or broken installation scripts.

 4. All released architectures have to be in sync.

 5. If it is a kernel package, I can detect a similar amount of
packages to remove, preferably older versions of the new packages.

It is ((1 OR 2 OR 3) AND 4) OR 5

Regular bugs and upgrade problems don't get fixed in new revisions for
the stable distribution.  They should instead be documented in the
Release Notes which are maintained by Rob Bradford
mailto:[EMAIL PROTECTED] and are found at
http://www.debian.org/releases/woody/releasenotes.

Packages, which will most probably be rejected:

  . Packages that fix non-critical bugs.

  . Misplaced uploads, i.e. packages that were uploaded to 'stable
unstable' or `frozen unstable' or similar.

  . Packages for which its binary packages are out of sync with regard
to all supported architectures in the stable distribution.

  . Binary packages for which the source got lost somehow.

Accepted Packages
-

These packages will be installed into the stable Debian distribution
and will be part of the next revision.

acm stable5.0-3  alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source
acm updates   5.0-3.woody.1  alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source

DSA 333 - integer overflow

apcupsd stable3.8.5-1.1alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source
apcupsd updates   3.8.5-1.1.1  alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source

DSA 277 - buffer overflows, format string

aspell-en  stable0.33.7.1-8  alpha arm hppa i386 ia64 m68k powerpc s390 
sparc
aspell stable0.33.7.1-8  alpha arm hppa i386 ia64 m68k powerpc s390 
sparc source
libaspell-dev  stable0.33.7.1-8  alpha arm hppa i386 ia64 m68k powerpc s390 
sparc
libaspell10stable0.33.7.1-8  alpha arm hppa i386 ia64 m68k powerpc s390 
sparc

The license incorrectly says that it's LGPL but it is in fact
a unique license which is non-DFSG-free.

atftpd  stable0.6  alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc
atftpd  updates   0.6.0woody1  alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc
atftp   stable0.6  alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source
atftp   updates   0.6.0woody1  alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source

DSA 314 - buffer overflow

autorespond  stable2.0.2-1alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source
autorespond  updates   2.0.2-2woody1  alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source

DSA 373 - buffer overflow

balsa   stable1.2.4-2 alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source
balsa   updates   1.2.4-2.2   alpha arm hppa i386 ia64 m68k mips mipsel 
powerpc s390 sparc source

DSA 300 - buffer overflow

bind-devstable1:8.3.3-0.woody.1  alpha arm hppa i386 ia64 m68k mips 
mipsel powerpc s390 sparc
bind-devupdates   1:8.3.3-2.0woody1  alpha arm hppa i386 ia64 m68k mips 
mipsel powerpc s390 sparc
bind-docstable1:8.3.3-0.woody.1  all
bind-docupdates   1:8.3.3-2.0woody1  all
bindstable1:8.3.3-0.woody.1  alpha arm hppa i386 ia64 m68k mips 
mipsel powerpc s390 sparc source
bindupdates   1:8.3.3-2.0woody1  alpha arm hppa i386 ia64 m68k mips 
mipsel powerpc s390 sparc source

DSA 196 - several vulnerabilities

bugzilla-doc  stable2.14.2-0woody2  all
bugzilla-doc  updates   2.14.2-0woody4  all

Cherche DD pour signature de clé sur 25/90/68/70

2003-11-11 Thread Nicolas Rueff
Tout ça pour dire que devenir DD, c'est bien, mais se taper 250 bornes
pour faire signer sa clé, ça me parait pas terrible ...

Y aurait-il un DD dans les régions sus-citées ?

-- 
  .,p***=b_   Nicolas Rueff
 ?P  .__ `*b   Montbéliard  -  France
|P  .d?'`, 9|   http://rueff.tuxfamily.org
M:  |}   |- H'   [EMAIL PROTECTED]
|  `#?_._oH'   +33 6 77 64 44 80
`H.   ``'   GPG 0xDD44DAB4
 `#?.   ICQ 97700474
   `^~.

We are Penguin. Resistance is futile. You will be assimilated.

-BEGIN GEEK CODE BLOCK-
Version: 3.1
GCS/E/IT d- s:- a24? C++ UL+++$ P++ L !E W+++ N++ o? K- w-- !O M-
V-- !PS !PE !Y PGP+++ t+ 5 X+ R* tv++ b DI++ D++ G++ e+++ h r- y++
--END GEEK CODE BLOCK--


pgpumDCFUX0uH.pgp
Description: PGP signature


Re: Cherche DD pour signature de clé sur 25/90/68/70

2003-11-11 Thread Julien BLACHE
Nicolas Rueff [EMAIL PROTECTED] wrote:

Yo,

 Tout ça pour dire que devenir DD, c'est bien, mais se taper 250 bornes
 pour faire signer sa clé, ça me parait pas terrible ...

 Y aurait-il un DD dans les régions sus-citées ?

Oui. Je suis à Belfort en semaine et à Colmar le week-end.

JB.

-- 
 Julien BLACHE - Debian  GNU/Linux Developer - [EMAIL PROTECTED] 
 
 Public key available on http://www.jblache.org - KeyID: F5D6 5169 
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 




Re: Cherche DD pour signature de clé sur 25/90/68/70

2003-11-11 Thread Sven Luther
On Tue, Nov 11, 2003 at 02:27:38PM +0100, Julien BLACHE wrote:
 Nicolas Rueff [EMAIL PROTECTED] wrote:
 
 Yo,
 
  Tout ça pour dire que devenir DD, c'est bien, mais se taper 250 bornes
  pour faire signer sa clé, ça me parait pas terrible ...
 
  Y aurait-il un DD dans les régions sus-citées ?
 
 Oui. Je suis à Belfort en semaine et à Colmar le week-end.

Moi je suis sur Strasbourg, mais je peut me deplacer eventuellement. Je
crois que Raphael est aussi sur le sud de l'alsace.

Amicalement,

Sven Luther




Re: Cherche DD pour signature de clé sur 25/90/68/70

2003-11-11 Thread Nicolas Bertolissio
Le Tuesday 11 November 2003, Nicolas Rueff écrit :
 Tout ça pour dire que devenir DD, c'est bien, mais se taper 250 bornes
 pour faire signer sa clé, ça me parait pas terrible ...
 
 Y aurait-il un DD dans les régions sus-citées ?

Quant à moi, je sur sur Mulhouse et travail à l'EuroAirPort.


Nicolas
-- 


pgpQUDJtOBZGA.pgp
Description: PGP signature


Re: Cherche DD pour signature de clé sur 25/90/68/70

2003-11-11 Thread Nicolas Rueff
Ainsi parla Nicolas Rueff le 315ème jour de l'an 2003:

 Tout ça pour dire que devenir DD, c'est bien, mais se taper 250 bornes
 pour faire signer sa clé, ça me parait pas terrible ...
 
 Y aurait-il un DD dans les régions sus-citées ?

Après avoir reçu quelques réponses, une question m'est venue (Aahh,
l'éternel quête de connaissances ...). Existe-t-il un site
géolocalisant précisément les DD ? Ou ai-je eu une idée révolutionnaire,
ce qui m'étonnerait vu mon déficit de sommeil ;)

-- 
  .,p***=b_   Nicolas Rueff
 ?P  .__ `*b   Montbéliard  -  France
|P  .d?'`, 9|   http://rueff.tuxfamily.org
M:  |}   |- H'   [EMAIL PROTECTED]
|  `#?_._oH'   +33 6 77 64 44 80
`H.   ``'   GPG 0xDD44DAB4
 `#?.   ICQ 97700474
   `^~.

We are Penguin. Resistance is futile. You will be assimilated.

-BEGIN GEEK CODE BLOCK-
Version: 3.1
GCS/E/IT d- s:- a24? C++ UL+++$ P++ L !E W+++ N++ o? K- w-- !O M-
V-- !PS !PE !Y PGP+++ t+ 5 X+ R* tv++ b DI++ D++ G++ e+++ h r- y++
--END GEEK CODE BLOCK--


pgpyAtpc0QZMv.pgp
Description: PGP signature


Re: Cherche DD pour signature de clé sur 25/90/68/70

2003-11-11 Thread Mike Hommey
On Wednesday November 12 2003 05:21, Sven Luther wrote:
 Moi je suis sur Strasbourg, mais je peut me deplacer eventuellement. Je
 crois que Raphael est aussi sur le sud de l'alsace.

Moi je suis sur Okazaki, mais je peux me déplacer sur Nagoya assez facilement.
Comment-ça je sors ?

Mike




Re: libc6-i686 only for 2.6 kernels? was: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Zenaan Harkness
On Tue, 2003-11-11 at 15:29, Daniel Jacobowitz wrote:
 On Tue, Nov 11, 2003 at 05:08:16AM +0100, Dagfinn Ilmari Mannsåker wrote:
  Daniel Jacobowitz [EMAIL PROTECTED] writes:
  
   On Mon, Nov 10, 2003 at 07:17:13PM -0800, Mike Fedyk wrote:
   On Sat, Nov 08, 2003 at 06:43:09PM +0100, Robert Millan wrote:
And Nikita just pointed out there's libc6-i686. It might make sense to 
add
linux-i686 too. I'm open for discussing that, but this discussion 
doesn't
belong on the ITP bug.
   
   And why is it only for 2.6 kernels?  The processor specific package 
   should
   support NPTL, and it doesn't require 2.6...
  
   That sentence is contradictory - NPTL requires 2.6.
  
  But there should be a non-NPTL i686-optimized libc6 too, as in
  /lib/i686/cmov/ in addtion to the current /lib/tls/i686/cmov/.
 
 Gotta draw the line somewhere.  We chose to draw it there.
 
 Building glibc four times on x86 hardware seems to be a bit excessive
 for our needs.

How long does a glibc compile take?

Eg., would just basic i386 binaries, with say a -builder version
(or script - anything remotely along the lines of gentoo), be a
better way to optimize packages? For example:

optimize-build --auto-detect-current-platform
   --arch i686 --no-mmx
   my-package-that-really-needs-maximum-optimization

Packages (such as kernel, glibc, gimp) could optionally provide a
hints file with optmized build recommendations (+'ve as well as
-'ve) which could be overridden, etc.

(I haven't used or looked at gentoo, so I don't know if what I am
saying is plain silly or not ...)

Such a scheme would have the advantages of:
 - minimizing debian repo size (no custom optimized binary packages)
 - optimal optimization as opposed to lcd/lowest denominator optimize

and at least the disadvantages of:
 - not so simple to get optimized build
   (although possibly could configure to auto optimize some packages)
 - optimized-build local packaging scripts would need to be written
   (ie. it doesn't yet exist)

There are surely more (dis)advantages not on the top of my head...

cheers
zen




ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Marc Haber
Hi,

since more than a few months, I am maintainer of the linux-atm
package. I have used that package for my work until june, when I
changed jobs. I have put up the package for adoption, but continue to
maintain it until someone else offers to take it. I don't think that I
am doing too bad a job of maintaining linux-atm, but it surely is not
low-maintenance compared to my other packages. However, I have spent
too much time for Debian and this package for the waste-basket because
ftpmaster recently decided to give me the finger.

In early November, people asked me to package br2684ctl, a new program
that has not been officially released by the linux-atm upstream. So I
would have to pull br2684ctl from upstream CVS and include it in my
package that contains released software only. I was very reluctant to
do so, but agreed when people convinced me that br2684ctl is useful
for a lot of people and threaten to package it themselves. I thought
that it would be a bad idea to have two source packages from the same
upstream. But I decided to put br2684ctl into its own .deb to be able
to distinguish between unreleased development software and released
software versions.

After spending too much time with packaging (br2684's addition to the
build toolchain required a lot of learning about autoconf, automake
and libtool), I finally uploaded to experimental. I had to wait almost
three weeks to have the package REJECTED by ftpmaster, incarnated by
James Troup. He was unusually polite, but the mail exchange ended with
him announcing that Well, sorry, but I'm personally not
prepared to add (overrides for) a package to unstable with nothing but
an 8k binary and a 1k manpage. He consented with having private
e-mail published, which I really appreciate.

This is not the first time that I have had a package rejected for
being too small, giving myself the impression that my work is not
appreciated by Debian. Maybe I don't add enough bloat to my packages?

Bringing the linux-atm source package into a state that allows
building br2684ctl locally why not automatically building it was
another half day of fighting with automake.

Well, to make things short, the people who asked me to include
br2684ctl with linux-atm have prepared their own package - of course
still only consisting of an 8k binary and a 1k manpage and uploaded to
unstable. This time, the package was promptly ACCEPTed in a matter of
days
(http://lists.debian.org/debian-devel-changes/2003/debian-devel-changes-200311/msg00760.html).

I am currently tempted to stop wasting time for Debian since I
obviously don't have a chance of getting new packages into the archive
since I usually work on small but useful things. I don't know if
ftpmaster has a personal problem with me or doubts my skills and
qualification, but I simply don't appreciate working for the waste
basket. I don't have enough spare time to afford this.

Even if this is not a personal issue of Mr. Troup towards me, having
ftpmaster behave like A today and like B tomorrow is a bad thing. If I
had a chance of knowing beforehand if a package uploaded will be
handled by Mr. Troup or somebody else, there would be a chance of
being handled fairly, but if the ftpmasters obviously don't
communicate with each other, and if there won't be a method of getting
ftpmaster's opionion about a new package before any more time is
wasted, maintainers will continue to be chased away, which is a loss
for Debian.

I would like to ask other maintainers: What would you do if you have
had packages repeatedly rejected while others get the very same
packages (wasting even more archive space because upstream source is
multiplied) accepted without problems? Retire? Stop uploading? Asking
other people to upload for you? Try to be more submissive towards
powerful people on un-electable posts?

Any comments will be appeciated.

Greetings
Marc

-- 
-- !! No courtesy copies, please !! -
Marc Haber  |Questions are the | Mailadresse im Header
Karlsruhe, Germany  | Beginning of Wisdom  | Fon: *49 721 966 32 15
Nordisch by Nature  | Lt. Worf, TNG Rightful Heir | Fax: *49 721 966 31 29




Kernel 2.4.22-k7-1: initrd cannot mount proc from cramfs image

2003-11-11 Thread Nicola Larosa
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

[Found the thread about init/cramfs, this seems a different issue.]


I installed the kernel-image-2.4.22-1-k7 package on an Asus L3355M laptop,
but it won't boot, giving the same kernel panic with both lilo and grub.


Relevant parameters for lilo:

boot=/dev/hda
root=/dev/hda5
# compact
install=/boot/boot-menu.b
map=/boot/map

image=/boot/vmlinuz-2.4.22-1-k7
label=linux
initrd=/boot/initrd.img-2.4.22-1-k7
read-only


Relevant parameters for grub:

title   Debian GNU/Linux, kernel 2.4.22-1-k7
root(hd0,4)
kernel  /boot/vmlinuz-2.4.22-1-k7 root=/dev/hda5 ro
initrd  /boot/initrd.img-2.4.22-1-k7
boot


Here are the last lines on the screen before the panic:


RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 3532 blocks [1 disk] into ram disk... done.
Freeing initrd memory: 3532k freed
VFS: mounted root (cramfs filesystem).
mount: Usage: mount [-t filesystemtype] [-o options,...] device mountpoint
This is a builtin command. /etc/fstab and /etc/mtab are NOT supported.

cat: No file proc/sys/kernel/real-root-dev.
/linuxrc: cannot create proc/sys/kernel/real-root-dev: directory nonexistent
VFS: Cannot open root device hda5 or 03:05
Please append a correct root= boot option
Kernel panic: VFS: Unable to mount root fs on 03:05


Having mounted the initrd cramfs image with the command

# mount /boot/initrd.img-2.4.22-1-k7 /initrd -o loop

the contents of the linuxrc script are:


#!/bin/sh
#
# $Id: linuxrc,v 1.7 2003/08/05 10:14:01 herbert Exp $

export PATH=/sbin:/bin

mount -nt proc proc proc
root=$(cat proc/sys/kernel/real-root-dev)
echo 256  proc/sys/kernel/real-root-dev
umount -n proc
mount -nt tmpfs tmpfs tmp || mount -nt ramfs ramfs tmp
echo $root  tmp/root


It looks like it cannot mount the proc filesystem. The command

# /initrd/bin/mount --help

includes a mention of the -n parameter, so that may not be the problem.


Adding the boot parameter devfs=mount to grub results in the following
added line, but still no joy:


- --- 01.txt2003-11-11 08:20:43.0 +0100
+++ 02.txt  2003-11-11 08:21:08.0 +0100
@@ -2,6 +2,7 @@
 RAMDISK: Loading 3532 blocks [1 disk] into ram disk... done.
 Freeing initrd memory: 3532k freed
 VFS: mounted root (cramfs filesystem).
+Mounted devfs on /dev
 mount: Usage: mount [-t filesystemtype] [-o options,...] device mountpoint
 This is a builtin command. /etc/fstab and /etc/mtab are NOT supported.


Any hint about what to look for? Thanks.


- --
The open-source movement seems on the verge of winning its bid to
define the computing infrastructure of tomorrow - and the core of
that infrastructure will be Unix machines running on the Internet.
 -- Eric S. Raymond

Nicola Larosa - [EMAIL PROTECTED]


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

iD8DBQE/sJS7Xv0hgDImBm4RAun6AKC+JB/mXYP/sgEXAFGe8J5nAd/1gACfY/c1
iNRSjTTqIfG36dEjMAzpOaY=
=gG5z
-END PGP SIGNATURE-





Re: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Mark Brown
On Tue, Nov 11, 2003 at 08:18:51AM +0100, Marc Haber wrote:

 Even if this is not a personal issue of Mr. Troup towards me, having
 ftpmaster behave like A today and like B tomorrow is a bad thing. If I

There's more than one person behind ftpmaster.  

-- 
You grabbed my hand and we fell into it, like a daydream - or a fever.




Latest version of fvwm packaged

2003-11-11 Thread Manoj Srivastava
Hi,

The development branch of fvwm is nearing a stable release,
 and has had a huge number of new features. The maintainer has been
 very reluctant to package this branch, even in a people.debian.org
 repository, so I decided to package FVWM 2.5.8 for myself; and I have
 decided to share this with others as well. The packages are
 lintian clean, and can be found at:

deb http://people.debian.org/~srivasta/ packages/
deb-src http://people.debian.org/~srivasta/ packages/source/

   There have been significant new features in the 2.5.X series,
 and just the GNOME 2 compatibility should be enough to require this
 in Sarge.

   These packages were configured as follows (I see no reason not
 to allow rplay and xrender compatibility in fvwm). As you can see
 below, I have included as many of the features as I could.


   manoj

./configure --build i386-linux \
--prefix=/usr\
--sysconfdir=/etc/X11/fvwm\
--libexecdir=/usr/lib\
--mandir=/usr/share/man --with-stroke-library\
--enable-multibyte

FVWM Configuration:

  Version: 2.5.8

  Executables: /usr/bin
  Man pages:   /usr/share/man
  Modules: /usr/lib/fvwm/2.5.8
  Data files:  /usr/share/fvwm
  Perl lib:/usr/share/fvwm/perllib
  Locale msg:  /usr/share/locale  ar de fr sv_SE

  With Asian bi-direct. text support? yes
  With Gettext Native Lang Support?   yes (libc)
  With GTK+ required for FvwmGtk? yes
  With GDK image support in FvwmGtk?  no: Failed on gdk-imlib, see config.log
  With GNOME libs support in FvwmGtk? no: Can't find working gnome-config
  With PNG image support? yes
  With ReadLine sup. in FvwmConsole?  yes
  With RPlay support in FvwmEvent?yes
  With Shaped window support? yes
  With Shared memory for XImage?  yes
  With Session Management support?yes
  With Mouse strokes (gestures)?  yes
  With Xinerama multi-head support?   yes
  With Xft anti-alias font support?   yes (version 2)
  With XPM image support? yes
  With Xrender image support? yes


-- 
Hold still while I flame you. Karl Lehenbauer
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




Re: Latest version of fvwm packaged

2003-11-11 Thread Lukas Ruf
 Manoj Srivastava [EMAIL PROTECTED] [2003-11-11 09:58]:

 Hi,

   The development branch of fvwm is nearing a stable release,
  and has had a huge number of new features. The maintainer has been
  very reluctant to package this branch, even in a people.debian.org
  repository, so I decided to package FVWM 2.5.8 for myself; and I have
  decided to share this with others as well. The packages are
  lintian clean, and can be found at:

 deb http://people.debian.org/~srivasta/ packages/
 deb-src http://people.debian.org/~srivasta/ packages/source/

There have been significant new features in the 2.5.X series,
  and just the GNOME 2 compatibility should be enough to require this
  in Sarge.

These packages were configured as follows (I see no reason not
  to allow rplay and xrender compatibility in fvwm). As you can see
  below, I have included as many of the features as I could.


can I simply update to the new packages by inserting the
deb-statements into my /etc/apt/sources.list ?

I'm running unstable.

Thanks for any help.

wbr,
Lukas
-- 
Lukas Ruf   | Wanna know anything about raw |
http://www.lpr.ch | IP?  http://www.rawip.org   |




Re: possible compromise for ITP: linux?

2003-11-11 Thread Andreas Metzler
Eike Sauer [EMAIL PROTECTED] wrote:
 Andrew Suffield schrieb:
[...]
  - this packages adds nothing, and would occupy a fair chunk of space
in the archive. 

 I don't know how short Debian is of space.
 How large would Robert's packages be?

~30MB for linux_2.4.22.orig.tar.gz and a single Kernel-Image is ~9MB on
i386. Multiply the latter by the number of supported architectures.

 There already are several packages with complete 
 kernel sources which take as much place as his package 
 would, right?
[...]

Robert does not propose to remove the existing kernel-source packages
therefore the calculation is simple - more than 100MB required space
in exchange for ...?
   cu andreas




Re: radiusd-freeradius history and future

2003-11-11 Thread Javier Fernndez-Sanguino Pea
On Sun, Jan 12, 2003 at 01:21:53PM -0500, Chad Miller wrote:
 [cc debian-devel]
 
 On Sun, Jan 12, 2003 at 05:07:41PM +0100, Toni Mueller wrote:
   [...]  Who withdrew [radiusd-freeradius] or caused it's
  withdrewal, then? Curious minds want to know, and also, it's a bit
  misty right now...
(...)
 
 A few months ago, the Sarge release coordinator swept all gravely-buggy-
 older-than-3?-months packages from sid, including radiusd-freeradius.
 Wichert immediately asked for the package to be added back, but someone
 noted that freeradius, a GPL program, linked against libssl, so it
 couldn't go back in.

What is the current status of this issue? There are yet no 
radiusd-freeradius (or freeradius) packages either in sid or (even) in 
ftp://ftp.freeradius.org/pub/radius/. The issue on SSL linking (described 
in DWN [1]) doesn't look as it is has been fixed and the debian/ directory 
in the CVS has not seen any change for quite some time (+5 months)

Anyone?

Regards

Javi


[1] http://www.debian.org/News/weekly/2003/02/




Re: Latest version of fvwm packaged

2003-11-11 Thread Domenico Andreoli
On Tue, Nov 11, 2003 at 02:39:15AM -0600, Manoj Srivastava wrote:
   The development branch of fvwm is nearing a stable release,
  and has had a huge number of new features. The maintainer has been
  very reluctant to package this branch, even in a people.debian.org
  repository, so I decided to package FVWM 2.5.8 for myself; and I have
  decided to share this with others as well. The packages are
  lintian clean, and can be found at:
 
 deb http://people.debian.org/~srivasta/ packages/
 deb-src http://people.debian.org/~srivasta/ packages/source/
 
cool... hehe :))

-[ Domenico Andreoli, aka cavok
 --[ http://filibusta.crema.unimi.it/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50




Re: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Rico -mc- Gloeckner
On Tue, Nov 11, 2003 at 08:16:23AM +, Mark Brown wrote:
 On Tue, Nov 11, 2003 at 08:18:51AM +0100, Marc Haber wrote:
 
  Even if this is not a personal issue of Mr. Troup towards me, having
  ftpmaster behave like A today and like B tomorrow is a bad thing. If I
 
 There's more than one person behind ftpmaster.  

  Obviously this is one more case of lack of communication within the
Debian Project.

-- 
Rico -mc- Gloeckner | 1024D/61F05B8C | jabber:[EMAIL PROTECTED]
http://www.ukeer.de |RICO-RIPE   | sip:[EMAIL PROTECTED] 
 ==  mv ~/.signature  http://www.ukeer.de/signature.html  ==




Re: [SSI-devel] development direction...

2003-11-11 Thread Csan
Hello all,

I'm Cc:-ing debian-devel
The original thread is at 
http://sourceforge.net/mailarchive/message.php?msg_id=6473235

The question is whether there are any processes within the Debian project that
could eliminate the obstacles Aneesh pointed out to us.

Regs,

Csan

(I'm not subscribed to debian-devel, please Cc: me)

Idzs Aneesh Kumar KV [EMAIL PROTECTED]:

 Watson, Brian J. (HP) wrote:
 
 Csan wrote:
   
 
 Just curious... have you considered migrating to the Debian Project as
 
 
 a base?
 
 Aneesh Kumar has historically maintained Debian support for openSSI. 
 Unfortunately, he hasn't had much time recently, so it's fallen a bit 
 out-of-date.
 
 Mario Carvalho has volunteered to help pick up some of the slack. I 
 think he's more interested in built-from-scratch vanilla distros, which 
   may not be dramatically different from Debian. He's probably waiting 
 for me to respond to some of his e-mails before moving forward on this.
 ;)
 
 If anyone else would like to contribute to Debian support, I'm sure 
 Aneesh and Mario would appreciate it.
   
 
 Debian is lacking the below features
 
 1) Phase 2 of clusterwide run level support
 2) Latest openssi patches with vanilla tree ( probably not important for 
 x86 user ), because some of the command now depends on the latest 
 features in the kernel.
 
 In case anybody need any help in understanding how things work now  feel 
 free to ask me.
 
 -aneesh
 -- 
 
 ph: 603-884-5742
 
 
 


Csan  alias  Janos Holanyi
Debian Group leader - Association of Hungarian Linux Users
URL: http://debian.linux.hu/  Email: csani AT lme.linux.hu
gpg --keyserver hkp://pgp.mit.edu --recv-keys 82CBB661




Re: Bug#219163: ITP: synaptic-touchpad -- Synaptics TouchPad driver for XFree86

2003-11-11 Thread Mattia Dongili
On Mon, Nov 10, 2003 at 10:53:42PM -0500, Branden Robinson wrote:
 On Sun, Nov 09, 2003 at 03:12:19PM +0100, Mattia Dongili wrote:
  * Package name: xfree86-driver-synaptics
  
   Please be sure to mention in the package description that this is a
   driver module *for* the XFree86 X server, not a driver module *from* the
   XFree86 Project, Inc.
  
Description : Synaptics TouchPad driver for XFree86
 
 I recommend Synaptics TouchPad driver for XFree86 X server.
 
  An input driver for the XFree86 X server to enable advanced features
  of the Synaptics Touchpad including:
 
 This is a sentence fragment, no matter how many things you list next.
 :)
 
 I suggest changing the beginning of the sentence to This package
 provides an input driver

Hehe, ok! approved :)
thanks again for your support (I'll subscribe to debian-x for a bunch of
more questions)

-- 
mattia
:wq!


pgpPV5tBONkHL.pgp
Description: PGP signature


RE: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Julian Mehnle
Mark Brown wrote:
 On Tue, Nov 11, 2003 at 08:18:51AM +0100, Marc Haber wrote:
  Even if this is not a personal issue of Mr. Troup towards me, having
  ftpmaster behave like A today and like B tomorrow is a bad thing. If I
 
 There's more than one person behind ftpmaster.

Obviously, he knows that:

Marc Haber wrote:
 Even if this is not a personal issue of Mr. Troup towards me, having
 ftpmaster behave like A today and like B tomorrow is a bad thing. If I
 had a chance of knowing beforehand if a package uploaded will be
 handled by Mr. Troup or somebody else, there would be a chance of
 being handled fairly, but if the ftpmasters obviously don't
 communicate with each other [...]




Re: create new Debian-Kernel project (was: ITP: linux -- Linux 2.4 kernel)

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 05:11:45PM +0100, Eduard Bloch wrote:
  
  'linux' is a perfect name for the package.  The tarballs contain that very
  name.
 
 Note that the name is choosen not only to attract the user, but also to
 catch that who blindly use apt-get source linux. The user wouldn't get
 the well-known and good kernel-source packages but something which is
 under control of Robert. Further, what they would get is not a clean
 source but something with debian/ dir inside which would confuse
 make-kpkg. I would not mind if he had called it linux-rmh or such.

That means you find 99% of packages in Debian to be unclean. Now it's your
turn to start a crusade to solve that problem. But don't start with me.

  Are you implying that you make up names for the software that you package,
  rather than use the name given to it by upstream?  I believe you don't.
 
 Ah, that is a good base to start a discussion. Of course it is better to
 keep the upstreams name but make exceptions if they are too generic, to
 confusing or to offensive (though we did already accept such ones, eg.
 pornview ;)).

As I said before, you should discuss this with upstream.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Why you are wrong [Was: On linux kernel packaging issue]

2003-11-11 Thread Hamish Moffatt
On Mon, Nov 10, 2003 at 05:08:48PM -0600, Joe Wreschnig wrote:
 Of course, I'm far from a compiler and chip design expert (or even
 novice); this is what I remember from my classes last year. :) But it
 shows how complicated optimizing compilers can get, and why you can't
 say any optimization is always good/safe/faster/etc. The only truly safe
 way to tell is extensive, controlled benchmarking.

An optimisation that makes things unsafe or slower isn't an
optimisation. The compiler shouldn't produce any code that is incorrect
or slower. Of course, it can't stop you from taking a P4-optimised
binary and running it on an Athlon.

I think you could say that any optimisation is safe and not slower;
otherwise it's not an optimisation.

The job of compiling for modern processors does seem daunting
(especially VLIW architectures like ia64).

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




Re: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread James Troup
Marc Haber [EMAIL PROTECTED] writes:

 I had to wait almost three weeks to have the package REJECTED by
 ftpmaster

20031023144719~jennifer~Moving to new~linux-atm_2.4.1-10_i386.changes
20031103144602~lisa~rejected~linux-atm_2.4.1-10_i386.changes

Hmm, that doesn't even look like 2 weeks to me... but hey, who needs
facts when you're flaming, right?

 Any comments will be appeciated.

In the series of mails that followed the initial REJECT, I said (in
[EMAIL PROTECTED]):

| If you disagree with that, you can either try your luck with another
| ftp-master or get rough consensus on debian-devel that I'm wrong.

-- 
James




Re: Why you are wrong [Was: On linux kernel packaging issue]

2003-11-11 Thread Will Newton
On Monday 10 Nov 2003 19:54, Andrew Suffield wrote:

 We refuse to accept it blindly because it's wrong. There have been
 cases when architecture-specific optimisations have made programs run
 slower (recently the instruction ordering for that via i686 chip
 comes to mind); GCC gets it wrong from time to time, and there's no
 reason to think it's currently right (since everybody who asserts it
 is has failed to provide anything but circumstancial evidence, and
 we all know that software sucks).

Don't all these arguments apply to architecture independent optimizations 
also?

Incidentally, your standard of proof There have been cases is pretty weak, I 
would say there have been cases where architectural optimizations have 
increased performance.




Re: Kernel 2.4.22-k7-1: initrd cannot mount proc from cramfs image

2003-11-11 Thread Herbert Xu
Nicola Larosa [EMAIL PROTECTED] wrote:
 
 RAMDISK: cramfs filesystem found at block 0
 RAMDISK: Loading 3532 blocks [1 disk] into ram disk... done.
 Freeing initrd memory: 3532k freed
 VFS: mounted root (cramfs filesystem).
 mount: Usage: mount [-t filesystemtype] [-o options,...] device mountpoint
 This is a builtin command. /etc/fstab and /etc/mtab are NOT supported.

If you're using busybox then try regenerating the initrd image with
BUSYBOX=no.
-- 
Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ )
Email:  Herbert Xu ~{PmVHI~} [EMAIL PROTECTED]
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt




Re: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Andreas Metzler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Marc Haber [EMAIL PROTECTED] wrote:
 James Troup. He was unusually polite, but the mail exchange ended with
 him announcing that Well, sorry, but I'm personally not
 prepared to add (overrides for) a package to unstable with nothing but
 an 8k binary and a 1k manpage.
[...]

 This is not the first time that I have had a package rejected for
 being too small, giving myself the impression that my work is not
 appreciated by Debian. Maybe I don't add enough bloat to my packages?

Maybe you split too much? ;-)

 Bringing the linux-atm source package into a state that allows
 building br2684ctl locally why not automatically building it was
 another half day of fighting with automake.

 Well, to make things short, the people who asked me to include
 br2684ctl with linux-atm have prepared their own package - of course
 still only consisting of an 8k binary and a 1k manpage and uploaded to
 unstable. This time, the package was promptly ACCEPTed in a matter of
 days
 (http://lists.debian.org/debian-devel-changes/2003/debian-devel-changes-200311/msg00760.html).

[...]
 Even if this is not a personal issue of Mr. Troup towards me, having
 ftpmaster behave like A today and like B tomorrow is a bad thing. If I
 had a chance of knowing beforehand if a package uploaded will be
 handled by Mr. Troup or somebody else, there would be a chance of
 being handled fairly, but if the ftpmasters obviously don't
 communicate with each other, and if there won't be a method of getting
 ftpmaster's opionion about a new package before any more time is
 wasted, maintainers will continue to be chased away, which is a loss
 for Debian.
[...]

As you were asking for opinions: I do think it is ok for ftpmaster to
reject the package, imho the rationale for the split to distinguish
between unreleased development software and released software
versions. is a little bit weak.

However the inconsistency that another member of the ftp-master team
accepted an identical package later is a really bad thing.
   cu andreas, who does not want you to stop your Debian work for
   evident reasons.
- -- 
Hey, da ist ein Ballonautomat auf der Toilette!
Unofficial _Debian-packages_ of latest unstable _tin_
http://www.logic.univie.ac.at/~ametzler/debian/tin-snapshot/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/sLijHTOcZYuNdmMRAl1EAJ4pfTFRpKQ2yxYwpm5llsmwItgdmgCfba4w
4zYhEZKbzda4EIIZ9RpvcW0=
=kWCb
-END PGP SIGNATURE-




Re: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Marc Haber
On Tue, 11 Nov 2003 10:33:33 +, James Troup [EMAIL PROTECTED]
wrote:
In the series of mails that followed the initial REJECT, I said (in
[EMAIL PROTECTED]):

| If you disagree with that, you can either try your luck with another
| ftp-master or get rough consensus on debian-devel that I'm wrong.

It is usual that people who dare to question your judgment get flamed
on -devel. I have had my share of that. No, thank you.

You are the secret Boss of the project. You control who gets
accounts, has her key in the key ring, and you control what gets into
the archive. So, if you say no, the Debian doesn't want your work,
that's the official voice of the project. And if you say well done,
thanks for your contribution a week later to another DD having
duplicated the effort that was already done, that's - again - the
official voice. The official voice saying go fsck yourself to the
first DD. This is bad.

It is a pity that you still behave like you consider /dev/random a
significant part of your daily operation. This is doing great harm to
the project, and it is scaring skilled people away on a daily basis.

Greetings
Marc

-- 
-- !! No courtesy copies, please !! -
Marc Haber  |Questions are the | Mailadresse im Header
Karlsruhe, Germany  | Beginning of Wisdom  | Fon: *49 721 966 32 15
Nordisch by Nature  | Lt. Worf, TNG Rightful Heir | Fax: *49 721 966 31 29




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 01:35:29PM +, Matthew Garrett wrote:
 
 I'm so scared. wchan won't be displayable!
 
 What were you saying about sarcasm? The fact remains that it's a bug,

You're going outside the scope of the question. Someone argued the way
System.map is upgraded is a dessign problem, but it's just a bug.

 and it's a bug that you should already have thought of.

I don't see why. I have a bunch of resources to find a solution for this
trivial bug.

 Put simply, if
 this is the level of research you've done, I don't think you're suitable
 for packaging something as important as the kernel.

I'm not suitable because my package has a trivial bug? Sorry, but you're
not entitled to put my skills in question.

 I don't see why should I address that. But don't worry, if it turns out
 there's a reason to, I'm pretty capable of solving it.
 
 Because it's a bug, and if you're going to maintain your packages then
 you need to address bugs.

Is getting wchan displayable a reason to solve the System.map issue? If it
is, I'll solve it. But I haven't seen anyone explaining what is wchan useful
for at all. It give me the impression that you are just using bugs as an
excuse for trolling me, but when it comes to actualy discuss them all you have
to say is I'm incompetent.

 You're mixing trivial maintainer issues with this ITP. It's very pity of you
 if you're doing it on purpose.
 
 No, I'm saying that you're proposing to package a major piece of
 infrastructure and give it a name that may attract users into installing
 it, and the amount of thought and consideration that you seem to have
 put in is insufficiently large for me to consider that it'll do anything
 other than convince people that Debian kernel packagers are on crack.
 Which would, again, be bad.

My amount of thought and consideration will apply when I get bug reports
through the BTS. Untill that happens, I refuse to use the ITP log as your
particular BTS for flaming me. Specialy if all the bugs you can came up
with are ridiculous ones with trivial fix.

Which brings back the question on wether you're looking for bugs on purpose
just for the sake of trolling.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: possible compromise for ITP: linux?

2003-11-11 Thread Santiago Vila
On Mon, 10 Nov 2003, Adam Heath wrote:

 On Tue, 11 Nov 2003, Santiago Vila wrote:

  If Robert is such an incompetent developer as some people say and the
  package does not build on the 11 different architectures, then the
  package will not propagate to testing and the world will be safe from
  the disaster.

 You misunderstand how testing works.

 If a *new* package doesn't build on some arch, it won't be held up from
 testing because of it.

 It's only when an *existing* package that *previously* built on some
 arch, and now it doesn't, that testing will ignore it.

You are right. I missed that little detail. But anyway you can submit
a serious FTBFS bug if that happens to be the case. Do the testing scripts
ignore serious bugs?




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 02:23:52PM +, Colin Watson wrote:
 On Mon, Nov 10, 2003 at 12:03:38PM +0100, Robert Millan wrote:
  On Sun, Nov 09, 2003 at 08:33:00PM +, Matthew Garrett wrote:
   klogd will be unable to look up symbols, and ps and top need it for
   wchan to be displayable.
  
  I'm so scared. wchan won't be displayable!
 
 As a prospective maintainer of an important package, it ill behooves you
 to make fun of legitimate bug reports.

No, you're confused. I don't blame you because you probably missed where
the whole System.map discussion came from.

As I just told to Matthew, someone claimed that my package has a dessign
problem in the way it deals with System.map upgrades. But it actualy resulted
that it's just a bug that prevents wchan from being displayable. I can fix
that bug without much trouble.

I'm not making fun of bug reports. Rather, I laugh at people who pretend I'm
incompetent because my package has a trivial bug, or who pretend the dessign
of my package is broken in a way that I can't solve such trivial bugs.

 In particular, klogd not being
 able to look up symbols means that you and upstream will get less useful
 bug reports when the kernel oopses.

Thanks Colin, at last someone cared to give me positive feedback.

I'll fix the System.map issue.

 How do you propose to do that without changing the package name, and
 without leaving old System.map junk around for eternity? I don't see how
 it can be possible.
 
 (This is exactly the same question as Matthew asked, of course; but it
 is an important question relative to this ITP and I want to see it
 answered.)

I don't like turning this ITP into a technical discussion to prove either
my dessign is consistent or I'm capable as a maintainer. However I'll respond
to your question this time:

  Place the package files in /usr/lib, and copy them conditionaly (debconf)
  into /boot. The debconf question would properly explain that if per chooses
  to update it, then the system must be rebooted promptly.

Another option:

  Place the package files in /boot, but save a backup of them before (preinst).
  Then prompt the user to reboot through debconf.

Or even a combination of the two.

  You're mixing trivial maintainer issues with this ITP. It's very pity
  of you if you're doing it on purpose.
 
 You're proposing a packaging scheme where the package name is not
 changed for new kernel versions. It is entirely legitimate for people to
 bring up potential problems with this scheme. I'm disappointed that you
 feel it necessary to brush them off just to railroad your proposal
 through.

I don't feel it necessary. But this is not the first trivial maintainer issue
I'm being pointed at in this ITP, and I'm getting the impression that some
people are doing it deliberately.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: libc6-i686 only for 2.6 kernels? was: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Russell Coker
On Tue, 11 Nov 2003 14:28, Isaac To wrote:
 Unless one patch the kernel to support all the things like .pid files in
 /proc, futex, O(1) scheduler, ...  (i.e., as in the 2.4 kernel of
 Redhat).

I have been seriously considering a kernel-patch-2.4-redhat package which 
contains a patch with everything from the Red Hat enterprise kernel.

This would (among other things) offer a solution to the performance issues 
with 4G RAM machines discussed recently on debian-isp.

Currently I haven't got time, but it's on my to-do list.

-- 
http://www.coker.com.au/selinux/   My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/  Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/  My home page




Re: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Anthony Towns
On Tue, Nov 11, 2003 at 11:54:26AM +0100, Marc Haber wrote:
 On Tue, 11 Nov 2003 10:33:33 +, James Troup [EMAIL PROTECTED]
 wrote:
 In the series of mails that followed the initial REJECT, I said (in
 [EMAIL PROTECTED]):
 | If you disagree with that, you can either try your luck with another
 | ftp-master or get rough consensus on debian-devel that I'm wrong.
 It is usual that people who dare to question your judgment get flamed
 on -devel. 

Actually, the people who get flamed are the ones that say self-evidently
stupid things.

 I have had my share of that. No, thank you.

 You are the secret Boss of the project. 

And with paranoid fantasies like that, is it any wonder you've had
your share?

For reference, the distribution of packages wrt Installed-Size looks like:

   .- number of packages
  | . size of package, rounded down to nearest power of two (in kB)
  v v

  9 0
  - 1
  3 2
  7 4
 92 8
218 16
928 32
   2499 64
   2565 128
   2077 256
   1711 512
   1270 1024
870 2048
610 4096
295 8192
209 16384
 60 32768
 16 65536
  3 131072

[0]

Generally, it's much better to put related programs together into a
single package than distribute them separately, even if that offends
your aesthetic sensibilities. The whole point of Debian is to put the
awkwardness of finding the right tools for the jobs into the hands of
a competent maintainer, rather than passing it on to our users.

Servers, rather than tools, can be a different matter. Large programs
can be a different matter too. Packages below a certain size, probably
15-30kB are generally more of a nuisance to keep around separately than
to merge into a related package.

Cheers,
aj

[0] cat Packages_i386 | grep ^Installed-Size | cut -d\  -f2 | 
  perl -nle 'print $_ ? 2**int(log($_)/log(2)) : 0;' | sort -n | uniq -c

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

Australian DMCA (the Digital Agenda Amendments) Under Review!
-- http://azure.humbug.org.au/~aj/blog/copyright/digitalagenda


pgpb5WeZYZWf5.pgp
Description: PGP signature


Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 07:50:54PM +, Andrew Suffield wrote:
 On Mon, Nov 10, 2003 at 11:58:46AM +0100, Robert Millan wrote:
  On Sun, Nov 09, 2003 at 10:43:49PM +0100, Eduard Bloch wrote:
1) You said before you were concerned about my package occupiing the 
package
namespace in the archive. The fact that you don't like the name of my 
package
proves your previous argument was intentionaly bogus.
   
   The fact of the too generic package name was mentioned before within
   other arguments against your linux package.
  
  How many software programs called linux are around?
 
 Dozens. Lots of people have created variations on the theme of
 linux.

Does your response imply that variations on the theme of linux and programs
called linux are the same thing?

If it does, I clarify that my question does not. Which means your response is
irrelevant.

If it doesn't, tell me which are these dozens I never heard about them.

 You're not even talking about packaging the one released from
 kernel.org, you're talking about creating your own fork (vis. patches
 to make it work on different architectures).

Read my debian/copyright file.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 04:34:16PM +0100, Eduard Bloch wrote:
 
 Thanks for addressing this. Well, it is in
 [EMAIL PROTECTED] - instead of answering what
 actually justifies that name, there is only another subset of {look in
 the first proposal|look at Herbert agreeing (vague)|there are others who
 support me so stop wasting my time}.

You're very confused. I don't need a single person supporting me to prove
my package has advantages. The fact that Herbert and others supported me
is just an added value.

The relevant part of my mail was look in the first proposal. And I'm
still waiting for a link to a part of the discussion that:

 1) Claims my pretended advantages are inconsistent.
 2) Is not clarified by me in a response.

When you find it (if there is such), I'll simply find what is wrong in that
claim and point it out. All I've seen so far in these messages is a bogus
smoke curtain.

This is what i've been doing all along this thread and I can keep doing it for
weeks, or months.

   Why cannot you invent something new to convince us?
  
  As I said before I'm unwilling to understand your sarcasm.
 
 Oh Robert... Faster detection of sarcasm demonstrates how good someone
 understands the stuff in question.

That might imply I'm incompetent. Fortunately, I don't have to prove my
competence for you.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 07:57:12AM -0800, A.J. Rossini wrote:
 
  Why does the lack of response from Herbert prove that this package is a bad
  idea?  I'm saddened that you have to revert to intimidation in place of a
  technical argument.
 
 Herbert did respond with a single message, somewhat positively if I
 recall.  Check the archives on this thread.

Indeed. And I don't mind linking to it for the nth time:

http://lists.debian.org/debian-devel/2003/debian-devel-200311/msg00452.html

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Daniel Silverstone
On Tue, 2003-11-11 at 10:54, Marc Haber wrote:
 | If you disagree with that, you can either try your luck with another
 | ftp-master or get rough consensus on debian-devel that I'm wrong.

 You are the secret Boss of the project. You control who gets
 accounts, has her key in the key ring, and you control what gets into
 the archive. So, if you say no, the Debian doesn't want your work,
 that's the official voice of the project. And if you say well done,
 thanks for your contribution a week later to another DD having
 duplicated the effort that was already done, that's - again - the
 official voice. The official voice saying go fsck yourself to the
 first DD. This is bad.

Personally I don't see James as the 'official voice' of the Debian
project. It's a bit presumptuous of you to assume that it's him being
inconsistent in applying his rules. He's not.

If you had actually *READ* the email you quoted you'd have noticed that
it was me who accepted the br2684ctl package. 

 It is a pity that you still behave like you consider /dev/random a
 significant part of your daily operation. This is doing great harm to
 the project, and it is scaring skilled people away on a daily basis.

If the presence of more than one person behind a *TASK ADDRESS* can be
considered /dev/random, then perhaps you should strike out against all
the people who maintain packages in groups.

I admit that if I'd remembered the br2684ctl - linux-atm link, I
possibly wouldn't have accepted the package, however as James stated in
his email:

  * Well, sorry, but I'm personally not prepared to add (overrides for)
  * a package to unstable with nothing but an 8k binary and a 1k
  * manpage.

He personally wasn't prepared to add the package. He didn't prevent you
trying to get other opinions on the matter though.

Your package was rejected for being too small to warrant being split out
from the linux-atm package. With no direct way to reference the
br2684ctl package to the linux-atm package when I came to process some
NEW packages last night, I applied common sense to the upload I had in
front of me and accepted it.

When linux-atm gets to the point that the br2684ctl program is
sufficiently stable to be included in the main package, I invite you to
file a bug requesting that the br2684ctl source package be removed,
having been obsoleted by the linux-atm package.

We have procedures in place to handle all this, perhaps it's time you
learnt to use those, instead of whining about things which aren't even
the case.

Regards,

Daniel Silverstone
(the FTP master who appears to have inadvertantly confused you)

-- 
Daniel Silverstone   http://www.digital-scurf.org/
Hostmaster, Webmaster, and Chief Code Wibbler: Digital-Scurf Unlimited
GPG Public key available from keyring.debian.org   KeyId: 20687895





Bug#220199: ITP: mecab -- a Japanese Morphological Analysis System

2003-11-11 Thread TSUCHIYA Masatoshi
Package: wnpp
Severity: wishlist

* Package name: mecab
  Version : 0.76
  Upstream Author : Taku Kudo [EMAIL PROTECTED]
* URL or Web page : http://cl.aist-nara.ac.jp/~taku-ku/software/mecab/
* License : LGPL
  Description : a Japanese Morphological Analysis System

Mecab is a morphological analysys system. It can segment and tokenize
Japanese text string, and can output with many additional informations
(pronunciation, semantic information, and others).  It will print the
result of such an operation to the standard output, so that it can
either written to a file or further processed.

A first version of the package is available at
http://namazu.org/~tsuchiya/debian/mecab/

-- 
TSUCHIYA Masatoshi




Re: Why you are wrong [Was: On linux kernel packaging issue]

2003-11-11 Thread Andrew Suffield
On Tue, Nov 11, 2003 at 09:24:35PM +1100, Hamish Moffatt wrote:
 On Mon, Nov 10, 2003 at 05:08:48PM -0600, Joe Wreschnig wrote:
  Of course, I'm far from a compiler and chip design expert (or even
  novice); this is what I remember from my classes last year. :) But it
  shows how complicated optimizing compilers can get, and why you can't
  say any optimization is always good/safe/faster/etc. The only truly safe
  way to tell is extensive, controlled benchmarking.
 
 An optimisation that makes things unsafe or slower isn't an
 optimisation. The compiler shouldn't produce any code that is incorrect
 or slower. Of course, it can't stop you from taking a P4-optimised
 binary and running it on an Athlon.
 
 I think you could say that any optimisation is safe and not slower;
 otherwise it's not an optimisation.

Mmm. -ffast-math and -funsafe-math-optimizations, off the top of my
head.

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


signature.asc
Description: Digital signature


Re: Why you are wrong [Was: On linux kernel packaging issue]

2003-11-11 Thread Andrew Suffield
On Tue, Nov 11, 2003 at 10:19:58AM +, Will Newton wrote:
 On Monday 10 Nov 2003 19:54, Andrew Suffield wrote:
 
  We refuse to accept it blindly because it's wrong. There have been
  cases when architecture-specific optimisations have made programs run
  slower (recently the instruction ordering for that via i686 chip
  comes to mind); GCC gets it wrong from time to time, and there's no
  reason to think it's currently right (since everybody who asserts it
  is has failed to provide anything but circumstancial evidence, and
  we all know that software sucks).
 
 Don't all these arguments apply to architecture independent optimizations 
 also?

Yes. And actually, those have the same problem. We blithely use -O2
for most things, but in fact -Os can be faster on some processors with
some programs (-O3, on the other hand, can often make things
worse).

However, the status quo wins out here again. We'd need compelling
evidence to go around changing from -O2 to -Os.

Meanwhile, we *do* have compelling evidence that -O2 is usually better
than -O0, and furthermore we have evidence that it breaks in some
cases, leading some packages to be compiled with different sets of
optimisation flags.

 Incidentally, your standard of proof There have been cases is pretty weak, 
 I 
 would say there have been cases where architectural optimizations have 
 increased performance.

You're making the exact same mistake that I was describing.

Basic predicate logic:

Let the statement under test be For all X, p(X) is true.

What I said is:

Let there be a value A such that p(A) is false.
The statement is therefore false.

What you are saying is:

Let there be a value B such that p(B) is true.

This neither proves nor disproves the statement under test. However,
it proves this different statement: There exists an X such that p(X)
is true.

Be very careful about the difference between For all and There
exists. It is parallel to the difference between and and or.

Here is my point again, in terms of semiformal logic:

Let X be a program and p(X) be the predicate X runs faster with this
set of optimisations. Now, For all X, p(X) is true leads us to
conclude that we should apply these optimisations to all programs,
while There exists an X such that p(X) is true leads us to ask For
what values of X?, and apply those optimisations to just those
programs.

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


signature.asc
Description: Digital signature


Re: using freedesktop.org libs

2003-11-11 Thread Andrew Suffield
On Tue, Nov 11, 2003 at 01:14:30AM +0100, Michel D?nzer wrote:
   I found this idea very interesting. I think that the debian project 
   should 
   take more advantage of the freedesktop.org libs.
  
  Glancing briefly at the packages in sid, we've been using the ones
  they have released for a while. Unreleased libraries do not belong in
  unstable.
 
 It's not about released vs. unreleased but XFree86 vs. freedesktop.org.

Presumably you think freedesktop.org will do a better job of
maintaining them. So why are you so eager to use things which they say
aren't ready for release, if you trust their skills so much?

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


signature.asc
Description: Digital signature


Re: create new Debian-Kernel project (was: ITP: linux -- Linux 2.4 kernel)

2003-11-11 Thread Jamie Wilkinson
This one time, at band camp, Eduard Bloch wrote:
#include hallo.h
* Jamie Wilkinson [Mon, Nov 10 2003, 06:54:22PM]:

 The fact of the too generic package name was mentioned before within
 other arguments against your linux package. IIRC you prefered not to
 answer to it but refered to an URL which did not contain the answers.
 
 'linux' is a perfect name for the package.  The tarballs contain that very
 name.

Note that the name is choosen not only to attract the user, but also to
catch that who blindly use apt-get source linux. The user wouldn't get
the well-known and good kernel-source packages but something which is
under control of Robert. Further, what they would get is not a clean
source but something with debian/ dir inside which would confuse
make-kpkg. I would not mind if he had called it linux-rmh or such.

I do not understand your point, you are trying to protect users who
inadvertently type apt-get source linux?  When I type apt-get source
pppoeconf, do I not get the source to the Debian package of ppoeconf?  Why
should it be any different?  I'm not convinced that people type apt-get
source x inadvertently either.

Your second sentence is flagrant abuse, and its tone seems common in your
attempts at constructing a reasoned argument.  Please try to keep civil,
Eduard.  I trust your ability to maintain your packages, as I trust everyone
else in this project, at least until I see the product of their work.

Confusing make-kpkg would be an issue, I suppose -- given that one could
want to get any kernel source and build it with the tools they're familiar
with.  If it were me, I'd make sure to include some extra information in the
package README.

  2) I use the upstream name. If you don't like it, bitch upstream.
 
 Sorry, how much did you drink to find an answer like this one? If Linus
 changes the package name (which is unlikely to happen ;)), I am sure you
 would rename your ITP to follow him.
 
 Are you implying that you make up names for the software that you package,
 rather than use the name given to it by upstream?  I believe you don't.

Ah, that is a good base to start a discussion. Of course it is better to
keep the upstreams name but make exceptions if they are too generic, to
confusing or to offensive (though we did already accept such ones, eg.
pornview ;)).

I concur that packages have been renamed where their name is too generic,
such as verbs and short nouns (one of my earliest packages, imgstamp, was
originally named 'stamp' and rejected).  However, this is the word 'linux'.
What else do you think it could possibly refer to?

-- 
[EMAIL PROTECTED]   http://people.debian.org/~jaq




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Jamie Wilkinson
This one time, at band camp, A.J. Rossini wrote:
Jamie Wilkinson [EMAIL PROTECTED] writes:

 This one time, at band camp, Eduard Bloch wrote:
You repeat this again and again and got answers from me and others to
such an ultimate argument. But did you ask yourself why Herbert does not
participiate this discussion to help you?

 Why does the lack of response from Herbert prove that this package is a bad
 idea?  I'm saddened that you have to revert to intimidation in place of a
 technical argument.

Herbert did respond with a single message, somewhat positively if I
recall.  Check the archives on this thread.

You are entirely correct but alas this datapoint is irrelevant.  I'm not
convinced that lack of participation of one party constitutes proof.

-- 
[EMAIL PROTECTED]   http://people.debian.org/~jaq




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Jamie Wilkinson
This one time, at band camp, Andrew Suffield wrote:
On Mon, Nov 10, 2003 at 11:58:46AM +0100, Robert Millan wrote:
 On Sun, Nov 09, 2003 at 10:43:49PM +0100, Eduard Bloch wrote:
   1) You said before you were concerned about my package occupiing the 
   package
   namespace in the archive. The fact that you don't like the name of my 
   package
   proves your previous argument was intentionaly bogus.
  
  The fact of the too generic package name was mentioned before within
  other arguments against your linux package.
 
 How many software programs called linux are around?

Dozens. Lots of people have created variations on the theme of
linux. You're not even talking about packaging the one released from
kernel.org, you're talking about creating your own fork (vis. patches
to make it work on different architectures).

In the context of Debian, does that make software such as 'larch' and
'blootbot' forks of their upstream?  Of course not.

There are already several forks of the Linux kernel in Debian anyway.
Robert wishes to attempt to unify them, does that not grant him use of the
name 'linux'?

-- 
[EMAIL PROTECTED]   http://people.debian.org/~jaq




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 10:32:11AM -0500, Lukas Geyer wrote:
 Robert Millan [EMAIL PROTECTED] writes:
 
  apt-get source kernel-image-* doesn't bring me the real source. Instead, if
  I want the real source I must be root and install a binary package. Do you
  deny that this is confusing?
 
 I don't understand why you must be root, could you elaborate? I am no
 expert in Debian kernel packaging, but why not fetch the source of
 kernel-image-*, see what kernel-patch-* packages it depends on and get
 the source of them and kernel-source-*?

Yes, but that's even more confusing.

 It is not what I would do, as
 I build my kernels with make-kpkg, but it doesn't seem impossible. To
 a new user this will all be confusing, but they should not compile
 their own kernels anyway.

It would be confusing to anyone who isn't experienced with it. Making it a
standard Debian package makes it easy to be understood for developers who
are not familiar with that.

  But this is my discussion. If I don't take part in it,
  who will respond to all these bogus arguments some people enjoy sending in?
  
  Rather, this is you and the other trolls who are wasting my time.
 
 Yeah, sure, if 90% of the people disagree with you, they must all be
 trolls. Reminds me of that guy on the wrong lane on the highway...

Again, I haven't said that. But I won't discuss over this.

Now do go ahead and do tell me that the packaging is easy to
understand.  Define easy then, because with the information I have
at hand the only reasonable interpretation is easy for Robert Millan
to understand.
  
  It's easy for people who are already used to Debian de-facto standards.
  Since I am and you're not [1], that makes a difference. Therefore don't
  expect to understand it.
  
  [1] Your reasoning shows either you're not used to them, or you're plainly
  trolling. I'll assume the first at your convenience.
 
 What makes you think that Marcelo doesn't use Debian standards? Do you
 have any evidence or is this just trolling on your side?

A package that adheres to Debian de-facto standards is easy to understand for
people who are used to Debian de-facto standards.

Marcelo pretends my package, which adheres to Debian de-facto standards, is
not easy to understand.

Therefore, his reasoning shows he's either not used to them, or plainly
trolling.

  Some people publicly said in this thread they like the package.
 
 Many more stated the opposite opinion, but I guess you see them all as
 trolls.

I don't. But you're abusing my references to trolling.

  Herbert said he likes it at least as an experiment. I got other
  private mails from well-known developers who like my proposal and
  pity your trolling attempts.
 
 Yeah, anonymous sources, and what does well-known mean? The cabal?
 People who hold an opinion on this and don't weigh in publicly can't
 be accounted for.

That's right. Btw, you cut-off the line above in the same paragraph:

  Some people publicly said in this thread they like the package.

 Since when do we package everything and then see if it makes the
 popularity contest? In my opinion you are adding to archive bloat and
 this package should not hit unstable. Once it is there, it will take
 ages until it gets removed. Why not upload to experimental or such and
 if Herbert really likes it, then at some point it can replace the
 current kernel packages. I still see a lot of substantial problems, in
 particular the removal of the old kernel on upgrade. I never remove an
 old kernel before I have thoroughly tested the new one. Last example
 where this was necessary was the vanilla 2.4.22 which leads to hard
 lock-ups after suspend from sleep on this iBook. Not unusable but
 pretty annoying, and always good to have an older kernel to boot into
 handy.

As I said before, I don't mind uploading to experimental is there's a
consensus on that.

As for the updating issue, I just sent an explanation on how I can deal with
that in response to Colin (but the mail is not archived yet).

 So you want to add to the archive bloat? Just to have the Linux kernel
 as a standard Debian package? So should we all start repackaging our
 favorite applications where the maintainer packaging or default
 configuration or compiler options are not to our taste? I hope you
 would not want that, but I see your package doing exactly that for the
 kernel.

I have the maintainer's consentment, so it makes sense to me.

 Why is that wasting time? It is called quality assurance, first of all
 trying to keep non-needed stuff out of the archive, second (at least
 in my opinion) to make sure the maintainers understand their
 packages. (For the record, I consider your repeated statement that
 Herbert is the real maintainer and you are only the packaging monkey a
 quite lame excuse. I don't want Debian maintainers to be just
 repackagers, not for upstream, not for another maintainer.)

When one of your bugs is caused by a Build-Dependency on another package,
does 

Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 08:31:39AM -0600, Steve Greenland wrote:
 
 But you haven't responded to any of the *legitimate* arguments, except
 to say they're bogus, and that you solve them by ignoring them.

That implies all my responses merely claim they're bogus. It's very easy
to pretend that, but I disagree.

  Rather, this is you and the other trolls who are wasting my time.
 
 No, they're a bunch of experienced Debian developers trying to explain,
 in the face of overwhelming willful ignorance, *why* the kernel packages
 are set up the way they are, and why what you're wanting to do is a bad
 idea.

I didn't claim all of them are trolling. But a few of them are. Also IIRC I
haven't put in question their experience as developers.

  dpkg-buildpackage
 
 That doesn't give me the source, except by side effect, and I don't want
 to have to build the package just to get the source.
 
 (Yes, I'm well aware that there are other ways to see the source, but
 you didn't answer the question as stated.)

You're directing your question to the wrong place. This doesn't apply only
to my package, but to all Debian packages. So if there is a flaw on this
(which I don't think there is) it applies to the rest of Debian.

And since there are a couple of these
hacks floating around, how to get the unpacked patched source is
non-obvious.
  
  It's as easy as in the rest of packages in Debian, no more, no less: Read
  debian/rules.
 
 No, most of the packages in Debian give me the source with a simple
 'dpkg-source -x'. No rules file reading necessary.

Not that many, actualy. An important number of them apply patches dynamicaly
either directly or after unpacking upstream sources.

  It's easy for people who are already used to Debian de-facto standards.
  Since I am and you're not [1], that makes a difference. Therefore don't
  expect to understand it.
  
  [1] Your reasoning shows either you're not used to them, or you're plainly
  trolling. I'll assume the first at your convenience.
 
 CDBS is *NOT* a de-facto standard,

When I said de-facto standards I didn't refer to CDBS. There's currently
no de-facto standard for debian/rules files, although there are a bunch of
attempts at becoming one (and CDBS is one of them).

  I responded to this before. We don't provide the Linux kernel packaged
  as a standard Debian package.
 
 apt-get install kernel-image-2.4-386

That's not standard. Do you apt-get install bash-image-2-386, or
apt-get install bash-source-2?

  But certainly, you must be very scared of that possiblity, since you're
  wasting your time and inventing bogus arguments just to prevent it from even
  being in Debian at all.
 
 The people objecting to your proposal have no vested interest in
 anything except a working Debian distribution. Your package is
 inherently likely to lead to breakage and confusion.

I agree that my package is in an experimental and inmature stage, if that's
what you mean. Uploading to experimental instead of unstable is an option,
renaming to linux-experimental as Colin pointed is an option, too. I accept
to do one of these if there's a clear consensus.

 Are you just
 completely incapable of conceiving or admitting that you've made a
 mistake, and that you need to solve the problems being presented rather
 than just ignoring them and insulting people by assuming that they're
 making personal attacks?

Actualy, I recall making some mistakes in this thread, and rectifiing. I don't
recall insulting people, unless you think troll is an insult.

  Less risky? That's interesting. If you have some suggestions, perhaps you
  can help me improve my package.
 
 Oh, that's a hoot, since you've been ignoring or belittling every one
 who has been trying to improve it.

I haven't ignored anyone. As for belittling, it only applies to those who
found dessign problems which actualy don't exist.

  Of course it does. Tell me what is inconsistent in my list of
  advantages. (And please, don't repeat the same arguments over again).
 
 Which is it? Do you want the answer, or are you going to continue to
 ignore the answer?

Your question implies I have ignored someone's argument, which AFAIK isn't
true. If you are going to claim otherwise, provide a link to it.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 07:25:41PM +, Andrew Suffield wrote:
 On Sun, Nov 09, 2003 at 08:17:58PM +0100, Robert Millan wrote:
   - I'm not trying to make a package, the package is already made and it 
  works
 fine. I'm using it right now.
 
 Okay, please don't write software or maintain any packages.
 
 I can't think of anything more indicative of total inexperience than
 it works fine.

That's subjective.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Jamie Wilkinson
This one time, at band camp, Matthew Garrett wrote:
Robert Millan wrote:
On Sun, Nov 09, 2003 at 08:33:00PM +, Matthew Garrett wrote:
 klogd will be unable to look up symbols, and ps and top need it for
 wchan to be displayable.

I'm so scared. wchan won't be displayable!

What were you saying about sarcasm? The fact remains that it's a bug,
and it's a bug that you should already have thought of. Put simply, if
this is the level of research you've done, I don't think you're suitable
for packaging something as important as the kernel. This doesn't mean
that you shouldn't do it (as an academic exercise it'd be a wonderful
learning experience, and lessons learned may be well applied else where)
- I just don't think it should go anywhere near the archive.

Bollocks.

Kernels install /boot/System.map-$version.  There's a symlink from
/boot/System.map to the current version.

You are told you need to reboot after installing a kernel package.

How much more research is there that needs to be done for this particular
issue?

It looks to me like you're harping on a single issue which would have been
encountered during the process of making this package, and based on this
Robert is suddenly a second-class maintainer?

If everyone in this project had to get the right answer first time, there
would be a lot fewer maintainers and a lot fewer bugs in the BTS.

You're mixing trivial maintainer issues with this ITP. It's very pity of you
if you're doing it on purpose.

No, I'm saying that you're proposing to package a major piece of
infrastructure and give it a name that may attract users into installing
it, and the amount of thought and consideration that you seem to have
put in is insufficiently large for me to consider that it'll do anything
other than convince people that Debian kernel packagers are on crack.
Which would, again, be bad.

I'd reiterate that you're implying Robert is going to make a half-arsed
attempt and upload something he hasn't tested, but I've already said that.

Besides, it's already evident that Debian maintainers (as a superset of
kernel packagers) are on crack.

-- 
This thread scores 3 Trogdors out of a possible 5 for flamability.




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Jamie Wilkinson
This one time, at band camp, Robert Millan wrote:
  Place the package files in /usr/lib, and copy them conditionaly (debconf)
  into /boot. The debconf question would properly explain that if per chooses
  to update it, then the system must be rebooted promptly.

Another option:

  Place the package files in /boot, but save a backup of them before (preinst).
  Then prompt the user to reboot through debconf.

Or even a combination of the two.

A third method may involve a rc script that makes sure the correct version
of System.map is installed.  Then the only time kernel symbols are not found
is between the package upgrade and just after the next reboot.

-- 
[EMAIL PROTECTED]   http://people.debian.org/~jaq




Re: Why you are wrong [Was: On linux kernel packaging issue]

2003-11-11 Thread Henrique de Moraes Holschuh
On Tue, 11 Nov 2003, Andrew Suffield wrote:
 On Tue, Nov 11, 2003 at 09:24:35PM +1100, Hamish Moffatt wrote:
  On Mon, Nov 10, 2003 at 05:08:48PM -0600, Joe Wreschnig wrote:
   Of course, I'm far from a compiler and chip design expert (or even
   novice); this is what I remember from my classes last year. :) But it
   shows how complicated optimizing compilers can get, and why you can't
   say any optimization is always good/safe/faster/etc. The only truly safe
   way to tell is extensive, controlled benchmarking.
  
  An optimisation that makes things unsafe or slower isn't an
  optimisation. The compiler shouldn't produce any code that is incorrect
  or slower. Of course, it can't stop you from taking a P4-optimised
  binary and running it on an Athlon.
  
  I think you could say that any optimisation is safe and not slower;
  otherwise it's not an optimisation.
 
 Mmm. -ffast-math and -funsafe-math-optimizations, off the top of my
 head.

or -fstrict-aliasing, which won't work with waaay too much code out there,
including (from warnings I see) a lot of kernel-level stuff, such as alsa.

I must remember to start filing bugs everywhere I see those warnings. Ugh.

-- 
  One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie. -- The Silicon Valley Tarot
  Henrique Holschuh




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Jamie Wilkinson
This one time, at band camp, Matthew Garrett wrote:
Jamie Wilkinson wrote:

I do not expect Robert's package to make any more of an attempt to convince
you a reboot is required than any of the other kernel packages.

The current kernel packages include the version number in the package
name, whereas Robert seems to be suggesting that his package would
maintain the same name. As a result, if I upgrade a stable box, I'm
going to need to reboot the system, whereas currently I can upgrade
everything other than the kernel and then deal with the kernel at my
leisure. I think this is a regression.

I think your assumption is probably false.  There are maintainer scripts in
pacakges for a reason.  There are init scripts.  I'm surprised I have to
explain this to you.

I also wonder how many participants in this thread who have voiced valid
concerns also have an idea for how to go about solving those concerns, but
are too interested in tearing Robert apart than offering useful advice.

-- 
This thread scored 3 Trogdors out of a possible 5 in flamability.




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Jamie Wilkinson
This one time, at band camp, Marcelo E. Magallon wrote:
  How do the current kernel packages guarantee this?
  
  Why would Robert's package need to behave any differently?

 The current kernel packages don't make the old stuff just dissappear,
 so it's less of an issue in that case.  In fact, the only bad
 situation with the current kernel packages is when you update between
 package releases of the same kernel version, and the current kernel
 packages make plenty of noise in that situation.

I've had another thought, which was spurred by the System.map discussion;
and some people are probably going to hate it because it duplicates some of
the effort of having a package management system in the first place.

The grub package doesn't ever install itself to /boot, it requires the admin
to copy the binaries from /usr/lib after an upgrade (or my memory is totally
flawed).  It wouldn't be so difficult to rotate the previous (good) kernel
and associated files and replace them with the new kernel.

An update-kernel script which ran after installation, and again at boot
time, could check to make sure the latest kernel was in place and that ones
bootloader could find it, and that the previous kernel was also accessible
to the bootloader.

-- 
[EMAIL PROTECTED]   http://people.debian.org/~jaq




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 09:29:58AM -0500, Michael Poole wrote:
 Robert Millan writes:
 
  And even if it was, I claimed my packages has some advantages, but didn't
  claim it doesn't have any disadvantages.
 
 Please explain why the putative advantages outweigh the disadvantages.

I don't have to do that. My package is worthy as long as the advantages
outweight the disadvantages in some situations, but not exhaustively
(i.e, for every situation), since I'm not replacing the current ones.

 1) I haven't built a 2.4 kernel lately, but in linux-2.6, selecting
 some mandatory features in upstream for 386 (FPU and 486 instruction
 emulation) disables SMP support.  How will you build a package for
 both 386 and x86 SMP machines?  Keep in mind your claim that your
 system would get rid of the many kernel-image-* packages.

Well, my package will be built in the way that supports a wider number of
CPUs. Both building for i386 without SMP support and building for i486 with
SMP are viable options. However, the real (long-term) solution would be to
get upstream not imposing mandatory features for 386.

 2) With your packages, how will someone be able to keep a known-good
 kernel on her machine when updating from one version of Linux to
 another?  Complaining that bootloaders have the same problem is
 specious: they are considerably smaller, so it's more likely that
 changed code paths were tested by the packager.  User space also
 differs: you can have many system utilities statically linked. If you
 have just one kernel installed, though, you better have both rescue
 disk and physical access to the machine.

I just explained that in my response to:
  [EMAIL PROTECTED]

 3) One of the benefits you claim is that people can apt-get source
 to get the source.  You have also said that your target audience
 excludes those who build their own kernels.  To me, this is
 inconsistent.  What is the target audience for this benefit?

The use of build their own kernels is ambigous here. My target audience
excludes those who costumise them (apply patches, sub-arch optimisation, etc).

It doesn't exclude developers who want to compile my package the standard way
in order to change it and merge their changes. I.e, the same that happens for
the rest of packages in Debian.

 4) Another benefit you claim is that people on less commonly used
 architectures can get autobuilt kernels in the case of security
 patches.

Not exactly. It shocks me that you ask this because it was actualy in a reply
to you:

  http://lists.debian.org/debian-devel/2003/debian-devel-200311/msg00414.html

  Handled by autobuilders, [...] This is specialy important for security
  updates. [...]

I.e: The benefits apply to security updates, but that's not the only updates
they apply to.

 The only suggestion I saw to deal with multi-platform
 testing was that some per-architecture team would do that.  Who has
 volunteered to be on such teams?

That question is not pertinent to my package. The same per-architecture team
who does porting tasks for the standard Linux package is implicitly doing
them for mine (Since they use the same patchset).

 5) How will you handle architectures where the current upstream kernel
 is not based on the same version as your package?  The main suggestion
 I see is that they'd have to use the current system for their kernels,
 which seems very bad for consistency.

I pretend to package all upstream branches (2.4, 2.6, etc). The -defaults
package can be selective across arquitectures (like gcc-defaults does).

 6) Autobuilding from your source package may speed up releasing
 security patches.  Cannot a similar speedup can be achieved by writing
 some scripts (much smaller and less time to maintain) to automatically
 build the current kernel packages?

These scripts already exist. They're called autobuilders.

 Your integration of multiple
 architectures will also slow down normal updates, since you have to
 get the new package revisions and then resolve any conflicts.

Just like it happens to the rest of Debian packages.

 7) #include System.map.discussion, but s/System.map/modules/g for
 the kernel being replaced.  Currently, installing a different version
 of the kernel (not just a different revision of the package) makes
 both sets of modules available.  We should not require users to reboot
 so quickly after making a currently safe upgrade: I suspect I am not
 alone in preferring to update packages on a different schedule than
 when I reboot.

This is trivial, too. Take my response on System.map, the solution for this
would be similar.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 09:41:53AM -0500, Michael Poole wrote:
  In what way is updating between releases worse than updating within the
  same release?
 
 It is worse because a lot more code changes.  I am sure that you have
 enough packaging (and Debian user) experience to recognize that.  I am
 willing to assume that enough testing of Debian's package revision 2
 (relative to revision 1) went on that my machine won't die.  I am not
 willing to make the same assumption regarding Linux 2.4.23 relative to
 Linux 2.4.22, whether they are from a Debian package or from upstream.

Yep. That makes sense. See my previous mail to Colin for my explanation on
how my package can deal with backups.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Jamie Wilkinson
This one time, at band camp, Robert Millan wrote:
  being presented with.

I'd really LOVE to. But this is my discussion. If I don't take part in it,
who will respond to all these bogus arguments some people enjoy sending in?

Rather, this is you and the other trolls who are wasting my time.

What I'd really like to see is some packages uploaded to your home on gluck,
because this thread isn't advancing *anyones* arguments.

-- 
This thread scores 3 Trogdors out of a possible 5 for flamability.




Re: Preparation of Debian GNU/Linux 3.0r2 (II)

2003-11-11 Thread Kenshi Muto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

At Tue, 11 Nov 2003 11:59:24 +0100,
Martin Schulze wrote:
 Preparation of Debian GNU/Linux 3.0r2
 =
 
 An up-to-date version is at http://master.debian.org/~joey/3.0r2/.
 
 I am preparing the second revision of the current stable Debian
 distribution (woody) which will probably be released soon.  This
 report is to allow people to comment on it and intervene whenever
 this is required.
 
 If you disagree with one bit or another, please reply to this mail and
 explain why these things should be handled differently.  There is
 still time to reconsider.

Please, please wait.
Before you release r2, we must solve Japanese Watanabe font problem.
See http://lists.debian.org/debian-legal/2003/debian-legal-200310/msg00142.html

It makes very serious problem in Japan to release current status.
But some of relational maintainers don't act.

ttf-xtt-watanabe-mincho (Bug#214587), ttf-xwatanabe-mincho
(Bug#214395), ttf-xtt-wadalab-gothic (Bug#214400),
xfonts-intl-japanese-big (Bug#215371) must be removed and have already
been reassigned to ftp.debian.org.
Please do your work, ftp maintainers.

watanabe-vfont (Bug#214399) aren't reassigned to ftp.debian.org, but
this must be removed. Please action, Taruishi-san.

ttf-kochi-mincho and ttf-kochi-mincho-naga10 (Bug#214402) aren't
reassigned to ftp.debian.org. These package can be replaced by new
kochi font (kochi-subst), but if Goto-san hasn't any time for this
work, they must be removed. Please answer, Goto-san.

Thanks,
- -- 
Kenshi Muto
[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 http://mailcrypt.sourceforge.net/

iEYEARECAAYFAj+w42oACgkQQKW+7XLQPLGHtQCgmjaIU7Wu10/V7nemxEToYPq7
Gw8AnjxCcQbMuZmANFM+T2HixUjuNt7e
=i8Vh
-END PGP SIGNATURE-




Re: Why you are wrong [Was: On linux kernel packaging issue]

2003-11-11 Thread Giacomo A. Catenazzi
Glenn McGrath wrote:
A program that is CPU bound will benefit from compiler optimisations.
Define compiler optimisations.
The teoretical compiler optimisations would run your programs 
faster, but... too much people spoke about optimisation without knowing 
what it means.

Do you think -O3 would run code faster that -O2? If not: you will think 
is it a bug of gcc?

Anyway:
optimize the programmer time, not the code [1]: a less confuse code
(thus less optimized) will help to write, maintain and debug better 
programs, so at the long run will run faster and better that an program 
written with all kind of optimisations.

ciao
giacomo
[1] Unix philosophy or maybe only a ESR citation



Re: possible compromise for ITP: linux?

2003-11-11 Thread Eike Sauer
Andreas Metzler schrieb:
 Eike Sauer [EMAIL PROTECTED] wrote:
 There already are several packages with complete
 kernel sources which take as much place as his package
 would, right?
 Robert does not propose to remove the existing kernel-source packages

Even he was a bit vague about that (sometimes I understood 
the large number of kernel packages used as an argument 
for his idea, which seemed to imply that he wants to remove
many of them), I understood that. I wanted to say that the
size of his packages are not too large to be included if 
we find they do something useful. 

 therefore the calculation is simple - more than 100MB required space

He didn't want to support all architectures, 
so let's say 50 to 100 MB.

 in exchange for ...?

That goes to Robert. 
A cleaner design comes to my mind, which is not much 
for 50-100 MB being reproduced.

Ciao,
Eike




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Eike Sauer
Robert Millan schrieb:
 I don't see why. I have a bunch of resources to find a solution for this
 trivial bug.

You are implying the other DDs are your ressource for finding
what you are calling trivial bugs. They are not. It's your
duty to think of most of it beforehand.

If you didn't want to imply that: Which ressources do you have?
Why did you not already use them?

 I'm not suitable because my package has a trivial bug? Sorry, but you're
 not entitled to put my skills in question.

Straight question, straight answer: 
Did you think about system.map at all?

 Is getting wchan displayable a reason to solve the System.map issue? If it
 is, I'll solve it. But I haven't seen anyone explaining what is wchan
 useful for at all. 

It's not our duty to explain why we want feature A or B.
If your are going to provide a new style of packaging something,
it's your duty do do it at least as well as the old style
and to preserve ALL features, no matter how useful you
find them personally.

 My amount of thought and consideration will apply when I get bug reports
 through the BTS. 

That's too late for thoughts.

You are telling us: 
I'll throw this package in Debian,
I don't care about features I don't use,
if anybody does, he should file a bug report.

That's not what I'd call thorough working.

 Which brings back the question on wether you're looking for bugs on
 purpose just for the sake of trolling.

YOU are the one who should look for bugs (on purpose!) before.

All those people do this to help you seeing the difficulties
in your project. It's meant to help you.

Ciao,
Eike

-- 
Computer games don't affect kids; I mean if Pac-Man affected 
us as kids, we'd all be running around in darkened rooms, 
munching magic pills and listening to repetitive electronic music.
Kristian Wilson, Nintendo, Inc, 1989




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Eduard Bloch
#include hallo.h
* Robert Millan [Tue, Nov 11 2003, 12:21:32PM]:

  (This is exactly the same question as Matthew asked, of course; but it
  is an important question relative to this ITP and I want to see it
  answered.)
 
 I don't like turning this ITP into a technical discussion to prove either
 my dessign is consistent or I'm capable as a maintainer. However I'll respond
 to your question this time:

Why could you not just wait for the debian-kernel mailing list to be
created and really discuss your proposal there with other maintainers
(which may have more experience in packaging kernels for different
architectures) instead of pushing your own ideas as the one best thing?

   Place the package files in /usr/lib, and copy them conditionaly (debconf)
   into /boot. The debconf question would properly explain that if per chooses
   to update it, then the system must be rebooted promptly.

(You can read peoples mind? ;) A similar method is also on my Design
paper for the next debian-kernel generation...)

Note that copying files takes double space. Better method would be
installing the files into a new directory /boot/dk-linux-x.y.z/ and
adding symlinks from them to /boot/ Same for
/usr/lib/dk-linux-x.y.z/.

  You're proposing a packaging scheme where the package name is not
  changed for new kernel versions. It is entirely legitimate for people to
  bring up potential problems with this scheme. I'm disappointed that you
  feel it necessary to brush them off just to railroad your proposal
  through.
 
 I don't feel it necessary. But this is not the first trivial maintainer issue
 I'm being pointed at in this ITP, and I'm getting the impression that some
 people are doing it deliberately.

As said before, people look for reasons to justificate the choice of the
package name, causing additional confusion for users and waste of
archive space without seeing much advantages. And you fail to explain
those advantages so don't wonder about so many people not liking this
ITP.

MfG,
Eduard.
-- 
Ich weiß.  Habe ja während der letzten LinuxTage miterlebt,
daß die meisten Debian-Entwickler in der Tat eine seltene
Rarität von Spezies sind, die völlig ohne Schlaf oder
Körperhygiene auskommen.
-- Klaus Knopper




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 11:26:43AM -0600, Marcelo E. Magallon wrote:
   
   apt-get source kernel-image-* doesn't bring me the real source.
   Instead, if I want the real source I must be root and install a
   binary package. Do you deny that this is confusing?
 
  Non-intuitive?  Yes, I grant you that.  Confusing?  No, I don't find it
  confusing.

Both words are valid to me.

  But you conveniently ignored a bit of my message: after installing
  kernel-tree-x.y.z you have the source _with_ patches applied.  I don't
  really mind either way, but I'm looking for consistency in your
  argumentation, and I'm not finding it.  You seem to claim the source
  package is of paramount importance to you, yet I don't understand how
  you are happy with a source package format which _does not_ give you
  the sources of the package as used to generate the binaries.

The paramount importance matter, to me, is adhering to Debian standards. Which
means apt-get source brings you either the patched source or the source with
a set of patches. Which of them happens is beyond the scope of my arguments.

   You said: I've got news for you: Debian is a distribution.
  
   Who started the nitpick wording?
 
  Go back to [EMAIL PROTECTED] and, for a change,
  _read_ what I wrote.

Please be more specific. Do you refer to:

 Let me spell this out for you: unless you _replace_ kernel-source-* and
 kernel-image-* and whatnot, you are not solving your perceived problem,
 you are making it worse.  At some point you claimed it's not your
 intention to replace, but to offer an alternative.  Having a gazillion
 variations of a theme might be a good software developing methodology,
 but I've got news for you: Debian is a distribution.

My response still applies. Being The Universal Operating System means
supporting lots of variations for all sort of (justificable) preferences.

 Again, your complain is that there are too many kernel-foo packages,
   
   Don't put words in my mouth. I said the current package set is
   confusing, which it is.
 
  So that's not the source of the confusion?  Then why do you bring the
  number of packages into the discussion?  Look at what you said in
  [EMAIL PROTECTED].  _You_ are the one making
  the explicit connection between confusing and the number of packages.

There are two paragraphs on that mail referring to the confusion issue.
You're ignoring the first one, which doesn't refer to the number of packages.

   In what way the presence of 136 separate kernel-* packages affects
   the confusability of my pair of linux-* ones?
 
  Oh, right, you don't want to solve a problem in Debian, you want to
  solve it in a little corner of your mind and just ignore whatever else.

Somewhat. Except that little corner pretends to be integrated within Debian.

   No, I could do the same with plain dh-make'ed templates. It'd have
   the advantage that I wouldn't have to discuss silly arguments with
   you.
 
  1.  CDBS doesn't preclude the use of debhelper.  You already know this.
 
  2.  This specific point wouldn't exist, but that doesn't mean I'd
  still be objecting to your ITP.  If you go back and read
  [EMAIL PROTECTED] you'll notice that I didn't
  object to your particular choice of source packaging.  The only
  reason why we are discussing that matter is because you claim this
  is a significant advantage of your work (you keep referring people
  back to [EMAIL PROTECTED], where this is
  one out three points you list as benefits)

I don't recall claiming that using CDBS is a significant advantage in my
package. Certainly, in [EMAIL PROTECTED] there's
no reference to CDBS.

 Futhermore, you argue that the packaging is confusing and
 non-standard.  I take you think that CDBS is somehow standard and
 easy to understand.  It's neither.  After apt-get source foo,
 foo-x.y still _does not_ contain the sources used to build the
 package.  You have to take extra steps to do that.
   
   dpkg-buildpackage
 
  LOL... good one.  (it was a joke, right?)
 
  If I bother to apt-get source foo, it's not because I want to
  dpkg-buildpackage it right away, is it?  Not having a standard way to
  patch source (or unpack and patch, in cases such as libc6 and xfree86),
  means that you have to use debian/rules something to get the source
  that's actually used to build the package.  There are good reasons for
  needing such a system, but this should be the exception, not the rule.
  But I'm drifting...

No, you're actualy right. My response was an oversight. However, this problem
applies to all Debian packages, not just mine.

  Point is 'apt-get source linux-2.4' won't give you the sources used to
  generate the binaries.  If you claim this is the case, then you have to
  accept that 'apt-get source kernel-image-2.4.22-i386' also does.  Both
  packages have build dependencies which pull _additional sources_ into
  the tree.  If you are serious about that dpkg-buildpackage 

Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 07:34:23PM +, Andrew Suffield wrote:
 On Mon, Nov 10, 2003 at 12:57:02PM +0100, Robert Millan wrote:
  But the real results are shown through Popularity Contest [1] when my 
  package
  reaches unstable. So keep your arguments on this for later.
 
 That is possibly the stupidest thing I have seen all week.

Uhm.. is there a prize?

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Kernel 2.4.22-k7-1: initrd cannot mount proc from cramfs image

2003-11-11 Thread Nicola Larosa
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Thanks for the attention, Herbert.


 If you're using busybox then try regenerating the initrd image with
 BUSYBOX=no.

I did not generate the image, i'm using a stock kernel-image-2.4.22-1-k7
package, no trace of busybox in the initrd image, and it's not even installed
on this machine. Do you suggest I try mkinitrd'ing a new image anyway?



- --
There are, in the end, no worthwhile things in the world;
there are only worthwhile doings. -- Steve Talbott, NetFuture

Nicola Larosa - [EMAIL PROTECTED]


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

iD8DBQE/sOkuXv0hgDImBm4RAh1xAJ976HWTyvqMuaaJd+zGjS51LowJugCgpjDe
6hXVhZ46R8bNVfdJaNzYppk=
=nJJF
-END PGP SIGNATURE-





Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 02:29:48PM +, Colin Watson wrote:
 On Mon, Nov 10, 2003 at 12:57:02PM +0100, Robert Millan wrote:
  On Sun, Nov 09, 2003 at 07:47:37PM -0600, Marcelo E. Magallon wrote:
Look, if you want to waste time, waste _yours_.  OTOH, if you want to
take part in the discussion, do bother to address the issues you are
being presented with.
  
  I'd really LOVE to. But this is my discussion. If I don't take part in
  it, who will respond to all these bogus arguments some people enjoy
  sending in?
  
  Rather, this is you and the other trolls who are wasting my time.
 
 Oh, I see: anybody who disagrees with you is a troll. That's
 interesting.

I haven't said that. My quote is above (and I don't retract from it).

  Some people publicly said in this thread they like the package.
  Herbert said he likes it at least as an experiment. I got other
  private mails from well-known developers who like my proposal and pity
  your trolling attempts.
 
 Oh, wow, I was wondering how long it would take for this to appear!

I got two of such mails, but you don't have to believe me if you don't want to.
Specialy because I'm not going to paste their names here.

However, you can't deny that Some people publicly said in this thread they
like the package. Herbert said he likes it at least as an experiment.

   The lurkers support me in email
   They all think I'm great don't you know.
   You posters just don't understand me
   But soon you will reap what you sow.
   [...]

That was funny.

  I haven't even thought of my scheme as becoming the preferred way of
  distributing Debian Linux. So I'll ignore your bogus hipothesis.
 
 Why not call it linux-experimental or linux-rmh or similar then? I'm
 sure a lot of people would be much happier with your proposal if it
 didn't claim the important namespace of linux, which implies that it
 is the preferred kernel package.

If there's consensus on that, I agree.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Why you are wrong [Was: On linux kernel packaging issue]

2003-11-11 Thread Tom Badran
On Monday 10 November 2003 23:56, Darren Salt wrote:
 Converting some multiplies to shifts (or shift plus some other arithmetic),
 or arranging that one of the source registers normally contains the lower
 value, can also help. (At least, on ARM...)

Gcc already does do this when appropriate (multiply by 2^x), and has been for 
as long as i can remember.

Tom

-- 
 ^__^| Tom Badran
 (oo)\__ | Imperial College
 (__)\   )\/\| Department of Computing
||w || ---
|| ||| Using Debian SID


pgpofV8sx60Eg.pgp
Description: signature


Re: possible compromise for ITP: linux?

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 06:22:13PM +0100, Eike Sauer wrote:
 Hello!

Hi Eike,

 The discussion doesn't seem to be very productive any more.
 Time to come to a compromise?

Sounds nice.

 What about letting Robert build and upload (if ftp-masters agree)
 his package, *if* he puts it in experimental, uses a description
 that contains a warning about the experimental status of the
 package in a prominent place, and not calling it linux, but... 
 (Robert, please choose. linux-tng, linux-experimental and other 
 names have been proposed). If all works out fine and such packages 
 eventually become the standard way of installing the linux kernel, 
 the name could be changed then (as well as distrubution and description).
 If it's not working, an important package name stays usable.

I agree with all the above, as long as there's consensus to do that.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Matthew Garrett
Jamie Wilkinson wrote:
Kernels install /boot/System.map-$version.  There's a symlink from
/boot/System.map to the current version.

And Robert's proposal currently results in the System.map-$version for
my current kernel vanishing, along with my modules.

You are told you need to reboot after installing a kernel package.

No. You're currently told that you need to reboot after installing a 
kernel package for the same kernel version as you're currently running.
This happens rarely.

It looks to me like you're harping on a single issue which would have been
encountered during the process of making this package, and based on this
Robert is suddenly a second-class maintainer?

If someone is hoping to maintain a critical part of infrastructure, then I do
expect them to have some idea of what all the strange little files it provides
do and how messing things up could break them, yes. For instance, I wouldn't
even consider going anywhere near maintaining glibc, despite having messed
about with its guts quite considerably. I just don't understand the code
sufficiently.

If everyone in this project had to get the right answer first time, there
would be a lot fewer maintainers and a lot fewer bugs in the BTS.

If you're uploading a package that otherwise already exists in the archive,
and your package fucks shit up that the other one doesn't, then you're
doing something wrong.

No, I'm saying that you're proposing to package a major piece of
infrastructure and give it a name that may attract users into installing
it, and the amount of thought and consideration that you seem to have
put in is insufficiently large for me to consider that it'll do anything
other than convince people that Debian kernel packagers are on crack.
Which would, again, be bad.

I'd reiterate that you're implying Robert is going to make a half-arsed
attempt and upload something he hasn't tested, but I've already said that.

I'm implying that because he's so far stated that various issues aren't real
problems. I don't think it'll be a half-arsed attempt, and I imagine that it
will be tested, but I think it's likely to prove of significantly lower
quality than the package that already exists. Frankly, I think that would be
true pretty much independent of who maintains it - Herbert has a good deal
of familiarity with the kernel, and many years of experience. The kernel
packages are decent. Uploading new packages with a name that's going to 
attract people into installing them and which are likely to be of lower
quality is just insane.

Besides, it's already evident that Debian maintainers (as a superset of
kernel packagers) are on crack.

Most users don't find that packages they install break stuff.
-- 
Matthew Garrett | [EMAIL PROTECTED]




Re: ftpmaster accepts packages that have been rejected a few days ago

2003-11-11 Thread Marco d'Itri
On Nov 11, Daniel Silverstone [EMAIL PROTECTED] wrote:

 When linux-atm gets to the point that the br2684ctl program is
 sufficiently stable to be included in the main package, I invite you to
 file a bug requesting that the br2684ctl source package be removed,
 having been obsoleted by the linux-atm package.
This is what I already plan to do as the br2684ctl maintainer.

-- 
ciao, |
Marco | [2978 scDmkZcDJQKbI]




Re: possible compromise for ITP: linux?

2003-11-11 Thread Robert Millan
On Mon, Nov 10, 2003 at 11:30:54PM +, Andrew Suffield wrote:
  - this packages adds nothing, and would occupy a fair chunk of space
in the archive. The advantages cited were rapidly debunked and no
more were given.

I haven't seen any of them being debunked. The only exception is the second
paragraph of the second advantage, which started with This is specialy
important for security updates.

But not being specialy important for something doesn't mean it isn't an
advantage at all.

  - this package cannot be safely upgraded (without forcing a reboot).

I sent an explanation on how to send this a while ago (in response to Colin,
not yet archived). Basicaly, backing up in preinst solves the problem.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Preparation of Debian GNU/Linux 3.0r2 (II)

2003-11-11 Thread Lionel Elie Mamane
On Tue, Nov 11, 2003 at 11:59:24AM +0100, Martin Schulze wrote:

I'm confused. On the one hand, you say:

 The regulations for stable are quite conservative.  The requirements
 for packages to get into stable are:

  1. The package fixes a security problem.  An advisory by our own
 Security Team is required.  Updates need to be approved by the
 security team.

  2. The package fixes a critical bug which can lead into data loss,
 data corruption, or an overly broken system, or the package is
 broken or not usable (anymore).

  3. The stable version of the package is not installable at all due to
 broken or unmet dependencies or broken installation scripts.

 It is ((1 OR 2 OR 3) AND 4) OR 5

But on the other hand:

 aspell-en  stable0.33.7.1-8  alpha arm hppa i386 ia64 m68k powerpc 
 s390 sparc
 aspell stable0.33.7.1-8  alpha arm hppa i386 ia64 m68k powerpc 
 s390 sparc source
 libaspell-dev  stable0.33.7.1-8  alpha arm hppa i386 ia64 m68k powerpc 
 s390 sparc
 libaspell10stable0.33.7.1-8  alpha arm hppa i386 ia64 m68k powerpc 
 s390 sparc
 
   The license incorrectly says that it's LGPL but it is in fact
   a unique license which is non-DFSG-free.

A package I have recently adopted, scsh, is in the same case. It is in
main, but in fact contains non-free parts. A (temporary, until all
different authors are traced and that they can agree to free the code)
solution is in sid (source, i386) and underway for the other arches
and sarge.

Does this warrant an update in a woody revision? Why? Is this
considered a Security issue, because it may cause people with guns
(police) to come to your house and threaten you? Shall I then contact
the security team about this, too?

Shall I then prepare an updated package, with correct copyright file,
for stable/non-free, and try to get people to compile it for all
arches?

-- 
Lionel

signature.asc
Description: Digital signature


Re: possible compromise for ITP: linux?

2003-11-11 Thread Robert Millan
On Tue, Nov 11, 2003 at 09:36:30AM +0100, Andreas Metzler wrote:
 
 Robert does not propose to remove the existing kernel-source packages
 therefore the calculation is simple - more than 100MB required space

Approximately. It depends on how many architectures can be supported.

 in exchange for ...?

We already went through this.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: create new Debian-Kernel project (was: ITP: linux -- Linux 2.4 kernel)

2003-11-11 Thread Eduard Bloch
#include hallo.h
* Jamie Wilkinson [Tue, Nov 11 2003, 11:28:43PM]:

 Note that the name is choosen not only to attract the user, but also to
 catch that who blindly use apt-get source linux. The user wouldn't get
 the well-known and good kernel-source packages but something which is
 under control of Robert. Further, what they would get is not a clean
 source but something with debian/ dir inside which would confuse
 make-kpkg. I would not mind if he had called it linux-rmh or such.
 
 I do not understand your point, you are trying to protect users who
 inadvertently type apt-get source linux?  When I type apt-get source

This was just a counter-argument to a bogus one: apt-get source
kernel-image-... would not bring the real source usable to compile a
kernel. Note that his package does not that either.

 pppoeconf, do I not get the source to the Debian package of ppoeconf?  Why
 should it be any different?  I'm not convinced that people type apt-get
 source x inadvertently either.

Eh, do you really know how the kernel stuff is currently packaged?

The problem was not getting the source of the package. In fact, apt-get
source kernel-image-... gets the exact source of the package but not
the whole source. In order to get the actual source you have to run
debian/rules with some argument first. So if he just repackages the
kernel-source from Herbert he does not do it much different.

 Your second sentence is flagrant abuse, and its tone seems common in your
 attempts at constructing a reasoned argument.  Please try to keep civil,
 Eduard.  I trust your ability to maintain your packages, as I trust everyone
 else in this project, at least until I see the product of their work.

Thanks. But who do you trust more: Robert or experienced kernel-image packagers?

 Confusing make-kpkg would be an issue, I suppose -- given that one could
 want to get any kernel source and build it with the tools they're familiar
 with.  If it were me, I'd make sure to include some extra information in the
 package README.

Look, you just admit that getting the source is not that easy one-step
work as expected by the user. And if does require some extra work, what
is the big difference between fiddling with the current system and with
the CDBS version? The last one requires even more additional
build-dependencies.

  Are you implying that you make up names for the software that you package,
  rather than use the name given to it by upstream?  I believe you don't.
 
 Ah, that is a good base to start a discussion. Of course it is better to
 keep the upstreams name but make exceptions if they are too generic, to
 confusing or to offensive (though we did already accept such ones, eg.
 pornview ;)).
 
 I concur that packages have been renamed where their name is too generic,
 such as verbs and short nouns (one of my earliest packages, imgstamp, was
 originally named 'stamp' and rejected).  However, this is the word 'linux'.
 What else do you think it could possibly refer to?

linux-kernel-experimental, kernel-experimental or such.

MfG,
Eduard.
-- 
Kannst Du wie jedes ordentliche Device mit ACK oder 200 Ok antworten?
-- Joey




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Tue, Nov 11, 2003 at 11:59:32PM +1100, Jamie Wilkinson wrote:
 This one time, at band camp, Robert Millan wrote:
   Place the package files in /usr/lib, and copy them conditionaly (debconf)
   into /boot. The debconf question would properly explain that if per chooses
   to update it, then the system must be rebooted promptly.
 
 Another option:
 
   Place the package files in /boot, but save a backup of them before 
  (preinst).
   Then prompt the user to reboot through debconf.
 
 Or even a combination of the two.
 
 A third method may involve a rc script that makes sure the correct version
 of System.map is installed.  Then the only time kernel symbols are not found
 is between the package upgrade and just after the next reboot.

Sounds viable. I'll try to remember that.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Eduard Bloch
#include hallo.h
* Jamie Wilkinson [Tue, Nov 11 2003, 11:40:11PM]:

 There are already several forks of the Linux kernel in Debian anyway.
 Robert wishes to attempt to unify them, does that not grant him use of the
 name 'linux'?

Bug nobody was bold enough to take exactly this (as said very generic)
name. And Robert does not have agreement with maintainers of the
packages he wants to unify. So it is yet another fork. And what does the
next person do who tries to unify them?

MfG,
Eduard.
-- 
Katzen erreichen mühelos, was uns Menschen versagt bleibt: durchs
Leben gehen ohne Lärm zu machen.
-- Ernest Hemingway




Re: Tutor in Torino: cercasi

2003-11-11 Thread Federico Di Gregorio
Il mar, 2003-11-11 alle 13:27, Fabio Massimo Di Nitto ha scritto:
 On Tue, 11 Nov 2003, Federico Di Gregorio wrote:
 
  almeno due di sicuro ;P
 
 forza GRANATA! :P

il mio colore preferito e` blu cobalto.

-- 
Federico Di Gregorio
Debian GNU/Linux Developer[EMAIL PROTECTED]
INIT.D Developer   [EMAIL PROTECTED]
  La felicità è una tazza di cioccolata calda. Sempre. -- Io


signature.asc
Description: Questa parte del messaggio =?ISO-8859-1?Q?=E8?= firmata


Re: radiusd-freeradius history and future

2003-11-11 Thread Chad Miller
On Tue, Nov 11, 2003 at 10:13:22AM +0100, Javier Fern?ndez-Sanguino Pe?a wrote:
 On Sun, Jan 12, 2003 at 01:21:53PM -0500, Chad Miller wrote:
  [cc debian-devel]
  
  On Sun, Jan 12, 2003 at 05:07:41PM +0100, Toni Mueller wrote:
[...]  Who withdrew [radiusd-freeradius] or caused it's
   withdrewal, then? Curious minds want to know, and also, it's a bit
   misty right now...
 (...)
  
  A few months ago, the Sarge release coordinator swept all gravely-buggy-
  older-than-3?-months packages from sid, including radiusd-freeradius.
  Wichert immediately asked for the package to be added back, but someone
  noted that freeradius, a GPL program, linked against libssl, so it
  couldn't go back in.
 
 What is the current status of this issue? There are yet no 
 radiusd-freeradius (or freeradius) packages either in sid or (even) in 
 ftp://ftp.freeradius.org/pub/radius/. The issue on SSL linking (described 
 in DWN [1]) doesn't look as it is has been fixed and the debian/ directory 
 in the CVS has not seen any change for quite some time (+5 months)


Hi Javi.  I don't use RADIUS servers any more, so I've lost interest in
maintaining FreeRADIUS.  Someone in the freeradius-devel list (I don't
remember who, atm) seemed interested in packaging it, at least with a
sponsor.  

- chad

-- 
Chad Miller GPG: 9E6947D9Jabber: [EMAIL PROTECTED] (not email)
 et c. @ http://wiki.chad.org/ChadMiller 


pgp9Fp0QOOPsN.pgp
Description: PGP signature


Re: create new Debian-Kernel project (was: ITP: linux -- Linux 2.4 kernel)

2003-11-11 Thread John Hasler
Jamie Wilkinson writes:
 However, this is the word 'linux'.  What else do you think it could
 possibly refer to?

Most people seem to think that 'Linux' is the name for the whole kit and
kaboodle: kernel, userland, and everything.  They are wrong, but they still
will be confused by a package named simply 'linux'.  Thus 'linux-kernel',
'hurd-kernel', 'netbsd-kernel', etc would be better.  'Linux-kernel' would
make searching easier, too.
-- 
John Hasler
[EMAIL PROTECTED]
Dancing Horse Hill
Elmwood, Wisconsin




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Michael Poole
Robert Millan [EMAIL PROTECTED] writes:

 On Mon, Nov 10, 2003 at 09:29:58AM -0500, Michael Poole wrote:
 Robert Millan writes:
 
  And even if it was, I claimed my packages has some advantages, but didn't
  claim it doesn't have any disadvantages.
 
 Please explain why the putative advantages outweigh the disadvantages.

 I don't have to do that. My package is worthy as long as the advantages
 outweight the disadvantages in some situations, but not exhaustively
 (i.e, for every situation), since I'm not replacing the current ones.

So far I have not seen any situation where the benefits will be both
noticable and reliable.  In the case of some benefits, your target
audience remains indistinct.  In the case of other benefits, you
release untested code for critical system components.  In the case of
every benefit, your ITP shows more zeal than foresight.

 1) I haven't built a 2.4 kernel lately, but in linux-2.6, selecting
 some mandatory features in upstream for 386 (FPU and 486 instruction
 emulation) disables SMP support.  How will you build a package for
 both 386 and x86 SMP machines?  Keep in mind your claim that your
 system would get rid of the many kernel-image-* packages.

 Well, my package will be built in the way that supports a wider number of
 CPUs. Both building for i386 without SMP support and building for i486 with
 SMP are viable options. However, the real (long-term) solution would be to
 get upstream not imposing mandatory features for 386.

You do not understand.  I specifically mentioned what that features
were so that it would be clear it's not mandatory per upstream: It is
mandatory for Debian's current user space ABI.  Specifically, many
applications use native floating point support, and glibc uses
486-specific instructions for locking.

Before you say the real solution would be to get upstream not
excluding that emulation from SMP think about why they are exclusive.

 2) With your packages, how will someone be able to keep a known-good
 kernel on her machine when updating from one version of Linux to
 another?  Complaining that bootloaders have the same problem is
 specious: they are considerably smaller, so it's more likely that
 changed code paths were tested by the packager.  User space also
 differs: you can have many system utilities statically linked. If you
 have just one kernel installed, though, you better have both rescue
 disk and physical access to the machine.

 I just explained that in my response to:
   [EMAIL PROTECTED]

The solutions listed there involve leaving ~36 MB of old files on the
user's system indefinitely, without them being tracked by dpkg.
Someone already objected to this -- it defeats the point of a
packaging system.  Those solutions don't even pass the sniff test, so
I am surprised you raise them as serious suggestions.

 3) One of the benefits you claim is that people can apt-get source
 to get the source.  You have also said that your target audience
 excludes those who build their own kernels.  To me, this is
 inconsistent.  What is the target audience for this benefit?

 The use of build their own kernels is ambigous here. My target audience
 excludes those who costumise them (apply patches, sub-arch optimisation, etc).

 It doesn't exclude developers who want to compile my package the standard way
 in order to change it and merge their changes. I.e, the same that happens for
 the rest of packages in Debian.

Perhaps I am being dense, but what does merge their changes mean
except to customize their kernels?

 The only suggestion I saw to deal with multi-platform
 testing was that some per-architecture team would do that.  Who has
 volunteered to be on such teams?

 That question is not pertinent to my package. The same per-architecture team
 who does porting tasks for the standard Linux package is implicitly doing
 them for mine (Since they use the same patchset).

You claimed that the autobuilder will help when security patches
become available.  You can either claim to apply those patches quickly
(more quickly than they are currently available) or claim that the
porting teams will provide tested patches that you just integrate.  To
claim both is inconsistent, and such shoddy thinking does not inspire
faith in your ability to integrate these patches.

 5) How will you handle architectures where the current upstream kernel
 is not based on the same version as your package?  The main suggestion
 I see is that they'd have to use the current system for their kernels,
 which seems very bad for consistency.

 I pretend to package all upstream branches (2.4, 2.6, etc). The -defaults
 package can be selective across arquitectures (like gcc-defaults does).

That does not answer my question.  Right now, the current kernels on
arm are 2.4.19 and 2.2.19.  On x86 and mips, 2.4.22.  On m68k, 2.4.20
and 2.2.25.  On sparc, 2.4.21 or 2.2.20 (depending on subarch).  On
s390, 2.4.19.  Out of six architectures I checked, only two pairs use
the same kernel version. 

Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Tue, Nov 11, 2003 at 02:17:10PM +0100, Eike Sauer wrote:
 Robert Millan schrieb:
  I don't see why. I have a bunch of resources to find a solution for this
  trivial bug.
 
 You are implying the other DDs are your ressource for finding
 what you are calling trivial bugs. They are not. It's your
 duty to think of most of it beforehand.
 If you didn't want to imply that: Which ressources do you have?
 Why did you not already use them?

I didn't want to imply that. I was referring to general packaging resources
like preinst script, debconf, etc.

(Actualy, I explained some possible ways to solve this in response to Colin.
Then Jamie added other possibilities, like using init.d scripts or an
update-kernel script)

  I'm not suitable because my package has a trivial bug? Sorry, but you're
  not entitled to put my skills in question.
 
 Straight question, straight answer: 
 Did you think about system.map at all?

Yes. I decided to not provide it and investigate later wether it was worth
providing or not.

  Is getting wchan displayable a reason to solve the System.map issue? If it
  is, I'll solve it. But I haven't seen anyone explaining what is wchan
  useful for at all. 
 
 It's not our duty to explain why we want feature A or B.
 If your are going to provide a new style of packaging something,
 it's your duty do do it at least as well as the old style
 and to preserve ALL features, no matter how useful you
 find them personally.

Agreed. But the discussion on system.map started with someone claiming the
bug implied either a dessign problem in my package or that I'm incompetent.

  My amount of thought and consideration will apply when I get bug reports
  through the BTS. 
 
 That's too late for thoughts.
 
 You are telling us: 
 I'll throw this package in Debian,
 I don't care about features I don't use,
 if anybody does, he should file a bug report.
 
 That's not what I'd call thorough working.

That's not exact. I do care about features even if I don't use them, what I
dislike is discussing things in this ITP that actualy belong to the BTS.

  Which brings back the question on wether you're looking for bugs on
  purpose just for the sake of trolling.
 
 YOU are the one who should look for bugs (on purpose!) before.

Yes, but not in order to feed a discussion like this one.

 All those people do this to help you seeing the difficulties
 in your project. It's meant to help you.

Probably most of them, but not all.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Wed, Nov 12, 2003 at 12:13:42AM +1100, Jamie Wilkinson wrote:
 
 I've had another thought, which was spurred by the System.map discussion;
 and some people are probably going to hate it because it duplicates some of
 the effort of having a package management system in the first place.
 
 The grub package doesn't ever install itself to /boot, it requires the admin
 to copy the binaries from /usr/lib after an upgrade (or my memory is totally
 flawed).  It wouldn't be so difficult to rotate the previous (good) kernel
 and associated files and replace them with the new kernel.
 
 An update-kernel script which ran after installation, and again at boot
 time, could check to make sure the latest kernel was in place and that ones
 bootloader could find it, and that the previous kernel was also accessible
 to the bootloader.

Maybe. I'm open to try that as long as it doesn't imply adding extra binary
packages (which is one of the points in my package).

Btw, as a grub co-maintainer, I think the idea sounds nice for grub. Although
I'm not sure if it's already implemented (update-grub?). Anyway, ask Jason ;)

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Andreas Metzler
Robert Millan [EMAIL PROTECTED] wrote:
 On Mon, Nov 10, 2003 at 09:29:58AM -0500, Michael Poole wrote:
[...]
 5) How will you handle architectures where the current upstream kernel
 is not based on the same version as your package?  The main suggestion
 I see is that they'd have to use the current system for their kernels,
 which seems very bad for consistency.

 I pretend to package all upstream branches (2.4, 2.6, etc). The -defaults
 package can be selective across arquitectures (like gcc-defaults does).

The question was: How do you provide 2.4.x for architecture
blah and 2.4.y for architecture foo, which are two versions of the
same upstream branch.

Afaict you were proposing to have one package for each upstream
/branch/. You cannot have linux-2.4_2.4.x.orig.tar.gz and
linux-2.4_2.4.y.orig.tar.gz at the same time in the Debian archive,
once you upload 2.4.y to sid, 2.4.x with xy is not available in sid
anymore.
cu andreas
-- 
Hey, da ist ein Ballonautomat auf der Toilette!
Unofficial _Debian-packages_ of latest unstable _tin_
http://www.logic.univie.ac.at/~ametzler/debian/tin-snapshot/




Bug#220212: ITP: zope-zstylesheet -- Simple product designed to allow easy style sheets

2003-11-11 Thread nledez
Package: wnpp
Severity: wishlist


* Package name: zope-zstylesheet
  Version : 4.2.5
  Upstream Author : Adrian 'Haqa' Hungate [EMAIL PROTECTED]
* URL : http://zope.org/Members/haqa/ZStyleSheet
* License : OpenSource
  Description : Simple product designed to allow easy style sheets

This is a simple product designed to allow easy ZOPE based
administration of style sheets.
Features:
# Complex style sheets can be constructed in a logical (to me at least)
  way.
# Static style sheets can be imported (And the importer may even remove
  some selector duplication).
# You can now select that sections of the tree render only if the user
  is using a specific browser.
# The style sheet renders in multiple ways depending on how it is called
  - sheetname.tag : Inserts a link rel tag into your page.
  - sheetname.style : Inserts the sheet between tags
  - sheetname.index_html : Returns the sheet with the Content-Type
header text/css
  - sheetname.preview : Renders the sheet as an html page so you can
review it. It even insert a link rel tag at the top (Only really
shows off H1, H2 and PRE).
  - This now (Version 4.0) allows the Z Style Sheet to be rendered into
a page in one of three different ways (Based on the linkstyle
property)
* Normal Z Style Sheet : Default same as sheetname.tag
* Insert a Style Block : Same as sheetname.style
* ZMI Compatible : This is a special mode to be compatible with the
  manage_page_style.css

We can found licence here.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux nico-sid 2.4.20ctx-16 #1 Tue Feb 25 13:58:02 CET 2003 i686
Locale: LANG=C, LC_CTYPE=C


-- 
Nicolas Ledez - Virtual Net (www.virtual-net.fr)
80, avenue des Buttes de Coesmes - 35700 RENNES
tel: +33 2 23 21 06 32 - fax: +33 2 99 38 16 85


signature.asc
Description: Digital signature


Bug#220216: ITP: zope-lockablefolder -- variant of the standard Folder that can restrict access to its contents

2003-11-11 Thread nledez
Package: wnpp
Severity: wishlist


* Package name: zope-lockablefolder
  Version : 0.1.0
  Upstream Author : Butch Landingin [EMAIL PROTECTED]
* URL : http://www.zope.org/Members/butchland/LockableFolder
* License : BSD ?
  Description : variant of the standard Folder that can restrict access to 
its contents

This product provides a variant of the standard Folder that can restrict
access to its contents that have been explicitly set as inaccessible, so
they are no longer visible as a URL path but can still be accessed via
DTML/Script/ZPT TALES.

After locking, objects are no longer accessible, even through management
screens. They must be unlocked so they can be managed again.


# Copyright (c) 2001 Butch Landingin
# All rights reserved. Written by Butch Landingin [EMAIL PROTECTED]
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#notice, this list of conditions and the following disclaimer.
#
# 2. Redistributions in binary form must reproduce the above copyright
#notice, this list of conditions and the following disclaimer in the
#documentation and/or other materials provided with the
#distribution.
#
# 3. The name of the author may not be used to endorse or promote
# products
#derived from this software without specific prior written
#permission
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED.
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
# BUT
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
# USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
#  In accordance with the license provided for by the software upon
#  which some of the source code has been derived or used, the following
#  acknowledgement
#  is hereby provided :
#
#  This product includes software developed by the Zope Corporation
#  for use in the Z Object Publishing Environment
#  (http://www.zope.org/).

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux nico-sid 2.4.20ctx-16 #1 Tue Feb 25 13:58:02 CET 2003 i686
Locale: LANG=C, LC_CTYPE=C


-- 
Nicolas Ledez - Virtual Net (www.virtual-net.fr)
80, avenue des Buttes de Coesmes - 35700 RENNES
tel: +33 2 23 21 06 32 - fax: +33 2 99 38 16 85


signature.asc
Description: Digital signature


Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Wed, Nov 12, 2003 at 12:19:33AM +1100, Jamie Wilkinson wrote:
 
 What I'd really like to see is some packages uploaded to your home on gluck,
 because this thread isn't advancing *anyones* arguments.

I did that a few days before sending the ITP:

  http://lists.debian.org/debian-devel/2003/debian-devel-200311/msg00204.html

But noone responded. One could wonder why everyone who pointed out problems
in my package in the ITP didn't send the mail before.. oh well.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Robert Millan
On Tue, Nov 11, 2003 at 02:29:13PM +0100, Eduard Bloch wrote:
  
  I don't like turning this ITP into a technical discussion to prove either
  my dessign is consistent or I'm capable as a maintainer. However I'll 
  respond
  to your question this time:
 
 Why could you not just wait for the debian-kernel mailing list to be
 created and really discuss your proposal there with other maintainers
 (which may have more experience in packaging kernels for different
 architectures) instead of pushing your own ideas as the one best thing?

As I said before, I'm open for discussion, not trying to push my own ideas
as the one best thing. Note that I initialy explained how my package isn't
meant to be the one best thing and replace the current ones, but rather an
addition for people to have more options.

I'm still not sure if my package will fit exactly with your former proposal,
but I'll be happy to discuss all your concerns in debian-kernels.

Place the package files in /usr/lib, and copy them conditionaly (debconf)
into /boot. The debconf question would properly explain that if per 
  chooses
to update it, then the system must be rebooted promptly.
 
 (You can read peoples mind? ;) A similar method is also on my Design
 paper for the next debian-kernel generation...)

It was a somewhat logical conclussion, so it isn't strange that we came up
with the same separately.

And excuse me for not having read all the docs you pointed at before, as
you have noticed I've been really busy with other things (like, say,
responding to hundreds of emails).

 Note that copying files takes double space. Better method would be
 installing the files into a new directory /boot/dk-linux-x.y.z/ and
 adding symlinks from them to /boot/ Same for
 /usr/lib/dk-linux-x.y.z/.

Sounds nice. We can discuss all this later. As I said, I'm open for that.

  I don't feel it necessary. But this is not the first trivial maintainer 
  issue
  I'm being pointed at in this ITP, and I'm getting the impression that some
  people are doing it deliberately.
 
 As said before, people look for reasons to justificate the choice of the
 package name, causing additional confusion for users and waste of
 archive space without seeing much advantages. And you fail to explain
 those advantages so don't wonder about so many people not liking this
 ITP.

Could be, but that doesn't justify using maintainer issues as an excuse
against my ITP.

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: using freedesktop.org libs

2003-11-11 Thread Michel Dänzer
On Tue, 2003-11-11 at 13:11, Andrew Suffield wrote:
 On Tue, Nov 11, 2003 at 01:14:30AM +0100, Michel D?nzer wrote:
I found this idea very interesting. I think that the debian project 
should 
take more advantage of the freedesktop.org libs.
   
   Glancing briefly at the packages in sid, we've been using the ones
   they have released for a while. Unreleased libraries do not belong in
   unstable.
  
  It's not about released vs. unreleased but XFree86 vs. freedesktop.org.

Actually, I misread your paragraph above and drew the wrong conclusions.
Sorry about that.

I agree that unreleased libraries aren't for sid, but maybe for
experimental? :)


-- 
Earthling Michel Dnzer  | Debian (powerpc), X and DRI developer
Software libre enthusiast|   http://svcs.affero.net/rm.php?r=daenzer




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Steve Greenland
What is so damn hard about respecting a Mail-Followup-To: header? 

On 11-Nov-03, 06:24 (CST), Robert Millan [EMAIL PROTECTED] wrote: 
 I didn't claim all of them are trolling. But a few of them are. Also IIRC I
 haven't put in question their experience as developers.

Your reply to Marcello:

 It's easy for people who are already used to Debian de-facto
 standards. Since I am and you're not [1],

sure sounds like you're questioning Marcello's experience. Your footnote
(Your reasoning shows either you're not used to them, or you're plainly
trolling.) doesn't help.

  No, most of the packages in Debian give me the source with a simple
  'dpkg-source -x'. No rules file reading necessary.
 
 Not that many, actualy. An important number of them apply patches dynamicaly
 either directly or after unpacking upstream sources.

Not that many, actually? Are you serious? If so, we now know for sure
which participant in this thread is not familiar with Debian packaging.


First you write:
   It's easy for people who are already used to Debian de-facto standards.

And then you write:

 When I said de-facto standards I didn't refer to CDBS. There's currently
 no de-facto standard for debian/rules files, although there are a bunch of
 attempts at becoming one (and CDBS is one of them).

So which is it? Are there de-facto standards for people to be familiar
with, or are are there no de-facto standards?

You can't even be consistent with your own quote staring you in the
face.

Steve

PS I wrote this, and then decided not to post it, until I read your
reply to Lukas Guyer, which once again made a big deal about how you
were following the de-facto standards of Debian. It's amazing how much
intellectual dishonesty one person can demonstrate in so little space.

-- 
Steve Greenland
The irony is that Bill Gates claims to be making a stable operating
system and Linus Torvalds claims to be trying to take over the
world.   -- seen on the net




Bug#220219: ITP: vbtp -- VisioBraille's Transfer Protocol

2003-11-11 Thread Sbastien Hinderer
Package: wnpp
Severity: wishlist

* Package name: vbtp
  Version : 1.0
  Upstream Authors : Samuel Thibault [EMAIL PROTECTED],
  Sébastien Hinderer [EMAIL PROTECTED]
* URL : http://perso.ens-lyon.fr/samuel.thibault/vbtp-1.0.tar.gz
* License : GPL, version 2 or higher
  Description : VisioBraille's Transfer Protocol

 This program allows you to exchange files with a VisioBraille braille
 terminal.





Re: possible compromise for ITP: linux?

2003-11-11 Thread Robert Millan
On Tue, Nov 11, 2003 at 02:05:50PM +0100, Eike Sauer wrote:
 Andreas Metzler schrieb:
  Eike Sauer [EMAIL PROTECTED] wrote:
  There already are several packages with complete
  kernel sources which take as much place as his package
  would, right?
  Robert does not propose to remove the existing kernel-source packages
 
 Even he was a bit vague about that (sometimes I understood 
 the large number of kernel packages used as an argument 
 for his idea, which seemed to imply that he wants to remove
 many of them), I understood that. I wanted to say that the
 size of his packages are not too large to be included if 
 we find they do something useful. 

I'll try to be more specific. The argument consists in that I provide a pair
of separate packages (linux and linux-2.4) which are clearly distinguishable
from the big set (kernel-*). Then the user can choose between figuring out
how the kernel-* work, or figuring out how the linux* work.

My pretension is that the former is much more simple and straightforwarded
for the end user (and developer).

  in exchange for ...?
 
 That goes to Robert. 

Uhm. As I told him we already went through this. I was asked this question
already, and already responded, so I don't really know what to say.

Just have a look at:

  http://lists.debian.org/debian-devel/2003/debian-devel-200311/msg00414.html

-- 
Robert Millan

[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work.

 -- J.R.R.T, Ainulindale (Silmarillion)




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Marcelo E. Magallon
On Tue, Nov 11, 2003 at 12:21:32PM +0100, Robert Millan wrote:

  or who pretend the dessign of my package is broken in a way that I
  can't solve such trivial bugs.

 Look, you see whatever you want to see, but you are still missing the
 forest for the trees.  When I mentioned System.map this was an
 _example_, get it?

 The fundamental problem with your package is that you have:

 Package: linux-2.4
 Version: 2.4.22-1

/boot/vmlinuz-2.4.22
/boot/System.map-2.4.22
/lib/modules/2.4.22/...

 and you have to handle upgrades to either of:

 Package: linux-2.4
 Version: 2.4.22-2

/boot/vmlinuz-2.4.22
/boot/System.map-2.4.22
/lib/modules/2.4.22/...

 or:

 Package: linux-2.4
 Version: 2.4.23-1

/boot/vmlinuz-2.4.23
/boot/System.map-2.4.23
/lib/modules/2.4.23/...

 I'll just assume you can follow that.  You have to handle the following
 upgrades:

a) linux-2.4 (2.4.22-1) - linux-2.4 (2.4.22-2)
b) linux-2.4 (2.4.22-1) - linux-2.4 (2.4.23-1)

 Right?

 Assuming the user is running 2.4.22, in case a) you are replacing the
 _running_ kernel image.  In particular, the System.map file _on disk_
 does not correspond to the running kernel image anymore.  Stuff like
 top, ps, klogd and ksymoops won't work properly (if you have to ask why
 or why this is important, just go RTFM).  The _modules_ on disk don't
 correspond to the loaded modules, and it's possible that they don't
 even load anymore.  In this situation the most sensible thing to do is
 reboot.  It's a PITA but it can't be worked around without changing the
 kernel's idea of its own version (or better said, without ensuring
 somehow that 2.4.22-1 and 2.4.22-2 exist at the same time on the
 machine, which we don't support, this is not rpm)

 Still with me?

 In b) you _still_ have this problem because dpkg is going to remove
 linux-2.4 (2.4.22-1)'s files and put linux-2.4 (2.4.23-1)'s in place.

 Still there?

 By this point the problem should be self evident, but since we've
 gotten to the point where I have to spell this out for you, I'll just
 keep explaining.

 The situation is now worse: there are _no traces_ of 2.4.22 left on the
 system.  Loading modules will just fail, because the modules are _not_
 there.  System.map-2.4.22 is gone for good, so any sort of debugging at
 this level will be just harder if not impossible (if you like decoding
 kernel addresses in your head for breakfast that's fine, but I know
 plenty of people who don't).  The user _has_ to reboot into a kernel
 that he's not even sure _works_.  If you claim that _every_ time you
 have upgraded a kernel it's worked right out of the box, I'm going to
 ask the Smithsonian to put you on exhibition.  I'm sure it will be more
 successful than that lame Star Wars thing.

 Still following?

 With the current kernel-image-2.4.22-1-i386 packages you have:

 Package: kernel-image-2.4.22-1-i386
 Version: 2.4.22-1

/boot/vmlinuz-2.4.22
/boot/System.map-2.4.22
/lib/modules/2.4.22/...

 Package: kernel-image-2.4.22-1-i386
 Version: 2.4.22-2

/boot/vmlinuz-2.4.22
/boot/System.map-2.4.22
/lib/modules/2.4.22/...

 Package: kernel-image-2.4.23-1-i386
 Version: 2.4.23-1

/boot/vmlinuz-2.4.23
/boot/System.map-2.4.23
/lib/modules/2.4.23/...

 [ Here I'll just state that I don't know if the -1- bit in the package
   name modifies the kernel version in any way because it's been ages
   since the last time I used the official debian kernel images. ]

 With this we have:

c) kernel-image-2.4.22-1-i386 2.4.22-1 - 2.4.22-2

 and that's it.  There's no 2.4.22-1 to 2.4.23-1 upgrade path because
 that _is not_ an upgrade with this scheme.  That's a feature.
 Installing kernel-image-2.4.23-1-i386 doesn't nuke
 kernel-image-2.4.22-1-i386.

 Is that clear with you?

 Since the only upgrade to handle is 2.4.22-1 - 2.4.22-2 we still have
 the same problem that I described before with System.map and the
 modules, but _only_ that problem.  We don't have the things gone for
 good problem and we don't have the very ugly is this thing going to
 work at all? problem.

 Do you see the forest now?

   How do you propose to do that without changing the package name,
   and without leaving old System.map junk around for eternity? I
 
   don't see how it can be possible.
  
  I don't like turning this ITP into a technical discussion to prove
  either my dessign is consistent or I'm capable as a maintainer.

 You are proposing to package a fundamental piece of software in a way
 that's prone to _break_.  Since this ITP is _only_ about repackaging
 something we already provide, the discussion about the design
 decisions is more than justified.

  However I'll respond to your question this time:

 Oh, thanks, you answer questions for a change.

Place the package files in /usr/lib, and copy them conditionaly
(debconf) into /boot. The debconf question would properly explain
that 

Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Colin Watson
On Tue, Nov 11, 2003 at 12:21:32PM +0100, Robert Millan wrote:
 On Mon, Nov 10, 2003 at 02:23:52PM +, Colin Watson wrote:
  As a prospective maintainer of an important package, it ill behooves
  you to make fun of legitimate bug reports.
 
 No, you're confused. I don't blame you because you probably missed
 where the whole System.map discussion came from.
 
 As I just told to Matthew, someone claimed that my package has a
 dessign problem in the way it deals with System.map upgrades. But it
 actualy resulted that it's just a bug that prevents wchan from being
 displayable. I can fix that bug without much trouble.

No, I don't think I'm confused, I'm quite aware of where the discussion
came from, and it's not just a bug that prevents wchan from being
displayable. You actually acknowledged my comment about the more serious
problem later in your mail, so don't pretend that it doesn't exist up
here, please.

  How do you propose to do that without changing the package name, and
  without leaving old System.map junk around for eternity? I don't see
  how it can be possible.
  
  (This is exactly the same question as Matthew asked, of course; but
  it is an important question relative to this ITP and I want to see
  it answered.)
 
 I don't like turning this ITP into a technical discussion to prove
 either my dessign is consistent or I'm capable as a maintainer.

ITPs are frequently about ensuring that the design is valid! If you
thought they were just a rubber-stamping exercise, well, I'm sorry to
disappoint you, but peer review is an integral part of this project.

 However I'll respond to your question this time:
 
   Place the package files in /usr/lib, and copy them conditionaly
   (debconf) into /boot. The debconf question would properly explain
   that if per chooses to update it, then the system must be rebooted
   promptly.
 
 Another option:
 
   Place the package files in /boot, but save a backup of them before
   (preinst). Then prompt the user to reboot through debconf.
 
 Or even a combination of the two.

Either satisfies the first part of my question, but at least your second
option doesn't satisfy the second part of my question. I'll repeat:

  without leaving old System.map junk around for eternity

When would you clean up the backups you've created? It's very easy in
Herbert's scheme: you remove the package containing it. It doesn't seem
to be so well-organized in yours. The same goes for kernel modules, as
other people have mentioned: this is essentially the same problem (files
or directories that normally have the upstream version number in their
names) but more difficult.

As for the first option with debconf questions, well, that might work,
although I haven't fully thought out how it would interact with kernel
modules (what if users decide to copy hand-built modules into
/lib/modules, which is fairly common practice when testing things -
would they be removed when the newer version is installed? I'd hope not.
If not, when do you plan to remove modules that apply to older kernel
versions? Never?). There's been an increasing consensus over the years
that we should have fewer debconf questions, not more; perhaps this is
an exception, but I think it would be wise of you to seek review by
debconf experts before it enters the archive.

I'm not asking these questions to harass you: I'm asking them because I
genuinely have trouble believing that it's possible to solve them in a
high-quality way if you do not change the kernel package name from one
upstream release to the next. The main feature of your proposal from a
user's point of view seems to be that the package name will not be
changed from one upstream release to the next, and therefore I think it
is entirely appropriate for us to examine the implications of this
proposal on debian-devel in response to your ITP.

  You're proposing a packaging scheme where the package name is not
  changed for new kernel versions. It is entirely legitimate for
  people to bring up potential problems with this scheme. I'm
  disappointed that you feel it necessary to brush them off just to
  railroad your proposal through.
 
 I don't feel it necessary. But this is not the first trivial
 maintainer issue I'm being pointed at in this ITP, and I'm getting the
 impression that some people are doing it deliberately.

They're not trivial, and of course we're doing it deliberately. When
somebody posts an ITP that proposes to introduce an alternate packaging
of an important set of packages, it is entirely appropriate to examine
the consequences of that alternate packaging on debian-devel. Brushing
people's concerns off as trivial just reinforces the impression that
you don't really care about the consequences. I hope this isn't the
case.

Cheers,

-- 
Colin Watson  [EMAIL PROTECTED]




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Manoj Srivastava
On Tue, 11 Nov 2003 23:54:38 +1100, Jamie Wilkinson [EMAIL PROTECTED] said: 

 This one time, at band camp, Matthew Garrett wrote:
 Robert Millan wrote:
 On Sun, Nov 09, 2003 at 08:33:00PM +, Matthew Garrett wrote:
 klogd will be unable to look up symbols, and ps and top need it
 for wchan to be displayable.

 I'm so scared. wchan won't be displayable!

 What were you saying about sarcasm? The fact remains that it's a
 bug, and it's a bug that you should already have thought of. Put
 simply, if this is the level of research you've done, I don't think
 you're suitable for packaging something as important as the
 kernel. This doesn't mean that you shouldn't do it (as an academic
 exercise it'd be a wonderful learning experience, and lessons
 learned may be well applied else where)
 - I just don't think it should go anywhere near the archive.

 Bollocks.

 Kernels install /boot/System.map-$version.  There's a symlink from
 /boot/System.map to the current version.

Actually, that would be a bug.  There is no need for such a
 symlink, and indeed, it would break unrelated packages (like  keeping
 a kernel-image-X.XX package around for safekeeping), so it would be
 an RC bug.

manoj
-- 
The Devil can cite scripture for his purpose. Shakespeare, Merchant of
Venice
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




Re: Latest version of fvwm packaged

2003-11-11 Thread Manoj Srivastava
On Tue, 11 Nov 2003 10:02:49 +0100, Lukas Ruf [EMAIL PROTECTED] said: 

 Manoj Srivastava [EMAIL PROTECTED] [2003-11-11 09:58]:

 Hi,

 The development branch of fvwm is nearing a stable release, and has
 had a huge number of new features. The maintainer has been very
 reluctant to package this branch, even in a people.debian.org
 repository, so I decided to package FVWM 2.5.8 for myself; and I
 have decided to share this with others as well. The packages are
 lintian clean, and can be found at:

 deb http://people.debian.org/~srivasta/ packages/ deb-src
 http://people.debian.org/~srivasta/ packages/source/

 There have been significant new features in the 2.5.X series, and
 just the GNOME 2 compatibility should be enough to require this in
 Sarge.

 These packages were configured as follows (I see no reason not to
 allow rplay and xrender compatibility in fvwm). As you can see
 below, I have included as many of the features as I could.


 can I simply update to the new packages by inserting the
 deb-statements into my /etc/apt/sources.list ?
 I'm running unstable.

That's the way it is supposed to work.  Please remember that
 you may have to tweak your ~/.fvwm2rc scripts, since a number of new
 features have been added, and some things have changed.

manoj
-- 
Quote from telephone inquiry We're only hiring one summer intern this
year and we won't start interviewing candidates for that position
until the Boss' daughter finishes her summer classes.
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




bbs.51cy.net

2003-11-11 Thread

http://cs.51cy.net





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28F1




http://cs.51cy.net




Re: RFC: Moving libraries to /lib?

2003-11-11 Thread Chet Ramey
 Okay, since discussion on -devel has died, here is what I do:
 
 On Mon, Sep 23, 2002 at 10:54:00AM +0200, Torsten Landschoff wrote:
  I got a bug report on libldap2 which requests to move the libraries to=20
  /lib, as /usr can not be unmounted when using PAM/NSS and LDAP (#159771).
 =20
  I don't think this is a good idea.=20
 
 I'll not move the libraries because it is the wrong thing for sure.=20
 But I'll add a comment to the README.Debian of libldap2 which tells=20
 how to solve the problem, namely using /bin/dash as the default shell.
 
 Apart from that I just changed the severity of the bug to normal,=20
 reassigned it to bash and merged it with #120340. I wonder why bash
 really uses getpwuid to get information about the current user, probably
 the bash developers are a bit paranoid about having the right user data.

Are you serious?  You're considering bash's use of a published interface
to obtain user information to be a bug in bash because it conflicts with
how debian wants to organize its file system?

Bash doesn't have anything to do with how libc (and ultimately libldap)
implements getpwuid.  There's nothing in POSIX that says that any file
descriptors must be kept open.

Chet

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
( ``Discere est Dolere'' -- chet )
Live...Laugh...Love
Chet Ramey, ITS, CWRU[EMAIL PROTECTED]http://tiswww.tis.cwru.edu/~chet/




Re: Preparation of Debian GNU/Linux 3.0r2 (II)

2003-11-11 Thread GOTO Masanori
At Tue, 11 Nov 2003 22:26:25 +0900,
Kenshi Muto wrote:
 At Tue, 11 Nov 2003 11:59:24 +0100,
 Martin Schulze wrote:
  Preparation of Debian GNU/Linux 3.0r2
  =
  
  An up-to-date version is at http://master.debian.org/~joey/3.0r2/.
  
  I am preparing the second revision of the current stable Debian
  distribution (woody) which will probably be released soon.  This
  report is to allow people to comment on it and intervene whenever
  this is required.
  
  If you disagree with one bit or another, please reply to this mail and
  explain why these things should be handled differently.  There is
  still time to reconsider.
 
 Please, please wait.
 Before you release r2, we must solve Japanese Watanabe font problem.
 See 
 http://lists.debian.org/debian-legal/2003/debian-legal-200310/msg00142.html

Yes, good catch up.

 ttf-kochi-mincho and ttf-kochi-mincho-naga10 (Bug#214402) aren't
 reassigned to ftp.debian.org. These package can be replaced by new
 kochi font (kochi-subst), but if Goto-san hasn't any time for this
 work, they must be removed. Please answer, Goto-san.

This problem affects for: ttf-kochi-mincho, ttf-kochi-mincho-naga10,
ttf-kochi-gothic, ttf-kochi-gothic-naga10.

I've just uploaded these newer version which has no license problem.

Regards,
-- gotom




Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Andrew Suffield
On Tue, Nov 11, 2003 at 11:40:11PM +1100, Jamie Wilkinson wrote:
 There are already several forks of the Linux kernel in Debian anyway.
 Robert wishes to attempt to unify them, does that not grant him use of the
 name 'linux'?

No he doesn't. He wants to create a new arbitrary patch set, in a
context where arbitrary patch sets have always been given distinct
names, and to call it by the vanilla name. It's irresponsible.

He doesn't even have the slim excuse of being implicitly the Debian
variant, because there would be two. All this can create is confusion.

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


signature.asc
Description: Digital signature


Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Andrew Suffield
On Tue, Nov 11, 2003 at 12:21:32PM +0100, Robert Millan wrote:
  How do you propose to do that without changing the package name, and
  without leaving old System.map junk around for eternity? I don't see how
  it can be possible.
  
  (This is exactly the same question as Matthew asked, of course; but it
  is an important question relative to this ITP and I want to see it
  answered.)
 
 I don't like turning this ITP into a technical discussion to prove either
 my dessign is consistent or I'm capable as a maintainer. However I'll respond
 to your question this time:
 
   Place the package files in /usr/lib, and copy them conditionaly (debconf)
   into /boot. The debconf question would properly explain that if per chooses
   to update it, then the system must be rebooted promptly.
 
 Another option:
 
   Place the package files in /boot, but save a backup of them before 
 (preinst).
   Then prompt the user to reboot through debconf.
 
 Or even a combination of the two.

So, your solution is to ask Should I break your system now or after
the next reboot?. Debconf is not an alternative to fixing the
problem. Such questions are still unacceptable bugs.

Note that the current kernel packages don't break your system before
*or* after rebooting.

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


signature.asc
Description: Digital signature


Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Andrew Suffield
On Tue, Nov 11, 2003 at 12:45:31PM +0100, Robert Millan wrote:
 On Mon, Nov 10, 2003 at 07:25:41PM +, Andrew Suffield wrote:
  On Sun, Nov 09, 2003 at 08:17:58PM +0100, Robert Millan wrote:
- I'm not trying to make a package, the package is already made and it 
   works
  fine. I'm using it right now.
  
  Okay, please don't write software or maintain any packages.
  
  I can't think of anything more indicative of total inexperience than
  it works fine.
 
 That's subjective.

Those are two English words.

[Uh. What?]

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


signature.asc
Description: Digital signature


Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Andrew Suffield
On Tue, Nov 11, 2003 at 02:47:14PM +0100, Robert Millan wrote:
 However,
 for the matter of finding out wether there will be much people in that
 userbase, there's the Popularity Contest.

Some people just never learn.

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


signature.asc
Description: Digital signature


Re: Bug#219582: ITP: linux -- Linux 2.4 kernel

2003-11-11 Thread Marcelo E. Magallon
On Tue, Nov 11, 2003 at 03:10:14PM +0100, Andreas Metzler wrote:

  The question was: How do you provide 2.4.x for architecture blah and
  2.4.y for architecture foo, which are two versions of the same
  upstream branch.

 just to give you a better idea of what we are talking about here, these
 are the kernel images we provide in unstable:

kernel-image-2.2.10-apus   | 2.2.10-13 | powerpc
kernel-image-2.2.10-powerpc-apus   | 2.2.10-13 | source
kernel-image-2.2.19-netwinder  | 20011109.1| source, arm
kernel-image-2.2.19-riscpc | 20011109  | source, arm
kernel-image-2.2.20-reiserfs   | 2.2.20-4  | i386
kernel-image-2.2.20-reiserfs-i386  | 2.2.20-4  | source
kernel-image-2.2.20-sun4cdm| 9 | sparc
kernel-image-2.2.20-sun4dm-smp | 9 | sparc
kernel-image-2.2.20-sun4u  | 9 | sparc
kernel-image-2.2.20-sun4u-smp  | 9 | sparc
kernel-image-2.2.25-amiga  | 2.2.25-1  | source, m68k
kernel-image-2.2.25-atari  | 2.2.25-1  | source, m68k
kernel-image-2.2.25-bvme6000   | 2.2.25-1  | source, m68k
kernel-image-2.2.25-mac| 2.2.25-1  | source, m68k
kernel-image-2.2.25-mac-udeb   | 2.2.25-1  | source, m68k
kernel-image-2.2.25-mvme147| 2.2.25-1  | source, m68k
kernel-image-2.2.25-mvme16x| 2.2.25-1  | source, m68k
kernel-image-2.4-386   | 2.4.22-3  | i386
kernel-image-2.4-586tsc| 2.4.22-3  | i386
kernel-image-2.4-686   | 2.4.22-3  | i386
kernel-image-2.4-686-smp   | 2.4.22-3  | i386
kernel-image-2.4-generic   | 2.4.22-3  | alpha
kernel-image-2.4-k6| 2.4.22-3  | i386
kernel-image-2.4-k7| 2.4.22-3  | i386
kernel-image-2.4-k7-smp| 2.4.22-3  | i386
kernel-image-2.4-smp   | 2.4.22-3  | alpha
kernel-image-2.4.16-lart   | 20011222  | source, arm
kernel-image-2.4.16-netwinder  | 20011222  | source, arm
kernel-image-2.4.16-riscpc | 20011222  | source, arm
kernel-image-2.4.17-s390   | 2.4.17-3  | source, s390
kernel-image-2.4.17-s390-tape-udeb | 2.4.17-3  | s390
kernel-image-2.4.18-bf2.4  | 2.4.18-6  | i386
kernel-image-2.4.18-i386bf | 2.4.18-6  | source
kernel-image-2.4.19-32 | 22.2  | hppa
kernel-image-2.4.19-32-smp | 22.2  | hppa
kernel-image-2.4.19-64 | 22.2  | hppa
kernel-image-2.4.19-64-smp | 22.2  | hppa
kernel-image-2.4.19-arm| 2.4.19-6  | source
kernel-image-2.4.19-bast   | 2.4.19-6  | arm
kernel-image-2.4.19-hppa   | 22.2  | source
kernel-image-2.4.19-ia64   | 020821.2  | source
kernel-image-2.4.19-itanium| 020821.2  | ia64
kernel-image-2.4.19-itanium-smp| 020821.2  | ia64
kernel-image-2.4.19-lart   | 2.4.19-6  | arm
kernel-image-2.4.19-mckinley   | 020821.2  | ia64
kernel-image-2.4.19-mckinley-smp   | 020821.2  | ia64
kernel-image-2.4.19-netwinder  | 2.4.19-6  | arm
kernel-image-2.4.19-powerpc| 2.4.19-2  | powerpc
kernel-image-2.4.19-powerpc-smp| 2.4.19-2  | powerpc
kernel-image-2.4.19-powerpc-udeb   | 2.4.19-2  | powerpc
kernel-image-2.4.19-r3k-kn02   | 2.4.19-0.020911.7 | mipsel
kernel-image-2.4.19-r3k-kn02-udeb  | 2.4.19-0.020911.7 | mipsel
kernel-image-2.4.19-r4k-ip22   | 2.4.19-0.020911.8 | mips
kernel-image-2.4.19-r4k-ip22-udeb  | 2.4.19-0.020911.8 | mips
kernel-image-2.4.19-r4k-kn04   | 2.4.19-0.020911.7 | mipsel
kernel-image-2.4.19-r4k-kn04-udeb  | 2.4.19-0.020911.7 | mipsel
kernel-image-2.4.19-r5k-ip22   | 2.4.19-0.020911.8 | mips
kernel-image-2.4.19-riscpc | 2.4.19-6  | arm
kernel-image-2.4.19-riscstation| 2.4.19-6  | arm
kernel-image-2.4.19-s390   | 2.4.19-2  | source, s390
kernel-image-2.4.19-s390-udeb  | 2.4.19-2  | s390
kernel-image-2.4.20-32 | pa35.3| hppa
kernel-image-2.4.20-32-smp | pa35.3| hppa
kernel-image-2.4.20-32-udeb| pa35.3| hppa
kernel-image-2.4.20-64 | pa35.3| hppa
kernel-image-2.4.20-64-smp | pa35.3| hppa
kernel-image-2.4.20-64-udeb| pa35.3| hppa
kernel-image-2.4.20-amiga  | 2.4.20-5  | source, m68k
kernel-image-2.4.20-amiga-di   | 0.12  | m68k
kernel-image-2.4.20-apus   | 2.4.20-1  | powerpc
kernel-image-2.4.20-atari  | 2.4.20-5  | source, m68k
kernel-image-2.4.20-bvme6000   | 2.4.20-5  | source, m68k

  1   2   3   >