On 04/06/13 15:21, Michele Cane wrote: > Hi, > > On Tue, 2013-06-04 at 15:06 +0200, Emilio Pozuelo Monfort wrote: >> On 04/06/13 14:16, Michele Cane wrote: >>> Hi, >>> >>> On Tue, 2013-06-04 at 13:41 +0200, Emilio Pozuelo Monfort wrote: >>>> On 04/06/13 13:16, Michele Cane wrote: >>>>>> sudo aptitude dist-upgrade >>>>> >>>>> The following NEW packages will be installed: >>>>> libharfbuzz0a{ab} >>>>> The following packages will be upgraded: >>>>> libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 >>>>> libpangoxft-1.0-0 >>>>> 5 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded. >>>>> Need to get 1,362 kB of archives. After unpacking 689 kB will be used. >>>>> The following packages have unmet dependencies: >>>>> libharfbuzz0a : Breaks: libharfbuzz0 but 0.9.17-4 is installed. >>>> >>>> Right there is the problem. libharfbuzz0a breaks/replaces (and rightfully >>>> does >>>> so) libharfbuzz0. That should be fine, aptitude should resolve to uninstall >>>> libharfbuzz0. Do you have something installed that depends on libharfbuzz0 >>>> other >>>> than pango? What happens if you say No to aptitude's proposed solution? >>>> Does it >>>> offer another option that is satisfiable (i.e. that will remove >>>> libharfbuzz0 but >>>> not half of your system). Keep saying No until aptitude finds the right >>>> solution. >>>> >>> >>> All the options proposed by aptitude are the one that I posted in my >>> previous mail and non of the is satisfactory. >>> Probably is due to the gnome packages that I have installed from >>> experimental. >> >> Could be. Try >> >> aptitude remove libharfbuzz0 >> >> and paste the output. That should tell us what is holding it back. > > > >> ~ : sudo aptitude remove libharfbuzz0 >> Swipe your right index finger across the fingerprint reader >> The following packages will be REMOVED: >> libharfbuzz0 >> 0 packages upgraded, 0 newly installed, 1 to remove and 5 not upgraded. >> Need to get 0 B of archives. After unpacking 932 kB will be freed. >> The following packages have unmet dependencies: >> libpangoft2-1.0-0 : Depends: libharfbuzz0 (>= 0.9.9) but it is not going to >> be installed. >> libwebkitgtk-3.0-0 : Depends: libharfbuzz0 (>= 0.9.9) but it is not going >> to be installed.
There it is. You have an old libwebkitgtk-3.0-0 from experimental and apt refuses to update it even though there is a new version (2.0.2-1) that fixes depends on libharfbuzz0a instead of libharfbuzz0. apt should upgrade it, but I notice experimental doesn't seem to have 'ButAutomaticUpgrades: yes' anymore, which probably causes this. Not sure why experimental doesn't have ButAutomaticUpgrades: yes anymore, but in any case this is definitely not a libpango bug. Not sure what to do with this. I'm tempted to close, but I feel like we could do better with apt & experimental. I'll ask the apt guys and see if it can be improved, then either reassign or close it. Cheers, Emilio -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org