os icon indicating copy to clipboard operation
os copied to clipboard

ruby3.2-minitar/1.0.1 package update

Open octo-sts[bot] opened this issue 1 year ago • 5 comments

octo-sts[bot] avatar Aug 09 '24 02:08 octo-sts[bot]

Open AI suggestions to solve the build error:

The error message is: "fatal: detected dubious ownership in repository at '/github/home'
To add an exception for this directory, call:

git config --global --add safe.directory /github/home
ERROR:  Could not find a valid gem 'minitar-1.0.1.gem' (= 1.0.1) in any repository
ERRO ERROR: failed to build package. the build environment has been preserved:
INFO   workspace dir: /temp/melange-workspace-1649643893
INFO   guest dir: /temp/melange-guest-2521148893
ERRO failed to build package: unable to run package ruby3.2-minitar pipeline: unable to run pipeline: unable to run pipeline: exit status 2
make[1]: *** [Makefile:111: packages/aarch64/ruby3.2-minitar-1.0.1-r0.apk] Error 1
make[1]: Leaving directory '/github/home'
make: *** [Makefile:101: package/ruby3.2-minitar] Error 2
##[error]Process completed with exit code 2."

1. Run `git config --global --add safe.directory /github/home`.
2. Ensure 'minitar-1.0.1.gem' is available in your gem repository.
3. Verify the build environment and dependencies.
4. Check the Makefile for issues.
5. Re-run the build process.

octo-sts[bot] avatar Aug 09 '24 02:08 octo-sts[bot]

Open AI suggestions to solve the build error:

The error message is: 

ERROR: Could not find a valid gem 'minitar-1.0.1.gem' (= 1.0.1) in any repository ERRO ERROR: failed to build package. the build environment has been preserved: INFO workspace dir: /temp/melange-workspace-1807184875 INFO guest dir: /temp/melange-guest-2247925625 ERRO failed to build package: unable to run package ruby3.2-minitar pipeline: unable to run pipeline: unable to run pipeline: exit status 2 make[1]: *** [Makefile:111: packages/aarch64/ruby3.2-minitar-1.0.1-r0.apk] Error 1 make[1]: Leaving directory '/github/home' make: *** [Makefile:101: package/ruby3.2-minitar] Error 2 ##[error]Process completed with exit code 2.


Suggested steps to resolve the issue:

1. Verify the gem version in your Gemfile.
2. Run `gem search '^minitar$' --remote` to check available versions.
3. Update Gemfile with a valid version.
4. Run `bundle install` to update dependencies.
5. Retry the build process.

octo-sts[bot] avatar Aug 11 '24 02:08 octo-sts[bot]

Open AI suggestions to solve the build error:

The error message is: "ERROR:  Could not find a valid gem 'minitar-1.0.1.gem' (= 1.0.1) in any repository
ERRO ERROR: failed to build package. the build environment has been preserved:
INFO   workspace dir: /temp/melange-workspace-751331365
INFO   guest dir: /temp/melange-guest-294825116
ERRO failed to build package: unable to run package ruby3.2-minitar pipeline: unable to run pipeline: unable to run pipeline: exit status 2
make[1]: *** [Makefile:111: packages/aarch64/ruby3.2-minitar-1.0.1-r0.apk] Error 1
make[1]: Leaving directory '/github/home'
make: *** [Makefile:101: package/ruby3.2-minitar] Error 2
##[error]Process completed with exit code 2."

1. Verify the gem version in the Gemfile.
2. Run `gem install minitar -v 1.0.1` to ensure the gem is available.
3. Check the gem source in the Gemfile and ensure it includes a valid repository.
4. Update the Makefile to ensure it points to the correct gem version.
5. Re-run the build process.

octo-sts[bot] avatar Aug 14 '24 15:08 octo-sts[bot]

Open AI suggestions to solve the build error:

The error message is: "ERRO ERROR: failed to build package. the build environment has been preserved:
INFO   workspace dir: /temp/melange-workspace-121871680
INFO   guest dir: /temp/melange-guest-2828894684
ERRO failed to build package: unable to run package ruby3.2-minitar pipeline: unable to run pipeline: unable to run pipeline: exit status 2
make[1]: *** [Makefile:111: packages/aarch64/ruby3.2-minitar-1.0.1-r0.apk] Error 1
make[1]: Leaving directory '/github/home'
make: *** [Makefile:101: package/ruby3.2-minitar] Error 2
##[error]Process completed with exit code 2."

1. Check logs in `/temp/melange-workspace-121871680` and `/temp/melange-guest-2828894684`.
2. Ensure all dependencies for `ruby3.2-minitar` are installed.
3. Verify the Makefile for syntax errors.
4. Run `make clean`.
5. Retry the build.
6. Update or patch `ruby3.2-minitar` if needed.

octo-sts[bot] avatar Aug 19 '24 16:08 octo-sts[bot]

Open AI suggestions to solve the build error:

The error message is: "ERROR:  Could not find a valid gem 'minitar-1.0.1.gem' (= 1.0.1) in any repository
ERRO ERROR: failed to build package. the build environment has been preserved:
INFO   workspace dir: /temp/melange-workspace-310564785
INFO   guest dir: /temp/melange-guest-3616080033
ERRO failed to build package: unable to run package ruby3.2-minitar pipeline: unable to run pipeline: unable to run pipeline: exit status 2
make[1]: *** [Makefile:111: packages/aarch64/ruby3.2-minitar-1.0.1-r0.apk] Error 1
make[1]: Leaving directory '/github/home'
make: *** [Makefile:101: package/ruby3.2-minitar] Error 2
##[error]Process completed with exit code 2."

To fix the error:
1. Verify the gem version in the repository.
2. Update the gem version in the build script if necessary.
3. Ensure the gem is correctly published and accessible.
4. Re-run the build process.

octo-sts[bot] avatar Aug 19 '24 18:08 octo-sts[bot]

Create an upstream issue. If there release again it should get fix and we can remove the patch at that time.

debasishbsws avatar Aug 23 '24 12:08 debasishbsws

Package ruby3.2-minitar: Click to expand/collapse

Package ruby3.2-minitar:

.PKGINFO metadata:

  (
  	"""
  	# Generated by melange
  	pkgname = ruby3.2-minitar
- 	pkgver = 0.12-r0
+ 	pkgver = 1.0.1-r0
  	arch = x86_64
- 	size = 213633
+ 	size = 197956
  	origin = ruby3.2-minitar
  	pkgdesc = Minimal pure-ruby support for POSIX tar(1) archives.
  	url = 
- 	commit = 69cf65612b4544b4617163b5f4dc2a10c74410b8
- 	builddate = 1722981261
+ 	commit = 3eb15a49b33e8b8286ddbea4e004dc9d1bdf7295
  	license = BSD-2-Clause
  	depend = ruby-3.2
- 	datahash = 7ba8640b78d3f3a6995f06ee61a1c676b5b347dc4284324a595942f651accfdd
+ 	datahash = 90fa3f419ce802584f39019f737a235665c41933d8646c89913e1e124c016684
  	"""
  )

Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/Code-of-Conduct.md Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/Contributing.md Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/History.md Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/Licence.md Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/Manifest.txt Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/README.rdoc Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/Rakefile Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/docs/bsdl.txt Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/docs/ruby.txt Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/input.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/output.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/posix_header.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/reader.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/writer.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/minitest_helper.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/support/tar_test_helpers.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_issue_46.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_minitar.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_header.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_input.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_output.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_reader.rb Added: /usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_writer.rb Added: /usr/lib/ruby/gems/3.2.0/specifications/minitar-1.0.1.gemspec Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/Code-of-Conduct.md Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/Contributing.md Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/History.md Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/Licence.md Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/Manifest.txt Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/README.rdoc Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/Rakefile Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/docs/bsdl.txt Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/docs/ruby.txt Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/input.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/output.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/posix_header.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/reader.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/writer.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive-tar-minitar.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/minitar.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/support/hoe/deprecated_gem.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/minitest_helper.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/support/tar_test_helpers.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_header.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_input.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_output.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_reader.rb Deleted: /usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_writer.rb Deleted: /usr/lib/ruby/gems/3.2.0/specifications/minitar-0.12.gemspec

bincapz found differences: Click to expand/collapse

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW fs/directory/create creates directories mkdir

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/input.rb [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM fs/permission/modify modifies file permissions chmod
-LOW fd/write writes to a file handle os.write(data)
-LOW fs/directory/create creates directories mkdir
-LOW fs/file/delete deletes files unlink

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/support/hoe/deprecated_gem.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW fs/file/write writes to a file open(atmspec, "w")
-LOW ref/words/plugin references a 'plugin' plugin loading

Deleted: ruby3.2-minitar/var/lib/db/sbom/ruby3.2-minitar-0.12-r0.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM net/download download files downloadLocation
-LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/618cc4a593332b5e17273206cf4f

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/writer.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW fd/write writes to a file handle io.write(data)
io.write(long_name)
os.write(data)
-LOW fs/directory/create creates directories mkdir

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/posix_header.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW kernel/platform system identification uname

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_input.rb [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM data/embedded/base64/gzip Contains base64 gzip content H4sIA::$header
-LOW encoding/base64 Supports base64 encoded strings base64
-LOW fs/directory/create creates directories mkdir
-LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/output.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW fs/directory/create creates directories mkdir

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/lib/archive/tar/minitar/reader.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW kernel/platform system identification uname

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/support/tar_test_helpers.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW kernel/platform system identification uname

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_output.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW fs/directory/create creates directories mkdir
-LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_reader.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Deleted: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-0.12/test/test_tar_writer.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW fd/write writes to a file handle f.write(long_name_file_content)
-LOW fs/directory/create creates directories mkdir
-LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/posix_header.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW kernel/platform system identification uname

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/reader.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW kernel/platform system identification uname

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/writer.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW fd/write writes to a file handle io.write(data)
io.write(long_name)
os.write(data)
+LOW fs/directory/create creates directories mkdir

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_reader.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_output.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW fs/directory/create creates directories mkdir
+LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/input.rb [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM fs/permission/modify modifies file permissions chmod
+LOW fd/write writes to a file handle os.write(data)
+LOW fs/directory/create creates directories mkdir
+LOW fs/file/delete deletes files unlink

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/support/tar_test_helpers.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW kernel/platform system identification uname

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_issue_46.rb [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM data/embedded/base64/gzip Contains base64 gzip content H4sIA::$header
+LOW encoding/base64 Supports base64 encoded strings base64
+LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_minitar.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW fs/directory/create creates directories mkdir

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_writer.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW fd/write writes to a file handle f.write(long_name_file_content)
+LOW fs/directory/create creates directories mkdir
+LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

Added: ruby3.2-minitar/var/lib/db/sbom/ruby3.2-minitar-1.0.1-r0.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM net/download download files downloadLocation
+LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/43b8635e97d0a7791c0c07c1d6fd

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/lib/minitar/output.rb [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW fs/directory/create creates directories mkdir

Added: ruby3.2-minitar/usr/lib/ruby/gems/3.2.0/gems/minitar-1.0.1/test/test_tar_input.rb [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM data/embedded/base64/gzip Contains base64 gzip content H4sIA::$header
+LOW encoding/base64 Supports base64 encoded strings base64
+LOW fs/directory/create creates directories mkdir
+LOW ref/path/usr/bin path reference within /usr/bin /usr/bin/env

github-actions[bot] avatar Aug 23 '24 12:08 github-actions[bot]

superseded by https://github.com/wolfi-dev/os/pull/27002

octo-sts[bot] avatar Aug 23 '24 16:08 octo-sts[bot]