Winetricks / winetricks

Winetricks is an easy way to work around problems in Wine
GNU Lesser General Public License v2.1
2.73k stars 399 forks source link

Message "--add-architecture: not found" when using "winetricks apps list" #549

Closed josephbisch closed 8 years ago

josephbisch commented 8 years ago

When packaging the latest commit of winetricks for Debian (ca38ead), I encountered an issue. I get the following output when running winetricks apps list. Notice all the instances of the message about the file under /tmp and the --add-architecture: not found messages.

I know the message at the top says I'm using a 64-bit WINEPREFIX and to test with a clean 32-bit one, but I tested it on my desktop using a 32-bit prefix and experienced the same issue. It was just easier to copy the message from my laptop.

------------------------------------------------------
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/3m_library.vars: --add-architecture: not found
3m_library               3M Cloud Library (3M Company, 2015) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/7zip.vars: --add-architecture: not found
7zip                     7-Zip 15.05 beta (Igor Pavlov, 2015) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/abiword.vars: --add-architecture: not found
abiword                  AbiWord 2.8.6 (AbiSource, 2010) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/adobe_diged.vars: --add-architecture: not found
adobe_diged              Adobe Digital Editions (Adobe, 2011) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/audible.vars: --add-architecture: not found
audible                  Audible.com Manager / Player (Audible, 2011) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/audibledm.vars: --add-architecture: not found
audibledm                Audible.com Download Manager (Audible, 2011) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/autohotkey.vars: --add-architecture: not found
autohotkey               Autohotkey (autohotkey.org, 2010) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/cmake.vars: --add-architecture: not found
cmake                    CMake 2.8 (Kitware, 2013) [downloadable]
colorprofile             Standard RGB color profile (Microsoft, 2005) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/controlpad.vars: --add-architecture: not found
controlpad               MS ActiveX Control Pad (Microsoft, 1997) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/controlspy.vars: --add-architecture: not found
controlspy               Control Spy 2.0  (Microsoft, 2005) [downloadable]
emu8086                  emu8086 (emu8086.com, 2013) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/firefox.vars: --add-architecture: not found
firefox                  Firefox 39.0 (Mozilla, 2015) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/fontxplorer.vars: --add-architecture: not found
fontxplorer              Font Xplorer 1.2.2 (Moon Software, 2001) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/foobar2000.vars: --add-architecture: not found
foobar2000               foobar2000 v1.3.6 (Peter Pawlowski, 2014) 
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/iceweasel.vars: --add-architecture: not found
iceweasel                GNU Icecat 31.7.0 (GNU Foundation, 2015) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/irfanview.vars: --add-architecture: not found
irfanview                Irfanview (Irfan Skiljan, 2014) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/kde.vars: --add-architecture: not found
kde                      KDE on Windows (various, 2013) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/kindle.vars: --add-architecture: not found
kindle                   Amazon Kindle (Amazon, 2015) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/kobo.vars: --add-architecture: not found
kobo                     Kobo e-book reader (Kobo, 2011) [downloadable]
mingw                    Minimalist GNU for Windows, including GCC for Windows (GNU, 2013) [downloadable]
mozillabuild             Mozilla build environment (The Mozilla Foundation, 2015) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/mpc.vars: --add-architecture: not found
mpc                      Media Player Classic - Home Cinema (doom9 folks, 2014) [downloadable]
mspaint                  MS Paint (Microsoft, 2010) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/njcwp_trial.vars: --add-architecture: not found
njcwp_trial              NJStar Chinese Word Processor trial (NJStar, 2009) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/njjwp_trial.vars: --add-architecture: not found
njjwp_trial              NJStar Japanese Word Processor trial (NJStar, 2009) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/nook.vars: --add-architecture: not found
nook                     Nook for PC (e-book reader) (Barnes & Noble, 2011) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/npp.vars: --add-architecture: not found
npp                      Notepad++ (Don Ho, 2015) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/office2003pro.vars: --add-architecture: not found
office2003pro            Microsoft Office 2003 Professional (Microsoft, 2002) 
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/office2007pro.vars: --add-architecture: not found
office2007pro            Microsoft Office 2007 Professional (Microsoft, 2006) 
ollydbg110               OllyDbg (ollydbg.de, 2004) [downloadable]
ollydbg200               OllyDbg (ollydbg.de, 2010) [downloadable]
ollydbg201               OllyDbg (ollydbg.de, 2013) [downloadable]
openwatcom               Open Watcom C/C++ compiler (can compile win16 code!) (Watcom, 2010) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/opera.vars: --add-architecture: not found
opera                    Opera 11 (Opera Software, 2011) [downloadable]
./src/winetricks: 5: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/picasa39.vars: --add-architecture: not found
picasa39                 Picasa 3.9 (Google, 2014) 
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/psdk2003.vars: --add-architecture: not found
psdk2003                 MS Platform SDK 2003 (Microsoft, 2003) [downloadable]
psdkwin7                 MS Windows 7 SDK (Microsoft, 2009) [downloadable]
psdkwin71                MS Windows 7.1 SDK (Microsoft, 2010) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/qq.vars: --add-architecture: not found
qq                       QQ 6.3 (Chinese chat app) (Tencent, 2014) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/qqintl.vars: --add-architecture: not found
qqintl                   QQ International Instant Messenger 2.11 (Tencent, 2014) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/safari.vars: --add-architecture: not found
safari                   Safari (Apple, 2010) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/sketchup.vars: --add-architecture: not found
sketchup                 Sketchup 8 (Google, 2012) [downloadable]
spotify                  Spotify - All the music, all the time (Spotify, 2011) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/steam.vars: --add-architecture: not found
steam                    Steam (Valve, 2010) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/uplay.vars: --add-architecture: not found
uplay                    Uplay (Ubisoft, 2013) [downloadable]
utorrent                 µTorrent 2.2.1 (BitTorrent, 2011) 
utorrent3                µTorrent 3.1 (BitTorrent, 2011) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/vc2005express.vars: --add-architecture: not found
vc2005express            MS Visual C++ 2005 Express (Microsoft, 2005) [downloadable]
vc2005expresssp1         MS Visual C++ 2005 Express SP1 (Microsoft, 2007) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/vc2005trial.vars: --add-architecture: not found
vc2005trial              MS Visual C++ 2005 Trial (Microsoft, 2005) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/vc2008express.vars: --add-architecture: not found
vc2008express            MS Visual C++ 2008 Express (Microsoft, 2008) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/vc2010express.vars: --add-architecture: not found
vc2010express            MS Visual C++ 2010 Express (Microsoft, 2010) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/vlc.vars: --add-architecture: not found
vlc                      VLC media player 2.2.1 (videolan.org, 2015) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/winamp.vars: --add-architecture: not found
winamp                   Winamp (Radionomy (AOL (Nullsoft)), 2013) [downloadable]
./src/winetricks: 6: /tmp/winetricks.viSARJ6C/w.joseph.7989/metadata/apps/wme9.vars: --add-architecture: not found
wme9                     MS Windows Media Encoder 9 (broken in wine) (Microsoft, 2002) [downloadable]
austin987 commented 8 years ago

Sounds like a broken wine setup ($5 says it's a message about dpkg --add-architecture i386). What happens when you run 'wine'?

Could you please upload a log with winetricks -v?

josephbisch commented 8 years ago

Yes, it was that the laptop and the chroot on the desktop both didn't have multiarch enabled. I don't know what happened, because I thought I previously used that chroot on the desktop to test winetricks. The message I get when I run wine on the laptop (the desktop gives a similar message):

it looks like multiarch needs to be enabled.  as root, please
execute "dpkg --add-architecture i386 && apt-get update &&
apt-get install wine32"
Usage: wine PROGRAM [ARGUMENTS...]   Run the specified program
       wine --help                   Display this help and exit
       wine --version                Output version information and exit

Here is the log of winetricks -v from the laptop: https://paste.debian.net/312968/.

I guess this can be closed, though it might be good if winetricks itself gives a clearer message.