Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 01:40:07AM +0200, Eddy Petrișor wrote:
> >
> >Please can you be more specific?
> >
> >  - versions you have tried
> 
> All official versions (there has been a regression at some point, but 
> unfortunately I can't say when it happened).
> 
> I have tried the version from unstable, but even on youtube I get one 
> second of "loading" then a grey area where the payer would be. Maybe 
> there are some persistent settings in $HOME?
> 
> Also, on an Etch powerpc system with gnash backported, it was working 
> somewhere around 0.8.0, but lately it just continuously load.

I can't reproduce this, but anyway I suggest you file bug reports (provided
it applies to the latest version -backported or not-), and possibly cleanup
your $HOME ;-)

> >  - unsupported websites you are missing
> 
> www.220.ro
> www.triluliu.ro

I suggest you file reports as well (note: I don't consider this a drawback in
comparison with installing flash-less and therefore not supporting any).

> >  - possible drawbacks that would make "flash-less" setup preferrable
> 
> Browser crashes, hangs,

I haven't had any of these for a long time, although I have to admit I use
it in combination with adblock.  If gnash is going to be default, though, I'll
have to change this practice.

Gnash maintainers: Do you think gnash overall stability is currently in a good
state for lenny?  If not, how viable is it to make it rock-solid by that time?

> bad first impression of the F/OSS software?

This is no excuse for not contemplating stability, but in my experience with
first-time users, they get the worst impression from youtube not working (and
the response from the browser being utterly confusing) than with browser
crashes.  They're used to browser crashes after all, and they get the same
thing when they manage to add Adobe's crap anyway.

Thanks,

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



ARM build failure

2008-02-26 Thread Martin Michlmayr
The ARM images failed to build because the Netwinder image is too
large (by around 200 bytes!).  While investigating what to do about
this, I noticed that the 2.6.24 kernel is about 80 KB larger than
2.6.22.  So even if we fix this now for beta1, it will probably break
again for beta2.  Therefore we might just as well disable the
Netwinder image for now and make sure that 2.6.25 will be smaller so
the image size will be ok.

I will go ahead and disable Netwinder if there are no objections.
-- 
Martin Michlmayr
http://www.cyrius.com/


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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Eddy Petrișor

Miriam Ruiz wrote:

Gnash maintainers: Do you think gnash overall stability is currently in a
good
state for lenny?  If not, how viable is it to make it rock-solid by that
time?


I have removed everything under ~/.local/share/gnash, and now I started 
looking for anything containing 'gnash' in . directories to clean up.


Still no success.


Any pointers from the gnash developers about possible configuration 
left-overs that I should remove are more than welcome.



Note that even youtube doesn't work, so ...


I think it is stable enough to be included in Lenny, but it is not perfect
yet, as you might imagine :)


Note that usually people think of gnash in terms of the „flash plugin 
for firefox”, and since the gnash package doesn't actually offer that 
functionality, in tasksel we should talk about "mozilla-plugin-gnash" or 
"konqueror-plugin-gnash", depending on the task.


--
Regards,
EddyP
=
"Imagination is more important than knowledge" A.Einstein





Bug#467324: include gnash in desktop?

2008-02-26 Thread Eddy Petrișor

clone 467324 -1
reassign -1 gnash
retitile -1 gnash: debris from older versions make current ones break
# don't know if this should be serious, but since gnash was never part
# of a release, I guess important is ok
severity -1 important
thanks

Robert Millan wrote:

On Tue, Feb 26, 2008 at 01:40:07AM +0200, Eddy Petrișor wrote:

Please can you be more specific?

 - versions you have tried
All official versions (there has been a regression at some point, but 
unfortunately I can't say when it happened).


I have tried the version from unstable, but even on youtube I get one 
second of "loading" then a grey area where the payer would be. Maybe 
there are some persistent settings in $HOME?


Also, on an Etch powerpc system with gnash backported, it was working 
somewhere around 0.8.0, but lately it just continuously load.


I can't reproduce this, but anyway I suggest you file bug reports (provided
it applies to the latest version -backported or not-), and possibly cleanup
your $HOME ;-)


It appears that there is indeed something in my setup, since I created a 
new account in which *initially* gnash didn't work, but after restarting 
the browser, it worked, and it worked even better than before.


I erased the shockwave flash reference from:
$HOME/.local/share/applications/defaults.list

And apprently there was something suspicious in
$HOME/.local/share/applications/mimeinfo.cache


(Let's see. Nope, not enough.)


Hmm, there are some oddities in my ~/.mozilla/firefox/pluginreg.dat.

I had a reference to an old flash non-free plugin installed in my home 
dir somewhere.


Is it normal for .flv to ba handled by 
/usr/lib/totem/gstreamer/libtotem-basic-plugin.so ?



Still, not enough.

I even copied the .mozilla/firefox/pluginreg.dat contents from the test 
user profile to the mine, still no improvement.



OK, I started fresh with another user, logged in fired up epiphany and 
later did this search:


bounty:/home/test2# for I in .* ; do [ "$I" = ".." -o "$I" = "." ] || 
find $I -exec grep -H -ni 'gnash' {} \; ; done | grep -v .xsession-errors

grep: .gnome2/seahorse-BMvbkj/S.gpg-agent: No such device or address
Fişierul binar .gnome2/epiphany/mozilla/epiphany/Cache/_CACHE_002_ 
corespunde

.mozilla/pluginreg.dat:104:/usr/lib/gnash/libgnashplugin.so:$
.mozilla/pluginreg.dat:107:Shockwave Flash 8.0 r99. Gnash cvs, the GNU 
Flash Player.   Copyright © 2006, 2007, 2008 href="http://www.fsf.org";>Free Software   Foundation, Inc.  
Gnash comes with NO WARRANTY, to the extent permitted by law.   You may 
redistribute copies of Gnash under the terms of the   href="http://www.gnu.org/licenses/gpl.html";>GNU General Public 
License. For more information about Gnash, see href="http://www.gnu.org/software/gnash/";> 
http://www.gnu.org/software/gnash.   Compatible Shockwave Flash 8.0 
r99.:$



then did this:

bounty:/home/test2# for I in .* ; do [ "$I" = ".." -o "$I" = "." ] || 
find $I -exec grep -H -ni -E '(flv|swf)' {} \; ; done | grep -v 
.xsession-errors

grep: .gnome2/seahorse-BMvbkj/S.gpg-agent: No such device or address
Fişierul binar .gnome2/epiphany/mozilla/epiphany/Cache/_CACHE_001_ 
corespunde
Fişierul binar .gnome2/epiphany/mozilla/epiphany/Cache/_CACHE_002_ 
corespunde

.gstreamer-0.10/registry.x86_64.xml:713:  swf
.gstreamer-0.10/registry.x86_64.xml:714:  swfl
.gstreamer-0.10/registry.x86_64.xml:717:  video/x-flv
.gstreamer-0.10/registry.x86_64.xml:719:  video/x-flv
.gstreamer-0.10/registry.x86_64.xml:720:  flv
.gstreamer-0.10/registry.x86_64.xml:1417:   video/x-3ivx, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)1, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)2, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-cirrus-logic-accupak, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-compressed-yuv, framerate=(fraction)[ 
0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; 
video/x-raw-rgb, bpp=(int){ 8, 24 }, depth=(int){ 8, 24 }, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)3, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)4, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)1, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)false, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, 
framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], 
height=(int)[ 16, 4096 ]; video/x-flash-video, flvversion=(int)1, 
fra

Processed (with 1 errors): Re: Bug#467324: include gnash in desktop?

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

> clone 467324 -1
Bug#467324: include gnash in desktop?
Bug 467324 cloned as bug 467564.

> reassign -1 gnash
Bug#467564: include gnash in desktop?
Bug reassigned from package `tasksel' to `gnash'.

> retitile -1 gnash: debris from older versions make current ones break
Unknown command or malformed arguments to command.

> # don't know if this should be serious, but since gnash was never part
> # of a release, I guess important is ok
> severity -1 important
Bug#467564: include gnash in desktop?
Severity set to `important' from `wishlist'

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 11:29:26AM +0200, Eddy Petrișor wrote:
> 
> Note that usually people think of gnash in terms of the „flash plugin 
> for firefox”, and since the gnash package doesn't actually offer that 
> functionality, in tasksel we should talk about "mozilla-plugin-gnash" or 
> "konqueror-plugin-gnash", depending on the task.

Yeah, of course.  I'm lazy when typing; please bear with me ;-)

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 02:06:34PM +0200, Eddy Petrișor wrote:
> >This is no excuse for not contemplating stability, but in my experience 
> >with
> >first-time users, they get the worst impression from youtube not working 
> >(and
> >the response from the browser being utterly confusing) than with browser
> >crashes.  They're used to browser crashes after all, and they get the same
> >thing when they manage to add Adobe's crap anyway.
> 
> I guess, in the light of what I've seen, seems ok for ne installs.

Glad that you agree!

(disabling adblock in my browser ... done. ;-))

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Bug#467571: supports gnupg-based auth but doesn't recommend gpgv

2008-02-26 Thread Robert Millan
Package: debootstrap
Version: 1.0.8
Severity: minor

I think this package is missing a Recommends on gpgv (and possibly
others; debian-archive-keyring?).

Or at least a Suggests.  But I'd suggest to recommend (instead of recommending
to suggest, heh).

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.18-6-amd64 (SMP w/2 CPU cores)
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages debootstrap depends on:
ii  binutils2.18.1~cvs20080103-1 The GNU assembler, linker and bina
ii  wget1.10.2-3 retrieves files from the web

debootstrap recommends no packages.

-- no debconf information



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



Bug#440439: Updated patch

2008-02-26 Thread Guido Günther
Hi,
attached is an updated patch for multipath detection in hw-detect. The
patch hasn't changed it's just rediffed against current SVN.
Cheers,
 -- Guido
>From 96b6e14bf63d4df4ec62d8838ecbdbf2c30a17ba Mon Sep 17 00:00:00 2001
From: Guido Guenther <[EMAIL PROTECTED]>
Date: Tue, 26 Feb 2008 13:23:38 +0100
Subject: [PATCH] add optional multipath detection to disk-detect.sh

triggered by disk-detect/multipath/enable
---
 packages/hw-detect/debian/disk-detect.templates |7 
 packages/hw-detect/disk-detect.sh   |   40 +++
 2 files changed, 47 insertions(+), 0 deletions(-)

diff --git a/packages/hw-detect/debian/disk-detect.templates b/packages/hw-detect/debian/disk-detect.templates
index 974c6b5..6383c60 100644
--- a/packages/hw-detect/debian/disk-detect.templates
+++ b/packages/hw-detect/debian/disk-detect.templates
@@ -35,3 +35,10 @@ Type: boolean
 Default: false
 Description: for internal use; can be preseeded
  Check for the presence of Serial ATA RAID (dmraid) disks?
+
+Template: disk-detect/multipath/enable
+Type: boolean
+Default: false
+Description: for internal use; can be preseeded
+ Check for the presence of multipathed devices?
+
diff --git a/packages/hw-detect/disk-detect.sh b/packages/hw-detect/disk-detect.sh
index 325cf4b..67129be 100755
--- a/packages/hw-detect/disk-detect.sh
+++ b/packages/hw-detect/disk-detect.sh
@@ -91,6 +91,20 @@ module_probe() {
 	fi
 }
 
+multipath_probe() {
+MP_VERBOSE=2
+# Look for multipaths...
+if [ ! -f /etc/multipath.conf ]; then
+cat 

Re: [PATCH] add -versatile flavour to linux-kernel-di-armel-2.6

2008-02-26 Thread Robert Millan

Any comments on this one?  If nobody objects, I'd like to check it in.  But
I want to be careful not to disrupt the release process for beta1 ...

This change implies that linux-kernel-di-armel-2.6 will only be buildable on
sid untill 2.6.24 migrates;  I assume that's not a problem?

On Mon, Feb 25, 2008 at 11:44:38PM +0100, Robert Millan wrote:
> 
> This patch adds -versatile flavour to linux-kernel-di-armel-2.6
> 
> Note: it may need some additions when #467454 is fixed.
> 
> -- 
> Robert Millan
> 
>  I know my rights; I want my phone call!
>  What use is a phone call… if you are unable to speak?
> (as seen on /.)

> Index: packages/kernel/linux-kernel-di-armel-2.6/kernel-versions
> ===
> --- packages/kernel/linux-kernel-di-armel-2.6/kernel-versions (revision 51573)
> +++ packages/kernel/linux-kernel-di-armel-2.6/kernel-versions (working copy)
> @@ -1,3 +1,4 @@
>  # arch  version   flavour installednamesuffix  build-depends
>  armel   2.6.22-3  iop32x  2.6.22-3-iop32x  y   
> linux-image-2.6.22-3-iop32x
>  armel   2.6.22-3  ixp4xx  2.6.22-3-ixp4xx  y   
> linux-image-2.6.22-3-ixp4xx
> +armel   2.6.24-1  versatile   2.6.24-1-versatile   y   
> linux-image-2.6.24-1-versatile
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/usb-modules
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/usb-modules 
> (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/usb-modules 
> (revision 0)
> @@ -0,0 +1 @@
> +#include 
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/loop-modules
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/loop-modules
> (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/loop-modules
> (revision 0)
> @@ -0,0 +1 @@
> +#include 
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/kernel-image
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/kernel-image
> (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/kernel-image
> (revision 0)
> @@ -0,0 +1 @@
> +
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/fat-modules
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/fat-modules 
> (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/fat-modules 
> (revision 0)
> @@ -0,0 +1 @@
> +#include 
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/usb-storage-modules
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/usb-storage-modules
>  (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/usb-storage-modules
>  (revision 0)
> @@ -0,0 +1 @@
> +#include 
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/md-modules
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/md-modules  
> (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/md-modules  
> (revision 0)
> @@ -0,0 +1 @@
> +#include 
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/nic-usb-modules
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/nic-usb-modules
>  (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/nic-usb-modules
>  (revision 0)
> @@ -0,0 +1 @@
> +#include 
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/reiserfs-modules
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/reiserfs-modules
> (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/reiserfs-modules
> (revision 0)
> @@ -0,0 +1 @@
> +#include 
> Index: 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/crc-modules
> ===
> --- 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/crc-modules 
> (revision 0)
> +++ 
> packages/kernel/linux-kernel-di-armel-2.6/modules/armel-versatile/crc-modules 
> (revision 0)
> @@ -0,0 +1 @@
> +#include 
> Index: 
> packages/kernel/linu

Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 09:50:37AM +0100, Miriam Ruiz wrote:
> 
> > Gnash maintainers: Do you think gnash overall stability is currently in a
> > good
> > state for lenny?  If not, how viable is it to make it rock-solid by that
> > time?
> 
> I think it is stable enough to be included in Lenny, but it is not perfect
> yet, as you might imagine :)

So do you think the stabilization process for lenny will efficiently hammer
out any outstanding regressions [1] ?  Also, do you think the increased
visibility / exposition that my proposed change implies would help [2] on this?
(and if so, is this an appropiate time, or is it too early?).

[1] regressions relative to the flash-less setup we had in etch;  i.e. browser
crashes/hangs or so.  "foo.com not working" is not one of those IMO

[2] Can't speak for others, but I at least would love to see this happen, and
would gladly help by using Gnash on my daily browser usage, in order to
at least submit useful debug information if a bug is found.

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Processed: setting package to archdetect disk-detect ethdetect hw-detect, tagging 440439

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

> # Automatically generated email from bts, devscripts version 2.10.16
> package archdetect disk-detect ethdetect hw-detect
Ignoring bugs not assigned to: hw-detect archdetect ethdetect disk-detect

> tags 440439 + pending
Bug#440439: add multipath support
Tags were: patch
Tags added: pending

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Processed: setting package to archdetect disk-detect ethdetect hw-detect, tagging 440439

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

> # Automatically generated email from bts, devscripts version 2.10.16
> package archdetect disk-detect ethdetect hw-detect
Ignoring bugs not assigned to: hw-detect archdetect ethdetect disk-detect

> tags 440439 + pending
Bug#440439: add multipath support
Tags were: pending patch
Tags added: pending

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Miriam Ruiz

--- Robert Millan <[EMAIL PROTECTED]> escribió:

> On Tue, Feb 26, 2008 at 09:50:37AM +0100, Miriam Ruiz wrote:
> > 
> > > Gnash maintainers: Do you think gnash overall stability is currently in
> a
> > > good
> > > state for lenny?  If not, how viable is it to make it rock-solid by that
> > > time?
> > 
> > I think it is stable enough to be included in Lenny, but it is not perfect
> > yet, as you might imagine :)
> 
> So do you think the stabilization process for lenny will efficiently hammer
> out any outstanding regressions [1] ?  Also, do you think the increased
> visibility / exposition that my proposed change implies would help [2] on
> this?

For the moment I'd prefer to keep it for some time in testing and see how it
works for everyone before adding it to the desktop task, even though it works
quite well now for me and for other people I've asked to try it, it needs more
beta-testing before adding it as default for desktop. Another point of concern
is that it is not really a lightweight plugin (not that the proprietary plugin
 is either, anyway).

Miry



  __ 
¿Con Mascota por primera vez? Sé un mejor Amigo. Entra en Yahoo! Respuestas 
http://es.answers.yahoo.com/info/welcome



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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 02:00:33PM +0100, Miriam Ruiz wrote:
> 
> For the moment I'd prefer to keep it for some time in testing and see how it
> works for everyone before adding it to the desktop task, even though it works
> quite well now for me and for other people I've asked to try it, it needs more
> beta-testing before adding it as default for desktop. Another point of concern
> is that it is not really a lightweight plugin (not that the proprietary plugin
>  is either, anyway).

Ok.  FWIW, I'll try increasing my use of it and report/debug problems (and I
encourage others to do the same! ;-) would rock to have a flash-capable desktop
in the default install).

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Alexander Sack
On Tue, Feb 26, 2008 at 01:46:13PM +0100, Robert Millan wrote:
> On Tue, Feb 26, 2008 at 09:50:37AM +0100, Miriam Ruiz wrote:
> > 
> > > Gnash maintainers: Do you think gnash overall stability is currently in a
> > > good
> > > state for lenny?  If not, how viable is it to make it rock-solid by that
> > > time?
> > 
> > I think it is stable enough to be included in Lenny, but it is not perfect
> > yet, as you might imagine :)
> 
> So do you think the stabilization process for lenny will efficiently hammer
> out any outstanding regressions [1] ?  Also, do you think the increased
> visibility / exposition that my proposed change implies would help [2] on 
> this?
> (and if so, is this an appropiate time, or is it too early?).

(I assume this is about installing gnash by default ...)

The negative thing about installing gnash by default is that normal
users won't really notice what they are running and might perceive
debian in general as "being-broken" if they visit a site that has
not-support flash content. Further, there is no way to tell users
easily that there might be a bad, but working solution (nonfree).
Afterall, this the main reason why we still don't ship gnash
preinstalled in ubuntu.

However, instead of doing nothing we setup a plugin database which is
useful for other content types as well. If you think this would be a
viable thing to do for debian, we could include the debian plugins in
our database or setup a new one running on people.debian.org or
somewhere else.

Here some screenshots of the results of the firefox plugin finder
service in ubuntu:

http://people.ubuntu.com/~asac/pfs/screens/pfs1.png (video/mpeg)
http://people.ubuntu.com/~asac/pfs/screens/pfs3.png 
(application/x-shockwave-flash)


 - Alexander




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



Re: [PATCH] add -versatile flavour to linux-kernel-di-armel-2.6

2008-02-26 Thread Frans Pop
On Tuesday 26 February 2008, Robert Millan wrote:
> Any comments on this one?  If nobody objects, I'd like to check it in. 
> But I want to be careful not to disrupt the release process for beta1 ...

Please wait until at least either Martin or Joey comment. They are the most 
active "porters" for arm(el).


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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 02:28:08PM +0100, Alexander Sack wrote:
> 
> The negative thing about installing gnash by default is that normal
> users won't really notice what they are running and might perceive
> debian in general as "being-broken" if they visit a site that has
> not-support flash content.

You mean, as opposed to the site being broken?  :-)  I think this is a gray
area.  If they install the non-free plugin, and the plugin crashes, they blame
it on the browser (I've seen this happen a gazillon of times).  Etc..

Let's face it: Adobe will keep adding features, and we'll always be behind
them.  This needs to stop at some point.  And it stops the same way we stopped
IE dominance with its ActiveX crap.  We build and deploy an alternative.  When
enough users have removed their dependancy on non-free flash, Adobe will lose
its ability to force new features down our throat.  Would youtube dare to
break gnash compatibility if a significant part of its userbase were using
Gnash?  I think not.  That's the enduring solution to our problem.

> Further, there is no way to tell users
> easily that there might be a bad, but working solution (nonfree).
> Afterall, this the main reason why we still don't ship gnash
> preinstalled in ubuntu.

... and I think Ubuntu could have helped a lot if it had thrown its weight
on free flash.  OLPC did, and it worked; so why not do it ourselves?

> However, instead of doing nothing we setup a plugin database which is
> useful for other content types as well. If you think this would be a
> viable thing to do for debian, we could include the debian plugins in
> our database or setup a new one running on people.debian.org or
> somewhere else.

Now that we're *so* close, I think this effort could be much better spent in
the right direction.

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Bug#442236: updated patch

2008-02-26 Thread Guido Günther
Hi,
attached is an updated patch against current partman-base. I attach an
updated version for review since it contains a template which might be
interesting for translators

Template: partman/text/multipath
Type: text
_Description: Multipath %s (WWID %s)

Template: partman/text/multipath_partition
Type: text
_Description: Multipath %s Partition #%s

and since the partman-base code got refactored and the old version
doesn't apply anymore.
Cheers,
 -- Guido
>From 324593931d62491a75c2061587036062ae9c0c80 Mon Sep 17 00:00:00 2001
From: Guido Guenther <[EMAIL PROTECTED]>
Date: Tue, 26 Feb 2008 15:37:47 +0100
Subject: [PATCH] teach partman base about multipath ed devices (Closes: #442236)

---
 .../partman-base/debian/partman-base.templates |8 
 packages/partman/partman-base/init.d/parted|   23 ++
 packages/partman/partman-base/lib/base.sh  |   44 +--
 packages/partman/partman-base/lib/commit.sh|9 +++-
 4 files changed, 77 insertions(+), 7 deletions(-)

diff --git a/packages/partman/partman-base/debian/partman-base.templates b/packages/partman/partman-base/debian/partman-base.templates
index 5bd5e87..001301e 100644
--- a/packages/partman/partman-base/debian/partman-base.templates
+++ b/packages/partman/partman-base/debian/partman-base.templates
@@ -295,6 +295,14 @@ Type: text
 # :sl3:
 _Description: Serial ATA RAID %s (partition #%s)
 
+Template: partman/text/multipath
+Type: text
+_Description: Multipath %s (WWID %s)
+
+Template: partman/text/multipath_partition
+Type: text
+_Description: Multipath %s Partition #%s
+
 Template: partman/text/lvm_lv
 Type: text
 # :sl3:
diff --git a/packages/partman/partman-base/init.d/parted b/packages/partman/partman-base/init.d/parted
index b10781b..b9978a3 100755
--- a/packages/partman/partman-base/init.d/parted
+++ b/packages/partman/partman-base/init.d/parted
@@ -16,6 +16,25 @@ part_of_sataraid () {
 	return 1
 }
 
+part_of_multipath() {
+	local mpdev
+	type multipath >/dev/null 2>&1 || return 1
+
+	if multipath_part $1; then
+		return 0
+	fi
+	# The block devices that make up the multipath:
+	# Output looks like \_ 4:0:0:1 sdc 8:32 ...
+	for mpdev in $(multipath -l | \
+	   grep '_ \([0-9]\+:\)\{3\}[0-9]\+ sd[a-z]\+ [0-9]\+:[0-9]\+' | \
+		   cut -f4 -d' '); do
+		if [ "$(readlink -f /dev/$mpdev)" = $1 ]; then
+			return 0
+		fi
+	done
+	return 1
+}
+
 if [ ! -f /var/run/parted_server.pid ]; then
 	mkdir -p /var/run
 	parted_server
@@ -24,6 +43,10 @@ if [ ! -f /var/run/parted_server.pid ]; then
 		# TODO: How do we signal we couldn't start parted_server properly?
 		exit $RET
 	fi
+	# Skip devices that are part of a multipathed device
+	if part_of_multipath $partdev; then
+		continue
+	fi
 
 	rm -rf /var/lib/partman/old_devices
 	if [ -d $DEVICES ]; then
diff --git a/packages/partman/partman-base/lib/base.sh b/packages/partman/partman-base/lib/base.sh
index 1d973cd..252499c 100644
--- a/packages/partman/partman-base/lib/base.sh
+++ b/packages/partman/partman-base/lib/base.sh
@@ -496,9 +496,36 @@ memfree () {
 	fi
 }
 
+# return the device mapper table type
+dm_table ()
+{
+type=""
+if [ -x /sbin/dmsetup ]; then
+type=$(/sbin/dmsetup table "$1" | head -n 1 | cut -d " " -f3)
+fi
+echo $type
+}
+
+# Check if a device is a partition on a multipath'ed device by checking if
+# the corresponding multipath map exists
+is_multipath_part ()
+{
+	type multipath >/dev/null 2>&1 || return 1
+
+	type=$(dm_table $1)
+	[ "$type" = linear ] || return 1
+	name=$(dmsetup info --noheadings -c -oname "$1")
+
+	mp=${name%-part*}
+	if [ $(multipath -l $mp | wc -l) -gt  0 ]; then
+		return 0
+	fi
+	return 1
+}
+
 # TODO: this should not be global
 humandev () {
-local host bus target part lun idenum targtype scsinum linux
+local host bus target part lun idenum targtype scsinum linux wwid
 case "$1" in
 	/dev/ide/host*/bus[01]/target[01]/lun0/disc)
 	host=`echo $1 | sed 's,/dev/ide/host\(.*\)/bus.*/target[01]/lun0/disc,\1,'`
@@ -698,10 +725,7 @@ humandev () {
 	printf "$RET" ${type} ${device}
 	;;
 	/dev/mapper/*)
-	type=""
-	if [ -x /sbin/dmsetup ]; then
-	type=$(/sbin/dmsetup table "$1" | head -n 1 | cut -d " " -f3)
-	fi
+	type=$(dm_table "$1")
 
 	# First check for Serial ATA RAID devices
 	if type dmraid >/dev/null 2>&1; then
@@ -732,6 +756,16 @@ humandev () {
 	mapping=${1#/dev/mapper/}
 	db_metaget partman/text/dmcrypt_volume description
 	printf "$RET" $mapping
+	elif [ "$type" = multipath ]; then
+		device=${1#/dev/mapper/}
+		wwid=$(multipath -l ${device} | head -n 1 | sed "s/^${device} \+(\([a-f0-9]\+\)).*/\1/")
+		db_metaget partman/text/multipath description
+		printf "$RET" ${device} ${wwid}
+	elif is_multipath_part $1; then
+		part=$(echo "$1" | sed 's%.*-part\([0-9]\+\)$%\1%')
+		device=$(echo "$1" | sed 's%/dev/mapper/\(.*\)-part[0-9]\+$%\1%')
+		db_metaget partman

disk-detect template review

2008-02-26 Thread Guido Günther
Hi,
Otavio asked me to put this template snippet out for review. It's been
added to svn recently when we added multipath support to disk-detect:

Template: disk-detect/multipath/enable
Type: boolean
Default: false
Description: for internal use; can be preseeded
 Check for the presence of multipathed devices?

It's been modeled after disk-detect/dmraid/enable.
Cheers,
 -- Guido


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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Eddy Petrișor
On 26/02/2008, Alexander Sack <[EMAIL PROTECTED]> wrote:
> Yes, but face the truth: unfortunately, neither debian nor linux in
>  total have enough market power (read: userbase) to make much of a
>  difference yet. We are getting closer to that point, but that doesn't
>  mean that its wise to start the battle right away.
>
>  So for the time being, its looks far better to put the work into
>  something that provides users with a superior user experience; for
>  instance, superior by choice (like what the plugin finder improvement
>  would do); grow the user base and once we are mature enough to have
>  real power, throw in our weight to finally free the world.

I agree with Alexander. Even if gnash was more stable, having a tool t
switch/enable the plugin you want is a lot more desirable than loosing
the battle before it begins.

-- 
Regards,
EddyP
=
"Imagination is more important than knowledge" A.Einstein



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



Re: disk-detect template review

2008-02-26 Thread Frans Pop
On Tuesday 26 February 2008, Guido Günther wrote:
> Template: disk-detect/multipath/enable
> Type: boolean
> Default: false
> Description: for internal use; can be preseeded
>  Check for the presence of multipathed devices?

There is really no need to review templates that are only used internally 
and not translated.


signature.asc
Description: This is a digitally signed message part.


Bug#467324: include gnash in desktop?

2008-02-26 Thread Alexander Sack
On Tue, Feb 26, 2008 at 03:40:05PM +0100, Robert Millan wrote:
> On Tue, Feb 26, 2008 at 02:28:08PM +0100, Alexander Sack wrote:
> > 
> > The negative thing about installing gnash by default is that normal
> > users won't really notice what they are running and might perceive
> > debian in general as "being-broken" if they visit a site that has
> > not-support flash content.
> 
> You mean, as opposed to the site being broken?  :-)  I think this is a gray
> area.  If they install the non-free plugin, and the plugin crashes, they blame
> it on the browser (I've seen this happen a gazillon of times).  Etc..
> 
> Let's face it: Adobe will keep adding features, and we'll always be behind
> them.  This needs to stop at some point.  And it stops the same way we stopped
> IE dominance with its ActiveX crap.  We build and deploy an alternative.  When
> enough users have removed their dependancy on non-free flash, Adobe will lose
> its ability to force new features down our throat.  Would youtube dare to
> break gnash compatibility if a significant part of its userbase were using
> Gnash?  I think not.  That's the enduring solution to our problem.

Yes, but face the truth: unfortunately, neither debian nor linux in
total have enough market power (read: userbase) to make much of a
difference yet. We are getting closer to that point, but that doesn't
mean that its wise to start the battle right away.

So for the time being, its looks far better to put the work into
something that provides users with a superior user experience; for
instance, superior by choice (like what the plugin finder improvement
would do); grow the user base and once we are mature enough to have
real power, throw in our weight to finally free the world.

just my 2 c,

 - Alexander




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



New partman-multipath udeb

2008-02-26 Thread Frans Pop
I saw that Otavio committed the multipath udeb. The indentation in various 
scripts is a complete mess.

Also, it looks like the finish-install script should be a base-installer 
script (and should include what's in the finish.d script) as that would 
remove the need to run update-initramfs again.

I'm fairly disappointed that this was just committed without a proper 
review.

Cheers,
FJP


signature.asc
Description: This is a digitally signed message part.


Bug#442236: updated patch

2008-02-26 Thread Frans Pop
On Tuesday 26 February 2008, Guido Günther wrote:
> attached is an updated patch against current partman-base. I attach an
> updated version for review since it contains a template which might be
> interesting for translators

There are two (minor) issues in:
+   if [  "$type" != multipath ] -a ! is_multipath_part $device; then
It should be:
+   if [ "$type" != multipath ] && ! is_multipath_part $device; then

These two lines have inconsistent indentation:
+  grep '_ \([0-9]\+:\)\{3\}[0-9]\+ sd[a-z]\+ 
[0-9]\+:[0-9]\+' | \
+  cut -f4 -d' '); do
Please use tabs as much as possible.

Please use tabs for indentation in the dm_table function.

For both dm_table and is_multipath_part functions, please move the opening
brace to the same line as the function name.

Cheers,
FJP




[PATCH] enable armel/versatile in the build dir

2008-02-26 Thread Robert Millan

This patch enables armel/versatile in the build dir.

Note that bumping KERNELVERSION is also required to make it work (which I
didn't include in my patch to avoid being disruptive).

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)
Index: config/arm/versatile.cfg
===
--- config/arm/versatile.cfg	(revision 0)
+++ config/arm/versatile.cfg	(revision 0)
@@ -0,0 +1,4 @@
+MEDIUM_SUPPORTED = netboot
+
+# The version of the kernel to use.
+KERNELVERSION := $(KERNELVERSION)-versatile
Index: config/arm/versatile/netboot.cfg
===
--- config/arm/versatile/netboot.cfg	(revision 0)
+++ config/arm/versatile/netboot.cfg	(revision 0)
@@ -0,0 +1,7 @@
+MEDIA_TYPE = netboot image
+
+TARGET = $(INITRD) $(KERNEL)
+EXTRANAME = $(MEDIUM)/
+
+MANIFEST-INITRD = "netboot initrd"
+MANIFEST-KERNEL = "kernel image to netboot"
Index: config/armel.cfg
===
--- config/armel.cfg	(revision 51573)
+++ config/armel.cfg	(working copy)
@@ -1,4 +1,4 @@
-SUBARCH_SUPPORTED = iop32x ixp4xx ads
+SUBARCH_SUPPORTED = iop32x ixp4xx ads versatile
 
 KERNELMAJOR = 2.6
 KERNELVERSION = 2.6.22-3


Bug#440439: Updated patch

2008-02-26 Thread Frans Pop
On Tuesday 26 February 2008, Guido Günther wrote:
> attached is an updated patch for multipath detection in hw-detect. The
> patch hasn't changed it's just rediffed against current SVN.

This line is way to cryptic to my taste:
[ -n "$(/sbin/multipath -l)" && $? ] && return 0 || return 1

Could you rewrite that to something that is a bit more intuitive?

Maybe:
if mplist=$(/sbin/multipath -l) && [ "$mplist" ]; then
return 0
else
return 1
fi

Also, is there a chance that 'multipath -l' will output to STDERR? If there 
is, that should either be redirected to /dev/null or logoutput should be 
used.

I have also fixed the indentation in that function to use tabs instead of 
spaces.

Cheers,
FJP




Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 04:41:07PM +0100, Alexander Sack wrote:
> On Tue, Feb 26, 2008 at 03:40:05PM +0100, Robert Millan wrote:
> > On Tue, Feb 26, 2008 at 02:28:08PM +0100, Alexander Sack wrote:
> > > 
> > > The negative thing about installing gnash by default is that normal
> > > users won't really notice what they are running and might perceive
> > > debian in general as "being-broken" if they visit a site that has
> > > not-support flash content.
> > 
> > You mean, as opposed to the site being broken?  :-)  I think this is a gray
> > area.  If they install the non-free plugin, and the plugin crashes, they 
> > blame
> > it on the browser (I've seen this happen a gazillon of times).  Etc..
> > 
> > Let's face it: Adobe will keep adding features, and we'll always be behind
> > them.  This needs to stop at some point.  And it stops the same way we 
> > stopped
> > IE dominance with its ActiveX crap.  We build and deploy an alternative.  
> > When
> > enough users have removed their dependancy on non-free flash, Adobe will 
> > lose
> > its ability to force new features down our throat.  Would youtube dare to
> > break gnash compatibility if a significant part of its userbase were using
> > Gnash?  I think not.  That's the enduring solution to our problem.
> 
> Yes, but face the truth: unfortunately, neither debian nor linux in
> total have enough market power (read: userbase) to make much of a
> difference yet. We are getting closer to that point, but that doesn't
> mean that its wise to start the battle right away.
> 
> So for the time being, its looks far better to put the work into
> something that provides users with a superior user experience; for
> instance, superior by choice (like what the plugin finder improvement
> would do); grow the user base and once we are mature enough to have
> real power, throw in our weight to finally free the world.

Presenting the user with a choice they didn't ask for is hardly qualifiable
as a "superior user experience".  It's simply an efficient way to delegate a
problem on the user instead of solving it.  It's like "look, our free flash
player is not so good, but we give you the chance of becoming Adobe's slave
instead! isn't choice great?".

We can do much better.  For one thing, we support youtube already, and we
didn't have to kneel to Adobe in order to get it working.

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Regarding: Bug#467324: include gnash in desktop?

2008-02-26 Thread Geert Stappers
Op 26-02-2008 om 17:48 schreef Eddy Petri??or:
> On 26/02/2008, Alexander Sack <[EMAIL PROTECTED]> wrote:
> > Yes, but face the truth: unfortunately, neither debian nor linux in
> >  total have enough market power (read: userbase) to make much of a
> >  difference yet. We are getting closer to that point, but that doesn't
> >  mean that its wise to start the battle right away.
> >
> >  So for the time being, its looks far better to put the work into
> >  something that provides users with a superior user experience; for
> >  instance, superior by choice (like what the plugin finder improvement
> >  would do); grow the user base and once we are mature enough to have
> >  real power, throw in our weight to finally free the world.
> 
> I agree with Alexander. Even if gnash was more stable, having a tool t
> switch/enable the plugin you want is a lot more desirable than loosing
> the battle before it begins.

The thing that worries me, is that there is no battle.

There is only Adobe doing the complete land rush / gold rush / "flash rush"
on it's own. And everbody[1] takes it for granted.  I think it is
stupid^Wshortsighted, at least naive, to put your own message on your
own website and next asking your audience to go the Adobe website to
fetch a reader to be able read your message. It is even more stupid
to continue with that strange habit after seeing several flash version
(each new flash version means that your audience must fetch a new flash
version from Adobe )

in other words: Adobe owns your content


Cheers^W
Geert Stappers
[1] exceptions: Those who skip flash websites and the brave people who
are writing gnash.


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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 05:17:42PM +0100, Alexander Sack wrote:
> On Tue, Feb 26, 2008 at 05:48:47PM +0200, Eddy Petrișor wrote:
> > On 26/02/2008, Alexander Sack <[EMAIL PROTECTED]> wrote:
> > > Yes, but face the truth: unfortunately, neither debian nor linux in
> > >  total have enough market power (read: userbase) to make much of a
> > >  difference yet. We are getting closer to that point, but that doesn't
> > >  mean that its wise to start the battle right away.
> > >
> > >  So for the time being, its looks far better to put the work into
> > >  something that provides users with a superior user experience; for
> > >  instance, superior by choice (like what the plugin finder improvement
> > >  would do); grow the user base and once we are mature enough to have
> > >  real power, throw in our weight to finally free the world.
> > 
> > I agree with Alexander. Even if gnash was more stable, having a tool t
> > switch/enable the plugin you want is a lot more desirable than loosing
> > the battle before it begins.
> > 
> 
> Thanks, even more so if you consider that we have swfdec-mozilla which
> still didn't loose the free-flash battle. Actually, swfdec does quite
> well (and even works better for some use-cases), so ignoring their
> work wouldn't be fair either.

So, why don't we do the same for every component in the desktop task?  Or even,
why don't we add a GNOME/KDE/Xfce choice template in the default install?

Does our average newbie (I'm talking about the one that isn't familiar with
manual package selection) have enough information to make this kind of
decisions?

If you want to discuss whether swfdec is more appropiate than gnash as the
default option, then please do that, based on its own merit, like we do for
everything else.

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Alexander Sack
On Tue, Feb 26, 2008 at 05:48:47PM +0200, Eddy Petrișor wrote:
> On 26/02/2008, Alexander Sack <[EMAIL PROTECTED]> wrote:
> > Yes, but face the truth: unfortunately, neither debian nor linux in
> >  total have enough market power (read: userbase) to make much of a
> >  difference yet. We are getting closer to that point, but that doesn't
> >  mean that its wise to start the battle right away.
> >
> >  So for the time being, its looks far better to put the work into
> >  something that provides users with a superior user experience; for
> >  instance, superior by choice (like what the plugin finder improvement
> >  would do); grow the user base and once we are mature enough to have
> >  real power, throw in our weight to finally free the world.
> 
> I agree with Alexander. Even if gnash was more stable, having a tool t
> switch/enable the plugin you want is a lot more desirable than loosing
> the battle before it begins.
> 

Thanks, even more so if you consider that we have swfdec-mozilla which
still didn't loose the free-flash battle. Actually, swfdec does quite
well (and even works better for some use-cases), so ignoring their
work wouldn't be fair either.

 - Alexander





Re: D-I fails trying RAID0 / LVM

2008-02-26 Thread Frans Pop
Hi Tiago,

On Saturday 23 February 2008, Tiago Bortoletto Vaz wrote:
> I guess it might be something wrong with the creation of dm device. Here
> is the syslog lines which shows when the problem starts:

I have tried to reproduce the failure, but cannot. I have only tried LVM on 
RAID0 though and it looks like you have crypto involved somewhere too.

Can you please describe the exact partitioning steps you took to get this 
issue?

> Note that /dev/md0 is created, but mdcfg is actually looking for
> /dev/dm/0.

At least during my test both devices where available so AFAICT this should 
not make any difference.

Cheers,
FJP


signature.asc
Description: This is a digitally signed message part.


Bug#442236: updated patch

2008-02-26 Thread Guido Günther
Hi Frans
On Tue, Feb 26, 2008 at 04:53:52PM +0100, Frans Pop wrote:
> On Tuesday 26 February 2008, Guido Günther wrote:
> > attached is an updated patch against current partman-base. I attach an
> > updated version for review since it contains a template which might be
> > interesting for translators
> 
> There are two (minor) issues in:
I've attached an updated patch. Thanks for the comments.
Cheers,
 -- Guido
>From 40d553ebe5fd9189b110dfd70c44b42f17349d4a Mon Sep 17 00:00:00 2001
From: Guido Guenther <[EMAIL PROTECTED]>
Date: Tue, 26 Feb 2008 15:37:47 +0100
Subject: [PATCH] teach partman base about multipath ed devices (Closes: #442236)
 also addressing Frans Pop's concerns

---
 .../partman-base/debian/partman-base.templates |8 
 packages/partman/partman-base/init.d/parted|   23 +++
 packages/partman/partman-base/lib/base.sh  |   42 +--
 packages/partman/partman-base/lib/commit.sh|9 +++-
 4 files changed, 75 insertions(+), 7 deletions(-)

diff --git a/packages/partman/partman-base/debian/partman-base.templates b/packages/partman/partman-base/debian/partman-base.templates
index 5bd5e87..001301e 100644
--- a/packages/partman/partman-base/debian/partman-base.templates
+++ b/packages/partman/partman-base/debian/partman-base.templates
@@ -295,6 +295,14 @@ Type: text
 # :sl3:
 _Description: Serial ATA RAID %s (partition #%s)
 
+Template: partman/text/multipath
+Type: text
+_Description: Multipath %s (WWID %s)
+
+Template: partman/text/multipath_partition
+Type: text
+_Description: Multipath %s Partition #%s
+
 Template: partman/text/lvm_lv
 Type: text
 # :sl3:
diff --git a/packages/partman/partman-base/init.d/parted b/packages/partman/partman-base/init.d/parted
index b10781b..388d29a 100755
--- a/packages/partman/partman-base/init.d/parted
+++ b/packages/partman/partman-base/init.d/parted
@@ -16,6 +16,25 @@ part_of_sataraid () {
 	return 1
 }
 
+part_of_multipath() {
+	local mpdev
+	type multipath >/dev/null 2>&1 || return 1
+
+	if multipath_part $1; then
+		return 0
+	fi
+	# The block devices that make up the multipath:
+	# Output looks like \_ 4:0:0:1 sdc 8:32 ...
+	for mpdev in $(multipath -l | \
+		   grep '_ \([0-9]\+:\)\{3\}[0-9]\+ sd[a-z]\+ [0-9]\+:[0-9]\+' | \
+		   cut -f4 -d' '); do
+		if [ "$(readlink -f /dev/$mpdev)" = $1 ]; then
+			return 0
+		fi
+	done
+	return 1
+}
+
 if [ ! -f /var/run/parted_server.pid ]; then
 	mkdir -p /var/run
 	parted_server
@@ -24,6 +43,10 @@ if [ ! -f /var/run/parted_server.pid ]; then
 		# TODO: How do we signal we couldn't start parted_server properly?
 		exit $RET
 	fi
+	# Skip devices that are part of a multipathed device
+	if part_of_multipath $partdev; then
+		continue
+	fi
 
 	rm -rf /var/lib/partman/old_devices
 	if [ -d $DEVICES ]; then
diff --git a/packages/partman/partman-base/lib/base.sh b/packages/partman/partman-base/lib/base.sh
index 1d973cd..d3871e8 100644
--- a/packages/partman/partman-base/lib/base.sh
+++ b/packages/partman/partman-base/lib/base.sh
@@ -496,9 +496,34 @@ memfree () {
 	fi
 }
 
+# return the device mapper table type
+dm_table () {
+	type=""
+	if [ -x /sbin/dmsetup ]; then
+		type=$(/sbin/dmsetup table "$1" | head -n 1 | cut -d " " -f3)
+	fi
+	echo $type
+}
+
+# Check if a device is a partition on a multipath'ed device by checking if
+# the corresponding multipath map exists
+is_multipath_part () {
+	type multipath >/dev/null 2>&1 || return 1
+
+	type=$(dm_table $1)
+	[ "$type" = linear ] || return 1
+	name=$(dmsetup info --noheadings -c -oname "$1")
+
+	mp=${name%-part*}
+	if [ $(multipath -l $mp | wc -l) -gt  0 ]; then
+		return 0
+	fi
+	return 1
+}
+
 # TODO: this should not be global
 humandev () {
-local host bus target part lun idenum targtype scsinum linux
+local host bus target part lun idenum targtype scsinum linux wwid
 case "$1" in
 	/dev/ide/host*/bus[01]/target[01]/lun0/disc)
 	host=`echo $1 | sed 's,/dev/ide/host\(.*\)/bus.*/target[01]/lun0/disc,\1,'`
@@ -698,10 +723,7 @@ humandev () {
 	printf "$RET" ${type} ${device}
 	;;
 	/dev/mapper/*)
-	type=""
-	if [ -x /sbin/dmsetup ]; then
-	type=$(/sbin/dmsetup table "$1" | head -n 1 | cut -d " " -f3)
-	fi
+	type=$(dm_table "$1")
 
 	# First check for Serial ATA RAID devices
 	if type dmraid >/dev/null 2>&1; then
@@ -732,6 +754,16 @@ humandev () {
 	mapping=${1#/dev/mapper/}
 	db_metaget partman/text/dmcrypt_volume description
 	printf "$RET" $mapping
+	elif [ "$type" = multipath ]; then
+		device=${1#/dev/mapper/}
+		wwid=$(multipath -l ${device} | head -n 1 | sed "s/^${device} \+(\([a-f0-9]\+\)).*/\1/")
+		db_metaget partman/text/multipath description
+		printf "$RET" ${device} ${wwid}
+	elif is_multipath_part $1; then
+		part=$(echo "$1" | sed 's%.*-part\([0-9]\+\)$%\1%')
+		device=$(echo "$1" | sed 's%/dev/mapper/\(.*\)-part[0-9]\+$%\1%')
+		db_metaget partman/text/multipath_partition descript

Re: New partman-multipath udeb

2008-02-26 Thread Guido Günther
On Tue, Feb 26, 2008 at 05:11:51PM +0100, Frans Pop wrote:
> I saw that Otavio committed the multipath udeb. The indentation in various 
> scripts is a complete mess.
The indentation used spaces instead of tabs in several spaces, I cleaned
that up.

> Also, it looks like the finish-install script should be a base-installer 
> script (and should include what's in the finish.d script) as that would 
> remove the need to run update-initramfs again.
Could you point me to a package that does it like this?

> I'm fairly disappointed that this was just committed without a proper 
> review.
That certainly wasn't intended. Since this happened in separate package
there's hopefuly not too much harm done. 
Thanks for the review,
 -- Guido


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



Bug#466943: Install report

2008-02-26 Thread Frans Pop
On Friday 22 February 2008, Igor Morgado wrote:
> Comments/Problems:
> Lilo failed to install (reported that) but it was sucessufuly installed.
> Why not grub?

Because you did not create a separate /boot partition and grub does not 
support booting from LVM.

> There is nothing in  /var/log/debian-installer/.
>
> sfrancisco:/var/log# ls -l /var/log/debian-installer/
> ls: /var/log/debian-installer/: No such file or directory

There should be /var/log/installer on the installed system. Where did you 
see that you should look for /var/log/debian-installer/?

Cheers,
FJP



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



Bug#467063: apt-setup doesn't provide release files for localn

2008-02-26 Thread Frans Pop
On Friday 22 February 2008, [EMAIL PROTECTED] wrote:
> Apt-setup can install a key for a localn mirror using "d-i
> apt-setup/localn/key" but only downloads the key and installs it with
> apt-key in /target. On first boot of the machines, this mirror is
> still considered unauthenticated as apt wants the release and
> release.gpg files locally, requiring an 'apt-get update'.
>
> Suggest adding either 'apt-get update' or wgetting these files and
> putting them them in target as part of apt-setup/generators/60local.

Isn't that last exactly what already happens now?

Can you please check try this again using a Lenny installation image [1] and 
check if this issue is still present there?

Cheers,
FJP

[1] http://www.debian.org/devel/debian-installer/



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



Bug#466943: Install report

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 06:18:26PM +0100, Frans Pop wrote:
> On Friday 22 February 2008, Igor Morgado wrote:
> > Comments/Problems:
> > Lilo failed to install (reported that) but it was sucessufuly installed.
> > Why not grub?
> 
> Because you did not create a separate /boot partition and grub does not 
> support booting from LVM.

It does, starting with GRUB 2.  I need to test this setup with D-I, when I
get a minute..

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Bug#442236: updated patch

2008-02-26 Thread Frans Pop
On Tuesday 26 February 2008, Guido Günther wrote:
> I've attached an updated patch. Thanks for the comments.

Thanks for the update, but I'm afraid I have one more.

Please define variables used inside functions with 'local', especially when 
defining variables with common names like "type".

Partman is very modular and will sometimes function calls can be very 
nested, so there is a real risk that variables on higher levels will get 
clobbered if 'local' is not used, which of course could result in 
unexpected errors that are very hard to trace.




Bug#466943: Install report

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 06:47:01PM +0100, Robert Millan wrote:
> On Tue, Feb 26, 2008 at 06:18:26PM +0100, Frans Pop wrote:
> > On Friday 22 February 2008, Igor Morgado wrote:
> > > Comments/Problems:
> > > Lilo failed to install (reported that) but it was sucessufuly installed.
> > > Why not grub?
> > 
> > Because you did not create a separate /boot partition and grub does not 
> > support booting from LVM.
> 
> It does, starting with GRUB 2.  I need to test this setup with D-I, when I
> get a minute..

LVM-on-RAID0 is a different story though.  For size reasons, we'll probably be
unable to ever support this without either a /boot partition or using GPT.

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



Bug#467063: apt-setup doesn't provide release files for localn

2008-02-26 Thread btm
Mirroring lenny right now so I don't have to modify the mirror  
configs. I'll see how that goes.


After an install I have to apt-get update before packages are  
authenticated. Tar file in the following paste is before the apt-get  
update, 'ls -l' is after. notice that the Release.gpg moves from  
'/var/lib/apt/lists/partial' to '/var/lib/apt/lists'


debtest:/var/lib/apt/lists# ls -l
total 26360
-rw-r--r-- 1 root root 19328438 2008-02-26 02:12  
debian.widemile.com_debian_dists_etch_main_binary-i386_Packages
-rw-r--r-- 1 root root  6085849 2008-02-16 05:11  
debian.widemile.com_debian_dists_etch_main_source_Sources
-rw-r--r-- 1 root root 5310 2008-02-22 11:48  
debian.widemile.com_debian_dists_etch_Release
-rw-r--r-- 1 root root   65 2008-02-22 11:48  
debian.widemile.com_debian_dists_etch_Release.gpg
-rw-r--r-- 1 root root  1472090 2008-02-21 12:59  
debian.widemile.com_security_dists_etch_updates_main_binary-i386_Packages
-rw-r--r-- 1 root root37583 2008-02-21 12:59  
debian.widemile.com_security_dists_etch_updates_Release
-rw-r--r-- 1 root root  189 2008-02-21 12:59  
debian.widemile.com_security_dists_etch_updates_Release.gpg

-rw-r- 1 root root0 2008-02-26 10:28 lock
drwxr-xr-x 2 root root 4096 2008-02-26 10:28 partial

debtest:/var/lib/apt/lists# tar -tvzf /root/aptlib.tgz
drwxr-xr-x root/root 0 2008-02-26 02:15 var/lib/apt/
drwxr-xr-x root/root 0 2008-02-26 02:16 var/lib/apt/lists/
-rw-r--r-- root/root  19328438 2008-02-26 02:12  
var/lib/apt/lists/debian.widemile.com_debian_dists_etch_main_binary-i386_Packages

drwxr-xr-x root/root 0 2008-02-26 02:16 var/lib/apt/lists/partial/
-rw-r--r-- root/root65 2008-02-22 11:48  
var/lib/apt/lists/partial/debian.widemile.com_debian_dists_etch_Release.gpg
-rw-r--r-- root/root  5310 2008-02-22 11:47  
var/lib/apt/lists/debian.widemile.com_debian_dists_etch_Release
-rw-r--r-- root/root   189 2008-02-21 12:59  
var/lib/apt/lists/debian.widemile.com_security_dists_etch_updates_Release.gpg

-rw-r- root/root 0 2008-02-26 02:18 var/lib/apt/lists/lock
-rw-r--r-- root/root 37583 2008-02-21 12:59  
var/lib/apt/lists/debian.widemile.com_security_dists_etch_updates_Release
-rw-r--r-- root/root   6085849 2008-02-16 05:11  
var/lib/apt/lists/debian.widemile.com_debian_dists_etch_main_source_Sources
-rw-r--r-- root/root   1472090 2008-02-21 12:59  
var/lib/apt/lists/debian.widemile.com_security_dists_etch_updates_main_binary-i386_Packages

drwxr-xr-x root/root 0 2007-02-26 13:21 var/lib/apt/periodic/

Quoting Frans Pop <[EMAIL PROTECTED]>:


On Friday 22 February 2008, [EMAIL PROTECTED] wrote:

Apt-setup can install a key for a localn mirror using "d-i
apt-setup/localn/key" but only downloads the key and installs it with
apt-key in /target. On first boot of the machines, this mirror is
still considered unauthenticated as apt wants the release and
release.gpg files locally, requiring an 'apt-get update'.

Suggest adding either 'apt-get update' or wgetting these files and
putting them them in target as part of apt-setup/generators/60local.


Isn't that last exactly what already happens now?

Can you please check try this again using a Lenny installation image [1] and
check if this issue is still present there?

Cheers,
FJP

[1] http://www.debian.org/devel/debian-installer/






This message was sent using IMP, the Internet Messaging Program.





userdevfs support in rootskel - why?

2008-02-26 Thread Frans Pop
> --- packages/rootskel/debian/changelog  (revision 51583)
> +++ packages/rootskel/debian/changelog  (working copy)
[...]
> +  [ Joey Hess ]
> +  * Modify init to support userdevfs again.

Care to elaborate on this and explain why this is needed?


signature.asc
Description: This is a digitally signed message part.


Bug#466943: Install report

2008-02-26 Thread Frans Pop
On Tuesday 26 February 2008, Robert Millan wrote:
> > Because you did not create a separate /boot partition and grub does not
> > support booting from LVM.
>
> It does, starting with GRUB 2.  I need to test this setup with D-I, when
> I get a minute..

I'm aware of that, but that's not really relevant to Igor's question why 
grub did not get selected for _his_ install.



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



Bug#467324: include gnash in desktop?

2008-02-26 Thread Robert Millan
On Tue, Feb 26, 2008 at 04:41:07PM +0100, Alexander Sack wrote:
> 
> So for the time being, its looks far better to put the work into
> something that provides users with a superior user experience; for
> instance, superior by choice (like what the plugin finder improvement
> would do); grow the user base and once we are mature enough to have
> real power, throw in our weight to finally free the world.

Btw, in case you really think by partnering with Adobe we'll somehow gain
enough weight to later liberate ourselves, you have to see what is coming:

  http://www.eff.org/deeplinks/2008/02/adobe-pushes-drm-flash

  "Users may also have to upgrade their Flash Player software (and open
  source alternatives like Gnash, which has been making rapid progress,
  may be unable to play the encrypted streams at all)"

Scary, really scary.  While we discuss about tools that give user the choice
of giving up on freedom, Adobe prepares their next strike.  Either we gain
critical mass of NON-ADOBE flash real soon, or we're screwed.

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)



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



armel/versatile D-I netboot

2008-02-26 Thread Robert Millan

Hi,

I've put an armel/versatile netboot build at:

  http://people.debian.org/~rmh/d-i/versatile/netboot/

Just in case someone finds it useful.

Notes:

  - Linux modules won't load, but all the stuff needed for a basic (ext3)
install on qemu is built-in.

  - Installing unstable works;  installing lenny fails due to missing
libselinux1 (#465287)

See also:

  http://www.aurel32.net/info/debian_arm_qemu.php

-- 
Robert Millan

 I know my rights; I want my phone call!
 What use is a phone call… if you are unable to speak?
(as seen on /.)


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



Re: Call for Debian Installer testing, before D-I Beta1 release

2008-02-26 Thread Frans Pop
On Sunday 24 February 2008, Grant Grundler wrote:
> > Grant, do you happen to know a similar trick to detect 64-bit support
> > even when the installer is running with a 32-bit kernel?
>
> Hrm...yes. I explain the "trick" and also some caveats on why I would
> rather leave this user selectable.

OK. In that case I won't bother about this (for now).

Thanks,
FJP


signature.asc
Description: This is a digitally signed message part.


Re: Adding the cdebconf web frontend to alioth SVN repo

2008-02-26 Thread Frans Pop
On Sunday 24 February 2008, Attilio Fiandrotti wrote:
> The stuff i'd like to upload consists in the web frontend itself, which
> i plan to add to cdebconf/src/modules/frontends/web, and some cgi files
> which could be added for now to cdebconf/test/web and later moved to a
> dedicate udeb.
> Can i proceed ?

I don't think there's any real problem with committing the work as long as 
it is not included in any builds by default.

Please add a README explaining the status of the frontend and a TODO with 
open issues.
For the installer the main issue to be solved IIRC is authentication: how to 
prevent that just anybody can connect to the installer without any kind of 
authentication.

Cheers,
FJP


signature.asc
Description: This is a digitally signed message part.


Processed: Bug#464023: Debian(Lenny) installer stuck.

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

> reassign 464023 installation-reports
Bug#464023: Debian(Lenny) installer stuck.
Bug reassigned from package `installation-reports,apt-setup' to 
`installation-reports'.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#464023: Debian(Lenny) installer stuck.

2008-02-26 Thread Frans Pop
reassign 464023 installation-reports
thanks

> Symptom
>   I insert Debian(Lenny) CD 1 in CD-ROM  Power on
>   ...  Installing the base system
>   Set up users and passwords
>   Configure the package managerScan another CD or DVD?   
> No  <-- this 
>   Use a network mirror 
>   Proxy setup
>   files copying...and installer require CD 1 continuallyand stuck
> ( despite CD 1 is still in CD-ROM ) ps: CD,DVD same symptom
> My solution
> ...  Configure the package manager
> Scan another CD or DVD?
> exchange with CD 2 <-- this
> Yes<-- this
> Scan another CD or DVD?
> exchange with CD 1 <-- this 
> No <-- this
> Use a network mirror 
>   Proxy setup
>   files copying...and installer don't require CD 1
>   setup complete.
> why I can't install Debian(Lenny) with only CD 1?

I have just done an installation myself using only CD 1.
My answers during apt-setup were:
- Scan another CD or DVD?  No
- Use a network mirror?  No
I did use a security mirror (as that is the default).

During pkgsel ("Select and install software") I selected the Desktop task 
and the Standard task.

The only problem that I did encounter was that the installation got stuck on 
the installation ssl-cert, but that is a known issue that is unrelated to 
the installer itself and should be fixed soon.
Other than that the installation worked perfectly using only CD 1.

If your problem is different, please try to reproduce it and use the 
option "Save debug logs" in the main menu of the installer and send us the 
following files for the installation (gzipped!):
- /var/log/syslog
- /var/log/hardware-summary

In what language did you do the installation? Maybe that could make a 
difference.

Cheers,
FJP

P.S. Please make sure your mails contain correct line endings!
As you can see in http://bugs.debian.org/464023, your report was garbled.



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



[D-I Manual] Build log for en (26 Feb 2008)

2008-02-26 Thread Felipe Augusto van de Wiel
A build of the Debian Installer Manual was triggered by an update to SVN.

There were no errors during the build process.
The new version of the manual has been uploaded successfully.

A log of the build is available at:
- http://d-i.alioth.debian.org/manual/logs/en.log

===
It is possible to use RSS to track changes to the manual.
For more information, see:
http://d-i.alioth.debian.org/manual/translators.html
===
Note: PDF output is not yet supported for some languages; help
with this would be appreciated.
===
If you have any questions about the build or this message, feel
free to contact me at .
===

Updated files ('svn up')

Uen/appendix/files.xml
Uen/appendix/preseed.xml
Uen/boot-installer/x86.xml
Updated to revision 51586.


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



Status update about the D-I translation framework changes (sublevels)

2008-02-26 Thread Christian Perrier
Quoting myself:

> Some work remains to be done:
> - make the statistics framework functional
>   (http://d-i.alioth.debian.org/l10n-stats)

Done.


> - make the translators notification system functional

To be done.

> - document changes

To be done.

> - debug everything that's been broken

Nothing was..:-)

Actually, as we're in a string freeze, that's easy to say as no
strings are changing..:-)




signature.asc
Description: Digital signature