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

Re: Main depending on non-US/main



[Cc'd to packages which this suggestion would affect; please reply to
-policy only.]

[We were talking on policy about where to place a package which is
DFSG-free, but depends on stuff in non-US/main.  At present, such
packages live in contrib, but non-US/main might be a better place.]

On Thu, May 11, 2000 at 12:56:22PM +0200, Wichert Akkerman wrote:
> Previously Josip Rodin wrote:
> > >  - non-US/main, because it is DFSG-free, yet depends on a non-US/main
> > >    package, and we should modify the policy wrt contrib, since we have
> > >    now split non-US
> > 
> > This is good, if you can survive if the package doesn't get on every
> > official Debian CD set.
> 
> My favourite, stresses freedom and keeps the archive consistent.

So how about the following:

Section             Allowable depends/recommends
-------             ----------------------------
main                main only
non-US/main         main, non-US/main
contrib, non-free   main, contrib, non-free, external but exportable
non-US/{contrib,non-free}  any, including non-US/*

The following (potato) packages in contrib depend on or recommend
packages in non-US, so 10 packages would currently be affected by such
a change.  It would make the archives more internally consistent.
What do people think of such a change?

Package: auto-pgp
Section: contrib/mail
Depends: libc6 (>= 2.1), perl5, pgp
-> pgp in non-US/non-free, so moves to non-US/contrib

Package: x-pgp-sig-el
Section: contrib/mail
Depends: emacsen, pgp
-> pgp in non-US/non-free, so moves to non-US/contrib

Package: c-nocem
Section: contrib/news
Depends: libc6 (>= 2.1), inn, gnupg, perl | perl5
-> gnupg in non-US/main, so moves to non-US/main

Package: gpgp
Section: contrib/x11
Depends: [...], gnupg
-> gnupg in non-US/main, so moves to non-US/main

Package: mailcrypt
Section: contrib/mail
Depends: debconf (>= 0.2.0), gnupg | pgp | pgp5i, emacs19 | emacs20 | mule2
-> gnupg in non-US/main, so moves to non-US/main (may want to remove
   references to pgp)

Package: debian-keyring
Section: contrib/misc
Recommends: gnupg
-> gnupg in non-US/main, so moves to non-US/main

Package: qmtpssh
Section: contrib/mail
Depends: libc6 (>= 2.1)
Recommends: qmail, ssh, serialmail
-> ssh in non-US/main, but qmail in non-free, so moves to non-US/contrib

Package: tkpgp
Section: contrib/misc
Depends: wish, pgp | pgp5i | gnupg
-> gnupg in non-US/main, so moves to non-US/main (may want to remove
   references to pgp)

Package: pinepgp
Section: contrib/mail
Depends: pine, pgp | pgp5
-> pgp in non-US/non-free, so moves to non-US/contrib

Package: pgp4pine
Section: contrib/mail
Depends: libc6 (>= 2.1)
Recommends: pgp-i | pgp-us | pgp5i | gnupg
-> gnupg in non-US/main, so moves to non-US/main (may want to remove
   references to pgp)

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  Julian Gilbey, Dept of Maths, QMW, Univ. of London. J.D.Gilbey@qmw.ac.uk
        Debian GNU/Linux Developer,  see http://www.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/



Reply to: