FS#53430 - [terminator] invalid capitalization of pkgname in sources
Attached to Project:
Community Packages
Opened by Kevin Mihelich (kmihelich) - Thursday, 23 March 2017, 18:28 GMT
Last edited by Giancarlo Razzolini (grazzolini) - Monday, 27 March 2017, 18:38 GMT
Opened by Kevin Mihelich (kmihelich) - Thursday, 23 March 2017, 18:28 GMT
Last edited by Giancarlo Razzolini (grazzolini) - Monday, 27 March 2017, 18:38 GMT
|
Details
Description: The pkgname variable is being capitalized via
${pkgname^} in the source list and directory changes, which
is incorrect. Both the source tarball and extracted
directory do not have "terminator" capitalized. Replacing
all instances of ${pkgname^} with ${pkgname} solves the
problem.
Additional info: * package version: 1.91-4 Steps to reproduce: Build the package. |
This task depends upon
Closed by Giancarlo Razzolini (grazzolini)
Monday, 27 March 2017, 18:38 GMT
Reason for closing: Fixed
Additional comments about closing: Released version 1.91-5
Monday, 27 March 2017, 18:38 GMT
Reason for closing: Fixed
Additional comments about closing: Released version 1.91-5
https://bugs.launchpad.net/terminator/+bug/1668481
They are funny, and I brought it up on that bug. But I didn't expect them to change a *freaking* released tarball. I'll fix the PKGBUILD and rebuild the package. But they really shouldn't change the source name after they released it.
edited to add:
OP, it seems you didn't actually tried to build the package without the ${pkgname^} trick. If you did, you'd see the patch failing and that upstream checksums did change.