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

Bug#693626: Failing dist-upgrade: Couldn't configure pre-depend ure...



On 19.11.2012 19:11, Michael Biebl wrote:
> tag 693626 - unreproducible
> thanks
> 
> Hi David, hi Rene!
> 
> On 19.11.2012 03:02, Rene Engelhard wrote:
>> So this is unreproducible...
>> (Nevertheless we could remove the ure Pre-Depends, see my other message)
> 
> I'm still trying to get a clean upgrade path of a default squeeze GNOME
> installation. I've run into several issues. It seems Rene was not able
> to reproduce them, most likely because he didn't have Recommends enabled
> by default.
> 
> These are the steps I used to reproduce the problem:
> 
> debootstrap squeeze /squeeze
> mount -o bind /sys/ /squeeze/sys/
> mount -o bind /dev /squeeze/dev
> mount -t proc none /squeeze/proc/
> chroot /squeeze
> tasksel install gnome-desktop --new-install
> # works fine
> 
> # updating to wheezy
> sed -i s/squeeze/wheezy/ /etc/apt/sources.list
> apt-get update
> 
> apt-get dist-upgrade
> E: Could not perform immediate configuration on 'python-pyatspi2'.
> Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
> # See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691160
> 
> # Pull the pyatspi packages from unstable
> echo "deb http://people.debian.org/~biebl/pyatspi/ ./" >>
> /etc/apt/sources.list
> apt-get update
> apt-get dist-upgrade
> E: Could not perform immediate configuration on 'default-jre'. Please
> see man 5 apt.conf under APT::Immediate-Configure for details. (2)
> 
> 
> # Compare package list of debootstrap and d-i installation
> # Notice there is no default-jre and openjdk-6-jre in the d-i
> # installation
> apt-get remove default-jre openjdk-6-jre
> 
> apt-get dist-upgrade
> E: Couldn't configure pre-depend ure for libreoffice-core, probably a
> dependency cycle.
> # Et voila! This is the problem I encountered.
> 
> 
> # I suspect problem is related to gcj/jre
> # Reinstall default-jre/openjdk-6-jre and drop the gcj packages, which
> were pulled by openoffice.org-gcj
> apt-get install default-jre/squeeze openjdk-6-jre/squeeze
> dpkg -r gcj-4.4-jre gcj-4.4-base gcj-4.4-jre-lib gcj-4.4-jre-headless
> libgcj10 libgcj10-awt gcj-jre-headless gcj-4.4-jre gcj-jre libgcj-bc
> openoffice.org-gcj java-gcj-compat libdb4.7-java-gcj libhsqldb-java-gcj
> bsh-gcj
> 
> # apt-get dist-upgrade runs without problems now!
> 
> - Problem #1: pyatspi. Fixed package in sid, just needs to migrate to
> testing
> - Problem #2: Failing upgrade of default-jre
> - Problem #3: dependency cycle when trying to to configure ure
> 
> #2 and #3 are probably related and caused by the same underlying problem
> which is related to the gcj packages not cleanly being upgraded.

A smaller testcase without requiring installing all of GNOME:

debootstrap squeeze /squeeze
mount -o bind /sys/ /squeeze/sys/
mount -o bind /dev /squeeze/dev
mount -t proc none /squeeze/proc/
chroot /squeeze
apt-get install openoffice.org
apt-get install gcj-jre
sed -i s/squeeze/wheezy/ /etc/apt/sources.list
apt-get update
apt-get dist-upgrade

E: Couldn't configure pre-depend ure for libreoffice-core, probably a
dependency cycle.



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: