On line 48? No, it must be a leftover from a copy-paste
Search Criteria
Package Details: rubyripper-git 0.8.0rc3.r12.gc19661b-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/rubyripper-git.git (read-only, click to copy) |
---|---|
Package Base: | rubyripper-git |
Description: | Secure audiodisc ripper |
Upstream URL: | https://github.com/bleskodev/rubyripper |
Licenses: | GPL-3.0-only |
Conflicts: | rubyripper |
Provides: | rubyripper |
Submitter: | FabioLolix |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2024-08-11 13:39 (UTC) |
Last Updated: | 2024-10-20 14:23 (UTC) |
Dependencies (21)
- cdparanoia (cdparanoia-overreadAUR)
- ruby
- ruby-gettext
- ruby-gtk3AUR
- ruby-rexml
- git (git-gitAUR, git-glAUR) (make)
- ruby-rspec (check)
- aacgain-cvsAUR (optional) – AAC ReplayGain support
- cd-discidAUR (optional) – Gnudb support
- cdrdao (optional) – Advanced TOC analysis
- flac (flac-gitAUR) (optional) – FLAC encoding support
- lame (lame-svnAUR, lame-altivecAUR) (optional) – MP3 encoding support
- mp3gainAUR (optional) – MP3 ReplayGain support
- neroaacenc-binAUR (optional) – Nero AAC encoding support
- normalizeAUR (optional) – Normalization support
- opus-tools (opus-tools-gitAUR) (optional) – Opus encoding support
- sox (sox-dsd-gitAUR) (optional) – Correct pre-emphasis with sox
- vorbis-tools (vorbis-tools-gitAUR) (optional) – Ogg Vorbis encoding support
- vorbisgainAUR (optional) – Ogg Vorbis ReplayGain support
- wavegain (optional) – WAV ReplayGain support
- Show 1 more dependencies...
Required by (0)
Sources (1)
Latest Comments
FabioLolix commented on 2024-10-20 13:56 (UTC)
mokkurkalve commented on 2024-10-20 13:34 (UTC)
Are the extra single '}' inside build() intentional? (it's in both rubyripper PKGBUILD.)
FabioLolix commented on 2024-10-19 12:37 (UTC)
After every major ruby
update all AUR ruby pkgbuilds need to be rebuilded
FabioLolix commented on 2024-10-17 22:20 (UTC)
is there a reason why you aren’t sourcing the code from rubygems.org directly as opposed to using the ruby-gnome source you are using?
Yes, Arch's ruby packaging guidelines https://wiki.archlinux.org/title/Ruby_package_guidelines
These are also my first ruby pkgbuilds and just bumping the version didn't work; while using the new instructions worked
nakoep9614 commented on 2024-10-17 22:11 (UTC)
Understood, thank you for looking into the issue so soon. I am glad you were able to reproduce it, and I will be sure to format errors the way you described in the future.
One question I have (just because I am new to PKGBUILDs) is there a reason why you aren’t sourcing the code from rubygems.org directly as opposed to using the ruby-gnome source you are using? Thanks for helping me learn, it’s been nice to get my hands dirty a bit here.
FabioLolix commented on 2024-10-17 21:58 (UTC)
please encapsulate the error output with backticks `, 3 above 3 below text
I can reproduce the error now, which I hadn't before
The git tag for v4.2.4 have not been created yet on github (issue opened there)
nakoep9614 commented on 2024-10-17 21:36 (UTC)
While building ruby-cairo-gobject after running yay -S rubyripper-git and installing the dependencies fresh from the AUR:
Building native extensions. This could take a while... current directory: /home/nkoeppen/.cache/yay/ruby-cairo-gobject/src/ruby-gnome-4.2.2/cairo-gobject/tmp_install/home/nkoeppen/.local/share/gem/ruby/3.2.0/gems/cairo-gobject-4.2.2/ext/cairo-gobject ["/usr/bin/ruby", "extconf.rb"] ERROR: Error installing cairo-gobject-4.2.2.gem: ERROR: Failed to build gem native extension.
current directory: /home/nkoeppen/.cache/yay/ruby-cairo-gobject/src/ruby-gnome-4.2.2/cairo-gobject/tmp_install/home/nkoeppen/.local/share/gem/ruby/3.2.0/gems/cairo-gobject-4.2.2/ext/cairo-gobject
/usr/bin/ruby extconf.rb Building has failed. See above output for more information on the failure. extconf failed, exit code 1
Gem files will remain installed in /home/nkoeppen/.cache/yay/ruby-cairo-gobject/src/ruby-gnome-4.2.2/cairo-gobject/tmp_install/home/nkoeppen/.local/share/gem/ruby/3.2.0/gems/cairo-gobject-4.2.2 for inspection.
Results logged to /home/nkoeppen/.cache/yay/ruby-cairo-gobject/src/ruby-gnome-4.2.2/cairo-gobject/tmp_install/home/nkoeppen/.local/share/gem/ruby/3.2.0/extensions/x86_64-linux/3.3.0/cairo-gobject-4.2.2/gem_make.out
<internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in require': cannot load such file -- mkmf-gnome (LoadError)
from <internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in
require'
from extconf.rb:33:in `<main>'
==> ERROR: A failure occurred in build().
Aborting...
-> Failed to install layer, rolling up to next layer.error:error making: ruby-cairo-gobject - exit status 4
==> Making package: ruby-gobject-introspection 4.2.2-1 (Thu 17 Oct 2024 04:31:24 PM CDT)
==> Checking runtime dependencies...
==> Missing dependencies:
-> ruby-cairo-gobject
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
-> Failed to install layer, rolling up to next layer.error:error making: ruby-gobject-introspection - exit status 8
==> Making package: ruby-pango 4.2.2-1 (Thu 17 Oct 2024 04:31:25 PM CDT)
==> Checking runtime dependencies...
==> Missing dependencies:
-> ruby-gobject-introspection
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
FabioLolix commented on 2024-10-17 20:51 (UTC)
but they still do not seem to work for me
The issue is?
nakoep9614 commented on 2024-10-17 20:49 (UTC)
Thanks for reflecting those new PKGBUILDs in the AUR @FabioLinux, but they still do not seem to work for me. I have uploaded my PKGBUILDs in my own GitHub repo in case anyone needs to use them. So far, I have had no issues using these packages or Rubyripper. https://github.com/nakoeppen/arch-pkgbuilds
nakoep9614 commented on 2024-10-15 22:47 (UTC)
Hey @FabioLinux, I commented on the Rubyripper package a month ago asking about progress on the Rubyripper dependencies and you responded with your GitHub repo with the updated PKGBUILDS. Unfortunately, none of those worked for my system, so I was able to update all of those and subsequently, am able to update the rubyripper-git package to include the gtk3/GUI part of the package. Forgive me, I am new to PKGBUILDS, but I would like to update these for other peoples' use. If it would not be much trouble, can I become the primary maintainer of Rubyripper, Rubyripper-git, and all of their ruby-adjacent dependencies so that I can update the PKGBUILDS for everyone? Thanks!
Pinned Comments
FabioLolix commented on 2024-10-19 12:37 (UTC)
After every major
ruby
update all AUR ruby pkgbuilds need to be rebuilded