Control: tags -1 - moreinfo
On 2023-03-12 14:44 +0000, Holger Levsen wrote:
> On Sun, Mar 12, 2023 at 03:36:33PM +0100, Sven Joachim wrote:
>> After taking a closer look, this seems to be all red herring. Sbuild
>> uses apt for resolving the build dependencies, and while apt prefers
>> virtual packages over real ones, it has no problem to use the virtual
>> one (libncurses-dev in this case) in case the real one is uninstallable
>> or insufficient.
>>
>> I guess I'll drop the transitional packages in an upload to experimental
>> and see what happens with the pseudo-excuses[1].
>
> cool!
Everything went well, and the transitional packages are no longer in
testing. :-)
>> Filing bugs against reverse (build-)dependencies would be doable for
>> libtinfo-dev, but for libncursesw5-dev (#1032740) and libncurses5-dev
>> (for which you did not file a bug, for whatever reason) this is a
>
> I did: #1032741
Err, of course. Somehow I managed to overlook that bug.
>> non-starter due to the large number of them.
>
> bug filing can be scripted ;)
Surely, but filing 300+ bugs to get rid of three empty packages is still
a very bad ratio and causes a lot of busy work which is not really
necessary. Rather, I filed _one_ bug against
ftp.debian.org[1] to remove
the cruft packages from unstable where they currently remain.
FWIW, what I did looks like a good strategy for other transitional
packages with lots of reverse (build-)dependencies, maybe you would like
to inform their maintainers of it.
Cheers,
Sven
1.
https://bugs.debian.org/1040983