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.
Thank you
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.
OBS won’t be back online until tomorrow, there were some SAN issues
with drives. https://build.opensuse.org/
Not sure who the ruby maintainers are, but that would be your best port
of call (again once obs is back) to see what’s up. Else you can always
post on the factory Mailing List; opensuse-factory@opensuse.org - Discussion about development versions
of openSUSE. http://en.opensuse.org/openSUSE:Mailing_lists
–
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.1 (x86_64) Kernel 3.1.0-1.2-desktop
up 3 days 6:41, 4 users, load average: 0.20, 0.09, 0.06
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU
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.