Hi,

On 28/01/2019 21:11, Andreas Beckmann wrote:
> On 2019-01-28 20:45, b...@debian.org wrote:
>> Hi,
>>
>> Would you mind detailing how you invoke piuparts so it gives that error?
> input comes from some script using dose to find potential candidates for
> file overwrites problems across distros
>
>> I've been running it for an hour and I only get successes (or false
>> positives about font dirs that I skipped with
>> --warn-on-leftovers-after-purge).
>> The logs you provide apparently initializes a server by installing
>> "hello" and running then seem to do special tests that are different
>> from e.g. https://piuparts.debian.org/sid/source/f/freedink.html .
> then some scripts generate more scripts to perform several partial
> upgrade scenarios within piuparts ... until one fails
>
> everything is running manually on a local machine ... I should get this
> automated on an official host ... it's hard to catch faulty packages
> before they migrate after two days ...

Hmm, I was about to add piuparts to my upstream release procedures but I
see this would miss this kind of bug anyway, so it's probably not worth
the time and effort.


>> This, so I can thoroughly reproduce the bug(s)
> apt-get install freedink-engine/buster freedink/sid
If I only did this check (which I already did - hence why I wrote
/thoroughly/), we'll certainly run into yet another corner case and
we'll both waste time.

Hence why I'd like to run checks before uploading.
Right now I'm just in a stressful situation where I'll do an upload and
maybe I'll have another SERIOUS bug coming out of nowhere a couple days
later and my package threatened for removal again.


>> (unless you have a working patch, that is).
> See Subject?
This is not a patch, merely a pointer.
Also both
https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
and https://wiki.debian.org/PackageTransition don't give the same
directions for this bug (change 1 package vs. change 2 packages).

- Sylvain

Reply via email to