I am really tired of opensuse using out of date packages(or not even offering them) and having to manually install/update themselves. It is especially irksome when the project has a history of pushing out barely usable beta packages on the more popular packages.
What I am looking to do is add proper Ruby packaging. ie Ruby 1.9.3, Ruby EE, JRuby, up to date rails and other ruby gems. Although, to be honest there is really no need to even have gems in the repo as using gem/bundler is a far easier, flexible and more elegant approach over using Yast. 12.1 has Ruby 1.8.7 and Rails 2.3 for crying out loud. 1.8 is going to EOL this year and the 1.9.x branch has been stable for close to 2 years. Rails 3.0 came out a year ago.
I have never done any packaging at all and would appreciate pointers in getting started.
PS: Is there a way to specify package versions when searching without having to actually know the entire package name? The search functionality is so limited, a proper Ruby package may be available but it is impossible to create the correct search string for it.
On Mon, 16 Jan 2012 20:36:03 +0000, Eiledon wrote:
> Still, there is no reason why the OSS repo doesn’t have them.
http://en.opensuse.org/openSUSE:Maintenance_policy under “Version
Updates” explains the current policy somewhat. Basically, the policy is
that versions are not updated within a release of openSUSE - stability is
preferred over bleeding-edge-ness of packages.
If you want version updates, you might look at Tumbleweed, as the goal
there is to provide a rolling release. Depending on your needs, that may fit them better.