On 25/04/2020 18:28, Philipp Kern wrote: > On 2020-04-25 16:09, Cyril Brulebois wrote: >> Andreas Beckmann <[email protected]> (2020-04-24): >>> please clear the obsolete (and nowadays unsatisfiable) >>> Extra-Depends: gcc-7 (>= 7.2.0-3) >>> for pocl om mips64el. >> >> Hm, I had “gb -o” in mind, but that's only to clear the “failed” >> status; I'd be happy to learn how to get rid of extra-depends >> (https://release.debian.org/wanna-build.txt doesn't seem to list >> anything relevant). > > pkern@wuiet ~ % wanna-build -A mips64el --extra-depends= --override > --give-back > pocl_1.5-2 > pocl: Forcing uninstallability mark to be removed. This is not permanent and > might be reset with the next trigger run > pkern@wuiet ~ % wanna-build -A mips64el --info pocl > pocl: > Package : pocl > Version : 1.5-2 > State : Needs-Build > Section : misc > Priority : optional > Installed-Version : 0.13-2 > Previous-State : BD-Uninstallable > State-Change : 2020-04-25 16:25:50.703388 > Build-time : 7480 > CalculatedPri : 23 > component : main > Distribution : sid > Notes : uncompiled > Old-Failed : -------------------- 0.10-10 -------------------- > #799322 > State-Days : 0 > State-Time : 17 > Success-build-time : 4880 > > So I *think* that worked, because it calls update_source_info, setting the > extra_depends field. The database query confirms that the field was cleared. > I'm > not sure if --extra-depends= was actually needed as --override is supposed to > put the package back into Needs-Build anyway, from BD-Uninstallable.
It is needed, otherwise it will go into needs-build with the same extra-depends field, and the next build or dose run (whichever happens first) will put it back into bd-uninst. The same can be achieved with wb btw, from my bash history: wb gb gnome-software . x32 . --extra-depends '' -o Cheers, Emilio
