[Tomoyo-dev 922] Re: 導入手順書に Gentoo を追加

Back to archive index

Tetsuo Handa from-****@I-lov*****
2008年 12月 23日 (火) 15:44:32 JST


 熊猫です。

> (layman -S でリポジトリを更新して)再度 emerge していただければ、うまく動
> くと思います。
> 
動きました。

--------------------------------------------------------------------------------

# emerge ccs-tools
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) sys-apps/ccs-tools-1.6.5_p20081111 to /
 * ccs-tools-1.6.5-20081111.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                  [ ok ]
 * checking ccs-tools-1.6.5-20081111.tar.gz ;-) ...                                                     [ ok ]
>>> Unpacking source...
>>> Unpacking ccs-tools-1.6.5-20081111.tar.gz to /var/tmp/portage/sys-apps/ccs-tools-1.6.5_p20081111/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/sys-apps/ccs-tools-1.6.5_p20081111/work/ccstools/ ...
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o ccstools ccstools.src/*.c -lncurses -DCOLOR_ON
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o realpath realpath.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o makesyaoranconf makesyaoranconf.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o candy candy.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o chaplet chaplet.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o checktoken checktoken.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o gettoken gettoken.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o groovy groovy.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o honey honey.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o mailauth mailauth.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o proxy proxy.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o timeauth timeauth.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o falsh falsh.c -lncurses -lreadline
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o ccs-notifyd ccs-notifyd.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o force-logout force-logout.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o audit-exec-param audit-exec-param.c
gcc -O2 -march=i686 -pipe -Wall -Wno-pointer-sign -o convert-exec-param convert-exec-param.c
>>> Source compiled.
>>> Test phase [not enabled]: sys-apps/ccs-tools-1.6.5_p20081111

>>> Install ccs-tools-1.6.5_p20081111 into /var/tmp/portage/sys-apps/ccs-tools-1.6.5_p20081111/image/ category sys-apps
>>> Completed installing ccs-tools-1.6.5_p20081111 into /var/tmp/portage/sys-apps/ccs-tools-1.6.5_p20081111/image/
(・・・中略・・・)
>>> Regenerating /etc/ld.so.cache...
>>> sys-apps/ccs-tools-1.6.5_p20081111 merged.
>>> Recording sys-apps/ccs-tools in "world" favorites file...

>>> No packages selected for removal by clean
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.
 * GNU info directory index is up-to-date.

--------------------------------------------------------------------------------

 # emerge ccs-sources
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) sys-kernel/ccs-sources-2.6.24-r12 to /
 * genpatches-2.6.24-9.base.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                     [ ok ]
 * linux-2.6.24.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                 [ ok ]
 * ccs-patch-1.6.5-20081111.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                      [ ok ]
 * genpatches-2.6.24-9.extras.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                   [ ok ]
 * checking ebuild checksums ;-) ...                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                  [ ok ]
 * checking linux-2.6.24.tar.bz2 ;-) ...                                                                [ ok ]
 * checking genpatches-2.6.24-9.base.tar.bz2 ;-) ...                                                    [ ok ]
 * checking genpatches-2.6.24-9.extras.tar.bz2 ;-) ...                                                  [ ok ]
 * checking ccs-patch-1.6.5-20081111.tar.gz ;-) ...                                                     [ ok ]
>>> Preparing to unpack ...
>>> Unpacking source...
>>> Unpacking linux-2.6.24.tar.bz2 to /var/tmp/portage/sys-kernel/ccs-sources-2.6.24-r12/work
(・・・中略・・・)
 * If you are upgrading from a previous kernel, you may be interested
 * in the following document:
 *   - General upgrade guide: http://www.gentoo.org/doc/en/kernel-upgrade.xml

 * Before booting with TOMOYO enabled kernel, you need to run this command
 * to initialize TOMOYO policies: # /usr/lib/ccs/init_policy.sh

 * ccs-sources is UNSUPPORTED by Gentoo Security.
 * This means that it is likely to be vulnerable to recent security issues.
 * For specific information on why this kernel is unsupported, please read:
 * http://www.gentoo.org/proj/en/security/kernel.xml
>>> sys-kernel/ccs-sources-2.6.24-r12 merged.
>>> Recording sys-kernel/ccs-sources in "world" favorites file...

>>> No packages selected for removal by clean
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * Messages for package sys-kernel/ccs-sources-2.6.24-r12:

 * If you are upgrading from a previous kernel, you may be interested
 * in the following document:
 *   - General upgrade guide: http://www.gentoo.org/doc/en/kernel-upgrade.xml
 * ccs-sources is UNSUPPORTED by Gentoo Security.
 * This means that it is likely to be vulnerable to recent security issues.
 * For specific information on why this kernel is unsupported, please read:
 * http://www.gentoo.org/proj/en/security/kernel.xml
 * GNU info directory index is up-to-date.

--------------------------------------------------------------------------------

> とりあえず、他のレポジトリと似た挙動をするように ccs-tools は常に stable
> で ccs-sources は gentoo-sources の状態に準拠する、という風に変更しました。
emerge gentoo-sources では gentoo-sources-2.6.26-r4 が展開されます
( http://packages.gentoo.org/package/sys-kernel/gentoo-sources の x86 が + です)が、
emerge ccs-sources では ccs-sources-2.6.24-r12 が展開されました。
gentoo-sources の状態に準拠するなら ccs-sources-2.6.26-r7 が
インストールされるような気がするのですが。
ccs-sources-\*.ebuild 内の KEYWORDS 指定を省略することで
gentoo-sources-\*.ebuild 内の KEYWORDS 指定が使われるとかいうことには
できないのでしょうか?



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