PoolFileOverwriteError raised by publish-ftpmaster.py

Bug #924865 reported by Diogo Matsubara
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Critical
Unassigned

Bug Description

OOPS-01a0d89ea9b682cce23e596c7cfed0f7

 Traceback (most recent call last):
  Module lp.soyuz.model.publishing, line 314, in publish
    pub_file.publish(diskpool, log)
  Module lp.soyuz.model.publishing, line 176, in publish
    component, source, filename, sha1, filealias)
  Module lp.archivepublisher.diskpool, line 443, in addFile
    return entry.addFile(component, sha1, contents)
  Module lp.archivepublisher.diskpool, line 196, in addFile
    self.pathFor(self.file_component)))
PoolFileOverwriteError: 92c921c793d4f95ec628f28ecb98cfdac50b61c7 != f6dd336dab9bd75d34ceefcb8bdfaf0348b51f2d for /srv/launchpad.net/ubuntu-archive/ubuntu/pool/main/l/language-pack-kde-ru/language-pack-kde-ru_12.04+20120130_all.deb

path: /srv/launchpad.net/codelines/current/cronscripts/publish-ftpmaster.py
script_name: processaccepted

William Grant (wgrant)
tags: added: soyuz-publish
Revision history for this message
Frank670 (iufor34) wrote :

Hello
The PoolFileOverwriteError in the publish-ftpmaster.py script occurs when there’s an attempt to overwrite a file in the pool directory with a different file, indicated by mismatched SHA1 checksums. This usually happens when an existing package version is re-uploaded with modified contents. To resolve this, ensure that uploaded files have unique versions or verify the SHA1 of the uploaded file matches the current pool file to avoid unintentional overwrites.

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.