gports +REQUIRED_BY2007年07月23日 14時13分02秒

+REQUIRED_BY を gports で修正していなかったのは、pkgdb の不整合を起こすかと思ったが、そうでも無いらしい。実験してみたら、ports が +REQUIRED_BY を更新してくれるようだ。gports ですることは特に無い。


# cd /var/db/pkg
# grep glib-2.12.12_2 */+REQ*
gettext-0.16.1_3/+REQUIRED_BY:glib-2.12.12_2 
icu-3.6/+REQUIRED_BY:glib-2.12.12_2
libiconv-1.9.2_2/+REQUIRED_BY:glib-2.12.12_2
perl-5.8.8/+REQUIRED_BY:glib-2.12.12_2
pkg-config-0.22/+REQUIRED_BY:glib-2.12.12_2
# vi glib-2.12.12_2/+REQUIRED_BY
@pkgdep pkg-config-0.22
@comment DEPORIGIN:devel/pkg-config
@pkgdep perl-5.8.8
@comment DEPORIGIN:lang/perl5.8
@pkgdep libiconv-1.9.2_2
@comment DEPORIGIN:converters/libiconv
@pkgdep icu-3.6
@comment DEPORIGIN:devel/icu
@pkgdep gettext-0.16.1_3
@comment DEPORIGIN:devel/gettext


# cd ~uyota/gports
# gports /var/db/pkg/glib-2.12.12_2
(cd /usr/ports/lang/slib &&  echo glib-2.12.12_2 to glib-2.12.13 &&  MAKEFLAGS="
" make build && ( ([ ! -f glib-2.12.12_2.tar  ] || (cd /export/home/uyota/gports
/ && pkg_create -b glib-2.12.12_2.tar )) && ((MAKEFLAGS="" make deinstall reinst
all && sed -i.gports -e "/pkgdep/s^glib-2.12.12_2^glib-2.12.13^g" /var/db/pkg/*-
*/+CONTENTS) || pkg_add -f /export/home/uyota/gports/glib-2.12.12_2.tar ))
...
gmake[4]: Leaving directory `/ports/tmp/usr/ports/devel/glib20/work/glib-2.12.13/docs'
gmake[3]: Leaving directory `/ports/tmp/usr/ports/devel/glib20/work/glib-2.12.13/docs'
gmake[2]: Leaving directory `/ports/tmp/usr/ports/devel/glib20/work/glib-2.12.13'
gmake[1]: Leaving directory `/ports/tmp/usr/ports/devel/glib20/work/glib-2.12.13'
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>   Registering installation for glib-2.12.13


# cd /var/db/pkg
# grep glib-2.12.13 */+REQ*
gettext-0.16.1_3/+REQUIRED_BY:glib-2.12.13
icu-3.6/+REQUIRED_BY:glib-2.12.13
libiconv-1.9.2_2/+REQUIRED_BY:glib-2.12.13
perl-5.8.8/+REQUIRED_BY:glib-2.12.13
pkg-config-0.22/+REQUIRED_BY:glib-2.12.13
# vi glib-2.12.13/+CONTENTS
@comment DEPORIGIN:devel/pkg-config
@pkgdep perl-5.8.8
@comment DEPORIGIN:lang/perl5.8
@pkgdep libiconv-1.9.2_2
@comment DEPORIGIN:converters/libiconv
@pkgdep icu-3.6
@comment DEPORIGIN:devel/icu
@pkgdep gettext-0.16.1_3
@comment DEPORIGIN:devel/gettext

前回次回

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2007/07/23/1675404/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。