Re: New Image
Adam C Powell IV wrote:
> Greetings,
>
> My Netwinder just arrived a couple of weeks ago, so I am very much a
> newbie. :-)
>
> I tried the new image, and it boots, and networks! Cool! However, it
> seems there is a major package inconsistency which is preventing apt
> from functioning at all! It seems base-files depends on base-passwd,
> which isn't installed, and so apt-get update or dist-upgrade fails with:
>
> Checking system integrity...dependency error
> You might want to run 'apt-get -f install' to correct these.
> Sorry, but the following packages are broken - this means they have
> unmet dependencies:
> base-files: Depends:base-passwd
>
> So, I go to my nearest mirror, and find that there is indeed a
> base-passwd_2.0.3.3.deb, so I download and dpkg -i, which seems to work
> (unpacks and sets up), but the error persists!
Okay, tried the February image, and found the problem, it wasn't the image, but
a missing dependency. The base-files package requires base-passwd >= 2.0.3.4,
but only 2.0.3.3 is available. The older image didn't let me upgrade with
dselect because of the missing dependency, but it did let me apt-get
dist-upgrade. (I guess this is because the February image had an older apt.)
How can I get/build the new base-passwd?
Also, xlib6g is missing. This is surprising, since the Debian ARM port page
says X is working on Netwinder. I don't see any X servers either, not even
Xfb. Also missing is liblockfile0, but this isn't too surprising since it is
listed as "obsolete" on Intel, but it is necessary for emacs20.
How can I generate these packages, esp. base-passwd and xlib6g? Do I need to
build X from scratch?? I have heard of a way to specify source packages, then
presumably they download and build locally.
Zeen,
-Adam P.
Reply to: