All you have to do is build a package for a simple app using "all"
architecture and then install it on 11.04 using the software center and
you will see the errors.

Steps:
(1) Create a simple application using a development environment, for example, 
QT.
(2) Build a package for it, and specify "all" since the application is meant to 
run on both i386 and amd64 and you desire to build a single package for both 
architectures.
(3) Install this package on Natty - BUZZZZZZZ - You foolish package designer. 
It didn't work, or at least it complained terribly because you aren't supposed 
to do that.

You have to build TWO packages for your silly little application one for
i386 and one for amd64 even tho they contain exactly the same thing.

Yes I understand that ALL might include Power PC or Arm or other things,
so ALL is really the wrong thing to be using, but there is no choice for
{i386 and amd64} when a binary package can run on both with no changes.
And any simple i386 application qualifies for this.

Clear?
Thanks,
ww

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/792004

Title:
  Architecture Policy inadaquate

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/792004/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to