Pacman

Historical bug tracker for the Pacman package manager.

The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues

This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
Tasklist

FS#28345 - Cannot continue download of "delta" packages

Attached to Project: Pacman
Opened by Jan Rüegg (rggjan) - Friday, 10 February 2012, 08:34 GMT
Last edited by Allan McRae (Allan) - Friday, 30 March 2012, 04:21 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To Dave Reisner (falconindy)
Architecture All
Severity Low
Priority Normal
Reported Version 4.0.1
Due in Version 4.0.3
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

I'm using delta.archlinux.fr as repository for arch packages, that supports the "UseDelta" option.

However, when interrupting the download of a delta file, and restarting the upgrade, I get the following error message:

:: Retrieving packages from core...
error: failed retrieving file 'linux-3.2.4-1_to_3.2.5-1-x86_64.delta' from delta.archlinux.fr : Maximum file size exceeded

And the upgrade stops. Only after manually deleting /var/cache/pacman/pkg/linux-3.2.4-1_to_3.2.5-1-x86_64.delta.part an upgrade is possible again (pacman -Syu).

Using pacman 4.0.1-4
This task depends upon

Closed by  Allan McRae (Allan)
Friday, 30 March 2012, 04:21 GMT
Reason for closing:  Fixed
Additional comments about closing:  In git b4f5a63e
Comment by Dave Reisner (falconindy) - Friday, 10 February 2012, 13:42 GMT
And the debug output?
Comment by Jan Rüegg (rggjan) - Sunday, 12 February 2012, 09:36 GMT
Debug output:

...

Proceed with installation? [Y/n]
debug: using cachedir: /var/cache/pacman/pkg/
:: Retrieving packages from extra...
debug: url: http://delta.archlinux.fr/extra/os/x86_64/firefox-10.0-1_to_10.0.1-1-x86_64.delta
debug: maxsize: 1200454
debug: tempfile found, attempting continuation from 4902912 bytes
debug: opened tempfile for download: /var/cache/pacman/pkg/firefox-10.0-1_to_10.0.1-1-x86_64.delta.part (ab)
error: failed retrieving file 'firefox-10.0-1_to_10.0.1-1-x86_64.delta' from delta.archlinux.fr : Maximum file size exceeded

Interrupt signal received
debug: returning error 29 from alpm_trans_interrupt : operation not compatible with the transaction type

...
Comment by Dave Reisner (falconindy) - Sunday, 12 February 2012, 17:15 GMT
Awesome, it's a one line fix. Should be able to get this into the next maint release.
Comment by Dave Reisner (falconindy) - Thursday, 29 March 2012, 00:50 GMT

Loading...