[Bug 1581839] Re: package clamdscan 0.98.7+dfsg-0ubuntu4 failed to install/upgrade: trying to overwrite '/usr/share/man/man1/clamdscan.1.gz', which is also in package clamav-daemon 0.98.7+dfsg-0ubuntu0.14.04.1

Robie Basak 1581839 at bugs.launchpad.net
Wed Jun 15 15:02:26 UTC 2016


We discussed this at length at: http://irclogs.ubuntu.com/2016/06/15
/%23ubuntu-devel.html#t12:53

Conclusion: it's right and safest as it is. Uploaded. Thank you!

One minor thing: I had to adjust the version number. 0.99+dfsg-1ubuntu2
is already used in Yakkety, so would have got rejected. We prefer the
1.1 style for SRUs anyway, as that makes it clear that it's an SRU just
from the version number.

** Changed in: clamav (Ubuntu Xenial)
       Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1581839

Title:
  package clamdscan 0.98.7+dfsg-0ubuntu4 failed to install/upgrade:
  trying to overwrite '/usr/share/man/man1/clamdscan.1.gz', which is
  also in package clamav-daemon 0.98.7+dfsg-0ubuntu0.14.04.1

Status in clamav package in Ubuntu:
  Invalid
Status in clamav source package in Wily:
  Won't Fix
Status in clamav source package in Xenial:
  In Progress

Bug description:
  [Impact] 
   * Upgrade path Trusty->Xenial is broken if clamav-daemon is installe
   * The fix shall restore the upgrade path by marking properly with 
     breaks/replaces as needed

  [Test Case]
   1. Spawn Trusty container
   2. apt-get install clamav-daemon
   3. replace trusty with xenial in /etc/apt/sources.list
   4. apt-get update
   FIX CASE
   5. make fixed package available locally
      (http://paste.ubuntu.com/17288886/) 
   6. verify that the local repo works
     apt-cache policy clamav
   BOTH CASES
   7. apt-get install clamdscan
   Note: we don't need full dist-upgrade which can save time

  [Regression Potential] 
   * The change is "only" Dependencies of clamav, so even in the worst case 
     fallout should be local to clamav
   * Tested with/without fix in Trusty based containers proved that it works 
     now

  [Other Info] 
   * While there could be upgrade paths V->W and T->W that would be broken    
     as well, both are not important enough for an SRU for this issue.

  
  this is it

  ProblemType: Package
  DistroRelease: Ubuntu 15.10
  Package: clamdscan 0.98.7+dfsg-0ubuntu4
  ProcVersionSignature: Ubuntu 4.2.0-36.41-generic 4.2.8-ckt8
  Uname: Linux 4.2.0-36-generic x86_64
  ApportVersion: 2.19.1-0ubuntu5
  Architecture: amd64
  Date: Sun May  8 22:52:42 2016
  DuplicateSignature: package:clamdscan:0.98.7+dfsg-0ubuntu4:trying to overwrite '/usr/share/man/man1/clamdscan.1.gz', which is also in package clamav-daemon 0.98.7+dfsg-0ubuntu0.14.04.1
  ErrorMessage: trying to overwrite '/usr/share/man/man1/clamdscan.1.gz', which is also in package clamav-daemon 0.98.7+dfsg-0ubuntu0.14.04.1
  InstallationDate: Installed on 2014-09-10 (611 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-4.2.0-36-generic root=UUID=0fbf1b1f-43cd-45e3-8195-99f298669c28 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   dpkg 1.18.2ubuntu5.1
   apt  1.0.10.2ubuntu2
  SourcePackage: clamav
  Title: package clamdscan 0.98.7+dfsg-0ubuntu4 failed to install/upgrade: trying to overwrite '/usr/share/man/man1/clamdscan.1.gz', which is also in package clamav-daemon 0.98.7+dfsg-0ubuntu0.14.04.1
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/clamav/+bug/1581839/+subscriptions



More information about the Ubuntu-sponsors mailing list