[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: clear extra-depends for pocl/mips64el



On 25/04/2020 18:28, Philipp Kern wrote:
> On 2020-04-25 16:09, Cyril Brulebois wrote:
>> Andreas Beckmann <anbe@debian.org> (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


Reply to: