FS#21124 - [abs] checkout of a single package fails when the abs tree is empty.

Attached to Project: Arch Linux
Opened by Jonathan Frazier (wide-eye) - Thursday, 07 October 2010, 08:50 GMT
Last edited by Allan McRae (Allan) - Friday, 03 December 2010, 11:52 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Allan McRae (Allan)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

One cannot retrieve an individual package using "abs repo/package" with an empty abs tree.

abs 2.4.1-1

$ cd /var/abs
$ rm -r c* extra/ staging/ testing/
$ abs core/kernel26
==> Downloading tarballs...
==> core/kernel26...
==> ERROR: Download failed
$ abs
==> Downloading tarballs...
==> testing...
==> core...
==> extra...
==> community-testing...
==> community...
$ abs core/kernel26
==> Starting ABS sync...
receiving file list ... done
./

sent 80 bytes received 205 bytes 190.00 bytes/sec
total size is 247979 speedup is 870.10
This task depends upon

Closed by  Allan McRae (Allan)
Friday, 03 December 2010, 11:52 GMT
Reason for closing:  Fixed
Additional comments about closing:  http://projects.archlinux.org/abs.git/co mmit/?id=d0938c1
Comment by Stéphane Gaudreault (stephane) - Tuesday, 09 November 2010, 00:28 GMT
I cannot reproduce this bug here with abs version 2.3.4.1-1 on x86_64.

# cd /var/abs
# rm -fr c* extra/ staging/ testing/
# ls -la
total 8
drwxr-xr-x 2 root root 4096 Nov 8 19:21 .
drwxr-xr-x 14 root root 4096 Oct 24 09:24 ..
# abs core/kernel26
==> Starting ABS sync...
receiving file list ... done
./
core/
core/kernel26/
core/kernel26/PKGBUILD
core/kernel26/config
core/kernel26/config.x86_64
core/kernel26/kernel26.install
core/kernel26/kernel26.preset

sent 181 bytes received 248456 bytes 99454.80 bytes/sec
total size is 248006 speedup is 1.00

Loading...