Activity log for bug #1036794

Date Who What changed Old value New value Message
2012-08-14 19:11:55 Ashutosh bug added bug
2012-08-14 19:11:55 Ashutosh attachment added dist-upgrade.tar.gz https://bugs.launchpad.net/bugs/1036794/+attachment/3261038/+files/dist-upgrade.tar.gz
2012-08-14 19:35:05 Jean-Baptiste Lallement update-manager (Ubuntu): status New Incomplete
2012-08-15 02:15:26 Ashutosh attachment added bug1036794.txt https://bugs.launchpad.net/bugs/1036794/+attachment/3261501/+files/bug1036794.txt
2012-08-15 07:53:09 Jean-Baptiste Lallement update-manager (Ubuntu): status Incomplete Triaged
2012-08-15 07:53:11 Jean-Baptiste Lallement update-manager (Ubuntu): importance Undecided High
2012-08-15 07:56:34 Jean-Baptiste Lallement description Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.' Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: libnspr4: ---------------- 1. Description: Ubuntu 12.04.1 LTS Release: 12.04 --------------- 2. apt-cache policy libnspr4 libnspr4: Installed: 4.8.9-1ubuntu2 Candidate: 4.8.9-1ubuntu2.1 Version table: 4.8.9-1ubuntu2.1 0 500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages *** 4.8.9-1ubuntu2 0 500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages 100 /var/lib/dpkg/status ---------------- 3. Update Manager should work properly 4. Update Manager Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: update-manager 1:0.156.14.9 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic i686 ApportVersion: 2.0.1-0ubuntu12 Architecture: i386 CurrentDmesg.txt: [ 49.935139] r8169 0000:01:00.0: eth0: link up [ 49.935343] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 51.500059] init: plymouth-stop pre-start process (1860) terminated with status 1 [ 59.560012] lxcbr0: no IPv6 routers present [ 59.952011] eth0: no IPv6 routers present Date: Wed Aug 15 00:22:38 2012 GsettingsChanges: com.ubuntu.update-manager first-run false com.ubuntu.update-manager launch-time 1344969604 com.ubuntu.update-manager show-details true com.ubuntu.update-manager window-height 664 com.ubuntu.update-manager window-width 525 PackageArchitecture: all SourcePackage: update-manager UpgradeStatus: Upgraded to precise on 2012-03-09 (158 days ago) Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.' Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: libnspr4: Trace from Resolver: Investigating (9) libnspr4 [ i386 ] < 4.8.9-1ubuntu2 -> 4.8.9-1ubuntu2.1 > ( libs ) Broken libnspr4:i386 Breaks on evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) (< 3.2.0-0ubuntu2) Considering evolution-plugins:i386 3 as a solution to libnspr4:i386 128 Upgrading evolution-plugins:i386 due to Breaks field in libnspr4:i386 Investigating (9) evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) Broken evolution-plugins:i386 Depends on evolution [ i386 ] < none -> 3.2.3-0ubuntu6 > ( gnome ) (= 3.2.3-0ubuntu6) Considering evolution:i386 5 as a solution to evolution-plugins:i386 3 Holding Back evolution-plugins:i386 rather than change evolution:i386 Done Failed The following packages have unmet dependencies: libnspr4 : Breaks: evolution-plugins (< 3.2.0-0ubuntu2) but 2.32.2-0ubuntu7 is to be installed ---------------- 1. Description: Ubuntu 12.04.1 LTS Release: 12.04 --------------- 2. apt-cache policy libnspr4 libnspr4:   Installed: 4.8.9-1ubuntu2   Candidate: 4.8.9-1ubuntu2.1   Version table:      4.8.9-1ubuntu2.1 0         500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages  *** 4.8.9-1ubuntu2 0         500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages         100 /var/lib/dpkg/status ---------------- 3. Update Manager should work properly 4. Update Manager Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: update-manager 1:0.156.14.9 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic i686 ApportVersion: 2.0.1-0ubuntu12 Architecture: i386 CurrentDmesg.txt:  [ 49.935139] r8169 0000:01:00.0: eth0: link up  [ 49.935343] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready  [ 51.500059] init: plymouth-stop pre-start process (1860) terminated with status 1  [ 59.560012] lxcbr0: no IPv6 routers present  [ 59.952011] eth0: no IPv6 routers present Date: Wed Aug 15 00:22:38 2012 GsettingsChanges:  com.ubuntu.update-manager first-run false  com.ubuntu.update-manager launch-time 1344969604  com.ubuntu.update-manager show-details true  com.ubuntu.update-manager window-height 664  com.ubuntu.update-manager window-width 525 PackageArchitecture: all SourcePackage: update-manager UpgradeStatus: Upgraded to precise on 2012-03-09 (158 days ago)
2012-08-15 07:57:48 Jean-Baptiste Lallement summary Package dependencies cannot be resolved unmet dependencies during update of nspr4: libnspr4 : Breaks: evolution-plugins (< 3.2.0-0ubuntu2) but 2.32.2-0ubuntu7 is to be installed
2012-08-15 14:25:35 Steve Langasek nominated for series Ubuntu Precise
2012-08-15 14:25:35 Steve Langasek bug task added update-manager (Ubuntu Precise)
2012-08-15 14:25:59 Launchpad Janitor nspr (Ubuntu Precise): status New Confirmed
2012-08-15 14:25:59 Steve Langasek affects update-manager (Ubuntu) nspr (Ubuntu)
2012-08-15 14:26:40 Steve Langasek nspr (Ubuntu Precise): status Confirmed Triaged
2012-08-15 14:26:41 Steve Langasek nspr (Ubuntu Precise): importance Undecided High
2012-08-15 14:26:44 Steve Langasek nspr (Ubuntu): status Triaged Invalid
2012-08-15 14:26:50 Steve Langasek nspr (Ubuntu Precise): milestone ubuntu-12.04.1
2012-08-15 15:23:09 Jonathan Davies bug added subscriber Canonical Support
2012-08-15 21:01:37 Steve Langasek description Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.' Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: libnspr4: Trace from Resolver: Investigating (9) libnspr4 [ i386 ] < 4.8.9-1ubuntu2 -> 4.8.9-1ubuntu2.1 > ( libs ) Broken libnspr4:i386 Breaks on evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) (< 3.2.0-0ubuntu2) Considering evolution-plugins:i386 3 as a solution to libnspr4:i386 128 Upgrading evolution-plugins:i386 due to Breaks field in libnspr4:i386 Investigating (9) evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) Broken evolution-plugins:i386 Depends on evolution [ i386 ] < none -> 3.2.3-0ubuntu6 > ( gnome ) (= 3.2.3-0ubuntu6) Considering evolution:i386 5 as a solution to evolution-plugins:i386 3 Holding Back evolution-plugins:i386 rather than change evolution:i386 Done Failed The following packages have unmet dependencies: libnspr4 : Breaks: evolution-plugins (< 3.2.0-0ubuntu2) but 2.32.2-0ubuntu7 is to be installed ---------------- 1. Description: Ubuntu 12.04.1 LTS Release: 12.04 --------------- 2. apt-cache policy libnspr4 libnspr4:   Installed: 4.8.9-1ubuntu2   Candidate: 4.8.9-1ubuntu2.1   Version table:      4.8.9-1ubuntu2.1 0         500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages  *** 4.8.9-1ubuntu2 0         500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages         100 /var/lib/dpkg/status ---------------- 3. Update Manager should work properly 4. Update Manager Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: update-manager 1:0.156.14.9 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic i686 ApportVersion: 2.0.1-0ubuntu12 Architecture: i386 CurrentDmesg.txt:  [ 49.935139] r8169 0000:01:00.0: eth0: link up  [ 49.935343] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready  [ 51.500059] init: plymouth-stop pre-start process (1860) terminated with status 1  [ 59.560012] lxcbr0: no IPv6 routers present  [ 59.952011] eth0: no IPv6 routers present Date: Wed Aug 15 00:22:38 2012 GsettingsChanges:  com.ubuntu.update-manager first-run false  com.ubuntu.update-manager launch-time 1344969604  com.ubuntu.update-manager show-details true  com.ubuntu.update-manager window-height 664  com.ubuntu.update-manager window-width 525 PackageArchitecture: all SourcePackage: update-manager UpgradeStatus: Upgraded to precise on 2012-03-09 (158 days ago) [Impact] An SRU of nspr to make CD-based upgrades work better from 10.04 to 12.04 has caused failures in other cases where users have continuously upgraded their systems from Ubuntu 9.04 or earlier and as a result have had old, obsolete evolution packages held back. These users can now not upgrade at all using update-manager. [Test case] 1. Fish an old Ubuntu 9.04 CD out of the drawer and install in English. Make sure that the language-support-en package and language-support-translations-en are installed. 2. Manually upgrade to 10.04. Check that language-support-en is still installed. 3. Run update-manager -d to upgrade to 12.04. Verify that this upgrade fails. 4. Enable -proposed, so that precise-proposed will be used in the upgrade to 12.04. 5. Run update-manager -d again. Verify that the upgrade now succeeds. [Regression potential] The risk of regression here is difficult to quantify without an exhaustive examination of all historic packages in Ubuntu that depended on one or more of these now-obsolete language support packages. Adding these Conflicts may result in other, different upgrade failures for yet another set of users. What can be said is that any user affected by either this regression, or a regression resulting from this change, had obsolete packages installed which should be removed from their system; and the only effective way to identify any such remaining cases is by making the upgrade to 12.04 refuse to work until they've been dealt with. Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.' Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: libnspr4: Trace from Resolver: Investigating (9) libnspr4 [ i386 ] < 4.8.9-1ubuntu2 -> 4.8.9-1ubuntu2.1 > ( libs ) Broken libnspr4:i386 Breaks on evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) (< 3.2.0-0ubuntu2)   Considering evolution-plugins:i386 3 as a solution to libnspr4:i386 128   Upgrading evolution-plugins:i386 due to Breaks field in libnspr4:i386 Investigating (9) evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) Broken evolution-plugins:i386 Depends on evolution [ i386 ] < none -> 3.2.3-0ubuntu6 > ( gnome ) (= 3.2.3-0ubuntu6)   Considering evolution:i386 5 as a solution to evolution-plugins:i386 3   Holding Back evolution-plugins:i386 rather than change evolution:i386 Done Failed The following packages have unmet dependencies:  libnspr4 : Breaks: evolution-plugins (< 3.2.0-0ubuntu2) but 2.32.2-0ubuntu7 is to be installed ---------------- 1. Description: Ubuntu 12.04.1 LTS Release: 12.04 --------------- 2. apt-cache policy libnspr4 libnspr4:   Installed: 4.8.9-1ubuntu2   Candidate: 4.8.9-1ubuntu2.1   Version table:      4.8.9-1ubuntu2.1 0         500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages  *** 4.8.9-1ubuntu2 0         500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages         100 /var/lib/dpkg/status ---------------- 3. Update Manager should work properly 4. Update Manager Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: update-manager 1:0.156.14.9 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic i686 ApportVersion: 2.0.1-0ubuntu12 Architecture: i386 CurrentDmesg.txt:  [ 49.935139] r8169 0000:01:00.0: eth0: link up  [ 49.935343] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready  [ 51.500059] init: plymouth-stop pre-start process (1860) terminated with status 1  [ 59.560012] lxcbr0: no IPv6 routers present  [ 59.952011] eth0: no IPv6 routers present Date: Wed Aug 15 00:22:38 2012 GsettingsChanges:  com.ubuntu.update-manager first-run false  com.ubuntu.update-manager launch-time 1344969604  com.ubuntu.update-manager show-details true  com.ubuntu.update-manager window-height 664  com.ubuntu.update-manager window-width 525 PackageArchitecture: all SourcePackage: update-manager UpgradeStatus: Upgraded to precise on 2012-03-09 (158 days ago)
2012-08-15 21:08:35 Steve Langasek nspr (Ubuntu Precise): assignee Steve Langasek (vorlon)
2012-08-15 23:14:49 Stéphane Graber description [Impact] An SRU of nspr to make CD-based upgrades work better from 10.04 to 12.04 has caused failures in other cases where users have continuously upgraded their systems from Ubuntu 9.04 or earlier and as a result have had old, obsolete evolution packages held back. These users can now not upgrade at all using update-manager. [Test case] 1. Fish an old Ubuntu 9.04 CD out of the drawer and install in English. Make sure that the language-support-en package and language-support-translations-en are installed. 2. Manually upgrade to 10.04. Check that language-support-en is still installed. 3. Run update-manager -d to upgrade to 12.04. Verify that this upgrade fails. 4. Enable -proposed, so that precise-proposed will be used in the upgrade to 12.04. 5. Run update-manager -d again. Verify that the upgrade now succeeds. [Regression potential] The risk of regression here is difficult to quantify without an exhaustive examination of all historic packages in Ubuntu that depended on one or more of these now-obsolete language support packages. Adding these Conflicts may result in other, different upgrade failures for yet another set of users. What can be said is that any user affected by either this regression, or a regression resulting from this change, had obsolete packages installed which should be removed from their system; and the only effective way to identify any such remaining cases is by making the upgrade to 12.04 refuse to work until they've been dealt with. Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.' Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: libnspr4: Trace from Resolver: Investigating (9) libnspr4 [ i386 ] < 4.8.9-1ubuntu2 -> 4.8.9-1ubuntu2.1 > ( libs ) Broken libnspr4:i386 Breaks on evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) (< 3.2.0-0ubuntu2)   Considering evolution-plugins:i386 3 as a solution to libnspr4:i386 128   Upgrading evolution-plugins:i386 due to Breaks field in libnspr4:i386 Investigating (9) evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) Broken evolution-plugins:i386 Depends on evolution [ i386 ] < none -> 3.2.3-0ubuntu6 > ( gnome ) (= 3.2.3-0ubuntu6)   Considering evolution:i386 5 as a solution to evolution-plugins:i386 3   Holding Back evolution-plugins:i386 rather than change evolution:i386 Done Failed The following packages have unmet dependencies:  libnspr4 : Breaks: evolution-plugins (< 3.2.0-0ubuntu2) but 2.32.2-0ubuntu7 is to be installed ---------------- 1. Description: Ubuntu 12.04.1 LTS Release: 12.04 --------------- 2. apt-cache policy libnspr4 libnspr4:   Installed: 4.8.9-1ubuntu2   Candidate: 4.8.9-1ubuntu2.1   Version table:      4.8.9-1ubuntu2.1 0         500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages  *** 4.8.9-1ubuntu2 0         500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages         100 /var/lib/dpkg/status ---------------- 3. Update Manager should work properly 4. Update Manager Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: update-manager 1:0.156.14.9 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic i686 ApportVersion: 2.0.1-0ubuntu12 Architecture: i386 CurrentDmesg.txt:  [ 49.935139] r8169 0000:01:00.0: eth0: link up  [ 49.935343] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready  [ 51.500059] init: plymouth-stop pre-start process (1860) terminated with status 1  [ 59.560012] lxcbr0: no IPv6 routers present  [ 59.952011] eth0: no IPv6 routers present Date: Wed Aug 15 00:22:38 2012 GsettingsChanges:  com.ubuntu.update-manager first-run false  com.ubuntu.update-manager launch-time 1344969604  com.ubuntu.update-manager show-details true  com.ubuntu.update-manager window-height 664  com.ubuntu.update-manager window-width 525 PackageArchitecture: all SourcePackage: update-manager UpgradeStatus: Upgraded to precise on 2012-03-09 (158 days ago) [Impact] An SRU of nspr to make CD-based upgrades work better from 10.04 to 12.04 has caused failures in other cases where users have continuously upgraded their systems from Ubuntu 9.04 or earlier and as a result have had old, obsolete evolution packages held back. These users can now not upgrade at all using update-manager. [Test case] 1. Fish an old Ubuntu 9.04 CD out of the drawer and install in English. Make sure that the language-support-en package and language-support-translations-en are installed. 2. Manually upgrade to 10.04. Check that language-support-en is still installed. 3. Run update-manager -d to upgrade to 12.04. Verify that this upgrade fails. 4. Enable -proposed, so that precise-proposed will be used in the upgrade to 12.04. 5. Run update-manager -d again. Verify that the upgrade now succeeds. Alternatively: 1. Get a 12.04 chroot 2. Add natty and jaunty to /etc/apt/sources.list 3. sudo apt-get install evolution-plugins/natty evolution-common/natty libnspr4/natty language-support-translations-en/jaunty language-support-en/jaunty language-support-writing-en/jaunty 4. Drop natty and jaunty from /etc/apt/sources.list 5. Check that system is broken in apt-get -f install or apt-get dist-upgrade 6. Get new libnspr4 7. Upgrade now works, removing language-support-translations-en and language-support-en [Regression potential] The risk of regression here is difficult to quantify without an exhaustive examination of all historic packages in Ubuntu that depended on one or more of these now-obsolete language support packages. Adding these Conflicts may result in other, different upgrade failures for yet another set of users. What can be said is that any user affected by either this regression, or a regression resulting from this change, had obsolete packages installed which should be removed from their system; and the only effective way to identify any such remaining cases is by making the upgrade to 12.04 refuse to work until they've been dealt with. Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.' Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: libnspr4: Trace from Resolver: Investigating (9) libnspr4 [ i386 ] < 4.8.9-1ubuntu2 -> 4.8.9-1ubuntu2.1 > ( libs ) Broken libnspr4:i386 Breaks on evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) (< 3.2.0-0ubuntu2)   Considering evolution-plugins:i386 3 as a solution to libnspr4:i386 128   Upgrading evolution-plugins:i386 due to Breaks field in libnspr4:i386 Investigating (9) evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) Broken evolution-plugins:i386 Depends on evolution [ i386 ] < none -> 3.2.3-0ubuntu6 > ( gnome ) (= 3.2.3-0ubuntu6)   Considering evolution:i386 5 as a solution to evolution-plugins:i386 3   Holding Back evolution-plugins:i386 rather than change evolution:i386 Done Failed The following packages have unmet dependencies:  libnspr4 : Breaks: evolution-plugins (< 3.2.0-0ubuntu2) but 2.32.2-0ubuntu7 is to be installed ---------------- 1. Description: Ubuntu 12.04.1 LTS Release: 12.04 --------------- 2. apt-cache policy libnspr4 libnspr4:   Installed: 4.8.9-1ubuntu2   Candidate: 4.8.9-1ubuntu2.1   Version table:      4.8.9-1ubuntu2.1 0         500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages  *** 4.8.9-1ubuntu2 0         500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages         100 /var/lib/dpkg/status ---------------- 3. Update Manager should work properly 4. Update Manager Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: update-manager 1:0.156.14.9 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic i686 ApportVersion: 2.0.1-0ubuntu12 Architecture: i386 CurrentDmesg.txt:  [ 49.935139] r8169 0000:01:00.0: eth0: link up  [ 49.935343] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready  [ 51.500059] init: plymouth-stop pre-start process (1860) terminated with status 1  [ 59.560012] lxcbr0: no IPv6 routers present  [ 59.952011] eth0: no IPv6 routers present Date: Wed Aug 15 00:22:38 2012 GsettingsChanges:  com.ubuntu.update-manager first-run false  com.ubuntu.update-manager launch-time 1344969604  com.ubuntu.update-manager show-details true  com.ubuntu.update-manager window-height 664  com.ubuntu.update-manager window-width 525 PackageArchitecture: all SourcePackage: update-manager UpgradeStatus: Upgraded to precise on 2012-03-09 (158 days ago)
2012-08-16 03:47:24 Adam Conrad nspr (Ubuntu Precise): status Triaged Fix Committed
2012-08-16 03:47:26 Adam Conrad bug added subscriber Ubuntu Stable Release Updates Team
2012-08-16 03:47:31 Adam Conrad bug added subscriber SRU Verification
2012-08-16 03:47:33 Adam Conrad tags apport-bug be cannot dependencies i386 package precise resolved apport-bug be cannot dependencies i386 package precise resolved verification-needed
2012-08-16 04:21:00 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/nspr
2012-08-16 10:32:52 Jean-Baptiste Lallement description [Impact] An SRU of nspr to make CD-based upgrades work better from 10.04 to 12.04 has caused failures in other cases where users have continuously upgraded their systems from Ubuntu 9.04 or earlier and as a result have had old, obsolete evolution packages held back. These users can now not upgrade at all using update-manager. [Test case] 1. Fish an old Ubuntu 9.04 CD out of the drawer and install in English. Make sure that the language-support-en package and language-support-translations-en are installed. 2. Manually upgrade to 10.04. Check that language-support-en is still installed. 3. Run update-manager -d to upgrade to 12.04. Verify that this upgrade fails. 4. Enable -proposed, so that precise-proposed will be used in the upgrade to 12.04. 5. Run update-manager -d again. Verify that the upgrade now succeeds. Alternatively: 1. Get a 12.04 chroot 2. Add natty and jaunty to /etc/apt/sources.list 3. sudo apt-get install evolution-plugins/natty evolution-common/natty libnspr4/natty language-support-translations-en/jaunty language-support-en/jaunty language-support-writing-en/jaunty 4. Drop natty and jaunty from /etc/apt/sources.list 5. Check that system is broken in apt-get -f install or apt-get dist-upgrade 6. Get new libnspr4 7. Upgrade now works, removing language-support-translations-en and language-support-en [Regression potential] The risk of regression here is difficult to quantify without an exhaustive examination of all historic packages in Ubuntu that depended on one or more of these now-obsolete language support packages. Adding these Conflicts may result in other, different upgrade failures for yet another set of users. What can be said is that any user affected by either this regression, or a regression resulting from this change, had obsolete packages installed which should be removed from their system; and the only effective way to identify any such remaining cases is by making the upgrade to 12.04 refuse to work until they've been dealt with. Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.' Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: libnspr4: Trace from Resolver: Investigating (9) libnspr4 [ i386 ] < 4.8.9-1ubuntu2 -> 4.8.9-1ubuntu2.1 > ( libs ) Broken libnspr4:i386 Breaks on evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) (< 3.2.0-0ubuntu2)   Considering evolution-plugins:i386 3 as a solution to libnspr4:i386 128   Upgrading evolution-plugins:i386 due to Breaks field in libnspr4:i386 Investigating (9) evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) Broken evolution-plugins:i386 Depends on evolution [ i386 ] < none -> 3.2.3-0ubuntu6 > ( gnome ) (= 3.2.3-0ubuntu6)   Considering evolution:i386 5 as a solution to evolution-plugins:i386 3   Holding Back evolution-plugins:i386 rather than change evolution:i386 Done Failed The following packages have unmet dependencies:  libnspr4 : Breaks: evolution-plugins (< 3.2.0-0ubuntu2) but 2.32.2-0ubuntu7 is to be installed ---------------- 1. Description: Ubuntu 12.04.1 LTS Release: 12.04 --------------- 2. apt-cache policy libnspr4 libnspr4:   Installed: 4.8.9-1ubuntu2   Candidate: 4.8.9-1ubuntu2.1   Version table:      4.8.9-1ubuntu2.1 0         500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages  *** 4.8.9-1ubuntu2 0         500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages         100 /var/lib/dpkg/status ---------------- 3. Update Manager should work properly 4. Update Manager Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: update-manager 1:0.156.14.9 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic i686 ApportVersion: 2.0.1-0ubuntu12 Architecture: i386 CurrentDmesg.txt:  [ 49.935139] r8169 0000:01:00.0: eth0: link up  [ 49.935343] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready  [ 51.500059] init: plymouth-stop pre-start process (1860) terminated with status 1  [ 59.560012] lxcbr0: no IPv6 routers present  [ 59.952011] eth0: no IPv6 routers present Date: Wed Aug 15 00:22:38 2012 GsettingsChanges:  com.ubuntu.update-manager first-run false  com.ubuntu.update-manager launch-time 1344969604  com.ubuntu.update-manager show-details true  com.ubuntu.update-manager window-height 664  com.ubuntu.update-manager window-width 525 PackageArchitecture: all SourcePackage: update-manager UpgradeStatus: Upgraded to precise on 2012-03-09 (158 days ago) [Impact] An SRU of nspr to make CD-based upgrades work better from 10.04 to 12.04 has caused failures in other cases where users have continuously upgraded their systems from Ubuntu 9.04 or earlier and as a result have had old, obsolete evolution packages held back. These users can now not upgrade at all using update-manager. [Test case] 1. Fish an old Ubuntu 9.04 CD out of the drawer and install in English. Make sure that the language-support-en package and language-support-translations-en are installed. 2. Manually upgrade to 10.04. Check that language-support-en is still installed. 3. Run update-manager -d to upgrade to 12.04. Verify that this upgrade fails. 4. Enable -proposed, so that precise-proposed will be used in the upgrade to 12.04. 5. Run update-manager -d again. Verify that the upgrade now succeeds. Alternatively: 1. Get a 12.04 chroot 2. Add natty and jaunty (http://old-releases.ubuntu.com) to /etc/apt/sources.list 3. sudo apt-get install evolution-plugins/natty evolution-common/natty libnspr4/natty language-support-translations-en/jaunty language-support-en/jaunty language-support-writing-en/jaunty 4. Drop natty and jaunty from /etc/apt/sources.list 5. Check that system is broken in apt-get -f install or apt-get dist-upgrade 6. Get new libnspr4 7. Upgrade now works, removing language-support-translations-en and language-support-en [Regression potential] The risk of regression here is difficult to quantify without an exhaustive examination of all historic packages in Ubuntu that depended on one or more of these now-obsolete language support packages. Adding these Conflicts may result in other, different upgrade failures for yet another set of users. What can be said is that any user affected by either this regression, or a regression resulting from this change, had obsolete packages installed which should be removed from their system; and the only effective way to identify any such remaining cases is by making the upgrade to 12.04 refuse to work until they've been dealt with. Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. Please report this bug against the 'update-manager' package and include the following error message: 'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.' Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: libnspr4: Trace from Resolver: Investigating (9) libnspr4 [ i386 ] < 4.8.9-1ubuntu2 -> 4.8.9-1ubuntu2.1 > ( libs ) Broken libnspr4:i386 Breaks on evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) (< 3.2.0-0ubuntu2)   Considering evolution-plugins:i386 3 as a solution to libnspr4:i386 128   Upgrading evolution-plugins:i386 due to Breaks field in libnspr4:i386 Investigating (9) evolution-plugins [ i386 ] < 2.32.2-0ubuntu7 -> 3.2.3-0ubuntu6 > ( gnome ) Broken evolution-plugins:i386 Depends on evolution [ i386 ] < none -> 3.2.3-0ubuntu6 > ( gnome ) (= 3.2.3-0ubuntu6)   Considering evolution:i386 5 as a solution to evolution-plugins:i386 3   Holding Back evolution-plugins:i386 rather than change evolution:i386 Done Failed The following packages have unmet dependencies:  libnspr4 : Breaks: evolution-plugins (< 3.2.0-0ubuntu2) but 2.32.2-0ubuntu7 is to be installed ---------------- 1. Description: Ubuntu 12.04.1 LTS Release: 12.04 --------------- 2. apt-cache policy libnspr4 libnspr4:   Installed: 4.8.9-1ubuntu2   Candidate: 4.8.9-1ubuntu2.1   Version table:      4.8.9-1ubuntu2.1 0         500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages  *** 4.8.9-1ubuntu2 0         500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages         100 /var/lib/dpkg/status ---------------- 3. Update Manager should work properly 4. Update Manager Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: update-manager 1:0.156.14.9 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic i686 ApportVersion: 2.0.1-0ubuntu12 Architecture: i386 CurrentDmesg.txt:  [ 49.935139] r8169 0000:01:00.0: eth0: link up  [ 49.935343] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready  [ 51.500059] init: plymouth-stop pre-start process (1860) terminated with status 1  [ 59.560012] lxcbr0: no IPv6 routers present  [ 59.952011] eth0: no IPv6 routers present Date: Wed Aug 15 00:22:38 2012 GsettingsChanges:  com.ubuntu.update-manager first-run false  com.ubuntu.update-manager launch-time 1344969604  com.ubuntu.update-manager show-details true  com.ubuntu.update-manager window-height 664  com.ubuntu.update-manager window-width 525 PackageArchitecture: all SourcePackage: update-manager UpgradeStatus: Upgraded to precise on 2012-03-09 (158 days ago)
2012-08-16 11:33:28 Jean-Baptiste Lallement tags apport-bug be cannot dependencies i386 package precise resolved verification-needed apport-bug be cannot dependencies i386 package precise resolved verification-done
2012-08-16 17:03:55 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team
2012-08-16 17:04:09 Launchpad Janitor nspr (Ubuntu Precise): status Fix Committed Fix Released
2012-08-17 14:45:47 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2012-08-17 14:45:50 Steve Langasek tags apport-bug be cannot dependencies i386 package precise resolved verification-done apport-bug be cannot dependencies i386 package precise resolved
2012-08-17 14:45:52 Steve Langasek tags apport-bug be cannot dependencies i386 package precise resolved apport-bug be cannot dependencies i386 package precise resolved verification-needed
2012-08-17 15:13:56 Stéphane Graber nspr (Ubuntu Precise): status Fix Released Fix Committed
2012-08-17 15:14:03 Stéphane Graber tags apport-bug be cannot dependencies i386 package precise resolved verification-needed apport-bug be cannot dependencies i386 package precise resolved verification-done
2012-08-17 21:00:16 Launchpad Janitor nspr (Ubuntu Precise): status Fix Committed Fix Released
2012-08-19 15:01:12 Mikko bug added subscriber Mikko
2012-09-12 15:15:12 Launchpad Janitor nspr (Ubuntu): status Invalid Fix Released