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

Packaging system improvements



You might or might not have seen my proposal about "compilers, VM's,
etc.". IMO, it would address points 3b (retrieving source packages),
3f (source-depends), 7 (file types), 9 (non-linux architectures).

For those who didn't see the proposal and comments, here are
references:

The original proposal:
<199706302141.XAA01505@bylbo.nowhere.earth>; from Yann Dirson on Jun 30, 1997

Some more things it would make possible:
<[🔎] 199707041036.MAA00748@bylbo.nowhere.earth>; from Yann Dirson on 04 Jul 1997

An alternate summary with more ideas:
<[🔎] 199707042253.PAA31188@fleming.jimpick.com>; from Jim Pick on 04 Jul 1997

All of these mails are cited as references.


As to 1 (Keywords), they will be better addressed by a better
sectionning scheme (see <[🔎] 199707011849.UAA00558@bylbo.nowhere.earth> in
the "Sub-categorizing /usr/doc" thread)

About 3a (Debianized sources location), I second the idea there should
only be a policy on what it contains, not where it is

3c: pristine sources could be handled by wrapper packages, just as
netscape, whose package doesn't contain the binaries

3d: absolutely no policy on how we'll handle anything for debian users
will prevent us to use tar/gz/diff for export :)

7 (include or exclude a specific file type) will be trivial if
packages just handle ONE file-type (see "VM's...")

9: that's just what my Virtual-Machine scheme is all about. Just add
to it some inheritance: 

PC-compatible: i386
Linux-i386: Linux, PC-compatible
NeXTStep-i386: NeXTStep, PC-compatible
Linux-amiga68k: Linux, amiga68k
amiga68k: m68k
...

You'll note we'll need multiple inheritance, here.

-- 
Yann Dirson <dirson@univ-mlv.fr>
http://monge.univ-mlv.fr/~dirson


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: