@argymeg
After upgrading to Ruby 2.2.0-1, I was able to get pkgcl to work again by re-building and re-installing the "ruby-nokogiri" and "ruby-mini_portile" packages.
Search Criteria
Package Details: pkgcl 0.3.2-1
Package Actions
| Package Base: | pkgcl |
|---|---|
| Description: | Get changelogs for Arch Linux packages |
| Upstream URL: | https://github.com/alexpbrown/arch-pkgcl |
| Category: | system |
| Licenses: | |
| Submitter: | None |
| Maintainer: | alexpbrown |
| Last Packager: | None |
| Votes: | 14 |
| First Submitted: | 2012-01-28 17:57 |
| Last Updated: | 2014-02-13 04:13 |
Latest Comments
Comment by sbs
Comment by argymeg
For me, it breaks when upgrading from ruby 2.1.5-1 to 2.2.0-1
/usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- nokogiri (LoadError)
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/bin/pkgcl:7:in `<main>'
Comment by alexpbrown
Hey all! I didn't know anyone still found this useful. I figured the Arch devs would have started using real changelogs by now...it seems `pacman -Qc` is still just as pointless as ever. In any case, I fixed the https issue and the deprecated ruby 2.0 IO#lines issue. Let me know how it works!
Comment by deimos
/usr/bin/pkgcl:60: warning: IO#lines is deprecated; use #each_line instead
Comment by FernandoBasso
Why not https by default in the 'uri' line (line 83 for me) in /usr/bin/pkgcl?
Comment by FernandoBasso
@markoer
Thanks, it worked.
Comment by markoer
FernandoBosso, in source file you need change prefix from http to https, because now arch uses SSL for all repos.
Comment by FernandoBasso
$ pkgcl openbox
/usr/lib/ruby/1.9.1/open-uri.rb:216:in `open_loop': redirection forbidden: http://www.archlinux.org/packages/community/i686/openbox -> https://www.archlinux.org/packages/community/i686/openbox (RuntimeError)
from /usr/lib/ruby/1.9.1/open-uri.rb:146:in `open_uri'
from /usr/lib/ruby/1.9.1/open-uri.rb:677:in `open'
from /usr/lib/ruby/1.9.1/open-uri.rb:33:in `open'
from /usr/bin/pkgcl:84:in `get_pkg_info'
from /usr/bin/pkgcl:159:in `block in <main>'
from /usr/bin/pkgcl:151:in `each'
from /usr/bin/pkgcl:151:in `<main>'
Anonymous comment
0.3.1:
- Fixed output for users with [testing] enabled (Thanks falconindy!)
Anonymous comment
Thanks guys!
0.3.0 update:
- Fixed some bugs when pkg isn't found
- fixed output when more commits requested than exist
- rewrote/organized some stuff so it'll be much easier to debug
Keep the bugs and feature suggestions coming!
Comment by fsckd
This is an excellent and well made utility.
Comment by FernandoBasso
Keep up the good work.
Comment by td123
thanks a lot for this awesome tool. I use it quite a bit :)
Anonymous comment
0.2.1 update:
Some rewriting and fix for https://github.com/alexpbrown/arch-pkgcl/issues/3
Anonymous comment
0.1.1 update:
Fixed localization issue thanks to Mic92 (https://github.com/alexpbrown/arch-pkgcl/pull/2)