Gentoo Archives: gentoo-portage-dev

From: Gustavo Sverzut Barbieri <barbieri@×××××.com>
To: gentoo-portage-dev@l.g.o
Subject: [gentoo-portage-dev] DB and binary dependency
Date: Wed, 15 Mar 2006 15:14:29
Message-Id: 9ef20ef30603150713t7a601e83w53271bb99f87b51b@mail.gmail.com
1 Hello,
2
3 There is any provision for binary dependency on Gentoo/Portage? The
4 way it works now is quite messy with things like revdep-rebuild.
5
6 I have an idea to "solve" this problem: after software is build, you
7 check which files it links (ldd binaries libraries) and check the used
8 against installed packages. If a library is not provided by an
9 installed package we could have a policy to inform user or just abort
10 installation.
11
12 Also, if we implement these dependencies in rpm-generator, we could
13 just generate RPM packages and install it in the RPM-DB and let it
14 handle these kind of things.
15
16 With these in place emerge would handle the build stage (where it
17 excels), but rpm would handle the binary installation and dependencies
18 (where it excels).
19
20 --
21 Gustavo Sverzut Barbieri
22 --------------------------------------
23 Mobile: +55 (81) 9927 0010
24 Phone: +1 (347) 624 6296; 08122692@××××××××××××××.com
25 Jabber: barbieri@×××××.com
26 ICQ#: 17249123
27 MSN: barbieri@×××××.com
28 GPG: 0xB640E1A2 @ wwwkeys.pgp.net
29
30 --
31 gentoo-portage-dev@g.o mailing list

Replies