parted failure on SUSE 8.1

edj edj
Mon May 17 11:45:22 PDT 2004


On Sunday 09 March 2003 06:09 pm, Kurt Wall wrote:
> Feigning erudition, edj wrote:
> % On Sunday 09 March 2003 04:30 pm, Kurt Wall wrote:
> % > Feigning erudition, edj wrote:
> % >
> % >  I'm going to move away from SUSE, but before I do that I must
> % > resize  partitions.  SUSE provides parted 1.6.3; it doesn't seem
> to % > work with  reiserfs.  The latest is 1.6.5, which acc/to GNU's
> site, % > will work with  reiser if progsreiserfs is installed.  Did
> that. % > But when I tried to  configure parted, it failed - couldn't
> find % > libuuid.  I have that, as  e2fsprogs is installed.  I went
> through % > the documentation, configure  --help, etc. and couldn't
> find how to % > pass the location to configure.  I'm probably missing
> something very % > obvious here.  Why would SUSE  provide a parted
> which won't read the % > default fs?  Also, SUSE doesn't% seem to
> provide an updated parted, % > and some of that YAST stuff depends 
> on it.  I hope the newer % > parted,  installed with checkinstall,
> won't  break anything.  But % > who knows??
> % >
> % >  Any advice appreciated.  Thanks.
> % >
> % > What is the output of ``locate libuuid''? Where is uuid.h on your
> % > system?
> % >
> % > Kurt
> %
> % [Sun Mar 09] edj:~$ locate libuuid
> % /lib/libuuid.so.1
> % /lib/libuuid.so.1.2
> %
> % [Sun Mar 09] edj:~$ locate uuid.h
> % /usr/lib/qt-3.1.1/include/quuid.h
> % /usr/src/linux-2.4.19.SuSE/include/linux/xfs_support/uuid.h
>
> Okay, well, you don't really have libuuid installed, then, becuase
> you need the headers for it. The Qt stuff is worthless in this
> respect, and something that lives only in your kernel sources
> shouldn't be used either. If you like, I have a statically-linked
> parted binary tarball located on
> ftp.kurtwerks.com:/pub/parted-bin-1.6.5.tar.gz that you're welcome to
> use. Because it is statically-linked, parted will run even if the
> proper libraries are not already installed.
>
> Kurt

Thanks.  I didn't know to look for uuid.h  This time I installed 
e2fsprogs with "make install-libs". uuid.h now lives happily in 
/usr/include/uuid/ and parted doesn't choke on a reiser system. 

Still, SUSE should have installed a parted and other needed  stuff which 
would read a fs it uses by default.    Thanks again.

-- 
Ed Jabbour



More information about the Linux-users mailing list