You are not logged in.

#1 2010-02-25 20:47:02

mrorange
Member
Registered: 2008-12-18
Posts: 19

[SOLVED] bin32-wine-suse - missing 32 libraries

Hey,

i've just installed wine64 on my new computer and just cant get wine installed.
I followed the wiki http://wiki.archlinux.org/index.php/Wine but get stuck after solving the depends.

yaourt -Sy bin32-wine-suse
Passwort: 
:: Synchronisiere Paketdatenbanken...
 core                      36,0K  210,7K/s 00:00:00 [---------------------] 100%
 extra                    448,6K  283,9K/s 00:00:02 [---------------------] 100%
 community                358,3K  210,9K/s 00:00:02 [---------------------] 100%
==> Resuming previous build

==> Downloading bin32-wine-suse PKGBUILD from AUR...
tar: Recordgröße = 10 Blöcke
==> Last 5 comments ordered by date (asc):

Comment by: ProfessorTomoe on Thu, 18 Feb 2010 03:40:04 +0000
Updated to newest build (1.1.38-2.1)

Comment by: piojo on Sat, 20 Feb 2010 03:07:19 +0000
Out of curiosity, what does SUSE's wine package offer over the archlinux build?

Comment by: Harey on Sat, 20 Feb 2010 13:22:18 +0000
Don't confuse 32 and 64 bit systems. The equivalent to this package is bin32-wine in AUR (http://aur.archlinux.org/packages.php?ID=7915) For me bin32-wine-suse worked ever since it's online ;-) And it is a lot more up-to-date than bin32-wine because it does not depend on the 32 bit arch package. Have a look at the comments for bin32-wine and guess yourself. It's like all the times in free software. You have the choice ;-)

Comment by: ProfessorTomoe on Mon, 22 Feb 2010 03:15:38 +0000
Updated to newest build (1.1.39-2.1)

Comment by: piojo on Mon, 22 Feb 2010 22:35:00 +0000
@Harey: I see--thanks.

      
    
      First Submitted: Tue, 22 Apr 2008 11:51:23 +0000
      First Submitted: Tue, 22 Apr 2008 11:51:23 +0000    

bin32-wine-suse 1.1.39.2-1 : An open-source implementation of the Windows API - openSUSE x86_64 build
( Unsupported package: Potentally dangerous ! )
==>  Edit the PKGBUILD (highly recommended for security reasons) ? [Y/n]("A" to abort)
==>   ----------------------------------------------
==>y

Please add EDITOR to your environment variables
for example:
==>  Edit PKGBUILD with:(replace gvim with your favorite editor)

==> Edit ./PKGBUILD with:nano

==> bin32-wine-suse dependencies:
 - lib32-libx11 (building from AUR)
 - lib32-libjpeg (building from AUR)
 - lib32-alsa-lib (building from AUR)
 - lib32-libxxf86vm (building from AUR)
 - lib32-mesa (building from AUR)
 - util-linux-ng (already installed)
 - lib32-freetype2 (package found)
 - lib32-fontconfig (package found)
 - lib32-libxslt (building from AUR)
 - lib32-libxml2 (building from AUR)
 - lib32-libxcb (building from AUR)
 - lib32-libxdamage (building from AUR)
 - lib32-libxrender (building from AUR)
 - lib32-zlib (building from AUR)
 - libarchive (already installed)
 - rpmextract (package found)
==>  Edit the PKGBUILD (highly recommended for security reasons) ? [Y/n]("A" to abort)
==>   ----------------------------------------------
==>n

==>  Continue the building of bin32-wine-suse ? [Y/n]
==>   ----------------------------------------------
==>y

==> Building missing dependencies from AUR:
==> Resuming previous build
lib32-libx11 not found on AUR

==> Install or build missing dependencies for bin32-wine-suse:
Paket lib32-freetype2 not found, looking for Groupe ...
Error: 'lib32-freetype2': not found in Sync-DB

I've checked the packages, lib32-freetype2 is available in AUR (at least as lib32-freetype2-ubunut), it still didnt worked after I edited PKGBUILD...
I couldnt find lib32-libx11 in AUR but in community, but pacman still refuses to install it, even after -Syy:

[daniel@archdesk ~]$ sudo pacman -Syy
:: Synchronisiere Paketdatenbanken...
 core                      36,0K   62,1K/s 00:00:01 [----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 100%
 extra                    448,6K  195,7K/s 00:00:02 [----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 100%
 community                358,3K  153,2K/s 00:00:02 [----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 100%
[daniel@archdesk ~]$ sudo pacman -Sy lib32-libx11
:: Synchronisiere Paketdatenbanken...
 core                      36,0K  164,7K/s 00:00:00 [----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 100%
 extra                    448,6K  175,3K/s 00:00:03 [----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 100%
 community                358,3K  177,4K/s 00:00:02 [----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 100%
Paket lib32-libx11 nicht gefunden, suche Gruppe ...
Fehler: 'lib32-libx11': nicht in Sync-DB gefunden

Another thing is, that pacman wont install lib32-nvidia-utils

[daniel@archdesk ~]$ sudo pacman -S lib32-nvidia-utils
Paket lib32-nvidia-utils not found, looking for Groupe ...
Error: 'lib32-nvidia-utils': not found in Sync-DB

In the end, i tried to install several missing depends manually, with pacman/yaourt but the output was the same: "not found in Syn-DB" (even after several pacman -Syy)

I currently expect pacman to be the problem. Is there any trick to tell pacman to install x64 packages (sure, arch=('i686' 'x86_64') to PKGBUILD, but the packages should are already made for arch64)?
I'm new to Arch64 and read the wiki pages related to it, but couldnt find any hint.

(my system is german, i tried to translate pacman output - hopefully its well written....)

Thanks for your help in advance,
Best regards
Daniel

Last edited by mrorange (2010-02-25 21:34:50)

Offline

#2 2010-02-25 20:49:57

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [SOLVED] bin32-wine-suse - missing 32 libraries

lib32-freetype2, lib32-nvidia-utils and lib32-libx11 are available in community. maybe yaourt suck so much and maybe you got something screwed in pacman.conf/mirrorlist


Give what you have. To someone, it may be better than you dare to think.

Offline

#3 2010-02-25 20:55:51

n0dix
Member
Registered: 2009-09-22
Posts: 956

Re: [SOLVED] bin32-wine-suse - missing 32 libraries

With yaourt install packer and then uninstall yaourt., simple. wink

Offline

#4 2010-02-25 21:29:13

mrorange
Member
Registered: 2008-12-18
Posts: 19

Re: [SOLVED] bin32-wine-suse - missing 32 libraries

thank you very much for quick reply - i love you arch community

im really embarrassed right now.....i just found out that i accidently installed i686 instead of x64 - never install arch if you are sick and tired.
anyways, does it make sense to port to 64 or should i just leave i686? i mean, is there any way to use 4gb ram with i686?

thank you, i think the thread should be deleted....

Best regards

Offline

#5 2010-02-25 21:38:06

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [SOLVED] bin32-wine-suse - missing 32 libraries

you could use a kernel from aur but i suggest to use x86_64


Give what you have. To someone, it may be better than you dare to think.

Offline

#6 2010-02-25 21:41:48

mrorange
Member
Registered: 2008-12-18
Posts: 19

Re: [SOLVED] bin32-wine-suse - missing 32 libraries

yes i will, since i dont want to loose the last 1gb ram lol

i'm currently reading the wiki about converting to 64bit, lets see what i screw up this time.

Offline

Board footer

Powered by FluxBB