Bug#452464: linhdd packaging bug, i386 binary in all .deb

2007-11-23 Thread Matthew Johnson
It's not 'whatever arch it happens to be built on'. The source package
contains an i386 binary for abs_fdisk in addition to a copy of the
util-linux source and debian/rules doesn't rebuild it, it just installs
the binary.  So it will always be i386.

Matt

--
Matthew Johnson


signature.asc
Description: Digital signature


Bug#452464: linhdd packaging bug, i386 binary in all .deb

2007-11-23 Thread Thiemo Seufer
Kartik Mistry wrote:
> Thiemo Seufer wrote:
> > Package: linhdd
> > Version: 0.4-2
> > Severity: serious
> > 
> > Linhdd builds a single _all.deb despite providing an architecture
> > dependent binary. /usr/share/doc/linhdd/README.Debian suggests this
> > was done to save space in the archive.
> > 
> > The consequence, however, is that it won't work on any other
> > architecture than the one it happens to get built on.
> 
> Hi,
> 
> Thanks for your bug report.
> 
> /usr/share/doc/linhdd/README.Debian says that linhdd will not work where
> cfdisk utility is not provided and it is clearly mentioned ie
> m68k and sparc arch.
> 
> Can you please test it on different arch? I've tested it in amd64 and i386.

I "tested" on mips.

> If it really doesn't work, the options is,

It _can't_ _possibly_ _work_ because the binary is x86 code.

> To limited linhdd to these two (or where it works) arch

No. Build it for any architecture except m68k and sparc. That is, the
relevant line in debian/control should look like this:

Architecture: alpha amd64 arm hppa i386 ia64 mips mipsel powerpc s390


Thiemo



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#452464: linhdd packaging bug, i386 binary in all .deb

2007-11-22 Thread Kartik Mistry
Thiemo Seufer wrote:
> Package: linhdd
> Version: 0.4-2
> Severity: serious
> 
> Linhdd builds a single _all.deb despite providing an architecture
> dependent binary. /usr/share/doc/linhdd/README.Debian suggests this
> was done to save space in the archive.
> 
> The consequence, however, is that it won't work on any other
> architecture than the one it happens to get built on.

Hi,

Thanks for your bug report.

/usr/share/doc/linhdd/README.Debian says that linhdd will not work where
cfdisk utility is not provided and it is clearly mentioned ie
m68k and sparc arch.

Can you please test it on different arch? I've tested it in amd64 and i386.

If it really doesn't work, the options is,
To limited linhdd to these two (or where it works) arch

Let me know your views.

-- 
 Cheers,
 --
 Kartik Mistry | GPG: 0xD1028C8D | IRC: kart_
 blog.ftbfs.in | kartikm.wordpress.com
 --

Endless Loop, n.:
see Loop, Endless.
Loop, Endless, n.:
see Endless Loop.
-- Random Shack Data Processing Dictionary



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#452464: linhdd packaging bug, i386 binary in all .deb

2007-11-22 Thread Thiemo Seufer
Package: linhdd
Version: 0.4-2
Severity: serious

Linhdd builds a single _all.deb despite providing an architecture
dependent binary. /usr/share/doc/linhdd/README.Debian suggests this
was done to save space in the archive.

The consequence, however, is that it won't work on any other
architecture than the one it happens to get built on.


Thiemo



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]