pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: textproc/ruby-mecab make fail



hi.

2013/1/10 Takahiro Kambe <taca%back-street.net@localhost>:
> Hi,
>
> In your first mail,
>> ----
>> % cd /usr/pkgsrc/textproc/ruby-mecab
>>
>> % sudo make install clean-depends
>> => Bootstrap dependency digest>=20010302: found digest-20111104
>> => Checksum SHA1 OK for mecab-ruby-0.994.tar.gz
>> => Checksum RMD160 OK for mecab-ruby-0.994.tar.gz
>> ===> Installing dependencies for ruby193-mecab-0.994
>> => Build dependency checkperms>=1.1: found checkperms-1.11
>> => Full dependency mecab>=0.994: found mecab-0.994
>> => Full dependency ruby193-base>=1.9.3: found ruby193-base-1.9.3p125nb1
> Is your pkgsrc source tree up to date?
>
> Where comes old ruby193-base-1.9.3p125nb1 package?
>
> I tested on NetBSD 6.0.1 and latest pkgsrc tree.  And maybe it dosen't
> so differ with pkgsrc-2012Q4 branch.


I did get the pkgsrc of current to 2012-12-08.
Then I ran cvs update -dP .

I did get the pkgsrc-2012Q4.tar.gz now.
( from http://ftp.netbsd.org/pub/pkgsrc/pkgsrc-2012Q4/ )

I tried to build, I have same error.

% cd  usr/pkgsrc/textproc/ruby-mecab

% sudo make install
=> Bootstrap dependency digest>=20010302: found digest-20111104
=> Checksum SHA1 OK for mecab-ruby-0.994.tar.gz
=> Checksum RMD160 OK for mecab-ruby-0.994.tar.gz
===> Installing dependencies for ruby193-mecab-0.994
=> Build dependency checkperms>=1.1: found checkperms-1.11
=> Full dependency mecab>=0.994: found mecab-0.994
=> Full dependency ruby193-base>=1.9.3: found ruby193-base-1.9.3p125nb1
===> Overriding tools for ruby193-mecab-0.994
===> Extracting for ruby193-mecab-0.994
===> Patching for ruby193-mecab-0.994
===> Creating toolchain wrappers for ruby193-mecab-0.994
===> Configuring for ruby193-mecab-0.994
=> Replacing ruby193 interpreter in test.rb.
=> Checking for portability problems in extracted files
===>  Running extconf.rb to configure
/usr/pkg/bin/ruby193 extconf.rb --with-opt-dir=/usr/pkg --vendor
checking for main() in -lmecab... yes
checking for mecab.h... yes
creating Makefile
===> Building for ruby193-mecab-0.994
compiling MeCab_wrap.cpp
linking shared-object MeCab.so
=> Unwrapping files-to-be-installed.
===> Installing for ruby193-mecab-0.994
=> Generating pre-install file lists
/usr/bin/install -c -m 0755 MeCab.so
/usr/pkgsrc/textproc/ruby-mecab/work/.destdir/usr/pkg/lib/ruby/vendor_ruby/1.9.3/i386-netbsdelf
installing default MeCab libraries
=> Automatic manual page handling
=> Generating post-install file lists
pkg_create: can't stat
`/usr/pkgsrc/textproc/ruby-mecab/work/.destdir/usr/pkg/lib/ruby/vendor_ruby/1.9.3/i486-netbsdelf/MeCab.so'
=> Checking file-check results for ruby193-mecab-0.994
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/pkg:
ERROR:         
/usr/pkgsrc/textproc/ruby-mecab/work/.destdir/usr/pkg/lib/ruby/vendor_ruby/1.9.3/i486-netbsdelf/MeCab.so
ERROR: ************************************************************
ERROR: The following files are in /usr/pkg but not in the PLIST:
ERROR:         
/usr/pkgsrc/textproc/ruby-mecab/work/.destdir/usr/pkg/lib/ruby/vendor_ruby/1.9.3/i386-netbsdelf/MeCab.so
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/textproc/ruby-mecab
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/textproc/ruby-mecab



by the way, i486--netbsdelf directory that has been created under the /usr/src.
I think it was created when the kernel was built.
Could this be involved??

% /bin/ls /usr/obj/tooldir.NetBSD-6.0-i386/i486--netbsdelf/bin
ar      as      c++     g++     gcc     ld      ld.bfd  nm
objcopy objdump ranlib  strip

--
miwarin


Home | Main Index | Thread Index | Old Index