I completed all file of the relating bugs. And, I'm glad to file this bug. We should make stages of amd64-fbsd from stage3 of x86-fbsd first. I have made the how-to for it. Please check it. http://dev.gentoo.gr.jp/~nigoro/amd64-fbsd/8.0/ Reproducible: Always
Created attachment 270077 [details] /etc/portage/package.keywords These are lists of relation packages necessary to make stages. ~amd64-fbsd KEYWORDS is necessary for these packages. Instead, ~x86-fbsd is being used because the KEYWORDS is not done excluding grep now. app-admin/eselect-1.2.15 app-admin/eselect-python-20100321 app-admin/perl-cleaner-2.8 app-admin/python-updater-0.8-r1 app-arch/bzip2-1.0.6-r1 app-arch/cpio-2.11 app-arch/gzip-1.4 app-arch/libarchive-2.8.4-r1 app-arch/xz-utils-5.0.2 app-editors/nano-2.3.0 app-misc/ca-certificates-20090709 app-misc/mime-types-8 app-misc/pax-utils-0.2.3 app-portage/portage-utils-0.4 app-shells/bash-4.2_p8 dev-lang/perl-5.12.3 dev-lang/python-2.7.1-r1 dev-lang/python-3.1.3-r1 dev-libs/expat-2.0.1-r3 dev-libs/gmp-5.0.1 dev-libs/libedit-20100424.3.0 dev-libs/libelf-0.8.13-r1 dev-libs/libffi-3.0.10_rc8 dev-libs/libiconv-1.13.1 dev-libs/libpcre-8.12 dev-libs/libxml2-2.7.8 dev-libs/mpc-0.9 dev-libs/mpfr-3.0.1 dev-libs/openssl-1.0.0d dev-libs/popt-1.16-r1 dev-perl/Authen-SASL-2.15 dev-perl/Digest-HMAC-1.02 dev-perl/Digest-SHA1-2.13 dev-perl/Error-0.170.160 dev-perl/IO-Socket-SSL-1.390.0 dev-perl/Net-SMTP-SSL-1.01 dev-perl/Net-SSLeay-1.36 dev-perl/YAML-Tiny-1.480 dev-util/pkgconfig-0.25-r2 dev-vcs/git-1.7.5_rc1 mail-mta/ssmtp-2.64-r1 net-libs/libpcap-1.1.1-r1 net-mail/mailbase-1 net-misc/curl-7.21.4 net-misc/openssh-5.8_p1-r1 net-misc/rsync-3.0.8 net-misc/wget-1.12-r3 perl-core/Archive-Tar-1.760 perl-core/Compress-Raw-Bzip2-2.33 perl-core/Compress-Raw-Zlib-2.33 perl-core/Digest-MD5-2.51 perl-core/ExtUtils-CBuilder-0.27.03 perl-core/ExtUtils-ParseXS-2.22.06 perl-core/IO-Compress-2.33 perl-core/Module-Build-0.36.07 perl-core/Scalar-List-Utils-1.23 perl-core/Test-Harness-3.230 sys-apps/baselayout-2.0.2 sys-apps/debianutils-3.4.4 sys-apps/diffutils-3.0 sys-apps/ed-1.5 sys-apps/file-5.05 sys-apps/gawk-3.1.8 sys-apps/grep-2.7 sys-apps/groff-1.21 sys-apps/help2man-1.39.1 sys-apps/less-443 sys-apps/man-1.6g sys-apps/miscfiles-1.5 sys-apps/openrc-0.8.1 sys-apps/portage-2.2.0_alpha29 sys-apps/sed-4.2.1-r1 sys-apps/tcp-wrappers-7.6-r8 sys-apps/texinfo-4.13-r1 sys-auth/openpam-20071221 sys-auth/pam_passwdqc-1.0.5 sys-auth/pambase-20101024 sys-devel/autoconf-2.68 sys-devel/autoconf-wrapper-10-r1 sys-devel/automake-1.11.1-r1 sys-devel/automake-1.9.6-r3 sys-devel/automake-wrapper-5 sys-devel/binutils-2.20.1-r1 sys-devel/binutils-config-2-r1 sys-devel/bison-2.4.3 sys-devel/flex-2.5.35_p10 sys-devel/gcc-4.5.2 sys-devel/gcc-config-1.4.1 sys-devel/gettext-0.18.1.1-r2 sys-devel/gnuconfig-20110202 sys-devel/libperl-5.10.1 sys-devel/libtool-2.4-r1 sys-devel/m4-1.4.16 sys-devel/make-3.82 sys-devel/patch-2.6.1 sys-freebsd/boot0-8.0 sys-freebsd/freebsd-bin-8.0 sys-freebsd/freebsd-contrib-8.0 sys-freebsd/freebsd-lib-8.0 sys-freebsd/freebsd-libexec-8.0 sys-freebsd/freebsd-mk-defs-8.0 sys-freebsd/freebsd-pam-modules-8.0 sys-freebsd/freebsd-sbin-8.0 sys-freebsd/freebsd-share-8.0 sys-freebsd/freebsd-sources-8.0 sys-freebsd/freebsd-ubin-8.0 sys-freebsd/freebsd-usbin-8.0 sys-libs/db-4.8.30 sys-libs/gdbm-1.8.3-r4 sys-libs/ncurses-5.9 sys-libs/readline-6.2_p1 sys-libs/timezone-data-2011e sys-libs/zlib-1.2.5-r2 sys-process/cronbase-0.3.3 sys-process/fuser-bsd-1142334561 sys-process/pidof-bsd-20050501-r3 sys-process/vixie-cron-4.1-r11 virtual/acl-0 virtual/editor-0 virtual/init-0 virtual/libffi-0 virtual/libiconv-0 virtual/libintl-0 virtual/mta-0 virtual/package-manager-0 virtual/pager-0 virtual/pam-0 virtual/perl-Archive-Tar-1.760 virtual/perl-Compress-Raw-Bzip2-2.33 virtual/perl-Compress-Raw-Zlib-2.33 virtual/perl-Digest-MD5-2.51 virtual/perl-ExtUtils-CBuilder-0.27.03 virtual/perl-ExtUtils-ParseXS-2.22.06 virtual/perl-IO-Compress-2.33 virtual/perl-IO-Zlib-1.10 virtual/perl-Module-Build-0.36.07 virtual/perl-Package-Constants-0.02 virtual/perl-Scalar-List-Utils-1.23 virtual/perl-Test-Harness-3.230 virtual/perl-digest-base-1.16 virtual/perl-libnet-1.22 virtual/pmake-0
I corrected a part of procedure of how-to. Stages should be able to be made without trouble. Additionally, some small problems occurred by portage snapshot 20110506. The outline is as follows. need KEYWORDS packages virtual/os-headers virtual/libc p.mask >mail-mta/ssmtp-2.64-r1 ssmtp-2.64-r2 is displayed the following errors and stops when stage1 is made. emerge: there are no ebuilds built with USE flags to satisfy ">=mail-mta/ssmtp-2.64-r2[mta]" for /tmp/stage1root/. !!! One of the following packages is required to complete your request: - mail-mta/ssmtp-2.64-r2 (Change USE: +mta) (dependency required by "virtual/mta-0" [ebuild]) (dependency required by "sys-process/vixie-cron-4.1-r11" [ebuild]) (dependency required by "sys-freebsd/freebsd-sbin-8.0" [ebuild]) (dependency required by "virtual/init-0" [ebuild]) (dependency required by "sys-apps/openrc-0.8.2-r1" [ebuild]) (dependency required by "sys-apps/baselayout-2.0.2" [ebuild]) (dependency required by "sys-freebsd/freebsd-usbin-8.0[build]" [ebuild]) (dependency required by "sys-freebsd/freebsd-usbin" [argument])
Add the URL of the script to create the initial stage. All packages will be built on unstable. The package list which needs KEYWORDS is created from build log.
amd64-fbsd has been officially supported since version 9.0. thanks aballier, keywording of lots of packages. closing.