Re: Installing packages
On Thu, 4 Feb 1999, Michael Schmitz wrote:
> > Actually, I was able to install the packages using a 2.1 kernel if I
> > fooled the system into thinking that some stuff was already there.
> > binutils was crashing because /man/man7/undocumented.7.gz was being
> > pointed at (by gasp.1.gz) and it didn't exist. Placing a file in
> > /man/man7 called undoc(etc) made dpkg happy.
>
> That may work for some packages, but it's a pretty ugly hack (the ownership
> of file is changed, not the one of the symlink IIRC, which may or may
> not be what you really want), browse the list archives for suggestions
> how to automate this sick hack.
Well, gcc was the only package that required me to "create" (copy /
rename) a file. When I get man-db working I will go thru the manuals and
weed out the nasty things I did.
With the other two packages, both had troubles setting a symbolic link to
a file that didn't exist... yet! In one .deb, it wanted to symlink a
directory that wasn't unpacked from the archive yet, and in the other, it
was for a file (again, in the manuals)
I expect this "problem" wouldn't have appeared if I'd been upgrading, but
as I am working off a bare-bones clean system, and don't have full access
to all the good stuff at the FTP site, I expect I'm missing out on
something important.
Next time I will start by downloading all the "depends" packages BEFORE I
download the ones I want ;-)
Got libc6-dev today at school (100 Megabit internet... drool) so we'll see
if I can get it to go without any problems.
> Again, the proper solution is to use a 2.0 kernel (or to upgrade to
> Debian 2.1).
Why is this? Does the 2.0 kernel do a multipass thru the .deb archive
before it bails out? Or is it Beyond My Comprehension (tm)?
Reply to: