Wrong Architecture for openhackware
On Sat, Jan 12, 2008 at 06:47:53PM +0100, Roland Stigge wrote:
Debian Bug Tracking System wrote:
* Error out if the toolchain used to build is not powerpc-linux-gnu.
(Closes: #322300, #339870)
Again, I don't agree here (backed by p2): The package is wrong if it
asserts that it's "Architecture: all". It contains powerpc specific
stuff and can only be built on (i.e. for) that architecture. Therefore,
it should be "Architecture: powerpc".
Workarounds like an error on wrong toolchain architecture are wrong
(there is an error anyway if you try to build on !powerpc).
openhackware is needed by qemu on all architectures for powerpc
emulation. It's not acceptable to make it Architecture: powerpc because
that defeats the purpose. I should be able to use qemu-ppc on any
architecture, and for that I need openhackware.
p2's explanation fails because it assumes that openhackware belongs on
the target system, which is not the case. It needs to be installed on
the host system; that is, the one that qemu-ppc is running on.
I can't install the powerpc package unless I can boot the target system,
which I can't do without the package. The only system I could then
install openhackware on would likely be one with Open Firmware already
on it, which makes the package useless.
brian m. carlson / brian with sandals: Houston, Texas, US
+1 713 440 7475 | http://crustytoothpaste.ath.cx/~bmc | My opinion only
a typesetting engine: http://crustytoothpaste.ath.cx/~bmc/code/thwack
OpenPGP: RSA v4 4096b 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187