Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 09-21-2007, 01:31 AM   #1
Registered: Oct 2002
Distribution: Debian 6.0.2 (squeeze)
Posts: 944

Rep: Reputation: 30
Slackware 12.0 and checkinstall

I'm surprised there is so little discussion of this online. I see that checkinstall was removed from extra/ in Slack 12.0 because it needed an update to work properly. It has been about a month and a half now that "a new version will be released soon which will address this issue," and now the checkinstall site itself seems to be down.

Are there any updates on this anywhere that I am missing? Any alternatives that people are using? Before upgrading to 12.0 I relied on checkinstall to install software from source, but now I've found myself unable to install anything.

Thanks in advance.
Old 09-21-2007, 01:40 AM   #2
Registered: Jan 2006
Location: Missouri
Distribution: Slackware -current, Slackware64 -current, Slackware 12.2
Posts: 150

Rep: Reputation: 24
The problem with checkinstall is actually a problem with installwatch. No updates so far... I'm not sure what's going on, really.

I've been trying my hardest to track down Slackbuilds for as much software as possible. Now, you can call checkinstall with --fstrans=no, and it will work. That's the quick and dirty solution for now.
Old 09-21-2007, 01:44 AM   #3
Registered: Oct 2002
Distribution: Debian 6.0.2 (squeeze)
Posts: 944

Original Poster
Rep: Reputation: 30
Thanks for the quick response. The checkinstall maintainer put a nice YMMV disclaimer on the "--fstrans=no" workaround, which makes me hesitant to use it. Any idea what that's doing and what could be wrong with it? It seems like if you're circumventing installwatch you're not going to get the expected behavior.
Old 09-21-2007, 05:20 AM   #4
Amigo developer
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,897

Rep: Reputation: 578Reputation: 578Reputation: 578Reputation: 578Reputation: 578Reputation: 578
Try using my trackinstall program which does the same thing and is a part of the src2pkg package.
I did some really extensive testing with the new version of installwatch and turned up some pretty serious failures(like gcc and crt.o being removed from the system). I had just spent a lot of time converting src2pkg to wotk with the new installwatch and during testing uncovered lots of problems. hence, I went back to using the older version of installwatch which works just fine. There are other problems with checkinstall which have still not been fully exposed as they have to do with POSIX compliance. When PatV moves to BASH-3.2 and a full POSIX-compliant compile of coreutils, these problems will be more apparent.
trackinstall is a drop-in replacement for checkinstall, but does a much better job and I'm always around here on the forums to address any problems you might have. Plus, using it might lead you to use src2pkg, which should improve the repeatablilty of your builds.
You can always get the latest version here:


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
checkinstall help meknb Linux - Software 10 10-22-2006 04:45 PM
Using 'checkinstall' gonzalo76 Slackware 20 05-20-2004 06:09 PM
checkinstall with slackware. e1000 Slackware 3 10-19-2003 07:25 PM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:10 AM.

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