[Pkg-pascal-devel] Bug#997948: FPC should provide a way to trigger automatic rebuild of
Paul Gevers
elbrus at debian.org
Mon Feb 20 19:57:24 GMT 2023
Hi Abou,
On 18-02-2023 12:17, Abou Al Montacir wrote:
> On Thu, 2021-12-30 at 22:30 +0100, Abou Al Montacir wrote:
>>> Maybe we should move
>>> the fp-units-$bar packages to the library section too and embed the ABI
>>> version into the package name.
>>
>> I like that idea. Let's go that way.
> ...
>> I don't think fp-unit-* make sense in the lib section.
> I think that the best place for /fp-units-*/ is /libdevel/ as they are
> very similar to the /foo-dev/ packages.
Ack.
> what do you think? Will this solve the issue with regards to the release
> team script, or it handle only /lib/ section in that particular way?
The Release Team scripts don't care about the section, they look at
installability. But if we compare the units to C libraries, we normally
asks library maintainers to *not* version the dev packages, because then
all reverse build dependencies need an update when the SONAME gets
bumped, making the transition process very labor-some.
What we want to achieve here is a way to ensure packages are rebuild
(semi) automatically when the units require it. But we *also* want to
come up with a way that doesn't require changes in the reverse
dependencies at the same time. Consider also that adding new binary
packages require a trip through NEW. Would it make sense that every unit
provides a virtual abi package, which get embedded in the dependencies
during build time, such that when a unit bumps the virtual abi, the
release team tools notice and rebuilds can be triggered? Or is that what
we already more or less do?
Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20230220/e0049997/attachment.sig>
More information about the Pkg-pascal-devel
mailing list