[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: FSH compliance.
--On onsdag, onsdag 5 dec 2007 09.43.54 -0600 Randy McMurchy
<randy@linuxfromscratch.org> wrote:
> On another note (I can create a new thread if necessary):
>
> For years I've been having to make special accommodations
> because Heimdal overwrites libraries/headers from the
> E2fsprogs package. Note that e2fsprogs installs these files
> and then Heimdal will overwrite them:
>
> /usr/include/ss/ss.h
> /usr/lib/libss.a
> /usr/lib/libss.so.e2fsprogs
>
> The installation prefix we use for both packages is /usr
> (with e2fsprogs we also pass --with-root-prefix="").
If you install things with --prefix=/usr it will mess with your system. You
are, in fact, asking for it.
I have had only much stranger and rarer (yet fixable) preprocessor/linker
issues when I've installed the package under a reasonably private path like
/usr/heimdal. Besides, $PATH can be long nowadays; bash is forgiving.
If you really want /usr/bin, do this:
./configure --prefix=/usr --includedir=/usr/include/heimdal \
--libdir=/usr/lib/heimdal
--oldincludedir=/usr/lib/heimdal && make && sudo make install
heimdal-config will then help you when you configure and compile software
that needs heimdal.
--
Måns Nilsson Systems Specialist
+46 70 681 7204 cell KTHNOC
+46 8 790 6518 office MN1334-RIPE
I own seven-eighths of all the artists in downtown Burbank!
PGP signature