List Archive: gentoo-dev
Am Mittwoch, den 04.11.2009, 18:44 +0300 schrieb Peter Volkov:
> Hi. How do we handle packages that provide client, server, and possibly
> extra tools/libraries? Do we split packages like binary distros do or do
> we use USE flags? What USE flags? Currently some packages are split
> other use client, server or minimal USE flag(s).
>
> Back in 2006 similar problem was discussed many times with no final
> resolution - it was hard to ban split packages since portage had no
> support for USE deps. Also some packages started to utilize 'minimal'
> USE flag to force users read USE flag description and thus reduce its
> usage and lower number of bugs due to not-installed parts of package.
>
> With EAPI=2 both use deps and USE defaults (if necessary) are here so
> it's possible to introduce some guidelines:
>
> 1. do not split packages; use USE flags and USE deps.
> 2. stop using minimal USE flag to build client or sever only.
>
>
> So are there any good reasons to split packages?
In environments with a staging server and binary packages, yes.
--
Tiziano Müller
Gentoo Linux Developer
Areas of responsibility:
Samba, PostgreSQL, CPP, Python, sysadmin, GLEP Editor
E-Mail : dev-zero@g.o
GnuPG FP : F327 283A E769 2E36 18D5 4DE2 1B05 6A63 AE9C 1E30
|
| Attachment: |
|
signature.asc (Dies ist ein digital signierter Nachrichtenteil)
|
| Attachment: |
|
smime.p7s (S/MIME cryptographic signature)
|
|