You are not logged in.

#1 2010-05-22 19:40:42

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

[solvevd] Me too: Wine

Howdie,

I am working on getting wine to install. No luck so far.

Can someone explain to me this:

 Validating source files with md5sums...
    libxxf86dga-1.1.1-1-i686.pkg.tar.gz ... Passed
==> Extracting Sources...
  -> Extracting libxxf86dga-1.1.1-1-i686.pkg.tar.gz with bsdtar
==> Entering fakeroot environment...
==> Starting build()...
==> Tidying install...
  -> Purging other files...
  -> Compressing man and info pages...
  -> Stripping debugging symbols from binaries and libraries...
  -> Removing libtool .la files...
==> Creating package...
  -> Generating .PKGINFO file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: lib32-libxxf86dga 1.1.1-1 x86_64 (Sat May 22 19:39:13 UTC 2010)
thom ~/AUR/lib $ cd ..
thom ~/AUR $ makepkg -s                                                                                                                               
==> Making package: bin32-wine 1.1.44-1 x86_64 (Sat May 22 19:39:17 UTC 2010)                                                                         
==> Checking Runtime Dependencies...
==> Installing missing dependencies...
lib32-libxxf86dga package not found, searching for group...
error: 'lib32-libxxf86dga': not found in sync db
==> ERROR: Pacman failed to install missing dependencies.
thom ~/AUR $

I just installed lib32-libxxf86dga, haven't I? Why then does the makepkg for wine throw that error again?

Last edited by thom_raindog (2010-05-23 05:51:27)

Offline

#2 2010-05-22 19:44:48

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

Re: [solvevd] Me too: Wine

==> Finished making: lib32-libxxf86dga 1.1.1-1 x86_64 (Sat May 22 19:39:13 UTC 2010)

you made the package but you didn't installed it!.

pacman -U lib32-libxxf86dga 1.1.1-1-x86_64.tar.xz

or makepkg -i


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

Offline

#3 2010-05-22 20:39:48

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: [solvevd] Me too: Wine

Thank you. Unfortunately unraveling dependency after dependency I hit a block here:

> Retrieving Sources...
  -> Downloading libsasl-2.1.23-2-i686.pkg.tar.gz...
--2010-05-22 20:39:32--  ftp://ftp.archlinux.org/core/os/i686/libsasl-2.1.23-2-i686.pkg.tar.gz
           => "libsasl-2.1.23-2-i686.pkg.tar.gz.part"
Resolving ftp.archlinux.org... 209.85.41.143
Connecting to ftp.archlinux.org|209.85.41.143|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /core/os/i686 ... done.
==> SIZE libsasl-2.1.23-2-i686.pkg.tar.gz ... done.
==> PASV ... done.    ==> RETR libsasl-2.1.23-2-i686.pkg.tar.gz ... 
No such file "libsasl-2.1.23-2-i686.pkg.tar.gz".

==> ERROR: Failure while downloading libsasl-2.1.23-2-i686.pkg.tar.gz
    Aborting...

What now?

Offline

#4 2010-05-22 20:48:27

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

Re: [solvevd] Me too: Wine

you need to update that build. in repos we have      libsasl  2.1.23-4


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

Offline

#5 2010-05-22 20:59:00

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: [solvevd] Me too: Wine

 Downloading libsasl-2.1.23-4-i686.pkg.tar.gz...
--2010-05-22 20:58:11--  ftp://ftp.archlinux.org/core/os/i686/libsasl-2.1.23-4-i686.pkg.tar.gz
           => "libsasl-2.1.23-4-i686.pkg.tar.gz.part"
Resolving ftp.archlinux.org... 209.85.41.143
Connecting to ftp.archlinux.org|209.85.41.143|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /core/os/i686 ... done.
==> SIZE libsasl-2.1.23-4-i686.pkg.tar.gz ... done.
==> PASV ... done.    ==> RETR libsasl-2.1.23-4-i686.pkg.tar.gz ... 
No such file "libsasl-2.1.23-4-i686.pkg.tar.gz".

==> ERROR: Failure while downloading libsasl-2.1.23-4-i686.pkg.tar.gz
    Aborting...

Hmm... all I did was change the line pkgrel32=2 to pkgrel32=4
but that is either wrong, not enough or the file is actually missing (the most unlikely choice, I know wink )

Offline

#6 2010-05-22 21:02:40

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

Re: [solvevd] Me too: Wine

tar.gz->tar.xz


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

Offline

#7 2010-05-22 21:06:46

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: [solvevd] Me too: Wine

100%[============================================================================================================>] 86,856       123K/s   in 0.7s    

2010-05-22 21:05:35 (123 KB/s) - "libsasl-2.1.23-4-i686.pkg.tar.xz.part" saved [86856]

==> Validating source files with md5sums...
    libsasl-2.1.23-4-i686.pkg.tar.xz ... FAILED
==> ERROR: One or more files did not pass the validity check!

Thank you, by the way. Now I start feeling dumb and I think I need to know more about what I do.  How do you know this, how do you know what file is in the repos under what name? And, to solve my problem above, where do I get the MD5 for the file? smile

Offline

#8 2010-05-22 21:08:25

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

Re: [solvevd] Me too: Wine

omg, every single step i have to tell you?

makepkg -g >> PKGBUILD

to see the version and  extension pacman -Sp package

Last edited by wonder (2010-05-22 21:09:48)


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

Offline

#9 2010-05-22 21:09:53

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: [solvevd] Me too: Wine

Hey, who knew.. I was able to solve my last problem. Simply reading the comments on the package in AUR helped.. amazing! big_smile

Offline

#10 2010-05-22 21:19:08

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: [solvevd] Me too: Wine

I am sorry that I did not point that out earlier, though it obvious: This is my first (and hopefully LAST) attempt at working with AUR and makepkg, no offense. It's been years since I used ARCH and it shows, sorry.

Now, as I got the other problem solved on my own, libsasl compiled and installed. Unfortunately libldap is not so cooperative and the error throws me for a loop:

thom ~/AUR/lib $ makepkg -i                                                                                                                           
==> WARNING: A package has already been built, installing existing package...                                                                         
==> Installing package lib32-libldap with pacman -U...
loading package data...
checking dependencies...
(1/1) checking for file conflicts                   [###########################################################################################] 100%
error: failed to prepare transaction (conflicting files)
lib32-libldap: /opt/lib32/usr/lib/libXxf86dga.so exists in filesystem
lib32-libldap: /opt/lib32/usr/lib/libXxf86dga.so.1 exists in filesystem
lib32-libldap: /opt/lib32/usr/lib/libXxf86dga.so.1.0.0 exists in filesystem

errors occurred, no packages were upgraded.
==> WARNING: Failed to install built package(s).

Yes, those files exist, but, without intentionally sounding dumb, that seems to be because libXxf86dga is a dependency of wine so I had to install it? That confuses me to no end, since if I am right wine depends on A which depends on B which blocks wine from installing? That makes no sense.
What am I missing here?

Last edited by thom_raindog (2010-05-22 21:20:17)

Offline

#11 2010-05-22 21:20:34

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

Re: [solvevd] Me too: Wine

pacman -Qo /opt/lib32/usr/lib/libXxf86dga.so

if nothing comes you can use pacman -Uf package


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

Offline

#12 2010-05-22 21:33:36

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: [solvevd] Me too: Wine

pacman -Qo /opt/lib32/usr/lib/libXxf86dga.so                                                                                 
/opt/lib32/usr/lib/libXxf86dga.so is owned by lib32-libxxf86dga 1.1.1-1

I am not sure what that tells me. Those blocking files come from the package  lib32-libxxf86dga but that is no surprise since I installed that to satisfy a dependancy for wine...
I uninstalled  lib32-libxxf86dga for the heck and indeed wine then stops installing complaining about the missing dependency...

Offline

#13 2010-05-22 21:36:21

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: [solvevd] Me too: Wine

Uuuh.. wait, it get's better:

=> Installing package lib32-libxxf86dga with pacman -U...
loading package data...
checking dependencies...
(1/1) checking for file conflicts                   [###########################################################################################] 100%
error: failed to prepare transaction (conflicting files)
lib32-libxxf86dga: /opt/lib32/usr/lib/libsasl2.so exists in filesystem
lib32-libxxf86dga: /opt/lib32/usr/lib/libsasl2.so.2 exists in filesystem
lib32-libxxf86dga: /opt/lib32/usr/lib/libsasl2.so.2.0.23 exists in filesystem

errors occurred, no packages were upgraded.

That's what I got trying to install lib32-libxxf86dga again...

Offline

#14 2010-05-22 21:48:35

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

Re: [solvevd] Me too: Wine

did you messed up sources arrays? lib32-libxxf86dga can't contain libsasl2 files. so take a look at both builds.


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

Offline

#15 2010-05-23 05:50:44

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: [solvevd] Me too: Wine

You were right. I made the mistake of NOT putting every file in its own folder. Did that now and it worked.
Thank you very much for your help!

Offline

Board footer

Powered by FluxBB