pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: gem'izing ruby-gnome2-*?
On Sat, Jan 16, 2016 at 12:51:41PM +0900, Izumi Tsutsui wrote:
> I've tested gemizing all ruby-gnome2 (and ruby-rcairo) packages
> based on pkgsrc-2015Q4:
> https://gist.github.com/tsutsui/e29b358b886d23e2cdf9
>
> Note:
> - no PKGNAME rename
> - no PKGREVISION bump
> - DEPENDS and buildlink3.mk are updated per dependencies of gems
> - meta-pkg/ruby-gnome2 is kept just to have common definitions
> - there are several ruby-gnome2 based gems not in pkgsrc
> (webkit2-gtk, vte3)
>
> Build in meta-pkg/ruby-gnome2 on NetBSD/i386 7.0 works,
> and only pkgsrc/net/mikutter is tested as a client with
> these gem'ized packages.
Thank you for the patch!
I've tried to build the packages in a limited bulk build, but it failed.
I first removed bsd.pkg.mk from meta-pkgs/ruby-gnome2/Makefile.common,
because it was included multiple times; then the bulk build didn't
start because some dependencies are "missing":
Scanning...
... 3/3
pbulk-scan: Duplicate package: ruby22-gnome2-ruby-gnome2-all-3.0.7
pbulk-scan: Duplicate package: ruby200-gnome2-ruby-gnome2-all-3.0.7
pbulk-scan: Duplicate package: ruby21-gnome2-ruby-gnome2-all-3.0.7
pbulk-scan: Duplicate package: ruby23-gnome2-ruby-gnome2-all-3.0.7
pbulk-scan: Duplicate package: ruby22-gnome2-ruby-gnome2-all-3.0.7
pbulk-scan: Duplicate package: ruby200-gnome2-ruby-gnome2-all-3.0.7
pbulk-scan: Duplicate package: ruby21-gnome2-ruby-gnome2-all-3.0.7
pbulk-scan: Duplicate package: ruby23-gnome2-ruby-gnome2-all-3.0.7
Resolving...
Unresolvable dependencies found, exiting:
devel/ruby-gnome2-atk
devel/ruby-gnome2-gobject-introspection
devel/ruby-gnome2-pango
One is probably due to:
PKGNAME=ruby22-gnome2-ruby-gnome2-all-3.0.7
One due to:
# cd /usr/pkgsrc/devel/ruby-gnome2-gobject-introspection
# make show-var VARNAME=PKGNAME
ruby22-gnome2-ruby-gnome2-all-3.0.7
and the last one due to:
# pwd
/usr/pkgsrc/devel/ruby-gnome2-pango
# make show-var VARNAME=PKGNAME
ruby22-gnome2-ruby-gnome2-all-3.0.7
Are there more parts to your diff?
Thomas
Home |
Main Index |
Thread Index |
Old Index