[Piuparts-devel] once again a batch of patches

Andreas Beckmann anbe at debian.org
Wed Sep 26 14:15:42 BST 2018


On 2018-09-26 14:47, Holger Levsen wrote:
> On Mon, Sep 24, 2018 at 04:36:42PM +0200, Andreas Beckmann wrote:
>> On 2018-09-24 12:32, Holger Levsen wrote:
>>> On Mon, Sep 24, 2018 at 11:47:08AM +0200, Andreas Beckmann wrote:
>>>> On 2018-09-24 11:37, Holger Levsen wrote:
>>>>>> eca2b62f3 p-r: label tests of outdated packages as [cruft]
>>>>> taken, but when does this happen?
>>>> check src:ghc-mod
>>>
>>> (how should I check?)
>>>
>>>> (or the packages in the ftp-master cruft report)
>>>
>>> ok, i see. but I don't see ghc-mod in the report!
>>
>> https://piuparts.debian.org/sid/source/g/ghc-mod.html
>> https://piuparts.debian.org/sid/post_installation_script_error.html
>> https://piuparts.debian.org/sid/state-failed-testing.html
> 
> thanks for these links, however I cannot find mod-ghc in the last two
> links.

they were primarily meant to show other [cruft] occurrences as it is not
trivial to find some if you actively look for them

> https://piuparts.debian.org/sid/source/g/ghc-mod.html however lists
> version 5.8.0.0-1 as cruft, which is because src:sid has 5.8.0.0-1.1
> even though no such binaries have been built yet. correct?

Exactly. Makes me focus on reporting other bugs first before
investigating these.

I originally implemented this at the point where gcc-X:amd64 had
outdated (and therefore uninstallable) packages that are still built
(and installable) on gcc-X:i386. These needed manual decrufting on the
ftp-master side, but until this happened piuparts was blocking migration
because the weather looked bad, introducing a regression.
Unfortunately gcc was decrufted manually before I could implement and
test exclusion of cruft packages from the package weather result. (I
needed to go through some hoops to finally get [cruft] tags, the patch
series was effectively developed "backwards" and in the end collapsed
nicely to the things I sent)
If you know of a good test case, I could still do the weather part.
Cruft packages usually don't show up on the source report unless they
are still built on some architecture. (And all packages being [cruft]
because of ftbfs as in mod-ghc is boring, britney does not migrate them
anyway)


Andreas



More information about the Piuparts-devel mailing list