openSUSE / MirrorCache

Download Redirector
https://opensuse.github.io/MirrorCache/
GNU General Public License v2.0
36 stars 12 forks source link

Debian Unstable repository palemoon - file size mismatch #493

Closed rdlarah closed 2 months ago

rdlarah commented 2 months ago

Hi there,

while trying to upgrade palemoon-gtk3 to the current version apt throws this error:

E: Failed to fetch http://ftp.gwdg.de/pub/opensuse/repositories/home%3A/stevenpusser%3A/palemoon-GTK3/Debian_Unstable/amd64/palemoon_33.1.1-1.gtk3_amd64.deb File has unexpected size (40378384 != 40373452). Mirror sync in progress? [IP: 2001:638:60f:110::1:2 80] Hashes of expected file:

  • SHA256:836d5b745dea3b47df791e668ead818f79f45d308fe089a92413a178c413a46f
  • SHA1:c88e98378ace17cc102511f61cdf55f6a27b0891 [weak]
  • MD5Sum:1c7672ebd31dd76519719b898bfe0723 [weak]
  • Filesize:40373452 [weak]

The /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list contains the only line:

deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/Debian_Unstable/ /

Thanks for looking into it.

Cheers harald

andrii-suse commented 2 months ago

Hej, it is kind of known problem, which happens for debian projects which don't include rebuild id for packages. Two solutions possible at the moment:

  1. Ask project maintainers on OBS to tweak control files, so full package name changes after rebuild. In partucular: Add DEBTRANSFORM-RELEASE: 1 to have OBS append the autoincremented build number to the version of the debian package. or
  2. Use a mirror url directly instead of download.opensuse.org