Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
How long until hardened and toolchain will produce a hardene
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 22, 23, 24 ... 28, 29, 30  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  

How long until hardened and toolchain will produce a hardened gcc4?
1 year
23%
 23%  [ 40 ]
5 years
20%
 20%  [ 35 ]
10 years
7%
 7%  [ 13 ]
lifetime
4%
 4%  [ 8 ]
eternity
44%
 44%  [ 76 ]
Total Votes : 172

Author Message
g0rg0n
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2006
Posts: 82

PostPosted: Sun Feb 15, 2009 7:03 am    Post subject: Reply with quote

i just followed [HOWTO] The Hardened GCC4 Toolchain Overlay Guide

and everything worked well so far
except grub won't run (segmentation fault upon running) =S

Code:
(chroot) livecd grub # emerge -vp grub

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-boot/grub-0.97-r6  USE="ncurses -custom-cflags -netboot -static" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
(chroot) livecd grub #


Code:
(chroot) livecd grub # gcc-config -l
 [1] i686-pc-linux-gnu-4.3.3 *
 [2] i686-pc-linux-gnu-4.3.3-nofortify
 [3] i686-pc-linux-gnu-4.3.3-nopie
 [4] i686-pc-linux-gnu-4.3.3-nossp_all
 [5] i686-pc-linux-gnu-4.3.3-vanilla
(chroot) livecd grub #


any ideas?
_________________
nicewarm.coffee
Back to top
View user's profile Send private message
zorry
Developer
Developer


Joined: 30 Mar 2008
Posts: 380
Location: Umeå The north part of scandinavia

PostPosted: Sun Feb 15, 2009 10:53 am    Post subject: Reply with quote

g0rg0n wrote:
i just followed [HOWTO] The Hardened GCC4 Toolchain Overlay Guide

and everything worked well so far
except grub won't run (segmentation fault upon running) =S

Code:
(chroot) livecd grub # emerge -vp grub

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-boot/grub-0.97-r6  USE="ncurses -custom-cflags -netboot -static" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
(chroot) livecd grub #


Code:
(chroot) livecd grub # gcc-config -l
 [1] i686-pc-linux-gnu-4.3.3 *
 [2] i686-pc-linux-gnu-4.3.3-nofortify
 [3] i686-pc-linux-gnu-4.3.3-nopie
 [4] i686-pc-linux-gnu-4.3.3-nossp_all
 [5] i686-pc-linux-gnu-4.3.3-vanilla
(chroot) livecd grub #


any ideas?

Use the grub from the overlay
_________________
gcc version 6.1.0 (Gentoo Hardened 6.1.0 p1.1)
Back to top
View user's profile Send private message
g0rg0n
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2006
Posts: 82

PostPosted: Sun Feb 15, 2009 12:39 pm    Post subject: Reply with quote

oops my bad

package.keywords had a typo :oops:
_________________
nicewarm.coffee
Back to top
View user's profile Send private message
Genewb
Apprentice
Apprentice


Joined: 09 Jan 2007
Posts: 165

PostPosted: Sat Feb 28, 2009 12:22 am    Post subject: Reply with quote

Is the testing branch being left as-is until all 4.3* series improvements are merged into portage? I'm not trying to nag or hastle here, would just like an idea as to when 4.4 will be worked on again.

Thanks.
_________________
I don't give a darn about "experience", just functional copyleft software.
Back to top
View user's profile Send private message
zorry
Developer
Developer


Joined: 30 Mar 2008
Posts: 380
Location: Umeå The north part of scandinavia

PostPosted: Sat Feb 28, 2009 11:10 am    Post subject: Reply with quote

Genewb wrote:
Is the testing branch being left as-is until all 4.3* series improvements are merged into portage? I'm not trying to nag or hastle here, would just like an idea as to when 4.4 will be worked on again.

Thanks.

Will do a new hardened patch for gcc 4.4 but i have some bug's to fix before that and stuff on may dev server ther i test all may stuff.
I whant stable gcc 4.3 so the gcc 4.4 don't need that mutch work as gcc 4.3 needed.
So it will take some time before i start to do the work on the testing branch.
_________________
gcc version 6.1.0 (Gentoo Hardened 6.1.0 p1.1)
Back to top
View user's profile Send private message
qjim
n00b
n00b


Joined: 10 May 2008
Posts: 23

PostPosted: Sat Mar 07, 2009 8:55 pm    Post subject: Compilation libstdc++-v3-3.3.6-r1 failed (default profile) Reply with quote

1)
I have problem with new sys-libs/libstdc++-v3-3.3.6-r1:

#gcc --version
gcc (Gentoo Hardened 4.3.3-r1 p1.0, ssp, fortify, pie-10.2.0) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

#gcc-config -l
[1] i686-pc-linux-gnu-4.3.3 *
[2] i686-pc-linux-gnu-4.3.3-nofortify
[3] i686-pc-linux-gnu-4.3.3-nopie
[4] i686-pc-linux-gnu-4.3.3-nossp_all
[5] i686-pc-linux-gnu-4.3.3-vanilla

With default i686-pc-linux-gnu-4.3.3 profile ebuild compile ends with:

>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/gcc-3.3.6 ...
*
* ERROR: sys-libs/libstdc++-v3-3.3.6-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3586: Called do_filter_flags
* environment, line 1061: Called filter-flags '-fstack-protector-all'
* environment, line 1989: Called _filter-hardened '-fstack-protector-all'
* environment, line 457: Called _manage-hardened '-fstack-protector-all' '-fno-stack-protector-all'
* environment, line 521: Called die
* The specific snippet of code:
* die "Compiler do not support $2";
* The die message:
* Compiler do not support -fno-stack-protector-all
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/log/portage/sys-libs:libstdc++-v3-3.3.6-r1:20090307-202910.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/temp/environment'.
* This ebuild is from an overlay: '/usr/portage/overlays/hardened/'
*

When I changed gcc to i686-pc-linux-gnu-4.3.3-nossp_all profile compilation is OK. Is it normal?


2)
In all sys-devel/gcc*.ebuild are typos: einfo "http://forum.gentoo.org/viewtopic-t-668885.html"
Correct address isn't forum but forums.gentoo.org/viewtopic-t-668885.html
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Sun Mar 08, 2009 9:25 am    Post subject: Re: Compilation libstdc++-v3-3.3.6-r1 failed (default profil Reply with quote

qjim wrote:
1)
I have problem with new sys-libs/libstdc++-v3-3.3.6-r1:

Update your overlay and try libstdc++-v3 from there.
Back to top
View user's profile Send private message
qjim
n00b
n00b


Joined: 10 May 2008
Posts: 23

PostPosted: Sun Mar 08, 2009 9:03 pm    Post subject: Reply with quote

Actually I did it.

I updating my system automagically by script:
1. eix-sync
2. update all git/svn/cvs/ reps (including toolchain-overlay.git)
3. copy toolchain-overlay.git/eclass/* to PORTAGE/eclass/ (overwriting original portage eclasses)
4. copy toolchain-overlay.git/*-* to PORTAGE/overlays/hardened/ (my hardened toolchain overlay)
5. emerge --regen

I deleted previous toolchain-overlay.git and again made git clone. Something changed, because error is different.
It seems that gcc-3.3.6 was compiled just now. ;) But incorrectly. :(

Code:
checking whether ln -s works... yes
checking for gcc...  /usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/gcc/xgcc -B/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/gcc/ -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include
checking whether we are using GNU C... yes
checking whether  /usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/gcc/xgcc -B/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/gcc/ -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include accepts -g... yes
checking for c++...  /usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/gcc/xgcc -shared-libgcc -B/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/gcc/ -nostdinc++  -L/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/i686-pc-linux-gnu/libstdc++-v3/src -L/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include
checking whether we are using GNU C++... yes
checking whether  /usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/gcc/xgcc -shared-libgcc -B/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/gcc/ -nostdinc++  -L/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/i686-pc-linux-gnu/libstdc++-v3/src -L/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/work/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include accepts -g... yes
checking for GCC version number... 3.3.6
checking for strerror in -lcposix... no
checking for as... /usr/i686-pc-linux-gnu/bin/as
checking for ar... ar
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking whether to enable maintainer-specific portions of Makefiles... no
CPU config directory is cpu/i486
OS config directory is os/gnu-linux
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/i686-pc-linux-gnu/bin/nm
checking how to recognise dependant libraries... pass_all
checking for object suffix... configure: error: installation or configuration problem; compiler does not work
make: *** [configure-target-libstdc++-v3] Error 1
 *
 * ERROR: sys-libs/libstdc++-v3-3.3.6-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3589:  Called die
 * The specific snippet of code:
 *       emake all-target-libstdc++-v3 || die
 *  The die message:
 *   (no error message)
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/sys-libs:libstdc++-v3-3.3.6-r1:20090308-195006.log'.
 * The ebuild environment file is located at '/usr/vartmp/portage/sys-libs/libstdc++-v3-3.3.6-r1/temp/environment'.
 * This ebuild is from an overlay: '/opt/portage/overlays/hardened/'
 *

>>> Failed to emerge sys-libs/libstdc++-v3-3.3.6-r1, Log file:

>>>  '/var/log/portage/sys-libs:libstdc++-v3-3.3.6-r1:20090308-195006.log'



After this I try rebuild my toolchain by combo "emerge -v1 sys-devel/binutils sys-devel/gcc sys-libs/glibc", but new "emerge -v1 sys-libs/libstdc++-v3" ended with same error.

md5 hashes of used ebuilds/eclasses in my hardened overlay/portage eclass dir:
0897daf2b96d3ed8c5a43765cb50e3ad sys-devel/gcc/gcc-4.3.3-r1.ebuild
db6dc737e9dc6c650689323e74c4a3f8 sys-libs/glibc/glibc-2.8_p20080602-r2.ebuild
18146d15ca8bbefa14988a9f7fab4f6b sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r1.ebuild
8578956a68de0474fa183cf407e5cae9 flag-o-matic.eclass
b3248739adfe87d69c3784a6659e1c4c hardened-funcs.eclass
70d5acc9e9b63e44a69088683b38f47c toolchain.eclass
75b2dad63e1d5aa661eeab56b1292463 toolchain-funcs.eclass

I have gcc-4.3.3-r1 (hard), glibc-2.8_p20080602-r2 (hard) and binutils-2.19.1 (portage)

Something is rotten in the state of Denmark. Have you any idea what?
Back to top
View user's profile Send private message
zorry
Developer
Developer


Joined: 30 Mar 2008
Posts: 380
Location: Umeå The north part of scandinavia

PostPosted: Sun Mar 08, 2009 10:05 pm    Post subject: Reply with quote

qjim wrote:

I have gcc-4.3.3-r1 (hard), glibc-2.8_p20080602-r2 (hard) and binutils-2.19.1 (portage)

Something is rotten in the state of Denmark. Have you any idea what?

I'm working on that bug.
When we removed the GCC_SPECS thing in filter-flags and use CFLAGS a portage do.
We can't use filter-flags -fstack-proctetor-all. For gcc 4.* don't support fno-stack-protector-all
and the gcc 3.3.6 (xgcc) that build libstdc++-v3 don't support SSP so we can't pass -fno-stack-protector
to the Makefile for libstcd++-v3
Code:
checking how to recognise dependant libraries... pass_all
checking for object suffix... configure: error: installation or configuration problem; compiler does not work
make: *** [configure-target-libstdc++-v3] Error 1

and if i don't pass any thing i get
Code:
*** stack smashing detected ***: cc1plus - terminated
cc1plus: stack smashing attack in function <unknown> - terminated
Report to http://bugs.gentoo.org/

I traying to find a work a round for that.
_________________
gcc version 6.1.0 (Gentoo Hardened 6.1.0 p1.1)
Back to top
View user's profile Send private message
zorry
Developer
Developer


Joined: 30 Mar 2008
Posts: 380
Location: Umeå The north part of scandinavia

PostPosted: Tue Mar 10, 2009 12:02 am    Post subject: Reply with quote

Have updated sys-libs/libstdc++-v3 in the overlay and hope it works now.
sys-libs/libstdc++-v3 don't compile when we change the filter-flag suff
_________________
gcc version 6.1.0 (Gentoo Hardened 6.1.0 p1.1)
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Tue Mar 10, 2009 9:38 pm    Post subject: Reply with quote

Have anyone been able to compile kvm and/or qemu-softmmu-0.10.0?

I know the couse, just wanted to know why we have not heard anything.
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Mar 10, 2009 10:01 pm    Post subject: Reply with quote

ok, with "lame" cflags it works ;) (libstdc++-v3)

Quote:
CFLAGS="-O2 -mtune=nocona -pipe -fomit-frame-pointer"


thanks zorry for your effort ! <3
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
qjim
n00b
n00b


Joined: 10 May 2008
Posts: 23

PostPosted: Sat Mar 14, 2009 2:51 pm    Post subject: Reply with quote

Yep. It works. :)

Only some warnings about poor programming practices from gentoo QA.
PORTAGE/sys-libs/libstdc++-v3-3.3.6-r1/work/gcc-3.3.6/gcc/builtins.def:217,218,219,220,221,222,727,728,729,730: null argument where non-null required (argument 1)

Thanks zorry.
Back to top
View user's profile Send private message
costel78
Guru
Guru


Joined: 20 Apr 2007
Posts: 402

PostPosted: Sat Mar 14, 2009 6:39 pm    Post subject: Reply with quote

Anyone tried perl-5.10.0 from perl-experimental overlay on gcc4 hardened ?
After update and a full-compile on perl related packages (updatedb ; locate 5.8.8 | grep ^/usr/ | grep -v ^/usr/portage | xargs equery belongs | uniq | sed -e s/^/\=/ | xargs emerge --oneshot) my gnome was completely useless, a lot of Segmentation fault, on gtk based aplications.
I also got Segmentation fault during gtk+ compile, and I couldn't compile any gtk2 perl package from dev-perl with perl-5.10.0
I was able to compile (with and without hardened-gcc) x11-libs/gtk+ with vanilla compiled libperl and perl.
Now, I restored everything from backup, so I won't be able to answer or test further questions/suggestions.
I just want to know if is a general problem or is something specific to my configuration ?
Just a mention: This is not a complain or something like that. I don't expect full support of perl-5.10* from toolchains-overlay. By the way, Thank you for your work :)

emerge --info:
Code:

Portage 2.2_rc25 (hardened/linux/amd64/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r3, 2.6.28-gentoo-r1-costel x86_64)
=================================================================
System uname: Linux-2.6.28-gentoo-r1-costel-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E8400_@_3.00GHz-with-glibc2.2.5
Timestamp of tree: Sat, 14 Mar 2009 08:30:17 +0000
ccache version 2.4 [disabled]
app-shells/bash:     4.0_p10
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.4-r2
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.3
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.51.0.3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 x86 ~amd64 ~x86"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -fforce-addr -march=native -mtune=native -ftree-vectorize -ftracer -combine -fstack-protector -DFORTIFY_SOURCES=2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.1/env /usr/kde/4.1/share/config /usr/kde/4.1/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/lib64/fax /usr/share/config /var/bind /var/lib/hsqldb /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -fforce-addr -march=native -mtune=native -ftree-vectorize -ftracer -combine -fstack-protector -DFORTIFY_SOURCES=2"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests candy distlocks fixpackages lmirror nodoc preserve-libs sfperms strict suidctl unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://localhost http://mirrors.xservers.ro/gentoo/ http://ftp.roedu.net/pub/mirrors/gentoo.org/ http://mirrors.evolva.ro/gentoo/ http://www.ibiblio.org/pub/Linux/distributions/gentoo http://distfiles.gentoo.org/ http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ro_RO.UTF-8"
LC_ALL="ro_RO.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--warn-once,--hash-style=gnu"
LINGUAS="ro en en_GB"
MAKEOPTS="-j2 --load-average=4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--progress --delete-before --human-readable"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/added /usr/portage/local/toolchain /usr/portage/local/mozilla /usr/portage/local/desktop-effects"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 64bit 7zip R X X509 Xaw3d a52 aac aalib accessibility acct acl acpi activefilter ada additions administrator adns adplug ads ael aften aim aio alisp alsa amd64 amr amrnb amrwb analogtv animgif ao aotuv apache2 apisupport apm applet aqua_theme ares arj arts aspnet aspnet2 asterisk async asyncns athena atm atmo audacious audiofile audit autoipd automount avahi avalon-framework avalon-logkit bash-completion battery bcmath bcp bdf beanshell bgpclassless bidi big-tables bittorrent bjam bl blas blender-game bogofilter bonjour bookmarks boost branding bzip2 cairo calendar caps captury carbone_theme catdoc cdaudio cdb cdda cddb cdinstall cdio cdparanoia cdr cdrom cgi cgraph chardet checkpath chicken chm clamav clamd clearcase cli cmdsubmenu cnd contentcache corba courier cpudetection cracklib crypt cscope css ctype cups curl curlwrappers cursors custom-cxxflags custom-optimization cutterlimit cutterqueue cuttime cvs cvsgraph cxx daap dar64 dbase dbi dbm dbtool dbus dbx dc1394 dedicated deltimeshiftrec deprecated device-mapper dga dhcp dillo directfb directv disassembler discouraged diskio djvu dkim dlz dmx dnd dolbyinrec dri dts dv dvb dvbplayer dvbsetup dvd dvdarchive dvdchapjump dvdnav dvdr dvdread dvlfriendlyfnames dvlrecscriptaddon dvlvidprefer dynamic dynamicplugin eap-tls eds elf elisp elliptic emacs embedded emboss emerald emovix enca encode enscript eolconv epiphany esd evo exif expat extensible extensions extra-algorithms extraengine extrafilters extras f-prot fam fame fastcgi fat fax fbcon fbcondecor festival ffmpeg fftw fidonet figlet file filter firefox firefox3 fits fixes flac flash flatfile flexresp2 fltk fluidsynth fontconfig foomaticdb fortran fpx frascend freetds freetts freetype ftp fullyoptimize fuse fusion gajim galago galois gcc-libffi gcj gconf gcrypt gd gdbm gdm gedit geoip geos ggi gif gimp ginac git gkrellm glade glep glib glitz glsa glut gmp gnokii gnome gnome-keyring gnomecanvas gnomecd gnuplot gnutls gpg gphoto2 gpm gps graphtft graphviz gre groupwise gsl gsm gstreamer gtk gtk2-perl gtkhtml gucharmap guile h323 hal hardened hardlinkcutter harness haskell havekernel hddtemp hesiod hfs high-ints highlight hipe howl-compat hpn http httpd hvm hybrid hyperestraier ibmacpi icap-client icons iconv icp icq icu id3tag ide idea identity idn ieee1394 iksemel imagemagick imap imlib inherit-graph inifile inkjar inline innodb inode inotify inquisitio iodbc iproute2 ipv6 irda isdnlog ithreads j2ee jabber jack jai java java5 java6 javamail javascript jbig jce jfs jingle jmf john joystick jpeg jpeg2k jpgraph jumpplay justify kde kde4 kdehiddenvisibility kdeprefix kdm kerberos keyring kig-scripting kino kolab kpathsea kpoll ktts l7filter ladspa lame lapack lash latex latin1 lcms ldap lha libcaca libedit libffi libgda libnotify libsamplerate libvisual libwww liemikuutio lighttpd lilo linux-smp-stats lirc lircsettings live livebuffer lm_sensors log4j logrotate lua lzo m17n-lib mad madwifi maildir maildrop mailwrapper managesieve math matroska max-idx-128 mbox mbrola mcve md5sum mdnsresponder-compat meanwhile mecab memcache memlimit metalink metric mfd-rewrites mgr2 mhash midi mikmod milter mime mixer mjpeg mktemp mmap mmx mmxext mng mobility mod mode-paranoid modperl modplug mono moonlight motif mozilla mp2 mp3 mp4 mpd mpeg mpi mpi-threads mplayer mppe-mppc msn mudflap mule multicall multilib multipath musepack musicbrainz mysql mysqli mythtv nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh nano-syntax nas nat nautilus nb ncurses neXt nemesi nepomuk net netcdf nethack netpbm network network-cron networking networkmanager nfconntrack nids nls nntp nocd notify nova npp nptl nptlonly nsplugin nss ntfs nuv nvram objc objc++ objc-gc ocaml ocamlopt octave odbc odk offensive office ofx ogg openal opendoc openexr opengl openid openmp openoffice optimisememory optimize osc oscar osdmaxitems ospfapi oss pam pango pascal passwdqc paste64 pcap pcntl pcre pda pdf perforce perfprofiling perl pertty pg-intdatetime php pic pike pink pinplugin plasma plib plotutils plugins png pnm pop pop3d portaudio posix postfix postgres postscript povray ppds pppd prediction prelude priority profile profiler proj projectx pronounce pth pulseaudio pvr pygrub pyste python pyzord q32 qa qdbm qmail qmail-spp qos qq qqwry qt3 qt3support qt4 query-browser quicktime quotas radio radius rar raw rdesktop react readline realms recode reflection regex reiser4 reiserfs replytolist resolvconf restrict-javascript rle romio rplay rrdcgi rrdtool rss rtc rtsp ruby runlevels samba sasl savedconfig sbig scanner screen sdl sdl-image seamonkey sendmail sensord servletapi session setup sftp sguil sharedext sharedmem shorten shout sid sieve signatures silc silvercity simplexml skey skins slang slp smapi smarty smi smp sms smtp smux sndfile snmp snortsam soa soap sockets socks5 sortrecords sound soundex soundtouch source sourcecaps sourceview sox spamassassin speex spell spl spoof-source sql sqlite sqlite3 srt sse sse-filters sse2 ssl ssse3 stableuc startup-notification stlport stream stroke subject-rewrite submenu subtitles subversion suid svg swat swig sylpheed symlink sys-apps/paludis sysfs syslog sysvipc szip taglib targrey tcl tcp-zebra tcpd tcpwrapper teletext tga themes theora threads threadsafe thunderbird tidy tiff timercmd timerinfo timestats timidity tivo tk tokenizer toolbar tools tos trayicon truetype tta ttxtsubs tunepimp tv twolame udpfromto uml unicode unsupported urandom usb utils uuid v4l v4l2 v4l2win32codecs valgrind validinput vamp vcd vcdx vda vdpau vdr verse vhosts videos vim-pager vim-syntax vim-with-x visibility visualization visualweb vlm vnc volctrl vorbis vorbis-psy wav wavpack wddx webdav webdav-serf webinstall webkit winbind winpopup wireshark withsamplescripts wma wmf wxwindows x11vnc x264 xanim xattr xcb xcomposite xemacs xface xfce xforms xfs xhtml xim xine xinerama xinetd xml xmlrpc xorg xosd xpm xprint xscreensaver xsl xslt xtended xterm xulrunner xv xvid xvmc xvnc yaepg yahoo zephyr zeroconf ziffy zip zlib zoran zvbi" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authn_alias cern_meta charset_lite dumpio log_forensic proxy_ftp version actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ro en en_GB" LIRC_DEVICES="hauppauge" NETBEANS_MODULES="apisupport harness ide java nb cnd groovy gsf identity j2ee mobility php profiler soa visualweb webcommon websvccommon xml" USERLAND="GNU" VIDEO_CARDS="nv v4l vesa nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS

_________________
Sorry for my English. I'm still learning this language.
Back to top
View user's profile Send private message
polsas
n00b
n00b


Joined: 18 Feb 2009
Posts: 30

PostPosted: Sun Mar 15, 2009 8:52 am    Post subject: emerge --update world issue Reply with quote

I am very new to gentoo and very recently installed my first system as a "hardened server". The problem is, emerge complains about the gcc-4.3.2-r3 and its libraries as being masked by hardened profile when given the --update world command. Assuming that "unmasking" these packages is a bad idea, I would appreciate if someone could tell me:
1. How do I complete an update world with this error in place
2. I really do not want to go through the complete excercise described by likewhoa's post here: https://forums.gentoo.org/viewtopic-t-705939.html, considering that I just went through the pain of installing a fresh hardened system. How critical is it if I choose to NOT upgrade to gcc-4.3.2-r3?
3. Message by emerge is that package will be stable soon. Maybe if I wait, the problem will be solved on its own "soon"?
I tried reading through the post, but I am already confused enough as it is so would appreciate some guidance.
_________________
Regards, polsas
Back to top
View user's profile Send private message
costel78
Guru
Guru


Joined: 20 Apr 2007
Posts: 402

PostPosted: Sun Mar 15, 2009 11:35 am    Post subject: Reply with quote

Regarding to my previous question about perl-5.10... it seems to be due to nvidia-drivers.
Some problems are still there, even in version 180.37.
So, perhaps it's nothing wrong with perl. I'll try again to switch to perl 5.10.
Wish me luck :)
_________________
Sorry for my English. I'm still learning this language.
Back to top
View user's profile Send private message
zorry
Developer
Developer


Joined: 30 Mar 2008
Posts: 380
Location: Umeå The north part of scandinavia

PostPosted: Mon Mar 16, 2009 3:01 am    Post subject: Re: emerge --update world issue Reply with quote

polsas wrote:
I am very new to gentoo and very recently installed my first system as a "hardened server". The problem is, emerge complains about the gcc-4.3.2-r3 and its libraries as being masked by hardened profile when given the --update world command. Assuming that "unmasking" these packages is a bad idea, I would appreciate if someone could tell me:
1. How do I complete an update world with this error in place
2. I really do not want to go through the complete excercise described by likewhoa's post here: https://forums.gentoo.org/viewtopic-t-705939.html, considering that I just went through the pain of installing a fresh hardened system. How critical is it if I choose to NOT upgrade to gcc-4.3.2-r3?
3. Message by emerge is that package will be stable soon. Maybe if I wait, the problem will be solved on its own "soon"?
I tried reading through the post, but I am already confused enough as it is so would appreciate some guidance.

1. You need to unmask it if you want to use it but gcc-4.3.2-r2 should only need keyword.
2. You can stay on the stable hardened toolchain for >gcc 4.3.2 is still not stable.
3. it will tacke long time before gcc 4.3 get stable on the hardened toolchain.
_________________
gcc version 6.1.0 (Gentoo Hardened 6.1.0 p1.1)
Back to top
View user's profile Send private message
polsas
n00b
n00b


Joined: 18 Feb 2009
Posts: 30

PostPosted: Mon Mar 16, 2009 6:43 am    Post subject: Reply with quote

Thanks for the input zorry - I think I will not upgrade to 4.3. But that still leves me with the problem of how to run <emerge --update world>.
I assume I have to leave the mask in place if we do not want the upgrade for gcc-4.3. Yet update world will not work with the mask in place. Is there a third option or a work-around?
Thanks.
_________________
Regards, polsas
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Mon Mar 16, 2009 8:02 am    Post subject: Reply with quote

polsas wrote:
Thanks for the input zorry - I think I will not upgrade to 4.3. But that still leves me with the problem of how to run <emerge --update world>.
I assume I have to leave the mask in place if we do not want the upgrade for gcc-4.3. Yet update world will not work with the mask in place. Is there a third option or a work-around?
Thanks.


It should not be.

Hv you tuched anything inside of /etc/portage? If not: what exactly does emerge -u world tell you?
Back to top
View user's profile Send private message
polsas
n00b
n00b


Joined: 18 Feb 2009
Posts: 30

PostPosted: Mon Mar 16, 2009 12:08 pm    Post subject: Reply with quote

yay! a glimmer of hope! My portage config files content under /usr/portage/profiles/hardened/linux/:
package.mask:
Code:
# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/package.mask,v 1.10 2009/03/08 21:07:21 gengor Exp $
# >=acml-3.6 depends on gcc-4*
>=sci-libs/acml-3.6
# The following packages need =gcc-4*
=net-im/skype-1.4.0*
# Hardened versions of gcc-4.0 through gcc-4.2* are not available
=sys-devel/gcc-4.0*
=sys-devel/gcc-4.1*
=sys-devel/gcc-4.2*
# Mask non-hardened+non-testing gcc-4.3.x releases
=sys-devel/gcc-4.3.0*
=sys-devel/gcc-4.3.1*
=sys-devel/gcc-4.3.2
=sys-devel/gcc-4.3.3*
# No hardened >=sys-devel/gcc-4.4 available
>=sys-devel/gcc-4.4
# Mask off glibc-2.4 until the approach for SSP compatibilty is
# resolved in a way that doesn't break running systems, and we
# have a sensible upgrade path.  Advise having a static busybox
# around if you try it in a live system.
# 2006-03-13 kevquinn
=sys-libs/glibc-2.4*
# sys-libs/glibc-2.8 is about to go stable and stable hardened may not be ready for it.
# 2009-02-11 gengor
>=sys-apps/iproute2-2.6.25
# These packages do more harm than good w/ hardened.
# users must now the opensource xorg nv driver with nvidia cards.
# By placing Driver "nv" in xorg.conf
# 2006-06-29 solar
x11-drivers/nvidia-drivers
media-video/nvidia-settings

use.mask
Code:
# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/use.mask,v 1.3 2009/01/11 07:36:55 gengor Exp $
emul-linux-x86
x264
# tcc is x86-only
tcc
# precompiled headers are not compat with ASLR.
pch
# we love this stuff
-hardened
# Doug Goldstein <cardoe@gentoo.org> (3 Apr 2008)
# nvidia-drivers specific feature, nvidia-drivers are masked on this profile
opengl-xvmc

package.use.mask:
Code:
 # Note that this requires portage-2.1.1+ so if you need this functionality,
# make sure your package forces a new-enough portage.
sys-devel/gcc -hardened
www-apps/mediawiki math

My portage config files content under /etc/portage/:
package.use:
Code:
sys-aps/portage -doc -epydoc -build
dev-util/subversion -bash-completion -doc -emacs -extras -java -ruby -sasl -vim$
app-antivirus/clamav -milter -ipv6 

message from emerge --update --newuse --deep world
!!! All ebuilds that could satisfy ">=sys-libs/glibc-2.7-r2" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/glibc-2.9_p20081201-r2 (masked by: package.mask)
/usr/portage/profiles/hardened/linux/package.mask:
# sys-libs/glibc-2.8 is about to go stable and stable hardened may not be ready for it.
# 2009-02-11 gengor
- sys-libs/glibc-2.9_p20081201-r1 (masked by: package.mask)
- sys-libs/glibc-2.9_p20081201 (masked by: package.mask)
- sys-libs/glibc-2.8_p20080602-r1 (masked by: package.mask)
- sys-libs/glibc-2.8_p20080602 (masked by: package.mask)
- sys-libs/glibc-2.7-r2 (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "sys-devel/gcc-4.3.2-r3" [ebuild])
(dependency required by "world" [argument])
_________________
Regards, polsas
Back to top
View user's profile Send private message
zorry
Developer
Developer


Joined: 30 Mar 2008
Posts: 380
Location: Umeå The north part of scandinavia

PostPosted: Mon Mar 16, 2009 11:08 pm    Post subject: Reply with quote

@polsas
Can you port your emerge --info?
_________________
gcc version 6.1.0 (Gentoo Hardened 6.1.0 p1.1)
Back to top
View user's profile Send private message
polsas
n00b
n00b


Joined: 18 Feb 2009
Posts: 30

PostPosted: Tue Mar 17, 2009 7:25 am    Post subject: Reply with quote

zorry: emerge --info is:
Code:

Portage 2.1.6.8 (!../usr/portage/profiles/hardened/linux/amd64/2008.0, gcc-3.4.6, glibc-2.8_p20080602-r1, 2.6.28-hardened x86_64)
=================================================================
System uname: Linux-2.6.28-hardened-x86_64-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-glibc2.3.2
Timestamp of tree: Mon, 16 Mar 2009 19:45:01 +0000
app-shells/bash:     4.0_p10-r1
dev-lang/python:     2.4.4-r6, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.63
sys-devel/automake:  1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer -fforce-addr"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo
-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer -fforce-addr"
DISTDIR="/mnt/arch/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.linux.org.tr/pub/gentoo/"
LDFLAGS="-Wl,-O1"
LINGUAS="tr en"
MAKEOPTS="-j3"
PKGDIR="/mnt/arch/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/arch/portage/packages"
PORTDIR_OVERLAY="/mnt/arch/portage/layman/gentoo-ebox-platform /mnt/arch/portage/layman"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage/"
USE="acl acpi amd64 apache2 berkdb bzip2 clamav cli cracklib crypt cups dbus debug dri fam fax ftp gdbm gpm hal hardened hddtemp iconv imap isdnlog jpeg justify mailwrapper midi mmx mozilla mudflap multilib ncurses nls nptl nptlonly openmp pam pcre pdf perl pic png ppds pppd python qt4 readline reflection samba session smp spl squid sse sse2 ssl sunray sysfs tcpd tiff urandom xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES=" actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="tr en" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Yesterday I just went ahead and changed this to this
Code:
=sys-libs/glibc-2.4*  --> =sys-libs/glibc-2.9

updated world with 99 updates. Cannot tell the extent of the damage as box is not filled with server side apps yet, but one thing is "nano" does not work anymore. Spits up gibberish.
_________________
Regards, polsas
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Tue Mar 17, 2009 8:43 am    Post subject: Reply with quote

polsas wrote:
yay! a glimmer of hope! My portage config files content under /usr/portage/profiles/hardened/linux/:


Those files you got there are totally bogus. They are not following any structure that are valid and they are copied (and therefore if processed by portage duplications) of what you find in /usr/portage/profiles/hardened/linux/amd64/2008.0 since that is your choosen profile (told by the "emerge --info" Zorry requested).
Remove /usr/portage/profiles/hardened and please read "man portage".

polsas wrote:

message from emerge --update --newuse --deep world
!!! All ebuilds that could satisfy ">=sys-libs/glibc-2.7-r2" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/glibc-2.9_p20081201-r2 (masked by: package.mask)
/usr/portage/profiles/hardened/linux/package.mask:
# sys-libs/glibc-2.8 is about to go stable and stable hardened may not be ready for it.
# 2009-02-11 gengor
- sys-libs/glibc-2.9_p20081201-r1 (masked by: package.mask)
- sys-libs/glibc-2.9_p20081201 (masked by: package.mask)
- sys-libs/glibc-2.8_p20080602-r1 (masked by: package.mask)
- sys-libs/glibc-2.8_p20080602 (masked by: package.mask)
- sys-libs/glibc-2.7-r2 (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "sys-devel/gcc-4.3.2-r3" [ebuild])
(dependency required by "world" [argument])


To be honest this tells you exactly what is wrong. You have not unmasked sys-libs/glibc-2.9_p20081201-r2 needed by sys-devel/gcc-4.3.2-r3.
Again, read "man portage" and look for information about the file /etc/portage/package.unmask.
Quick fix:
Code:
echo =sys-libs/glibc-2.9_p20081201-r2 >> /etc/portage/package.unmask
Back to top
View user's profile Send private message
polsas
n00b
n00b


Joined: 18 Feb 2009
Posts: 30

PostPosted: Tue Mar 17, 2009 2:05 pm    Post subject: Reply with quote

Xake - Thank you for your kind message.
About man portage: I assure you that I have read the man page extensively and more than once; I therefore know how to "unmask" a package and what a masked package is.
The problem is, I could not figure out what the impact of removing the glibc mask would be on a hardened system. And as I had posted in the message before yours, I had already unmasked glibc-2.8 and ran the update yesterday and again as posted in one before yours I don't think I will be able to tell whether there are any conflicts created until I start installing server side software. But, I can state once more that NANO is now not working and I will have to screw around with fixing that.

As for the issue of hardened profile, Xake wrote:
Quote:
Those files you got there are totally bogus. They are not following any structure that are valid and they are copied (and therefore if processed by portage duplications) of what you find in /usr/portage/profiles/hardened/linux/amd64/2008.0 since that is your choosen profile (told by the "emerge --info" Zorry requested). Remove /usr/portage/profiles/hardened and please read "man portage".

Why is the profile data bogus? Are you saying the profile template generated by the hardened team is useless and that they don't know what they are doing? I really don't see the logic behind your suggestion of removing the the hardened profile.
While on the subject & straight from the source of litterary excellence you hold in such high esteem (the portage handbook from gentoo page):
Quote:
When you want to install a package that isn't available for your system, you will receive this masking error. You should try installing a different application that is available for your system or wait until the package is put available. There is always a reason why a package is masked:
- package.mask means that the package has been found corrupt, unstable or worse and has been deliberately marked as do-not-use.
So that means the man page is wrong also...

curernt settings for system: Portage 2.1.6.8 (!../usr/portage/profiles/hardened/linux/amd64/2008.0, gcc-3.4.6, glibc-2.8_p20080602-r1, 2.6.28-hardened x86_64)
System uname: Linux-2.6.28-hardened-x86_64-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-glibc2.3.2
_________________
Regards, polsas
Back to top
View user's profile Send private message
zorry
Developer
Developer


Joined: 30 Mar 2008
Posts: 380
Location: Umeå The north part of scandinavia

PostPosted: Wed Mar 18, 2009 11:28 pm    Post subject: Reply with quote

@polsas
U are useing the unstable arch so u it will pull all the unstable and stabler stuff
so you need to mask the packages that you don't want.
_________________
gcc version 6.1.0 (Gentoo Hardened 6.1.0 p1.1)
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2, 3 ... 22, 23, 24 ... 28, 29, 30  Next
Page 23 of 30

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum