[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: