Juanito
Group: Members
Posts: 1601
Joined: Sep. 2005 |
|
Posted: Feb. 21 2007,10:22 |
|
I tried out 3.3rc1/declobber on a few dsl packages - mainly because I'm trying to figure out why I can no longer use "make menuconfig" to recompile - my apologies if this is the wrong place to post.
First off, my own post, hsfmodem.dsl, must be some kind of record at 169 clobber_list directories... :blush:
I ran declobber on gcc1-with-libs.dsl, gcc1.dsl (10 directories each) and gnu-utils (1 directory) and then loaded gcc1-with-libs/gnu-utils:
1. make menuconfig gave the following error:
# make menuconfig rm -f include/asm ( cd include ; ln -sf asm-i386 asm) make -C scripts/lxdialog all make[1]: Entering directory `/ramdisk/usr/src/linux-2.4.26/scripts/lxdialog' /usr/bin/ld: unrecognized option '--as-needed' /usr/bin/ld: use the --help option for usage information collect2: ld returned 1 exit status
>> Unable to find the Ncurses libraries. >> >> You must have Ncurses installed in order >> to use 'make menuconfig'
make[1]: *** [ncurses] Error 1 make[1]: Leaving directory `/ramdisk/usr/src/linux-2.4.26/scripts/lxdialog' make: *** [menuconfig] Error 2
gcc1-with-libs does contain Ncurses so I'm wondering if declobber somehow "clobbered" this?
2. I loaded the *.dsl packages via a terminal window, saw the prompt return and then minimised the window - later on, I saw a couple of error messages in the window, even though I had not touched it:
~$ mydsl-load /mnt/sda1/temp/gcc1-with-libs_noclobber.dsl ~$ mydsl-load /mnt/sda1/temp/gcc-2.95_noclobber.dsl ~$ mydsl-load /mnt/sda1/temp/gnu-utils_noclobber.dsl
~$ /bin/lua: /usr/sbin/cpanel.lua:169: bad argument #1 to 'input' (/tmp/ pipe.lua: No such file or directory) stack traceback: [C]: in function 'input' /usr/sbin/cpanel.lua:169: in main chunk [C]: ?
I'm not sure if this is related to the first error, but it is the first time a terminal window acted like this on me.
I think declobber is an excellent idea - maybe its working directory/output could be moved to /ramdisk/tmp to avoid it being unwittingly backed-up from /home/dsl though.
|