Package Details: rubyripper 0.8.0rc3-2

Git Clone URL: https://aur.archlinux.org/rubyripper.git (read-only, click to copy)
Package Base: rubyripper
Description: Secure audiodisc ripper
Upstream URL: https://github.com/bleskodev/rubyripper
Keywords: cd ripping
Licenses: GPL3
Submitter: xyproto
Maintainer: mokkurkalve
Last Packager: mokkurkalve
Votes: 13
Popularity: 0.000001
First Submitted: 2017-07-19 13:22 (UTC)
Last Updated: 2021-06-20 21:57 (UTC)

Dependencies (19)

Required by (0)

Sources (1)

Pinned Comments

mokkurkalve commented on 2021-05-16 21:46 (UTC) (edited on 2021-05-16 21:50 (UTC) by mokkurkalve)

OK people. You should do a pacman -Syu on your system so that ruby-cairo and all others are updated and then reinstall rubyripper before deciding that GTK3 doesn't work.

Latest Comments

jahway603 commented on 2021-06-18 23:45 (UTC)

Please move ruby-gtk3 from optdepends to depends so that the GUI will function correctly for new users.

Muddy commented on 2021-05-20 18:31 (UTC)

so far so good in the GUi thanks!

mokkurkalve commented on 2021-05-20 13:53 (UTC)

I've tested some disks and Gnudb seems to work well with most records with 0.8.0rc3. However, "multiple hits" are a problem with CLI it seems. Works well in GUI.

mokkurkalve commented on 2021-05-18 21:40 (UTC) (edited on 2021-05-18 21:49 (UTC) by mokkurkalve)

The problem was that rexml have been separated from ruby. I've added that as runtime dependency.

I don't know why ruby-rexml is marked in red on this page. The package is certainly there and installable:

https://archlinux.org/packages/community/any/ruby-rexml/

@Muddy: I think you are right there are possibly something not working with Gnudb. MusicBrainz is working in GUI atleast. But I am currently sick and don't have the energy to look into this right now. So I don't know really. However there's a bugreport you could look at:

https://github.com/bleskodev/rubyripper/issues/632

mokkurkalve commented on 2021-05-18 09:34 (UTC)

Now there are a chrash in rubyripper for me. I have filed a bug report: https://github.com/bleskodev/rubyripper/issues/633

mokkurkalve commented on 2021-05-16 21:46 (UTC) (edited on 2021-05-16 21:50 (UTC) by mokkurkalve)

OK people. You should do a pacman -Syu on your system so that ruby-cairo and all others are updated and then reinstall rubyripper before deciding that GTK3 doesn't work.

mokkurkalve commented on 2021-05-16 20:56 (UTC) (edited on 2021-05-16 21:48 (UTC) by mokkurkalve)

@Muddy: rrip_gui not working sounds like the issue I mentioned below: https://bugs.archlinux.org/task/69948 It woks fine for me now. Are you really really sure you have installed all relevant packages and updated them to the latest available version? It sounds like you are missing some bit. (Specifically: You must have ruby-cairo-1.17.5-3 or newer. That's where the bug got fixed.) About rrip_cli and gnudb I have to look at that when I have access. Maybe in a couple of days. Are you sure you do not have an old .config/rubyripper/settings laying about with something other than site=http://gnudb.gnudb.org/~cddb/cddb.cgi in it? I did. And had to change it.

Muddy commented on 2021-05-16 03:55 (UTC) (edited on 2021-05-16 15:31 (UTC) by Muddy)

rrip_gui not working as it claims ruby-gtk3 is not installed when it is. & rrip_cli is failing due to not being able to talk to freedb so I changed it to gnudb and still not working.

Figured out the rrip_cli issue is talking to freedb so I tried to swap it to gnudb.org and so far no success as I don't seem to have the right combo of variables in the address or login yet. Exception thrown: undefined method `[]' for nil:NilClass Couldn't connect to freedb server. Network down?

mokkurkalve commented on 2021-05-11 02:13 (UTC)

Now that's fixed. Rubyripper GUI is GTK3 now. And here are the rest of the changelog: https://github.com/bleskodev/rubyripper/blob/master/CHANGELOG

mokkurkalve commented on 2021-03-18 02:45 (UTC) (edited on 2021-03-18 03:06 (UTC) by mokkurkalve)

I want to update rubyripper to v0.8.0rc1 and GTK3 GUI: https://github.com/bleskodev/rubyripper/releases/tag/v0.8.0rc1 However, there's a showstopper. There's a bug in Arch package of ruby-cairo that prevents rrip_gui from running: https://bugs.archlinux.org/task/69948 Until it's fixed, there's little I can do. If you get impatient, vote for the bug.

mokkurkalve commented on 2020-01-07 21:29 (UTC)

Very unsure if translations ever work... Moved ruby-gettext to optdepends.

ElektroQuark commented on 2020-01-03 07:03 (UTC)

Translations never worked for me, and I have rugy-gettext installed, so I think is not really a necessary dependence.

mokkurkalve commented on 2020-01-02 22:17 (UTC)

After todays update of ruby-gettext translation-files DO install. So, by popular demand, I enabled them. Whether they work at all I don't have the foggiest. But any problems regarding this should be reported upstream to https://github.com/bleskodev/rubyripper/

mokkurkalve commented on 2019-12-16 21:41 (UTC)

@Nordlicht: Have you been able to make translations work with ruby-gettext installed? I have tried many times to get this to work, but it won't for me. And as long as I cannot make it work I didn't see any use in adding it to dependencies, optional or otherwise. But if I can see proof that it's actually possible to get those translations installed I'll gladly add it.

Nordlicht commented on 2019-12-12 15:27 (UTC)

Please add ruby-gettext to the optional dependencies, otherwise translations do not work. Thanks!

mokkurkalve commented on 2019-02-20 20:37 (UTC)

@jooch: Thanks! v0.7.0rc2 is working very well.

jooch commented on 2018-09-07 21:56 (UTC)

I just changed the version number and pointed source to: https://github.com/bleskodev/rubyripper/archive/v0.7.0rc2.tar.gz

Works like a charm.

Muddy commented on 2018-06-30 15:50 (UTC) (edited on 2018-06-30 16:54 (UTC) by Muddy)

@ToffeeYogurtPots how did you apply the fix? I'm having the same crash on the gui, thanks

update nevermind, my issue was the rrip_gui file which one of the many versions I have finally worked.

QuimaxW commented on 2018-05-27 03:12 (UTC)

I don't have time to maintain this, so I'm disowning it as it seems severalothers have more time and ability to keep it up dated.

LiptonIceTea commented on 2018-04-25 17:42 (UTC)

To anyone wondering why RubyRipper crashes immediately after starting to rip, RubyRipper will not work with Ruby 2.5.

This will fix it: https://github.com/bleskodev/rubyripper/pull/613

LiptonIceTea commented on 2018-04-18 18:00 (UTC)

Is there any update on switching this package to bleskodev's version? The current version is completely broken for me and updating/building from git is a pain.

Warepire commented on 2018-04-12 18:20 (UTC)

My PKGBUILD for building 0.7.0rc1 from blaskodev's github: https://github.com/Warepire/aur-rubyripper

Also had to do some minor fixes. For me this one is less crash prone than 0.6.2.

ElektroQuark commented on 2018-01-05 08:13 (UTC)

It looks like the bleskodev fork is maintained (some bugs patched time to time). I would like to change this package to use the git version from bleskodev, just in case ;)

Thank you.

QuimaxW commented on 2017-11-05 12:16 (UTC)

@s0nspark, did you notice any improvements over the old setup?

s0nspark commented on 2017-11-03 00:14 (UTC)

I built a local package using this PKGBUILD as a guide. The only changes I made were to pull the updated blescodev code from github and add a tiny patch to remove a deprecation warning regarding GdkPixbuf. I chose to build against local gems instead of the ruby-iconv, ruby-gettext and ruby-gtk2 packages since I use rbenv for all of my ruby needs but everything seems to work well. It is rare I have to rip a CD these days but I like using this tool when the need arises :-)

QuimaxW commented on 2017-09-21 09:43 (UTC)

I adopted this mostly to ensure it doesn't disappear! Having no idea who may still follow this package, has anyone any experience building bleskodev's fork from https://github.com/bleskodev/rubyripper ? I'm thinking of copying this package, then modifying it to use the fork, just to see if it works. Or perhaps it would be easier to simply update this package? Thoughts?