Multiarch nfsroot for multiarch install?

Toomas Tamm tt-fai at kky.ttu.ee
Fri Feb 21 12:46:05 CET 2014


On Fri, Feb 21, 2014 at 12:05:59PM +0100, Thomas Lange wrote:

> When I remove these comments and also add 
>   acroread:i386
> to my package_config file, acroread is installed without any problems.
> No need for calling add-architecture inside the nfsroot.

Must be "just me" then :-). Possibly my config space contains (or is
missing) something which is causing this behaviour. Or have you
changed anything in install_packages recently, which might affect this?

> Are you sure? 

Well, I have spent half a working day trying to find a workaround,
and done several test installs with extra printouts included, so I
believe I have done sufficient homework.

> When I call dpkg --print-foreign-architectures on my
> install client during installation (that's inside the nfsroot) it
> prints nothing. So, no foreign architecture was added inside the
> nfsroot, but still my client installs acroread:i386 fine.

Just re-iterating what has been said before: the install, such as
"apt-get install acroread" works, yes. But  sub installable {}  in
/usr/sbin/install_packages fails to recognize the :i386 packages
unless the architecture has been added into the nfsroot.

To wrap this up, if I am the first (and possibly only) person seeing
this, and because I already have a workaround, let us leave it as-is,
in the mailing list archives, in case someone else will encounter this
in the future. I do not think I can afford spending more time
debugging it.

Regards,

Toomas


More information about the linux-fai mailing list