Bug#587886: future of maintaining of the bootloader LILO

2010-12-04 Thread Joachim Wiedorn
Dear members of CTTE,

thank you very much for you decision. 
Now I can start with the maintaining of LILO.

Have a nice day,

Joachim (Germany)



signature.asc
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-11-30 Thread Ian Jackson
Ian Jackson writes (Bug#587886: future of maintaining of the bootloader LILO):
 No, I don't think so.  There's nothing more to be said.
 
  [for reference:
  
   A. lilo should be removed.  In the meantime, William is to be sole
  maintainer of lilo.  His promised request to the ftp team to
  remove lilo should be honoured, after which the ftp masters should
  not permit Matt and/or Joachim to reupload a new lilo package.
  
   B. lilo should be retained in unstable.  Matt and Joachim are to be
  joint maintainers of lilo.  
...
 I vote:

I'm changing my vote as follows:

   1: B
   2: A
   3: SQ

Ian.



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



Bug#587886: future of maintaining of the bootloader LILO

2010-11-30 Thread Andreas Barth
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

* Don Armstrong (d...@debian.org) [101129 12:06]:
 [for reference:
 
  A. lilo should be removed.  In the meantime, William is to be sole
 maintainer of lilo.  His promised request to the ftp team to
 remove lilo should be honoured, after which the ftp masters should
 not permit Matt and/or Joachim to reupload a new lilo package.
 
  B. lilo should be retained in unstable.  Matt and Joachim are to be
 joint maintainers of lilo.  
 
 ]


I vote: B, A, further discussion 


(and obviously in case B is the decision, the maintainers are still
allowed to request removal any time they consider it appropriate; also
for reference, I don't see so bad issues with lilo that we need to
enforce removal from the archive despite there are maintainers willing
to take care of lilo (usual RC bug procedures of course still apply);
and last not least please take care of the current release process
with new uploads to unstable at this time of the cycle)


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

iEYEARECAAYFAkz1MNAACgkQmdOZoew2oYVwVQCgqQdQjcC3PSIOiA+4glXkz7If
qGUAoKA8j8ztb8x2hBAhOnT7WBb5WNNZ
=LEI/
-END PGP SIGNATURE-



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



Bug#587886: future of maintaining of the bootloader LILO

2010-11-30 Thread Don Armstrong
On Mon, 29 Nov 2010, Don Armstrong wrote:
 Is there any objection to starting the voting process on this issue
 with the options presented in
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587886#55 ?
 
 [for reference:
 
  A. lilo should be removed.  In the meantime, William is to be sole
 maintainer of lilo.  His promised request to the ftp team to
 remove lilo should be honoured, after which the ftp masters should
 not permit Matt and/or Joachim to reupload a new lilo package.
 
  B. lilo should be retained in unstable.  Matt and Joachim are to be
 joint maintainers of lilo.  

I vote

B
A
Status Quo


Don Armstrong[1]
1: Whose brain seized up at SQ.
-- 
My spelling ability, or rather the lack thereof, is one of the wonders
of the modern world.

http://www.donarmstrong.com  http://rzlab.ucr.edu



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



Bug#587886: future of maintaining of the bootloader LILO

2010-11-29 Thread Don Armstrong
On Mon, 22 Nov 2010, Russ Allbery wrote:
 Ian Jackson ijack...@chiark.greenend.org.uk writes:
  Joachim Wiedorn writes:
 
  Finally it would be nice we could move the new Debian packages into
  Debian unstable ...
 
  I agree that Joachim and Matt Arnold should be made the joint lilo
  maintainers.  Would other TC members please express an opinion ?
 
 If people are actively maintaining lilo, then yes, I think those people
 should be the package maintainers in preference to removing the package.
 In general, I think a good principle to follow is that if there are people
 who actively care about a package, we shouldn't remove that package unless
 there's some sort of overriding issue.

Is there any objection to starting the voting process on this issue
with the options presented in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587886#55 ?

[for reference:

 A. lilo should be removed.  In the meantime, William is to be sole
maintainer of lilo.  His promised request to the ftp team to
remove lilo should be honoured, after which the ftp masters should
not permit Matt and/or Joachim to reupload a new lilo package.

 B. lilo should be retained in unstable.  Matt and Joachim are to be
joint maintainers of lilo.  

]


Don Armstrong

-- 
Quite the contrary; they *love* collateral damage. If they can make
you miserable enough, maybe you'll stop using email entirely. Once
enough people do that, then there'll be no legitimate reason left for
anyone to run an SMTP server, and the spam problem will be solved.
 -- Craig Dickson in 20020909231134.ga18...@linux700.localnet

http://www.donarmstrong.com  http://rzlab.ucr.edu



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



Bug#587886: future of maintaining of the bootloader LILO

2010-11-29 Thread Ian Jackson
Don Armstrong writes (Bug#587886: future of maintaining of the bootloader 
LILO):
 Is there any objection to starting the voting process on this issue
 with the options presented in
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587886#55 ?

No, I don't think so.  There's nothing more to be said.

 [for reference:
 
  A. lilo should be removed.  In the meantime, William is to be sole
 maintainer of lilo.  His promised request to the ftp team to
 remove lilo should be honoured, after which the ftp masters should
 not permit Matt and/or Joachim to reupload a new lilo package.
 
  B. lilo should be retained in unstable.  Matt and Joachim are to be
 joint maintainers of lilo.  

I vote:
  1: A
  2: B
  3: SQ

Ian.



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



Bug#587886: future of maintaining of the bootloader LILO

2010-11-29 Thread Russ Allbery
Don Armstrong d...@debian.org writes:

 Is there any objection to starting the voting process on this issue
 with the options presented in
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587886#55 ?

Sounds fine to me.

 [for reference:

  A. lilo should be removed.  In the meantime, William is to be sole
 maintainer of lilo.  His promised request to the ftp team to
 remove lilo should be honoured, after which the ftp masters should
 not permit Matt and/or Joachim to reupload a new lilo package.

  B. lilo should be retained in unstable.  Matt and Joachim are to be
 joint maintainers of lilo.  

 ]

I vote:

B
A
further discussion

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/


pgpBCK6EcMfn6.pgp
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-11-22 Thread Ian Jackson
Joachim Wiedorn writes (Bug#587886: future of maintaining of the bootloader 
LILO):
 Finally it would be nice we could move the new Debian packages into
 Debian unstable ...

I agree that Joachim and Matt Arnold should be made the joint lilo
maintainers.  Would other TC members please express an opinion ?

However we should not upload Joachim's new version to xen-unstable,
because of the freeze.  Joachim, amongst your fixes are there any that
are very important RC bugfixes and which you are sure aren't going to
break anything ?

Ian.



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



Bug#587886: future of maintaining of the bootloader LILO

2010-11-22 Thread Russ Allbery
Ian Jackson ijack...@chiark.greenend.org.uk writes:
 Joachim Wiedorn writes:

 Finally it would be nice we could move the new Debian packages into
 Debian unstable ...

 I agree that Joachim and Matt Arnold should be made the joint lilo
 maintainers.  Would other TC members please express an opinion ?

If people are actively maintaining lilo, then yes, I think those people
should be the package maintainers in preference to removing the package.
In general, I think a good principle to follow is that if there are people
who actively care about a package, we shouldn't remove that package unless
there's some sort of overriding issue.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/



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



Bug#587886: future of maintaining of the bootloader LILO

2010-11-22 Thread Joachim Wiedorn
Ian Jackson ijack...@chiark.greenend.org.uk wrote on 2010-11-22 11:27:

 Joachim Wiedorn writes (Bug#587886: future of maintaining of the bootloader 
 LILO):
  Finally it would be nice we could move the new Debian packages into
  Debian unstable ...
 
 I agree that Joachim and Matt Arnold should be made the joint lilo
 maintainers.  Would other TC members please express an opinion ?
 
 However we should not upload Joachim's new version to xen-unstable,
 because of the freeze.

That is o.k. because the new packages are made with the new release of
lilo.

Only one point would be interesting at this time: I would like to work on
the bug reports (comments, tags). But I want to start with this work at
first if I am defined as maintainer of the lilo package. I don't want to
run in conflict with the (old) maintainer.

Joachim, amongst your fixes are there any that
 are very important RC bugfixes and which you are sure aren't going to
 break anything ?

Really there would be at least one bugfix which would be worth to go into
22.8 package: lilo compute the needed RAM undersized for newer kernels. 
The patch would be:

http://git.debian.org/?p=lilo/lilo.git;a=commit;h=84ed3605738f8dcf8f960ea53c7cc4d44d6405c9

Then we could remove the warning in debian/lilo.postinst.

Have a nice day,

Joachim (Germany)


signature.asc
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-11-21 Thread Joachim Wiedorn
Hello,


in the last four months I worked further on the development of LILO
which can be seen on the project homepage and LILO homepage:
https://alioth.debian.org/projects/lilo/
http://lilo.alioth.debian.org/

One result of my development on LILO  is the release version 23.1
(from 2010-11-04), which can be downloaded here:
https://alioth.debian.org/frs/?group_id=100507
and can also be seen in the git repository here:
http://git.debian.org/?p=lilo/lilo.git;a=summary

The newest outcome results from the collaboration with some Ubuntu
developers: they wished not only to create Debian packages but also, 
with the same source package, Ubuntu packages. This work is now done.
There are new packages for Debian and Ubuntu, made with the same 
source package of LILO 23.1.

It can be seen in the following git repository:
http://git.debian.org/?p=lilo/debian.git;a=summary
and can be downloaded for Debian Squeeze (i386, amd64):
http://lilo.alioth.debian.org/ftp/debian/
and also for Ubuntu Natty (i386, amd86):
http://lilo.alioth.debian.org/ftp/ubuntu/

While working on these new packages I have analyzed all bugreports for
LILO in Debian and Ubuntu. I have created many patches which can now be
used to close 25 Debian bugreports and 5 Ubuntu bugreports.


Finally it would be nice we could move the new Debian packages into
Debian unstable ...


Have a nice day,

Joachim (Germany)



signature.asc
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-10-07 Thread Don Armstrong
On Sat, 10 Jul 2010, Ian Jackson wrote:
 I think it's clear from William's response that joint maintainership
 involving both William on one hand, and one or both of Matt and
 Joachim on the other hand, is not tenable.
 
 I think this leaves the Technical Committee with two options:
 
  A. lilo should be removed.  In the meantime, William is to be sole
 maintainer of lilo.  His promised request to the ftp team to
 remove lilo should be honoured, after which the ftp masters should
 not permit Matt and/or Joachim to reupload a new lilo package.
 
  B. lilo should be retained in unstable.  Matt and Joachim are to be
 joint maintainers of lilo.  
 
 If lilo is retained in unstable that does not mean, of course, that it
 will be included in squeeze (or indeed any other relase).  If anyone
 (William included) feels that the package has bugs which are so
 serious that they should not be included in Debian releases, then they
 may file bugs at a release-critical severity.  
 
 If the bugs are determined to be release-critical (by the maintainer
 in the first instance of course, but subject to review by the Release
 Team and Technical Committee) then the package will not be released.
 
 Does anyone disagree with this assessment ?

This sounds correct and reasonable to me. Is anyone not happy with
bringing this issue to a vote in the near future? Is there some other
question or more information which we need to resolve?


Don Armstrong

-- 
If I had a letter, sealed it in a locked vault and hid the vault
somewhere in New York. Then told you to read the letter, thats not
security, thats obscurity. If I made a letter, sealed it in a vault,
gave you the blueprints of the vault, the combinations of 1000 other
vaults, access to the best lock smiths in the world, then told you to
read the letter, and you still can't, thats security.
 -- Bruce Schneier

http://www.donarmstrong.com  http://rzlab.ucr.edu



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



Bug#587886: future of maintaining of the bootloader LILO

2010-08-09 Thread Stephen Powell
On Sun, 08 Aug 2010 21:55:50 -0400 (EDT), Joachim Wiedorn wrote:
 
 in the last weeks nothing going on with the package Lilo. Now there is a
 new RC bug and Squeeze is already frozen. So I have decided to orphan this
 package and give other people the chance to overtake the maintaining of
 lilo to bring it in a good shape before Squeeze will be stable:
 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592200

That is premature.  Please don't do that.  RC bugs can still be fixed
after a freeze.  If the RC bug still exists at the time of release,
the package will be removed from Squeeze.  But an RC bug at the time
of freeze is not a fatal problem.
 
 But now I understand it was premature to orphan Lilo. I have thought the
 decision of TC is set by one member. But now it seems to me that the TC
 must decide together as team and this can take a longer time.
 
 So I will offer to revert my act of orphaning and wait until the TC have
 decided.

Yes, please do.  I would hate to see all your hard work go to waste.
I am willing to help, but I don't think I'm quite ready to be a DM yet,
especially for a package which requires knowledge of x86 assembly language.

-- 
  .''`. Stephen Powell
 : :'  :
 `. `'`
   `-



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



Bug#587886: future of maintaining of the bootloader LILO

2010-08-08 Thread Joachim Wiedorn
Hello,


in the last weeks nothing going on with the package Lilo. Now there is a
new RC bug and Squeeze is already frozen. So I have decided to orphan this
package and give other people the chance to overtake the maintaining of
lilo to bring it in a good shape before Squeeze will be stable:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592200

I feel that the time run away for Lilo to come in a state to be usable
before Squeeze is new stable. Then I have created an updated package of
Lilo with patches for the RC bug and a few other bugs. 

But now I understand it was premature to orphan Lilo. I have thought the
decision of TC is set by one member. But now it seems to me that the TC
must decide together as team and this can take a longer time.

So I will offer to revert my act of orphaning and wait until the TC have
decided.

Excuse me for this rash step. 


Have a nice day,

Joachim (Germany)



signature.asc
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-07-12 Thread Stephen Powell
For what it's worth:

As promised in my previous post, I tried lilo 23.0 on my old
Pentium II machine, which is an IBM ThinkPad 600.  It works
perfectly for me.  I do not experience the triple-fault continuous
reboot loop that William claims to experience on his Pentium II
machine.

-- 
  .''`. Stephen Powell
 : :'  :
 `. `'`
   `-



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-11 Thread Stephen Powell
Gentlemen,

I just subscribed to this bug log as an interested party.
Allow me to put in my two cents worth, if I may.

(1) On behalf of Debian's lilo users, of which I am one,
please do not remove lilo from the distribution.  I used lilo
for many years.  When the default boot loader changed to grub
version 1, I went with grub version 1.  But when grub version 2
became the default with Squeeze, it wouldn't work for me.
I switched back to lilo, and I have been using it ever since.
And lots of other users use it too.  It has a very loyal following.

(2) William Pitcock is obviously a very smart man and a
very capable maintainer; and I have nothing personal against him;
but by making public statements such as lilo has no future,
let the damn thing die already, nobody cares what you want,
and other similar comments, he has, in my humble opinion,
disqualified himself as a legitimate candidate for lilo's
maintainer, regardless of how great his technical skills
may be.  A maintainer should nourish and cherish his package,
not try to kill it off.  Putting William in charge of lilo
is like putting the fox in charge of the hen house.  The fox
does not have the hens' best interests at heart.

I am currently using Joachim's lilo 23.0 on my Dell OptiPlex GX400,
and it works flawlessly for me.  That's not to say that it has
no bugs: it probably does.  But to say that it has no merit is
going too far.  I also have an old Pentium II machine, as William
does.  I'm going to try out lilo 23.0 there next.

I also am volunteering to help out, whether in an official capacity
or an unofficial capacity I really don't care.

lilo's recent problems are mostly due to a change made to the
official Debian stock kernel image package maintainer scripts for
Lenny, which essentially broke the support for lilo, although no-one
realized it at the time.  (See Debian bug number 505609.)  Everyone
assumed that lilo's map installer was being run following a kernel
upgrade, but it wasn't.  Everyone assumed that lilo had some kind
of fatal flaw.  But it wasn't lilo's fault.  I am the one who found
the cause of that problem.  It has been fixed now in the latest stable
point release (5.0.5); but for Squeeze, the kernel people would not
reinstate the kernel maintainer scripts' historic support for lilo.
Hook scripts are now required to make lilo work properly under Squeeze,
and /etc/kernel-img.conf must also be set up properly.  Those trying
to migrate to lilo from grub will have trouble if they don't set up
the environment properly.  See my unofficial custom kernel-building
web page, http://www.wowway.com/~zlinuxman/Kernel.htm, under Step 10:
Customizing the kernel installation environment, for more details.

Joachim may be a little green, but he wants to see lilo succeed.
And that is the most important qualification, in my opinion.

Respectfully submitted.

-- 
  .''`. Stephen Powell
 : :'  :
 `. `'`
   `-



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-10 Thread William Pitcock
Hi,

- Ian Jackson ijack...@chiark.greenend.org.uk wrote:

 Joachim Wiedorn writes (Bug#587886: future of maintaining of the
 bootloader LILO):
  because of the discussions of the last weeks mostly on debian-devel
 I 
  have sent this bug report:
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587886 
  to the Technical Committee of Debian to find a solution.
 
 I've caught up on all of this now.  I'm not sure I quite understand
 the position of the current lilo maintainers.  In
 http://lists.debian.org/debian-devel/2010/05/msg00769.html 
 William writes:
 
   it has pretty much been determined that kernel sizes have crossed
 the
   line past where lilo can reliably determine the payload size.
 
 William, to what are you referring ?  Can you provide a bug number ?

Please read all of the bug reports on lilo.  At least half of them are related
to this issue.  Fortunately, payload sizes have dropped below the watermark.

 William and Matt: Can you confirm that you still intend to remove
 lilo
 from squeeze ?

Matt really is not part of this decision-making process at this time, as he
has never provided any insight into any critical decisions with this package.

Simply put: he is not qualified to maintain lilo and adding him to Uploaders
was a terrible mistake.  His motivation for maintaining lilo is that it's a
'high-calibur' package.  I regret that mistake.

 
 Do we have another person who wants to maintain lilo in Debian ?

It should not be maintained by someone who simply blindly applies patches
to the 22.8 source.  I believe that giving Joachim maintainership of lilo
is actively harmful to the QA process of Debian, and will continue to believe
so until his work on lilo actually has merit.  If I believed otherwise, then
lilo 23.0 would be uploaded right now obviously.

On a side note: the bug reporter needs to find something better to do with
their time.  lilo has no future.  Making a 23.0 release with nothing other
than *broken* patches does not give it one.

Let the damned thing die already.

William



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-10 Thread William Pitcock

- Ian Jackson ijack...@chiark.greenend.org.uk wrote:

 Ian Jackson writes (Bug#587886: future of maintaining of the
 bootloader LILO):
  I've caught up on all of this now.  I'm not sure I quite understand
  the position of the current lilo maintainers.  In
  http://lists.debian.org/debian-devel/2010/05/msg00769.html 
  William writes:
  
it has pretty much been determined that kernel sizes have crossed
 the
line past where lilo can reliably determine the payload size.
  
  William, to what are you referring ?  Can you provide a bug number
 ?
  William and Matt: Can you confirm that you still intend to remove
 lilo
  from squeeze ?
 
 I've had private email exchanges with Matt (the other existing lilo
 maintainer) and Joachim.
 
 Matt and Joachim tell me that are keen to keep lilo in Debian and to
 maintain it.  However due to disagreements with his co-maintainer
 Matt
 has been having difficulty getting sponsorship for uploads.
 
 William, are you be happy for Joachim to join the maintainer list for
 lilo ?  What is your current view about the future of lilo ?  In
 particular, is it appropriate for sponsors to sponsor uploads of new
 versions from Matt and Joachim ?

It is not appropriate at this time, Matt is not qualified to maintain the
package, and Joachim is just blindly applying patches and calling it a
new version.

I am not convinced that either actually know how lilo works.

Specifically, LILO 23.0 is a dud on my old Pentium 2 machine while 22.8
is not.  23.0 triple-faults in the second stage boot process causing a
reboot loop.

Further, I am not even convinced that they are testing their releases
on machines that run LILO.

William



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-10 Thread Ian Jackson
William, thanks for replying with your position and stating it very
clearly.  It's very helpful for us to know exactly what you think.

William Pitcock writes (Re: Bug#587886: future of maintaining of the
 bootloader LILO):
 [Ian Jackson:]
  I've caught up on all of this now.  I'm not sure I quite understand
  the position of the current lilo maintainers.  In
  http://lists.debian.org/debian-devel/2010/05/msg00769.html 
  William writes:
  
it has pretty much been determined that kernel sizes have crossed
  the line past where lilo can reliably determine the payload size.
  
  William, to what are you referring ?  Can you provide a bug number ?

 Please read all of the bug reports on lilo.  At least half of them
 are related to this issue.  Fortunately, payload sizes have dropped
 below the watermark.

I've done as you asked and looked at the bug reports on lilo.  I
reviewed the title lines, and where necessary the bug log, of every
bug report to decide whether the bug could possibly be due to an image
size limitation as you suggest.  Of the bugs only #357567 could
possibly match the description you have given so far and that only at
a huge stretch.

If you still think that there is some really hard to fix image size
limitation with lilo, could you please provide a more specific
reference.


  William and Matt: Can you confirm that you still intend to remove
  lilo from squeeze ?
 
 Matt really is not part of this decision-making process at this time, as he
 has never provided any insight into any critical decisions with this package.

The question is now before the Technical Committee, and our
decision-making process will include consulting with Matt and Joachim
and anyone else relevant.  So Matt _is_ part of the decision-making
process at this time.


 On a side note: the bug reporter needs to find something better to do with
 their time.  lilo has no future.  Making a 23.0 release with nothing other
 than *broken* patches does not give it one.

Release with nothing other than broken patches is a very strong
statement.  Can you justify that ?  For example, you could list the
patches in Joachim's 23.0 release and explain why each of them is
broken ?

Joachim, do you have a convenient list of the patches you have folded
into 23.0 ?  What level of technical review were you able to give to
them ?  What is your opinion of the general quality of those patches ?


 Let the damned thing die already.

I think it's clear from William's response that joint maintainership
involving both William on one hand, and one or both of Matt and
Joachim on the other hand, is not tenable.

I think this leaves the Technical Committee with two options:

 A. lilo should be removed.  In the meantime, William is to be sole
maintainer of lilo.  His promised request to the ftp team to
remove lilo should be honoured, after which the ftp masters should
not permit Matt and/or Joachim to reupload a new lilo package.

 B. lilo should be retained in unstable.  Matt and Joachim are to be
joint maintainers of lilo.  

If lilo is retained in unstable that does not mean, of course, that it
will be included in squeeze (or indeed any other relase).  If anyone
(William included) feels that the package has bugs which are so
serious that they should not be included in Debian releases, then they
may file bugs at a release-critical severity.  

If the bugs are determined to be release-critical (by the maintainer
in the first instance of course, but subject to review by the Release
Team and Technical Committee) then the package will not be released.

Does anyone disagree with this assessment ?

Ian.



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-10 Thread William Pitcock
Hi,

- Ian Jackson ijack...@chiark.greenend.org.uk wrote:

 William, thanks for replying with your position and stating it very
 clearly.  It's very helpful for us to know exactly what you think.
 
 William Pitcock writes (Re: Bug#587886: future of maintaining of the
  bootloader LILO):
  [Ian Jackson:]
   I've caught up on all of this now.  I'm not sure I quite
 understand
   the position of the current lilo maintainers.  In
   http://lists.debian.org/debian-devel/2010/05/msg00769.html 
   William writes:
   
 it has pretty much been determined that kernel sizes have
 crossed
   the line past where lilo can reliably determine the payload size.
   
   William, to what are you referring ?  Can you provide a bug number
 ?
 
  Please read all of the bug reports on lilo.  At least half of them
  are related to this issue.  Fortunately, payload sizes have dropped
  below the watermark.
 
 I've done as you asked and looked at the bug reports on lilo.  I
 reviewed the title lines, and where necessary the bug log, of every
 bug report to decide whether the bug could possibly be due to an
 image
 size limitation as you suggest.  Of the bugs only #357567 could
 possibly match the description you have given so far and that only at
 a huge stretch.
 
 If you still think that there is some really hard to fix image size
 limitation with lilo, could you please provide a more specific
 reference.
 

For the most part, it is worked around by using large-memory, but this is
a bandaid, and is BIOS-dependent.

 
   William and Matt: Can you confirm that you still intend to remove
   lilo from squeeze ?
  
  Matt really is not part of this decision-making process at this
 time, as he
  has never provided any insight into any critical decisions with this
 package.
 
 The question is now before the Technical Committee, and our
 decision-making process will include consulting with Matt and Joachim
 and anyone else relevant.  So Matt _is_ part of the decision-making
 process at this time.
 

This is a complete abuse of the tech-ctte process initiated by Joachim who
wishes to force his LILO 23.0 tree down my throat.

 
  On a side note: the bug reporter needs to find something better to
 do with
  their time.  lilo has no future.  Making a 23.0 release with nothing
 other
  than *broken* patches does not give it one.
 
 Release with nothing other than broken patches is a very strong
 statement.  Can you justify that ?  For example, you could list the
 patches in Joachim's 23.0 release and explain why each of them is
 broken ?

The following commit shows blind importation of patches without cleanup to
ensure proper maintainability:

https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=lilo/lilo.git;a=commitdiff;h=f50e3fc18b100fe886270ffdf9c7e0e6d18e2cde

There are many more commits like this.  Contrary to popular opinion, I have
been paying attention to Joachim's work.  I should emphasize that in my mail,
I told Joachim that he has to produce a lilo release with actual merit.  23.0
does not have actual merit.

 
 Joachim, do you have a convenient list of the patches you have folded
 into 23.0 ?  What level of technical review were you able to give to
 them ?  What is your opinion of the general quality of those patches
 ?
 
 
  Let the damned thing die already.
 
 I think it's clear from William's response that joint maintainership
 involving both William on one hand, and one or both of Matt and
 Joachim on the other hand, is not tenable.
 

I have no qualms with Joachim being involved in maintenance provided
that his work involves something more than applying random patches from
distributions.

Until such effort is demonstrated, any lilo uploads made by myself will
not be based on the 23.x release series.

1:22.8-9 will be uploaded at some point in the next few weeks to fix some
issues involving the new kernel bootloader policy.

 I think this leaves the Technical Committee with two options:
 
  A. lilo should be removed.  In the meantime, William is to be sole
 maintainer of lilo.  His promised request to the ftp team to
 remove lilo should be honoured, after which the ftp masters
 should
 not permit Matt and/or Joachim to reupload a new lilo package.

lilo will have to be removed someday unless it is completely rewritten.

Joachim's work has not shown that he is capable of taking on the task of
rewriting lilo.  A new upstream maintainer of lilo should be able to show
that he has enough knowledge to get the job done.  This has not been done
either.

Whether that time is during Squeeze's release cycle or not is irrelevant
in the regard that it will eventually have to be removed.  An orderly
removal process with coordination from the release team is the proper way
of ensuring that lilo is removed cleanly from the distribution.

That said, I have not at this time committed to removing lilo from Debian.
Although there has been discussion, there has not been any action on this
at the time

Bug#587886: future of maintaining of the bootloader LILO

2010-07-10 Thread Ian Jackson
William Pitcock writes (Re: Bug#587886: future of maintaining of the 
bootloader LILO):
 Hi,
  If you still think that there is some really hard to fix image size
  limitation with lilo, could you please provide a more specific
  reference.
 
 For the most part, it is worked around by using large-memory, but this is
 a bandaid, and is BIOS-dependent.

I see.  Well, really, I don't see.  Could you please tell me where I
could read more about this problem ?

  The question is now before the Technical Committee, and our
  decision-making process will include consulting with Matt and Joachim
  and anyone else relevant.  So Matt _is_ part of the decision-making
  process at this time.
 
 This is a complete abuse of the tech-ctte process initiated by Joachim who
 wishes to force his LILO 23.0 tree down my throat.

The purpose of the Technical Committee is precisely to deal with these
kind of disputes.  To invoke the TC is not an abuse.

Your emails on this subject in general seem to me to come across as
very hostile, and you have been quite insulting towards Matt and
Joachim.  Now perhaps you are right and they don't have the skills and
aptitude for this task, but if that's the argument you are relying on
then (a) you should be able to put it forward more politely and (b)
you'll have to provide some clear evidence for us.

 The following commit shows blind importation of patches without cleanup to
 ensure proper maintainability:
 
 https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=lilo/lilo.git;a=commitdiff;h=f50e3fc18b100fe886270ffdf9c7e0e6d18e2cde

I'm afraid without more context I can't see whether this is a good or
bad change.  We're not generally bootloader experts here.

 There are many more commits like this.  Contrary to popular opinion, I have
 been paying attention to Joachim's work.  I should emphasize that in my mail,
 I told Joachim that he has to produce a lilo release with actual merit.  23.0
 does not have actual merit.

It's quite possible that there are things wrong with Joachim's work.
But your explanations so far aren't very convincing at least to me.

 I have no qualms with Joachim being involved in maintenance provided
 that his work involves something more than applying random patches from
 distributions.

Your emails to him and to Matt seem very hostile, though.

 lilo will have to be removed someday unless it is completely rewritten.

Can you please explain why that's the case ?

 - does not work reliably across all BIOSen when in large-memory mode;
 - does not work reliably across all BIOSen when NOT in large-memory mode.

Are these problems reflected in bug reports in the BTS ?  Because if
so I didn't seem to find them.

 lilo 23.0 as compared to 22.8:
 
 - removes a lot of cruft that is no longer applicable
   (this IS a good start towards improving maintainability);

Earlier you said this:

  Making a 23.0 release with nothing other
  than *broken* patches does not give [lilo a future]

Ie, you implied that that was what Joachim has done.  However, now you
agree that he has done some good things.  Exaggerating the alleged
misdeeds of the people you are having a disagreement with does not do
you any favours.

 - adds patches from Fedora and OpenSuSE
   (without explaining rationale for adding the patches, most of the
patches 'work around' bugs rather than correcting the actual design 
 faults);

Would you care to give an example ?  I appreciate it might be too much
work for us all to go through every such patch and have you explain in
detail what the real problem is and why the applied patch is not
correct.  But I think you should be able to point to an example or
two.

 - fixes bugs that are already fixed in Debian 22.8 sources.

Surely that is exactly one of the things an upstream maintainer should
be doing ?

 - changes elements of the buildsystem that do not need to be changed;

That seems like a bikeshed issue to me.

Ian.



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-10 Thread Matt Arnold
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/10/2010 07:40 PM, Ian Jackson wrote:
 Earlier you said this:
 
   Making a 23.0 release with nothing other
   than *broken* patches does not give [lilo a future]
 
 Ie, you implied that that was what Joachim has done.  However, now you
 agree that he has done some good things.  Exaggerating the alleged
 misdeeds of the people you are having a disagreement with does not do
 you any favours.
 
  - adds patches from Fedora and OpenSuSE
(without explaining rationale for adding the patches, most of the
 patches 'work around' bugs rather than correcting the actual design 
  faults);
 Would you care to give an example ?  I appreciate it might be too much
 work for us all to go through every such patch and have you explain in
 detail what the real problem is and why the applied patch is not
 correct.  But I think you should be able to point to an example or
 two.
 
  - fixes bugs that are already fixed in Debian 22.8 sources.
 Surely that is exactly one of the things an upstream maintainer should
 be doing ?
 
  - changes elements of the buildsystem that do not need to be changed;
 That seems like a bikeshed issue to me.
 

Hello:

Just in case i get another eye infection, and am unable to respond. Here
is a concise summary of my views on the issue. If that happens and the
TC needs more insight as to why I haven't been involved. Ian may forward
them the aforementioned private e-mail

William is right on that patch. That is a horrid way to comment an
assembly language statement (no offense intended). But what does it show
about Joachim'squalifications. I know I am probably not as well versed
as i should bein lilo's internals but I know more than the average bear
about x86 real
mode assembly, as I spent better part of six months almost  exclusively
coding in it. although I have not done anything as complex as a
bootloader before I stand a reasonable chance of doing this right.
William is without question more qualified, though I think this exchange
shows why I'm backing Joachim. It is not as William supposes my desire
for brownie points, though in the interest of honesty being a DD has
been a goal of mine ever since i first read the SC at 14, and therefore
anything which advances that goal is a good thing to do. However in this
instance that is not the motivating reason. My motivation is the fact
that I know that for a fairly substantial number of users lilo works,
and other loaders don't. Why interfere with that if we don't have too.
  I'd oppose the removal of loadlin for the same reasons, there are
users who need it because other bootloaders don't work for their bios,
with their keyboard, or whatever (although in the particular case of
loadlin I'm given to understand that it is the only bootloader with
screen reader support, but this is not the point). My point is for
whatever reason about 2,500 people have chosen lilo as bootloader over
extlinux, grub, etc. A bootloader is a critical part of the overall
system, and just arbitrarily, yanking one because some Debian
Contributer, no matter how smart/qualified  he may be doesn't like it i
s
dangerous.
  In my way of thinking that is even more dangerous then having someone
green at the wheel (if you'll pardon the expression). That is the reason
why I oppose what William intends to do, and have always opposed it.
If/When lilo falls out of use I will reconsider my stance  on this but
for now that is the bottom line.

/Matt
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkw5GXUACgkQfGeS0kace82X7wCeL928SoJvSMbVFpc783ah7jmJ
oaUAn1pS00+prjzQzBmUpI6LY7VL7UAE
=cRas
-END PGP SIGNATURE-



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-10 Thread William Pitcock
Do whatever you want.  I'm not wasting anymore time on this.

Any future emails sent to me regarding this will be ignored.
LILO 22.8-9 will be uploaded when time permits.



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-09 Thread Ian Jackson
Ian Jackson writes (Bug#587886: future of maintaining of the bootloader LILO):
 I've caught up on all of this now.  I'm not sure I quite understand
 the position of the current lilo maintainers.  In
 http://lists.debian.org/debian-devel/2010/05/msg00769.html 
 William writes:
 
   it has pretty much been determined that kernel sizes have crossed the
   line past where lilo can reliably determine the payload size.
 
 William, to what are you referring ?  Can you provide a bug number ?
 William and Matt: Can you confirm that you still intend to remove lilo
 from squeeze ?

I've had private email exchanges with Matt (the other existing lilo
maintainer) and Joachim.

Matt and Joachim tell me that are keen to keep lilo in Debian and to
maintain it.  However due to disagreements with his co-maintainer Matt
has been having difficulty getting sponsorship for uploads.

William, are you be happy for Joachim to join the maintainer list for
lilo ?  What is your current view about the future of lilo ?  In
particular, is it appropriate for sponsors to sponsor uploads of new
versions from Matt and Joachim ?

Ian.



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-06 Thread Joachim Wiedorn
Joachim Wiedorn ad_deb...@joonet.de wrote on 2010-07-05 17:46:

 If nobody want to do maintaining the lilo package I could do it and I
 would do it.

My proposal:

From my side I believe I could work together with Matt Arnold. I see the
following cases:

A)  Matt Arnold as Maintainer, myself as Co-Maintainer
B)  Matt Arnold as Co-Maintainer, myself as Maintainer
C)  Matt Arnold as adviser (with less time), myself as Maintainer

Have a nice day,

Joachim (Germany)



signature.asc
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-07-06 Thread Matt Arnold
On 07/06/2010 05:48 PM, Joachim Wiedorn wrote:
 Joachim Wiedorn ad_deb...@joonet.de wrote on 2010-07-05 17:46:
 
 If nobody want to do maintaining the lilo package I could do it and I
 would do it.
 
 My proposal:
 
 From my side I believe I could work together with Matt Arnold. I see the
 following cases:
 
 A)  Matt Arnold as Maintainer, myself as Co-Maintainer
 B)  Matt Arnold as Co-Maintainer, myself as Maintainer
 C)  Matt Arnold as adviser (with less time), myself as Maintainer
 
 Have a nice day,
 
 Joachim (Germany)
 

Personally i think B would be best

Matt



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-05 Thread Ian Jackson
Joachim Wiedorn writes (Bug#587886: future of maintaining of the bootloader 
LILO):
 because of the discussions of the last weeks mostly on debian-devel I 
 have sent this bug report:
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587886 
 to the Technical Committee of Debian to find a solution.

I've caught up on all of this now.  I'm not sure I quite understand
the position of the current lilo maintainers.  In
http://lists.debian.org/debian-devel/2010/05/msg00769.html 
William writes:

  it has pretty much been determined that kernel sizes have crossed the
  line past where lilo can reliably determine the payload size.

William, to what are you referring ?  Can you provide a bug number ?
William and Matt: Can you confirm that you still intend to remove lilo
from squeeze ?

Do we have another person who wants to maintain lilo in Debian ?

I think that if we do, and the current maintainers want to remove it,
we should give the package to the maintainers who do not want to
remove it.

Ian.



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



Bug#587886: future of maintaining of the bootloader LILO

2010-07-05 Thread Joachim Wiedorn
Ian Jackson ijack...@chiark.greenend.org.uk wrote on 2010-07-05 15:23:
 
 Do we have another person who wants to maintain lilo in Debian ?

If nobody want to do maintaining the lilo package I could do it and I
would do it.

 I think that if we do, and the current maintainers want to remove it,
 we should give the package to the maintainers who do not want to
 remove it.


Have a nice day,

Joachim (Germany)



signature.asc
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-07-05 Thread Joachim Wiedorn
Ian Jackson ijack...@chiark.greenend.org.uk wrote on 2010-07-05 15:23:
 
 I've caught up on all of this now.  I'm not sure I quite understand
 the position of the current lilo maintainers.  In
 http://lists.debian.org/debian-devel/2010/05/msg00769.html 
 William writes:
 
   it has pretty much been determined that kernel sizes have crossed the
   line past where lilo can reliably determine the payload size.

Because I had not understand this statement in the pointed email I made
some tests and searched through the source code. Yesterday I have made my
last test on an amd64 architecture with the recent kernel and a special
made initrd (with over 1000 large kernel modules):
   kernel size =  2,4 MByte
   initrd size = 25,0 MByte
and the lilo option 'large-memory'. Result of this test with lilo: 
This kernel+initrd is installable and bootable without problems!

My results of these work:
Lilo don't have any problems with the kernel + initrd size. If the
'large-memory' option is set this will be done without warnings and if
this option is not set it will be done correctly but with warnings!

Have a nice day,

Joachim (Germany)



signature.asc
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-07-02 Thread Joachim Wiedorn
Package: tech-ctte
Severity: normal

Hello,

Since six weeks I see a very problematic situation of LILO maintaining
and I don't know how this problem could be solved.

Since the initial mail from William Pitcock, the LILO maintainer 
(2010-05-22): http://lists.debian.org/debian-devel/2010/05/msg00769.html
it started a discussion about the removing of LILO. Because of many
statements of William it seems he don't want to do anymore for the lilo
package in Debian. One central reason is: there is no upstream for years.

On the other side there are many users (popcon = 2596) who still want to
use lilo. And the second side is: grub2 is still very beta. Some mails 
to debian-devel say: grub2 is far away from stable and for using in
productive systems!

Because of this situation I have decided to overtake the development of
LILO and offer an upstream for Debian (2010-06-06 and 2010-06-19):
http://lists.debian.org/debian-devel/2010/06/msg00117.html
http://lists.debian.org/debian-devel/2010/06/msg00399.html

The reaction of William about my announcement was not in the way who I
have thought. It seems he still wants to remove lilo from Debian.

With the mail from William (2010-06-07) and the following thread:
http://lists.debian.org/debian-devel/2010/06/msg00137.html
it seems William doesn't believe to lilo anymore. In this thread he was
asked to orphan the lilo package. But no answer came from the maintainer.

In the following time I have asked William Pitcock (and the second
maintainer Matt Arnold) to orphan the package because it is apparent they
don't want to maintain the package anymore. I have asked twice: public on
debian-devel and also private. But it seems they don't be interested in
surrendering the maintaining of the package. On the other side how I can
analyse about the QA site of lilo and the bug reports the recent
maintainer seems to be nearly inactive since many months.

In some other mails it seems the favorit for William (and also Matt
Arnold) is now extlinux. O.K. this is a private preference, but I think
on Debian it is normal to have more solutions for the same thing (here:
bootloader). So I see no reason to remove the lilo package.

In the last two weeks there were other discussions on debian-devel about
bootloader to prepare for squeeze to make it working with new kernels and
the new way of updateing kernel + initrd: 

Many informations about newer requirements to bootloader:
http://lists.debian.org/debian-kernel/2010/06/msg01011.html

New informations about updated package initramfs-tools:
http://lists.debian.org/debian-kernel/2010/06/msg01063.html

This evolution must be go into lilo, too. But this need a very active
maintaining of this package, which I don't see. 

Now I see the danger, that lilo still slip into the next stable
(squeeze) but can not be used productive in the next stable because of
lack of the right scripts.

Because lilo is a very good software and is still need by many users, I
think the lilo package in Debian merit an active maintaining. It should
not be blocked of maintaining.

Please appeal to the recent maintainer to orphan the lilo package. Then
other people who still use and want lilo can overtake the maintaining.

Or is there another solution?

Have a nice day,

Joachim (Germany)


signature.asc
Description: PGP signature


Bug#587886: future of maintaining of the bootloader LILO

2010-07-02 Thread Joachim Wiedorn
Hello,

because of the discussions of the last weeks mostly on debian-devel I 
have sent this bug report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587886 
to the Technical Committee of Debian to find a solution.

I invite you to write a summary of your position and send it to this bug
report, too.

Have a nice day,

Joachim (Germany)



signature.asc
Description: PGP signature