Skip to content

Conversation

@octo-sts
Copy link
Contributor

@octo-sts octo-sts bot commented Nov 6, 2024

Package update, plus the Git patch needed to be re-generated for this release.


Signed-off-by: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com>
@octo-sts octo-sts bot added request-version-update request for a newer version of a package automated pr labels Nov 6, 2024
@octo-sts
Copy link
Contributor Author

octo-sts bot commented Nov 6, 2024

Gen AI suggestions to solve the build error:

Based on the error log, the build is failing during the patch application step. Here are the steps to fix this:

  1. The patch for console.gemspec is failing to apply. The error shows "Hunk Add binutils-2.39 configuration #1 FAILED at 11"

  2. Recommended actions:

# 1. Check the current patch content
cat packages/ruby3.3-console/gemspec.patch   # or wherever your patch file is located

# 2. Generate a new patch that matches the current source:
cd /tmp
git clone https://github.com/socketry/console
cd console
git checkout v1.29.0
# Make your required changes to console.gemspec
git diff > new.patch

# 3. Replace the existing patch with the new one:
cp new.patch /path/to/your/wolfi/packages/ruby3.3-console/gemspec.patch

# 4. Update the melange YAML if needed:
# Make sure the patch section looks something like:
pipeline:
  - uses: patch
    with:
      patches:
        - path: gemspec.patch

The patch is likely failing because:

  • The line numbers or context in the patch file don't match the current source
  • The source file has changed since the patch was created
  • There might be whitespace/line ending issues

After updating the patch file, try running the build again. If you still have issues, you may need to:

  • Verify the patch format is correct (unified diff format)
  • Check for any line ending issues (DOS vs Unix)
  • Ensure the patch matches the exact version of the source being used (v1.29.0)

@imjasonh imjasonh added the approved-to-run A repo member has approved this external contribution label Nov 6, 2024
Signed-off-by: Mark McCormick <mark.mccormick@chainguard.dev>
@github-actions
Copy link
Contributor

Package ruby3.3-console: Click to expand/collapse

Package ruby3.3-console:

.PKGINFO metadata:

  (
  	"""
  	# Generated by melange
  	pkgname = ruby3.3-console
- 	pkgver = 1.27.0-r0
+ 	pkgver = 1.29.0-r0
  	arch = x86_64
- 	size = 157070
+ 	size = 160682
  	origin = ruby3.3-console
  	pkgdesc = Beautiful logging for Ruby.
  	url = 
- 	commit = d105915c382e79b235e7bc2c2d4841bfe43cf1e1
- 	builddate = 1729897607
+ 	commit = 46f92e1af03efda78436c2571c4d88aa5f46194d
+ 	builddate = 1731283423
  	license = MIT
  	depend = ruby-3.3
  	... // 2 identical lines
  	depend = ruby3.3-fiber-storage
  	depend = ruby3.3-json
- 	datahash = 2d733e8098849e02bb38c60e694e7969d69e8c8b53d2c3c1873f6d45a5ba3966
+ 	datahash = 461910b0c139d1d1d73f920091fcc58a5b98c87cdae2614b66457d7067aa911a
  	"""
  )

Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/bake/console.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/adapter.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/capture.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/clock.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/compatible/logger.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/event/failure.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/event/generic.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/event/spawn.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/event.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/filter.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/format/safe.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/format.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/interface.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/logger.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output/default.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output/failure.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output/null.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output/sensitive.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output/serialized.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output/split.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output/terminal.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output/wrapper.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/output.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/progress.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/resolver.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/terminal/formatter/failure.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/terminal/formatter/progress.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/terminal/formatter/spawn.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/terminal/text.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/terminal/xterm.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/terminal.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/version.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console/warn.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/lib/console.rb
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/license.md
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/readme.md
Added: /usr/lib/ruby/gems/3.3.0/gems/console-1.29.0/releases.md
Added: /usr/lib/ruby/gems/3.3.0/specifications/console-1.29.0.gemspec
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/bake/console.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/adapter.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/capture.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/clock.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/compatible/logger.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/event/failure.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/event/generic.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/event/spawn.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/event.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/filter.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/format/safe.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/format.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/logger.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/output/default.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/output/null.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/output/sensitive.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/output/serialized.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/output/split.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/output/terminal.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/output/wrapper.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/output.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/progress.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/resolver.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/terminal/formatter/failure.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/terminal/formatter/progress.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/terminal/formatter/spawn.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/terminal/text.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/terminal/xterm.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/terminal.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console/version.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/lib/console.rb
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/license.md
Deleted: /usr/lib/ruby/gems/3.3.0/gems/console-1.27.0/readme.md
Deleted: /usr/lib/ruby/gems/3.3.0/specifications/console-1.27.0.gemspec

@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 Nov 11, 2024
@mamccorm mamccorm enabled auto-merge (squash) November 11, 2024 00:09
@mamccorm mamccorm merged commit 06a8916 into main Nov 11, 2024
17 checks passed
@mamccorm mamccorm deleted the wolfictl-ca151f99-1d94-4640-81dd-c5b5360fc25f branch November 11, 2024 02:19
@mamccorm mamccorm self-assigned this Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved-to-run A repo member has approved this external contribution automated pr bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages. manual/review-needed request-version-update request for a newer version of a package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants