Gentoo Archives: gentoo-dev

From: "Spider (D.m.D. Lj.)" <spider@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Reminder on dependencies.
Date: Tue, 25 Oct 2005 05:31:52
Message-Id: 1130218156.544.2.camel@Darkmere.darkmere
In Reply to: Re: [gentoo-dev] Reminder on dependencies. by Donnie Berkholz
1 > - - Binary packages don't require the header packages.
2
3
4 Theese are the main cause of pain in situations like this.
5
6 Why? Because they just install the hard RDEPEND, so if you have a system
7 installed from binaries, you get working linking, but nothing will
8 compile for the system.
9
10 Theese level of inheritance bugs are a ripe minefield for the whole
11 distribution, and one that will severely damage the distribution as a
12 whole. one way of solving it is to go through each and every
13 top-level application and violently scan all its included files, and all
14 files included from those headers in turn, in order to get the
15 dependencies right.
16
17 The other is to fix the level closest to the breakage by making sure
18 that headers are treated like libraries.
19
20
21 Hope I'm making this clear enough, its fairly early.
22
23 //Spider
24
25
26 --
27 begin .signature
28 Tortured users / Laughing in pain
29 See Microsoft KB Article Q265230 for more information.
30 end

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Reminder on dependencies. Donnie Berkholz <spyderous@g.o>