On 09/04/2025 21:44, Pierre-Elliott Bécue wrote:


Hey,

I have a problem with your control file:

First the Breaks+Replaces on the -dev pkg seems unwarranted. Can you
explain me what are you trying to do with it?

Second the Replaces+Conflicts on the lib itself for
itself. Theoretically, two different versions of the same package can't
be installed concurrently (except multi-arch, but the conflicts+replaces
is only valid per arch. It seems useless.

Also, if it's to be useful, a versioned conflicts means you want to use
replaces.

Can you help me see what you want to achieve?

Bests,

Hi Pierre,

I could not get piuparts to work with anything less
regarding Breaks/Conflicts/Replaces.

You can see the history and the pipeline/piuparts
 fails in the recent commits.
(A piuparts failure will prevent migration of course)


There is no problem with manual upgrading, if the library
is upgraded first, but it seems piuparts tries to upgrade
the dev package first, which fails because of file conflict.
(The cmake files were moved to the dev package in version 1.1.
 The lib package should only contain the .so files)


Regards,
Peter

Reply via email to