Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tclap/1.4.1_git20241009 package update #30372

Merged
merged 2 commits into from
Oct 9, 2024

Conversation

octo-sts[bot]
Copy link
Contributor

@octo-sts octo-sts bot commented Oct 9, 2024

tclap uses it's own self-hosted Git instance (which doesn't have a web UI, you'll need to clone and inspect locally). They also use a strange combination of tag names and branch names, and they haven't published an update since v1.4 which was tagged as a -rc release.

All things combined, this fixes up the package so it doesn't incorrectly try to update to a tag that doesn't exist, and adds some test coverage.


@octo-sts octo-sts bot added request-version-update request for a newer version of a package automated pr labels Oct 9, 2024
Copy link
Contributor Author

octo-sts bot commented Oct 9, 2024

Open AI suggestions to solve the build error:

The error log indicates a failure in building the package due to an issue with the `tclap` package pipeline, resulting in an exit status 128. The specific error is:

ERROR: failed to build package. the build environment has been preserved:
INFO workspace dir: /temp/melange-workspace-103671487
INFO guest dir: /temp/melange-guest-791607494
ERRO failed to build package: unable to run package tclap pipeline: unable to run pipeline: unable to run pipeline: exit status 128
make[1]: *** [Makefile:111: packages/aarch64/tclap-1.4.1_git20241009-r0.apk] Error 1
make[1]: Leaving directory '/github/home'
make: *** [Makefile:101: package/tclap] Error 2
##[error]Process completed with exit code 2.


Suggestions for resolving the issue include:

1. Checking the Makefile for any syntax errors or incorrect paths.
2. Ensuring all necessary dependencies are installed.
3. Verifying the pipeline script for any errors.
4. Checking for permission issues in the specified directories.
5. Running the build with verbose logging to gather more detailed information.

@mamccorm mamccorm enabled auto-merge (squash) October 9, 2024 19:38
Copy link
Contributor

github-actions bot commented Oct 9, 2024

Package tclap: Click to expand/collapse

Package tclap:

.PKGINFO metadata:

  (
  	"""
  	# Generated by melange
  	pkgname = tclap
- 	pkgver = 1.4-r0
+ 	pkgver = 1.4-r1
  	arch = x86_64
- 	size = 224613
+ 	size = 224602
  	origin = tclap
  	pkgdesc = Templatized command-line argument parser for C++
  	url = 
- 	commit = f8dda704fd53d80b4bc234a0470e0a912b5c1b56
- 	builddate = 1725528399
+ 	commit = c6b67921cf7044b20109a179b0ddceba97585d9d
+ 	builddate = 1728502466
  	license = LicenseRef-tclap
- 	provides = pc:tclap=1.4-r0
- 	datahash = 69fa204abdaf387d31e05393c1a005bc4fa51015dfcd067fb6ebd57f20253e1f
+ 	provides = pc:tclap=1.4-r1
+ 	datahash = b83c0de713a04c949e685e63d5d3a3147764dafd90eae33221ea1dd7d109958f
  	"""
  )

Unchanged

malcontent found differences: Click to expand/collapse

Moved: tclap/var/lib/db/sbom/tclap-1.4-r0.spdx.json -> /tmp/wolfictl-apk-3099017824/tclap/var/lib/db/sbom/tclap-1.4-r1.spdx.json (similarity: 0.99)

@octo-sts octo-sts bot added the bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages. label Oct 9, 2024
Copy link
Contributor

@powersj powersj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed. Does not appear to be getting any new releases to the 1.4 branch anytime soon. Thanks for the test!

@mamccorm mamccorm merged commit d1bfdb8 into main Oct 9, 2024
14 checks passed
@mamccorm mamccorm deleted the wolfictl-009a5078-06cf-4dbd-9cf4-2e8940d12ce1 branch October 9, 2024 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automated pr bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages. request-version-update request for a newer version of a package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants