peggy / # emerge --info Portage 2.1.1_pre1-r1 (uclibc/ppc, gcc-4.1.1, uclibc-0.9.28-r0, 2.6.14-gentoo-r5 ppc) ================================================================= System uname: 2.6.14-gentoo-r5 ppc 7447/7457, altivec supported Gentoo Base System version 1.12.1 dev-lang/python: 2.3.4-r1, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 1.3.8-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CBUILD="powerpc-pc-linux-uclibc" CFLAGS="-Os -mcpu=7450 -mtune=7450 -pipe" CHOST="powerpc-pc-linux-uclibc" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-Os -mcpu=7450 -mtune=7450 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache distlocks metadata-transfer nodoc noinfo noman sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LC_ALL="de_DE.utf8" PKGDIR="/packages/uclibc" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc altivec minimal uclibc elibc_uclibc kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY peggy / # emerge -pv mdadm These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-fs/mdadm-2.5 USE="static -ssl" 0 kB Total size of downloads: 0 kB peggy / # grep mdadm /etc/portage/package.use sys-fs/mdadm static peggy / # ldd /sbin/mdadm libc.so.0 => /lib/libc.so.0 (0x30016000) ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x30000000) peggy / #
USE=static is respected just fine, that isnt the issue here
didnt mean to close ...
*** Bug 137807 has been marked as a duplicate of this bug. ***
fixed in cvs now
Oh, now I'm quite confused. As far as I understand the problem is that mdadm rebuilds it during its installation process. This compilation is no longer controlled by the ebuild and therefore it can't honor the ssl and static flags, right? Reading your comments, I understand everything is fixed now and I don't need to offer any more informations, true? :-)
> Reading your comments, I understand everything is fixed now and I don't need to > offer any more informations, true? :-) correct sync up and 2.5+ should work fine for any ssl/static combo
Great! Thank you very much, SpanKY.