[netatalk-ja:0187] Re: Spotlightと日本語

Kyo sixty7kyo_19 @ rock.odn.ne.jp
2013年 5月 3日 (金) 02:39:49 JST


こんばんは。


> CentOS 6上でtrackerのインストールに成功したとしても、その手順は極めて
> 難解であり、情報を公開したところで社会的な貢献度は希薄だと思います。
> やるだけ無駄じゃないでしょうか。
> Spotlightの検討をするならば、trackerのパッケージが用意されているOS上で
> 行うべきでしょう。

思い出して、gitからmakeしてたのを、tracker-0.16のsourceからmakeしたら
無事installできました。お騒がせしました。

それではで
./configure --with-init-style=redhat-sysv --with-cracklib --prefix=/usr/local --with-pam-confdir=/etc/pam.d --with-tracker-pkg-config=tracker-sparql-0.16 --with-tracker-miner-pkg-config=tracker-miner-0.16
としたら

INIT STYLE:
         redhat-sysv
    AFP:
         Extended Attributes: ad | sys
         ACL support: yes
         Spotlight: yes
    CNID:
         backends:  dbd last tdb
    UAMS:
         DHX     (PAM SHADOW)
         DHX2    (PAM SHADOW)
         RANDNUM (afppasswd)
         clrtxt  (PAM SHADOW)
         guest
    Options:
         Zeroconf support:        yes
         tcp wrapper support:     yes
         quota support:           yes
         admin group support:     yes
         valid shell check:       yes
         cracklib support:        yes
         ACL support:             yes
         Kerberos support:        yes
         LDAP support:            yes
         dbus support:            yes
         dtrace probes:           yes
    Paths:
         Netatalk lockfile:       /var/lock/netatalk
         init directory:          /etc/rc.d/init.d
         dbus system directory:   ${sysconfdir}/dbus-1/system.d
         pam config directory:    /etc/pam.d

こんな感じです。
installして、afp.confの[global]にspotlight=yesを加えて
無事起動しましたが、
確かに、検索結果に何も表示されないですね。。;;
logはこんな感じみたいです。

5月 03 02:06:25.153807 afpd[8083] {slmod_sparql.c:62} (I:Spotlight): Initializing Spotlight module
 5月 03 02:06:25.182098 afpd[8083] {slmod_sparql.c:81} (E:Spotlight): Couldn't obtain a direct connection to the Tracker store: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
5月 03 02:13:09.066289 afpd[8083] {spotlight.c:367} (W:Spotlight): Closing active query
 5月 03 02:14:32.899622 afpd[8083] {spotlight.c:496} (E:Spotlight): afp_spotlight_rpc: unknown Spotlight RPC: storeAttributes:forOIDArray:context:

(最後のはclientからsudo mdutil -E /Volumes/publicしました。)

ちゃんと動いてるかよくわかりませんね。。
確かにパッケージがあるOSで確認したほうがよさそうです。



Kyo
sixty7kyo_19 @ rock.odn.ne.jp



On 2013/04/24, at 1:27, Hiroyuki Sato <hiroysato @ gmail.com> wrote:

> 湯浅さん
> 
> 佐藤です。
> 
> ご連絡をありがとうございます。
> まだ湯浅さんのところまで追いついておりません。
> 今しばらくお待ちください。
> 
> 
> 
> 2013年4月23日 1:28 Kyo <sixty7kyo_19 @ rock.odn.ne.jp>:
> 
>> 佐藤さん
>> こんばんは。
>> 
>> 下記はmakeのログでしょうか?
>> 
>>> export LANG=C
>> して
>> make >Make.log 2>&1
>> 
>> とした結果を添付します。
>> 
>> 3秒で止まっちゃいますが。。
>> (config.logじゃないですよね)
>> 
>> ちなみにmakeできるようになるまでに入れたのは
>> 以下です。
>> 
>> autoconf-2.68
>> glib-2.36.1
>> gobject-introspection
>> sqliteの新しい奴
>> vala-0.20.1
>> 以上compileして入れました。
>> 以下yum
>> python-devel
>> libffi-devel
>> libpng-devel
>> libuuid-devel
>> libunistring-devel libicu-devel
>> libxml2-devel
>> 
>> centos7まで待ったほうが良さそうですかね。。;;
>> 
>> 
>> Kyo
>> sixty7kyo_19 @ rock.odn.ne.jp
>> 
>> 
>> 
>> On 2013/04/22, at 1:27, Hiroyuki Sato <hiroysato @ gmail.com> wrote:
>> 
>>> 佐藤です。
>>> 
>>> まだ試していないのですが、
>>> もし可能であればexport LANG=Cして英語でコンパイルして
>>> ログをつけていただけますか?
>>> 
>>> よろしくお願いします。
>>> 
>>> 
>>> 
>>> 2013/4/22 Kyo <sixty7kyo_19 @ rock.odn.ne.jp>
>>> 
>>>> こんばんは
>>>> 
>>>>>> https://live.gnome.org/Tracker/
>>>>> CentOS 6にはtrackerパッケージがないので、たぶん面倒だと思います。
>>>> 
>>>> これをcentos6に入れられた方いらっしゃいますかね。。
>>>> 
>>>> configure(autogen.sh)まで行ったんですが
>>>> makeで「分離記号を欠いています。」と言われてしまいました。。。orz
>>>> 
>>>> Build Configuration:
>>>> 
>>>>       Prefix:                                 /usr/local
>>>>       Source code location:                   .
>>>>       Compiler:                               gcc
>>>>       Compiler Warnings:                      maximum
>>>> 
>>>>       Win32:                                  no
>>>> 
>>>>       Enable gtk doc (for documentation):     no
>>>> 
>>>>       Enable functional tests:                no
>>>>       Enable unit tests:                      yes
>>>> 
>>>>       Support for HAL:                        no
>>>>       Support for UPower:                     no
>>>>       Support for Cyrillic languages (enca):  no
>>>>       Support for network status detection:   no
>>>>       Support for keyring data (libsecret):   no
>>>>       Unicode support library:                libicu
>>>> 
>>>> Applications:
>>>> 
>>>>       Build with Journal support:             yes
>>>>       Build with SQLite FTS support:          yes (built-in FTS: no)
>>>> 
>>>>       Build tracker-preferences:              no
>>>>       Build tracker-needle:                   no
>>>> 
>>>> Metadata Extractors:
>>>> 
>>>>       Support libstreamanalyzer:              no  (disabled)
>>>>       Support PNG:                            yes
>>>>       Support PDF:                            no
>>>>       Support XPS:                            no
>>>>       Support GIF:                            no (xmp: no)
>>>>       Support JPEG:                           no (xmp: no, exif: no,
>>>> iptc: no)
>>>>       Support TIFF:                           no (xmp: no, exif: yes,
>>>> iptc: no)
>>>>       Support Vorbis (ogg/etc):               no  (disabled)
>>>>       Support Flac:                           no  (disabled)
>>>>       Support MS & Open Office:               no
>>>>       Support XML / HTML:                     yes
>>>>       Support embedded / sidecar XMP:         no
>>>>       Support generic media formats:          ? (An external
>>>> generic_media player will be called) (backend: N/A)
>>>>       Support media art processing:           no  (disabled)
>>>>       Support cue sheet parsing:              no
>>>>       Support playlists (w/ Totem):           no
>>>>       Support ISO image parsing:              no
>>>> 
>>>> Data Miners:
>>>> 
>>>>       FS:                                     yes (MeeGo support: no
>>>> (disabled))
>>>>         Includes File Systems
>>>>         Includes Applications
>>>>         Includes User Guides
>>>>       RSS:                                    no
>>>>       Evolution:                              no (/dev/null)
>>>>       Thunderbird:                            no  (/dev/null)
>>>>       FireFox:                                no  (/dev/null)
>>>> 
>>>> Plugins:
>>>> 
>>>>       Nautilus: (tagging widget)              no ()
>>>> 
>>>> Writeback:
>>>> 
>>>>       Audio files using Taglib:               no
>>>>       XMP:                                    no
>>>> 
>>>> Frameworks / Options:
>>>> 
>>>>       Support Maemo                           no
>>>>       Support libmeegotouch                   no  (disabled)
>>>>       Support Guaranteed Metadata             no (e.g. guess nie:title
>>>> from files)
>>>> 
>>>> 
>>>> Support PDF とかここらへんは結構必要なんですかね。。
>>>> 
>>>> Kyo
>>>> sixty7kyo_19 @ rock.odn.ne.jp
>>>> 
>>>> 
>>>> 
>>>> On 2013/04/18, at 22:18, HAT <hat @ fa2.so-net.ne.jp> wrote:
>>>> 
>>>>> HATです。
>>>>> 
>>>>>> 不安定なんですね。
>>>>> 
>>>>> 検索しても結果が「0項目」となるんですが、何度も何度も検索すると、
>>>>> そのうちヒットします。
>>>>> パケットをダンプしてみると、FPCatSearchやFPEnumerateは発行されておらず、
>>>>> ちゃんとFPSpotlightRPCが発行されています。
>>>>> netatalkが正しい結果を返していないように思えます。
>>>>> 
>>>>>> NFKD化いらないんですね。
>>>>> 
>>>>> たぶんいらないです。
>>>>> 
>>>>>> 私も試してみたいと思います。
>>>>> 
>>>>> CentOS 6にはtrackerパッケージがないので、たぶん面倒だと思います。
>>>>> 
>>>>>> そういえば複数サーバからインデックスをつくるとどうなるんでしょうね。
>>>>> 
>>>>> これはどういう運用形態を想定しているでしょうか。
>>>>> NFSでマウントしたものをAFPで公開するような形態でしょうか。
>>>>> 
>>>>> --
>>>>> HAT
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> Hiroyuki Sato
>> 
>> 
>> 
> 
> 
> -- 
> Hiroyuki Sato



netatalk-ja メーリングリストの案内