LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 06-19-2007, 03:20 AM   #1
crisostomo_enrico
Member
 
Registered: Dec 2005
Location: Madrid
Distribution: Solaris 10, Solaris Express Community Edition
Posts: 547

Rep: Reputation: 35
Differences installing fuse with checkinstall and with make


Hi guys.

I was making a fuse package (v. 2.6.5) for my slackware-current and I installed it in a temp directory with make DESTDIR=/mydir install.

I noticed that make install creates, amongst others:
dev/fuse
etc/init.d/fuse

/dev/fuse already exists (in devs-2.3.1-noarch-25) and, after reading through /etc/init.d/fuse, I think this file isn't needed.

BTW, I tried a checkinstall and noticed that neither dev/fuse nor etc/init.d/fuse were included in the package. Moreover, doinst.sh created by checkinstall includes:
( cd etc ; rm -rf init.d )
( cd etc ; ln -sf rc.d/init.d init.d )
So, every file included in init.d would be deleted!

Can someone explain me checkinstall behaviour?

Thanks,
Enrico,
 
Old 06-19-2007, 03:54 AM   #2
tramni1980
Member
 
Registered: Jul 2006
Location: Sofia, Bulgaria
Distribution: Slackware 13.37
Posts: 707

Rep: Reputation: 35
I recommend you to use the slackbuild script from slackbuilds.org:
http://www.slackbuilds.org/repository/system/fuse/
It works great.
 
Old 06-20-2007, 02:45 AM   #3
crisostomo_enrico
Member
 
Registered: Dec 2005
Location: Madrid
Distribution: Solaris 10, Solaris Express Community Edition
Posts: 547

Original Poster
Rep: Reputation: 35
Thanks, tramni1980, maybe I was a bit imprecise. I usually write a slackbuild file or use someone else's: in the case of fuse, I always used Alien Bob's slackbuild which, correctly, moves /etc/init.d/fuse into /etc/rc.d and starts it up in rc.local. What I do not understand is checkinstall behaviour: it doesn't include that file in the package, as if it was filtering it or the entire /etc/init.d!

Thx,
Enrico.
 
Old 06-20-2007, 06:22 AM   #4
tramni1980
Member
 
Registered: Jul 2006
Location: Sofia, Bulgaria
Distribution: Slackware 13.37
Posts: 707

Rep: Reputation: 35
You should probably consult the documentation or the developers of checkinstall about that. For building from source when no slackbuild script is available I use gnashley's src2pkg or trackinstall. src2pkg works better than checkinstall as it is designed specifically for Slackware. You can find src2pkg here:
http://distro.ibiblio.org/pub/linux/...1.3-i486-1.tgz
 
  


Reply


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Gnome disappeared after installing FUSE jasontn Fedora 15 09-26-2007 11:44 AM
installing php-5.2.1 with checkinstall robertos Fedora 0 03-16-2007 11:50 AM
how to make initrd load the correct fuse module? tramni1980 Slackware 2 02-25-2007 06:21 AM
checkinstall - make tgz, but don't install tw001_tw Slackware 6 03-11-2005 09:45 AM
Installing Checkinstall -> error JZL240I-U Linux - Software 11 08-11-2003 06:36 AM


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

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