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

Re: Bug#834241: open-iscsi-udeb: uninstallable, depends on libmount1-udeb



On 08/13/2016 10:40 PM, Cyril Brulebois wrote:
> Christian Seiler <christian@iwakd.de> (2016-08-13):
>> How does one do these checks oneself (especially if the package is not
>> in sid yet, i.e. before the upload)? Because the test matrix for
>> open-iscsi is already nontrivial, and I don't want to have to build a
>> custom installer and test it before each package change.
> 
> Code lives here:
>   https://anonscm.debian.org/viewvc/d-i/trunk/scripts/dose4udebs-wrapper?view=log
>   https://anonscm.debian.org/viewvc/d-i/trunk/scripts/dose4udebs?view=log
> 
> called from a crontab entry:
>   ./dose4udebs-wrapper /srv/mirrors/debian dose.tmp $WWW/dose
> 
> You might have to tweak it a bit to run it locally and to allow for
> custom packages.

Thanks, I'll take a look. If I manage to get it working on my system
locally, I'll post some instructions here (+ maybe patches).

Btw. is this integrated with udd/tracker/ddpo? (If so, I haven't
found it.)

>> Also, would it be possible to perform these checks not only on sid but
>> also on sid + experimental? The change that broke here was in
>> experimental for 10-11 days - and I uploaded the package to
>> experimental first to find these kinds of issues before doing a sid
>> upload - and it appears that plan failed miserably. ;-)
> 
> The question is likely how to merge sid and experimental. I suspect one
> might consider dropping all binaries from sid for which sources have an
> updated version in experimental, and picking all binaries from said
> updated sources. But I fear edge cases might pop up. Might be worth
> implementing anyway though.

Well, barring edge cases, merging sid and experimental seems to be
in the same kind of problem space as merging sid and custom
packages. Your idea about source packages seems the right way to
go, thanks.

Regards,
Christian


Reply to: