On Tue, Mar 18, 2008 at 10:32:00AM +1100, Rich Healey wrote: > I can't upgrade a lot of packages (perl for one) because apt says that: > > The following packages have unmet dependencies: > libgconf2-4: Depends: gconf2-common (>= 2.22) but it is not going to > be installed > Depends: gconf2-common (< 2.23) but it is not going to be > installed > E: Broken packages > [xenia:/home/richo]# > > BUT > > [xenia:/home/richo]# dpkg -l *gconf* > Desired=Unknown/Install/Remove/Purge/Hold > | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed > |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: > uppercase=bad) > ||/ Name Version Description > +++-==============-==============-============================================ > ii gconf2 2.22.0-1 GNOME configuration database system > (support > ii gconf2-common 2.22.0-1 GNOME configuration database system > (common > ii libgconf2-4 2.22.0-1 GNOME configuration database system > (shared > [xenia:/home/richo]# > > Any ideas? > > so you know, > [xenia:/home/richo]# apt-cache policy libgconf2-4 > libgconf2-4: > Installed: 2.22.0-1 > Candidate: 2.22.0-1 > Version table: > *** 2.22.0-1 0 > 499 http://ftp.iinet.net.au unstable/main Packages > 100 /var/lib/dpkg/status > 2.20.1-3 0 > 500 http://ftp.iinet.net.au lenny/main Packages > [xenia:/home/richo]#
that looks like it might be corruption in your apt database. Try moving aside /var/cache/apt/pkgcache.bin and updating. A
signature.asc
Description: Digital signature