Control: tag -1 + pending

Hi Santiago,

Quoting Johannes Schauer Marin Rodrigues (2024-04-05 00:08:14)
> Quoting Santiago Vila (2024-04-04 20:03:08)
> > I already had a working setup for building packages using the other
> > backends.  In my setup, I run debootstrap in a master server, create the
> > tarballs there, and the build nodes retrieve those tarballs using wget
> > before they start to build packages.
> > 
> > So in my setup the logical thing to do to test the unshare backend
> > was to make symlinks to the already existing tarballs at /srv, since the
> > nodes are not creating any tarballs.
> 
> That makes sense, yes. I think it makes sense for sbuild to accept tarballs
> without the leading ./. I think the best way to achieve this, is to filter out
> the device nodes from the input tarball. The utility that I know that can do
> this is mmtarfilter like this:
> 
> mmtarfilter --type-exclude CHRTYPE --type-exclude BLKTYPE
> 
> Unfortunately, that utility is written in Python and sbuild currently does not
> depend on Python. I wonder if the same can be done in Perl? Maybe I should
> write a very crude tarball parser that is able to do just enough parsing...

as you may be able to see from the history of
https://salsa.debian.org/debian/sbuild/-/merge_requests/112 I was *thiiiiis*
close to just apply your patch and call it a day.

But then I got so annoyed that instead I wrote a tarball parser in Perl.
Whoops. :)

This should be fixed with the next upload.

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to