Originally Posted by
artbio
You could try:
Code:
Depends: ia32-libs [amd64]
This way ia32-libs wouldn't be installed on an i386 system. And would be installed only on an amd64 system.
I really really like this solution and I was definitely excited when I read your post so thanks! Unfortunately, dpkg-deb is returning an error when I attempt to add ia32-libs [amd64] to my dependency list. In fact, it just doesn't seem to like "[".
Code:
dpkg-deb: error: parsing file 'build/my-package/DEBIAN/control' near line 7 package 'my-package':
`Depends' field, syntax error after reference to package `ia32-libs'
(Repeating this information for clarity)
dpkg-deb version:
Code:
$ dpkg-deb --version
Debian `dpkg-deb' package archive backend version 1.16.10 (i386).
This is free software; see the GNU General Public License version 2 or
here's some info about my machine:
Code:
$ uname -a
Linux Latitude-E6400 3.8.0-29-generic #42-Ubuntu SMP Tue Aug 13 23:12:18 UTC 2013 i686 i686 i686 GNU/Linux
Any idea what's going on? Where did you learn about using [amd64] rather than :amd64, I've never come across that before. Is there some documentation that I'm missing?
Bookmarks