Johannes Nohl wrote:
> I'm not an expert to but my way is checkinstall (which is available as
> rpm). As non-priviliged user you do the ./configure & make install.
> Then you su to root and checkinstall. This will ask you for the name
> of your installation and produces a rpm. As root you can install it
> from /usr/src/RPMS. And if it wasn't the right you just hace to do a
> rpm -e.
after i tar xzf fuse-2.6.5.tar.gz && cd fuse-2.6.5 && ./configure
--enable-kernel-module && make && make install ....(work well => in root
mode off course)
then i do your instruction above
dwarf:/home/chika/ALPHA/fuse-2.6.5 # checkinstall
checkinstall 1.6.0, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
**************************************
**** RPM package creation selected ***
**************************************
This package will be built according to these values:
1 - Summary: [ fuse-2.6.5 ]
2 - Name: [ fuse ]
3 - Version: [ 2.6.5 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ Applications/System ]
7 - Architecture: [ i386 ]
8 - Source location: [ fuse-2.6.5 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ fuse ]
Enter a number to change any of them or press ENTER to continue:
Installing with make install...
========================= Installation results ===========================
Making install in kernel
make[1]: Entering directory `/home/chika/ALPHA/fuse-2.6.5/kernel'
make -C /usr/src/linux-2.6.18.8-362 SUBDIRS=`pwd`
O=/usr/src/linux-2.6.18.8-362-obj/i386/default modules
shell-init: error retrieving current directory: getcwd: cannot access
parent directories: Invalid argument
chdir: error retrieving current directory: getcwd: cannot access parent
directories: Invalid argument
/bin/pwd: couldn't find directory entry in `../../../../../..' with
matching i-node
make[2]: Entering directory `/usr/src/linux-2.6.18.8-362'
Makefile:107: *** output directory
"/usr/src/linux-2.6.18.8-362-obj/i386/default" does not exist. Stop.
make[2]: Leaving directory `/usr/src/linux-2.6.18.8-362'
make[1]: *** [all-spec] Error 2
make[1]: Leaving directory `/home/chika/ALPHA/fuse-2.6.5/kernel'
make: *** [install-recursive] Error 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
am i wrong in doing your clues? is checkinstall always success in all
tar.gz?
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]