Always when I install something, I get the following error multiple times:
Unknown configuration key 'foreign-architecture' found in your 'dpkg' configuration files. This warning will become a hard error at a later date, so please remove the offending configuration options and replace them with 'dpkg --add-architecture' invocations at the command line.
When I try dpkg --add-architecture
I get:
Unknown configuration key `foreign-architecture' found in your `dpkg'
configuration files. This warning will become a hard error at a later
date, so please remove the offending configuration options and replace
them with `dpkg --add-architecture' invocations at the command line.
dpkg: error: --add-architecture takes one argument
Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked [*] produce a lot of output - pipe it through `less' or `more' !
I've no problems yet, but since it says This warning will become a hard error at a later date I better do something about this. When I search 'foreign-architecture', I find an empty file, containing not a single byte. I somehow can't delete that file.
Please help, it's a kind of creapy...
I use Ubuntu version 12.10
Updated the questions:
cat /etc/dpkg/dpkg.cfg
no-debsig
log /var/log/dpkg.log
ls /etc/dpkg/dpkg.cfg.d/
multiarch
cat /etc/dpkg/dpkg.cfg
&ls /etc/dpkg/dpkg.cfg.d/
. Re-edit your question. – NickTux Dec 20 '12 at 13:33dpkg configuration file
This file can contain default options for dpkg. All command-line
options are allowed. Values can be specified by putting them after
the option, separated by whitespace and/or an `=' sign.
Do not enable debsig-verify by default; since the distribution is not using
embedded signatures, debsig-verify would reject all packages.
no-debsig
Log status changes and actions to a file.
log /var/log/dpkg.log
For ls: multiarch
– speedy-MACHO Dec 20 '12 at 14:34uname -m
) and the oputput ofcat /var/lib/dpkg/arch
. – Eric Carvalho Dec 20 '12 at 17:32uname -m
and it will give the CPU architecture (ex:i686
for a Pentium 4). – James Dec 22 '12 at 22:51/etc/dpkg/dpkg.cfg.d/multiarch
. – qbi Jan 12 '13 at 22:53