[diffoscope] 01/01: Add support for AR archives (including Rust .rlib files)

Jérémy Bobbio lunar at debian.org
Tue Jul 19 07:35:11 CEST 2016


Ximin Luo:
> Jérémy Bobbio:
> > Ximin Luo:
> >>  class RequiredToolNotFound(Exception):
> >> -    PROVIDERS = { 'bzip2':      { 'debian': 'bzip2'
> >> +    PROVIDERS = { 'ar':         { 'debian': 'ar'
> >> +                                , 'arch': 'ar' }
> > 
> > Why?
> > 
> >> +class ArContainer(LibarchiveContainer):
> > 
> > As far as I can see, you are never using `ar` but libarchive.
> > 
> 
> I just copied what "tar" did. I later realised that indeed perhaps
> this was necessary, but then thought perhaps libarchive uses tar/ar
> internally so that it actually is needed. Shall I get rid of them?

To the best of my knowledge it doesn't. Could you make sure that's the
case and if remove the uneeded dependencies?

-- 
Lunar                                .''`. 
lunar at debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.reproducible-builds.org/pipermail/diffoscope/attachments/20160719/e28938b6/attachment.sig>


More information about the diffoscope mailing list