On Wed, May 01, 2013 at 10:33:17AM +0200, Felix Geyer wrote:
> Source: squid-deb-proxy
> Version: 0.7
> Severity: serious
> Tags: patch
> Justification: fails to build from source

Thanks for your bugreport and your patch!
 
> squid-deb-proxy calls lsb_release without build-depending on lsb-release.
> I've attached a patch that uses dpkg-vendor so no new build-dependency is
> necessary.

Merged and it will be part of the next upload.

Cheers,
 Michael

> Build log:
> 
> # use hte right default mirrors file for the distro
> ln -s mirror-dstdomain.acl. mirror-dstdomain.acl
> make[1]: Leaving directory `/build/buildd/squid-deb-proxy-0.7'
>    dh_auto_test
>  /usr/bin/fakeroot debian/rules binary
> dh binary
>    dh_testroot
>    dh_prep
>    dh_installdirs
>    dh_auto_install
> make[1]: Entering directory `/build/buildd/squid-deb-proxy-0.7'
> # dir
> install -d -m 755 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy
> install -d -m 755 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy/allowed-networks-src.acl.d
> install -d -m 755 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy/mirror-dstdomain.acl.d
> install -d -m 755 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy/pkg-blacklist.d
> install -d -m 755 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy/autogenerated
> install -m 644 README.autogenerated 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy/autogenerated
> install -d -m 755 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/apt/apt.conf.d
> install -d -m 755 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/usr/share/squid-deb-proxy-client/
> # files
> install -m 644 squid-deb-proxy.conf 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy/
> install -m 644 allowed-networks-src.acl 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy/
> install -m 644 mirror-dstdomain.acl 
> /build/buildd/squid-deb-proxy-0.7/debian/tmp/etc/squid-deb-proxy/
> install: cannot stat 'mirror-dstdomain.acl': No such file or directory
> make[1]: *** [install] Error 1
> make[1]: Leaving directory `/build/buildd/squid-deb-proxy-0.7'
> dh_auto_install: make -j1 install 
> DESTDIR=/build/buildd/squid-deb-proxy-0.7/debian/tmp AM_UPDATE_INFO_DIR=no 
> returned exit code 2
> make: *** [binary] Error 29

> diff -Nru squid-deb-proxy-0.7/debian/rules squid-deb-proxy-0.7/debian/rules
> --- squid-deb-proxy-0.7/debian/rules
> +++ squid-deb-proxy-0.7/debian/rules
> @@ -1,6 +1,6 @@
>  #!/usr/bin/make -f
>  
> -DIST=$(shell lsb_release -i -s)
> +DIST=$(shell dpkg-vendor --query Vendor)
>  
>  %:
>       dh $@


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to