1 |
Zac Medico wrote: |
2 |
> >>>>> I'd suggest a special ebuild phase to check for ABI changes, like |
3 |
> >>>>> the pre_pkg_preinst_abi_check phase suggested here: |
4 |
> >>>>> |
5 |
> >>>>> https://bugs.gentoo.org/show_bug.cgi?id=192319#c20 |
6 |
> >>>> |
7 |
> >>>> I guess, that phase would detect ABI change and package manager |
8 |
> >>>> would know how to handle it by itself? |
9 |
> > |
10 |
> > Yeah, it would be like a warning system, |
11 |
> > |
12 |
> > And once we bump SLOT/ABI_SLOT, package manager would know about |
13 |
> > how to handle that situation and rebuild needed stuff? |
14 |
|
15 |
Is it unrealistic to assume that upstream ABI providers will mark |
16 |
their ABIs by using sonames correctly? |
17 |
|
18 |
Maybe that is at least the common case, then ABI_SLOT could be set |
19 |
automatically. |
20 |
|
21 |
Maybe I'm too far ahead, and baby steps are better. |
22 |
|
23 |
|
24 |
//Peter |