Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 408587 - postfix is chosen instead of ssmtp when you create the stage.
Summary: postfix is chosen instead of ssmtp when you create the stage.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: Normal normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: new-fbsd-stage
  Show dependency tree
 
Reported: 2012-03-17 13:03 UTC by Yuta SATOH
Modified: 2012-05-04 14:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
patch for profiles/default/bsd/fbsd/make.defaults (408587.patch,418 bytes, patch)
2012-03-17 13:08 UTC, Yuta SATOH
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuta SATOH 2012-03-17 13:03:10 UTC
When you create a stage1 using the catalyst, ~x86-fbsd environment will be selected postfix.
instead of postfix, ssmtp is to be installed.


USE="-* build" ACCEPT_KEYWORDS="~x86-fbsd" ROOT=/tmp/test emerge -ptv sys-apps/grep sys-freebsd/freebsd-libexec dev-libs/libiconv sys-devel/binutils sys-freebsd/freebsd-ubin app-shells/bash dev-lang/python sys-devel/patch sys-devel/flex sys-apps/gawk sys-apps/sed dev-libs/openssl sys-devel/bison sys-apps/texinfo virtual/os-headers sys-apps/file app-arch/bzip2 net-misc/rsync sys-apps/portage sys-apps/openrc virtual/editor sys-devel/make sys-freebsd/freebsd-contrib sys-apps/findutils app-editors/nano app-arch/gzip net-misc/wget dev-lang/perl sys-freebsd/freebsd-sbin sys-apps/diffutils sys-freebsd/freebsd-lib sys-devel/gettext sys-apps/less sys-freebsd/freebsd-bin sys-apps/baselayout virtual/libc app-arch/libarchive sys-freebsd/freebsd-usbin sys-devel/gnuconfig sys-devel/gcc
<snip>
[nomerge       ] sys-apps/openrc-0.9.9.3 to /tmp/test/ USE="-debug -ncurses (-pam) (-selinux) -static-libs -unicode"
[ebuild  N     ]  virtual/init-0 to /tmp/test/ 0 kB
[ebuild  N     ]   sys-freebsd/freebsd-sbin-9.0 to /tmp/test/ USE="build -atm -cxx -ipfilter -ipv6 -netware -pf -profile -ssl" 0 kB
[ebuild  N     ]    sys-process/vixie-cron-4.1-r12 to /tmp/test/ USE="-debug (-pam) (-selinux)" 0 kB
[ebuild  N     ]     virtual/mta-0 to /tmp/test/ 0 kB
[ebuild  N     ]      mail-mta/postfix-2.9.1-r1 to /tmp/test/ USE="-berkdb -cdb -doc -dovecot-sasl -hardened -ldap -ldap-bind -mbox -memcached -mysql -nis -pam -postgres -sasl (-selinux) -sqlite -ssl -vda" 0 kB
[ebuild  N     ]       dev-libs/libpcre-8.30-r2 to /tmp/test/ USE="(unicode) -bzip2 -cxx -jit -pcre16 -readline -recursion-limit -static-libs -zlib" 0 kB
<snip>

USE="-* build mta" 
<snip>
[nomerge       ] sys-apps/openrc-0.9.9.3 to /tmp/test/ USE="-debug -ncurses (-pam) (-selinux) -static-libs -unicode"
[ebuild  N     ]  virtual/init-0 to /tmp/test/ 0 kB
[ebuild  N     ]   sys-freebsd/freebsd-sbin-9.0 to /tmp/test/ USE="build -atm -cxx -ipfilter -ipv6 -netware -pf -profile -ssl" 0 kB
[ebuild  N     ]    sys-process/vixie-cron-4.1-r12 to /tmp/test/ USE="-debug (-pam) (-selinux)" 0 kB
[ebuild  N     ]     virtual/mta-0 to /tmp/test/ 0 kB
[ebuild  N     ]      mail-mta/ssmtp-2.64-r2 to /tmp/test/ USE="mta -gnutls -ipv6 -ssl" 0 kB
<snip>


Reproducible: Always

Steps to Reproduce:
1. Create a new stage1 using catalyst.
Comment 1 Yuta SATOH 2012-03-17 13:08:13 UTC
Created attachment 305699 [details, diff]
patch for profiles/default/bsd/fbsd/make.defaults
Comment 2 Richard Yao (RETIRED) gentoo-dev 2012-03-29 18:12:00 UTC
I believe that ssuominen mentioned in #gentoo-dev that he committed something to prefer ssmtp over postfix.

Is this patch still needed?
Comment 3 Alexis Ballier gentoo-dev 2012-05-04 14:56:24 UTC
(In reply to comment #1)
> Created attachment 305699 [details, diff] [details, diff]
> patch for profiles/default/bsd/fbsd/make.defaults

applied, thanks

it was indeed still needed because bootstrap is done with USE=-*