LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 03-02-2010, 06:00 PM   #1
samac
Senior Member
 
Registered: Mar 2004
Location: Westray, Orkney
Distribution: Slackware64-14.1 (multi-lib) KDE 4.11.4
Posts: 1,422

Rep: Reputation: 137Reputation: 137
Missing libuuid.so.1 in multi-lib


Can anyone point me to the package that libuuid is in so I can create a 32-bit libuuid.so.1 on my system. It is needed by wine and massconvert.sh didn't create it.

samac
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 03-02-2010, 06:23 PM   #2
botnet
Member
 
Registered: May 2009
Posts: 158

Rep: Reputation: 40
$/var/log/packages$ grep -lR libuuid .
./wine-1.1.29-x86_64-1alien
./e2fsprogs-compat32-1.41.8-x86_64-1
./util-linux-ng-2.17.1-x86_64-1


hope that helps
 
Old 03-03-2010, 04:36 PM   #3
samac
Senior Member
 
Registered: Mar 2004
Location: Westray, Orkney
Distribution: Slackware64-14.1 (multi-lib) KDE 4.11.4
Posts: 1,422

Original Poster
Rep: Reputation: 137Reputation: 137
Quote:
samac@quad:~$ grep -lr libuuid /var/log/packages
/var/log/packages/util-linux-ng-2.17.1-x86_64-1
/var/log/packages/wine-1.1.39-x86_64-1samac
It seems that my e2fsprogs-compat32 does not have the required file.
Quote:
samac@quad:~$ cat /var/log/packages/e2fsprogs-compat32-1.41.10-x86_64-1
PACKAGE NAME: e2fsprogs-compat32-1.41.10-x86_64-1
COMPRESSED PACKAGE SIZE: 168K
UNCOMPRESSED PACKAGE SIZE: 610K
PACKAGE LOCATION: a-compat32/e2fsprogs-compat32-1.41.10-x86_64-1.txz
PACKAGE DESCRIPTION:
e2fsprogs-compat32: e2fsprogs-compat32 (ext2 and ext3 filesystems utilities)
e2fsprogs-compat32:
e2fsprogs-compat32: Utilities needed to create and maintain ext2 and ext3 filesystems.
e2fsprogs-compat32:
e2fsprogs-compat32: These utilities were written by Remy Card (the developer and
e2fsprogs-compat32: maintainer of the ext2 fs) and Theodore T'so.
e2fsprogs-compat32:
e2fsprogs-compat32:
e2fsprogs-compat32:
e2fsprogs-compat32:
e2fsprogs-compat32: This package contains 32-bit compatibility binaries.
FILE LIST:
./
usr/
usr/doc/
usr/doc/e2fsprogs-1.41.10/
usr/doc/e2fsprogs-1.41.10/COPYING
usr/bin/
usr/bin/32/
usr/bin/32/lsattr
usr/bin/32/chattr
usr/bin/32/mk_cmds
usr/bin/32/compile_et
usr/lib/
usr/lib/pkgconfig/
usr/lib/pkgconfig/e2p.pc
usr/lib/pkgconfig/ss.pc
usr/lib/pkgconfig/ext2fs.pc
usr/lib/pkgconfig/com_err.pc
install/
install/slack-desc
install/doinst.sh
lib/
lib/e2initrd_helper
lib/libe2p.so.2.3
lib/libss.so.2.0
lib/libext2fs.a
lib/libss.a
lib/libext2fs.so.2.4
lib/libcom_err.so.2.1
lib/libcom_err.a
lib/libe2p.a
Has anyone else got a more complete e2fsprogs-compat32.

samac
 
Old 03-04-2010, 02:51 AM   #4
samac
Senior Member
 
Registered: Mar 2004
Location: Westray, Orkney
Distribution: Slackware64-14.1 (multi-lib) KDE 4.11.4
Posts: 1,422

Original Poster
Rep: Reputation: 137Reputation: 137
libuuid is in /usr/lib64 so it is included in the latest Slackware64-current update but I am unable to find which package it is in. It is not listed in packages.txt on the DVD.

Could someone give me a bash one-liner that will recursively search the packages on my local mirror. I need to create a 32-bit version of the file for wine to work.

samac
 
Old 03-04-2010, 03:09 AM   #5
helo
LQ Newbie
 
Registered: May 2007
Distribution: slackware
Posts: 17

Rep: Reputation: 2
It is in the util-linux-ng package. I had the same problem yesterday running googleearth, after upgrading to the lastest current.

I created the package this way:

Quote:
convertpkg-compat32 -i ../32bit/slackware/a/util-linux-ng-2.17.1-i486-1.txz -d a-compat32/


If you use slackpkg, you can use it to workout which package a file is in.

Quote:
slackpkg search libuuid
 
2 members found this post helpful.
Old 03-04-2010, 03:19 AM   #6
samac
Senior Member
 
Registered: Mar 2004
Location: Westray, Orkney
Distribution: Slackware64-14.1 (multi-lib) KDE 4.11.4
Posts: 1,422

Original Poster
Rep: Reputation: 137Reputation: 137
Thanks helo that has been a great help. I must try to use slackpkg more, I tend to do the big upgrades as a re-install I find there are less problems that way.

samac
 
Old 02-23-2011, 01:29 PM   #7
slugman
Member
 
Registered: Jun 2010
Location: Los Estados No Estan Unidos
Distribution: Slackware
Posts: 56

Rep: Reputation: 1
still relevant

Thanks dudes for this helpful thread. I recently made the jump to current (13.37), and after making my system multilib enabled I went straight to build the latest dev. version of wine (as of this writing 1.3.14). Attempting to load winecfg resulted in the terminal spewing out all kinds of crap regarding missing dx11 stuff, and libuuid.so.1. I realized (just like samac), I too only had the 64 bit versions of libuuid installed.

Anyways I was surprised to see that massconvert32.sh did not pick up util-linux-ng. According to the changelog looks like util-linux has been upgraded:

a/util-linux-ng-2.18-i486-2.txz: Removed.
a/util-linux-2.19-i486-1.txz: Added.

at this point I could have just installed the converted util-linux-2.19 package, however I opted to reinstall. I realized after looking at the changelog that I rsynced with current 2.14, a few days before 2.16 changes where committed. My install was as of 2.13 changes. I figured I'd do it right and make sure I got all the new shit (may as well, we're going current right?). So, installed w/ current, and this time when I enabled multilib I had the converted util-linux-2.19 packages in a-compat32/ . Winecfg loaded w/o a hitch. Haven't had a chance to build any applications yet, but I'll report back after I try building FalloutNV. (Offtopic: for those interested, I have a writeup on how to get FalloutNV running posted on winehq appdb. I recommend giving it a try!)
 
Old 02-23-2011, 02:51 PM   #8
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,238

Rep: Reputation: Disabled
Quote:
Originally Posted by slugman View Post
Anyways I was surprised to see that massconvert32.sh did not pick up util-linux-ng. According to the changelog looks like util-linux has been upgraded:

a/util-linux-ng-2.18-i486-2.txz: Removed.
a/util-linux-2.19-i486-1.txz: Added.
I updated the massconvert32.sh script and uploaded a new package (to the multilib/current directory). Indeed that change had been forgotten.

Eric
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Slack64-C Multi-Lib / Samba / OpenOffice slackass Slackware 3 05-31-2010 10:32 PM
Slack64 Multi-Lib VirtualBox OSE slackass Slackware 5 11-11-2009 12:43 AM
Multi-Lib from Pure-64 reptiler Linux - General 10 04-01-2009 11:01 PM
Missing lib satimis Fedora 19 08-28-2006 03:52 PM
Missing lib mikedh Linux - General 2 04-25-2001 10:06 AM


All times are GMT -5. The time now is 08:55 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration