Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
What to do if my system still uses ruby-18
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
ayvango
Tux's lil' helper
Tux's lil' helper


Joined: 08 Feb 2012
Posts: 118

PostPosted: Thu Nov 20, 2014 9:20 pm    Post subject: What to do if my system still uses ruby-18 Reply with quote

I have old but still useful application named fantasdic. It is written in ruby-1.8 and was not updated for long. All other ruby world in portage pretends that this ruby version never existed. I'd like to keep working packages working, but that means that I can not update any ruby package anymore.

How to solve this contradiction? Is there any backward-compatibility optional stuff in some overlay?
Back to top
View user's profile Send private message
mahdi1234
Guru
Guru


Joined: 19 Feb 2005
Posts: 559
Location: Being There

PostPosted: Thu Nov 20, 2014 10:04 pm    Post subject: Reply with quote

As far as overlay goes there seems to be couple of them still having 1.8 - http://gentoo.mahdi.cz/dev-lang:ruby.html

You can of course create a local overlay with 1.8 packages as well and have them forever.

Should you need any old ebuild there's repo with whole portage history e.g. for x86 and ruby http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-lang/ruby/?hideattic=0

You may also consider protect certain slot for of a package https://negativesum.net/tech/linux/gentoo/log/protecting-slotted-packages-from-emerge-depclean/

and of course there might be alternatives like goldendict (I'm Qt user, perhaps something gtk as well)

cheers ...
_________________
http://gentoo.mahdi.cz <-- gentoo package search engine
Back to top
View user's profile Send private message
ayvango
Tux's lil' helper
Tux's lil' helper


Joined: 08 Feb 2012
Posts: 118

PostPosted: Thu Nov 20, 2014 10:32 pm    Post subject: Reply with quote

Access to all history ebuilds is great. But having old dev-lang/ruby is not the single issue in keeping old ruby software operable. There are some ruby libraries that the package uses. That libraries do not support USE flag ruby_targets_ruby18 anymore. So I should slot them somehow. As far as I know there is no automatic process for adding slots to a package
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum