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

Re: dpkg-dev backport & multiarch (was: Re: samba (2:3.6.1-3) squeeze-backports request)



On Thu, 08 Mar 2012, Gerfried Fuchs wrote:
> * Schaefer-Hutter <schaefer.hutter@gmail.com> [2012-02-25 18:03:59 CET]:
> > Am 25.02.2012 13:40, Cyril Brulebois wrote:
> > >so you should have an empty DEB_HOST_MULTIARCH string, and no triplet
> > >should appear. Maybe you installed some dpkg-dev from bpo (I didn't
> > >check whether it brings multiarch support)?
> > 
> > Hmpf! Yes, you're right. I had debhelper 9.20120115~bpo60+1 installed
> > which in turn brings dpkg-dev 1.16.1.1~bpo60+2 that defines DEB_HOST_MULTIARCH.
> 
>  Buxy, can you confirm that the dpkg-dev backport brings in multiarch
> support?  I wonder if this might cause troubles for backports because
> squeeze doesn't support multiarch?

The only "support" is that it provides the DEB_HOST_MULTIARCH variable
if you query it via dpkg-architecture.

We already took care of disabling multiarch within debhelper, this is
enough for most packages.

If someone backports a package that needed manual modification to
implement multi-arch, then obviously the backport will usually require
manual modifications to undo/disable those changes.

The existence of the DEB_HOST_MULTIARCH variable should not be used as an
indicator that multiarch is supported in the target distribution IMO. That
said if you prefer to disable that variable, I can do it.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Pre-order a copy of the Debian Administrator's Handbook and help
liberate it: http://debian-handbook.info/liberation/


Reply to: