Re: Bug#437392: debhelper: subroutine "isnative" in Dh_Lib.pm is confused by NMU of native package

2007-08-14 Thread luk
On Tue, Aug 14, 2007 at 01:38:04PM -0400, Joey Hess wrote:
> Bart Martens wrote:

> > Policy does not explicitly state that the presence/absence of a
> > "debian_revision" or that the presence/absence of hyphen(s) "-" indicate
> > whether or not the package is a "native Debian package".
> 
>  
> 
>   It is optional; if it isn't present then the 
>   may not contain a hyphen.  This format represents the case where
>   a piece of software was written specifically to be turned into a
>   Debian package, and so there is only one "debianisation" of it
>   and therefore no revision indication is required.
> 
> This strongly implies that debian native packages don't use debian_revision.

That's why it is in the normal case.

> > > I don't know why the
> > > developers reference choses to ignore that. 

Because it may be more important to be able to identify an NMU from the
version number than to be able to identify a native package from the
version number...

> > Policy and developer's reference do not contradict explicitly on the
> > version numbering of an NMU of a native package.
> 
> The developer's reference chose to ignore or change a longstanding practice
> of never using debian revision numbers in native packages. Changing this
> breaks software that has relied on this practice for ten or more years.
> Not just debhelper, but debstd and cdbs, and who knows what else.

How does it break them?

Cheers

Luk


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



Re: mixing different upstream sources in one package

2005-11-19 Thread Luk Claes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Jay

Jay Berkenbilt wrote:
>>From time to time, someone announces an intention to package some tiny
> script or program, and people suggest including it in some other
> package instead to avoid pollution of the archive with lots of tiny
> packages.  Although I understand the reasoning and the issues here
> (additional overhead for each package), this has always bothered me a
> little.  I'm not sure that, as an upstream author, I would necessarily
> want the debian version of my package to be bundled with other
> software that was similar in functionality but otherwise unrelated to
> my package.
> 
> I've recently taken over maintenance of psutils and am gradually
> working through the outstanding bugs on that package.  A few of the
> bugs suggest adding external programs.  Assuming there are no other
> impediments (like licensing problems), do people generally think that
> it's reasonable to do this even if the other packages aren't really
> part of the upstream package?  If so, are there usual mechanisms for
> doing this?  What about version numbers?
> 
> My inclination would be decline requests to add unrelated packages to
> psutils, but I thought I'd solicit input from others in case someone
> has some perl (oops, pearl) of wisdom that I have overlooked.  Thanks!

Maybe you could consider to add a package psutils-addons or something
similar?

Cheers

Luk

- --
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDf2WT5UTeB5t8Mo0RArGCAJ9+3kDynQ68OrCg1XOkQ5Wb9qgKEQCgzEGT
Hu6Wb0xZdC4vbYZjdP136D8=
=hk7a
-END PGP SIGNATURE-


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



Re: Automatic closing of bugs

2005-12-02 Thread Luk Claes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Kevin B. McCarty wrote:
> Simon Richter wrote:
> 
> 
>>Matthew Palmer wrote:
>>
>>
>>>Your mission, should you choose to accept it, is dig through the Perl
>>>code in merkel:/org/bugs.debian.org/scripts and work out how to add
>>>this functionality.  
>>
>>You can use "package foo" as a command to control@ to tell it ignore
>>everything that does not affect bugs against foo. I am unsure whether
>>comma notation is allowed (so katie could generate "package bar,wnpp"
>>at the beginning of bug closing emails).
> 
> 
> Yes, but for multi-binary source packages, the package changelog doesn't
> specify which binary package the bug applies to, so katie would have no
> way of knowing whether to say (e.g.) "package bar", "package libbar1",
> or "package libbar-dev".  I think this functionality would have to be
> implemented on the BTS side.

It could however say package bar,libbar1,libbar-dev and any package from
the list will do :-)

Cheers

Luk


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

iD8DBQFDkIAc5UTeB5t8Mo0RAlk4AJ0SHO6jk/rkkvDotYUh2WlxexVK7wCfZBBf
ycGt76qfSA+A2GMtjnraHUM=
=FBlm
-END PGP SIGNATURE-


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



Re: Requesting NMU for toshutils

2006-01-09 Thread Luk Claes
Roberto Sanchez wrote:
> Greetings,

Hi

> Bug #346896 was recently filed against toshutils.  I am not able to correct
> this bug right now and would sincerely appreciate it if someone could NMU it
> for me.

I've tried to fix this bug, but the package FTBFS with the following error:

gcc -mtune=i486 -O1 -Wall -I../pixmaps -DLINUX  -DXTHREADS
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/X11R6/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-DVERSION=\"2.0.1\" -DBINDIR=\"/usr/bin\"\
-DXMESSAGE=\"/usr/bin/X11/xmessage\" -DWALL=\"/usr/bin/wall\" -c
thotswap.c
thotswap.c: In function 'DisplayXMessage':
thotswap.c:187: error: 'XMESSAGE' undeclared (first use in this function)
thotswap.c:187: error: (Each undeclared identifier is reported only once
thotswap.c:187: error: for each function it appears in.)
make[2]: *** [thotswap.o] Error 1
make[2]: Leaving directory `/home/luk/tmp/toshutils-2.0.1/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/luk/tmp/toshutils-2.0.1'
make: *** [build-stamp] Error 2

Any hint to fix this is welcome.

Cheers

Luk
-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


signature.asc
Description: OpenPGP digital signature


Re: yorick package maintainer

2006-01-09 Thread Luk Claes
David H. Munro wrote:
> Hello,

Hi

> An etch release-blocking bug (#346861) has been reported against
> my yorick package, as part of the mass xlib-dev build dependency bug.

I could prepare an NMU if you like, though...

> I'm ashamed to admit that I can't fix it myself because my PGP(!)
> key is no longer supported by Debian.  I've made a few attempts to
> get myself reinstated via [EMAIL PROTECTED] and [EMAIL PROTECTED],
> but so far no one has been able to help me.  If anyone can help me get
> back to the point that I can use the automated LDAP system described at
> https://db.debian.org/doc-mail.html I would greatly appreciate it.
> (Needless to say, I've followed the instructions posted there and the
> [EMAIL PROTECTED] mail daemon does not respond, even when I
> sign the request with the obsolete PGP key that is used to sign the
> current yorick-1.5.14-1 package.)

you might want to have a look at [1] as that is the procedure to follow
to have a new key added to the keyring when you don't have any existing
valid key anymore AFAICT.

> Thank you very much for any help you can provide; I apologize for
> letting things slide for so long.

You're welcome :-)

Cheers

Luk

[1] http://keyring.debian.org/replacing_keys.html

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


signature.asc
Description: OpenPGP digital signature


Re: Trivial bug on apt-file (Was : Re: Development standards for unstable)

2006-01-12 Thread Luk Claes
Steinar H. Gunderson wrote:
> On Fri, Jan 13, 2006 at 12:03:28AM +0900, Charles Plessy wrote:
> 
>>Of course, this is trivial, but fixing this bug (251 days old) is
>>also trivial. Then why complain ? I feel that it gives a bad image of
>>debian, when it suggests to use a broken tool while another one is being
>>repaired.

I agree and have sent an intention to NMU. Though like Jesus Climent
mentioned in the bug log, it could actually be seen as 2 bugs: a
wishlist bug for trying alternatives and a release critical (at least
IMHO) bug about not depending on packages which are used by the package.

> But if you read this bug (#307833), you'd see that the maintainer doesn't
> consider it a bug, and has documented why in the README file.

It is a bug as the package is not usable without curl or wget installed.

Though, I give him a chance to respond to my intention to NMU...

> You could of course disagree about whether it's a bug or not, but in that
> case, you would want to appeal to the tech-ctte, not debian-devel.

...before going to the Technical Committee.

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


signature.asc
Description: OpenPGP digital signature


Re: Trivial bug on apt-file (Was : Re: Development standards for unstable)

2006-01-13 Thread Luk Claes
Anthony Towns wrote:
> On Thu, Jan 12, 2006 at 06:48:38PM +0100, Luk Claes wrote:
> 
>>>But if you read this bug (#307833), you'd see that the maintainer doesn't
>>>consider it a bug, and has documented why in the README file.
>>
>>It is a bug as the package is not usable without curl or wget installed.
>>Though, I give him a chance to respond to my intention to NMU...
> 
> 
> An NMU is not the place to "fix" things that the maintainer has
> specifically said aren't bugs.

Well the maintainer doesn't tag the bugs wontfix nor closes them all, so
he probably thinks it *are* bugs that don't need immediate attention?

>>>You could of course disagree about whether it's a bug or not, but in that
>>>case, you would want to appeal to the tech-ctte, not debian-devel.
>>
>>...before going to the Technical Committee.
> 
> 
> I'm sure Florian'll be giving you a serve for being so threatening any
> moment now...

Sorry, I don't meant to threaten anyone, I was just saying that I first
want to try all other means before I would consider going to the
Technical Committee.

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


signature.asc
Description: OpenPGP digital signature


Re: Debian Games Team

2006-01-13 Thread Luk Claes
Miriam Ruiz wrote:
> Hi,

Hi Miriam

> We've been recently talking about creating a group to maintain games in Debian
> in a collaborative way. As a starting point, I've created a mailing list in
> alioth for coordination, and also for create discussion threads about the main
> problems related to game development and games packages in Debian. You can
> join that list at:
[...]
> You're welcome to join the group, or say whatever you think about this
> project.

I think it's a marvellous idea as gaming is one of the aspects that is
IMHO still underrepresented in Debian :-)

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


signature.asc
Description: OpenPGP digital signature


Re: Trivial bug on apt-file (Was : Re: Development standards for unstable)

2006-01-13 Thread Luk Claes
Jesus Climent wrote:
> On Thu, Jan 12, 2006 at 12:07:02PM -0600, Bill Allombert wrote:
> 
>>There are technical ways to solve the problem (e.g. to depend on 
>>wget|curl and to detect which one is available at start up). 
>>
>>If the mainatiner is willing to give more input than 'it is not a bug'
>>on what behaviour he would accept, we can probably come up with a patch.
> 
> 
> That would be an ideal solution, which was already proposed in 
> 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=307833;msg=75

Indeed, though I think it's rather another wishlist bug...

> And was responded on a mail (dunno remember if to the bug, to d-d or on IRC)
> that the user can utilize several other download managers, but that defeats
> the whole purpose of having it done automatically. Besides, if that is the
> case, the maintainer can find the most common downloaders and put them as |
> dependencies, and receive patches to add config snipets for the most common
> case.

and this answers IMHO what the maintainer wants a patch for: a system
that would work with all download managers.

> Depending on some basic utilities (wget is installed by default on a debian
> system) and not providing a simple check for finding the one which is already
> installed and use it, instead of giving an error that does not explain the
> nature of the problem (heh, 
> [ -x $(which curl) ] || { echo "install curl or modify /pathtoconf" ; exit 1;}
> would do it) is nonsensical.
> 
> The current intent to NMU is not solving the problem, since depending in
> wget|curl and having to modify the config file leads to the same problem if
> the config points to curl and the user has wget.

The current intent to NMU is proposing curl | wget which doesn't need
any modification to the config file if curl is installed. Though you're
right that you still need to change the config file when curl is not
installed. This is IMHO however not a *severe* bug as some packages need
configuration if you don't choose to use the default.

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


signature.asc
Description: OpenPGP digital signature


Re: What's wrong with update-excuses?

2006-01-23 Thread Luk Claes
Frank Küster wrote:
> Hi,

Hi

> http://qa.debian.org/developer.php?excuse=tetex-base
> 
> says that tetex-base is 0 days old.  However, unstable has 3.0-13 which
> was uploaded on Jan 18th: 
> 
> http://lists.debian.org/debian-devel-changes/2006/01/msg01818.html
> 
> Is this just a bug in the qa scripts, or worse?

It's just a matter of britney not been running the last couple of days
AFAIK (though it has run today... so it will probably be shown as 1 days
old tomorrow?).

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: What's wrong with update-excuses?

2006-01-23 Thread Luk Claes
Frank Küster wrote:
> Luk Claes <[EMAIL PROTECTED]> wrote:
> 
> 
>>Frank Küster wrote:

>>>http://qa.debian.org/developer.php?excuse=tetex-base
>>>
>>>says that tetex-base is 0 days old.  However, unstable has 3.0-13 which
>>>was uploaded on Jan 18th: 
>>>
>>>http://lists.debian.org/debian-devel-changes/2006/01/msg01818.html
>>>
>>>Is this just a bug in the qa scripts, or worse?
>>
>>It's just a matter of britney not been running the last couple of days
>>AFAIK (though it has run today... so it will probably be shown as 1 days
>>old tomorrow?).
> 
> 
> Hm, does that mean that I will have to wait 10 days more for the testing
> transition?  Or will the testing script detect the mismatch?

No, the Release Team can change that, though they won't if not
everything is ready (like more RC bugs in version in unstable than in
the one in testing)...

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: Request for key signing help

2005-05-20 Thread Luk Claes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Roberto

> I am looking for someone to sign my gpg key.  I have contacted
> the three people listed as offering to sign keys in Ohio [0],
> but I have received no response after a few days.  Anibal
> suggested I ask on d-d.  So, if anyone is able to sign my gpg
> key so I can get recognized by the front desk, I would
> appreciate it.  Please reply off-list and we can make arrangements
> to meet.
>
> -Roberto
>
> [0] http://nm.debian.org/gpg_offer.php

If you don't find someone to sign your key, you can register a
keysigning request on [1] (which looks very similar as [0] indeed).

I'll also contact the remaining DDs in the neighbourhood and ask them to
contact you.

Cheers

Luk

[1] http://nm.debian.org/gpg.php

PS: The contact address for keysigning coordination is
[EMAIL PROTECTED] as listed on the Debian's Organizational
Structure page [2]

[2] http://www.debian.org/intro/organization
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCjc3j5UTeB5t8Mo0RAkGpAJ42cYf+GZO6scLstI7WYFKY133O/gCdEuPG
UjdkECP+xf8RCaRt6eDA4AY=
=yAYX
-END PGP SIGNATURE-


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



Re: namespace conflict != package Conflict?

2005-06-10 Thread Luk Claes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Adam Majer wrote:
> Sebastian Kuzminsky wrote:
> 
> 
>>Hi folks, I have a noob question for you.  I maintain the Cogito package
>>(my first), and it wants to install an executable as /usr/bin/git.  The
>>GNU Interactive Tools package (git) also wants to install an executable
>>as /usr/bin/git.  To avoid this conflict I made cogito Conflict with git.
>>
>> 
>>
> 
> Of course this is *seriously* wrong. Why are you preventing people from
> using git and cogito together?
> 
> 
>>I have been told by Jurij Smakov that this is "seriously wrong", and
>>I'm asking for help here.  What's the proper way to handle this situation?
>>
>>The cogito /usr/bin/git is a tiny little helper script hardly worth its
>>inode, but it's in the upstream package and I dont want to remove it or
>>rename it.
>> 
>>
> 
> rename /usr/bin/git to /usr/bin/cogito-git or whatever. It is not that hard.

Or why not usr/bin/cogit or usr/bin/git-common or something like that?

Cheers

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

iD8DBQFCqS3h5UTeB5t8Mo0RAi55AJ4ivcDX0iBqNg7L1dYn9EFQx5O3gQCgzZIl
LWFhYzqINl8/N3hgyDzzo+s=
=yLSy
-END PGP SIGNATURE-


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



Transitioning packages to testing that are not built anymore on some arches

2006-08-26 Thread Luk Claes
Hi

There are quite some packages mainly in contrib and non-free that aren't built
anymore on some (release) architectures. These packages don't transition to
testing as that would mean a regression. Though it's not always
feasable/better to have these packages built on all arches where they once 
built.

There are two solutions to get these kind of packages into testing. The first
and in many cases best solution is to get these packages built on the missing
architectures. Though sometimes it might be better to ask for removal of the
existing binary packages on architectures where the package is not built
anymore which is the other solution to get these kind of packages into testing.

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Firmware poll

2006-08-28 Thread Luk Claes
-=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-
6c557439-9c21-4eec-ad6c-e6384fab56a8
[ 1 ] Choice 1: Release etch on time
[ 3 ] Choice 2: Do not ship sourceless firmware in main
[ 2 ] Choice 3: Support hardware that requires sourceless firmware
[   ] Choice 4: None of the above
-=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-

Of course I have to choose releasing etch on time first as a RA :-)

As I want to have all hardware supported (in some way or another), that's my
second option.

As I can live with shipping sourceless firmware in main, I put it above NOTA.

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Buildd maintenance for dummies

2006-09-05 Thread Luk Claes
Hi

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

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

The wiki page [0] only talks about answering to build logs as there is already
some decent information for setting up and configuring a buildd host and
wanna-build [1] [2] [3].

Don't hesitate to add or improve content of the page, it's a wiki page after
all...

Cheers

Luk

[0] http://wiki.debian.org/Buildd/BuildLogs
[1] http://kmuto.jp/open.cgi?buildd
[2] http://www.debian.org/devel/buildd/
[3] https://db.farm.ftbfs.de/farm-reference/index.en.html

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: Source package contains non-free IETF RFC/I-D's

2006-10-17 Thread Luk Claes
Simon Josefsson wrote:
> Some raised a concern with false positives in my reports -- and also
> tagged all the bugs with etch-ignore.  I went through all bug reports
> manually yesterday (see earlier mail), but I also realized that it
> would be possible to do this automatically, to provide further
> assurance that the bugs indicate real and confirmed problems.

Note that it was not the only reason to tag them etch-ignore...

> I've updated my script to do this, view it last on the page:
> http://wiki.debian.org/NonFreeIETFDocuments
> 
> The script will run md5sum on the RFC/I-D in source packages, and
> compare them against a known-real repository (rsync'ed against
> ftp.rfc-editor.org).
> 
> The output of the script is very long, so I won't include it here.  An
> URL to it is:
> http://josefsson.org/bcp78broken/debian-ietf-documents-diff.txt
> 
> To parse the output yourself, look for lines beginning with 'pkg'.
> Those denote the start of a new package with potential problems.
> After that there will be lines such as 'tar xfz...' and two MD5 sums.
> If the MD5 sums match, it will print MATCH.  If the MD5 sums mismatch,
> it will print MISMATCH.  If it can't find a known-good file to compare
> with, it prints FETCH-FAIL.
> 
> Some statistics:
>   74 packages
>  401 MATCH, i.e., the RFC in the source package is an authentic RFC
>   79 MISMATCH, i.e., the RFC differ from the authentic RFC
>6 FETCH-FAIL

Note that not all authentic RFC documents have the same license, some of them
are probably even DFSG compliant...

So there can be more than 79 false positives...

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: First draft of review of policy must usage

2006-10-24 Thread Luk Claes
Manoj Srivastava wrote:
> Hi,

Hi Manoj

Can everyone please focus on the release and discuss things that don't help to
release on December 4th at all till after that date?

Thank you very much.

Luk

PS: For those people that seem to think they can't help: there is still a long
list of RC bugs, the release notes definitely still need work, translations
can still be improved, installation and upgrade tests are always welcome...

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: First draft of review of policy must usage

2006-10-25 Thread Luk Claes
Manoj Srivastava wrote:
> Dear Luk,
> 
> On Wed, 25 Oct 2006 08:16:59 +0200, Luk Claes <[EMAIL PROTECTED]> said: 
> 
>> Manoj Srivastava wrote:
>>> Hi,
> 
>> Hi Manoj
> 
>> Can everyone please focus on the release and discuss things that
>> don't help to release on December 4th at all till after that date?
> 
>> Thank you very much.
> 
> The next time you feel the urge to be patronizing, ponder on
>  these:
>   a) what gives you the right to pontificate and  tell people what to
>  do from your high horse?

Look who's talking...

>   b) Why do you think getting on a soap box is likely to help
>  anything, including  a dialogue on this list?

I don't understand this sentence: 'getting on a soap box'?

>   c) that for some of us doing things right trumps releasing on some
>  arbitrary deadline hands down?

Same for 'trumps' in previous sentence.

> Part of doing things right it to lick the technical policy in
>   shape; reviewing the must directives for bloat has been long
>   overdue. If the policy is so far from reality that release managers
>   do not consider violation of must directives as something that would
>   compromise the high standards of what Debian considers fit for
>   release, then it seems to me we need to fix policy.

You keep putting things in the release managers' mouth... It's not because in
some cases the must in policy isn't considered RC that release managers think
violation of must directives is ok to release with in general...

> Now, if you can stop lecturing and review the changes, and
>  provide feedback on whether my judgement for thechanges is on the
>  right path, you would be helping. If noit, could you please let the
>  rest of us work on getting a better technical policy out? 

I don't like the timing at all. As you said above it's long overdue, so I
don't see why it should happen near release time?

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: First draft of review of policy must usage

2006-10-25 Thread Luk Claes
Joerg Jaspert wrote:
> On 10818 March 1977, Luk Claes wrote:
> 
>> Can everyone please focus on the release and discuss things that don't help 
>> to
>> release on December 4th at all till after that date?
> 
> No, the release is no reason to stop everything else.
> 

It was not meant that way at all. I just don't like that people start to
discuss topics that are long overdue near release time...

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: First draft of review of policy must usage

2006-10-25 Thread Luk Claes
Manoj Srivastava wrote:
> On Wed, 25 Oct 2006 18:51:26 +0200, Luk Claes <[EMAIL PROTECTED]> said: 
> 
>> Joerg Jaspert wrote:
>>> On 10818 March 1977, Luk Claes wrote:
>>>
>>>> Can everyone please focus on the release and discuss things that
>>>> don't help to release on December 4th at all till after that date?
>>> No, the release is no reason to stop everything else.
>>>
> 
>> It was not meant that way at all. I just don't like that people
>> start to discuss topics that are long overdue near release time...
> 
> In a project this size, not all activities come to a dead end
>  every couple of years for a few months. Consistent with releasing,
>  activities geared towards improving the infrastructure, subsystems,
>  and packages can and should still be on going.

Indeed, though starting such discussions near release time is unfortunate at
the least...

> The reason I have initiated this at this point is that I was
>  not aware that policy is perceived to be so far out of whack with the
>  project processes that violations of MUST directives in policy are
>  considered to be unrelated to bugs serious enough to warrant
>  fixing -- and that policy directives linking ciolations to bug
>  severities are now considered an unreported bug in policy itself.

I rather see policy as a guideline for long term compliance, but the etch RC
policy for short term compliance. Of course there are some bugs in policy and
it's indeed a good idea to review the consitency, but I think you overreact
when you say that must directives in policy are unrelated to serious bugs...

> Also, consider the fact that we are all (for the most part),
>  volunteers.  there a re number of demands on our time. Real life
>  intervenes. Private and pet projects go hot or cold. the release
>  process is just one such drain on our timel but there are others.

Right, though a release should be a common goal. It should be a joined effort...

>  For a process like a broad review of policy, where one needs to get
>  the buy in and eye balls of a large group of developers, it is
>  impossible to pick a time that is convenient for every one.

Sure, but that's something else than not a really good time for anyone...

> Unlike Etch, there is no pressing directive that policy review
>  be all done by Dec 4rth; we can and should take our time and do
>  this _right_.  Correctness and completeness should be preferred over
>  speed at this point.

This is true for release work too, but the time between releases should be
manageable. If we release on Dec 4th with nasty bugs, I'd rather have we
release at middle or end of december without these nasty bugs...

Sorry if my message came across too harsh, but I do think quality of the
release is more important than quality of the policy at the moment and not
only because I'm on the release team, but because I as a user want to still be
proud to be part of Debian after Dec 4th :-)

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: madison not working correctly on merkel

2006-12-11 Thread Luk Claes
Julian Gilbey wrote:
> I've noticed (and I'm not the only one) that the package database as
> access by madison on merkel is no longer up-to-date.  Does anyone know
> why?  Could someone rectify this situation, please?

The updates have not been reactivated since the move of ftp-master.d.o AFAIK.

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: Explications needed...

2006-12-20 Thread Luk Claes

Pierre Habouzit wrote:

  I happened to have had access to the internet during my vacation, and
I happened to read a backlog on #debian-release that frightens me:

15:52 aj | "# unilateral action to run an emulated buildd -- all arm changes 
sidelined until fixed."
15:52aba | oh, where?
15:52 aj | cron.unchecked, -> queue/delayed
[...]
15:58aba | (and btw, I would expect that ftp-master send someone who runs 
such buildds mail to please stop it ...)
[...]
16:18 aj | and now aurel32 will presumably fly off the handle
16:22aba | aj: I don't think that is a good idea either if the porters do 
uploads - i.e. blacklisting is probably better than whitelisting
16:23aba | aj: and please let e.g. people upload to non-free and 
experimental, e.g. tbm or kmuto
16:28 aj | aba: not at this time

  Aurelien mailed debian-arm, went to #debian-arm, had no response. He
then warn about his intention [1] to run qemu-based autobuilders to fill
the gap due to broken arm buildds. He did that on the open, and got ...
zero answers.

  I must say I'm shocked to see he has not been contacted yet, to kindly
ask him to stop. This looks like a petty personnal war, whereas aurelien
did a wonderful work.

  So, why :
  * does aurelien initiative causes troubles ?
  * aurelien hasn't been contacted by the ftp-master team first ?
aurelien is really easy to contact, so there is no excuse to this
completely inadequate behavior.
  * do someone found the time to blacklist everybody except elmo,
whereas no one found the time to fix the arm build daemons ?


  I also noted that now that only elmo can upload arm packages, the
whole arch:any packages migration to testing can be stuck by a single
man, I really really ask the DPL that took this decision to (1)
reconsider, (2) explain himself about that.


Full quote as Aurelien was not Cc-ed...

First I don't think the DPL took that decision...

How did Aurelien get wanna-build access for his buildd without 
explaining to the respective team how the buildd was maintained in the 
first place or did he not ask for it...


Cheers

Luk


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



Re: Bug#322762: no blocking bugs anymore

2007-01-06 Thread Luk Claes
Daniel Schepler wrote:
> On Friday 05 January 2007 20:56 pm, Thijs Kinkhorst wrote:
>> Hi,

> It appears that inform's postinst still creates a /usr/doc symlink, and this 
> seems to have been missed.
> 
> What's the appropriate severity for a bug to be filed against inform?

important

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: etch before vista

2006-03-24 Thread Luk Claes
Joerg Jaspert wrote:
> On 10603 March 1977, A. Mennucc wrote:
> 
> [...]
> 
> Nice.
> 
> 
>>I hope we do manage to release in Dec 2005 (and I thank people who
>> work hard to this end).
> 
> 
> We wont, im sure.

Can you please elaborate on specific problems you think will not be
solved on time?

Cheers

Luk

PS: Please, don't send this kind of messages if you can't elaborate or
at least put a smily behind it so we know you don't really mean it :-)

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


signature.asc
Description: OpenPGP digital signature


Re: Keysignings and other "meetups" (Was: etch before vista)

2006-03-25 Thread Luk Claes
Jeroen Massar wrote:
> On Sat, 2006-03-25 at 11:53 -0500, Benjamin Seidenberg wrote:
> 
>>Kevin Mark wrote:
>>
>>>On Fri, Mar 24, 2006 at 09:28:47PM -0500, Benjamin Seidenberg wrote:
>>>  
>>>
>>>>Kevin Mark wrote:
>>>>
>>>>
>>>>>Hi *,
>>>>>I noticed on occassion on -devel and planet that folks mention in passing
>>>>>that "I'll be in MN in US from MAR 01 thru 05" and I'd like to have a
>>>>>beer and do keysigning. Would it be worthwhile to create a list like
>>>>>'debian-meetup' (or debian-beer-meetup x-))that would allow folks to
>>>>>give this info on what would be a low-volume list.
> 
> [..]
> 
> 
>>I was thinking more about how easy it is to access old data.
> 
> 
> You might want to check https://www.biglumber.com/ which contains
> already a very nice interface for all of this.

Or you might want to use https://nm.debian.org/gpg_offer.php. Have a
look at https://nm.debian.org/gpg.php if you want to be listed...

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D


signature.asc
Description: OpenPGP digital signature


Re: GPG signing of debian packages

2006-04-15 Thread Luk Claes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

gregor herrmann wrote:
> On Sat, Apr 15, 2006 at 10:19:33AM +0200, [EMAIL PROTECTED] wrote:
> 
>> 
>> dpkg-deb: building package `sshguard' in `../sshguard_1.0.0-4_all.deb'.
>>  signfile sshguard_1.0.0-4.dsc
>> gpg: skipped "Tomas Davidek <[EMAIL PROTECTED]>": secret key not 
>> available
>> gpg: [stdin]: clearsign failed: secret key not available
>> 
>> The name and email address match those which I used for key generation, so 
>> this should be ok. Maybe one has to specify the sign-command (-p) in 
>> dpkg-buildpackage ? If so, how does such a command look like ? Or is 
>> there anything else wrong ?

If you're the (co-)maintainer of the package the string in
debian/control should match the string in debian/changelog and in the
uid of your key... If the "John Doe <[EMAIL PROTECTED]>" doesn't
match 100% you'll get the above failure...

>>From man dpkg-buildpackage:
> 
>-kkey-id
>   Specify a key-ID to use when signing packages.

This is only needed when the Uploader in debian/changelog doesn't match
an uid of the key (sponsoring) AFAIK.

Cheers

Luk

PS: This kind of questions should be sent to debian-mentors@lists.debian.org
- --
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEQPrr5UTeB5t8Mo0RAuutAJ4rIa+MPpapQ0UUgokG6uXBIadEGgCgk3qY
xGmvKZajOILXoCkI5w15Sjg=
=iKYB
-END PGP SIGNATURE-


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



Re: GPG signing of debian packages

2006-04-15 Thread Luk Claes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andreas Metzler wrote:
> [EMAIL PROTECTED] wrote:
>> Dear experts,
>>I am trying to build my own debian packages with GPG signature. I set 
>> up gnupg, ran gpg and gpg --gen-key and also filled the variable 
>> default-key with my generated keyID in ~/.gnupg/gpg.conf. I thought that 
>> this is all I have to do, since Debian Maintainer's guide claims that
>>  dpkg-buildpackage -rfakeroot
>> needs as the input the secret passhprase (twice). I expected I 
>> would be asked for the passphrase, but it's not the case. 
> [...]
> 
> Hello,
> I think question has been answered already, just a tidbit:
> 
> - I personally always run dpkg-buildpackage with -uc -us and use
>   debsign -kkeyid foo_changes to sign the /final/ packages
>   afterwards. I usually build the packages more than once before
>   uploading as I often find some last-minute bug, and don't like to
>   type in my gpg-passphrase more frequently than necessary.

Even than you should not need to specify the -kkeyid...

Cheers

Luk

- --
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEQRbY5UTeB5t8Mo0RAs2NAKCZu5scoMYGMoHEnn5kEM/3+Av2OgCfW9Rn
aASp4/h78E1hdVf4YRxXrJA=
=WXnC
-END PGP SIGNATURE-


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



Bug#362809: ITP: libcrypt-openssl-bignum-perl -- Perl module to access OpenSSL multipresicion integer arithmetic libraries.

2006-04-15 Thread Luk Claes
Package: wnpp
Severity: wishlist
Owner: Luk Claes <[EMAIL PROTECTED]>

* Package name: libcrypt-openssl-bignum-perl
  Version : 0.03
  Upstream Author : Ian Robertson <[EMAIL PROTECTED]>
* URL : http://cpan.org/
* License : same as Perl
  Programming Lang: Perl
  Description : Perl module to access OpenSSL multipresicion integer 
arithmetic libraries.

Presently, many though not all of the arithmetic operations that OpenSSL 
provides are exposed to perl.  In addition, this module can be used to provide 
access to bignum values produced by other OpenSSL modules, such as key 
parameters from
Crypt::OpenSSL::RSA.

Cheers

Luk


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



Bug#362956: ITP: libcrypt-openssl-rsa-perl -- Perl module providing basic RSA functionality.

2006-04-16 Thread Luk Claes
Package: wnpp
Severity: wishlist
Owner: Luk Claes <[EMAIL PROTECTED]>

* Package name: libcrypt-openssl-rsa-perl
  Version : 0.23
  Upstream Author : Ian Robertson <[EMAIL PROTECTED]>
* URL : http://cpan.org/
* License : like Perl
  Programming Lang: Perl
  Description : Perl module providing basic RSA functionality.

Provides a glue to the RSA functions in the OpenSSL library. In
particular, it provides the following functionalities: create a key from
a string, make a new key, save key to a string, save public portion of
key to a string using format compatible with OpenSSL's command-line rsa
tool, encrypt, decrypt, sign, verify, return the size in bytes of a key,
check the validity of a key.

Cheers

Luk


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



Bug#362953: ITP: libcrypt-openssl-dsa-perl -- Perl module which implements the DSA signature verification system.

2006-04-16 Thread Luk Claes
Package: wnpp
Severity: wishlist
Owner: Luk Claes <[EMAIL PROTECTED]>

* Package name: libcrypt-openssl-dsa-perl
  Version : 0.13
  Upstream Author : T.J. Mather, E <[EMAIL PROTECTED]>
* URL : http://cpan.org/
* License : like Perl
  Programming Lang: Perl
  Description : Perl module which implements the DSA signature verification 
system.

A wrapper to the DSA (Digital Signature Algorithm) functions contained
in the OpenSSL crypto library.

Cheers

Luk


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



Bug#362957: ITP: libcrypt-openssl-random-perl -- Perl module for RSA encoding and decoding, using the OpenSSL libraries.

2006-04-16 Thread Luk Claes
Package: wnpp
Severity: wishlist
Owner: Luk Claes <[EMAIL PROTECTED]>

* Package name: libcrypt-openssl-random-perl
  Version : 0.03
  Upstream Author : Ian Roberts <[EMAIL PROTECTED]>
* URL : http://cpan.org/
* License : like Perl
  Programming Lang: Perl
  Description : Perl module for accessing the OpenSSL pseudo-random
  number generator.

Provides the ability to seed and query the OpenSSL library's
pseudo-random number generator.

Cheers

Luk


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



Re: utnubu-desktop for the masses

2006-04-23 Thread Luk Claes
Joey Hess wrote:
> Mike Bird wrote:
>> Metapackages are great.  Need to add KDE to a system?  Wham.  Done.
>> If you don't like them, don't install them.
> 
> The kde metpackage is a spacial case, since KDE is all one related
> thing, that shares a release schedule. And yet it still causes many of
> the problems I mentioned. This is why you'll see the release team time
> and time again having large transitions involed in getting KDE into
> testing. The gnome metapackages have the same issues.

Note that the KDE meta packages are only really taken care of near a
release because of the transitioning problems... If the meta packages
get to testing earlier it's very probable they will not be installable
for a long time...

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: NMU procedure and /usr/bin/nmudiff defaults

2006-06-04 Thread Luk Claes
Adeodato Simó wrote:
> Hi all,

Hi

> for those who don't know, nmudiff is a small script by Steinar H.
> Gunderson that, when invoked in the source tree of a NMU, will create a
> diff with respect the previous version, and send it to the BTS. I've
> found it quite useful myself, and probably others have as well.

Yes, indeed!

> By default, the current version of nmudiff opens a new bug against the
> package and attaches the diff to it. I recently submitted wishlist
> #370056 against devscripts so nmudiff behaves like this only if --new is
> passed, and by default sends the patch to the bugs the NMU fixes.

I always thought sending the patch to existing bugs is better... Though
opening a new bug when NMUing has the advantage that more maintainers
explicitely acknowledge NMUs instead of just use the NMU, but letting
the respective bugs being tagged fixed without closing them.

> So, to summarize, I think introducing --new as non-default is a good
> change, but more opinions are welcome.

I do think the option of just sending the patch to existing bugs is
required and in many cases even preferred.

>> Yes, I recognize that; however, I don't like the approach when there are
>> multiple bugs involved. OTOH, this is a bit of a personal issue, and as you
>> say, the method of not opening a separate bug might be more common these
>> days.

I can understand it especially after having opened a new bug when NMUing
for some time now...

>> Actually, I think what _should_ be done on this, is to establish some kind of
>> consensus on what's the right thing to do, document it in the developer's
>> reference and then decide on the default. This is especially true since
>> what's "right" yesterday might not be "right" today or tomorrow, with the BTS
>> gradually getting full version tracking (so, the need to actually track bugs
>> fixed in NMUs this manual way would completely go away). I'm not sure what
>> the future holds here, and I'd like to get some input on it from someone
>> more knowledgeable before this goes in.

I do think that both options (sending patches to existing bugs and
opening a new bug) are appropriate, though I dislike not sending any
comment to an existing bug report when the package is uploaded to the
(not zero days) delayed queue or when the package enters the NEW queue.
Because of this some people might prefer to send the patches to existing
bugs when NMUing even if there are many bugs involved...

To summarize: I would like the patch to be applied and I propose to not
change the existing wording about NMU practice (at least not excluding
one of the two existing options).

Cheers

Luk

PS: As a sid note, I would like people to also have a look at the l10n,
documentation and porting bugs (at least) when NMUing for RC bugs...

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: Getting the buildds to notice new architectures in a package

2006-07-15 Thread Luk Claes
Ludovic Brenta wrote:
> Hello,

Hi Ludovic

> Package asis (=3.15p-10) supports i386, kfreebsd-i386, sparc, and
> powerpc.
> 
> I uploaded the next version (=2005-3) a couple of days ago.  It adds
> support for more architectures, namely: amd63, hppa, and ia64.

You should contact the buildd maintainers (actually the
Packages-arch-specific maintainers [1]) when you add support for an
architecture.

> I notice that the buildds have successfully built the powerpc and
> sparc packages, but seem to ignore the new architectures.  I am
> waiting for all architectures to be rebuilt so that I can re-upload
> adacontrol, which build-depends on asis.  In the mean time, adacontrol
> has a RC bug #378160 because of this problem.
> 
> Where should I ask for help?  Neither buildd.debian.org nor
> www.debian.org/devel/buildd, mention where the buildd admins can be
> reached; and lists.debian.org does not have a "buildd@" list.

@buildd.debian.org is the way buildd admins can be reached.

> I will upload ~20 source packages in the next few weeks, adding
> support for more architectures to each package.  So I'm really looking
> for a general solution and not one that only applies to asis.

This is already known by the Release Team, I'm not sure if the news has
already reached the P-a-s maintainers...

> PS. Please reply to me directly, as well as to the list.

Ok.

Cheers

Luk

[1] These maintainers are listed at the top of the file
http://cvs.debian.org/srcdep/Packages-arch-specific?cvsroot=dak

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Disturbing uploads (Re: release update: Etch 4.0, Blockers and Goals, Arch status, kernel 2.4, etc)

2006-07-17 Thread Luk Claes
Marc Brockschmidt wrote:

> Please note that as of now, RC bugs and problematic transitions are our
> main concern.  There has been progress, but we still need to lower the
> number of release critical bugs further.  There will be a couple of Bug
> Squashing Parties soon, so please consider to join one or more of them. [1]
> 
> We want to ask you to not do disturbing updates of your packages in
> unstable without contacting the release team before.  If you need a staging
> area or simply want to use Debian infrastructure to show newer packages,
> you can always upload to experimental, which is nowadays mostly autobuilt. [2]

Probably everyone know one should avoid problematic transitions and
disturbing updates of packages, though what looks like a simple change
in your package might be a disturbing update and might cause a
problematic transition...

A simple example would be changing the name of a library package which
has a couple of reverse dependencies. This doesn't look that disturbing
at all... but has the potential to cause major trouble for testing
transition...

Another example would be uploading a package which links some
transitions together...

The first example can cause trouble if the old package is not available
anymore (as virtual package or oldlibs for instance) as all packages
depending on the library package become instantly uninstallable, you
might want to look at [1] for some hints to avoid trouble with this kind
of upload. These uninstallables might cause other uninstallables,
failures to build and a harder testing migration as all these packages
need to be installable again before they can all together transition to
testing...

The second example looks innocent from a package maintainer's point of
view as it might only involve small fixes in packaging or documentation
or whatever. Though it can make life of the Release Team quite hard.

Without the intention to point fingers, lets look at a real life
example, just to show you how things work:

Looking at [2] you see the perl transition which involves 60 packages
(recursively). If you click on perl you see the list of 60 packages.
Looking at these packages you can find out that there are 4 of them
which link other transitions with the perl transition: obexftp,
subversion and rapidsvn. obexftp links the bluez-libs transition with
the perl transition, subversion links the neon transition with the perl
transition and rapidsvn and pdl link the wxwidgets2.6 transition with
the perl transition.

The perl transition is due to the way perl dependencies are handled for
the moment: it makes sure the package will be installable as it depends
on the most recent perl the package was built with.

The bluez-libs transition is actually a transition like the pattern in
the first example. This transition involves 14 source packages (13
extra). kdepim links in the gnokii transition which luckily doesn't
involve extra packages.

The neon transition involves 20 source packages (8 extra), though these
8 don't link other transitions with the neon one.

The wxwidgets2.6 transition involves 12 packages (10 extra), though
these 10 also don't link other transitions with the wxwidgets2.6 one.

So all these packages should enter testing together unless they will
still be installable in testing and the version in unstable is not ready
to enter testing yet (not old enough, RC bug, not built on all release
arches...)

To conclude, please try to avoid linking transitions together and try to
avoid making packages instantly uninstallable if possible.

Cheers

Luk

[1] http://wiki.debian.org/TransitionBestPractices
[2] http://bjorn.haxx.se/debian/stalls.html

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D



signature.asc
Description: OpenPGP digital signature


Re: device nodes with udev?

2005-11-07 Thread LUK ShunTim
Miles Bader wrote:
> [EMAIL PROTECTED] (Marco d'Itri) writes:
> 
>>>I presume that default kernels need legacy ptys to support older systems
>>>that don't use udev, right?
>>
>>Wrong. Nothing needs BSD ptys but some *very* old applications (I would
>>not even know where to find one).
> 
> 
> I was thinking about the case where someone has a (very old) static /dev
> and simply never bothered to add /dev/pts (though I don't know if such a
> configuration would even work in a modern debian).
> 
> In any case, does anyone else know if there are really such old
> applications still around?
> 
> -Miles

FWIW, I just remove udev and revert to static /dev because I did not get udev to
create /dev/fd0 for me. It happen to both kernel version 2.6.12 and 2.6.14. I
think older version of udev (before 0.70?) have no such problem.

Regards,
ST
-- 


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



Re: [rfc] mass-mod old ita/itp bugs back to rfa/rfp?

2008-01-19 Thread Luk Claes
Sebastian Pipping wrote:
> i noticed that there exist many ita/itp bugs that are much older than
> two month. would it make sense to set them back to rfa/rfp?
> if so how many days would be good to be the "too old" edge value?

There is already a process that does that, though it takes into account
any follow-up on the bug report to reset the timer which you clearly
don't...

> click this to get a quick overview: :-D
> http://debian.binera.de/wnpp/?type%5B%5D=ITA&type%5B%5D=ITP&sort=age;desc

Cheers

Luk


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



Re: Removal of xmms and its reverse-dependancies - what is the status?

2008-01-20 Thread Luk Claes
Marcin Owsiany wrote:
> An xmms rev-dep I maintain (xmms-xf86audio) is useless without xmms, and
> not really portable to any of its replacements. Therefore I agree it
> should be removed if xmms is removed. However:
> 
>  - the reporter said to ask for removal after xmms is removed
>  - the ftpmaster removal wiki page says reverse-dependancies should
>usually be removed first.
>  - #461309 (against ftp.debian.org) is tagged moreinfo
>  - the thread mentioned in #461309 is dead
> 
> So what's the status? Is xmms removal decided yet, or not? Should I ask
> for xmms-xf86audio removal now, or wait?

xmms removal was decided some time ago.

Yes, if the package is useless without xmms and cannot be adapted to one
of xmms' alternatives, you should ask for removal of your package.

Cheers

Luk


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



Re: Removal of xmms and its reverse-dependancies - what is the status?

2008-01-20 Thread Luk Claes
Sebastian Pipping wrote:
> Luk Claes wrote:
>> xmms removal was decided some time ago.
> 
> i am working on a project partly depending
> on parts of xmms. in case it is removed
> i will need at least backups of all
> related package sources so i can still
> have the packages at my place.

It would probably better to focus on one of the alternatives of xmms
like audacious, xmm2 or bmpx...

> where can i find more information about this?

snapshot.debian.net might help if you really want to stick with xmms...

Cheers

Luk


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



Re: [EMAIL PROTECTED]: Processing of ip4r_1.03-1_multi.changes]

2008-02-11 Thread Luk Claes
Robert Edmonds wrote:
> I uploaded these[0] files last week and expected to see a corresponding
> "ip4r_1.03-1_multi.changes is NEW" mail (due to the new binary package
> postgresql-8.3-ip4r), but one never came, nor do I see the package in
> NEW or incoming.  Where did it go?
> 
> I uploaded the package again last night but it similarly disappeared.
> 
> [0] http://people.debian.org/~edmonds/ip4r/

It was rejected with the following message:

Rejected: ip4r_1.03-1_multi.changes: Missing mandatory field `description'.

You should have got a REJECTED mail telling you btw.

Cheers

Luk


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



Re: dash bug which is affecting release goal

2008-02-11 Thread Luk Claes
Mike Bird wrote:
> On Mon February 11 2008 02:20:26 Cyril Brulebois wrote:
>> On 11/02/2008, Mike Bird wrote:
>>> On *production* Debian systems, saving 30 seconds in a boot which
>>> may occur once a year for a kernel security update is not worth a
>>> single broken script, nor a single failed backup, nor a single lost
>>> data bit.
>> Since you're talking about *production* systems, “stable” case above,
>> so “not a problem”.
> 
> Release notes do not offset the millions of person-hours needed to review
> and maybe-rewrite and retest the millions of tiny shell scripts that have
> been written and tested by millions of Debian users with no thought to the
> possible consequences of subsequent changes to /bin/sh.
> 
> Why do you believe it is better for Debian to harm millions of Debian
> users rather than simply using #!/bin/sh.minimal within Debian scripts?

Users don't have to upgrade if they don't want to or they could just
change bin/sh to bin/bash in their scripts and be done with it. So no
need to rewrite or invest time except for a simple script to change
bin/sh to bin/bash.

Like you said, it's production, so there is no need to upgrade at all...

Any decent argument left?

Cheers

Luk


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



Re: conditional dependency?

2008-02-25 Thread Luk Claes
Nikita V. Youshchenko wrote:
> Hi
> 
> I maintain libetpan package, which build-depends on libcurl4-gnutls-dev.
> Resulting library package dependency is calculated using ${shlib:Depends}, 
> however libdev package dependency on libcurl4-gnutls-dev is manually 
> written in debian/control file. The build package dependency is valuable 
> since -lcurl is among 'libetpan-config --ldflags' output.
> 
> I've got a wishlist report (#467297), where reporter asks to add 
> alternative dependency libcurl3-gnutls-dev for better backporting support.
> 
> While it is easy for build-dependency (just use libcurl4-gnutls-dev | 
> libcurl3-gnutls-dev), I see a problem here with libdev package dependency. 
> It should depend not on libcurl4-gnutls-dev | libcurl3-gnutls-dev, but on 
> exact one that was actually used when building package.

In general alternative build dependencies are not recomended as we want
to have a predictable build process. The main thing when backporting is
changing build dependencies AFAICS. Normaly the intention is to change
as less as possible between the old version and the backported version's
environment unless necessary for new features AFAICT, so for someone who
is used to backport it should still be straight forward either way AFAICS.

Cheers

Luk


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



Re: dpkg semi-hijack - an announcement (also, triggers)

2008-03-12 Thread Luk Claes
Ian Jackson wrote:
> William Pitcock writes ("Re: dpkg semi-hijack - an announcement (also, 
> triggers)"):
>> On Tue, 2008-03-11 at 22:06 -0700, Mike Bird wrote:
>>> It's easy to see negatives such as making it harder to merge
>>> long-awaited features.  What positives do you see for Debian?
>> The horse is dead. Stop beating it.
> 
> While I don't agree with everything Mike Bird has written and I think
> it would be better for him to avoid posting so much:
> 
> It would be flogging a dead horse if we didn't have the core packaging
> software maintained by an obstructive and naive programmer supported
> by someone who is more interested in pretty revision logs than good
> code.

Confrontation is not going to solve this dispute in your advantage, on
the contrary...

Cheers

Luk


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



Re: s390 buildd?

2008-03-18 Thread Luk Claes
Reinhard Tartler wrote:
> Petter Reinholdtsen <[EMAIL PROTECTED]> writes:
> 
>> [Steve Langasek]
>>> The s390 buildd maintainer presumes to mark all packages as
>>> 'Not-for-us' if he doesn't feel like building them for the arch,
>>> without bothering to reach a consensus first together with the
>>> maintainer, the ftp masters, or the maintainers of the P-a-s
>>> overrides.
>> Is the unilateral flagging of not-for-us being addressed in any way?
> 
> Similar the ia64 buildd admin, see #464932. Or is there anything I could
> do myself about this?

Hmm, you do realise that lcd4linux is mentioned in P-a-s because it
includes sys/io.h, right? So this is not similar at all...

Cheers

Luk


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



Re: How to install Suggested (Was: Are all recommended modules equally important?)

2008-03-19 Thread LUK ShunTim
Andreas Tille wrote:
> On Wed, 19 Mar 2008, Charles Plessy wrote:
> 
>> By the way, is there a way to install package with all the 'Suggest'ed
>> dependancies, something like aptitude install bioperl --with-suggested
>> ? I have
>> not found anything in the manpage.
> 
> Neither did I in man apt-get, man apt.conf, man apt-config, man aptitude
> nor in the output of apt-get --help or aptitude --help.
> I'm sure there was such a method mentioned before and I can not imagine
> that there is no way to force installation of Suggested packages.  So
> I would regard this as a documentation bug - but before I'm going
> to file a bug report I would like to hear the solution.
> 
> Kind regards
> 
>Andreas.
> 

Hello Andreas,

"man apt.conf" points you to
/usr/share/doc/apt/examples/configure-index.gz. Maybe it has something
you want. :-)

Regards,
ST
--


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



Re: How to install Suggested (Was: Are all recommended modules equally important?)

2008-03-19 Thread LUK ShunTim
Andreas Tille wrote:
> On Wed, 19 Mar 2008, LUK ShunTim wrote:
> 
>> "man apt.conf" points you to
>> /usr/share/doc/apt/examples/configure-index.gz. Maybe it has something
>> you want. :-)
> 
> Ahhh, nice place to hide some information.  Users only have to
>
> $ find /usr/share/doc/apt -type f -exec zgrep -li suggest \{\} \;
> ./changelog.gz
> ./examples/configure-index.gz

I'm just a user, and not that sophisticated. :-)

[snipped]

> 
> Any body else disagrees that this feature is missing or at least
> de-facto undocumented?

No, no disagreement from me. :-) It'd certainly be nice if all relevant
information are in one place, clear and precise. And a "man whatever"
gives you everything you want.

BTW, it just struck me that the style of the apt.conf manpage is
somewhat different -- more like some explanatory essay than telling you
how to do something. It relegates the details to an example document.

> 
> Kind regards
> 
>Andreas.
> 

Regards,
ST
--


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



Re: Version numbering for security uploads of native packages

2008-03-19 Thread Luk Claes
Bas Wijnen wrote:
> On Wed, Mar 19, 2008 at 11:37:07AM -0700, Russ Allbery wrote:
>> Bas Wijnen <[EMAIL PROTECTED]> writes:

>> We have other ways of tracking that information than the version, though.
> 
> Yes, and I don't really care, I just think going from +s1+nmu1 to +s2
> seems to be doing things that it doesn't (revert the NMU).

Strange reasoning as 1.0-0.1 followed by 1.1 is also not reverting an
NMU perse...

>>> So we should go for +deb31[+]_1 or something?  To make it clear again:
>>>
>>> +deb is a fixed part which means this is a security upload
>> Or any other stable upload, yes?
> 
> Yes, sorry.  I forgot that those exist as well. :-)

Why are we bothering to make something up if everyone is using etch etc?

Cheers

Luk


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



Bug#472468: RFH: bash-completion -- programmable completion for the bash shell

2008-03-24 Thread Luk Claes
Package: wnpp
Severity: normal

I request assistance with maintaining the bash-completion package.
Upstream has handed over the maintenance, so working on the package is
also working on upstream...

I've set up an alioth project to coordinate, but the import of the
history and current state still needs to happen.

Any help with the initial setup as well as continued bug triage and/or
co-maintainership is welcomed.

The package description is:
 bash completion extends bashs standard completion behavior to achieve
 complex command lines with just a few keystrokes.  This project was
 conceived to produce programmable completion routines for the most
 common Linux/UNIX commands, reducing the amount of typing sysadmins
 and programmers need to do on a daily basis.

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

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



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



Bug#472470: RFH: update-inetd -- inetd.conf updater

2008-03-24 Thread Luk Claes
Package: wnpp
Severity: normal

I request assistance with maintaining the update-inetd package.

I've quite recently taken over the maintainership of update-inetd. Any
help on bug triage and/or co-maintainership would be welcomed.

The package description is:
 This package provides a program used by other packages to automatically
 update /etc/inetd.conf.

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

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



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



Re: debian-multimedia-keyring/debian-backports-keyring in official debian repository?

2008-04-07 Thread Luk Claes
Peter Jordan wrote:
> Hi,

Hi

> why are the keyrings of debian-multimedia.org and debian backports not
> in the official repository of debian?
> 
> At the moment you have to install untrusted keyrings before you can use
>  these repositories.

Because they are no official Debian services (yet?).

Cheers

Luk


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



Re: debian-multimedia-keyring/debian-backports-keyring in official debian repository?

2008-04-07 Thread Luk Claes
Peter Jordan wrote:
> Luk Claes, 04/07/08 20:05:
> 
>> Peter Jordan wrote:
>>> Hi,
>> Hi
>>
>>> why are the keyrings of debian-multimedia.org and debian backports not
>>> in the official repository of debian?
>>>
>>> At the moment you have to install untrusted keyrings before you can use
>>>  these repositories.
>> Because they are no official Debian services (yet?).
>>
> 
> but the repositories does not need to be official debian services, only
> the keyrings should be available over the official debian repository.

No, as that would imply that they are or at least will be official
Debian services and open the door for every archive provider to ask for
adding their key...

Cheers

Luk


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



Re: debian-multimedia-keyring/debian-backports-keyring in official debian repository?

2008-04-07 Thread Luk Claes
Ron Johnson wrote:
> On 04/07/08 13:20, Luk Claes wrote:
>> Peter Jordan wrote:
>>> Luk Claes, 04/07/08 20:05:
>>>
>>>> Peter Jordan wrote:
>>>>> Hi,
>>>> Hi
>>>>
>>>>> why are the keyrings of debian-multimedia.org and debian backports not
>>>>> in the official repository of debian?
>>>>>
>>>>> At the moment you have to install untrusted keyrings before you can use
>>>>>  these repositories.
>>>> Because they are no official Debian services (yet?).
>>>>
>>> but the repositories does not need to be official debian services, only
>>> the keyrings should be available over the official debian repository.
>> No, as that would imply that they are or at least will be official
>> Debian services and open the door for every archive provider to ask for
>> adding their key...
> 
> Governments need silly all-encompassing rule sets to appear fair.
> Debian doesn't.  IOW, adding debian-multimedia-keyring and
> debian-backports-keyring doesn't mean that you've got to add every
> other unofficial archive keyring, even though that archive's owner
> screams "that's not fair!".

Indeed, so we don't need to add these neither even though you scream
it's unfair :-)

There has to be a line somewhere and the current line makes sense to
everyone, so I don't need we will change it...

Cheers

Luk


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



Re: RFH: Multiarch capable toolchain as release goal

2008-04-15 Thread Luk Claes
Stripping Ccs, in particular debian-release as it's no discussion list.

Goswin von Brederlow wrote:
> Ove Kaaven <[EMAIL PROTECTED]> writes:
>> Andreas Barth skrev:
>>> * Lennart Sorensen ([EMAIL PROTECTED]) [080415 22:26]:

>>> People, we want to release soon. Anyone is welcome to hack on feature in
>>> experimental, but please do not push for stuff to unstable which is
>>> expected to break stuff. If it wasn't important enough to push it during
> 
> Have you read the patch? All it does is add more SEARCH_DIR("...");
> entries to the /usr/lib/ldscripts/ and correct the entries that are
> wrong now. The risk is virtually zero. Far far away from "expected to
> break stuff".
> 
>>> the last 12 months, it isn't important enough to hold up the release
>>> now.
> 
> It has been pushed since sarge. Unfortunately pushing doesn't mean
> anything will give. The glibc and gcc teams where nice enough to add
> the patches for multiarch support but binutils has just kept stubborn.
> 
>> The way I understand it, they HAVE been pushing... and pushing... for
>> a long time... against a nonresponsive binutils maintainer. This
>> thread is just their latest, last-ditch effort since nothing else
>> worked so far. But I could be wrong, I guess.
> 
> You are right. The patch has been around for years and requests for any
> response to the patch have just been ignored.

According to the bug log the patch was not ready when the maintainer
wanted to apply it and nobody bothered to start an NMU process...

Cheers

Luk


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



Re: RFH: Multiarch capable toolchain as release goal

2008-04-16 Thread Luk Claes
Goswin von Brederlow wrote:
> Luk Claes <[EMAIL PROTECTED]> writes:
> 
>> Goswin von Brederlow wrote:
>>> Ove Kaaven <[EMAIL PROTECTED]> writes:
>>>> The way I understand it, they HAVE been pushing... and pushing... for
>>>> a long time... against a nonresponsive binutils maintainer. This
>>>> thread is just their latest, last-ditch effort since nothing else
>>>> worked so far. But I could be wrong, I guess.
>>> You are right. The patch has been around for years and requests for any
>>> response to the patch have just been ignored.
>> According to the bug log the patch was not ready when the maintainer
>> wanted to apply it and nobody bothered to start an NMU process...

> What bug are you reading?
> 
> Sat, 27 May 2006 10:16:36 +0200: initial report with patch
> Wed, 21 Jun 2006 00:48:26 +0200: NMU attempt gets vetoed

Nope, this is only a patch with a mail subject 'Patch for pending NMU of
binutils'

> Wed, 28 Jun 2006 11:01:53 +0200: 2. maintainer misunderstands the patch
> Thu, 29 Jun 2006 22:44:30 +0200: some discussion about the misunderstanding
> Mon, 11 Sep 2006 15:58:28 +0200: patch update for the i386->i486 ABI change
> Sun, 29 Apr 2007 00:12:48 +0200: prodding the maintainer for an reaction
> Thu, 28 Jun 2007 03:43:16 +0100: first real reply by maintainer

Patch was not ready...

> Mon, 02 Jul 2007 19:14:35 +0200: patch fix for issues raise by maintainer

Didn't look like the issue was settled as the mail of Aurélien on 03 Jul
was ending questioning the patch...

> Thu, 26 Jul 2007 15:56:45 +0200: patch split into the ABI and multiarch parts
> 
> An NMU was tried and it and all future NMU where vetoed by the maintainer.

I only see discussion about the misunderstanding of a patch and fixing
of the patch after the maintainer comment.

There was no mail asking if it was allright to NMU, nor a real NMU
attempt AFAICS...

> In summary:
> 
> - 13 month from initial report to raising a minor issue that has no
>   negative effects on the functionality
> - 4 days to fix the issue

Not clear from the bug log that everything was right already...

> - 9 month without reaction and counting

9 month waiting instead of trying to resolve the issue...

Btw looks like a very colored summary to me...

If I want a feature to be included in a package which the maintainer is
not really interested in, I would make sure that my patch would be ready
to apply and/or make sure I tried to actually NMU...

Cheers

Luk

PS: I would not mind having multiarch support myself...


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



Re: Rejected: epcr_2.3.9-1.dsc: sha1 check failed

2008-04-16 Thread Luk Claes
Charles Plessy wrote:
> Le Wed, Apr 16, 2008 at 04:39:56PM +0100, Adam D. Barratt a écrit :
>> Andreas Tille wrote:
>>> Rejected: epcr_2.3.9-1.dsc: sha1 check failed.
>>> Rejected: epcr_2.3.9-1.dsc: actual file size (1289) does not match
>>> size (1052) in .changes sha1 Rejected: epcr_2.3.9-1.dsc: sha256 check
>>> failed. Rejected: epcr_2.3.9-1.dsc: actual file size (1289) does not match
>>> size (1052) in .changes sha256
>> As Matthew said, you need to make sure you're using devscripts 2.10.25 so 
>> that debsign knows to update the file size in the new Checksums-* fields.
> 
> Should dpkg-dev conflict with devscripts < 2.10.25, then ? This would
> not solve all problems, but at least some of them.

It wouldn't solve much as dpkg-dev is used in the build environment
(unstable), while the troublesome signing is done in a
production/desktop environment (oldstable/stable/whatever).

Cheers

Luk


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



Re: RFH: Multiarch capable toolchain as release goal

2008-04-21 Thread Luk Claes
Kevin Mark wrote:
> On Sun, Apr 20, 2008 at 09:06:15PM +0100, Roger Leigh wrote:
>> Robert Millan <[EMAIL PROTECTED]> writes:
>>
>>> On Sun, Apr 20, 2008 at 05:28:23PM +0200, Bernd Zeimetz wrote:

>> If you do want to wait for permission/refusal, you might find you
>> never get a reply and end up waiting forever.  So, why not wait long
>> enough for a reply, say a fortnight, and then go ahead and hijack it
>> after that if you have no response (and tell them in the mail that
>> this is what you will do).

> Is there a guideline or policy for such hard-to-reach Developers with
> regard to hi-jacking or NMU?

There is a guideline for doing NMUs which kind of includes this case in
the Developer's Reference...

Cheers

Luk


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



Re: Extending the update-rc.d API to change runlevel and disable scripts?

2008-04-26 Thread Luk Claes
Stefano Zacchiroli wrote:
> On Fri, Apr 25, 2008 at 10:15:27AM +0200, Petter Reinholdtsen wrote:

> Similarly, a counter action for this new "disable" action should be
> provided. I frequently dig into postinsts to retrieve the info about in
> which position I should put back a service I've disabled. (Sure this
> won't be needed with dependency based boot system, but in the meantime
> it still is.)

Isn't this just a matter of stopping the service and renaming the S (K)
links to s (k) links so one can easily revert?

Cheers

Luk


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



Re: clive: volatile or not-for-stable?

2008-05-11 Thread Luk Claes
Mikhail Gusarov wrote:
> Hello,
> 
> Package I maintain (clive) relies in functioning on external resources
> (YouTube, GoogleVideo and less known ones) which change frequently. This
> means clive need to be regularely updated to continue to function.
> 
> I suppose clive should not be included in stable release due to such
> unsatisfactory state of things, but what should I do instead? I've read
> debian-volatile procedures and it seems quite restrictive - upload only
> by maintainer, and I'm not a DD (yet) and unclear.
> 
> Is it ok just to file RC bug "Should not enter testing" and forget about
> the problem with clive in stable releases forever?

I guess the question is rather debian-volatile or backports.org and
maybe it would be better to use volatile-sloppy?

Cheers

Luk


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



Re: db.debian.org/password.html : Why ~/.ssh/id_dsa.pub to setup OpenSSH for RSA

2008-05-14 Thread Luk Claes
Osamu Aoki wrote:
> Hi,
> 
> Recent openssl issue lead me to http://db.debian.org/password.html and
> made me wonder why script example uses DSA key while main text only
> talks about RSA key.

The text talks about RSA keys as they are preferred over DSA keys.

> | Alternatively, you can do without a password and use PGP to manipulate your
> | LDAP information through the mail gateway and use SSH RSA Authentication to
> | access the servers. To setup OpenSSH for RSA you need to first generate a
> | private RSA key using ssh-keygen and select a good passphrase for it. Then 
> send
> | the public portion of the key to the LDAP directory:
> | 
> | gpg --clearsign < ~/.ssh/id_dsa.pub | mail [EMAIL PROTECTED]
> | 
> | NB: Only version 2 RSA keys are accepted. Version 1 RSA keys (i.e. 
> identity.pub
> | files) will not work.
> 
> 
> If main text is s/RSA/RSA\/DSA/g , I understand script example but ...
> 
> Is there any reason to use DSA key insted of RSA key(~/.ssh/id_rsa.pub) ?

On the contrary, it's better to use RSA keys as they can be bigger and
are faster.

Cheers

Luk


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



Re: Current build status of the mips port

2008-05-19 Thread Luk Claes
Hi Thiemo

Thanks for this status report.

Thiemo Seufer wrote:
> I went again through the mips build problems and collected the appended
> list which records the current state, with a few annotations added.

> Needs retry
> ---

All given back when still needed. Please don't include packages in such
a listing that have a sane wanna-build state: packages in Needs-Build or
Dep-Wait or Building (for a normal amount of time)...

> Maybe needs retry (TODO: check)
> ---
> -- Qt ABI, fix by waiting for next Qt version --
> kde4libs  # needs rebuild to fix ABI (or wait for new version)
> kdebase-runtime
> merkaartor
> universalindentgui
> sailcut
> psi
> ktoon # Broken qt ABI

Do they or do they not need wanna-build magick?

> -- ghc6 stuff --
> washngo   # vm exhausted, (arm armel mips mipsel powerpc)
> haskell-haskell-src # vm exhausted, (mips mipsel alpha)
> lhs2tex
> pandoc
> gtkrsync
> highlighting-kate
> haskell-happs-data
> haskell-happs-ixset
> haskell-happs-server
> haskell-happs-state
> haskell-happs-util
> haskelldb-hsql-mysql
> haskelldb-hsql-odbc
> haskelldb-hsql-postgresql
> haskelldb-hsql-sqlite3
> arch2darcs
> darcs-buildpackage
> hpodder

Will these probably build fine when retried?

> -- other --
> mlt   # (ia64 mips mipsel powerpc)
> vdr-plugin-live
> kde-style-qtcurve # not reproducible, but see #462001, (amd64 arm hppa mips 
> powerpc s390 sparc)
> mozart
> gpsdrive
> libgtk-java   # needs libcairo-java-dev
> qtnx  # needs libnxcl1
> tuxguitar
> music-applet  # needs libxml-parser-perl, (mips mipsel powerpc)
> mplayer   # (hppa mips mipsel powerpc sparc)
> edenmath.app
> gnome-chemistry-utils
> virt-manager
> gsynaptics
> ucspi-proxy
> epiphany-extensions

What does this list mean?

> Should be in in P-a-s (or not-for-us?)
> --

Did you contact P-a-s administrators (and buildd maintainers) about it?

Cheers

Luk


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



Re: Large data packages in the archive

2008-05-25 Thread Luk Claes
Raphael Geissert wrote:
> Hi all,
> 
> What about going the 'b.)' way but define it as a RG (or even RC) with some
> other changes to policy (like requiring big data package's source packages
> to be arch-indep and not build anything else but the data packages). 
> 
> That way the transition could be done gradually for lenny+1 so there's no
> bloating.
> 
> And, mirror admins could then have plenty of time to decide whether to
> mirror the data packages or not.

Are you sure that the current sync scripts make that possible and won't
sync everything unless explicitely stated differently and will keep
working without intervention for the time being? Because otherwise it's
like Joerg said not an option IMHO.

Cheers

Luk


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



Re: Large data packages in the archive

2008-05-25 Thread Luk Claes
Raphael Geissert wrote:
> Luk Claes wrote:
>> Are you sure that the current sync scripts make that possible and won't
>> sync everything unless explicitely stated differently and will keep
>> working without intervention for the time being? Because otherwise it's
>> like Joerg said not an option IMHO.
> 
> I can't tell for sure, but I don't even think that's relevant.
> Because let's say source package foo is already in the archive and builds
> foo and foo-data, the former being an arch-dependent package and the latter
> independent. If the 'data' component is added, next upload of foo should
> build foo-data placing it under 'data', causing no more traffic than the
> one caused by a new upload of foo without the data component.

I don't think existing packages would be the main part as they usually
are 'small'...

Cheers

Luk


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



Re: Bug#484129: release.debian.org: packages in tasks should be fixed in priority and removed in last resort after discussion

2008-06-02 Thread Luk Claes
Mike Bird wrote:
> On Mon June 2 2008 09:27:08 Raphael Hertzog wrote:
>> I think it's important that the release team supports the work done on
>> tasksel (by the d-i team) by not removing unilateraly packages which are
>> listed in tasks. They have been added there in the first place for a
>> reason, it would be nice to be able to offer a continued user experience
>> from release to release and not have significant functionalities
>> disappear just because we (as Debian, not as release team) have not been
>> able to recruit volunteers for the corresponding packages.
> 
> A good idea but it doesn't go far enough.  Personally I don't find
> d-i tasks to be any more important than "the packages I need", and
> I suspect millions of Debian users have equivalent opinions.

That's what rc-alert is for.

> Packages are summarily removed from Testing far too often, and then
> find it much harder to return because they are then "new".  I don't
> know if the algorithms were changed six months ago, but starting
> around the turn of the year we've frequently had to resort to Sid
> when replicating existing configurations onto new boxes.  This is a
> bar to adoption by new users, and new users are usually desktop or
> laptop users who need Testing for hardware support.

Accusing won't help at all, no the algorithms are not changed. Fixing RC
bugs for instance in the list you get from rc-alert might prevent your
apparently changing view...

> Artificially lowering the RC count in Testing is not always
> preferential to keeping Testing in a state amenable to testing.

You say yourself that it's not artificially as RC bugs in "new" packages
don't get that easily in testing anymore...

Cheers

Luk


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



Re: Time to phase out net-tools?

2008-06-17 Thread Luk Claes
Robert Edmonds wrote:
> On 2008-06-13, Henrique de Moraes Holschuh <[EMAIL PROTECTED]> wrote:
>> On Fri, 13 Jun 2008, Martín Ferrari wrote:

> rarp is obsolete.

It's not, I do use it from time to time, do you have a replacement?

Cheers

Luk


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



Re: ITP: debian-backports-keyring -- GnuPG archive key of the backports.org repository

2008-06-22 Thread Luk Claes
Robert Millan wrote:
> On Sat, Jun 21, 2008 at 03:52:12PM +0200, Alexander Wirt wrote:
>> I'm still not that sure if its a good idea to add a non-offical debian repo
>> keyring into the archive... But I let the decision to the ftp-masters..
> 
> Well, currently a problem is the only way to get a trusted path to the bpo
> repository is by fetching debian-backports-keyring from it, checking your
> signature in its .dsc, etc.  So this is what I'm trying to solve.

Hmm, are there not 2 other ways documented on backports.org as you can
see below?

Cheers

Luk

--
 If you are using etch and you want apt to verify the downloaded
backports you can import backports.org archive’s key into apt:

apt-get install debian-backports-keyring

or

gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C
gpg --export | apt-key add -

or

wget -O - http://backports.org/debian/archive.key | apt-key add -
--


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



Re: Bug#489132: lenny release notes, upgrade dpkg first

2008-07-03 Thread Luk Claes
Raphael Hertzog wrote:
> On Thu, 03 Jul 2008, Bryan Donlan wrote:
>> On Thu, Jul 3, 2008 at 6:25 AM, Raphael Hertzog <[EMAIL PROTECTED]> wrote:
>>> Package: release-notes
>>> Severity: important
>>>
>>> To work-around a problem that can happen in the perl 5.10 upgrade (see
>>> #479711), the perl scripts contained in dpkg (update-alternatives,
>>> dpkg-divert) have been modified... but for the work-around to be used, the
>>> new dpkg must obviously be installed first, before the dist-upgrade.
>>>
>>> Given that the new dpkg also supports triggers, we should probably also
>>> recommend to upgrade apt/aptitude at the same time otherwise those tools
>>> might be confused by the new package status...
>> Would it be better to just set pre-depends on the appropriate version
>> of dpkg in perl? That ought to ensure they are upgraded in the correct
>> order, even for people who don't read the release notes :)
> 
> Hum, this might be possible indeed. We don't like frequent use of
> Pre-Depends but this one might be justifiable. Ccing -devel for comments
> and [EMAIL PROTECTED] as they'd have to do it.
> 
> I'd like to also note that dpkg conflicts with the old version of
> apt/aptitude, so this will also force the upgrade of apt/aptitude.

Requiring from everyone wanting to upgrade to first manually upgrade
dpkg (and apt/aptitude) should be avoided if possible.

If the Pre-Depends will not break anything in whatever scenario it's
definitely preferred.

Cheers

Luk


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



[Fwd: Delivery Status Notification (Failure)]

2009-06-30 Thread Luk Claes
Hi

Below the content of a bounce I got when replying to a wanna-build
request... blacklisting domains seems to be accepted as the ones in
control of its mailservers should be able to fix possible issues, but
blacklisting all mail based on the country part of a domain??!

I guess it's another sign that we already lost against spammers?

Cheers

Luk

 Original Message 
Subject: Delivery Status Notification (Failure)
Date: 30 Jun 2009 23:05:42 +0200
From: Mail Delivery System 
To: l...@debian.org

The following message to  was undeliverable.
The reason for the problem:
5.1.0 - Unknown address error 550-'5.7.0 ... Your
country has been blacklisted due to its serious SPAM problems'


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



Re: Switching the default /bin/sh to dash

2009-07-01 Thread Luk Claes
Petter Reinholdtsen wrote:
> [Giacomo A. Catenazzi]
>> Hmm, so a switch to dash it is not because of POSIX, but because
>> of "better code" and lighter shell for our scripts?
>>
>> Which is also a good reason for the change.
> 
> Yes, it is a good change.  I would love to switch every installation
> to dash as /bin/sh, but believe the path of least surprises to the
> sysadmin is to only change new installations and not existing systems.

Right, though how would you implement that? It doesn't look trivial at
all to me and will possibly be an extra source of errors.

It should also only affect external scripts that are bash specific
AFAICS and they would be easily 'fixed' by changing bin/sh to bin/bash
in the shebang (can even happen unconditionally).

Cheers

Luk


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



Re: Coordinating efforts to get a new kernel in testing?

2009-07-11 Thread Luk Claes
Christian Perrier wrote:
> During the last meeting of the D-I 'team' (ahem) which logs can be read
> from http://wiki.debian.org/DebianInstaller/Meetings, the situation
> of the kernel packages wrt testing transition was raised.
> 
> Apparently, having a new kernel in testing (whether this is 2.6.30 or
> whatever other funky new version appears soon is not really relevant)
> is quite hairy.

It needs quite some work to get reverse dependencies handled and getting
it built on all architectures. Both of which are the main responsability
of the kernel team...

> Could this be prioritized by the involved teams (mostly kernel and
> release, I'd guess) or are there already some plans for this to
> happen?

There are no plans to force anything in like some propose in such
situations as there is no clear plan of the kernel team to get the
remaining issues solved soon after it would be forced in.

Cheers

Luk


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



Re: Coordinating efforts to get a new kernel in testing?

2009-07-11 Thread Luk Claes
maximilian attems wrote:
> On Sat, Jul 11, 2009 at 01:08:05PM +0200, Luk Claes wrote:
>> It needs quite some work to get reverse dependencies handled and getting
>> it built on all architectures. Both of which are the main responsability
>> of the kernel team...
> 
> it is mostly done, beside the strange cpio missing build dep,
> that funnily surfaced now on i686. fixed in latest repo and
> scheduled for upload latest on this upcoming week.
>  
>>> Could this be prioritized by the involved teams (mostly kernel and
>>> release, I'd guess) or are there already some plans for this to
>>> happen?
>> There are no plans to force anything in like some propose in such
>> situations as there is no clear plan of the kernel team to get the
>> remaining issues solved soon after it would be forced in.
> 
> without force hints linux-2.6 goes nowhere.

If you mean this in general then you are misinformed. If you mean atm,
then you know the answer to your following question.

> what are the remaining issues that you are concerned about?

The ones that prevent linux-2.6 from migrating once it would be unblocked.

Cheers

Luk


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



Re: mail server broken: are debian reject messages logged ?

2009-07-13 Thread Luk Claes
Alastair McKinstry wrote:
> Hi,

Hi

> I've just returned from a two-week vacation during which time my
> mailserver at home
> was broken (ADSL line problems). In fact the DNS was also unreachable,
> so mail bounced badly.
> If you sent me a mail in the last two weeks, please resend.
> 
> In particular, I had some packages uploaded to the NEW queue in this
> period, and they have disappeared:
> I think they must have been rejected. Are the ftp master messages logged
> anywhere ? I'd like to know why
> they were rejected.

Yes, you can find them on merkel:/srv/ftp.debian.org/queue/reject/*.reason

Cheers

Luk


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



Re: How to orphan a package without being the maintainer

2009-07-17 Thread Luk Claes

LIU Qi wrote:

Hi all,
Long time ago I ITA(http://bugs.debian.org/430431) a package, prokyon3.
Because few persons use this software and I switched to gtk instead of
qt after I adopted this package (it is qt based), I use this software
very rarely and I want to orphan it. I have not uploaded this package
once and I am not the maintainer of this package. How should I orphan
this package? Just change the owner of this bug to QA group? Also I
think I submitted a wrong bug report:
http://bugs.debian.org/537334
How should I deal with that?


If I understand you correctly, it's just a matter of retitling the ITA 
bug to RFA again.


Cheers

Luk


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



Re: The wider implications of debhelper/dbus breakage

2009-07-17 Thread Luk Claes

Wouter Verhelst wrote:

On Fri, Jul 17, 2009 at 11:19:50AM +0200, Steffen Moeller wrote:

Not? Was the originally uploaded package correct? Amazing. Hm. Then,
it should be lintian errors that denote a build as a failure, indeed,
and these should somehow be detected by the mechanism that uploads the
packages ... not by the buildd admin.


It's impossible to catch every issue in an automated way. There are
things that can be caught (such as, /maybe/, this), but you have to deal
with the fact that some things will still slip through the cracks.

I'm also not at all sure whether sbuild runs lintian during the build.
Perhaps that would be good, though.


AFAIK the FTP Team is working on a system to prevent uploads which have 
lintian errors. The whole category of lintian errors has already been 
assessed and possible overrides are planned to arrive in the NEW queue 
at least once... Please do note that I'm talking about errors, not about 
warnings.


Cheers

Luk


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



Re: The wider implications of debhelper/dbus breakage

2009-07-17 Thread Luk Claes

Wouter Verhelst wrote:

On Fri, Jul 17, 2009 at 11:44:54AM +0200, Luk Claes wrote:

Wouter Verhelst wrote:

On Fri, Jul 17, 2009 at 11:19:50AM +0200, Steffen Moeller wrote:

Not? Was the originally uploaded package correct? Amazing. Hm. Then,
it should be lintian errors that denote a build as a failure, indeed,
and these should somehow be detected by the mechanism that uploads the
packages ... not by the buildd admin.

It's impossible to catch every issue in an automated way. There are
things that can be caught (such as, /maybe/, this), but you have to deal
with the fact that some things will still slip through the cracks.

I'm also not at all sure whether sbuild runs lintian during the build.
Perhaps that would be good, though.

AFAIK the FTP Team is working on a system to prevent uploads which
have lintian errors. The whole category of lintian errors has
already been assessed and possible overrides are planned to arrive
in the NEW queue at least once... Please do note that I'm talking
about errors, not about warnings.


Right. However, having sbuild run lintian would allow a buildd
maintainer to assess issues with packages by looking at *warnings*,
rather than 'just' errors. This isn't something an automated system can
do.


Right, though that's why we expect maintainers to look at them. Although 
there may be architecture specific lintian warnings, they should be 
really rare.


Besides, we want to get some support for autosigning packages built on 
the buildds. So we improve the speed of buildd uploads and we make the 
job of buildd maintainer more attractive to porters so they could really 
investigate (architecture specific) build errors instead of spending 
time in downloading, checking and signing successful build logs.


Cheers

Luk


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



Re: The wider implications of debhelper/dbus breakage

2009-07-17 Thread Luk Claes

Wouter Verhelst wrote:

On Fri, Jul 17, 2009 at 12:10:56PM +0200, Luk Claes wrote:

Wouter Verhelst wrote:

Right. However, having sbuild run lintian would allow a buildd
maintainer to assess issues with packages by looking at *warnings*,
rather than 'just' errors. This isn't something an automated system can
do.

Right, though that's why we expect maintainers to look at them.
Although there may be architecture specific lintian warnings, they
should be really rare.


They would still catch this kind of bug, though. Also, there *are* many
system-specific warnings emitted by gcc, and those can easily be picked
up by mutt highlighting.


Besides, we want to get some support for autosigning packages built
on the buildds. So we improve the speed of buildd uploads and we
make the job of buildd maintainer more attractive to porters so they
could really investigate (architecture specific) build errors
instead of spending time in downloading, checking and signing
successful build logs.


Hmm.

I'm not sure that's very useful, really. Due to scripts and mutt's GPG
key passphrase caching, my daily buildd mail signing stuff never takes
more than a minute[1], even on days with hundreds of logs that need to
be signed (except if highlighting tells me that there's something that
needs to be looked at, obviously). Perhaps such scripts could be shared,
but other than that...


Unless you have a light speed internet connection you're cheating here...


Additionally, I personally dislike a buildd host that is silent in the
usual case. The fact that there is routinely "something to do" forces me
to continually think about it and not neglect the things I need to do to
maintain it[2]. You'll note that there've been times when the powerpc
dailies were broken for long amounts of time in a row, when I used to
maintain it; this is mainly because the system's output would not be
very different between 'nothing is working' and 'everything is working
fine', so I just wouldn't notice when things were broken.


There are still the admin messages which give a summary of what happened 
and the logs for the non successful builds.



In other words, I personally do not feel that, from a buildd
maintainer's point of view, the "disadvantages" of having to sign mails
(which is no work at all, really) outweigh the advantages (me being
much, /much/ more aware of what's happening, and being able to take care
of it that much better). I understand that the delay in uploading that's
inherent in manual action isn't ideal from an RM's point of view, but
then that shouldn't be more than 24 hours in the usual case anyway (and
if it is, that's a sign that the buildd maintainer is getting bored with
the job, or needs help, or some such, which shouldn't be the usual case
anyway).


In the usual case at least one of the buildd maintainers takes more than 
24 hours to process the log.



[1] and a minute really is exceptional; the average is more like 10
seconds or so.


You're only counting the time autosigning would need, not the time 
needed to download the log, process it and wait till the cronjob acts on 
the to be uploaded package. The latter could be done without 
autosigning, but as it's measured in hours (maximum), it doesn't make 
sense to optimise it currently...


You seem to only look at the most optimal situation which is very rare 
in practice.



[2] obviously there'll always be times when I'm too busy to look at that
stuff for a few days in a row, but those are the exception rather
than the rule.


Though unfortunately they don't collide with times when other people are 
too busy and for a few days it's also not very comfortable to switch to 
someone else for processing the logs...


Cheers

Luk


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



Re: Switching /bin/sh to dash (part two)

2009-07-20 Thread Luk Claes

Kurt Roeckx wrote:

On Sun, Jul 19, 2009 at 06:04:13PM +0200, Raphael Geissert wrote:

Hello everybody,

This is a follow up to my previous thread, with a slightly different proposal.

What actually needs to be done is:
* Make dash essential, make it divert the current /bin/sh symlink by default, 
make another essential package depend on dash. Prompt the user before 
diverting on interactive upgrades.


I'm not sure what an "interactive upgrade" is.  How do you detect
that?  Is that when it's not run from d-i or something?


interactive is when it's not in d-i and has an interactive debconf frontend.

Detecting it will probably mean looking if bash is installed or not 
(during d-i/debootstrap, we will make sure dash is installed before bash).



Does this mean it's going to ask us on each upgrade?


No, only on first installation.


With the Depends you're letting people install it now, so on
first _install_ it's going to divert it without prompt?  Or is
that part of the "interactive upgrade"?


No, on first installation it will ask.

Cheers

Luk


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



Re: Switching /bin/sh to dash (part two)

2009-07-21 Thread Luk Claes

Raphael Geissert wrote:

Henrique de Moraes Holschuh wrote:

It is not like you will be able to remove bash from the vast majority of
the Debian systems out there anyway, so it doesn't matter if it remains
"essential" for a while.


The goal of dropping bash from essential is not to remove bash from the
systems (or from Debian), it is about making packages really using it
depend on it.


Yes, moving bash out of essential is a worthy goal, though I think we're 
not yet ready to do that: the move of the default system shell has not 
been completed and there are still quite some bashisms around...


Cheers

Luk


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



Re: Switching /bin/sh to dash (part two)

2009-07-23 Thread Luk Claes

Steve Langasek wrote:

On Sun, Jul 19, 2009 at 06:04:13PM +0200, Raphael Geissert wrote:


This is a follow up to my previous thread, with a slightly different
proposal.



What actually needs to be done is:
* Make dash essential, make it divert the current /bin/sh symlink by default, 
make another essential package depend on dash. Prompt the user before 
diverting on interactive upgrades.


Is this latter part actually needed, or do we just need some package in the
required set to depend on it?  Note that, when essential functionality is
being split between packages, the authoritative way to handle upgrades is to
have an existing Essential: yes package *Pre-*Depend on the new package; but
we're not actually splitting any essential functionality in this case, since
bash is still Essential and will still provide all the same functionality.


No, the latter part is not necessary, though the consensus seemed to be 
that people did not want the change to happen without them having the 
chance to easily prevent it on upgrades.



If we're to have an Essential package depend on dash for upgrades, I suppose
base-files is the obvious choice.


Well, bash is already doing it now and we did not want to bother people 
during d-i or debootstrap and having bash depend on dash made that easier.


Cheers

Luk


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



Re: Switching /bin/sh to dash without dash essential

2009-07-23 Thread Luk Claes

Sam Hartman wrote:


Folks, there was a longish discussion on IRC starting about an hour
ago about dash and bash.

I agree we want to move the default /bin/sh to /bin/dash.
However I'm failing to understand why  we want dash to be essential.
If I'm not using dash as my /bin/sh why do I need it?

>

If the answer is that we really do want it everywhere independent of
what /bin/sh is, that's fine.  However, that's not obvious to me.


We want everyone to use dash by default. If someone does not want to use 
the default, they are free to do so, but the default system shell is 
supposed to always be on the system.



So, a proposal for doing a switch with dash not essential.

1) all /bin/sh shells know about each other.


Not going to happen AFAICS. bash does not know about any for instance.


2) The prerm script  for a /bin/sh shell finds another /bin/sh shell and 
updates the symlink if the current /bin/sh link is the one being removed.


Might be possible, but currently needs a lot of work and I don't see 
anyone interested to do that.



3) The postinst for a /bin/sh shell can update the link if it decides that the 
installed shell would make a better /bin/sh


'it' decides :-)


4) There is a package `the-shell ' that is essential and pre-depends on one of 
the  /bin/sh shells.


This seems ugly, I would rather go for a virtual package in that case 
similar to awk.



I really don't mind if we go forward with the current proposal.
However, I think I and a lot of other people would appreciate clarity,
so far not expressed, about why dash needs to be essential.


You do not want to give the possibility to remove /bin/sh from the 
system. Currently this is done by making the default system shell essential.


Cheers

Luk


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



Re: Comments on the "Changing the default system shell" talk

2009-07-26 Thread Luk Claes

Goswin von Brederlow wrote:

Hi,


Hi


in the talk you said you add a choice for /bin/sh and you add more
freedom.

The choice being that the admin may dpkg-divert /bin/sh to whatever
shell he wants and he then can fix whatever breaks. Great. We already
have exactly that now. There is nothing added. No mechanism and no
assurances that things won't break.


By fixing most of the bashisms, there is a bigger assurance that nothing 
will break when you do that.



You say that dash is configurable as /bin/sh via debconf but in the
next sentence you say you want dash to ship a /bin/sh link to dash. So
the deconf thing is purely a temporary thing and goes away. There
won't be a choice left. Users will just get /bin/sh pointing to dash
period.


... by default, they can change it later on if they want to.


You say that the default /bin/sh must be an essential package as only
way to make sure it is always present. That is clearly wrong and we
have mawk/gawk as a real life example of having something always
installed (awk) while still keeping the choice open.


It must be essential as you want to make sure that /bin/sh always 
exists, which is not guaranteed when another shell does not divert it 
properly.



Overall I take 2 things from your talk:

1) You are removing bashisms from scripts using /bin/sh

That is a good thing and your work there is verry welcome. Thanks for
investing time there. This is actually where all the benefits really
come from. Kudos there. Everything else seems to be just window
dressing.


A faster and smaller default system shell is important to a lot of our 
users.



2) You are bloating the system and essential packages list

You are simply replacing A with B. You are not adding any choice
mechanism or garanties that a /bin/sh other than dash will work. If
admins dpkg-divert /bin/sh and use another shell they will be totaly
left out in the cold with fixing any problems. Some maintainer will
just close bugreports saying the only /bin/sh is dash.


Sure, we did not solve the universe, but hey people that are really 
interested in doing that, now have more chance of getting there eventually.



You say you give admins a choice to divert /bin/sh to whatever (posix)
shell they like. But you only give them a choice of adding yet another
shell. Not a choice of replacing dash. Only a choice of adding even
more. After diverting /bin/sh instead of having one useless shell we
now have 2 useless shells on the system. At least until bash becomes
non essential.


The last thing we want is that people break their systems by not being 
careful enough. We made sure it will be easier to get rid of bash in the 
future while not going for the jump in the deep...



Will it eventually be policy that essential/required/standard packages
must not depend on bash? Because as long as something in the core
packages depends on bash it will remain non removable.


Eventually it will very probably be policy that required packages should 
try to avoid depending on bash features. Currently the one in shadow is 
already being taken care of and the one in libpam0g is being considered.


Cheers

Luk

PS: Please be a bit more positive, we now that things are moving slowly, 
but at least they are moving.



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



Re: Comments on the "Changing the default system shell" talk

2009-07-26 Thread Luk Claes

Manoj Srivastava wrote:

On Sun, Jul 26 2009, Luk Claes wrote:


Goswin von Brederlow wrote:



A faster and smaller default system shell is important to a lot of our
users.


I see this asserted a lot. I am pretty sure that the average
 user very likely does not care. The embedded system folks certainly do
 --- but I am not sure that the counter assertion that systems will
 break if /bin/sh is changed under them do not equal in number the
 people who benefit from small  default system shell.

I think it is OK to start with dash as the default on new
 installations, and to ask if people want to switch older ones. Forcing
 the switch would be, in my opinion, buggy behaviour.

Pardon me if forcing the /bin/sh to point to dash on existing
 machines is not the plan.


On upgrades you are asked if you want to have dash as default system 
shell unless you have dash already installed, then we leave it as is.


Cheers

Luk


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



Re: Comments on the "Changing the default system shell" talk

2009-07-27 Thread Luk Claes

Jonathan Wiltshire wrote:

On Sun, Jul 26, 2009 at 05:08:20PM +0200, Luk Claes wrote:

On upgrades you are asked if you want to have dash as default system
shell unless you have dash already installed, then we leave it as
is.


On my unstable box I received dash a few days ago, because an upload of
bash started depending on it. After upgrading dash to 0.5.5.1-2.2 today,
/bin/sh is still bash. Presumably this means unstable users are going to
have to dpkg-reconfigure dash to get any benifit from this change?

For unstable users, this kinda defeats the point of pushing such a
change.


The dependency on dash was a bit premature, and indeed for unstable 
users that upgraded to bash already without getting any debconf question 
it's a matter of dpkg-reconfiguring dash.


Note that there will follow a message on debian-devel-announce about the 
swith to dash with pointers to possible issues.


Cheers

Luk


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



Re: Comments on the "Changing the default system shell" talk

2009-07-27 Thread Luk Claes

Goswin von Brederlow wrote:

Raphael Hertzog  writes:
I just would like it to be even better. And I haven't seen any real
constructive discussion about different methods of providing
/bin/sh. Mostly just angry replies along the lines of "We don't want
to break things. We do it this way." without disclosing what or why
things would break.


If my reply sounded angry, it was certainly not meant to be.

Currently if you install any shell other than bash or dash to provide 
/bin/sh, you have moments were /bin/sh is not available on the system. 
This might introduce all kind of breakage and is the breakage we're 
talking about.


Using a mechanism like alternatives for instance does not make sure that 
there is always a working /bin/sh on the system.



There seems to be one group of people that would like more flexibility
(including the option of keeping bash as /bin/sh even in the long run)
and the other group being dead set on the dash plan. And no dialog
between the groups. Both sides (and feel free to include me there too)
stay in their corner and say "nay" to each other. It is sad that we
can't discuss the merrits and problems of proposals rationally and
work out a solution that works for all.


It's perfectly fine to have people wanting to have more flexibility. 
Note that keeping bash as /bin/sh even in the long run is not at all 
excluded the way we implemented the new default system shell btw.


Though working out a solution that works in a more flexible way is far 
from trivial and it does not seem like anyone is interested enough to 
work on it.


Cheers

Luk


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



Re: Comments on the "Changing the default system shell" talk

2009-07-27 Thread Luk Claes

Goswin von Brederlow wrote:

Manoj Srivastava  writes:


On Sun, Jul 26 2009, Raphael Geissert wrote:



Goswin von Brederlow wrote:

So the deconf thing is purely a temporary thing and goes away. There
won't be a choice left. Users will just get /bin/sh pointing to dash
period.

No, /bin/sh is shipped to guarantee a symlink.

I take this to mean that installaations with /bin/sh -> /bin/bash
 will not be affected?  That is good, if true.


How could it not be changed? Unless something dpkg-diverts /bin/sh
away from dash (which sort of conflicts with dash possibly
dpkg-diverting it away from bash) then dpkg will overwrite /bin/sh
when it unpacks the new dash. So unless you tell dash not to divert
and then add a dummy diversion of /bin/sh from dash before updating
you will get /bin/sh changed.

Or dash could have preinst code that adds the diversion on itself if
it detects it is being updated from a system that has bash as
/bin/sh. Didn't see a plan for that. If that is planed then be a step
forward.


It's what has been implemented.

Cheers

Luk


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



Re: Comments on the "Changing the default system shell" talk

2009-07-27 Thread Luk Claes

Goswin von Brederlow wrote:

Luk Claes  writes:


Manoj Srivastava wrote:

On Sun, Jul 26 2009, Luk Claes wrote:


Goswin von Brederlow wrote:
A faster and smaller default system shell is important to a lot of our
users.

I see this asserted a lot. I am pretty sure that the average
 user very likely does not care. The embedded system folks certainly do
 --- but I am not sure that the counter assertion that systems will
 break if /bin/sh is changed under them do not equal in number the
 people who benefit from small  default system shell.

I think it is OK to start with dash as the default on new
 installations, and to ask if people want to switch older ones. Forcing
 the switch would be, in my opinion, buggy behaviour.

Pardon me if forcing the /bin/sh to point to dash on existing
 machines is not the plan.

On upgrades you are asked if you want to have dash as default system
shell unless you have dash already installed, then we leave it as is.

Cheers

Luk


Two things:

1) I updated dash the last day and I didn't get asked and I don't
remeber ever having been asked before. Having dash installed before
shouldn't prevent the question. Please do always ask the question if
it wasn't asked before.


If you installed dash before, we assume that you already chose if you 
wanted dash as /bin/sh or not. If that's not the case you are welcome to 
dpkg-reconfigure dash to change your mind.



2) That changes when dash ships the /bin/sh link.


So the question really is: What mechanism will you use, if any, to
preserve bash as /bin/sh later when dash does ship /bin/sh?


At the moment I don't see any reason why we should change what we 
currently implemented which leaves the option to choose bash or dash 
while shipping /bin/sh in both packages.


Cheers

Luk


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



Re: Debian GNU/Linux 6.0 "Squeeze" release goals

2009-08-02 Thread Luk Claes
Paul Wise wrote:
> On Sun, Aug 2, 2009 at 11:59 AM, Stefano Zacchiroli  wrote:
> 
>> I'm eager for more details, in particular:
> 
> In addition:
> 
> I seem to remember that some arch:all packages can only be built on
> some architectures due to being firmware for specific CPUs or similar.
> Will there be a Build-Arch field or a way to override discarding
> uploaded .debs?

There will be a Build-Arch field or some other way to make sure the
arch:all packages can be built reliably.

Cheers

Luk



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



Re: Debian GNU/Linux 6.0 "Squeeze" release goals

2009-08-02 Thread Luk Claes
Daniel Baumann wrote:
> Stefano Zacchiroli wrote:
>> - which auto-builder will rebuild arch:all packages?
> 
> especially because this will break packages with 'faked' arch:all binary
> packages, such as e.g. syslinux where syslinux-common has to be build on
> i386.

This will be solved by an extra field which tells on what arch the
arch:all package should be built (or a similar solution to the same effect).

Cheers

Luk



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



Re: Launching and l10n NMU campaign for the squeeze release cycle

2009-08-22 Thread Luk Claes
Christian Perrier wrote:
> Despite the current incertainties about the planned release date, I
> think it is now time to launch the l10n NMU campaign for squeeze.

I agree that it's probably not a bad timing to start a l10n NMU campaign.

> The process is roughly the following:
> 
> - warn the maintainer (through the @packages.d.o address) about my
>   intent to build an NMU of the package, fixing all l10n bug reports

[...]

> Of course, at any time of the process, things may be negotiated with
> the maintainer, and adapted to his|her work process...including fully
> abandoning the NMU intent..:-)
> 
> This time, I'll look closer at packages I intend to NMU. Probably
> those that are at the top of the list might be poorly maintained
> packages, or even abandoned ones. For the last NMU campaigns, I took
> care of even those packages, but, this time, I might consider asking
> for the package removal if it appears too buggy, useless, outdated, or
> whatever else.

Not a bad idea. Please do share the ones were you did not get any
maintainer response with the MIA Team even if you proceed with the NMU
so they can look into the specific reasons why the maintainer seems to
be inactive.

Also note that there is a process for tracking possible orphaning or
removal of a package by the QA Team which is called bapase [1].

Cheers

Luk

[1] http://wiki.debian.org/qa.debian.org/bapase


-- 
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-08-25 Thread Luk Claes
Manoj Srivastava wrote:
> Hi,
> 
> I would like to set up a selinux related release goal for
>  Squeeze.
> 
>  Developer assiociated:  Manoj Srivastava (Perhaps also Russell Coker,
>  but I have not discussed this with him)
>  Issues to be solved:
>(a) Get all Debian patches to the reference security policy merged in
>upstream.  Status: In progress, we have all patches submitted,
>some need to be tweaked and resubmitted based on feedback
> Time line: 1-2 months, depending on free tie I have

While this is relevant to Debian, it does not look like it impacts what
is in Debian or are there possible changes in Debian depending on the
feedback?

>(b) Update reference security policy to allow standard machines to be
>in enforcing mode.
>Status: It is possible to run minimal virtual machines in
>enforcing mode, but real machines are somewhat crippled; these
>denials need to be inspected, and determination needs to be made
>for how to resolve them (no not want security holes enshrined in
>policy)
>   Time line: 6-8 months (can be done in tandem with a, if here were
>   more people working on it)

Are the issues identified already or do you have an idea about how many
issues there are to tackle?

Do you have any documentation for possible contributors to help you with
this?

Cheers

Luk


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



Re: Of the use of native packages for programs not specific to Debian.

2009-09-03 Thread Luk Claes
Wouter Verhelst wrote:
> On Fri, Sep 04, 2009 at 01:31:40AM +1000, Ben Finney wrote:
>> Charles Plessy  writes:
>>> Le Thu, Sep 03, 2009 at 12:47:44PM +0200, Wouter Verhelst a écrit :
>>>> I know it is fancy and modern to think that Debian native packages
>>>> should only be used for things that are specific to the Debian
>>>> infrastructure, but there is nothing in policy that requires that,
>> To be clear (and I know you probably already know this): just because
>> some practice is not explicitly mentioned in Policy, does not mean there
>> is no good way to decide whether or not it's good practice.
> 
> True. However, if something is not explicitly forbidden by Policy (and
> this isn't), and it does not cause (obvious) harm to Debian as a whole
> (which this doesn't), there is no good reason why people should pretend
> it's a bad idea.

This sounds very wrong, as if it would be ok to cause harm to some part
of Debian when it's not forbidden in Policy.

I also don't agree that there are no good reasons why it's a bad idea.

>> As far as whether this idea is “modern”, I don't know whether “more than
>> 8 years” is outside that range for an operating system only 16 years
>> old, but the consensus on this 2001-01 ‘debian-mentors’ thread
>> http://lists.debian.org/debian-mentors/2001/01/msg00191.html> seems
>> to be that packages should be native only if the package is specific to
>> the Debian infrastructure.
> 
> That thread has four people stating the downsides of making a package a
> native package; however, several of them also explicitly state the
> opinion that making a package native is perfectly okay, after having
> considered those downsides. That's pretty much what I was saying in my
> previous mail.

Yes, though only after considering all the downsides, including having
these discussions and people requesting you to reconsider from time to time.

Cheers

Luk


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



Re: opposition against clamav-data in debian volatile

2009-09-20 Thread Luk Claes
Marc Haber wrote:
> On Sat, 19 Sep 2009 15:52:17 + (UTC), Philipp Kern
>  wrote:
>> On 2009-09-19, Marc Haber  wrote:
>>> On Fri, 18 Sep 2009 15:56:07 + (UTC), Philipp Kern
>>>  wrote:
>>>> On 2009-09-18, Tom Feiner  wrote:
>>>>> Looks like this method works well for clamav-data and other similar 
>>>>> packages
>>>>> which needs to update databases frequently on stable/oldstable.
>>>> clamav-data is scheduled for deletion as soon as volatile moves onto
>>>> ftp-master, so that's no precedent.  (I.e. there is opposition against
>>>> daily builds entering the archive without real developers signing them.)
>>> Why does the person responsible for these uploads not know about this
>>> opposition? Why was the person doing the significant work not informed
>>> about the fact that every single minute put into the package is wasted
>>> anyway?
>> If I recall the channel discussion correctly you were present and aware of
>> the discontinuation.  Maybe I recall it incorretly, though.
> 
> Das muss ich verdrängt haben. I still get absolutely furious about
> this "decision" when I think about it, so I'd better not think about
> it.
> 
> Thanks for the reminder. I'm going to kill off clamav-data the second
> the build process breaks for the next time. It's really a shame to see
> weeks of work going down the drain due to political restrictions.

Hmm, nothing is black and white. The current way of uploading
clamav-data is suboptimal and ftpmasters don't want that to continue
when volatile is integrated in the main archive. Though that does not
mean there are no alternatives. Back then you did not seem interested in
any alternative way of doing it and rather discontinue the service
completely. Is this still true or should we start thinking of alternatives?

Cheers

Luk


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



Re: opposition against clamav-data in debian volatile

2009-09-20 Thread Luk Claes
Marc Haber wrote:
> On Sun, 20 Sep 2009 18:28:30 -0300, Henrique de Moraes Holschuh
>  wrote:
>> On Sun, 20 Sep 2009, Marc Haber wrote:

> No. The process runs on a virtual machine on a host privately owned
> and operated by the previous ftpmaster of Debian volatile, and was
> carefully designed in close cooperation with the former Debian
> volatile team. It is a real shame that the new Debian volatile team
> decided to put up more hoops to jump through after clamav-data was one
> of the first packages to be included with Debian volatile.

Please stop spreading FUD. The extended team decided to try to
integrated with the main archive. The ftpmasters of the main archive
have more strict rules about how packages can be accepted, though it
will still be the volatile team that decides which packages could go in.

The time complaining in this thread could probably better spent by
talking to ftpmas...@d.o and implementing a solution btw.

Cheers

Luk


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



Re: Python2.6 in unstable?

2009-09-28 Thread Luk Claes
Bastian Venthur wrote:
> Stefano Zacchiroli schrieb:
>> On Thu, Sep 03, 2009 at 04:32:10PM +0800, Paul Wise wrote:
>>> See the recent threads on debian-python, debian-devel and debian-release.
>> Given that Bastian's post is the first time I've seen the question
>> posed straight away for the -devel public, can you please summarize an
>> answer for us?
> 
> Since I didn't receive an answer on my question I summarize what I
> found. Python 2.6 will definitely not become the standard Python for
> Squeeze. It is also very unlikely that it will enter unstable soon as
> far as I understood due the way 2.6 handles site packages and the
> resulting packaging issues.

Python 2.6 should become the standard Python for Squeeze.

> Someone asked for a list of open issues so people can jump in and try to
> help to solve the issues so 2.6 can at least be in Squeeze, but
> apparently this list does not exist.

AFAIK the process of filing and fixing bugs to be able to build with
python 2.6 is already happening.

Cheers

Luk


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



Re: different .diff.gz for different platforms (armel) prohibiting upload

2009-10-04 Thread Luk Claes
Holger Levsen wrote:
> Hi,
> 
> On Montag, 28. September 2009, Rene Engelhard wrote:
>> I just said that there are buildd admins/porters who are hard to deal
>> with because they just don't care about build failures not caused by
>> the package to be built and neither with any package else but by
>> buildd/machine/arch issues.
> [...]
>> At which time it'll get even more funny when buildds don't try to
>> build stuff - and yes, even security buildds. You really believe
>> a DSA is possible nowadays without uploading handbuilt binaries? Then
>> you haven't seen reality.
> 
> Well, I think this reality sucks and should be fixed. Uploading manually 
> build 
> security packages is a workaround which is error prone, as could be seen in 
> the last months, where there were several uploads done in wrong build 
> environments.
> 
> If there are really such non-caring buildd admins/porters this should be 
> fixed 
> at the root of the problem and not by using a workaround, which introduces 
> new problems and doesnt touch the root at all.

The real problem IMHO is that we have only very few real porters left.
Some of them apparently think that unless they are contacted directly
there are no issues while many buildd admins are swamped with other work
and don't get to filing bugs for porting issues.

To all people interested, please have a look at the buildd pages [1] and
file bugs where necessary (please don't file duplicates nor file bugs
when fixing the build chroot or setting a dep-wait would suffice).

Cheers

Luk

[1] https://buildd.debian.org/status (click on the architecture you are
interested in and look at the Failed, Build-Attempted and Maybe-Failed
categories)


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



Re: Lintian based autorejects

2009-11-01 Thread Luk Claes
Michael Banck wrote:
> Hi Manoj,
> 
> On Sat, Oct 31, 2009 at 01:03:00PM -0500, Manoj Srivastava wrote:
>>  getting around to filing bugs on policy MUST violations and others that
>>  make the package too buggy to be in Debian
> 
> Please respect the tradition and discuss mass-filing of bugs on
> debian-devel.

+1

It seems that many of the bugs have a chance of false positives or
should not be RC.

Besides if policy is not meant as normative as you regulary claim, then
these are very probably bugs in policy. As there are for some categories
of bugs you files many packages not conforming. So either policy is
wrong there or policy is normative which would mean that there are a lof
of other bugs in policy that noone cares about fixing (or even filing).

Cheers

Luk


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



Re: Lintian based autorejects

2009-11-01 Thread Luk Claes
Steve Langasek wrote:
> On Tue, Oct 27, 2009 at 03:06:07PM +0100, Joerg Jaspert wrote:
>> The second category is named "error" and the tags listed can not be
>> overridden. Those are tags corresponding to packaging errors serious
>> enough to mark a package unfit for the archive and should never happen.
>> In fact, most of the tags listed do not appear in our archive
>> currently, the few packages listed below should be easily fixable with
>> their next upload.
> 
>> We will provide a static url for the list of tags soon, for now you can
>> look at them using [1].
> 
>> There are multiple files in [2] showing you the packages affected,
>> together with the tags they hit.
> 
>> [1] http://ftp-master.debian.org/~joerg/lintian/lintian.tags
>> [2] http://ftp-master.debian.org/~joerg/lintian/
> 
> Since I'm not familiar with most of these lintian errors by name, I've run
> the list of fatal errors through lintian-info with the following script:
> 
> $ wget -O - -q http://ftp-master.debian.org/~joerg/lintian/lintian.tags \
> | sed -e'1,/error:$/d; s/^[[:space:]]\+-/E: ftp-master:/' | lintian-info
> 
> I'd recommend that others do likewise, to get an appropriately large set of
> eyeballs on this change.
> 
> Some problems I find with this list:
> 
> E: ftp-master: wrong-file-owner-uid-or-gid
> N:
> N:   The user or group ID of the owner of the file is invalid. The owner
> N:   user and group IDs must be in the set of globally allocated IDs,
> N:   because other IDs are dynamically allocated and might be used for
> N:   varying purposes on different systems, or are reserved. The set of the
> N:   allowed, globally allocated IDs consists of the ranges 0-99,
> N:   64000-64999 and 65534.

Hmm, why is 100-999 not mentioned here or does this lintian check only
check files shipped by the package as opposed to created in the postinst?

> N:   Refer to Debian Policy Manual section 9.2 (Users and groups) for
> N:   details.
> N:   
> N:   Severity: serious, Certainty: certain
> N:
> 
> Policy 9.2 does /not/ prohibit shipping files with owners outside these
> ranges; it prohibits relying on user or group IDs outside these ranges being
> static, but there doesn't appear to be anything in Policy that prohibits
> creating the user in the package preinst and then unpacking the package such
> that ownership is applied by /name/.  (Unless I'm mistaken, this is
> precisely what dpkg does.)

If the check is only about files shipped by the package, I see no reason
how this objection can be anything more than theoretical.

If it's also about files created in the postinst: Steve: Can you give an
example of a dynamically allocated non system user needed by a package?
Dynamically allocated system users are covered in the range 100-999.

> E: ftp-master: copyright-lists-upstream-authors-with-dh_make-boilerplate

> This one has been mentioned previously in the thread.  Yes, it's a blemish
> in the package to list "Upstream Author(s)", but the lintian maintainers
> have correctly marked this as being of "normal" severity.  We should not be
> blocking packages from the archive for such low-severity issues; please drop
> this check.

It would indeed be good to have consensus first on the severity and
certainty of a lintian check before auto rejecting on it IMHO.

Cheers

Luk


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



Re: Lintian based autorejects

2009-11-01 Thread Luk Claes
Cyril Brulebois wrote:
> Manoj Srivastava  (01/11/2009):
>> This was not a mass filing as I reaed it. Each bug was filed
>>  after being checked individually, and  was filed one by one,
>>  manually. This was not a massive script which could have  massive
>>  numbers of false positives, and thus these are just bugs  filed about
>>  violations of Debian policy.
> 
> Then you probably should read Policy 7.1.1. Individual checks or
> non-automation doesn't make it less massive.

As before Manoj seems to interpret things and word things so they fit
the way he can use them at the moment he needs them. As long as that
continues I'm not going to even try to get the Debian Policy and RC bug
policy consistent and the Debian Policy will remain not useful for
anything release related as it will be incomplete and sometimes
conflicting with actual practice.

Cheers

Luk


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



Re: Lintian based autorejects

2009-11-02 Thread Luk Claes
Russ Allbery wrote:
> Luk Claes  writes:
> 
>> As before Manoj seems to interpret things and word things so they fit
>> the way he can use them at the moment he needs them. As long as that
>> continues I'm not going to even try to get the Debian Policy and RC bug
>> policy consistent and the Debian Policy will remain not useful for
>> anything release related as it will be incomplete and sometimes
>> conflicting with actual practice.
> 
> On behalf of the other four Policy maintainers who aren't Manoj and who so
> far as I know you don't have personal conflicts with, let me just say
> "gee, thanks."  This is how we can ensure that Policy continues not to be
> the document that it should be and people have to keep reading multiple
> documents to figure out what they're required to do.

Note that this predates me joining the Release Team, so I don't think
it's just a personal issue between Manoj and me...

> I have a limited amount of time to spend on Debian as a whole, which is
> divided between Lintian, Policy, and my own packages.  Reading things like
> the above is extremely demoralizing and both tends to reduce that overall
> time committment and the amount of time I'm willing to invest in Policy in
> particular.  If people are going to undercut or ignore that work, what's
> the point of me trying to fight upstream?

Exactly, I have only a limited amount of time and don't want to spend it
on demotivating discussions with Manoj about why he uses two standards.
Though just ignoring these is also of no help, so in general I just
point out when he does it (probably not in a very objective way due to
how hard it demotivates me to see people in such positions doing that).

For the actual matter at hand I think it's very wrong to do a MBF
without going through d-devel for several reasons:
- it gives developers a chance to fix bugs before they are filed to
decrease high bug traffic that is normal for MBFs
- it gives developers a chance to discuss the severity and tags that
should be used without the need to change them afterwards
- it gives developers a chance to change the preconditions for bugs
before they are filed
- it gives developers a chance to share ideas on how to fix the bugs and
include that information in the bug reports
- it gives developers a chance to update any relevant documentation
before the bugs are filed

Cheers

Luk

Cheers

Luk


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



Re: Lintian based autorejects

2009-11-02 Thread Luk Claes
Matthew Johnson wrote:
> On Mon Nov 02 11:40, Luk Claes wrote:
>> For the actual matter at hand I think it's very wrong to do a MBF
>> without going through d-devel for several reasons:
> 
>> 
> 
> Otoh, this is a slightly special case, since they are things which are
> causing the package to become non-uploadable. In this case the correct
> place to have the discussion about the scope et al of the bugs is with
> ftp-master about what constitutes rejection criteria; the bug filing is
> purely a reflection of that.

Right, though filing bugs already is ignoring that step completely.

> I certainly don't think that having packages with an upload-critical bug
> with no bug filed against them is a good idea

I'm not saying that bugs should not be filed, though the content and
meta information of bugs can be very much improved by discussing before
filing them.

Cheers

Luk


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



  1   2   3   4   >