Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

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
Task Type Bug Report
Category Packages
Status Closed
Assigned To Giancarlo Razzolini (grazzolini)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

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
Comment by Doug Newgard (Scimmia) - Monday, 27 March 2017, 17:52 GMT
LOL, upstream is funny.
Comment by Giancarlo Razzolini (grazzolini) - Monday, 27 March 2017, 18:00 GMT
See comment #8 onward on this page:

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.
Comment by Giancarlo Razzolini (grazzolini) - Monday, 27 March 2017, 18:15 GMT
It isn't just the name they've changed. They changed actual source code. Including that patch from that bug report. Nice!

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.

Loading...