Re: RFC: packages that can be installed by the user but not used as build dependencies

2024-08-19 Thread Samuel Thibault
Hello,

Lisandro Damián Nicanor Pérez Meyer, le lun. 19 août 2024 20:17:08 -0300, a 
ecrit:
> But users would love to have something like 'qt6-full-dev'. And the
> reason we never provided them with this meta-package is that package
> maintainers would use it almost everywhere, dragging the whole Qt
> installation on each package depending on it... This is a _huge_ waste
> of resources and buildd time (or is it not??)

It is, but also on maintainer systems when testing in bare chroots etc.
So I don't think maintainers would use it that much in practice.
(similarly to no package currently build-depending on texlive-full)

Samuel



Implicition declarations of functions and bugs

2006-01-20 Thread Samuel Thibault
Hi,

In buildd logs, I could find several
test.c:3: warning: implicit declaration of function 'f'
warnings

This can be very problematic on 64bits architectures such as AMD64:

test.c:
#include 
int main(void) {
printf("%p\n",f(-1));
return 0;
}

test2.c:
#include 
void *f(long a) {
char c;
printf("%ld %p\n",a,&c);
return &c;
}

result:
4294967295 0x7ffc725f
0xfffc725f

instead of
-1 0x7ffc725f
0x7ffc725f

, which can of course entail a lot of bugs...

Maybe the debian policy should require
-Werror-implicit-function-declaration in CFLAGS so as to avoid such
issue?

Regards,
Samuel


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



Re: Implicition declarations of functions and bugs

2006-01-20 Thread Samuel Thibault
Samuel Thibault, le Fri 20 Jan 2006 23:15:11 +0100, a écrit :
> Maybe the debian policy should require
> -Werror-implicit-function-declaration in CFLAGS so as to avoid such
> issue?

Or buildds could check for "implicit declaration of function" warnings.

Regards,
Samuel


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



Re: Implicition declarations of functions and bugs

2006-01-20 Thread Samuel Thibault
Kurt Roeckx, le Fri 20 Jan 2006 23:56:22 +0100, a écrit :
> On Fri, Jan 20, 2006 at 11:19:58PM +0100, Samuel Thibault wrote:
> > Samuel Thibault, le Fri 20 Jan 2006 23:15:11 +0100, a écrit :
> > > Maybe the debian policy should require
> > > -Werror-implicit-function-declaration in CFLAGS so as to avoid such
> > > issue?
> > 
> > Or buildds could check for "implicit declaration of function" warnings.
> 
> We could also check for lots of other things in buildd logs.  One
> that happens alot more is "cast to pointer from integer of
> different size" and "cast from pointer to integer of different
> size".

Indeed, though it can be perfectly valid (int casted to void* for
pthread_create(), then casted back to int in the thread, for instance).

> But this really is the maintainer of the package that should look
> at this.  I don't think it's up to the buildd's maintainers to
> go and look for this type of bugs.

Ok, but maintainers don't seem to care so far. Something is needed to
get their attention on this issue.

Regards,
Samuel


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



Re: Re: Re: Implicition declarations of functions and bugs

2006-03-09 Thread Samuel . Thibault
Hi,

Ah, good. But your script misses some warnings:

oss.c:83: warning: incompatible implicit declaration of built-in function 'strdu

because of "incompatible" and "built-in". Please fix ;)

Regards,
Samuel


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



Re: Re: Re: Implicition declarations of functions and bugs

2006-03-10 Thread Samuel Thibault
dann frazier, le Fri 10 Mar 2006 15:46:58 -0700, a écrit :
> On Fri, 2006-03-10 at 00:30 +0100, [EMAIL PROTECTED] wrote:
> > Hi,
> > 
> > Ah, good. But your script misses some warnings:
> > 
> > oss.c:83: warning: incompatible implicit declaration of built-in function 
> > 'strdu
> > 
> > because of "incompatible" and "built-in". Please fix ;)
> 
> Thanks Samuel,
>   Can you point us to the log file this is from?  David & I aren't
> subscribed, so please CC.

This is from the speech-dispatch package: 
http://buildd.debian.org/fetch.php?&pkg=speech-dispatcher&ver=0.6-1&arch=ia64&stamp=1141941237&file=log&as=raw

Regards,
Samuel


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



Re: Re: Re: Implicition declarations of functions and bugs

2006-03-10 Thread Samuel Thibault
David Mosberger-Tang, le Fri 10 Mar 2006 17:06:22 -0700, a écrit :
> I'm inclined to treat this as a gcc-4 bug.

It is not.

> $ cat t.c
> char *
> foo (char *str)
> {
>   return strdup(str);
> }
> $ gcc-3.3 -c -g -O -Wall t.c
> t.c: In function `foo':
> t.c:4: warning: implicit declaration of function `strdup'
> t.c:4: warning: return makes pointer from integer without a cast

Because strdup() here gets an implicit
int strdup(int str)
declaration, hence the warnings.

> gcc-4.0 -c -g -O -Wall t.c
> t.c: In function 'foo':
> t.c:4: warning: implicit declaration of function 'strdup'
> t.c:4: warning: incompatible implicit declaration of built-in function 
> 'strdup'

Same story, except that gcc has additionnal knowledge of which prototype
the strdup function should have: char *strdup(const char *str); . And
char * and int are not compatible types.

> The gcc-3.3 warnings makes perfect sense.  The gcc-4.0 warnings are
> useless.

gcc-4.0 warnings are actually just more precise: not only there is a
missing declaration, but gcc has strong conviction that the implicit
prototype is really wrong (strdup() should really take char * and return
char *, not int).

> There is no hint on how the "implicit declaration of built-in function
> `strdup'" is incompatible.

Implicit declarations are in the form
int foo(int bar, int baz, etc.)
and the built-in strdup function has
char *strdup(const char *str)
as prototype. This is incompatible. gcc could even say "int is
incompatible with char*", but I guess gcc people consider this as too
verbose.

This is a warning and not an error, because using one's own strdup()
function (that would take ints) is perfectly legal. gcc-4.0 emits the
warning to let the programmer know that he should disambiguate this by
either #including the usual C header, or by giving the prototype of his
own strdup() function.

Anyway, such warnings deserve grepping, since they are evidence of a
potential binary break.

Regards,
Samuel


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



Re: Re: Re: Implicition declarations of functions and bugs

2006-03-10 Thread Samuel Thibault
Samuel Thibault, le Sat 11 Mar 2006 01:43:34 +0100, a écrit :
> > $ gcc-3.3 -c -g -O -Wall t.c
> > t.c: In function `foo':
> > t.c:4: warning: implicit declaration of function `strdup'
> > t.c:4: warning: return makes pointer from integer without a cast
> 
> Because strdup() here gets an implicit
> int strdup(int str)
> declaration, hence the warnings.
> 
> > gcc-4.0 -c -g -O -Wall t.c
> > t.c: In function 'foo':
> > t.c:4: warning: implicit declaration of function 'strdup'
> > t.c:4: warning: incompatible implicit declaration of built-in function 
> > 'strdup'
> 
> Same story, except that gcc has additionnal knowledge of which prototype
> the strdup function should have: char *strdup(const char *str); . And
> char * and int are not compatible types.

Another example:
int main(void) {
return abs(-1);
}

$ gcc-3.3 test.c -o test -Wall
test.c: In function `main':
test.c:3: warning: implicit declaration of function `abs'
$ gcc-4.0 test.c -o test -Wall
test.c: In function 'main':
test.c:3: warning: implicit declaration of function 'abs'

Here gcc 4.0 doesn't complain so much, because even if the abs()
function was not declared, the implicit prototypes matches the actual
prototype of the built-in abs() function, hence no potential binary
break if the programmer is really using the libc's abs() function.

Regards,
Samuel


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



Re: Re: Re: Implicition declarations of functions and bugs

2006-03-10 Thread Samuel Thibault
Hi,

David Mosberger-Tang, le Fri 10 Mar 2006 19:47:10 -0700, a écrit :
> Its purposes is not to "grep for warnings" but instead to
> look for pairs of warnings that are *guaranteed* to cause crashes on
> 64-bit machines. 

I did understand that. And my abs() example shows that gcc-4.0 doesn't
complain is such case.

> enum e_t { a, b };
> 
> enum e_t
> bar (char *str)
> {
>   return strlen (str);
> }
> $ gcc-3.3 -c -g -O -Wall t.c
> t.c: In function `bar':
> t.c:12: warning: implicit declaration of function `strlen'
> $ gcc-4.0 -c -g -O -Wall t.c
> t.c: In function 'bar':
> t.c:12: warning: implicit declaration of function 'strlen'
> t.c:12: warning: incompatible implicit declaration of built-in function 
> 'strlen'

That one may cause crashes too because of the str argument. It happens
that with pointers, on amd64, the compiler seems to correctly fill up
registers. But I don't know how this is and will always be true on all
64bits backends (it is not true for longs on amd64).

Well, submit the bug, and gcc people will tell us.

Regards,
Samuel


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



Re: Re: Re: Implicition declarations of functions and bugs

2006-03-12 Thread Samuel Thibault
Matthew R. Dempsky, le Sun 12 Mar 2006 14:09:54 -0600, a écrit :
> On Sun, Mar 12, 2006 at 11:21:40AM +0100, Bastian Blank wrote:
> > On Sat, Mar 11, 2006 at 01:43:34AM +0100, Samuel Thibault wrote:
> > > This is a warning and not an error, because using one's own strdup()
> > > function (that would take ints) is perfectly legal.
> > 
> > No, it is not. At least not with a compiler in hosted mode. In this
> > mode, the compiler is allowed to have any knowledge about the standard
> > library builtin. gcc 4.0 uses this to replace memcpy with its own
> > version.
> 
> gcc has the -fno-builtin and -fno-builtin-FUNCTION options.

Or better, -fno-hosted and -fhosted...


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



Bug#384693: Debian traduction team should work on Xt applications localization too

2006-08-25 Thread Samuel Thibault
Package: general
Severity: wishlist
Tags: l10n

Hi,

Xt applications (like xfig, gv, xterm, ...) are currently not localized,
while software support is already there, the traduction team just needs
to work on translating labels in /etc/X11/app-defaults.

For instance, the attached files are the ones that the xterm
package should put in /etc/X11/[EMAIL PROTECTED]/app-defaults/ for
French localization (some UTF-8 versions should also be put into
/etc/X11/fr_FR.UTF-8/app-defaults/)

Regards,
Samuel

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
*mainMenu.Label:  Options principales
*mainMenu*toolbar*Label:  Barre d'outils
*mainMenu*securekbd*Label:  Clavier sécurisé
*mainMenu*allowsends*Label:  Autoriser SendEvents
*mainMenu*redraw*Label:  Rafraîchir la fenêtre
*mainMenu*logging*Label:  Loguer vers un fichier
*mainMenu*print*Label:  Imprimer la fenêtre
*mainMenu*print-redirect*Label:  Rediriger vers l'imprimante
*mainMenu*8-bit control*Label: Contrôles 8-bits
*mainMenu*backarrow key*Label: Touche retour arrière (BS/DEL)
*mainMenu*num-lock*Label: Modificateurs Alt/NumLock
*mainMenu*alt-esc*Label: Alt envoie ESC
*mainMenu*meta-esc*Label: Meta envoie ESC
*mainMenu*delete-is-del*Label: Suppr envoie DEL
*mainMenu*oldFunctionKeys*Label: Anciennes touches de fonction
*mainMenu*sunFunctionKeys*Label: Touches de fonction Sun
*mainMenu*sunKeyboard*Label: Clavier VT220
*mainMenu*hpFunctionKeys*Label: Touches de fonction HP
*mainMenu*scoFunctionKeys*Label: Touches de fonction SCO
*mainMenu*suspend*Label:  Envoyer un signal STOP
*mainMenu*continue*Label:  Envoyer un signal CONT
*mainMenu*interrupt*Label:  Envoyer un signal INT
*mainMenu*hangup*Label:  Envoyer un signal HUP
*mainMenu*terminate*Label:  Envoyer un signal TERM
*mainMenu*kill*Label:  Envoyer un signal KILL
*mainMenu*quit*Label:  Quitter

*vtMenu.Label:  Options du terminal
*vtMenu*scrollbar*Label:  Activer la barre de défilement
*vtMenu*jumpscroll*Label:  Activer le défilement rapide
*vtMenu*reversevideo*Label:  Activer l'inversement vidéo
*vtMenu*autowrap*Label:  Activer le retour chariot auto
*vtMenu*reversewrap*Label:  Activer le retour chariot auto inverse
*vtMenu*autolinefeed*Label:  Activer le changement de ligne auto
*vtMenu*appcursor*Label:  Activer les touches de directions applicatives
*vtMenu*appkeypad*Label:  Activer le pavé numérique applicatif
*vtMenu*scrollkey*Label:  Retourner en bas sur pression de touche
*vtMenu*scrollttyoutput*Label:  Retourner en bas sur sortie Tty
*vtMenu*allow132*Label: Autoriser le basculement 80/132 colonnes
*vtMenu*selectToClipboard*Label: Sélectionner vers le presse-papier
*vtMenu*cursesemul*Label:  Activer l'émulation curses
*vtMenu*visualbell*Label:  Activer l'alerte lumineuse
*vtMenu*poponbell*Label:  Activer l'avant-plan sur alerte
*vtMenu*marginbell*Label:  Activer l'alerte de marge
*vtMenu*cursorblink*Label: Activer le clignotement du curseur
*vtMenu*titeInhibit*Label:  Activer le basculement sur l'écran alternatif
*vtMenu*activeicon*Label: Activer l'icône active
*vtMenu*softreset*Label:  Effectuer une remise à zéro légère
*vtMenu*hardreset*Label:  Effectuer une remise à zéro complète
*vtMenu*clearsavedlines*Label:  Remettre à zéro et effacer l'historique
*vtMenu*tekshow*Label:  Montrer la fenêtre Tek
*vtMenu*tekmode*Label:  Basculer vers le mode Tek
*vtMenu*vthide*Label:  Cacher la fenêtre de terminal
*vtMenu*altscreen*Label:  Montrer l'écran alternatif

*fontMenu.Label:  Police du terminal
*fontMenu*fontdefault*Label:Défaut
*fontMenu*font1*Label:  Illisible
*fontMenu*font2*Label:  Minuscule
*fontMenu*font3*Label:  Petit
*fontMenu*font4*Label:  Moyen
*fontMenu*font5*Label:  Grand
*fontMenu*font6*Label:  Gigantesque
*fontMenu*fontescape*Label: Séquence d'échappement
*fontMenu*fontsel*Label:Sélection
*fontMenu*font-linedrawing*Label: Caractères de tracé de trait
*fontMenu*font-doublesize*Label: Caractères de taille double
*fontMenu*font-loadable*Label:  Police VT220 logicielle
*fontMenu*render-font*Label:Police TrueType
*fontMenu*utf8-mode*Label:  UTF-8
*fontMenu*utf8-title*Label: Titres UTF-8

*tekMenu.Label:  Options Tek
*tekMenu*tektextlarge*Label:  Caractères larges
*tekMenu*tektext2*Label:  Caractères taille N°2
*tekMenu*tektext3*Label:  Caractères taille N°3
*tekMenu*tektextsmall*Label:  Petits caractères
*tekMenu*tekpage*Label:  PAGE
*tekMenu*tekreset*Label:  REMISE À ZÉRO
*tekMenu*tekcopy*Label:  COPIER
*tekMenu*vtshow*Label:  Montrer la fenêtre de terminal
*tekMenu*vtmode*Label:  Basculer vers le mode terminal
*tekMenu*tekhide*Label:  Cacher la fenêtre Tek
#include "../../app-defaults/XTerm"
#include "XTerm.msg"
#include "../../app-defaults/XTerm-color"
#include "XTerm.msg"
#include "../../app-defaults/UXTerm"

Re: Help needed: People willing to help co-maintain debian accessibility packages

2005-11-06 Thread Samuel Thibault
Hi,

It's been a long time since you asked for help, and apparently not many
people showed up.

Although I don't have any hardware synthesizer, I might help for
packaging speakup and the debian installer.

BTW, The current status of kernel-image-speakup-i386 is not good: it isn't
in etch because of security fixes that are missing. Apparently, a mere
rebuild with 
Build-Depends: debhelper (>= 2), modutils, kernel-tree-2.4.27-11, 
kernel-package (>= 8.105), gcc-3.3, kernel-patch-speakup (>= 20040506-1), 
transfig
in debian/control works fine.

Regards,
Samuel


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



Bug#534989: ITP: console-braille -- Fonts and keymaps for reading/typing unicode braille

2009-06-28 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 

* Package name: console-braille
  Version : 1.0
  Upstream Author : Samuel Thibault 
* URL : http://brl.thefreecat.org/
* License : GPL
  Programming Lang: C
  Description : Fonts and keymaps for reading/typing unicode braille

 This includes
 .
 - fonts of a lot of sizes to render braille on the linux console
 - keymaps to type braille as unicode characters on the linux console.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#535615: ITP: libtopology -- Hierarchical view of the machine

2009-07-03 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 


* Package name: libtopology
  Version : 0.9
  Upstream Author : libtopology team 
* URL : http://libtopology.gforge.inria.fr/
* License : CeCILL-B
  Programming Lang: C
  Description : Hierarchical view of the machine

libtopology provides a portable abstraction (across OS, versions,
architectures, ...) of the hierarchical topology of modern architectures. It
primarily aims at helping high-performance computing applications with
gathering information about the hardware so as to exploit it accordingly and
efficiently.

libtopology provides a hierarchical view of the machine, NUMA memory nodes,
sockets, shared caches, cores and simultaneous multithreading. It also gathers
various attributes such as cache and memory information.

libtopology supports old kernels not having sysfs topology information,
with knowledge of cpusets, offline cpus, and Kerrighed support



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



remastering ISOs to append boot options

2009-07-05 Thread Samuel Thibault
Hello,

Some a11y people asked how to very easily remaster ISOs so as to append
parameters to the kernel command line, to e.g. setup the braille
configuration once for good before burning a CD. I've prepared a small
crude script to do that on

http://people.debian.org/~sthibault/remaster-append.sh

it depends on the bsdtar and genisoimage packages, sample use is

remaster-append.sh "brltty=eu,ttyS-1,fr_FR" 
debian-testing-i386-businesscard.iso myimage.iso

I'm wondering how that could be provided in debian, or whether it
already exists somewhere and I just wasn't able to find it :) I believe
it could be more generally useful, for people preseeding stuff & such.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: #518696 ITP: parallel -- build and execute command lines from standard input in parallel]

2009-07-10 Thread Samuel Thibault
I just noticed moreutils version 0.36 now contains a parallel command
too.  I haven't tested it yet.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: remastering ISOs to append boot options

2009-07-10 Thread Samuel Thibault
Vincent Danjean, le Mon 06 Jul 2009 11:55:08 +0200, a écrit :
> Being able to change the lilo/grub/syslinux... configuration file would
> also be interesting.

Well, I'm not sure such modifications would be easy to automate.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: remastering ISOs to append boot options

2009-07-10 Thread Samuel Thibault
Vincent Danjean, le Mon 06 Jul 2009 11:55:08 +0200, a écrit :
> I needed it to boot on a PC with no screen. It had only a terminal (an
> old french Minitel 1B) on its serial line.
>   I did it by using the USB key boot methods and changing the correct files
> (I do not remember exactly what I did). But I remember having been surprised
> that booting on a serial line was not well documented in the Debian
> documentation.

I'm not sure how d-i is supposed to handle such case. debian-boot,
opinions?

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: remastering ISOs to append boot options

2009-07-10 Thread Samuel Thibault
Klaus Knopper, le Mon 06 Jul 2009 19:52:20 +0200, a écrit :
> [Start of] discussion:
> Changes to isolinux.cfg inside a .iso image must not exceed or even
> change the space allocated by the file inside the image.

Yes, and that makes things quite ugly.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: remastering ISOs to append boot options

2009-07-10 Thread Samuel Thibault
Marco d'Itri, le Mon 06 Jul 2009 18:01:31 +0200, a écrit :
> On Jul 06, Samuel Thibault  wrote:
> > Some a11y people asked how to very easily remaster ISOs so as to append
> > parameters to the kernel command line, to e.g. setup the braille
> > configuration once for good before burning a CD. I've prepared a small
> > crude script to do that on
> This begs for a simple way to binary-patch the syslinux configuration
> right in the image...

That's another approach yes. As said by Klaus, that would have a size
limitation, however. Maybe the linux kernel has one already actually :)

Ideally images for all archs should have the same hook so that patching
could be done the same way on all of them.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: remastering ISOs to append boot options

2009-07-11 Thread Samuel Thibault
MaTa, le Sat 11 Jul 2009 15:39:06 +0200, a écrit :
> I'm sorry if I'm not an expert, but you can try with "DEBIAN_FRONTEND=text"
> boot parameter, to install using the serial port.

The question is: how do you type this with a PC that has no screen or
keyboard, just a USB plug?

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: remastering ISOs to append boot options

2009-07-15 Thread Samuel Thibault
MaTa, le Sat 11 Jul 2009 18:21:16 +0200, a écrit :
> The PC have a RJ-45 connector? Can be that a "net plu"g is a serial console
> too.

It could not have.  My question is about rs-232 console.

> I have installed Debian in SunFire V120 (Sparc maquine with RJ-45 connector
> "serial console") through hyperterminal with the standard Debian installation
> CD
> 
> A possible alternate way can be a preseed installation (a preconfigured file)

Ok, but how do you proceed?  Don't you need to either pass options to
the kernel or prepare a particular image with the preseed config file?

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: remastering ISOs to append boot options

2009-07-15 Thread Samuel Thibault
MaTa, le Wed 15 Jul 2009 22:40:28 +0200, a écrit :
> 2009/7/15 Samuel Thibault 
> >   > I have installed Debian in SunFire V120 (Sparc maquine with RJ-45 
> > connector
> >   > "serial console") through hyperterminal with the standard Debian 
> > installation
> >   > CD
> >   >
> >   > A possible alternate way can be a preseed installation (a preconfigured 
> > file)
> >
> >   Ok, but how do you proceed?  Don't you need to either pass options to
> >   the kernel or prepare a particular image with the preseed config file?
> 
> The preseed file it's "only" a text file with options that you can choose in
> installer predefined in a file. To install a system using it needs to
> "remaster" de CD with a little modification in boot options and include the
> preseed file. It's no very complicated

That's precisely my point.  You are saying it's not very complicated,
but it's not very trivial either (no need to give me info, it's already
in the wiki etc), while I think it could be trivialized with a few
helper tools, I'm just wondering where such tools could be maintained
and advertized.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: remastering ISOs to append boot options

2009-07-16 Thread Samuel Thibault
MaTa, le Thu 16 Jul 2009 08:13:24 +0200, a écrit :
>   • live-magic
>   • debian-cd
>   • simple-cdd
>   • live-helper

I don't want to rebuild a whole CD from scratch, I want to just patch an
existing debian installer image that I have downloaded (our bought and
ripped), doing exactly what you mentioned earlier, but through the use
of just one command. I guess you missed the start of the discussion on
debian-devel:

http://lists.debian.org/debian-devel/2009/07/msg00162.html

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Introduction to multiarch: What maintainers must do

2009-07-29 Thread Samuel Thibault
Steve Langasek, le Wed 29 Jul 2009 19:01:57 +0200, a écrit :
> the only requirement is that any files shipped there are identical
> between packages of the same version for multiple architectures.

That's however not true for .mo files, for endianness, typically.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Introduction to multiarch: What maintainers must do

2009-07-29 Thread Samuel Thibault
Goswin von Brederlow, le Wed 29 Jul 2009 19:09:59 +0200, a écrit :
> sthiba...@debian.org writes:
> 
> >> My first thought was "Err. Won't moving all the shared libs into a
> >> different location kinda screw things up?" And then I looked, and found
> >> 
> >>  | ==> /etc/ld.so.conf.d/x86_64-linux-gnu.conf <==
> >
> > Yes, but however pkg-config won't yet find things in
> > /usr/lib/x86_64-linux-gnu/pkgconfig, so take care of putting .pc files
> > in /usr/lib/pkgconfig.
> 
> Where do they actualy belong. I would have said the -dev package
> (which are to be left alone in round 1).

Yes. However, passing --libdir to ./configure makes everything go to
/usr/lib/x86_64-linux-gnu/, including pkgconfig files, that's why we
should take care of that.

> libsdl-gfx1.2-4: /usr/lib/pkgconfig/SDL_gfx.pc
> 
> The second seems to be in clear violation of Policy 8.2.

Yes.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Introduction to multiarch: What maintainers must do

2009-07-29 Thread Samuel Thibault
Peter Samuelson, le Wed 29 Jul 2009 13:41:20 -0500, a écrit :
> 
> > Steve Langasek, le Wed 29 Jul 2009 19:01:57 +0200, a écrit :
> > > the only requirement is that any files shipped there are identical
> > > between packages of the same version for multiple architectures.
> 
> [Samuel Thibault]
> > That's however not true for .mo files, for endianness, typically.

Mmm, on second though, maybe not, as I can find quite a few arch:all
packages containing them.  I now remember some thread about that on
debian-devel.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Introduction to multiarch: What maintainers must do

2009-07-30 Thread Samuel Thibault
Charles Plessy, le Thu 30 Jul 2009 13:13:59 +0900, a écrit :
> 1) What is the advantage of adding a new field over simply using something 
> like
>‘Arch: multi’?

Err, I believe it makes sense to mark an i386/amd64-only library as
multiarch-capable.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Re: Introduction to multiarch: What maintainers must do

2009-07-30 Thread Samuel Thibault
Hendrik Sattler, le Thu 30 Jul 2009 10:35:38 +0200, a écrit :
> Zitat von sthiba...@debian.org:
> 
> >>My first thought was "Err. Won't moving all the shared libs into a
> >>different location kinda screw things up?" And then I looked, and found
> >>
> >>  | ==> /etc/ld.so.conf.d/x86_64-linux-gnu.conf <==
> >
> >Yes, but however pkg-config won't yet find things in
> >/usr/lib/x86_64-linux-gnu/pkgconfig, so take care of putting .pc files
> >in /usr/lib/pkgconfig.
> 
> Please don't as those files can be different on different  
> architectures.

Yes, but for now multi-arch support for -dev packages won't be done so
it's not a problem.

> Change PKG_CONFIG_PATH or PKG_CONFIG_LIBDIR instead.

Don't ask the user to do it ;)

> pkg-config has a win32-only feature to derive the prefix variable from  
> the location of the .pc file. Removing the ifdef would also enable  
> this on Linux and make pkg-config multiarch-usable.

Yes, to get -dev packages multi-arch support such kind of thing will be
needed.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bits from the release team and request for discussion

2009-07-30 Thread Samuel Thibault
Cyril Brulebois, le Thu 30 Jul 2009 19:41:42 +0200, a écrit :
> > Architectures
> > =
> > 
> > As some of you might have noticed, we added the architectures
> > kfreebsd-i386 and kfreebsd-amd64 to testing. This is not a promise
> > that they will be part of Squeeze, but we consider it realistic.
> > Adding them early to testing makes it easier for us to get testing
> > into shape. As of now, these architectures don't have any effect on
> > the testing migration.  Bugs specific to these architectures are not
> > release critical.
> 
> We try to direct user questions/bugreporting to our mailinglist[0], but
> you might receive a GNU/kFreeBSD-specific bug report anyway. Feel free
> to contact us, we'll look into those issues as time permits.
> 
>  0. debian-...@lists.debian.org

Also, please remember that such issues are often not only for
GNU/kFreeBSD, but also for GNU/Hurd, GNU/OpenSolaris, GNU/whatever, so
please rather think "non-linux issue" than "BSD issue".

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: default character encoding for everything in debian

2009-08-10 Thread Samuel Thibault
Harald Braumann, le Tue 11 Aug 2009 01:33:58 +0200, a écrit :
> Or do you mean the user pays the price, because if the encoding is set
> to UTF-8 then performance would suffer? In that case, I'd love to see
> some real life numbers. I doubt the difference would be noticeable. 

Google utf-8 grep performance loss.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: default character encoding for everything in debian

2009-08-11 Thread Samuel Thibault
Gunnar Wolf, le Tue 11 Aug 2009 13:28:08 -0500, a écrit :
> while length(str) in any language up to the 1990s was a mere
> substraction, now we must go through the string checking each byte to
> see if it is a Unicode marker and substract the appropriate number of
> bytes.

Not necessarily.  Any sane implementation should just use wchar_t and
substraction gets back.  The width of the text is another matter, but
it's a problem for truetype rendering anyway.  What is still costly is
then the conversion, which in principle only happens while talking with
other programs (files/socket/etc.)

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: default character encoding for everything in debian

2009-08-11 Thread Samuel Thibault
Bernd Eckenfels, le Tue 11 Aug 2009 21:40:35 +0200, a écrit :
> In article <20090811183800.ge5...@const.famille.thibault.fr> you wrote:
> > Not necessarily.  Any sane implementation should just use wchar_t
> 
> Which could be UTF16 and therefore still has complicatd length semantics. 

??

wchar_t may be 32 or 16bit (in which case it can't express unicode after
U+), but it's still meant to have the simple length semantics.

> And even with UTF32 there are combining characters.

Which account for one character. Then there is a problem of rendering
width of course, but as I said it's there anyway as soon as you have
a font with varying letter widths, string manipulation don't pose any
problem anyway.

> But the length could be defined in code units - its just a question
> how usefull it is.

Of course.  It's rarely useful to take into account character width
yourself, unless you are rendering on a tty, but then speed usually
doesn't matter and you can afford calling wcswidth() on your string
as late as possible.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: default character encoding for everything in debian

2009-08-12 Thread Samuel Thibault
Giacomo A. Catenazzi, le Wed 12 Aug 2009 07:54:33 +0200, a écrit :
> Samuel Thibault wrote:
> > Gunnar Wolf, le Tue 11 Aug 2009 13:28:08 -0500, a écrit :
> >> while length(str) in any language up to the 1990s was a mere
> >> substraction, now we must go through the string checking each byte to
> >> see if it is a Unicode marker and substract the appropriate number of
> >> bytes.
> > 
> > Not necessarily.  Any sane implementation should just use wchar_t and
> > substraction gets back.
> 
> An implementation that use wchar_t is usually not sane, but usually
> it is (also) buggy.

Why? It's just about using wide functions instead of usual functions.

> PS: note that the binary encoding depend on compiler environment (but
> such info is not exported).

See my other mail.  A lot of things can be made to depend on the
compiler environment.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: default character encoding for everything in debian

2009-08-12 Thread Samuel Thibault
Giacomo A. Catenazzi, le Wed 12 Aug 2009 08:03:30 +0200, a écrit :
> Bastian Blank wrote:
> > On Tue, Aug 11, 2009 at 09:40:35PM +0200, Bernd Eckenfels wrote:
> >> In article <20090811183800.ge5...@const.famille.thibault.fr> you wrote:
> >>> Not necessarily.  Any sane implementation should just use wchar_t
> >> Which could be UTF16 and therefore still has complicatd length semantics. 
> > 
> > No, wchar_t is UCS-4 (or UCS-2 in esoteric implementations like
> > Windows).
> 
> No wchar_t is locale dependent (per POSIX).

What do you mean?  The compiler can't know the locale in advance for
the width and endianness.  The value might depend on the locale, yes,
but that's not a problem as long as you convert into UTF-8 before
communicating with other applications.

One same systems (Debian systems are), it's just always UCS-4.

> BTW on gcc:
> 
> -fwide-exec-charset=charset
> Set the wide execution character set, used for wide string and
> character constants.

It hurts when I shoot myself in the foot.

> The default is UTF-32 or UTF-16, whichever corresponds to the width of
> wchar_t.

This documentation is bogus BTW.  It should read "UCS-4 or UCS-2".

> Note that default encoding is UTF-8, thus giving a UTF-32 wchar_t
> in most developer machines.

I don't understand this sentence.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: default character encoding for everything in debian

2009-08-12 Thread Samuel Thibault
Roger Leigh, le Wed 12 Aug 2009 11:30:50 +0100, a écrit :
> > > The default is UTF-32 or UTF-16, whichever corresponds to the width of
> > > wchar_t.
> > 
> > This documentation is bogus BTW.  It should read "UCS-4 or UCS-2".
> 
> It's "strictly" correct according to the standard.
> http://en.wikipedia.org/wiki/UTF-32/UCS-4 for an overview.

« except that the UTF-32 standard has additional Unicode
semantics. »

In UTF-32 mode, gcc introduces a BOM, and in UTF-16 it allows without
warnings characters after U+.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#544546: ITP: libfop-java -- Print formatter driven by formatting objects (XSL-FO)

2009-09-01 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 

* Package name: libfop-java
  Version : 0.95
  Upstream Author : The Apache Software Foundation.
* URL : http://xmlgraphics.apache.org/fop/
* License : ASL 2.0
  Programming Lang: Java
  Description : Print formatter driven by formatting objects (XSL-FO)

libfop-java reads a formatting object (FO) tree and renders the
resulting pages to a specified output. Output formats currently
supported include PDF, PS, PCL, AFP, XML (area tree representation),
Print, AWT and PNG, and to a lesser extent, RTF and TXT.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#544547: ITP: libjing-java -- RELAX NG validator

2009-09-01 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 

* Package name: libjing-java
  Version : 20081028
  Upstream Author : James Clark 
* URL : http://xml.apache.org/xalan-j/index.html
* License : BSD
  Programming Lang: Java
  Description : RELAX NG validator

libjing-java implements a command-line user interface for
 - RELAX NG 1.0 Specification,
 - RELAX NG Compact Syntax, and
 - parts of RELAX NG DTD Compatibility, specifically checking of
 ID/IDREF/ IDREFS.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#544551: ITP: jodconverter -- Office formats converter

2009-09-01 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 


* Package name: jodconverter
  Version : 2.2.2
  Upstream Author : Mirko Nasato 
* URL : http://www.artofsolving.com/opensource/jodconverter
* License : LGPL
  Programming Lang: Java
  Description : Office formats converter

JODConverter, the Java OpenDocument Converter, converts documents
between different office formats.

It leverages OpenOffice.org, which provides import/export filters for
various office formats including OpenDocument and Microsoft Office.

It can be used
 - as a java library,
 - as a command line tool,
 - as a simple web application,
 - as a web service.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#544556: ITP: libisorelax-java -- Public interface for applications to support RELAX Core

2009-09-01 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 


* Package name: libisorelax-java
  Version : 2004
  Upstream Author : ASAMI Tomoharu, Daisuke Okajima, Kohsuke Kawaguchi, and 
MURATA Makoto
* URL : http://iso-relax.sourceforge.net/
* License : MIT
  Programming Lang: Java
  Description : Public interface for applications to support RELAX Core

The ISO RELAX project hosts the public interfaces useful for
applications to support RELAX Core.
More details about RELAX NG can be found on
http://relaxng.sourceforge.net/



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#544612: ITP: jodconverter-cli -- Office formats converter - Command line interface

2009-09-01 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 


* Package name: jodconverter-cli
  Version : 2.2.2
  Upstream Author : Mirko Nasato 
* URL : http://www.artofsolving.com/opensource/jodconverter
* License : LGPL
  Programming Lang: Java
  Description : Office formats converter - Command line interface

JODConverter, the Java OpenDocument Converter, converts documents
between different office formats.

It leverages OpenOffice.org, which provides import/export filters for
various office formats including OpenDocument and Microsoft Office.

This is the command line tool part



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#544637: ITP: joptsimple -- Command line parsing java library

2009-09-01 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 


* Package name: joptsimple
  Version : 3.1
  Upstream Author : Paul R. Holser 
* URL : http://jopt-simple.sourceforge.net/
* License : MIT
  Programming Lang: Java
  Description : Command line parsing java library

JOpt Simple is a Java library for parsing command line options, such as
those you might pass to an invocation of javac.

In the interest of striving for simplicity, as closely as possible JOpt
Simple attempts to honor the command line option syntaxes of POSIX
getopt() and GNU getopt_long() . It also aims to make option parser
configuration and retrieval of options and their arguments simple and
expressive, without being overly clever.

It is known to be simpler of use and cleaner than all other
alternatives.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#544640: ITP: jaxe -- JAva Xml Editor

2009-09-01 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 


* Package name: jaxe
  Version : 3.2
  Upstream Author : Observatoire de Paris-Meudon, dami...@users.sourceforge.net
* URL : http://jaxe.sourceforge.net/
* License : GPL
  Programming Lang: Java
  Description : JAva Xml Editor

Jaxe is an XML editor adaptable to XML languages. It uses an XML schema
and a configuration file for the graphical user interface.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Future of the s390 port

2009-09-03 Thread Samuel Thibault
Russ Allbery, le Thu 03 Sep 2009 13:32:46 -0700, a écrit :
> In specific, our information security office (rightfully) considers
> the relationship between system and list of installed packages to
> be confidential data because of the potential use of such data in
> determining which systems to attack following a publicly announced
> vulnerability.

Could perhaps an almost empty popcon report be considered as valid at
least just for the number of installed systems?

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: State of developers-reference

2009-09-07 Thread Samuel Thibault
Lucas Nussbaum, le Mon 07 Sep 2009 18:28:11 +0200, a écrit :
> We could simply decide that it's deprecated, and use a set of wiki
> pages to document our procedures.

I would like to raise the fact that Internet is not available
everywhere, so at least an easy way to get an offline copy of these
would be useful.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Explicitely Cc bug reporters

2009-09-10 Thread Samuel Thibault
Hello,

I'd like to remind maintainers that in order to reach bug reporters to
ask for tests etc. you _need_ to explicitely Cc the bug reporter, else
he won't receive the mail and of course not do the tests etc.  It's now
quite a few times that I have received a "you didn't answer" mail...

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Explicitely Cc bug reporters

2009-09-10 Thread Samuel Thibault
Leo costela Antunes, le Thu 10 Sep 2009 16:52:43 +0200, a écrit :
> Why not include a pseudo-header to subscribe to bugreports on submit?

I thought about that too, but that doesn't solve the original problem:
clueless reporters won't enable it and absent-minded maintainers will
forget to Cc them.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Build logs from local builds

2009-10-21 Thread Samuel Thibault
Wesley W. Terpstra, le Wed 21 Oct 2009 13:02:37 +0200, a écrit :
> What do other people think? Should this be possible? Should this be required?

I confirm that usually not having the i386 or amd64 log is often a
problem.

One idea that was floating around was to have buildd always recompile
the package, even on archs the uploader has provided a binary version
for, to make sure packages are clean.  That would somehow answer you
need (i.e. provide a build log for _all_ archs).

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Switch on compiler hardening defaults

2009-10-27 Thread Samuel Thibault
Kees Cook, le Tue 27 Oct 2009 14:11:43 -0700, a écrit :
> On Mon, Oct 26, 2009 at 11:14:25AM +0100, Bastian Blank wrote:
> > On Sun, Oct 25, 2009 at 11:55:25AM -0700, Kees Cook wrote:
> > > I would like to propose enabling[1] the GCC hardening patches that Ubuntu
> > > uses[2].
> > 
> > How do they work? Do they also change the free-standing compiler or only
> > the hosted one? There is a lot of software, which (I would say) missuse
> > the hosted compiler to build non-userspace-code, including the Linux
> > kernel.
> 
> The stack protector is conditional on being linked with libc, so, if you
> build with -nostdlib (as the kernel does), it is implicitly disabled.

-nostdlib is a linker option, not a compiler option.  The compiler
would still emit references to __stack_chk_fail.  What you probably
mean is -ffreestanding, but it doesn't prevent references to
__stack_chk_fail either, and it even produces TLS references, see
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Can linux-any arch and friends be used?

2009-10-29 Thread Samuel Thibault
Felipe Sateler, le Thu 29 Oct 2009 12:12:33 -0300, a écrit :
> I need to build-depend on a version of libc. Since they have different
> names in different architectures, I used linux-any kfreebsd-any and
> hurd-any to avoid spelling the entire list.

That won't work for ia64 and alpha which have libc6.1-dev, not libc6.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ReBuild-Depends?

2009-10-29 Thread Samuel Thibault
Dmitry E. Oboukhov, le Thu 29 Oct 2009 18:33:12 +0300, a écrit :
> I have a package which contains a code like following:
> 
> 
> 
> This code works fine by libc wouldn't be rebuilt (new versions, or new
> gcc - this moment is ambiguous to me).
> Then this code begins segfaulting into this place.
> If we try to rebuild our package, it will begin to work fine again.

Looks like a bug, not a feature.  It's probably worth looking further
(at least trying with va_start :) ).

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Switch on compiler hardening defaults

2009-11-01 Thread Samuel Thibault
Ben Hutchings, le Sun 01 Nov 2009 19:06:59 +, a écrit :
> On Sun, 2009-11-01 at 19:53 +0100, Matthias Klose wrote:
> > On 25.10.2009 19:55, Kees Cook wrote:
> [...]
> > >  - makes more work for dealing with warnings.
> > >  Rebuttal: those warnings are there for a reason -- they can
> > >be real security issues, and should be fixed.
> > 
> > there are some functions in glibc which are questionably declared with the 
> > "warn 
> > about unused result" attribute (fwrite*).  This seems to force a 
> > programming 
> > style which not everybody agrees with (having to check the return value 
> > after 
> > each operation instead of checking errno later).
> [...]
> 
> In general you cannot rely on checking errno because it is not defined
> whether a successful operation clears it.

But you can clear it by hand before calling them.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: RFC: RelaxNG and XML schema schemes packaged for Debian

2009-11-11 Thread Samuel Thibault
Helloo,

Daniel Leidert, le Wed 11 Nov 2009 17:36:05 +0100, a écrit :
> A question: I'm currently working with relaxNG and found, that we
> (Debian) AFAIK don't have the schemes for RNG [1] or XSD [2] packaged.

I don't know very much about relaxNG, but I guess you could be
interested in the isorelax and jing packages.  Don't hesitate to help
maintaining them :)

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: GDM, getty and VTs

2009-11-14 Thread Samuel Thibault
Josselin Mouette, le Sat 14 Nov 2009 15:45:11 +0100, a écrit :
>   * I don’t think we need more than 2 of these. They are still
> useful for servers or when some disaster happens in the GUI, but
> who opens 6 console sessions nowadays? 

Blind people and crazy people who always run startx by hand, and also on
servers.  Actually I even sometimes need to open another one.  No, even
in that case I don't necessarily want to run X.  Yes, in that case gdm
doesn't get started so it shouldn't be so hard to find a solution.

>   * For desktop machines, the display manager starts on tty7, which
> means there is a tty switch to display it. This causes a small
> latency and can also create some bugs when you’re using a
> graphical boot splash.

The graphical boot splash could go to tty7.

>   * Does upstart make things like dynamic allocation of VTs
> possible? 
>   * Otherwise, shouldn’t we replace the getty processes started by
> init by a small daemon that can allocate them as we see fit?
> In all cases, as long as some consoles are managed by /etc/inittab we
> are kind of doomed.

I guess you mean as long as there is no negociation between gdm and
whatever decides where gettys go?

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian means 'closer to Windows'?

2009-11-15 Thread Samuel Thibault
Marek Artur Penther, le Sun 15 Nov 2009 16:53:45 +, a écrit :
> I want to use Debian, because I love this OS, but developers cutting this 
> love 
> by abadoning i386 arch.

Do you mean the i386 processor?  It's been abandonned by most OSes since
quite some time already.  Do you really still use an i386?  Does it have
enough RAM to run nowadays' Debian tools anyway?

If you mean the i386 series (i.e. also pentium etc.) I don't see where
you see Debian abandoning its i386 arch.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: GDM, getty and VTs

2009-11-16 Thread Samuel Thibault
Josselin Mouette, le Mon 16 Nov 2009 11:07:52 +0100, a écrit :
>   * Opens all /dev/tty1 to tty6 and display a d-i-like “press enter
> to activate this console” in them. 
>   * Provide a very simple interface to reserve a VT, that can be
> queried by the display manager. 

And that reservation would kill the Open above?  (else you still have a
conflict)

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: GDM, getty and VTs

2009-11-24 Thread Samuel Thibault
I believe it would be useful to be able to configure preallocated VTs.
I know a few people whose first action at boot is starting something
like a monitoring application on VT6, dynamic allocation would break
this habit.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#560088: ITP: python-portio -- low level port I/O for Linux

2009-12-09 Thread Samuel Thibault
Ron Johnson, le Wed 09 Dec 2009 01:28:26 -0600, a écrit :
> On 2009-12-08 17:42, Dmitrijs Ledkovs wrote:
> >2009/12/8 Ben Hutchings :
> >I'm working on a parallel LCD interface with my custom PCB and I
> >wanted interactive way to use parallel port. Found this decided to
> >package it for myself and anyone else.

Why using that when you have all ioctls to do the same portably in
 ?

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: [Pkg-xen-devel] Xen status in lenny?

2008-07-16 Thread Samuel Thibault
Gunnar Wolf, le Wed 16 Jul 2008 07:42:37 -0500, a écrit :
> > I could live with the I/O slowdown but nothing will make hardware
> > magically appear.
> 
> Please explain further on this. Do you mean that xen can run
> paravirtualized hosts without the hardware features (i.e. the lesser
> CPUs sold nowadays) while kvm does require VMX/SVM?

Precisely.

Samuel


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



Re: tools/ and dftp on mirrors

2008-08-15 Thread Samuel Thibault
Michelle Konzack, le Mon 11 Aug 2008 20:09:23 +0200, a écrit :
> Hmmm, this mean, "loadlin.exe" would be removed too?

loadlin is used for the win9x support too.

Samuel


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



Re: Upcoming changes to supported architectures

2008-08-15 Thread Samuel Thibault
Michael Casadevall wrote
> kfreebsd-* is pretty close to releasable; they've got the archive
> built in the high 80s, and are keeping up).

BTW, it may be worth noting that a bunch of packages still include
 headers: in the Failed part of hurd-i386, 178 packages out
of 1320 fail at least because of inclusion of #include 
(there could be others hidden by other compilation problems). That's
2.29% of the 7748 packages in our wanna-build database!... And we still
have 1952 packages in the dep-wait state, a lot of them probably include
 too...

Some of these packages could probably be fixed into automatically
disabling some linuxish features, or use more standard headers (like
sys/types.h...), but still a bunch of tools use  for a
very good reason. The 95% figure may have to be revised unless we ask
non-linux ports to implement linuxish interfaces...

Samuel


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



Re: html2text with utf8 support: please test

2008-08-18 Thread Samuel Thibault
Eugene V. Lyubimkin wrote:
> Utility html2text, version 1.3.2a-6, with "utf8" patch was just
> uploaded to experimental.  The patch allows to process UTF-8 files
> when '-utf8' option supplied. Input should be in UTF-8 and output will
> be in UTF-8 too.
>
> Please test this functionality - I believe that UTF-8 support is a
> good feature, especially for processing non-English documents.

Mmm, the way it is done looks wrong to me: there is no reason why the
input and output charsets should be related at all.  For the input,
html2text should recognize the meta http-equiv tag, that should work
for a lot of pages, else an input-charset option can be provided.  For
the output, the current locale's charset should be used (as returned by
nl_langinfo(CODESET) after calling setlocale(LC_CTYPE,"")), that should
work in almost all cases, else an output-charset option can be provided.

Yes, that means conversions.  But without that you can not put a sticker
"utf-8 support", only "limited utf-8 support".

Samuel


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



Bug#496771: Deb AMD64 eats huge amounts of memory (and babies?) because of badly built libs

2008-08-27 Thread Samuel Thibault
Gustaf Räntilä, le Wed 27 Aug 2008 12:50:45 +0200, a écrit :
> I haven't seen many discussions about this in debian, and just 1 about ubuntu 
> [1]. It could be that I have gotten things completely the wrong way (then 
> please tell me so), but it could also be that this has been overseen for too 
> long, and now needs serious attention.

Do not mistake virtual memory for resident memory.  Aligning stuff in
the address space is not a problem, it does _not_ consume any memory
(even less if the library is not even used).

> 31095 gustaf20   0 1314m 700m  35m R   30 17.8 252:06.36 firefox-bin
> 32197 gustaf20   0 1006m 439m  39m S   12 11.2 167:03.50 epiphany-browse

Here are the suckers, not pidgin.  Do not have a look at virtual
numbers, as the name says these are virtual.  Have a look at the %MEM or
RES columns instead.

Samuel



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



Re: /proc and build environments

2008-09-13 Thread Samuel Thibault
Florian Weimer, le Sat 13 Sep 2008 10:43:40 +0200, a écrit :
> This is probably a FAQ, and I guess I knew the answer at one point.
> What are the requirements for /proc and buildds?

>From a Debian GNU/Hurd point of view, it is well known that /proc is
needed for quite a few packages (and that used to pose FTBFS for
hurd-i386).

Samuel


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



Re: List of RC-buggy source packages by maintainer/uploader

2008-10-07 Thread Samuel Thibault
> win32-loader 

Waiting for loadlin, waiting for yasm, for which a patch just got
commited upstream.

Samuel


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



Re: Terminal emulators and command line arguments (again!)

2008-10-13 Thread Samuel Thibault
Sune Vuorela, le Mon 13 Oct 2008 05:34:25 +, a écrit :
> On 2008-10-12, Steve McIntyre <[EMAIL PROTECTED]> wrote:
> > Sune wrote:
> >>I dont think supporting title and stuff should be required for providing
> >>x-terminal-emulator. I think we could require to handle -e properly, but
> >>not much more than that.
> >
> > Out of curiosity, why not support setting of title etc.? That's the
> > main thing I'm considering here, in fact...
> 
> I don't know if I see the need for setting the title at all?

When you have a bunch of windows, it's quite useful to be able to find
out the one you want in just a window list.

Samuel


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



Re: /tools removed from mirrors

2008-11-17 Thread Samuel Thibault
Joerg Jaspert, le Mon 17 Nov 2008 23:53:33 +0100, a écrit :
> And noone complained when I asked about it in August this year, so now
> its gone.

Uh, I wasn't yet subscribed to debian-devel at the time and thus
wasn't aware of that goal.  It sure is still useful for blind people
booting from a DOS bootdisk with a screen reader (still so far the only
accessible "bootloader")

> Loadlin-packager: CCed you, as you want to stop building the byhand
> component.

Well loadlin should at least be kept on the installation CDs.  And to my
knowledge the CD image build system fetches it from ftp mirrors...

Samuel


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



Re: /tools removed from mirrors

2008-11-21 Thread Samuel Thibault
Joerg Jaspert, le Tue 18 Nov 2008 08:47:43 +0100, a écrit :
> >> And noone complained when I asked about it in August this year, so now
> >> its gone.
> > Uh, I wasn't yet subscribed to debian-devel at the time and thus
> > wasn't aware of that goal.  It sure is still useful for blind people
> > booting from a DOS bootdisk with a screen reader (still so far the only
> > accessible "bootloader")
> 
> If we really need it for some support I'm happy to put those neccessary
> files back. The best way for this would be an upload of a package
> (or multiple) including a byhand component for the part to be put into
> tools/. Like, for the unzip stuff one of unzip, the gzip part via gzip,
> etc. as had been done with loadlin in the past.

Do you believe that the unzip stuff will really get into Lenny?

I'm asking because the loadlin package used to upload a complete .zip,
but that is useless for the user if he doesn't have unzip to unpack it.
And that being said, I have always been wondering whether we shouldn't
just put loadlin.exe and its manual as loadlin.txt which is a lot easier
to use than having to unpack it first...

Samuel


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



Re: Can I become a Debian package maintainer, how?

2008-12-20 Thread Samuel Thibault
schoappied, le Sat 20 Dec 2008 23:48:32 +0100, a écrit :
> Ok... What to do mean by 'fix bugs'? I think I'm able to build packages, 
> but I'm not a software developer...

A lot of bugs are packaging issues.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#509517: ITP: mbrola -- multilingual software speech synthesizer

2008-12-22 Thread Samuel Thibault
Package: wnpp
Version: N/A; reported 2008-12-21
Severity: wishlist

* Package name: mbrola
  Version : 3.01h
  Upstream Author : Dr Thierry Dutoit 
* URL : http://tcts.fpms.ac.be/synthesis
* License : see the file readme.txt in the source zip: non-free as in
without source code, and for non-commercial, non-military
purposes, with and only with the voice and language
databases made available by the author.
  Description : multilingual software speech synthesizer
 Mbrola is Thierry Dutoit's phonemizer for multilingual speech synthesis. The
 various diphone databases are distributed on separate packages, but they
 must be used with and only with Mbrola because of license matters. Read the
 copyright for details.
 .
 Mbrola itself doesn't provide full TTS. It is a speech synthesizer based on
 the concatenation of diphones. It takes a list of phonemes as input,
 together with prosodic information (duration of phonemes and a piecewise linear
 description of pitch), and produces speech samples on 16 bits (linear),
 at the sampling frequency of the diphone database.
 .
 Use Mbrola along with Freephone, cicero or espeak to have a complete
 text-to-speech in English.


I'm actually taking oralux' packaging of mbrola to Debian.

Yes, that would basically be a fully binary package (i386, amd64, ppc, arm,
alpha, and sparc), no source, no way to modify it (even the voices), and I had
to get permission from the author to distribute it.  However, the quality of the
voices is very good compared to what we currently have in the main section.

The idea would be to have the mbrola package containing the binary, and then
separately package voices as mbrola-xyn, containing voice xyn (i.e. mbrola-fr1,
mbrola-fr2, mbrola-en1, mbrola-en2 etc.)  Since voices are a few MB, that is not
really a waste to have separate packages, and permits lighter updates.

I intend to also package freephone, cicero etc. but won't do so if mbrola itself
can not enter even non-free.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#509685: ITP: hardlink -- Hardlink multiple copies of the same file

2008-12-26 Thread Samuel Thibault
John Goerzen, le Thu 25 Dec 2008 12:04:43 -0600, a écrit :
> Julian Andres Klode wrote:
> >  Hardlink is a tool which detects multiple copies of the same file and 
> > replaces
> >  them with hardlinks.
> >  .
> >  The idea has been taken from http://code.google.com/p/hardlinkpy/, but the
> >  code has been written from scratch and licensed under the MIT license.
> 
> Do we really need another tool like this?
> 
> We already have these packages:
> 
>   perforate

Nothing to do with this.

>   fdupes

That one would be an argument for "hardlink is a duplicate" _if_ #284274
was fixed.  Else, hardlink is really useful.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#509685: ITP: hardlink -- Hardlink multiple copies of the same file

2008-12-26 Thread Samuel Thibault
John Goerzen, le Fri 26 Dec 2008 08:54:53 -0600, a écrit :
> Samuel Thibault wrote:
> > John Goerzen, le Thu 25 Dec 2008 12:04:43 -0600, a écrit :
> >> Julian Andres Klode wrote:
> >>>  Hardlink is a tool which detects multiple copies of the same file and 
> >>> replaces
> >>>  them with hardlinks.
> >>>  .
> >>>  The idea has been taken from http://code.google.com/p/hardlinkpy/, but 
> >>> the
> >>>  code has been written from scratch and licensed under the MIT license.
> >> Do we really need another tool like this?
> >>
> >> We already have these packages:
> >>
> >>   perforate
> > 
> > Nothing to do with this.
> 
> Eh?  It can do exactly what #284274 requests in fdupes below.  How is
> that not relevant?

Oh, sorry, I hadn't seen the
« Also there are some scripts that help cleaning up the hard disk »
I don't see why that belongs to the perforate package.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#510133: ITP: mbrola-en1 -- British English male voice for Mbrola

2008-12-29 Thread Samuel Thibault
Package: wnpp
Version: N/A; reported 2008-12-29
Severity: wishlist

* Package name: mbrola-en1
  Version : 19980910
  Upstream Author : Faculte Polytechnique de  Mons  -  mbrola team 
 
* URL : http://tcts.fpms.ac.be/synthesis
* License : see the file readme.txt in the source zip: non-free as in
without source code, and for non-commercial, non-military
purposes, with and only with the mbrola package made
available by the author.
  Description : British English male voice for Mbrola
 This package contains an English diphone database provided in the context
 of the MBROLA project see: http://tcts.fpms.ac.be/synthesis/
 .
 It provides a British English male voice (known as "Roger's voice") to be used
 with the Mbrola program. It has been built from the original Roger diphones
 made available by CSTR, University of Edinburgh, as part of their generic
 text-to-speech system Festival.
 .
 http://www.cstr.ed.ac.uk/projects/festival.html
 .
 Input files use the SAMPA phonetic notation, as adopted in other Mbrola
 databases. This package also provides the correspondence with the MRPA
 phonetic notation used in the original distribution of Roger's voice
 in the Festival TTS system.


This is the first of a series of voices for the non-free mbrola speech synthesis
and serves as a first example for discussion.  It would provide the following
virtual packages: mbrola-voice-en-uk, mbrola-voice-en, mbrola-voice



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#510624: ITP: pigz -- Parallel Implementation of GZip

2009-01-04 Thread Samuel Thibault
Josselin Mouette, le Sun 04 Jan 2009 16:07:25 +0100, a écrit :
> Le dimanche 04 janvier 2009 à 15:49 +0100, Eduard Bloch a écrit :
> > Sounds like a plan, but I don't feel very comfortable to do that in the
> > Debian package. Let me explain why:
> > 
> >  - sched_setaffinity method seems to be Linux specific
> 
> How is that a problem? You only need to use it in Linux builds.

And revert to using sysconf() in the cases when you're not on Linux.

> >  - it's hard to imagine environments with big difference between
> >count(cores) and count(available cores)
> 
> It’s already the case in HPC environments, and CPU pinning is certainly
> going to be used more widely as the number of cores increases.

And that's a shame.  Linux shouldn't be so happy to move tasks between
CPUs...

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#510624: ITP: pigz -- Parallel Implementation of GZip

2009-01-04 Thread Samuel Thibault
Josselin Mouette, le Mon 05 Jan 2009 00:20:42 +0100, a écrit :
> Samuel Thibault, le Sun 04 Jan 2009 23:45:22 +0100, a écrit :
> > > It’s already the case in HPC environments, and CPU pinning is certainly
> > > going to be used more widely as the number of cores increases.
> > 
> > And that's a shame.  Linux shouldn't be so happy to move tasks between
> > CPUs...
> 
> Actually it doesn’t. Since CPU affinity was included (IIRC in 2.6.16) it
> is much less prone to move tasks, and the performance impact of not
> using CPU pinning is small.

Things have improved, yes.

> Still, it is better to use CPU pinning since you often want finer
> control than that, and that’s especially true in multi-user environments
> where resources can be sub-host.

Sure, but that should be only a user-explicitely-wanting thing.  I would
really not like to see pigz systematically bind threads.  What if I e.g.
want to run several pigz processes at the same time because I have a lot
of cores and a lot of files (I guess pigz doesn't scale so much)?

Ideally, we should just let Linux manage everything, i.e. put related
threads together on the same dies, balancing the load according to the
observed behavior, which can vary a lot depending on the latency of
reading files, the time to compress, etc.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#510624: ITP: pigz -- Parallel Implementation of GZip

2009-01-04 Thread Samuel Thibault
Ron Johnson, le Sun 04 Jan 2009 17:40:08 -0600, a écrit :
> On 01/04/09 17:20, Josselin Mouette wrote:
> >Still, it is better to use CPU pinning since you often want finer
> >control than that, and that’s especially true in multi-user environments
> >where resources can be sub-host.
> 
> Wouldn't it be better to bind a process to a "chip", rather than a 
> "core", so that you don't run into cases where, after many processes 
> terminate, you are left with most of the busy processes pinned to a 
> single busy core while the others are mostly unused?

That's precisely the kind of thing that makes it better to just leave it
up to Linux.  The case of HPC is quite particular in that you usually
really precisely control your computation.  In the case of
general-purpose tools, I would really not recommend it.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#510624: ITP: pigz -- Parallel Implementation of GZip

2009-01-04 Thread Samuel Thibault
Josselin Mouette, le Mon 05 Jan 2009 00:47:02 +0100, a écrit :
> There is probably a missing piece here. If you start several pigz
> processes, the kernel only sees processes starting a lot of threads, and
> processes only see a given number of cores. There is no interface that
> allows a process to specify how to start more threads, giving the kernel
> the opportunity to start them as it sees fit given the available number
> of cores.

You mean Scheduler Activations?  There's a patch against linux 2.4 ;)
We're definitely diving into OS research :)

More seriously, I wouldn't see the kernel being able to "start" threads,
that's painful to maintain (that's why the LinuxActivations patch hasn't
been maintained). I'd rather see a way for the process to dynamically
know how many processors it can currently expect (something like a
/proc, /sys, /dev or whatever fd with notification), and arrange things
according to that (starting/stopping worker threads for instance).

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511522: general: Man pages should say what package a program belongs to

2009-01-11 Thread Samuel Thibault
Jack Grahl, le Sun 11 Jan 2009 19:56:52 +, a écrit :
> If some program belongs to a package which does not have the same name 
> as the program, the man page for that command should say which package 
> the program is part of.

Mmm, usually I just run dpkg -S bin/command, or better, dlocate
bin/command

Samuel



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



ITP: mbrola-{de6,es1,fr4,us1,us2} -- various voices for Mbrola

2009-01-15 Thread Samuel Thibault
Hello,

Here is a list of ITPs for various mbrola voices.

Samuel

Bug#511973 ITP: mbrola-de6 -- German male voice for Mbrola

Package: wnpp
Version: N/A; reported 2008-01-15
Severity: wishlist

* Package name: mbrola-de6
  Version : 0.0.20021125-1
  Upstream Author : Faculte Polytechnique de  Mons  -  mbrola team 
 
* URL : http://tcts.fpms.ac.be/synthesis
* License : see the file readme.txt in the source zip: non-free as in
without source code, and for non-commercial, non-military
purposes, with and only with the mbrola package made
available by the author.
  Description : German male voice for Mbrola
 This package contains a Germal diphone database provided in the context
 of the MBROLA project see: http://tcts.fpms.ac.be/synthesis/
 .
 DE6 is a male German diphone voice created in the context of the EU project
 NECA (IST-2000-28580), with the aim of being particularly suitable for the
 flexible synthesis of expressive speech.
 .
 The main feature of DE6 is therefore that it contains a complete diphone 
 set for three different voice qualities defined by their vocal effort, low
 effort ("soft voice"), medium effort ("normal or modal voice"), and high
 effort ("loud voice").
 .
 This diphone database was recorded jointly by the Institute of Phonetics at
 Saarland University and by the Language Technology Department at DFKI,
 Saarbrücken.

Bug#511974: ITP: mbrola-es1 -- Spanish male voice for Mbrola

Package: wnpp
Version: N/A; reported 2008-01-15
Severity: wishlist

* Package name: mbrola-es1
  Version : 0.0.19980610-1
  Upstream Author : Faculte Polytechnique de  Mons  -  mbrola team 
 
* URL : http://tcts.fpms.ac.be/synthesis
* License : see the file readme.txt in the source zip: non-free as in
without source code, and for non-commercial, non-military
purposes, with and only with the mbrola package made
available by the author.
  Description : Spanish male voice for Mbrola
 This package contains a Spanish diphone database provided in the context
 of the MBROLA project see: http://tcts.fpms.ac.be/synthesis/
 .
 It provides a Spanish male voice to be used with the MBROLA program.
 .
 Input files use the SAMPA (SAM Phonetic Alphabet) notation as
 recommended by the EEC-SAM Project, but with some minor changes.

Bug#511975: ITP: mbrola-fr4 -- French female voice for Mbrola

Package: wnpp
Version: N/A; reported 2008-01-15
Severity: wishlist

* Package name: mbrola-fr4
  Version : 0.0.19990521-1
  Upstream Author : Faculte Polytechnique de  Mons  -  mbrola team 
 
* URL : http://tcts.fpms.ac.be/synthesis
* License : see the file readme.txt in the source zip: non-free as in
without source code, and for non-commercial, non-military
purposes, with and only with the mbrola package made
available by the author.
  Description : French female voice for Mbrola
 This package contains a French diphone database provided in the context
 of the MBROLA project see: http://tcts.fpms.ac.be/synthesis/
 .
 It provides a French female voice to be used with the MBROLA program.
 .
 Input files use the SAMPA (SAM Phonetic Alphabet) notation as
 recommended by the EEC-SAM Project. 

Bug#511976: ITP: mbrola-us1 -- American English female voice for Mbrola

Package: wnpp
Version: N/A; reported 2008-01-15
Severity: wishlist

* Package name: mbrola-us1
  Version : 0.3-1
  Upstream Author : Faculte Polytechnique de  Mons  -  mbrola team 
 
* URL : http://tcts.fpms.ac.be/synthesis
* License : see the file readme.txt in the source zip: non-free as in
without source code, and for non-commercial, non-military
purposes, with and only with the mbrola package made
available by the author.
  Description : American English female voice for Mbrola
 This package contains an English diphone database provided in the context
 of the MBROLA project see: http://tcts.fpms.ac.be/synthesis/
 .
 It provides an American English female voice to be used with the MBROLA
 program.

Bug#511977: ITP: mbrola-us2 -- American English male voice for Mbrola

Package: wnpp
Version: N/A; reported 2008-01-15
Severity: wishlist

* Package name: mbrola-us2
  Version : 0.1-1
  Upstream Author : Faculte Polytechnique de  Mons  -  mbrola team 
 
* URL : http://tcts.fpms.ac.be/synthesis
* License : see the file readme.txt in the source zip: non-free as in
without source code, and for non-commercial, non-military
purposes, with and only with the mbrola package made
available by the author.
  Description : American English male voice for Mbrola
 This package contains an English diphone database provided in t

Re: Bug#512136: Acknowledgement (ITP: nox -- nox -- Meta package)

2009-01-18 Thread Samuel Thibault
Daniel Moerner, le Sun 18 Jan 2009 10:21:15 -0800, a écrit :
> Something I don't quite understand is the target audience: most people
> who run a command line install will know exactly what they want
> installed, and won't need a metapackage to do it or to bring in
> extraneous stuff.

Actually I've bounced the ITP to debian-accessibility, as such
meta-package could be useful to blind people starting to use a debian
system from the console.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Hosting the Debian/kCygwin port?

2009-01-19 Thread Samuel Thibault
Sjors Gielen, le Tue 20 Jan 2009 00:49:29 +0100, a écrit :
> I'm working on a project porting the Debian tools to Cygwin.

Ususally ports are hosted by debian-ports.org.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Hosting the Debian/kCygwin port?

2009-01-21 Thread Samuel Thibault
Hello,

Just a comment about the debian-win32 project: I can read from the list
archive that the main issue was that the VFS doesn't allow to remove or
to overwrite through mv a file in use.  IIRC that issue got fixed not so
many months ago in cygwin, and I can confirm that it now seems to work:

$ cat test.c
#include 
int main(void) {
int fd = open("blip", O_RDONLY);
pause();
}
$ gcc test.c -o test
$ touch blip
$ ./test &
$ rm blip
$ touch blip
$ ./test &
$ touch blop
$ mv blop blip

So maybe debian-win32 could just be awaken since the barring issue seems gone?

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Call for testing of RC2 images

2009-01-29 Thread Samuel Thibault
Otavio Salvador, le Thu 29 Jan 2009 11:19:17 -0200, a écrit :
> The Debian-CD Team has built the images based on RC2 installer and
> I'd like to ask for some tests before we finally announce the release.
> 
> The images are available at http://cdimage.debian.org/cdimage/.lenny_bibble/

Eergl, since loadlin's 1.6c.really1.6c.nobin-2 BYHAND, which was supposed
to put back loadlin.exe into ftp://ftp.debian.org/debian/tools/, didn't
get processed before that, RC2 doesn't even have a tools/ directory...

Could please somebody please handle loadlin's BYHAND please?

Thanks,
Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513632: ITP: liblouis -- Braille translation library

2009-01-30 Thread Samuel Thibault
Package: wnpp
Severity: wishlist
Owner: Samuel Thibault 

* Package name: liblouis
  Version : 1.5.2
  Upstream Author : John J. Boyer 
* URL : http://code.google.com/p/liblouis/
* License : LGPL
  Programming Lang: C, Python
  Description : Braille translation library
 Liblouis is a braille translator and back-translator.  It features
 support for computer and literary braille, supports contracted and
 uncontracted translation for many languages and has support for
 hyphenation.  New languages can easily be added through tables that
 support a rule- or dictionary based approach. Included are also tools
 for testing and debugging tables. Liblouis also supports math braille
 (Nemeth and Marburg).

Samuel

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



man-db's cron warns about dangling symlink

2007-08-04 Thread Samuel Thibault
Hi,

Short story:

# apt-get install mpich-bin
# dpkg -P mpich-bin
# symlinks  /usr/share/man/man1/ | grep dangling
dangling: /usr/share/man/man1/clog2alog.1.gz -> /etc/alternatives/clog2alog.1.gz
dangling: /usr/share/man/man1/upshot.1.gz -> /etc/alternatives/upshot.1.gz
dangling: /usr/share/man/man1/clog_print.1.gz -> 
/etc/alternatives/clog_print.1.gz
dangling: /usr/share/man/man1/mpirun.1.gz -> /etc/alternatives/mpirun.1.gz
etc.

And the result is that when man-db gets run from cron, it sends the
following mail:
/etc/cron.daily/man-db:
mandb: warning: /usr/share/man/man1/clog2alog.1.gz is a dangling symlink
mandb: warning: /usr/share/man/man1/upshot.1.gz is a dangling symlink
mandb: warning: /usr/share/man/man1/clog_print.1.gz is a dangling symlink
mandb: warning: /usr/share/man/man1/mpirun.1.gz is a dangling symlink
etc.

The bug is that although the mpich-bin package uses
update-alternatives --install on postinst for all these files, it uses
update-alternatives --remove only on /usr/lib/mpich/bin/mpirun, leaving
a bunch of dangling symlinks...

The reason why I'm mailing debian-devel is that I've seen this behavior
quite often in the past, in various packages.  I hence guess there
should be some automatic way to check that a package correctly removes
the alternatives it provides.

Samuel


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



Re: Xen support on Squeeze

2010-01-03 Thread Samuel Thibault
Brian May, le Sun 03 Jan 2010 16:48:06 +1100, a écrit :
> On Sun, Jan 03, 2010 at 12:47:54PM +0800, Paul Wise wrote:
> > On Sun, Jan 3, 2010 at 9:01 AM, Brian May  wrote:
> > 
> > > 1) I believe Xen, with paravirtualization (that is without QEMU) is more 
> > > secure
> > > then KVM (or Xen) with QEMU.
> > 
> > I haven't heard this claim before, do you have any references to support 
> > this?
> 
> http://blog.orebokech.com/2007/05/xen-security-or-lack-thereof.html links to
> http://taviso.decsystem.org/virtsec.pdf.

BTW, nowadays Xen is able to start qemu in stubdomains to sandbox it.
That is however not yet packaged in Debian.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: hurd and SA_SIGINFO

2010-01-08 Thread Samuel Thibault
Camm Maguire, le Thu 07 Jan 2010 12:00:11 -0500, a écrit :
> 1) What is the release candidate status of hurd-i386?

It's not ready yet, surely not for Squeeze anyway.

> Can I ignore FTBFS errors there for now?

Yes, but when it's easy to fix them, please do.

> 2) The sigaction flags are not found anywhere on the porterbox, though
> they are mentioned in the sigaction man page.

Yes, actually GNU/Hurd provides its own signal information structure
(which was coined before sigaction, apparently).  I started adding the
sigaction interface but hasn't finished yet.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#565675: ITP: pthsem -- pth replacement with semaphore support

2010-01-17 Thread Samuel Thibault
Marc Leeman, le Sun 17 Jan 2010 22:16:17 +0100, a écrit :
> * Package name: pthsem

Mmm, could this perhaps rather be just a patch added to the existing pth
package?  Else you'll have to share the Debian patches.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#565675: ITP: pthsem -- pth replacement with semaphore support

2010-01-19 Thread Samuel Thibault
Martin Koegler, le Tue 19 Jan 2010 09:27:07 +0100, a écrit :
> Samuel Thibault  wrote:
> > Marc Leeman, le Sun 17 Jan 2010 22:16:17 +0100, a écrit :
> > > * Package name: pthsem
> > 
> > Mmm, could this perhaps rather be just a patch added to the existing pth
> > package?  Else you'll have to share the Debian patches.
> 
> The situation with GNU pth is:

I guessed so, but still.

The problem is that people know pth, but they don't know pthsem (yet).
It will be a long time before people discover that there is a new
interesting pthsem package that basically does the same as pth with
quite a few extra features, is not dead etc.  Why not just replacing the
existing pth package with pthsem to avoid that delay?

Were I Martin Kögler, I'd even just request GNU to become the new
maintainer of pth.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: [gmail] Re: Bug#565675: ITP: pthsem -- pth replacement with semaphore support

2010-01-20 Thread Samuel Thibault
Julien Cristau, le Wed 20 Jan 2010 22:06:21 +0100, a écrit :
> I'm not sure we care if its homepage is at GNU or elsewhere.

Agreed, thanks free software :)

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#565675: ITP: pthsem -- pth replacement with semaphore support

2010-01-20 Thread Samuel Thibault
Martin Koegler, le Wed 20 Jan 2010 23:04:07 +0100, a écrit :
> On Wed, Jan 20, 2010 at 10:06:21PM +0100, Julien Cristau wrote:
> > On Wed, Jan 20, 2010 at 21:04:30 +0100, Marc Leeman wrote:
> > 
> > > > I need pthsem, so I only want a working version with all features I
> > > > need.
> > > 
> > > All I care about is that there is an agreement between the Debian
> > > community and the upstream developer. Martin is very active in
> > > supporting his environment and in that respect I am to inclined to
> > > support his decision.
> > > 
> > > Can we conclude that pthsem is a valid branch, worth a seperate package?
> > > 
> > > An alternative for Martin is probably to include/hide pthsem in bcusdk;
> > > but that would not be as clean IMHO (ffmpeg anyone?)
> > > 
> > If pthsem is pth + improvements, and pth is unmaintained both upstream
> > and in Debian, what's the advantage of changing the library/package
> > name?  I'm not sure we care if its homepage is at GNU or elsewhere.
> 
> I have no problem with renaming pthsem into pth, if this is wanted by
> the "community". I don't want to do a hostile takeover of pth.

That's why you should discuss with GNU.  As said in another post, you
can just ask them to say on their website that they do not maintain it
any more, and point to your page.

> But this needs coordination with the other distributions shipping pth.

With the link mentioned above, that's no problem.

> If one of the big distributions says no and still ships GNU pth, it
> will only cause confusion.

Agreed.

> I will not call the result "GNU pth", only pth. Calling it GNU will
> probably only add restrictions/requirements, without any benefit.

Right.  People often know "pth" short anyway.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Xen, Squeeze, and Beyond

2010-02-26 Thread Samuel Thibault
Marco d'Itri, le Fri 26 Feb 2010 02:38:33 +0100, a écrit :
> On Feb 25, John Goerzen  wrote:
> > 3a) What about Linux virtualization on servers that lack hardware
> > virtualization support, which Xen supports but KVM doesn't?
> Tough luck.
> 
> > 6) Are we communicating this to Debian users in some way?  What can I do
> > to help with this point?
> Remind people that Xen is dying and KVM is the present and the future.

No FUD, thanks.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100226100657.ga3...@const.homenet.telecomitalia.it



Re: Bug#571754: strftime("%c") crashes in (some) locations

2010-02-28 Thread Samuel Thibault
Klaus Ethgen, le Sun 28 Feb 2010 14:41:27 +0100, a écrit :
> Am So den 28. Feb 2010 um 14:24 schrieb Aurelien Jarno:
> > Yes, and I explained you why your code is wrong.
> 
> A part, which was not related to the bug itself.

The bug was not explained at all except the output of a buggy program :)

Never forget, in a bug report, to tell what you get, and what you expect
to get.  None of the two are always obvious (especially when it comes to
i18n).

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100228134744.gj11...@const.famille.thibault.fr



Re: sensible-mailer

2010-03-05 Thread Samuel Thibault
Harald Braumann, le Fri 05 Mar 2010 15:06:28 +0100, a écrit :
> I'd like to propose a `sensible-mailer' command.

Well, there is /etc/alternatives/mailx

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100305141026.gj14...@const.bordeaux.inria.fr



Re: sensible-mailer

2010-03-05 Thread Samuel Thibault
Harald Braumann, le Fri 05 Mar 2010 15:47:02 +0100, a écrit :
> On Fri, Mar 05, 2010 at 03:10:26PM +0100, Samuel Thibault wrote:
> > Harald Braumann, le Fri 05 Mar 2010 15:06:28 +0100, a écrit :
> > > I'd like to propose a `sensible-mailer' command.
> > 
> > Well, there is /etc/alternatives/mailx
> 
> You can't set, e.g., mutt as an alternative.

That could be fixed.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100305145229.gn14...@const.bordeaux.inria.fr



Re: Bug#547079: login: Should set the iutf8 tty c_iflag if the locale is utf8

2010-03-23 Thread Samuel Thibault
Petter Reinholdtsen, le Tue 23 Mar 2010 15:33:22 +0100, a écrit :
> 
> [Nicolas François]
> > As I have no clue about TTY setup, let see if I can get some other
> > opinions on debian-devel.
> >
> > The question raised on http://bugs.debian.org/547079 is who shall be
> > responsible for setting up the user's tty (e.g. regarding UTF-8 handling).
> 
> This sound related to http://bugs.debian.org/547073 >, fixed in
> sysvinit. in version 2.87dsf-7.  Init now leave it to the kernel to
> set the utf-8 flag.  Perhaps login should do the same?

See my concern in the bug report:

“My concern is that getty used to not keep any flag at all.  Keeping
_some_ flags contrary to none is not just a "fix", it's a change of
behavior.  Think for instance about a situation where a user clears
the tty's iutf8.  The next user to log in will have a bogus terminal
since getty would leave it cleared and nothing else will set it.  This
is the same for all the flags, getty could just keep the kernel's
current state, but it doesn't. [...] Letting a user break another user's
environment is wrong”

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100323161842.ga5...@const.bordeaux.inria.fr



Re: Xen, Squeeze, and Beyond

2010-03-24 Thread Samuel Thibault
John Goerzen, le Wed 24 Mar 2010 09:19:24 -0500, a écrit :
> I've just noticed that HVM guests (such as Windows) are broken in Xen in
> squeeze due to the lack of qemu-dm (see #562703).  Any word on plans for
> that?

Finding somebody that has the time to mentor an upload for Thomas
Goirand, see

http://ftparchive.gplhost.com/debian/pool/lenny/main/x/xen-qemu-dm-3.4/xen-qemu-dm-3.4_3.4.2-1.dsc

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100324161605.gr4...@const.bordeaux.inria.fr



Re: Bug#547079: login: Should set the iutf8 tty c_iflag if the locale is utf8

2010-03-25 Thread Samuel Thibault
Nicolas François, le Tue 23 Mar 2010 23:59:29 +0100, a écrit :
> Is it an issue to set the utf8 flag too often?
> (does it break something?,

It has the converse effect as forgetting it, cf the original bug report:

“ATM, if one runs cat from a VT with a UTF-8 locale, type a non-ascii
character, backspace, enter, the first byte of the utf-8 encoding
non-ascii will remain in the stream.”

The converse would be “with utf8 spuriously set, if one runs cat
from a VT with a non-UTF-8 locale, type a character, then a non-ascii
character, backspace, enter, the first character is dropped from the
stream”.

That's not so much a big deal (that is why nobody bothered to fix the
reported bug up to now), but it's still bogus (the other way round).

> does it affect performances?)

The performance hit is very tiny: just a couple of additional tests in
the kernel.

> Also, can you elaborate on your solution. Who would configure what and how?

I don't know enough the pam stack to know whether my solution is even
feasible.  My point is that it there are at least two cases that need to
be considered:

- getty/login on a VT.
- getty/login on a serial port.

Both could be independently using utf-8 or not.

In the first case, getty could use ioctl(KDGKBMODE) to know whether the
VT keyboard is configured in UTF-8 mode or not, and set the IUTF8 flag
appropriately. That brings Linux-specific code to getty which for now
was quite OS-independent, but well.

In the second case, however, getty can not use ioctl(KDGKBMODE), since
only the other end of the serial cable knows whether it's using utf-8 or
not. The locale setting, however, has very probably been properly set
up by the user or the administrator and could be used as the source of
information for setting UTF-8 mode or not.

That is why I thought about setting it at the login/pam level, where I
believed the locale information is available, which captures both cases.

I had asked util-li...@packages.debian.org for what they think about it,
and never got an answer.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100325132251.gg5...@const.bordeaux.inria.fr



Re: Bits from the Release Team: Scheduling, transitions, how to help

2010-04-01 Thread Samuel Thibault
Adam D. Barratt, le Thu 01 Apr 2010 09:57:12 +0200, a écrit :
> * GNU/kFreeBSD-*
>   The release of these two new architectures looks promising, but they
>   are still far away from full archive coverage.  It seems that much
>   could be gained by fixing some key packages.

What is the target BTW?  Just remind a remark I made some time ago
(august 2008):

“in the Failed part of hurd-i386, 178 packages out of 1320 fail at
least because of inclusion of #include  (there could be other
[packages of this type] hidden by other compilation problems). That's
2.29% of the 7748 packages in our wanna-build database!... And we still
have 1952 packages in the dep-wait state, a lot of them probably include
 too...”

Some updated figures: now this is 220 packages out of 1404 failed, out
of total 8560, which thus makes 2.33%. On top of that, 31 (0.31%) can be
added that use .

So in a word it could be estimated that at least 5% of the packages do
some #include  already. Of course there are a lot more other
kinds of issues. That's why I'm afraid just fixing some key packages
won't be enough, all maintainers should get involved.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100401101751.gf4...@const.bordeaux.inria.fr



Re: Default value of net.ipv6.bindv6only should revert to 0

2010-04-08 Thread Samuel Thibault
Hendrik Sattler, le Thu 08 Apr 2010 12:38:36 +0200, a écrit :
> Zitat von Salvo Tomaselli :
> >>I also don't really see the issues with bindv6only=0. If you listen on
> >>all interfaces, it makes is easier. If you only listen on specific
> >>interfaces, it's not in the way.
> >The problem is that freebsd has bindv6only=1 by default, but i personally
> >think it is a bug in the kernel.
> 
> We are discussing this for linux, not freebsd, don't we?

We are discussing this for Debian first, which hopefully will ship with
the possibility to use a FreeBSD kernel.

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100408110052.gw5...@const.bordeaux.inria.fr



  1   2   3   4   5   6   7   >