On 2014-10-20, Alan Greenberger <ala...@ptd.net> wrote: > On 2014-10-20, Alan Greenberger <ala...@ptd.net> wrote: >> Thank you for responding. >> >> On 2014-10-20, Darac Marjal <mailingl...@darac.org.uk> wrote: >>> >>> --uAKRQypu60I7Lcqm >>> Content-Type: text/plain; charset=utf-8 >>> Content-Disposition: inline >>> Content-Transfer-Encoding: quoted-printable >>> >>> On Sun, Oct 19, 2014 at 12:21:58PM -0400, Alan Greenberger wrote: >>>> This morning I tried to update a wheezy recently upgraded from squeeze. >>>> It didn't work and I am stuck. >>>>=20 >>>> # aptitude update >>>> # aptitude >>>> g >>>> u >>> >>> You update aptitude twice? >> This was a typo, a meant U not u. >>> >>>> These packages could be upgraded, but they have been kept in their >>>> current state to avoid breaking dependencies. >>> >>> Which packages? >> Lots that have changed in the last few weeks. >>> >>>> q >>>> b (just beeps) >>> >>> 'b' searches for packages which are broken, but you've just been told >>> that packages were held specifically to stop that happening. >>> >>>>=20 >>>> There were some error messages about lilo >>> >>> What were the error messages? >> Something went by, can't recall. >>> >>>> # dpkg -l lilo >>>> iF lilo 1:23.2-4 amd64 >>>> # aptitude >>>> /lilo >>>> C lilo 1:23.2-4 1:23.2= >>> -4=20 >>>>=20 >>>> # dpkg-reconfigure lilo >>>> /usr/sbin/dpkg-reconfigure: lilo is broken or not fully installed >>> >>> OK. But why is lilo broken? >>> >>>>=20 >>>> # aptitude install debsums >>>> debsums libfile-fnmatch-perl{a}=20 >>>> The following partially installed packages will be configured: >>>> lilo >>>> ... >>>> Errors were encountered while processing: >>>> lilo >>>>=20 >>>> # debsums lilo >>>> debsums: package lilo is not installed >>> >>> debsums didn't install because lilo failed to configure.=20 >> desums DID install. Line above shows it running complaining "lilo is >> not installed" >>> >>>>=20 >>>> # aptitude reinstall lilo >>>> The following packages will be REINSTALLED: >>>> lilo=20 >>>> 0 packages upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 50 >>>> not upgraded. >>>> Need to get 0 B of archives. After unpacking 0 B will be used. >>>> E: Internal Error, No file name for lilo:amd64 >>> >>> OK. Finally, we get to an actual error message. Apt is trying to find a >>> package for lilo:amd64, but can't for some reason. >>> >>> Please let us know the output of: >>> >>> $ cat /etc/apt/sources.list{,.d/*.list} >> deb http://ftp.us.debian.org/debian wheezy main contrib non-free >> deb-src http://ftp.us.debian.org/debian wheezy main contrib non-free >> >> deb http://security.debian.org/ wheezy/updates main contrib non-free >> deb-src http://security.debian.org/ wheezy/updates main contrib non-free >> >> deb http://ftp.us.debian.org/debian wheezy-updates main contrib non-free >> deb-src http://ftp.us.debian.org/debian wheezy-updates main contrib non-free >> >> deb http://ftp.us.debian.org/debian wheezy-backports main contrib non-free >> >> deb http://www.deb-multimedia.org wheezy main non-free >>> $ apt-cache policy lilo >> lilo: >> Installed: 1:23.2-4 >> Candidate: 1:23.2-4 >> Version table: >> *** 1:23.2-4 0 >> 500 http://ftp.us.debian.org/debian/ wheezy/main amd64 Packages >> 100 /var/lib/dpkg/status >>> $ dpkg --audit >> The following packages are only half configured, probably due to problems >> configuring them the first time. The configuration should be retried using >> dpkg --configure <package> or the configure menu option in dselect: >> lilo LInux LOader - the classic OS boot loader >> >> The following packages are missing the md5sums control file in the >> database, they need to be reinstalled: >> ... >>> >> >> OK, I tried the whole thing again this morning and lo and behold, this >> time aptitude was able to do the update and complete! Though for >> unknown reason, it decided to uninstall acroread. (Maybe this all has >> to do with 32 bit programs? I have dpkg --print-foreign-architectures >> is i386.) >> >> But the reported problem with lilo remains. Can't reconfigure, can't >> reinstall. I am hesitant to uninstall lilo. > > I seem to have solved the lilo problem. I tried > # dpkg --configure lilo > It complained about not being able to write already existing > /boot/sarge.bmp and /boot/sid.bmp . So I deleted those two symbolic > links, ran it again, and it completed. Now dpkg -l lilo gives > ii lilo 1:23.2-4 amd64 > and aptitude shows it as > i --\ lilo 1:23.2-4 1:23.2-4 > > Hopefully this machine is back in business. I don't know what caused > all of this, but something must have gotten out of whack during the > recent upgrade to wheezy that only showed up when I tried to update > yesterday morning. I don't know what I typed yesterday that managed to > get interactive aptitude out of its angry state. > Reviewing what I typed, I now think it was the command line "aptitude install debsums" that must have fixed it. It installed debsums, but complained about lilo. I hadn't tried interactive aptitude again until the next morning when it was working again.
-- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/slrnm4co99.tbb.alanjg@archduke.router