Re: Essential packages (Re: Debian on the Sharp Zaurus/SL-5xxx)
On Sunday 16 June 2002 22:35, Matt Zimmerman wrote:
> head, tail, tr and wc are certainly necessary for booting. Are those the
> ones which you replaced with asmutils?
I'm able to boot without head, tail, tr and wc . If you have a spare
filesystem you can trash you could test it yourself. I have put the deb on
http://oxtan.campus.luth.se/debian/ . The package will probably not install
unless you remove all Essential tags, and is still be buggy as hell. But it
is booting at home, and I can install packages.
Remember, this is a proof of the consept package. Not intended for general
> Most of the things that you listed are quite small (especially the
> scripts), and don't justify splitting the package that contains them.
But if we sum many small the end result might be worth while, se statistics
> There is, of course, nothing stopping a user from deleting those programs
> if they do not use them.
While they certainly can delete them they would have to be very brave indeed.
Since they cannot possibly know if another program in the distro depends on
the program they delete.
> I would expect these to be links to grep; I wonder why they are not. You
> may want to ask the maintainer about tihs.
I will , but I think this is post woody stuff =)
> As I understand it, booting is not the only requirement for making
> something Essential. Essential packages are treated differently in other
> circumstances as well, for example by dpkg.
While that may be, I am certainly not getting wiser by this. Are there some
> It is also not worthwhile to split packages at the finest possible
> granularity, just to support users who can do without certain components.
> The benefit must justify the additional cost of packaging and maintaining
> the critical programs which coexist with the non-critical ones, and not
> overcomplicating essential infrastructure.
True, but even for the Zaurus I think the effort is worth while in the long
term. And we must remember that Zaurus is a high end PDA. It would be sad if
we put a lot of work in the Zaurus that would have to be redone for another
Package: asmutils-req (some assembler, some busybox, some original progs)
Replaces: gzip, e2fsprogs, grep, bsdutils, hostname, shellutils, textutils,
the reduction in size is ~95%, and I think 7330k is worth the effort. And
thats only what I can do. I think that the 14 debian essential maintainers
can do a lot better. They have indepth knowledge on their packages and
probably know some additional tweaks.
Magnus Ekdahl 0739-287181 firstname.lastname@example.org email@example.com
public key available at http://oxtan.campus.luth.se/magnus.public
Key fingerprint = 18DE CB62 8A86 374E 824E 09ED 1987 4B18 1213 79F6
To UNSUBSCRIBE, email to firstname.lastname@example.org
with a subject of "unsubscribe". Trouble? Contact email@example.com