** No longer affects: hwe-next
** No longer affects: mesa (Ubuntu)
** Summary changed:
- Installing libgbm1 will make other packages removed
+ installation stopped by an exception from mark_install() in Cache class of
python3-apt
** Description changed:
- 1) The release of Ubuntu you are using, via 'lsb_release -rd' or System ->
About Ubuntu
- Ubuntu 20.04/20.04.1
+ Exception in the installation
- 2) The version of the package you are using, via 'apt-cache policy pkgname'
or by checking in Software Center
- libgbm1/20.0.4-2ubuntu1 libgbm1/20.0.8-0ubuntu1~20.04.1
+ Aug 12 19:26:59 ubuntu /plugininstall.py: Exception during installation:
+ Aug 12 19:26:59 ubuntu /plugininstall.py: Traceback (most recent call last):
+ Aug 12 19:26:59 ubuntu /plugininstall.py: File
"/usr/share/ubiquity/plugininstall.py", line 235, in run
+ Aug 12 19:26:59 ubuntu /plugininstall.py: self.install_extras()
+ Aug 12 19:26:59 ubuntu /plugininstall.py: File
"/usr/share/ubiquity/plugininstall.py", line 1212, in install_extras
+ Aug 12 19:26:59 ubuntu /plugininstall.py:
self.do_install(filtered_extra_packages)
+ Aug 12 19:26:59 ubuntu /plugininstall.py: File
"/usr/lib/ubiquity/ubiquity/install_misc.py", line 941, in do_install
+ Aug 12 19:26:59 ubuntu /plugininstall.py: mark_install(cache, pkg)
+ Aug 12 19:26:59 ubuntu /plugininstall.py: File
"/usr/lib/ubiquity/ubiquity/install_misc.py", line 553, in mark_install
+ Aug 12 19:26:59 ubuntu /plugininstall.py: raise InstallStepError(
+ Aug 12 19:26:59 ubuntu /plugininstall.py:
ubiquity.install_misc.InstallStepError: Unable to install 'libgbm1' due to
conflicts.
- 3) What you expected to happen
- Not so many packages will be removed when executing `apt-get --yes install
libgbm1`.
+ This happen in oem project because we have lots pkg to upgrade during
+ installation because the design of factory process need it.
- 4) What happened instead
- Executing `apt-get --yes install libgbm1` will make many other packages to be
removed.
+ As package list have certain dependency, and the the order that we get
+ the pkg from the python set object is not good for underlying apt
+ engine, then exception will raise.
** Changed in: oem-priority
Status: Confirmed => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1908023
Title:
installation stopped by an exception from mark_install() in Cache
class of python3-apt
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1908023/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs