FS#43714 - makepkg -S fails when using architecture specific sources with the same name in the PKGBUILD
Attached to Project:
Arch Linux
Opened by H. Giskard Reventlov (Reventlov) - Thursday, 05 February 2015, 22:05 GMT
Last edited by Dave Reisner (falconindy) - Thursday, 05 February 2015, 22:31 GMT
Opened by H. Giskard Reventlov (Reventlov) - Thursday, 05 February 2015, 22:05 GMT
Last edited by Dave Reisner (falconindy) - Thursday, 05 February 2015, 22:31 GMT
|
Details
Description:
When using makepkg -S with a PKGBUILD that contains architecture specific sources such as source_i686 and source_x86_64 that are named the same (for example, http://foo.bar/i686/1 and http://foo.bar/x86_64/1), the checksum on one of the source fails. I'm not sure if this is a bug or not. Additional info: * package version(s): makepkg (pacman) 4.2.0 Steps to reproduce: Try to do a makepkg -S on the PKGBUILD attached. Output from multiple commands attached. |
This task depends upon
Closed by Dave Reisner (falconindy)
Thursday, 05 February 2015, 22:31 GMT
Reason for closing: Not a bug
Additional comments about closing: Working as intended, see comments.
Thursday, 05 February 2015, 22:31 GMT
Reason for closing: Not a bug
Additional comments about closing: Working as intended, see comments.
source=(http://www.example.com/foo.tar.gz http://www2.example.com/foo.tar.gz)
Granted, your code doesn't need to diverge to handle this, but the point of arch-specific attributes was to make the metadata converge, not the code in the build functions.