[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Amateur e.
Dear Stephen,
On Mon, 21 Feb 2000, you wrote:
> >>>>> "Harvey" == Harvey Kelly <harvey [at] kelly.uklinux.net> writes:
>
> Harvey> Could anyone point out the bleedin' obvious to me?
>
> Enbloatment is written by a bunch of artists who don't know squat
> about configuration management?
>
> Seriously, configuration management is hard. There's a very good
> chance that the set of releases you have at the moment just plain
> don't work together. However....
>
> Harvey> I installed freetype, fine no problem, I then installed
> Harvey> imlib - again fine(?),
>
> Aside - What do you mean by "install"? Most people mean "I downloaded
> a prepackaged version and ran rpm/dpkg/tar xzf/whatever on it," but
> some people mean "downloaded source and ran `./configure; make; make
> install'".
Aha! I meant I downloaded it, ran gunzip and tar, then ./configure, make and
make install.
> And if you use a prepackaged version, which package
> manager did you use to uninstall the old and which to install the new?
> This matters. With the exception of dpkg, whose "alien" package can
> handle rpms and tgzs tolerably well, mixing and matching packages from
> different package managers is a recipe for trouble. (Mixing and
> matching packages from different distros is also trouble, even if the
> package manager is the same. Red Hat is famous for adding and
> subtracting features so that upstream version numbers are unreliable
> for use in dependency testing, but as far as I know only Debian has a
> policy against doing that.)
I used SuSE's YaST to un-install the packages, and the package manager to
install the new? I just ran them from a terminal, did I do something
naughty? I'm a bit confused...
> This is not going to work unless you've edited /etc/ld.so.conf to
> include /usr/lib/elibs, since ldconfig does not know about that
> directory by default.
>
> It is probably a bad idea to do this, anyway, unless you really,
> really, really know what you are doing. The reason is that if you
> have a lot of general-purpose libraries in a lot of individual
> directories, the chance of getting duplicates skyrockets, and so does
> the version skew problem the Enbloatment web site mentions.
>
> Put libraries that depend on X in /usr/X11R6/lib/, that's a good boy,
> and those that don't in /usr/lib/. Then run ldconfig.
Oh, I see...
>
> Harvey already said he wanted the new versions, let's help him get
> them installed. It's not that the RPMs won't be out tomorrow (they
> will), it's the principle of the thing.
Thanks, it is kind of like Richard and his quest with Pine, I want to do it
because I want to learn more about Linux and to see if I can get it all to
work. I'd be more than happy to keep using KDE, but it annoys me that I don't
know enough to run the latest Enlightenment, as opposed to a very buggy one that
came with SuSE 6.2.
Thanks for helping me out, I'm going to try and do it the "long way", but if I
start screaming at the monitor again I may have to try and use RPM's.
Thanks again
Harvey
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word
"unsubscribe" in the body of the message.
GNU the choice of a complete generation.
- Follow-Ups:
- Re: Amateur e.
- From: "Stephen J. Turnbull" <turnbull [at] sk.tsukuba.ac.jp>
- References:
- Amateur e.
- From: "Stephen J. Turnbull" <turnbull [at] sk.tsukuba.ac.jp>