Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: sys-libs/zlib: punt from system in profiles
Date: Wed, 30 Nov 2011 18:08:13
Message-Id: 201111301306.56113.vapier@gentoo.org
In Reply to: Re: [gentoo-dev] Re: sys-libs/zlib: punt from system in profiles by Zac Medico
1 On Wednesday 30 November 2011 11:34:05 Zac Medico wrote:
2 > On 11/30/2011 08:09 AM, Mike Frysinger wrote:
3 > > On Wednesday 30 November 2011 01:23:59 Zac Medico wrote:
4 > >> If it wasn't for implicit system dependencies, the system set and its
5 > >> dependencies wouldn't need this kind of special treatment.
6 > >
7 > > if it wasn't for implicit system dependencies, we'd have significant
8 > > bloat in the tree
9 >
10 > I'm not suggesting that we do away with implicit dependencies entirely.
11 > However, I think it's good to minimize them, as removing packages like
12 > sys-libs/zlib from the system set tends to do.
13
14 i'm good with this as well which is why i've been culling the simpler stuff
15
16 > > and circular deps out the wazoo
17 >
18 > Ignoring circular dependencies doesn't make them go away. Ignoring
19 > dependencies can lead to build failures that could have been avoided if
20 > they were expressed in a way that the dependency resolver could properly
21 > account for them.
22
23 that doesn't address the previously mentioned issue. there's absolutely no
24 reason why the majority of packages in the tree should have to list
25 "coreutils" or "sed" or "grep" in their DEPEND, nor is there any reason why
26 the system should have been lacking them in the first place.
27 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature