[aur-general] Remove a few packages

Maxime Gauduin alucryd at gmail.com
Mon Jan 20 08:30:26 EST 2014


On Mon, Jan 20, 2014 at 1:07 PM, Anatol Pomozov <anatol.pomozov at gmail.com>wrote:

> Hi
>
> On Mon, Jan 20, 2014 at 3:58 AM, Maxime Gauduin <alucryd at gmail.com> wrote:
> > On Mon, Jan 20, 2014 at 12:40 PM, Anatol Pomozov
> > <anatol.pomozov at gmail.com>wrote:
> >
> >> Hi,
> >>
> >> Please remove a number of unused versioned packages:
> >>
> >> https://aur.archlinux.org/packages/ruby-fog-1.15/
> >> https://aur.archlinux.org/packages/ruby-celluloid-0.14.1/
> >> https://aur.archlinux.org/packages/ruby-celluloid-io-0.14.1/
> >> https://aur.archlinux.org/packages/ruby-coderay-1.0.5/
> >> https://aur.archlinux.org/packages/ruby-equalizer-0.0.7/
> >> https://aur.archlinux.org/packages/ruby-excon-0.25.0/
> >> https://aur.archlinux.org/packages/ruby-github_api-0.10.1/
> >> https://aur.archlinux.org/packages/ruby-gssapi-1.0.0/
> >> https://aur.archlinux.org/packages/ruby-httpi-0.9.0/
> >> https://aur.archlinux.org/packages/ruby-mime-types-1.16/
> >> https://aur.archlinux.org/packages/ruby-minitar-0.5.4/
> >> https://aur.archlinux.org/packages/ruby-mixlib-config-1.1.2/
> >> https://aur.archlinux.org/packages/ruby-moneta-0.6.0/
> >> https://aur.archlinux.org/packages/ruby-multipart-post-1.2.0/
> >> https://aur.archlinux.org/packages/ruby-net-ssh-multi-1.1.2/
> >> https://aur.archlinux.org/packages/ruby-nori-1.0.0/
> >> https://aur.archlinux.org/packages/ruby-puma-1.6.3/
> >> https://aur.archlinux.org/packages/ruby-ridley-1.5.3/
> >> https://aur.archlinux.org/packages/ruby-rubyntlm-0.1.1/
> >> https://aur.archlinux.org/packages/ruby-wasabi-1.0.0/
> >>
> >> Incorrectly named packages that should be removed as well:
> >>
> >> https://aur.archlinux.org/packages/ruby-digital-ocean/
> >> https://aur.archlinux.org/packages/ruby-exception-notification/
> >>
> >> All nuked.
>
> Thanks. A few more that I missed
>
> https://aur.archlinux.org/packages/ruby-excon-0.25/
> https://aur.archlinux.org/packages/ruby-fog-1.15.0/
> https://aur.archlinux.org/packages/ruby-memoizable-0.2/
>
> >> please merge
> >> https://aur.archlinux.org/packages/ruby-sdl/
> >> into
> >> https://aur.archlinux.org/packages/ruby-rubysdl/
> >>
> >
> > What's the rationale behind this change? ruby-sdl is perfectly fine,
> > ruby-rubysdl is just silly imho.
>
> The gemname is 'rubysdl' http://rubygems.org/gems/rubysdl, the package
> name should be 'ruby-$gemname'. The question should go to upstream
> developers - why do they use "ruby" prefix in their gem names if the
> gems are for ruby only anyway.
>

Well, sometimes upstream is wrong, it does not mean we should follow them
blindly. It is redundant if used on rubygems.org indeed, and it is that
much more if we add another 'ruby-' on top of it. 'ruby-$gemname' is a
guideline, not an absolute rule, there's no point applying it if your brain
tells you it makes a redundant and silly package name. I'll be deleting
'ruby-rubysdl', you should keep 'ruby-sdl'.

BTW, speaking about $gemname, that variable is useless in most ruby
packages, just use ${pkgname#*-}, the less variables, the better.

Cheers,
-- 
Maxime


More information about the aur-general mailing list