From owner-freebsd-ruby@FreeBSD.ORG Sun Sep 11 20:16:32 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B58331065741; Sun, 11 Sep 2011 20:16:32 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from sup.oook.cz (sup.oook.cz [94.23.0.135]) by mx1.freebsd.org (Postfix) with ESMTP id B37B78FC13; Sun, 11 Sep 2011 20:16:31 +0000 (UTC) Received: from [192.168.0.23] (ip-78-102-160-251.net.upcbroadband.cz [78.102.160.251]) (authenticated bits=0) by sup.oook.cz (8.14.4/8.14.4) with ESMTP id p8BKGTLH078833; Sun, 11 Sep 2011 22:16:30 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: ruby@FreeBSD.org, swills Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-dza3LyAUaeZ/wBfFcSON" Date: Sun, 11 Sep 2011 22:16:28 +0200 Message-ID: <1315772188.53539.85.camel@hood.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port X-Scanned-By: MIMEDefang 2.68 on 94.23.0.135 X-Milter: Spamilter (Reciever: sup.oook.cz; Sender-ip: 78.102.160.251; Sender-helo: [192.168.0.23]; ) Cc: Subject: [Fwd: ruby18-rbbr-0.6.0_9 failed on amd64 8] X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Sep 2011 20:16:32 -0000 --=-dza3LyAUaeZ/wBfFcSON Content-Type: text/plain; charset="ISO-8859-2" Content-Transfer-Encoding: quoted-printable -------- P=F8eposlan=E1 zpr=E1va -------- > Od: User Ports-amd64 > Komu: cvs@oook.cz, itetcu@freebsd.org, florent.thoumie@gmail.com > P=F8edm=ECt: ruby18-rbbr-0.6.0_9 failed on amd64 8 > Datum: Sat, 10 Sep 2011 23:51:09 GMT >=20 > You can also find this build log at >=20 > http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8.201109100812= 21/ruby18-rbbr-0.6.0_9.log >=20 > building ruby18-rbbr-0.6.0_9 on gohan12.freebsd.org > in directory /x/pkgbuild/8/20110910081221/chroot/19 > building for: 8.0-RELEASE-p2 amd64 > maintained by: ruby@FreeBSD.org > port directory: /usr/ports/devel/ruby-rbbr > Makefile ident: $FreeBSD: ports/devel/ruby-rbbr/Makefile,v 1.23 2011/09/0= 7 16:35:53 swills Exp $ > build started at Sat Sep 10 23:47:10 UTC 2011 > FETCH_DEPENDS=3D > PATCH_DEPENDS=3Druby-1.8.7.352_2,1.tbz > EXTRACT_DEPENDS=3Druby-1.8.7.352_2,1.tbz > BUILD_DEPENDS=3Dgettext-0.18.1.1.tbz libiconv-1.13.1_1.tbz ruby-1.8.7.352= _2,1.tbz ruby18-gems-1.8.7.tbz rubygem-gettext-2.1.0_2.tbz rubygem-locale-2= .0.5.tbz > RUN_DEPENDS=3Datk-2.0.1.tbz bitstream-vera-1.10_5.tbz cairo-1.10.2_2,1.tb= z compositeproto-0.4.2.tbz cups-client-1.4.8.tbz damageproto-1.2.1.tbz enco= dings-1.0.4,1.tbz expat-2.0.1_2.tbz fixesproto-4.1.2.tbz font-bh-ttf-1.0.3.= tbz font-misc-ethiopic-1.0.3.tbz font-misc-meltho-1.0.3.tbz font-util-1.2.0= .tbz fontconfig-2.8.0_1,1.tbz freetype2-2.4.6.tbz gamin-0.1.10_4.tbz gdk-pi= xbuf-2.23.5.tbz gettext-0.18.1.1.tbz gio-fam-backend-2.28.8.tbz glib-2.28.8= .tbz gobject-introspection-0.10.8.tbz gtk-2.24.6.tbz gtk-update-icon-cache-= 2.24.6.tbz hicolor-icon-theme-0.12.tbz inputproto-2.0.1.tbz jasper-1.900.1_= 9.tbz jbigkit-1.6.tbz jpeg-8_3.tbz kbproto-1.0.5.tbz libICE-1.0.7,1.tbz lib= SM-1.1.1_3,1.tbz libX11-1.3.6,1.tbz libXau-1.0.6.tbz libXcomposite-0.4.3,1.= tbz libXcursor-1.1.11.tbz libXdamage-1.1.3.tbz libXdmcp-1.0.3.tbz libXext-1= .1.2,1.tbz libXfixes-4.0.4.tbz libXft-2.1.14.tbz libXi-1.3.2,1.tbz libXiner= ama-1.1,1.tbz libXrandr-1.3.0.tbz libXrender-0.9.5.tbz libXt-1.0.9.tbz libf= fi-3.0.9.tbz libfon > tenc-1.1.0.tbz libiconv-1.13.1_1.tbz libpthread-stubs-0.3_3.tbz libxcb-1= .7.tbz libxml2-2.7.8_1.tbz mkfontdir-1.0.6.tbz mkfontscale-1.0.8.tbz pango-= 1.28.4.tbz pcre-8.13_1.tbz perl-5.12.4_1.tbz pixman-0.22.2.tbz pkg-config-0= .25_1.tbz png-1.4.8.tbz python27-2.7.2_1.tbz randrproto-1.3.2.tbz renderpro= to-0.11.tbz ruby-1.8.7.352_2,1.tbz ruby18-atk-0.90.5.tbz ruby18-cairo-1.10.= 0.tbz ruby18-gdk_pixbuf2-0.90.5.tbz ruby18-gems-1.8.7.tbz ruby18-glib2-0.90= .5.tbz ruby18-gtk2-0.90.5.tbz ruby18-pango-0.90.5.tbz rubygem-gettext-2.1.0= _2.tbz rubygem-locale-2.0.5.tbz rubygem-pkg-config-1.1.1.tbz shared-mime-in= fo-0.90.tbz tiff-4.0.0_2.tbz xcb-util-0.3.6_1.tbz xextproto-7.1.1.tbz xiner= amaproto-1.2.tbz xorg-fonts-truetype-7.5.1.tbz xproto-7.0.22.tbz > prefixes: LOCALBASE=3Dusr/local > add_pkg > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> License check disabled, port has not defined LICENSE > =3D> rbbr-0.6.0.tar.gz doesn't seem to exist in /tmp/distfiles/ruby. > =3D> Attempting to fetch ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/d= istfiles/ruby/rbbr-0.6.0.tar.gz > rbbr-0.6.0.tar.gz 53 kB 5761 kBps > =3D> SHA256 Checksum OK for ruby/rbbr-0.6.0.tar.gz. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg ruby-1.8.7.352_2,1.tbz > adding dependencies > pkg_add ruby-1.8.7.352_2,1.tbz >=20 > =3D=3D=3D=3D > Note that some of the standard libraries are provided as separate > ports since they require extra dependencies: >=20 > converters/ruby-iconv iconv module >=20 > databases/ruby-gdbm: GDBM module >=20 > x11-toolkits/ruby-tk: Tcl/Tk modules > japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk >=20 > lang/ruby-mode.el: Emacs lisp modules >=20 > Install them as occasion demands. > =3D=3D=3D=3D >=20 > =3D=3D=3D> License check disabled, port has not defined LICENSE > =3D=3D=3D> Extracting for ruby18-rbbr-0.6.0_9 > =3D> SHA256 Checksum OK for ruby/rbbr-0.6.0.tar.gz. > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on file: /usr/local/bin/ruby18 -= found > Deleting ruby-1.8.7.352_2,1 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg ruby-1.8.7.352_2,1.tbz > adding dependencies > pkg_add ruby-1.8.7.352_2,1.tbz >=20 > =3D=3D=3D=3D > Note that some of the standard libraries are provided as separate > ports since they require extra dependencies: >=20 > converters/ruby-iconv iconv module >=20 > databases/ruby-gdbm: GDBM module >=20 > x11-toolkits/ruby-tk: Tcl/Tk modules > japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk >=20 > lang/ruby-mode.el: Emacs lisp modules >=20 > Install them as occasion demands. > =3D=3D=3D=3D >=20 > =3D=3D=3D> Patching for ruby18-rbbr-0.6.0_9 > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on file: /usr/local/bin/ruby18 -= found > =3D=3D=3D> Applying FreeBSD patches for ruby18-rbbr-0.6.0_9 > Deleting ruby-1.8.7.352_2,1 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg gettext-0.18.1.1.tbz libiconv-1.13.1_1.tbz ruby-1.8.7.352_2,1.tbz= ruby18-gems-1.8.7.tbz rubygem-gettext-2.1.0_2.tbz rubygem-locale-2.0.5.tbz > adding dependencies > pkg_add gettext-0.18.1.1.tbz > pkg_add libiconv-1.13.1_1.tbz > skipping libiconv-1.13.1_1, already added > pkg_add ruby-1.8.7.352_2,1.tbz >=20 > =3D=3D=3D=3D > Note that some of the standard libraries are provided as separate > ports since they require extra dependencies: >=20 > converters/ruby-iconv iconv module >=20 > databases/ruby-gdbm: GDBM module >=20 > x11-toolkits/ruby-tk: Tcl/Tk modules > japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk >=20 > lang/ruby-mode.el: Emacs lisp modules >=20 > Install them as occasion demands. > =3D=3D=3D=3D >=20 > pkg_add ruby18-gems-1.8.7.tbz > pkg_add rubygem-gettext-2.1.0_2.tbz > pkg_add rubygem-locale-2.0.5.tbz > skipping rubygem-locale-2.0.5, already added > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on package: rubygem-gettext>0 - = found > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on file: /usr/local/bin/ruby18 -= found > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on shared library: intl - found > =3D=3D=3D> Configuring for ruby18-rbbr-0.6.0_9 > =3D=3D=3D> Running install.rb to configure > install.rb: entering config phase... > ---> bin > <--- bin > ---> lib > ---> lib/rbbr > ---> lib/rbbr/doc > <--- lib/rbbr/doc > ---> lib/rbbr/ui > ---> lib/rbbr/ui/gtk > <--- lib/rbbr/ui/gtk > <--- lib/rbbr/ui > <--- lib/rbbr > <--- lib > ---> data > ---> data/rbbr > ---> data/rbbr/rd > <--- data/rbbr/rd > <--- data/rbbr > <--- data > install.rb: config done. > =3D=3D=3D> Building for ruby18-rbbr-0.6.0_9 > =3D=3D=3D> Running install.rb to build > install.rb: entering setup phase... > ---> bin > set #! line to "#!/usr/local/bin/ruby18" for /work/a/ports/devel/ruby-rbb= r/work/rbbr-0.6.0/bin/rbbr.rbw ... > rm -f rbbr.rbw > rm -f rbbr.rbw.tmp > set #! line to "#!/usr/local/bin/ruby18" for /work/a/ports/devel/ruby-rbb= r/work/rbbr-0.6.0/bin/rbbr ... > rm -f rbbr > rm -f rbbr.tmp > <--- bin > ---> lib > ---> lib/rbbr > ---> lib/rbbr/doc > <--- lib/rbbr/doc > ---> lib/rbbr/ui > ---> lib/rbbr/ui/gtk > <--- lib/rbbr/ui/gtk > <--- lib/rbbr/ui > <--- lib/rbbr > <--- lib > ---> data > ---> data/rbbr > ---> data/rbbr/rd > <--- data/rbbr/rd > <--- data/rbbr > ---> data/locale > ---> data/locale/fr > ---> data/locale/fr/LC_MESSAGES > <--- data/locale/fr/LC_MESSAGES > <--- data/locale/fr > ---> data/locale/ja > ---> data/locale/ja/LC_MESSAGES > <--- data/locale/ja/LC_MESSAGES > <--- data/locale/ja > ---> data/locale/be > ---> data/locale/be/LC_MESSAGES > <--- data/locale/be/LC_MESSAGES > <--- data/locale/be > ---> data/locale/cy > ---> data/locale/cy/LC_MESSAGES > <--- data/locale/cy/LC_MESSAGES > <--- data/locale/cy > ---> data/locale/de > ---> data/locale/de/LC_MESSAGES > <--- data/locale/de/LC_MESSAGES > <--- data/locale/de > ---> data/locale/es > ---> data/locale/es/LC_MESSAGES > <--- data/locale/es/LC_MESSAGES > <--- data/locale/es > ---> data/locale/it > ---> data/locale/it/LC_MESSAGES > <--- data/locale/it/LC_MESSAGES > <--- data/locale/it > ---> data/locale/ko > ---> data/locale/ko/LC_MESSAGES > <--- data/locale/ko/LC_MESSAGES > <--- data/locale/ko > ---> data/locale/pt_BR > ---> data/locale/pt_BR/LC_MESSAGES > <--- data/locale/pt_BR/LC_MESSAGES > <--- data/locale/pt_BR > <--- data/locale > <--- data > install.rb: setup done. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > make: don't know how to make regression-test(continuing) > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg atk-2.0.1.tbz bitstream-vera-1.10_5.tbz cairo-1.10.2_2,1.tbz comp= ositeproto-0.4.2.tbz cups-client-1.4.8.tbz damageproto-1.2.1.tbz encodings-= 1.0.4,1.tbz expat-2.0.1_2.tbz fixesproto-4.1.2.tbz font-bh-ttf-1.0.3.tbz fo= nt-misc-ethiopic-1.0.3.tbz font-misc-meltho-1.0.3.tbz font-util-1.2.0.tbz f= ontconfig-2.8.0_1,1.tbz freetype2-2.4.6.tbz gamin-0.1.10_4.tbz gdk-pixbuf-2= .23.5.tbz gettext-0.18.1.1.tbz gio-fam-backend-2.28.8.tbz glib-2.28.8.tbz g= object-introspection-0.10.8.tbz gtk-2.24.6.tbz gtk-update-icon-cache-2.24.6= .tbz hicolor-icon-theme-0.12.tbz inputproto-2.0.1.tbz jasper-1.900.1_9.tbz = jbigkit-1.6.tbz jpeg-8_3.tbz kbproto-1.0.5.tbz libICE-1.0.7,1.tbz libSM-1.1= .1_3,1.tbz libX11-1.3.6,1.tbz libXau-1.0.6.tbz libXcomposite-0.4.3,1.tbz li= bXcursor-1.1.11.tbz libXdamage-1.1.3.tbz libXdmcp-1.0.3.tbz libXext-1.1.2,1= .tbz libXfixes-4.0.4.tbz libXft-2.1.14.tbz libXi-1.3.2,1.tbz libXinerama-1.= 1,1.tbz libXrandr-1.3.0.tbz libXrender-0.9.5.tbz libXt-1.0.9.tbz libffi-3.0= .9.tbz libfontenc > -1.1.0.tbz libiconv-1.13.1_1.tbz libpthread-stubs-0.3_3.tbz libxcb-1.7.t= bz libxml2-2.7.8_1.tbz mkfontdir-1.0.6.tbz mkfontscale-1.0.8.tbz pango-1.28= .4.tbz pcre-8.13_1.tbz perl-5.12.4_1.tbz pixman-0.22.2.tbz pkg-config-0.25_= 1.tbz png-1.4.8.tbz python27-2.7.2_1.tbz randrproto-1.3.2.tbz renderproto-0= .11.tbz ruby-1.8.7.352_2,1.tbz ruby18-atk-0.90.5.tbz ruby18-cairo-1.10.0.tb= z ruby18-gdk_pixbuf2-0.90.5.tbz ruby18-gems-1.8.7.tbz ruby18-glib2-0.90.5.t= bz ruby18-gtk2-0.90.5.tbz ruby18-pango-0.90.5.tbz rubygem-gettext-2.1.0_2.t= bz rubygem-locale-2.0.5.tbz rubygem-pkg-config-1.1.1.tbz shared-mime-info-0= .90.tbz tiff-4.0.0_2.tbz xcb-util-0.3.6_1.tbz xextproto-7.1.1.tbz xineramap= roto-1.2.tbz xorg-fonts-truetype-7.5.1.tbz xproto-7.0.22.tbz > adding dependencies > pkg_add atk-2.0.1.tbz >=20 > =3D=3D=3D=3D > Note that some of the standard modules are provided as separate > ports since they require extra dependencies: >=20 > bsddb databases/py-bsddb > gdbm databases/py-gdbm > sqlite3 databases/py-sqlite3 > tkinter x11-toolkits/py-tkinter >=20 > Install them as needed. > =3D=3D=3D=3D >=20 > Removing stale symlinks from /usr/bin... > Skipping /usr/bin/perl > Skipping /usr/bin/perl5 > Done. > Creating various symlinks in /usr/bin... > Symlinking /usr/local/bin/perl5.12.4 to /usr/bin/perl > Symlinking /usr/local/bin/perl5.12.4 to /usr/bin/perl5 > Done. > Cleaning up /etc/make.conf... Done. > Spamming /etc/make.conf... Done. > Cleaning up /etc/manpath.config... Done. > Spamming /etc/manpath.config... Done. > No schema files found: doing nothing. >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D >=20 > Gamin will only provide realtime notification of changes for at most n fi= les, > where n is the minimum value between (kern.maxfiles * 0.7) and > (kern.maxfilesperproc - 200). Beyond that limit, files will be polled. >=20 > If you often open several large folders with Nautilus, you might want to > increase the kern.maxfiles tunable (you do not need to set > kern.maxfilesperproc, since it is computed at boot time from kern.maxfile= s). >=20 > For a typical desktop, add the following line to /boot/loader.conf, then > reboot the system: >=20 > kern.maxfiles=3D"25000" >=20 > The behavior of gamin can be controlled via the various gaminrc files. > See http://www.gnome.org/~veillard/gamin/config.html on how to create > these files. In particular, if you find gam_server is taking up too much > CPU time polling for changes, something like the following may help > in one of the gaminrc files: >=20 > # reduce polling frequency to once per 10 seconds > # for UFS file systems in order to lower CPU load > fsset ufs poll 10 >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D >=20 > pkg_add bitstream-vera-1.10_5.tbz > Running fc-cache to build fontconfig cache... > /usr/local/share/fonts: skipping, no such directory > /usr/local/lib/X11/fonts: caching, new cache contents: 0 fonts, 1 dirs > /usr/local/lib/X11/fonts/local: caching, new cache contents: 0 fonts, 0 d= irs > /root/.fonts: skipping, no such directory > /var/db/fontconfig: cleaning cache directory > /root/.fontconfig: not cleaning non-existent cache directory > fc-cache: succeeded > /usr/local/lib/X11/fonts/bitstream-vera: caching, new cache contents: 10 = fonts, 0 dirs > /var/db/fontconfig: cleaning cache directory > /var/db/fontconfig: invalid cache file: deea84fa067eec67b69dab1b2344175b-= le64.cache-3 > /root/.fontconfig: not cleaning non-existent cache directory > /usr/local/bin/fc-cache: succeeded >=20 > IMPORTANT - READ CAREFULLY: Please read the COPYRIGHT included with these= fonts > before using. The copyright can be found at /usr/local/lib/X11/fonts/bit= stream-vera/COPYRIGHT.TXT. To > use these fonts, follow the instructions below. >=20 > Make sure that the freetype module is loaded. If it is not, add the foll= owing > line to the "Modules" section of your X Windows configuration file: >=20 > Load "freetype" >=20 > Add the following line to the "Files" section of X Windows configuration = file: >=20 > FontPath "/usr/local/lib/X11/fonts/bitstream-vera/" >=20 > Note: your X Windows configuration file is typically /etc/X11/xorg.conf >=20 > pkg_add cairo-1.10.2_2,1.tbz >=20 >=20 > ***************************************************************** > Although libxcb can yield dramatic improvements in speed, > memory footprint, and responsiveness, and will probably > become the default Xlib for X.org/freedesktop.org, it is > still experimental software. Some broken callers will abort() > on locking assertion failures. As a temporary workaround, set > LIBXCB_ALLOW_SLOPPY_LOCK in your environment to skip the abort(). > This may result in noisy stacktrace printing. > ***************************************************************** >=20 > pkg_add compositeproto-0.4.2.tbz > pkg_add cups-client-1.4.8.tbz > pkg_add damageproto-1.2.1.tbz > pkg_add encodings-1.0.4,1.tbz > pkg_add expat-2.0.1_2.tbz > skipping expat-2.0.1_2, already added > pkg_add fixesproto-4.1.2.tbz > pkg_add font-bh-ttf-1.0.3.tbz > pkg_add font-misc-ethiopic-1.0.3.tbz > pkg_add font-misc-meltho-1.0.3.tbz > pkg_add font-util-1.2.0.tbz > skipping font-util-1.2.0, already added > pkg_add fontconfig-2.8.0_1,1.tbz > skipping fontconfig-2.8.0_1,1, already added > pkg_add freetype2-2.4.6.tbz > skipping freetype2-2.4.6, already added > pkg_add gamin-0.1.10_4.tbz > skipping gamin-0.1.10_4, already added > pkg_add gdk-pixbuf-2.23.5.tbz > pkg_add gettext-0.18.1.1.tbz > skipping gettext-0.18.1.1, already added > pkg_add gio-fam-backend-2.28.8.tbz > skipping gio-fam-backend-2.28.8, already added > pkg_add glib-2.28.8.tbz > skipping glib-2.28.8, already added > pkg_add gobject-introspection-0.10.8.tbz > pkg_add gtk-2.24.6.tbz > pkg_add gtk-update-icon-cache-2.24.6.tbz > skipping gtk-update-icon-cache-2.24.6, already added > pkg_add hicolor-icon-theme-0.12.tbz > skipping hicolor-icon-theme-0.12, already added > pkg_add inputproto-2.0.1.tbz > skipping inputproto-2.0.1, already added > pkg_add jasper-1.900.1_9.tbz > skipping jasper-1.900.1_9, already added > pkg_add jbigkit-1.6.tbz > skipping jbigkit-1.6, already added > pkg_add jpeg-8_3.tbz > skipping jpeg-8_3, already added > pkg_add kbproto-1.0.5.tbz > skipping kbproto-1.0.5, already added > pkg_add libICE-1.0.7,1.tbz > skipping libICE-1.0.7,1, already added > pkg_add libSM-1.1.1_3,1.tbz > skipping libSM-1.1.1_3,1, already added > pkg_add libX11-1.3.6,1.tbz > skipping libX11-1.3.6,1, already added > pkg_add libXau-1.0.6.tbz > skipping libXau-1.0.6, already added > pkg_add libXcomposite-0.4.3,1.tbz > skipping libXcomposite-0.4.3,1, already added > pkg_add libXcursor-1.1.11.tbz > skipping libXcursor-1.1.11, already added > pkg_add libXdamage-1.1.3.tbz > skipping libXdamage-1.1.3, already added > pkg_add libXdmcp-1.0.3.tbz > skipping libXdmcp-1.0.3, already added > pkg_add libXext-1.1.2,1.tbz > skipping libXext-1.1.2,1, already added > pkg_add libXfixes-4.0.4.tbz > skipping libXfixes-4.0.4, already added > pkg_add libXft-2.1.14.tbz > skipping libXft-2.1.14, already added > pkg_add libXi-1.3.2,1.tbz > skipping libXi-1.3.2,1, already added > pkg_add libXinerama-1.1,1.tbz > skipping libXinerama-1.1,1, already added > pkg_add libXrandr-1.3.0.tbz > skipping libXrandr-1.3.0, already added > pkg_add libXrender-0.9.5.tbz > skipping libXrender-0.9.5, already added > pkg_add libXt-1.0.9.tbz > skipping libXt-1.0.9, already added > pkg_add libffi-3.0.9.tbz > skipping libffi-3.0.9, already added > pkg_add libfontenc-1.1.0.tbz > skipping libfontenc-1.1.0, already added > pkg_add libiconv-1.13.1_1.tbz > skipping libiconv-1.13.1_1, already added > pkg_add libpthread-stubs-0.3_3.tbz > skipping libpthread-stubs-0.3_3, already added > pkg_add libxcb-1.7.tbz > skipping libxcb-1.7, already added > pkg_add libxml2-2.7.8_1.tbz > skipping libxml2-2.7.8_1, already added > pkg_add mkfontdir-1.0.6.tbz > skipping mkfontdir-1.0.6, already added > pkg_add mkfontscale-1.0.8.tbz > skipping mkfontscale-1.0.8, already added > pkg_add pango-1.28.4.tbz > skipping pango-1.28.4, already added > pkg_add pcre-8.13_1.tbz > skipping pcre-8.13_1, already added > pkg_add perl-5.12.4_1.tbz > skipping perl-5.12.4_1, already added > pkg_add pixman-0.22.2.tbz > skipping pixman-0.22.2, already added > pkg_add pkg-config-0.25_1.tbz > skipping pkg-config-0.25_1, already added > pkg_add png-1.4.8.tbz > skipping png-1.4.8, already added > pkg_add python27-2.7.2_1.tbz > skipping python27-2.7.2_1, already added > pkg_add randrproto-1.3.2.tbz > skipping randrproto-1.3.2, already added > pkg_add renderproto-0.11.tbz > skipping renderproto-0.11, already added > pkg_add ruby-1.8.7.352_2,1.tbz > skipping ruby-1.8.7.352_2,1, already added > pkg_add ruby18-atk-0.90.5.tbz > pkg_add ruby18-cairo-1.10.0.tbz > pkg_add ruby18-gdk_pixbuf2-0.90.5.tbz > pkg_add ruby18-gems-1.8.7.tbz > skipping ruby18-gems-1.8.7, already added > pkg_add ruby18-glib2-0.90.5.tbz > skipping ruby18-glib2-0.90.5, already added > pkg_add ruby18-gtk2-0.90.5.tbz > pkg_add ruby18-pango-0.90.5.tbz > skipping ruby18-pango-0.90.5, already added > pkg_add rubygem-gettext-2.1.0_2.tbz > skipping rubygem-gettext-2.1.0_2, already added > pkg_add rubygem-locale-2.0.5.tbz > skipping rubygem-locale-2.0.5, already added > pkg_add rubygem-pkg-config-1.1.1.tbz > skipping rubygem-pkg-config-1.1.1, already added > pkg_add shared-mime-info-0.90.tbz > skipping shared-mime-info-0.90, already added > pkg_add tiff-4.0.0_2.tbz > skipping tiff-4.0.0_2, already added > pkg_add xcb-util-0.3.6_1.tbz > skipping xcb-util-0.3.6_1, already added > pkg_add xextproto-7.1.1.tbz > skipping xextproto-7.1.1, already added > pkg_add xineramaproto-1.2.tbz > skipping xineramaproto-1.2, already added > pkg_add xorg-fonts-truetype-7.5.1.tbz > skipping xorg-fonts-truetype-7.5.1, already added > pkg_add xproto-7.0.22.tbz > skipping xproto-7.0.22, already added > =3D=3D=3D> Installing for ruby18-rbbr-0.6.0_9 > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on file: /usr/local/lib/ruby/sit= e_ruby/1.8/amd64-freebsd8/gtk2.so - found > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on package: rubygem-gettext>0 - = found > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on file: /usr/local/bin/ruby18 -= found > =3D=3D=3D> ruby18-rbbr-0.6.0_9 depends on shared library: intl - found > =3D=3D=3D> Generating temporary packing list > =3D=3D=3D> Checking if devel/ruby-rbbr already installed > =3D=3D=3D> Running install.rb to install > install.rb: entering install phase... > ---> bin > mkdir -p /usr/local/bin/ > install rbbr /usr/local/bin/ > <--- bin > ---> lib > mkdir -p /usr/local/lib/ruby/site_ruby/1.8/ > install rbbr.rb /usr/local/lib/ruby/site_ruby/1.8/ > ---> lib/rbbr > mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rbbr > install metainfo.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr > install doc.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr > install config.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr > ---> lib/rbbr/doc > mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rbbr/doc > install rd.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/doc > install refe.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/doc > install ri.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/doc > install ri2.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/doc > <--- lib/rbbr/doc > ---> lib/rbbr/ui > mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui > install gtk.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui > ---> lib/rbbr/ui/gtk > mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install aboutdialog.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install browselist.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install browser.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install confmanager.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install constlist.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install docviewer.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install libselectiondialog.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/g= tk > install methodlist.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install moduledisplay.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install modulelabel.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install modulelistview.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install moduletreeview.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install stockbrowser.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install windowutils.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install searchentrybox.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install linkedtextbuffer.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install moduleview.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > install undo.rb /usr/local/lib/ruby/site_ruby/1.8/rbbr/ui/gtk > <--- lib/rbbr/ui/gtk > <--- lib/rbbr/ui > <--- lib/rbbr > <--- lib > ---> data > mkdir -p /usr/local/share/ > ---> data/rbbr > mkdir -p /usr/local/share/rbbr > install icon.png /usr/local/share/rbbr > ---> data/rbbr/rd > mkdir -p /usr/local/share/rbbr/rd > install README /usr/local/share/rbbr/rd > <--- data/rbbr/rd > <--- data/rbbr > ---> data/locale > mkdir -p /usr/local/share/locale > ---> data/locale/fr > mkdir -p /usr/local/share/locale/fr > ---> data/locale/fr/LC_MESSAGES > mkdir -p /usr/local/share/locale/fr/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/fr/LC_MESSAGES > <--- data/locale/fr/LC_MESSAGES > <--- data/locale/fr > ---> data/locale/ja > mkdir -p /usr/local/share/locale/ja > ---> data/locale/ja/LC_MESSAGES > mkdir -p /usr/local/share/locale/ja/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/ja/LC_MESSAGES > <--- data/locale/ja/LC_MESSAGES > <--- data/locale/ja > ---> data/locale/be > mkdir -p /usr/local/share/locale/be > ---> data/locale/be/LC_MESSAGES > mkdir -p /usr/local/share/locale/be/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/be/LC_MESSAGES > <--- data/locale/be/LC_MESSAGES > <--- data/locale/be > ---> data/locale/cy > mkdir -p /usr/local/share/locale/cy > ---> data/locale/cy/LC_MESSAGES > mkdir -p /usr/local/share/locale/cy/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/cy/LC_MESSAGES > <--- data/locale/cy/LC_MESSAGES > <--- data/locale/cy > ---> data/locale/de > mkdir -p /usr/local/share/locale/de > ---> data/locale/de/LC_MESSAGES > mkdir -p /usr/local/share/locale/de/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/de/LC_MESSAGES > <--- data/locale/de/LC_MESSAGES > <--- data/locale/de > ---> data/locale/es > mkdir -p /usr/local/share/locale/es > ---> data/locale/es/LC_MESSAGES > mkdir -p /usr/local/share/locale/es/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/es/LC_MESSAGES > <--- data/locale/es/LC_MESSAGES > <--- data/locale/es > ---> data/locale/it > mkdir -p /usr/local/share/locale/it > ---> data/locale/it/LC_MESSAGES > mkdir -p /usr/local/share/locale/it/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/it/LC_MESSAGES > <--- data/locale/it/LC_MESSAGES > <--- data/locale/it > ---> data/locale/ko > mkdir -p /usr/local/share/locale/ko > ---> data/locale/ko/LC_MESSAGES > mkdir -p /usr/local/share/locale/ko/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/ko/LC_MESSAGES > <--- data/locale/ko/LC_MESSAGES > <--- data/locale/ko > ---> data/locale/pt_BR > mkdir -p /usr/local/share/locale/pt_BR > ---> data/locale/pt_BR/LC_MESSAGES > mkdir -p /usr/local/share/locale/pt_BR/LC_MESSAGES > install rbbr.mo /usr/local/share/locale/pt_BR/LC_MESSAGES > <--- data/locale/pt_BR/LC_MESSAGES > <--- data/locale/pt_BR > <--- data/locale > <--- data > install.rb: install done. > =3D=3D=3D> Registering installation for ruby18-rbbr-0.6.0_9 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> Building package for ruby18-rbbr-0.6.0_9 > Deleting ruby18-rbbr-0.6.0_9 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > =3D=3D=3D Checking filesystem state > list of extra files and directories in / (not present before this port wa= s installed but present after it was deinstalled) > 1534227 8 -rw-r--r-- 1 root wheel 35= 49 Sep 10 23:50 usr/local/share/locale/be/LC_MESSAGES/rbbr.mo > 1534228 8 -rw-r--r-- 1 root wheel 38= 90 Sep 10 23:50 usr/local/share/locale/cy/LC_MESSAGES/rbbr.mo > 1534229 8 -rw-r--r-- 1 root wheel 39= 65 Sep 10 23:50 usr/local/share/locale/de/LC_MESSAGES/rbbr.mo > 1554608 8 -rw-r--r-- 1 root wheel 40= 23 Sep 10 23:50 usr/local/share/locale/es/LC_MESSAGES/rbbr.mo > 1554606 12 -rw-r--r-- 1 root wheel 41= 12 Sep 10 23:50 usr/local/share/locale/fr/LC_MESSAGES/rbbr.mo > 1554609 8 -rw-r--r-- 1 root wheel 37= 44 Sep 10 23:50 usr/local/share/locale/it/LC_MESSAGES/rbbr.mo > 1554607 12 -rw-r--r-- 1 root wheel 44= 71 Sep 10 23:50 usr/local/share/locale/ja/LC_MESSAGES/rbbr.mo > 1554610 12 -rw-r--r-- 1 root wheel 43= 10 Sep 10 23:50 usr/local/share/locale/ko/LC_MESSAGES/rbbr.mo > 1554611 12 -rw-r--r-- 1 root wheel 41= 13 Sep 10 23:50 usr/local/share/locale/pt_BR/LC_MESSAGES/rbbr.mo > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > build of /usr/ports/devel/ruby-rbbr ended at Sat Sep 10 23:51:06 UTC 2011 --=20 --=20 Pav Lucistnik East or west, ~ is best. --=-dza3LyAUaeZ/wBfFcSON Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk5tFxwACgkQntdYP8FOsoJ3BgCfaZYFhdQdCWCQ69ze6ko0Q0jA luMAoJTlnoDg+S6U6txBN2o3kSnHGLWQ =Fsff -----END PGP SIGNATURE----- --=-dza3LyAUaeZ/wBfFcSON-- From owner-freebsd-ruby@FreeBSD.ORG Sun Sep 11 21:18:29 2011 Return-Path: Delivered-To: freebsd-ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 949051065672 for ; Sun, 11 Sep 2011 21:18:29 +0000 (UTC) (envelope-from arved@FreeBSD.org) Received: from mail01.rise-w.com (mail01.rise-w.com [88.116.105.226]) by mx1.freebsd.org (Postfix) with ESMTP id 5049D8FC12 for ; Sun, 11 Sep 2011 21:18:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail01.rise-w.com (Postfix) with ESMTP id 2219540E10D; Sun, 11 Sep 2011 23:01:09 +0200 (CEST) Received: from [192.168.1.7] (inek.arved.priv.at [78.142.160.182]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.rise-world.com (Postfix) with ESMTPSA id 636B340E10C; Sun, 11 Sep 2011 23:01:08 +0200 (CEST) Message-ID: <4E6D2192.2090905@FreeBSD.org> Date: Sun, 11 Sep 2011 23:01:06 +0200 From: =?UTF-8?B?VGlsbWFuIEtlc2tpbsO2eg==?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20110906 Thunderbird/6.0.2 MIME-Version: 1.0 To: freebsd-ruby@FreeBSD.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: Patching gemspec file X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Sep 2011 21:18:29 -0000 Hi, I am trying to create a port from a gem which uses "=" to specify exact versions of its dependencies, which of course don't match the versions in the FreeBSD port. Is there a way to patch the gemspec file without copying the whole bsd.ruby.mk into the port file or rolling out my custom gem? Any ideas? From owner-freebsd-ruby@FreeBSD.ORG Mon Sep 12 11:08:46 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5433E1065672 for ; Mon, 12 Sep 2011 11:08:46 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 431AD8FC1A for ; Mon, 12 Sep 2011 11:08:46 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p8CB8ka7006855 for ; Mon, 12 Sep 2011 11:08:46 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p8CB8jGu006853 for ruby@FreeBSD.org; Mon, 12 Sep 2011 11:08:45 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 Sep 2011 11:08:45 GMT Message-Id: <201109121108.p8CB8jGu006853@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: ruby@FreeBSD.org Cc: Subject: Current problem reports assigned to ruby@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 11:08:46 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/160637 ruby [maintainer-update][patch] graphics/rubygem-dragonfly: o ports/160377 ruby New port: net/rubygem-stompserver Provide reliable mes o ports/160291 ruby devel/rubygem-rake 0.9.2 update breaks redmine o ports/160195 ruby [patch][maintainer-update] security/rubygem-bcrypt-rub o ports/159982 ruby [MAINTAINER] mail/rubygem-vmail: update to 2.3.2 f ports/158301 ruby [PATCH] mail/rubygem-vmail: update to 1.5.0 s ports/156066 ruby [NEW PORT] databases/rubygem-xapian-full (self contain o ports/149817 ruby [wishlist] ports-mgmt/portupgrade: portinstall -p opti o ports/144769 ruby [PATCH] ports-mgmt/portupgrade should have a configura o ports/140364 ruby [patch] ports-mgmt/portupgrade-devel: #! line substitu o ports/140008 ruby ports-mgmt/portupgrade: many papercut omissions on por o ports/137958 ruby [patch] ports-mgmt/portupgrade fails with recursive de s ports/134714 ruby ports-mgmt/portupgrade deletes user data without quest o ports/131111 ruby ports-mgmt/portupgrade-devel: completely removes packa o ports/129930 ruby ports-mgmt/portupgrade - portinstall tries to install s ports/129891 ruby ports-mgmt/portupgrade fails to recognize variations o o ports/127889 ruby ports-mgmt/portupgrade detects spurious failures and s o ports/127019 ruby ports-mgmt/portupgrade does not recognize fail conditi f ports/126140 ruby ports-mgmt/portupgrade runtime error o ports/112818 ruby ports-mgmt/portupgrade -a fails with database error 20 problems total. From owner-freebsd-ruby@FreeBSD.ORG Mon Sep 12 11:58:30 2011 Return-Path: Delivered-To: freebsd-ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A03691065677; Mon, 12 Sep 2011 11:58:30 +0000 (UTC) (envelope-from freebsdlists-ruby@chillibear.com) Received: from mail.sundive.org (mail.sundive.org [212.13.197.214]) by mx1.freebsd.org (Postfix) with ESMTP id 612408FC13; Mon, 12 Sep 2011 11:58:30 +0000 (UTC) Received: from host81-130-74-232.in-addr.btopenworld.com ([81.130.74.232] helo=[172.16.1.16]) by sundive.org with esmtpsa (TLSv1:DES-CBC3-SHA:168) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1R34e0-000IWe-9w; Mon, 12 Sep 2011 12:25:47 +0100 User-Agent: Microsoft-Entourage/12.30.0.110427 Date: Mon, 12 Sep 2011 12:24:04 +0100 From: Eric To: Tilman =?ISO-8859-1?B?S2Vza2lu9no=?= Message-ID: Thread-Topic: Patching gemspec file Thread-Index: AcxxPnpCzpVEGLCuUka+P2rycTrYzw== In-Reply-To: <4E6D2192.2090905@FreeBSD.org> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam: No X-bounce-key: sundive.org-1; freebsdlists-ruby@chillibear.com; 1315828803; 6d289eb6; Cc: freebsd-ruby@FreeBSD.org Subject: Re: Patching gemspec file X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 11:58:30 -0000 > I am trying to create a port from a gem which uses "=" to specify exact > versions of its dependencies, which of course don't match the versions > in the FreeBSD port. > > Is there a way to patch the gemspec file without copying the whole > bsd.ruby.mk into the port file or rolling out my custom gem? It's not a very clean solution, but you can 'patch' the gemspec in the 'post-install target' in your Makefile, see a previous post on this list: http://lists.freebsd.org/pipermail/freebsd-ruby/2011-June/001300.html Otherwise if the Gem actually works with more relaxed requirements that meet those in the current Ports tree I'd see if you can get the author to do a release with those relaxed requirements, I did this for the Larch gem (ports/158389). I would personally say this is the best solution to avoid cluttering the Ports tree with one off gems. You could always fork the gem as an alternative if the upstream development has ceased. Finally if the requirements are exact and you may need to port the specific versions of the gems you require into the Ports tree to sit alongside their 'new versions'. I did that when solving this PR: ports/147809, also see ports/150775 for the actual 'second' gem port. Regards Eric From owner-freebsd-ruby@FreeBSD.ORG Mon Sep 12 20:36:19 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4A05106566B for ; Mon, 12 Sep 2011 20:36:19 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from sup.oook.cz (sup.oook.cz [94.23.0.135]) by mx1.freebsd.org (Postfix) with ESMTP id D9E408FC15 for ; Mon, 12 Sep 2011 20:36:18 +0000 (UTC) Received: from [192.168.0.23] (ip-78-102-160-251.net.upcbroadband.cz [78.102.160.251]) (authenticated bits=0) by sup.oook.cz (8.14.4/8.14.4) with ESMTP id p8CKaG0s004557 for ; Mon, 12 Sep 2011 22:36:17 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: ruby@FreeBSD.org Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-FncQzoHZAP/KdSTyaOpM" Date: Mon, 12 Sep 2011 22:36:16 +0200 Message-ID: <1315859776.23575.6.camel@hood.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port X-Scanned-By: MIMEDefang 2.68 on 94.23.0.135 X-Milter: Spamilter (Reciever: sup.oook.cz; Sender-ip: 78.102.160.251; Sender-helo: [192.168.0.23]; ) Cc: Subject: portupgrade-devel issue X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 20:36:19 -0000 --=-FncQzoHZAP/KdSTyaOpM Content-Type: text/plain; charset="ISO-8859-2" Content-Transfer-Encoding: quoted-printable Hi folks, this came up on pointyhat. Can you fix portupgrade-devel port to stop spamming /usr/ports/distfiles (or whatever $DISTDIR happens to be) with files that are not listed in distinfo? I see you're doing some creative things with git, it can live in /tmp instead I suppose... --=20 --=20 Pav Lucistnik Do not meddle in the fashions of wizards, for they are seasonal and quick to fall out of style! --=-FncQzoHZAP/KdSTyaOpM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk5ubTwACgkQntdYP8FOsoJ6qACfRz/X5Ityo9DWTefPEMuPnUPf LpkAmgK9l4QkNHSv58rF/9G0WdyFgMI4 =68ya -----END PGP SIGNATURE----- --=-FncQzoHZAP/KdSTyaOpM-- From owner-freebsd-ruby@FreeBSD.ORG Mon Sep 12 21:02:13 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7FF28106564A; Mon, 12 Sep 2011 21:02:13 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (cl-414.sto-01.se.sixxs.net [IPv6:2001:16d8:ff00:19d::2]) by mx1.freebsd.org (Postfix) with ESMTP id 342A08FC18; Mon, 12 Sep 2011 21:02:13 +0000 (UTC) Received: from orion.SpringDaemons.com (207.47.0.2.static.nextweb.net [207.47.0.2]) by mx0.deglitch.com (Postfix) with ESMTPA id 730778FC2D; Tue, 13 Sep 2011 01:02:11 +0400 (MSD) Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id CBAD45C36; Mon, 12 Sep 2011 14:01:30 -0700 (PDT) Date: Mon, 12 Sep 2011 14:01:30 -0700 From: Stanislav Sedov To: pav@FreeBSD.org Message-Id: <20110912140130.8726528a.stas@FreeBSD.org> In-Reply-To: <1315859776.23575.6.camel@hood.oook.cz> References: <1315859776.23575.6.camel@hood.oook.cz> Organization: The FreeBSD Project X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ruby@FreeBSD.org Subject: Re: portupgrade-devel issue X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 21:02:13 -0000 On Mon, 12 Sep 2011 22:36:16 +0200 Pav Lucistnik mentioned: > Hi folks, > > this came up on pointyhat. Can you fix portupgrade-devel port to stop > spamming /usr/ports/distfiles (or whatever $DISTDIR happens to be) with > files that are not listed in distinfo? > > I see you're doing some creative things with git, it can live in /tmp > instead I suppose... > Hi! Sorry for that. What kind of extra files do you see? It's not supposed to do this... -- Stanislav Sedov ST4096-RIPE () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments From owner-freebsd-ruby@FreeBSD.ORG Mon Sep 12 21:06:41 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91341106564A; Mon, 12 Sep 2011 21:06:41 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from sup.oook.cz (sup.oook.cz [94.23.0.135]) by mx1.freebsd.org (Postfix) with ESMTP id 2C0D28FC15; Mon, 12 Sep 2011 21:06:40 +0000 (UTC) Received: from [192.168.0.23] (ip-78-102-160-251.net.upcbroadband.cz [78.102.160.251]) (authenticated bits=0) by sup.oook.cz (8.14.4/8.14.4) with ESMTP id p8CL6cW5007201; Mon, 12 Sep 2011 23:06:39 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Stanislav Sedov In-Reply-To: <20110912140130.8726528a.stas@FreeBSD.org> References: <1315859776.23575.6.camel@hood.oook.cz> <20110912140130.8726528a.stas@FreeBSD.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-SHr6bttjqFjkkErRgMGu" Date: Mon, 12 Sep 2011 23:06:38 +0200 Message-ID: <1315861598.23575.14.camel@hood.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port X-Scanned-By: MIMEDefang 2.68 on 94.23.0.135 X-Milter: Spamilter (Reciever: sup.oook.cz; Sender-ip: 78.102.160.251; Sender-helo: [192.168.0.23]; ) Cc: ruby@FreeBSD.org Subject: Re: portupgrade-devel issue X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 21:06:41 -0000 --=-SHr6bttjqFjkkErRgMGu Content-Type: text/plain; charset="ISO-8859-2" Content-Transfer-Encoding: quoted-printable Stanislav Sedov p=ED=B9e v po 12. 09. 2011 v 14:01 -0700: > On Mon, 12 Sep 2011 22:36:16 +0200 > Pav Lucistnik mentioned: >=20 > > Hi folks, > >=20 > > this came up on pointyhat. Can you fix portupgrade-devel port to stop > > spamming /usr/ports/distfiles (or whatever $DISTDIR happens to be) with > > files that are not listed in distinfo? > >=20 > > I see you're doing some creative things with git, it can live in /tmp > > instead I suppose... > >=20 >=20 > Hi! >=20 > Sorry for that. > What kind of extra files do you see? It's not supposed to do this... ls -l portupgrade-devel-9999,2/portupgrade/latest lrwxr-xr-x 1 ports-amd64 wheel 44 Sep 11 07:07 portupgrade-devel-9999,2/= portupgrade/latest -> /tmp/distfiles//portupgrade/pkgtools-.tar.gz --=20 --=20 Pav Lucistnik It also explains why paper clips just lie there while you look at them, but as soon as you turn your back, they run away, giggling wildly, and transform themselves into coat hangers. --=-SHr6bttjqFjkkErRgMGu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk5udF4ACgkQntdYP8FOsoKh4ACfXfYDs0q+O6RYu1gkJtEe9los 6TAAoLdde6qXlMSnWZK5FH/lUl11m/x0 =fPbM -----END PGP SIGNATURE----- --=-SHr6bttjqFjkkErRgMGu-- From owner-freebsd-ruby@FreeBSD.ORG Mon Sep 12 21:13:03 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDE131065673; Mon, 12 Sep 2011 21:13:03 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (cl-414.sto-01.se.sixxs.net [IPv6:2001:16d8:ff00:19d::2]) by mx1.freebsd.org (Postfix) with ESMTP id A0EE98FC12; Mon, 12 Sep 2011 21:13:03 +0000 (UTC) Received: from orion.SpringDaemons.com (207.47.0.2.static.nextweb.net [207.47.0.2]) by mx0.deglitch.com (Postfix) with ESMTPA id 3E08B8FC2D; Tue, 13 Sep 2011 01:13:01 +0400 (MSD) Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id 52D835C36; Mon, 12 Sep 2011 14:12:24 -0700 (PDT) Date: Mon, 12 Sep 2011 14:12:24 -0700 From: Stanislav Sedov To: pav@FreeBSD.org Message-Id: <20110912141224.1684c5f9.stas@FreeBSD.org> In-Reply-To: <1315861598.23575.14.camel@hood.oook.cz> References: <1315859776.23575.6.camel@hood.oook.cz> <20110912140130.8726528a.stas@FreeBSD.org> <1315861598.23575.14.camel@hood.oook.cz> Organization: The FreeBSD Project X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: ruby@FreeBSD.org Subject: Re: portupgrade-devel issue X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 21:13:04 -0000 On Mon, 12 Sep 2011 23:06:38 +0200 Pav Lucistnik mentioned: > Stanislav Sedov p=C3=AD=C5=A1e v po 12. 09. 2011 v 14:01 -0700: > > On Mon, 12 Sep 2011 22:36:16 +0200 > > Pav Lucistnik mentioned: > >=20 > > > Hi folks, > > >=20 > > > this came up on pointyhat. Can you fix portupgrade-devel port to stop > > > spamming /usr/ports/distfiles (or whatever $DISTDIR happens to be) wi= th > > > files that are not listed in distinfo? > > >=20 > > > I see you're doing some creative things with git, it can live in /tmp > > > instead I suppose... > > >=20 > >=20 > > Hi! > >=20 > > Sorry for that. > > What kind of extra files do you see? It's not supposed to do this... >=20 > ls -l portupgrade-devel-9999,2/portupgrade/latest > lrwxr-xr-x 1 ports-amd64 wheel 44 Sep 11 07:07 portupgrade-devel-9999,= 2/portupgrade/latest -> /tmp/distfiles//portupgrade/pkgtools-.tar.gz >=20 Hmm. What is the "portupgrade-devel-9999,2" dir? According to the makefile it c= reates the symlink in the ${_DISTDIR} for the file in the ${_DISTDIR}. For the missing version -- I just realized that I probably need to add fetc= h depends... --=20 Stanislav Sedov ST4096-RIPE () ascii ribbon campaign - against html e-mail=20 /\ www.asciiribbon.org - against proprietary attachments From owner-freebsd-ruby@FreeBSD.ORG Tue Sep 13 09:52:07 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52C89106566B; Tue, 13 Sep 2011 09:52:07 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from sup.oook.cz (sup.oook.cz [94.23.0.135]) by mx1.freebsd.org (Postfix) with ESMTP id C59C18FC13; Tue, 13 Sep 2011 09:52:06 +0000 (UTC) Received: from [192.168.0.23] (ip-78-102-160-251.net.upcbroadband.cz [78.102.160.251]) (authenticated bits=0) by sup.oook.cz (8.14.4/8.14.4) with ESMTP id p8D9q4Oc064144; Tue, 13 Sep 2011 11:52:05 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Stanislav Sedov In-Reply-To: <20110912141224.1684c5f9.stas@FreeBSD.org> References: <1315859776.23575.6.camel@hood.oook.cz> <20110912140130.8726528a.stas@FreeBSD.org> <1315861598.23575.14.camel@hood.oook.cz> <20110912141224.1684c5f9.stas@FreeBSD.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-wSxbqqF3tRfGBYmY4VCZ" Date: Tue, 13 Sep 2011 11:52:03 +0200 Message-ID: <1315907524.36156.7.camel@hood.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port X-Scanned-By: MIMEDefang 2.68 on 94.23.0.135 X-Milter: Spamilter (Reciever: sup.oook.cz; Sender-ip: 78.102.160.251; Sender-helo: [192.168.0.23]; ) Cc: ruby@FreeBSD.org Subject: Re: portupgrade-devel issue X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2011 09:52:07 -0000 --=-wSxbqqF3tRfGBYmY4VCZ Content-Type: text/plain; charset="ISO-8859-2" Content-Transfer-Encoding: quoted-printable Stanislav Sedov p=ED=B9e v po 12. 09. 2011 v 14:12 -0700: > On Mon, 12 Sep 2011 23:06:38 +0200 > Pav Lucistnik mentioned: >=20 > > Stanislav Sedov p=ED=B9e v po 12. 09. 2011 v 14:01 -0700: > > > On Mon, 12 Sep 2011 22:36:16 +0200 > > > Pav Lucistnik mentioned: > > >=20 > > > > Hi folks, > > > >=20 > > > > this came up on pointyhat. Can you fix portupgrade-devel port to st= op > > > > spamming /usr/ports/distfiles (or whatever $DISTDIR happens to be) = with > > > > files that are not listed in distinfo? > > > >=20 > > > > I see you're doing some creative things with git, it can live in /t= mp > > > > instead I suppose... > > > >=20 > > >=20 > > > Hi! > > >=20 > > > Sorry for that. > > > What kind of extra files do you see? It's not supposed to do this... > >=20 > > ls -l portupgrade-devel-9999,2/portupgrade/latest > > lrwxr-xr-x 1 ports-amd64 wheel 44 Sep 11 07:07 portupgrade-devel-999= 9,2/portupgrade/latest -> /tmp/distfiles//portupgrade/pkgtools-.tar.gz > >=20 >=20 > Hmm. >=20 > What is the "portupgrade-devel-9999,2" dir? Ah this might be confusing, sorry. It is a subdirectory on pointyhat control node where all distfiles from buildjobs are concentrated. It should be equivalent to /usr/ports/distfiles on regular machines. > According to the makefile it creates the symlink > in the ${_DISTDIR} for the file in the ${_DISTDIR}. And that's the problem. Our existing pointyhat instructure just does not expect symlinks under /usr/ports/distfiles. Also I don't think there's any point distributing these handrolled distfiles to FreeBSD mirrors. (Everything that appears under $_DISTDIR on pointyhat gets pushed to the mirrors.) --=20 --=20 Pav Lucistnik coat; door; pub; pint. --=-wSxbqqF3tRfGBYmY4VCZ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk5vJ78ACgkQntdYP8FOsoKotgCfWeSt7CI2jebZ2bFBb1Zp1EhJ o4QAn1rTzfS3TAJO48IhBZ5J5XteQAcQ =2zXl -----END PGP SIGNATURE----- --=-wSxbqqF3tRfGBYmY4VCZ-- From owner-freebsd-ruby@FreeBSD.ORG Thu Sep 15 18:40:06 2011 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 810D6106564A for ; Thu, 15 Sep 2011 18:40:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 566338FC15 for ; Thu, 15 Sep 2011 18:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p8FIe6Rx011881 for ; Thu, 15 Sep 2011 18:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p8FIe6xC011880; Thu, 15 Sep 2011 18:40:06 GMT (envelope-from gnats) Date: Thu, 15 Sep 2011 18:40:06 GMT Message-Id: <201109151840.p8FIe6xC011880@freefall.freebsd.org> To: ruby@FreeBSD.org From: Jason Helfman Cc: Subject: Re: ports/160195: [patch][maintainer-update] security/rubygem-bcrypt-ruby: update to 3.0.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jason Helfman List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2011 18:40:06 -0000 The following reply was made to PR ports/160195; it has been noted by GNATS. From: Jason Helfman To: bug-followup@freebsd.org Cc: Subject: Re: ports/160195: [patch][maintainer-update] security/rubygem-bcrypt-ruby: update to 3.0.0 Date: Thu, 15 Sep 2011 11:38:16 -0700 --6sX45UoQRIJXqkqR Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline 3.0.1 is out. Attached is patch. Tinderbox log is here => http://jgh.devio.us/files/logs/rubygem-bcrypt-ruby-3.0.1.log -- Jason Helfman System Administrator experts-exchange.com http://www.experts-exchange.com/M_4830110.html E4AD 7CF1 1396 27F6 79DD 4342 5E92 AD66 8C8C FBA5 --6sX45UoQRIJXqkqR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch.txt" Index: security/rubygem-bcrypt-ruby/Makefile =================================================================== RCS file: /home/jhelfman/ncvs/ports/security/rubygem-bcrypt-ruby/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- security/rubygem-bcrypt-ruby/Makefile 30 Jan 2011 12:08:25 -0000 1.1 +++ security/rubygem-bcrypt-ruby/Makefile 15 Sep 2011 14:43:56 -0000 @@ -5,7 +5,7 @@ # $FreeBSD: ports/security/rubygem-bcrypt-ruby/Makefile,v 1.1 2011/01/30 12:08:25 miwi Exp $ PORTNAME= bcrypt-ruby -PORTVERSION= 2.1.4 +PORTVERSION= 3.0.1 CATEGORIES= security rubygems MASTER_SITES= RG Index: security/rubygem-bcrypt-ruby/distinfo =================================================================== RCS file: /home/jhelfman/ncvs/ports/security/rubygem-bcrypt-ruby/distinfo,v retrieving revision 1.1 diff -u -r1.1 distinfo --- security/rubygem-bcrypt-ruby/distinfo 30 Jan 2011 12:08:25 -0000 1.1 +++ security/rubygem-bcrypt-ruby/distinfo 15 Sep 2011 14:44:01 -0000 @@ -1,2 +1,2 @@ -SHA256 (rubygem/bcrypt-ruby-2.1.4.gem) = 6198fa6c0c1a2c2fc437e03f956866fa82e2178f4d4006ce5a77823e4643d853 -SIZE (rubygem/bcrypt-ruby-2.1.4.gem) = 39424 +SHA256 (rubygem/bcrypt-ruby-3.0.1.gem) = 1c677889ceef0d03680162e5560ee15600c2de60a9f2113b88710ac97c7b6c4c +SIZE (rubygem/bcrypt-ruby-3.0.1.gem) = 42496 --6sX45UoQRIJXqkqR-- From owner-freebsd-ruby@FreeBSD.ORG Sat Sep 17 12:36:30 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E81621065672; Sat, 17 Sep 2011 12:36:30 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mouf.net (unknown [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b2]) by mx1.freebsd.org (Postfix) with ESMTP id A8EB98FC12; Sat, 17 Sep 2011 12:36:30 +0000 (UTC) Received: from meatwad.mouf.net (cpe-065-190-149-241.nc.res.rr.com [65.190.149.241]) (authenticated bits=0) by mouf.net (8.14.4/8.14.4) with ESMTP id p8HCaQMo062215 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Sat, 17 Sep 2011 08:36:29 -0400 (EDT) (envelope-from swills@FreeBSD.org) Message-ID: <4E749449.7040104@FreeBSD.org> Date: Sat, 17 Sep 2011 08:36:25 -0400 From: Steve Wills User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.17) Gecko/20110531 Thunderbird/3.1.10 MIME-Version: 1.0 To: Alexey Dokuchaev References: <20110901082816.GA66232@FreeBSD.org> In-Reply-To: <20110901082816.GA66232@FreeBSD.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mouf.net [204.109.58.86]); Sat, 17 Sep 2011 08:36:29 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.97.2 at mouf.net X-Virus-Status: Clean Cc: ruby@FreeBSD.org Subject: Re: Ruby port advice needed [Was: rubyripper-0.6.0_1 failed on amd64 9] X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2011 12:36:31 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/01/11 04:28, Alexey Dokuchaev wrote: > Hi there, > > There is a ruby-written port I maintain, and several months ago it was > working just fine. However, apparently, our default Ruby bits got updated > or something, and now it currently does not build as quoted in pointyhat > log below (trimmed for your convenience). > > I'm not a Ruby expert; perhaps someone can take a look and explain what > should be done to remedy the problem? I took a look at this too and found that if I upgraded the locale rubygem to the version from github and also changed the do-build target to: ruby -I/usr/local/lib/ruby/gems/1.8/gems/gettext-2.1.0/lib configure - --update-lang then things would work OK. I'm not sure why the -I line would be needed yet. Obviously that would have to be changed to something more generic before commit. I've asked the maintainer of the locale rubygem to release 2.0.6, but haven't heard back yet. Perhaps a gem patch will be in order? More on that in an upcoming email. Steve -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iQEcBAEBAgAGBQJOdJRJAAoJEPXPYrMgexuhjXMH/imaN6ouqYHmv2W053Nx3G/3 vHCEPNm35V2+Z17B/DY85lz25YSK0m8mcmY38PD3Wcb7uq3p5ddMPbhvSZlgGjj+ QAWTd9ykXubhC0hcxXn1F0cxXCMLwV6a0ZqQ/nK/552A+dmehaa1NXWsbfZTVk7z iX7joqAYUE8K4C0sY21AWGvD7QVNfpBvvx6vTnBTvRcIrfd+YLA7XWNFmy3aZduc BwihQDvToPfoGritUvvmNFu1H8L72R53cN3HSjxDFY/lSs5YV50eQttD7F52fsbM 2+YOAoOYZWUVA+CE+cd3QccGXknqpIYiEFN9FnpmUph3t9MwiXIjY6a3I9SW4gM= =FMao -----END PGP SIGNATURE----- From owner-freebsd-ruby@FreeBSD.ORG Sat Sep 17 12:48:59 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 374921065676 for ; Sat, 17 Sep 2011 12:48:59 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mouf.net (unknown [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b2]) by mx1.freebsd.org (Postfix) with ESMTP id D22118FC19 for ; Sat, 17 Sep 2011 12:48:58 +0000 (UTC) Received: from meatwad.mouf.net (cpe-065-190-149-241.nc.res.rr.com [65.190.149.241]) (authenticated bits=0) by mouf.net (8.14.4/8.14.4) with ESMTP id p8HCmtiV062285 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Sat, 17 Sep 2011 08:48:57 -0400 (EDT) (envelope-from swills@FreeBSD.org) Message-ID: <4E749737.6010500@FreeBSD.org> Date: Sat, 17 Sep 2011 08:48:55 -0400 From: Steve Wills User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.17) Gecko/20110531 Thunderbird/3.1.10 MIME-Version: 1.0 To: ruby@FreeBSD.org X-Enigmail-Version: 1.1.2 Content-Type: multipart/mixed; boundary="------------080406010107090405090108" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mouf.net [204.109.58.86]); Sat, 17 Sep 2011 08:48:57 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.97.2 at mouf.net X-Virus-Status: Clean Cc: Subject: gem patching X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2011 12:48:59 -0000 This is a multi-part message in MIME format. --------------080406010107090405090108 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, There has been a long standing need to be able to patch rubygem- ports. I've had some ideas on it and finally got around to working on a patch. Please see attached or check: http://people.freebsd.org/~swills/ruby_gem_patching.txt It's a very rough first draft, but it did allow me to drop a patch into a "files" dir in a rubygem- port and have it applied. It does break some rubygem- ports which seem to not have their gemspec updated to work with the latest ruby gems. To avoid that issue, perhaps similar things could be done on a per port basis or these changes could be enabled with a USE_RUBYGEMS_PATCH flag. Like I said, it's a very rough first draft, but I wanted to get it out there for comment in case I'm completely on the wrong track. Thanks, Steve -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iQEcBAEBAgAGBQJOdJc2AAoJEPXPYrMgexuhUQ8H/iaApSmXEpFtqv8f6BEHjwEm sZ4jBkatjYDnWE6WSYA8rii9/0FLycjdc4gbxYEM2N3uSlIZxKuC+Q/yX/LDwghX JEe5GLy/JtdeXmuw8LcCGd7kPS5RIOhT84KpOTo1Bln+wYRiWz5tA2Png2BeMJ7U 8VQ70/nmmqit2J8NNPWsrg331e79WkKvXWvvO+Oj4ke/iBcsqn/aNg79xMPV3+ld 1HIwncWLW5QneVsh2VDgs2oPTS4iGT8J+0NDnR0Hyt8ev3VF5jkIPcNBeLlQqWuU 93ePUXUveKJaoo5R34vyFQw3H6NEB1NFMS3dlj7emt5iDO24e1JatWI5FL3P+fU= =W2He -----END PGP SIGNATURE----- --------------080406010107090405090108 Content-Type: text/plain; name="ruby_gem_patching.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ruby_gem_patching.txt" Index: Mk/bsd.ruby.mk =================================================================== RCS file: /home/ncvs/ports/Mk/bsd.ruby.mk,v retrieving revision 1.210 diff -u -r1.210 bsd.ruby.mk --- Mk/bsd.ruby.mk 24 Aug 2011 00:52:12 -0000 1.210 +++ Mk/bsd.ruby.mk 10 Sep 2011 20:42:42 -0000 @@ -389,6 +389,7 @@ . if ${RUBY_VER} == 1.8 BUILD_DEPENDS+= ${RUBYGEMBIN}:${PORTSDIR}/devel/ruby-gems RUN_DEPENDS+= ${RUBYGEMBIN}:${PORTSDIR}/devel/ruby-gems +EXTRACT_DEPENDS+= ${RUBYGEMBIN}:${PORTSDIR}/devel/ruby-gems . endif PKGNAMEPREFIX?= rubygem- @@ -396,8 +397,6 @@ EXTRACT_ONLY= DIST_SUBDIR= rubygem -NO_BUILD= yes - GEMS_BASE_DIR= lib/ruby/gems/${RUBY_VER} GEMS_DIR= ${GEMS_BASE_DIR}/gems DOC_DIR= ${GEMS_BASE_DIR}/doc @@ -437,10 +436,23 @@ RUBYGEM_ARGS+= --no-rdoc .endif +do-extract: + @${RM} -rf ${WRKDIR} + @${MKDIR} ${WRKDIR} + ${SETENV} ${GEM_ENV} ${RUBYGEMBIN} unpack --target=${WRKDIR} ${DISTDIR}/${DIST_SUBDIR}/${GEMFILES} + ${TAR} -xOzf ${DISTDIR}/${DIST_SUBDIR}/${GEMFILES} metadata.gz | ${GZCAT} > ${BUILD_WRKSRC}/${GEMFILES}spec + +do-build: + @(cd ${BUILD_WRKSRC}; if ! ${SETENV} ${GEM_ENV} ${RUBYGEMBIN} build ${GEMFILES}spec ; then \ + if [ x != x${BUILD_FAIL_MESSAGE} ] ; then \ + ${ECHO_MSG} "===> Compilation failed unexpectedly."; \ + (${ECHO_CMD} ${BUILD_FAIL_MESSAGE}) | ${FMT} 75 79 ; \ + fi; \ + ${FALSE}; \ + fi) + do-install: -.for _D in ${GEMFILES} - ${SETENV} ${GEM_ENV} ${RUBYGEMBIN} install ${RUBYGEM_ARGS} ${DISTDIR}/${DIST_SUBDIR}/${_D} -- --build-args ${CONFIGURE_ARGS} -.endfor + @(cd ${BUILD_WRKSRC}; ${SETENV} ${GEM_ENV} ${RUBYGEMBIN} install ${RUBYGEM_ARGS} ${GEMFILES} -- --build-args ${CONFIGURE_ARGS}) . if defined(RUBYGEM_AUTOPLIST) . if !target(post-install-script) --------------080406010107090405090108 Content-Type: application/octet-stream; name="ruby_gem_patching.txt.sig" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ruby_gem_patching.txt.sig" iQEcBAABAgAGBQJOdJc3AAoJEPXPYrMgexuhis4H/j4YuEfcdKoxik9qFxy7VO7nfCQeQeaa qFCIjQs1MwyEbmV8P+C9SaKwICPei3BhpEZNIVsPXSfkvUKBqkORkOyrEUdVQS2cYCzxBf9n 584bB+27lEpB8DNLirIOpAey9YT3/z3rPFEnSCzjfiVtdPnUHs06crCR399psoowMku4ts8c zwdrmBkA/+L69youWxwH60cgR1i9fWHsa7fXMGqRLyrNimvmssF6wahlFLK01BGrV9roy090 h6oWLaHnstAVOdw0gY/2GLtSJtZwdfBCcUa7G5fSjkw7fLks7L7VzsMGi2CxMN8ZVMjhX9f9 jHCV8xPHUWe318/dgrgwUUE= --------------080406010107090405090108-- From owner-freebsd-ruby@FreeBSD.ORG Sat Sep 17 12:54:44 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD9D51065670 for ; Sat, 17 Sep 2011 12:54:44 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mouf.net (unknown [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b2]) by mx1.freebsd.org (Postfix) with ESMTP id 811208FC16 for ; Sat, 17 Sep 2011 12:54:44 +0000 (UTC) Received: from meatwad.mouf.net (cpe-065-190-149-241.nc.res.rr.com [65.190.149.241]) (authenticated bits=0) by mouf.net (8.14.4/8.14.4) with ESMTP id p8HCsgJH062306 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Sat, 17 Sep 2011 08:54:43 -0400 (EDT) (envelope-from swills@FreeBSD.org) Message-ID: <4E749892.5070704@FreeBSD.org> Date: Sat, 17 Sep 2011 08:54:42 -0400 From: Steve Wills User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.17) Gecko/20110531 Thunderbird/3.1.10 MIME-Version: 1.0 To: ruby@FreeBSD.org X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mouf.net [204.109.58.86]); Sat, 17 Sep 2011 08:54:43 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.97.2 at mouf.net X-Virus-Status: Clean Cc: Subject: rails update X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2011 12:54:44 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 While working on my gems patching, I discovered that we need to update the builder rubygem, which started a lot of yak shaving which led to this: http://people.freebsd.org/~swills/rails31/ which updates rails to 3.1.0. There are some cross site scripting issues with activesupport and actionpack, so I guess it would be good to do this soon. Any testing or feedback on this would be appreciated. And of course, there's the code injection issue with ruby-gems, but that's a different story (I'm currently working on at least build testing an update from ruby-gems 1.8.7 to 1.8.10). Steve -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iQEcBAEBAgAGBQJOdJiSAAoJEPXPYrMgexuhFT8H/23aqBNlK3EklPf2immK/5So EaYAxLaATob1RDOqPNpqTFxwKfF6hNbJ4b/SzX4yY6uhqRVL/vKnjkeVRrPFfIQk lbnAXtvUaQhSjp5aTVXsUidzOsTqXpealVN+sRHAYobNqMm58Bh7vFRQCjx5rD2h MTo7s3LYBKFDTryqi5Qv55IkShxOLjFWKJf1mHLi+jWeourVGG/ak6UzbsnnTx+6 zxh9h3iwXxVA2dgAVDsET1Ma5KCKhhfa23X9zl/dQpohgzVPpxe/y0u1LomaDj9B ciuscOfDTMUa/CsAFKTHhaYVP455qyVVtRnDYGMbM1tWEsHQG3kqzpLMz/1cvgI= =Qf0s -----END PGP SIGNATURE-----