[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Removal from Slackware 12 ??
- To: Lawrence Toal <let02do@xxxxxxx>, checkinstall-list@xxxxxxxxxxxxxxxxx
- Subject: Re: Removal from Slackware 12 ??
- From: tmhikaru@xxxxxxxxx
- Date: Fri, 3 Aug 2007 08:25:32 -0400
- Delivered-to: mailing list checkinstall-list@xxxxxxxxxxxxxxxxx
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:date:from:to:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=hRranRyr0wSMXWo2tBphUIWMw85/QG+i+/AeUKGReIrK73bGFDS069gbaisW18xx2uU6KW10RXKoGtm16Y+L7rrOqBYdVTBhNfjguju7Fb0SU7cQUdQUXGpvj1wodmZ+xI8nKoDKmPsC7fsLHtG2J5SpGDYUtVrVJL9MT3UJM+Y=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=UlbIjCGrNTpAKUc9wDkHmGITJxDGVJGKMwqvCJBn3RzY3U8BnQcGA5dwMoHcYkkLtXiOsix8WHY2UUmCFAIT4aAw/nVjtYNbKyHabYptVk1tpSbvC4ifWFzrtkyD4OLOVJ4MwOhI1wpOoHp/gGap9fiKsZIju/Ea8ICPOkb7BEc=
- In-reply-to: <200708022256.44902.let02do@xxxxxxx>
- Mailing-list: contact checkinstall-list-help@xxxxxxxxxxxxxxxxx; run by ezmlm
- References: <200708022256.44902.let02do@xxxxxxx>
- User-agent: Mutt/1.4.2.3i
On Thu, Aug 02, 2007 at 10:56:44PM -0500, Lawrence Toal wrote:
> Aw, that's disappointing--can you shed some light on this? Posters on AOLS
> seem divided on weather or not version 1.6.1 works, or maybe 1.5.1
> works better. Some say the "--fstrans=no" option solves their problems.
> Unfortunately, some shed more heat than light on such things. I'm
> guessing the checkinstall list has the straight story.
Fellow slack 12 user here; the problem is with the library checkinstall uses
as a wrapper - you'll see checkinstall make install fail when any install
tries to use chmod. It has something to do with something that coreutils
changed in slack 12... I don't have much more information, however I *DO*
know how to workaround it by using the checkinstall package from slackware
11:
In the config file:
Do not strip libs or binaries, do not compress manpages, do reset uids to
root:root, do install the package... When using it, do not create a doc-pak
directory as it suggests.
Now for how to make this work. 90% of the time you'll still be able to get
away with checkinstall make install; on those few occasions where this fails
due to chmod, instead do:
make install && checkinstall make install
- it'll wind up installing the stuff *TWICE* - but on the other hand, you'll
still wind up with a package you can use to remove it later.
Definitely not perfect as when checkinstall installs the package files the
permissions will be changed to the ones checkinstall sets, so this may break
some special apps that require perms to NOT be root:root, but seems to work
otherwise for me here.
Hikaru