package nvidia-dkms-390 390.25-0ubuntu4 failed to install/upgrade: trying to overwrite '/lib/udev/rules.d/71-nvidia.rules', which is also in package nvidia-384 384.111-0ubuntu1

Bug #1753073 reported by xidoc
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-390 (Ubuntu)
Fix Released
High
Alberto Milone

Bug Description

package nvidia-dkms-390 390.25-0ubuntu4 failed to install/upgrade: trying to overwrite '/lib/udev/rules.d/71-nvidia.rules', which is also in package nvidia-384 384.111-0ubuntu1

ProblemType: Package
DistroRelease: Ubuntu 18.04
Package: nvidia-dkms-390 390.25-0ubuntu4
ProcVersionSignature: Ubuntu 4.13.0-32.35-generic 4.13.13
Uname: Linux 4.13.0-32-generic x86_64
ApportVersion: 2.20.8-0ubuntu10
Architecture: amd64
Date: Sat Mar 3 10:58:43 2018
DuplicateSignature:
 package:nvidia-dkms-390:390.25-0ubuntu4
 Unpacking nvidia-dkms-390 (390.25-0ubuntu4) ...
 dpkg: error processing archive /tmp/apt-dpkg-install-EkleZ9/17-nvidia-dkms-390_390.25-0ubuntu4_amd64.deb (--unpack):
  trying to overwrite '/lib/udev/rules.d/71-nvidia.rules', which is also in package nvidia-384 384.111-0ubuntu1
ErrorMessage: trying to overwrite '/lib/udev/rules.d/71-nvidia.rules', which is also in package nvidia-384 384.111-0ubuntu1
InstallationDate: Installed on 2018-01-29 (32 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180129)
JournalErrors:
 -- Logs begin at Mon 2018-01-29 22:12:07 CET, end at Sat 2018-03-03 11:49:19 CET. --
 mars 03 11:46:41 hostname kernel: ACPI Error: [^^^PEG0.PEGP.EASP] Namespace lookup failure, AE_NOT_FOUND (20170531/psargs-364)
 mars 03 11:46:41 hostname kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.EC._REG, AE_NOT_FOUND (20170531/psparse-550)
 mars 03 11:47:23 hostname pulseaudio[1358]: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files
Python3Details: /usr/bin/python3.6, Python 3.6.4+, python3-minimal, 3.6.4-1
PythonDetails: /usr/bin/python2.7, Python 2.7.14+, python-minimal, 2.7.14-4
RelatedPackageVersions:
 dpkg 1.19.0.5ubuntu1
 apt 1.6~alpha7ubuntu2
SourcePackage: nvidia-graphics-drivers-390
Title: package nvidia-dkms-390 390.25-0ubuntu4 failed to install/upgrade: trying to overwrite '/lib/udev/rules.d/71-nvidia.rules', which is also in package nvidia-384 384.111-0ubuntu1
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
xidoc (delin-jordan) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nvidia-graphics-drivers-390 (Ubuntu):
status: New → Confirmed
tags: removed: need-duplicate-check
Revision history for this message
Iain Lane (laney) wrote :

Alberto, would you please look?

Changed in nvidia-graphics-drivers-390 (Ubuntu):
assignee: nobody → Alberto Milone (albertomilone)
Changed in nvidia-graphics-drivers-390 (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-390 - 390.42-0ubuntu1

---------------
nvidia-graphics-drivers-390 (390.42-0ubuntu1) bionic; urgency=medium

  * New upstream release:
    - Fixed a regression, introduced in 390.12, that caused occasional
      flicker when using the X driver's composition pipeline, for
      example when using screen transformations like rotation, or the
      "ForceCompositionPipeline" or "ForceFullCompositionPipeline"
      options."

  [ Alberto Milone ]
  * debian/dkms_nvidia/patches/buildfix_kernel_4.15.patch,
    debian/templates/nvidia-dkms-flavour.install.in:
    - Fix support for Linux 4.15 (LP: #1752739).
  * debian/templates/nvidia-kernel-source-flavour.install.in:
    - Slim down the file, avoiding to list every single file.
  * debian/templates/control.in:
    - Allow nvidia-dkms-390 to replace nvidia-384 (LP: #1753073).
  * debian/rules,
    debian/templates/nvidia-compute-utils-flavour.install.in,
    debian/templates/nvidia-compute-utils-flavour.nvidia-persistenced.service.in,
    debian/templates/nvidia-dkms-flavour.install.in,
    debian/templates/nvidia-dkms-flavour.nvidia-fallback.service.in:
    - Make sure to enable both systemd services, and let dh_systemd
      do all the work.
    - Install nvidia-fallback.service. This loads nouveau if nvidia
      fails to load.
    - Remove any references to ld.so.conf.

  [ Rico Tzschichholz ]
  * debian/rules.defs:
    - Use the no-compat32 binary for amd64.

 -- Alberto Milone <email address hidden> Wed, 14 Mar 2018 17:10:44 +0100

Changed in nvidia-graphics-drivers-390 (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
mene (menerond) wrote :

I just tried to upgrade from ubuntu 17.10 to 18.04 and encountered the bug described in this report.

Preparing to unpack .../nvidia-kernel-common-390_390.48-0ubuntu3_amd64.deb ...
Unpacking nvidia-kernel-common-390 (390.48-0ubuntu3) ...
dpkg: error processing archive /var/cache/apt/archives/nvidia-kernel-common-390_390.48-0ubuntu3_amd64.deb (--unpack):
 trying to overwrite '/lib/udev/rules.d/71-nvidia.rules', which is also in package nvidia-384 384.111-0ubuntu0.17.10.1
Errors were encountered while processing:
 /var/cache/apt/archives/nvidia-kernel-common-390_390.48-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

apt --fix-broken install didn't do the trick for me, I was able to get things working again running
dpkg -i --force-overwrite /var/cache/apt/archives/nvidia-kernel-common-390_390.48-0ubuntu3_amd64.deb

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.