Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi, I've just installed checkinstall and when i try to use it after the ./configure and make part I get the message that the command "checkinstall" does not exist, and I'm quite sure that I've installed the program, anyone can help me with this one, thank you.
"Hi, I've just installed checkinstall and when i try to use it after the ./configure and make part I get the message that the command "checkinstall" does not exist, and I'm quite sure that I've installed the program, anyone can help me with this one, thank you."
It may not be on your PATH. Try:
which checkinstall
to see if checkinstall is on your PATH.
On my machine checkinstall is in /usr/sbin/checkinstall which is on root's PATH but is not on user's PATH. You have to run checkinstall as root or su anyway so being only on root's PATH is OK.
I try checkinstall either with root and user permissions, after I've made the following to a tarball:
tar zxvf package.tar.gz
cd package
./configure
make
su
password-***
checkinstall
and the shell says that the command checkinstall does not exist
I've installed the checkinstall program using a rpm, and when I search for it in the "search for files" applications it shows several files and directories with the name of "checkinstall":
checkinstall-1.5.3(directory) /usr/doc
checkinstall(directory) /usr/local/lib
checkinstallrc (singletext file) /usr/local/lib/checkinstall
checkinstall(it says it is application/x-shellscript) /usr/local/sbin
Should I run only "checkinstall" or probably "./checkinstall" after make, or mayby I should copy the "checkinstall" script from /usr/local/sbin to the folder where the package is What is the version you are using, that works, probably there is problem with this one (mine is 1.5.3). Also when I try "which checkinstall" nothing happens.. I'm very confused with this one, I'd be very gratefull if someone is ableto tell me what the problem is, thank you jailbait for your help, but I need some more assistance..
Last edited by carnophage; 07-19-2005 at 08:53 AM.
"checkinstall(it says it is application/x-shellscript) /usr/local/sbin"
checkinstall is in /usr/local/sbin. I think that your problem may be that /usr/local/sbin is not on your PATH. Try this command to see if /usr/local/sbin is on your path:
echo $PATH
If /usr/local/sbin is not on your PATH then you can solve the problem by creating a symbolic link for checkinstall:
Thank you, this seems to be some progress , but i get some other error:
--------------------------------------------------------------------
checkinstall 1.5.3, Copyright 2001 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]: y
jailbait, I didn't saw your post before, probably we were tiping at teh same time..Thank you, now I can use the command "checkinstall" but I get the error that I mention in my previous post, if you know something about it- pls let me know, thank you again.
'/var/tmp/VbQgSRlpTBJEcAkMGIpc/installscript.sh: line 13: 7558 Segmentation fault mkdir -p "/usr/doc/libsigc++-2.0.0"'
I think that this was a bug in an older version of checkinstall. I recommend that you uninstall checkinstall, download the latest version, and install that. I use version 1.6.0beta3 and I have no problems with it.
Well, with this version there is no such error and it seems to be better, but yet I have some problems :-( and besides, I'm getting little confused So far what I know about checkinstall is that it can create rpm packages and it replaces the "make install" command, but one thing I do not understand- does checkinstall installs the package that I compile or can it just make an rpm package without installing anything, so I'll be able to install the package using YaST(I'm a SuSE user..). and now I get this error when I try using checkinstall with "ligsigc++2" tarball file:
Code:
Building file list...OK
cat: /var/tmp/checkinstall.Xs9016/libdirs: No such file or directory
**************************************
**** RPM package creation selected ***
**************************************
Building RPM package... FAILED!
*** Failed to build the package
Do you want to see the log file? [y]: y
and the log file says:
Code:
Building target platforms: i386
Building for target i386
Processing files: libsigc++-2.0.0-1
error: File not found by glob: /home/carnophage/programs/libsigc++-2.0.0/buildroot/usr/local/share/doc/libsigc-2.0/docs/reference/html/structsigc_1_1type__trait_3_01T__type[N]_4.html
error: File not found by glob: /home/carnophage/programs/libsigc++-2.0.0/buildroot/usr/local/share/doc/libsigc-2.0/docs/reference/html/structsigc_1_1type__trait_3_01T__type[N]_4-members.html
RPM build errors:
File not found by glob: /home/carnophage/programs/libsigc++-2.0.0/buildroot/usr/local/share/doc/libsigc-2.0/docs/reference/html/structsigc_1_1type__trait_3_01T__type[N]_4.html
File not found by glob: /home/carnophage/programs/libsigc++-2.0.0/buildroot/usr/local/share/doc/libsigc-2.0/docs/reference/html/structsigc_1_1type__trait_3_01T__type[N]_4-members.html
And little above it says that Installation is successful. Anyway, thank you very much for your help jailbait, I hope you will help me again
Last edited by carnophage; 07-19-2005 at 06:44 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.