1 |
On Thu, 2004-02-05 at 20:58, Paul de Vrieze wrote: |
2 |
> Binary packages are dirty ;-) Anyone some idea what debian does to this |
3 |
> respect? |
4 |
|
5 |
They are indeed dirty... Debian has a script that does an LDD on every |
6 |
executable and associates the .so deps with specific packages versions |
7 |
and add those as dependencies.. But they dont have use flags, etc... |
8 |
|
9 |
There is no way around storing the exact dependencies of .so versions in |
10 |
the packages I think... The suggestion that I saw of storing from which |
11 |
package/version they were last seen seems the best thing to do.. So we |
12 |
can at least give the users a hint on what to do... |
13 |
|
14 |
Its better to just have portage stop with "library version of XX does |
15 |
not match YY, you can not install this binary package, recompile |
16 |
yourself". Even if it does reject stuff that would normally work, that's |
17 |
probably better than accepting stuff that breaks.. |
18 |
-- |
19 |
Olivier CrĂȘte |
20 |
tester@g.o |
21 |
Gentoo Developer |