You are not logged in.

#1 2010-01-22 20:37:23

jeypeyy
Member
Registered: 2009-10-30
Posts: 24

Installing wine in x86_64 [SOLVED]

I have some trouble installing bin32-wine from AUR on my x86_64 Arch machine. I downloaded the tarball and extracted it, then I ran makepkg in that folder and got a message about missing dependencies (lib32-...). I've fixed some dependencies, but there are some left. The missing ones are now lib32-libldap, lib32-lcms and lib32-jack-audio-connection-kit.

Appearently these are not in the repositories, so I have to get them in the AUR. Since lib32-libldap depends on lib32-libsasl I have to begin with that one. It seems to work when I install lib32-libsasl, but when I try to makepkg lib32-libldap it still complains about missing dependencies (libsasl).

$ sudo pacman -U libsasl-2.1.23-2-i686.pkg.tar.gz 
Password: 
loading package data...
checking dependencies...
(1/1) checking for file conflicts                   [#####################] 100%
(1/1) upgrading libsasl                             [#####################] 100%
$ makepkg -s
==> Making package: lib32-libldap 2.4.21-1 x86_64 (Fri Jan 22 21:35:30 CET 2010)
==> Checking Runtime Dependencies...
==> Installing missing dependencies...
lib32-libsasl package not found, searching for group...
error: 'lib32-libsasl': not found in sync db
==> ERROR: Pacman failed to install missing dependencies.

Why can't it find lib32-libsasl?

Last edited by jeypeyy (2010-01-23 15:17:16)

Offline

#2 2010-01-22 20:42:42

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

Re: Installing wine in x86_64 [SOLVED]

congrats, you broke your system.

libsasl and lib32-libsal are different packages.

reinstall libsasl with pacman -S libsasl and get lib32-libsasl pkgbuild from aur


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

Offline

#3 2010-01-22 20:48:08

jeypeyy
Member
Registered: 2009-10-30
Posts: 24

Re: Installing wine in x86_64 [SOLVED]

wonder wrote:

congrats, you broke your system.

libsasl and lib32-libsal are different packages.

reinstall libsasl with pacman -S libsasl and get lib32-libsasl pkgbuild from aur

No I didn't, I just didn't bother writing lib32-libsasl in the post, but I've changed that now.

Offline

#4 2010-01-22 21:23:57

jac
Member
From: /home/jac
Registered: 2009-05-19
Posts: 431
Website

Re: Installing wine in x86_64 [SOLVED]

What Wonder said is correct, unless you misquoted your pacman output. It shows you installing the 32bit version of libsasl. That is different than lib32-sasl, which is on AUR.

Offline

#5 2010-01-22 23:04:30

jeypeyy
Member
Registered: 2009-10-30
Posts: 24

Re: Installing wine in x86_64 [SOLVED]

Lol, thanks. I'm a real dumbass sometimes.

I've finally fixed all dependencies, but there is still a problem when making the wine package:

$ makepkg -s
==> Making package: bin32-wine 1.1.36-1 x86_64 (Sat Jan 23 01:00:40 CET 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Downloading wine-1.1.36-1-i686.pkg.tar.gz...
--2010-01-23 01:00:40--  ftp://locke.suu.edu/linux/dist/archlinu … pkg.tar.gz
           => "wine-1.1.36-1-i686.pkg.tar.gz.part"
Resolving locke.suu.edu... 134.250.253.5
Connecting to locke.suu.edu|134.250.253.5|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /linux/dist/archlinux/extra/os/i686 ... done.
==> SIZE wine-1.1.36-1-i686.pkg.tar.gz ... done.
==> PASV ... done.    ==> RETR wine-1.1.36-1-i686.pkg.tar.gz ...
No such file "wine-1.1.36-1-i686.pkg.tar.gz".

==> ERROR: Failure while downloading wine-1.1.36-1-i686.pkg.tar.gz
    Aborting...

Offline

#6 2010-01-22 23:06:05

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

Re: Installing wine in x86_64 [SOLVED]

we have now 1.1.37


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

Offline

#7 2010-01-22 23:24:01

jeypeyy
Member
Registered: 2009-10-30
Posts: 24

Re: Installing wine in x86_64 [SOLVED]

wonder wrote:

we have now 1.1.37

Ok, so where can I find the PKGBUILD? AUR isn't updated.

Offline

#8 2010-01-22 23:31:51

jeypeyy
Member
Registered: 2009-10-30
Posts: 24

Re: Installing wine in x86_64 [SOLVED]

jeypeyy wrote:
wonder wrote:

we have now 1.1.37

Ok, so where can I find the PKGBUILD? AUR isn't updated.

BTW, changing "pkgver" in PKGBUILD doesn't help since I don't have the right sha256sum.

Offline

#9 2010-01-22 23:50:40

jac
Member
From: /home/jac
Registered: 2009-05-19
Posts: 431
Website

Re: Installing wine in x86_64 [SOLVED]

Have you tried getting the new sources and generating the new checksums yourself? For example, with "makepkg -g"? It only checks the sum after it's downloaded the file, so you can have makepkg do that for you

Offline

#10 2010-01-23 15:12:12

jeypeyy
Member
Registered: 2009-10-30
Posts: 24

Re: Installing wine in x86_64 [SOLVED]

jac wrote:

Have you tried getting the new sources and generating the new checksums yourself? For example, with "makepkg -g"? It only checks the sum after it's downloaded the file, so you can have makepkg do that for you

makepkg -g didn't work, but I downloaded wine-1.1.37-1-i686.pkg.tar.gz, generated the sha256sum (7be7386ebface47f4ef0d498c8de66ed898d77197eaa6a02d4180ff0ce5df805) and put it in the PKGBUILD. It works now, thanks! Is there a possibility for me to change the PKGBUILD in the AUR? That would be the least I could do for this awesome community!

Offline

#11 2010-01-23 16:56:45

jac
Member
From: /home/jac
Registered: 2009-05-19
Posts: 431
Website

Re: Installing wine in x86_64 [SOLVED]

I'm glad you got it working! Since it has a maintainer, Ranguvar, you can't change the PKGBUILD as far as I know. You can mark it out of date, comment on the page with your changes to get the new worknig PKGBUILD for more people, and if it hasn't been fixed for a while, you can post to the mailing list.

Offline

Board footer

Powered by FluxBB