[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Packaging _still_ wasteful for many large packages

Quoting Steve McIntyre <steve@einval.com>:

> OK. Further tries:
> package > 1MB
> /usr/share contents > 2MB   OR  % of package in /usr/share > 80%
> gives me a list of of 2338 individual .deb files in sid, or 242
> packages - see http://people.debian.org/~93sam/waste3.txt
> Does that sound reasonable for a mass bug-filing, or should I make the
> checks less strict?
> 4MB or 85% give me 1368 .deb files, or 144
> packages. (http://people.debian.org/~93sam/waste4.txt)
> There's a few other really obvious bugs that have shown up from this
> checking, and I'll be posting those separately tomorrow when I've had
> some sleep.


Looking at this list:

 6233996  17700       17680 99 pool/main/r/rhyme/rhyme_0.9-3_alpha.deb
 6379374  15760       15748 99 pool/main/r/rhyme/rhyme_0.9-3_arm.deb
 6442732  15764       15748 99 pool/main/r/rhyme/rhyme_0.9-3_hppa.deb
 6290182  15688       15676 99 pool/main/r/rhyme/rhyme_0.9-3_hurd-i386.deb
 6379376  15760       15748 99 pool/main/r/rhyme/rhyme_0.9-3_i386.deb
 6170132  17856       17828 99 pool/main/r/rhyme/rhyme_0.9-3_ia64.deb
 6441090  15760       15748 99 pool/main/r/rhyme/rhyme_0.9-3_m68k.deb
 6442940  15772       15748 99 pool/main/r/rhyme/rhyme_0.9-3_mips.deb
 6381082  15772       15748 99 pool/main/r/rhyme/rhyme_0.9-3_mipsel.deb
 6443174  15768       15748 99 pool/main/r/rhyme/rhyme_0.9-3_powerpc.deb

I maintain rhyme.  The GDBM files rhyme uses (apparently) aren't actualy cross
platform, so probably should NOT go in /usr/share.  I have to admit to not
having tested this.  (yes, remiss of me)

When I have time (will be two or three weeks at least) I'll build it for all
available architectures I have accounts for as a split package and see how it
does.  If it turns out that they are truly not platform independent then I'll
have to find somewhere else to put them.  Does anyone have any suggestions?
/usr/lib/rhyme perhaps?

If they aren't architecture specific then I will split them into a seperate
arch-all package.

In this case, you are quite correct, it IS a bug.  My apologies for not having
noticed it earlier.

Please do file a report about it.

As an aside, I note that the sizes for ia64 and alpha are significantly
different to all other architectures.  Is this something that's normal?

Stephen Stafford

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

Reply to: