Problems with apt-get in etch on embedded arm box
Hello all, I seem to be having some problems with my debian etch install on VOX N1 nas. Allow me to backtrack for a moment so I don't negate any potentially critical information. The VOX N1 nas runs the STR8132 which is an arm board. The firmware is stored in NAND flash and is loaded to a ramdisk at boot. The only part of firmware that if modifialble is the last 128k which is where the config file are stored(smb.conf, groups, passwd, and a few others) Anyhow since I'd like to play it safe with this and not brick it (Considering there are no RS232 or JTAG pinouts on the board and I'd like to stay away from soldering) I have installed the debian base system on the attached sata drive and modified the smb.conf file to chroot and start sshd. Now I'd like to install netatalk however I'm having some trouble with apt-get.
I considered using sources of the debian site but it appears I'm going to run into some complicated dependency issues. So now to apt-get, my initial problems were that /etc/apt/sources.list were listing non-us sources, which I fixed. What came next was the apt key, I managed to fix that as well by running the following: Code:
# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys XXXXXXXXXXXXXXXX Take GCC for instance(Though this happens with any package) Code:
The following extra packages will be installed: but anyway when I respond; 'Yes, do as I say!' the installation proceeds, when it gets to libc6 it attempts to restart some services, the same happens when it gets to some pam lib(I haven't let it go that far yet, not wanting to compromise my install again and have to start from scratch). So when I follow the prompts it usually processes everything but subsequently I loose ssh access so I then need to start from the beginning again. Any ideas on how to fix this or what I'm doing wrong? Is there any way to install older pkgs that are compatible with the dependencies already in etch? Or is there anywhere where I can get a tarred lenny base system with up-to-date dependencies? I don't know how I should proceed at this point but theres gotta be a way to get a working debian base system on this thing with a working apt-get! Regards, .:MvH:. |
what does your sources.list look like right now ? could you post it please ?
and no I do not think you want it to remove util-linux |
Here it is:
Code:
# See sources.list(5) for more information, especialy Code:
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free |
Well if you are running etch the problem definitely begins in your sources file, because they are pointing at stable which is Lenny.
You should use the release names in your sources.list file to avoid this issue in the future. etch , lenny, squeeze that way when stable becomes oldstable you will still be tracking the same release.. If you are positive you are running etch I would suggest you edit your sources.list, change all instances of stable to etch, update, and then try to install your files again. vim /etc/apt/sources.list fix your sources list to point at etch apt-get update apt-get install gcc |
yep that did it. Much thanks! I can't believe I didn't notice that! To bad I had already spent so much time with dpkg and all my needed dependencies! oh well... well thanks again, as earlier stated you prompt reply has been much appreciated!
|
Quote:
Thanks. Zerlgi |
All times are GMT -5. The time now is 10:45 PM. |