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

Bug#862030: jessie-pu: package rar/2:4.2.0+dfsg.1-0.1



On Tue, 2017-06-27 at 22:55 +0200, Cyril Brulebois wrote:
> Control: tag -1 moreinfo
> 
> Ben Hutchings <ben@decadent.org.uk> (2017-05-07):
> > rar should be updated to fix #860952.
> > 
> > The orig tarballs need to be repacked to exclude rar_static.  Then I
> > would apply the following source patch:
> > 
> > --- a/debian/changelog
> > +++ b/debian/changelog
> > @@ -1,3 +1,12 @@
> > +rar (2:4.2.0+dfsg.1-0.1) jessie; urgency=medium
> > +
> > +  * Non-maintainer upload
> > +  * Repacked orig tarball excludes statically linked rar
> > +    (Closes: #693396, #860952)
> > +  * Install dynamically linked rar
> > +
> > + -- Ben Hutchings <ben@decadent.org.uk>  Sun, 07 May 2017 16:00:26 +0100
> > +
> >  rar (2:4.2.0-1) unstable; urgency=low
> >  
> >    * New upstream release (Closes: #661065)
> > --- a/debian/lintian
> > +++ b/debian/lintian
> > @@ -1,6 +1,2 @@
> >  rar: extra-license-file usr/share/doc/rar/license.txt.gz
> >  rar: binary-file-compressed-with-upx ./usr/lib/default.sfx <===
> > -rar: statically-linked-binary usr/lib/default.sfx          <===
> > -rar: statically-linked-binary usr/bin/rar
> > -# Statically linked file....
> > -rar: missing-depends-line
> 
> Based on the last line of context and the first line of the diff (marked
> with <=== above), I'm not sure whether you plan to remove default.sfx
> along with it, since the previous line still mentions it, and the rules
> file as well, see below.

That was intentional, although I forgot to mention it.  default.sfx
hasn't been statically linked since (I think) version 3.9.3-1.

Ben.

> > --- a/debian/rules
> > +++ b/debian/rules
> > @@ -23,9 +23,9 @@
> >  	dh_installdirs
> >  
> >  	mkdir ./i386
> > -	cp ./rar_static ./i386
> > +	cp ./rar ./i386
> >  	cp ./default.sfx ./i386
> 
> ^^^^^
> 
> > -	install -o root -g root -s -m 0755 $(DEB_BUILD_ARCH)/rar_static debian/rar/usr/bin/rar
> > +	install -o root -g root -s -m 0755 $(DEB_BUILD_ARCH)/rar debian/rar/usr/bin/rar
> >  	
> >  	dh_installdocs
> >  	dh_installman debian/rar.1
> 
> 
> KiBi.
-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: