[groonga-dev,03745] Re: groonga検索時にrc=-35のエラーが発生する

Back to archive index

HAYASHI Kentaro hayas****@clear*****
2015年 12月 9日 (水) 19:48:23 JST


林です。

On Wed, 09 Dec 2015 15:12:04 +0900 (JST)
Kouhei Sutou <kou****@clear*****> wrote:

> 須藤です。
> 
> In <20151****@clear*****>
>   "[groonga-dev,03741] Re: groonga検索時にrc=-35のエラーが発生する" on Wed, 9 Dec 2015 14:59:59 +0900,
>   HAYASHI Kentaro <hayas****@clear*****> wrote:
> 
> >> 単純にrpm -Uvhでアップデートできるかを気にしています。
> >> (とはいっても最悪消して入れ直せばいいので大丈夫です。)
> >> 
> >> 1, 現状のtmp版は5.1.1-1(暫定版)
> >> 2, 12月29日版: 5.1.1-1
> >> 3, 1月29日版: 5.1.2-1
> >> 
> >> 下記で(1)が大丈夫かな?と思った次第です。
> >> 
> >> (1) 暫定版から5.1.1-1はrpm -UvhでOK?
> >> (2) 暫定版から5.1.2はrpm -UvhでOK
> >> 
> >> よろしくお願いします。
> > 
> > バージョンが12月29日版と一緒なので、12/29にパッケージがリリースされても
> > すでにインストール済みの暫定版はそのままでアップグレードはされないはずです。
> > なので、(1)については入れなおしですね。
> 
> (1)もいけたはずです!
> -Uvhだけだとなにか言われる場合は--forceだかそういうのをつけ
> ればアップグレードできたはずです。
> 

あぁ、そうですね。--forceがありました。
手元で試して(packages.groonga.org/tmpのをインストール後に,ローカルでビルドしたmasterのをインストール)みたら、
こんな感じになりました。というわけでアップグレードできましたね。
なので、--forceしないとインストール済みの暫定版はそのままでアップグレードされない、
というのが正しい記述でした。すみません。

[root @ a4ebf826915d tmp]# rpm -Uvh *.rpm
warning: groonga-5.1.1-1.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 45499429: NOKEY
Preparing...                ########################################### [100%]
        package groonga-libs-5.1.1-1.el6.x86_64 is already installed
        package groonga-plugin-suggest-5.1.1-1.el6.x86_64 is already installed
        package groonga-5.1.1-1.el6.x86_64 is already installed
        file /usr/lib64/libgroonga.so.0.0.0 from install of groonga-libs-5.1.1-1.el6.x86_64 conflicts with file from package groonga-libs-5.1.1-1.el6.x86_64
        file /usr/bin/groonga from install of groonga-5.1.1-1.el6.x86_64 conflicts with file from package groonga-5.1.1-1.el6.x86_64
        file /usr/share/man/ja/man1/groonga.1.gz from install of groonga-5.1.1-1.el6.x86_64 conflicts with file from package groonga-5.1.1-1.el6.x86_64
        file /usr/share/man/man1/groonga.1.gz from install of groonga-5.1.1-1.el6.x86_64 conflicts with file from package groonga-5.1.1-1.el6.x86_64
[root @ a4ebf826915d tmp]# rpm --force -Uvh *.rpm
warning: groonga-5.1.1-1.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 45499429: NOKEY
Preparing...                ########################################### [100%]
   1:groonga-libs           ########################################### [ 33%]
   2:groonga-plugin-suggest ########################################### [ 67%]
   3:groonga                ########################################### [100%]

-- 
HAYASHI Kentaro <hayas****@clear*****>




groonga-dev メーリングリストの案内
Back to archive index