Gentoo Archives: gentoo-user

From: "»Q«" <boxcars@×××.net>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Machine completely broken; Ncursed!
Date: Mon, 13 Apr 2015 01:16:19
Message-Id: 20150412201552.3e0aca16@sepulchrave.remarqs
In Reply to: Re: [gentoo-user] Re: Machine completely broken; Ncursed! by "J. Roeleveld"
1 On Sun, 12 Apr 2015 22:07:20 +0200
2 "J. Roeleveld" <joost@××××××××.org> wrote:
3
4 > On Sunday, April 12, 2015 12:23:56 PM »Q« wrote:
5 > > On Sun, 12 Apr 2015 11:12:38 +0200
6 > >
7 > > "J. Roeleveld" <joost@××××××××.org> wrote:
8 > > > On Saturday, April 11, 2015 08:42:20 PM Alan Grimes wrote:
9 > > > > PYTHON_TARGETS="${PYTHON_TARGETS} python2_7 python3_4"
10 > > > > PYTHON_SINGLE_TARGET="python2_7"
11 > > >
12 > > > These are set in your profile, please do not override this.
13 > > > In other words, please remove these 2 lines.
14 > >
15 > > I'm not the OP. (I spend less time than him on maintaining my
16 > > system.)
17 > >
18 > > Should those variables really not be set in make.conf? I added
19 > > them to make.conf some time back because portage complained about
20 > > them, and if I comment them out, it complains again, like so:
21
22 [snip]
23
24 > > The following REQUIRED_USE flag constraints are unsatisfied:
25 > > python? ( exactly-one-of ( python_single_target_python3_3
26 > > python_single_target_python3_4 python_single_target_python2_7 ) )
27
28 > I have never set them and don't remember having an issue.
29 >
30 > From the above, it looks like they are all unset when you remove that
31 > line.
32
33 I think that's right.
34
35 > Which profile are you using?
36
37 default/linux/amd64/13.0/desktop/kde
38
39 > And what is the rest of your make.conf?
40
41 Before you pore through it, I guess I should point out that it's not
42 causing me any problems -- I was just curious about why it would be a
43 bad idea for me to manage those PYTHON_* variables myself. I guess the
44 most notable thing about my make.conf is that I'm one of those crazy
45 USE="-*" people.
46
47 $ cat /etc/portage/make.conf
48 # Please consult /usr/share/portage/config/make.conf.example for a detailed example.
49
50 CFLAGS="-march=native -O2 -pipe"
51 CXXFLAGS="${CFLAGS}"
52
53 # WARNING: Changing your CHOST is not something that should be done lightly.
54 # Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
55 CHOST="x86_64-pc-linux-gnu"
56
57 # weird load averages, maybe this will help
58 # 7.2 used to be right
59 MAKEOPTS="--jobs=8 --load-average=11.2"
60
61 PORTDIR="/usr/portage"
62 DISTDIR="${PORTDIR}/distfiles"
63 PKGDIR="${PORTDIR}/packages"
64 PORT_LOGDIR="/var/log/portage"
65
66 # layman expands and empty variable, then we postpend
67 # the main tree to it. This should give the main tree
68 # precendence.
69 PORTDIR_OVERLAY=""
70 source /var/lib/layman/make.conf
71 PORTDIR_OVERLAY="$PORTDIR_OVERLAY $PORTDIR"
72
73 PORTAGE_ELOG_CLASSES="info warn error"
74 PORTAGE_ELOG_SYSTEM="echo:warn,error save"
75
76 PORTAGE_SYNC_STALE=10
77
78 FEATURES="binpkg-logs buildsyspkg collision-protect downgrade-backup
79 fail-clean fixlafiles news parallel-fetch parallel-install
80 preserve-libs sandbox strict unknown-features-warn userfetch
81 userpriv usersandbox usersync"
82
83 # see note above about MAKEOPTS
84 EMERGE_DEFAULT_OPTS="--ask-enter-invalid --jobs=8 --load-average 11.2 --with-bdeps y"
85
86 LINGUAS="en_US en"
87
88 ABI_X86="64"
89
90 CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
91
92 GRUB_PLATFORMS="efi-64"
93
94 PYTHON_TARGETS="python2_7 python3_4"
95 USE_PYTHON="2.7"
96 PYTHON_SINGLE_TARGET="python2_7"
97
98 RUBY_TARGETS="ruby20"
99
100 CURL_SSL="openssl"
101
102 CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words"
103
104 INPUT_DEVICES="evdev mouse keyboard synaptics"
105
106 # **** need to add the intel card ****
107 VIDEO_CARDS="intel i965 v4l vesa"
108 #VIDEO_CARDS="nvidia v4l vesa"
109
110 # without this, grub:0 ebuilds mess with /boot
111 DONT_MOUNT_BOOT=1
112
113 USE="-* 64bit X a52 aac aalib accessibility acl acpi additions agg alsa apng
114 archive asf aspell audio aura avahi avcodec avformat avx bash-completion
115 bluetooth bookmarks boost branding bzip2 cairo calendar canlock cdda cddb
116 cdio cdparanoia cdr center-tilde chatzilla chert city classic clucene
117 color colordiff consolekit cover cracklib crypt cryptsetup css cups curl
118 cxx dbus declarative dga dillo distinct-l dri dts dvd dvdr edit eigen
119 encode exif expat extensions extra-cardsets extraengine fam fbcon ffmpeg
120 filters flac fluidsynth fontconfig fontforge foomatic foomaticdb fortran
121 ftp gdbm gif glew glib gmp gnutls gost gpl gpm graphviz gstreamer gudev
122 handbook hbci hddtemp holidays hwdb iconv icu id3tag idn imagemagick imap
123 inotify input_uvc int-quality ipc ipv6 isag javascript jit joystick jpeg
124 json kde kdenlive kdepim kerberos kipi kmod ladspa lame lcms libass libev
125 libkms libnotify libsecret libvisual lm_sensors lzma mad magic matroska
126 mdnsresponder-compat melt midi mikmod minizip mjpeg mmx mmxext mng mod
127 modplug mouse mp3 mp4 mpd mpeg mplayer mudflap musepack musicbrainz mysql
128 nano-syntax natspec ncurses netifrc nls nntp nptl nsplugin ntfsprogs
129 offensive offlinehelp ofx ogg okular opengl openmp openrc openssl opus
130 orc output_autofocus output_file output_http output_rtsp output_udp pam
131 pcf pci pcre pdf perl pm-utils png policykit portmon postproc psf ptpax
132 pyqt4 python2 qt3support qt4 quicktime raptor readline recursion-limit
133 redland rss rtc sasl script scripts sdk sdl sdl-image sdl-sound
134 secure-delete security semantic-desktop sensord session sha512
135 shared-glapi shorten skins smime smp sna soprano sound spell sql sqlite
136 sse sse2 sse3 sse4_1 ssl ssse3 startup-notification stereo stl svg
137 swscale symlink syslog system-cairo system-icu system-jpeg system-libvpx
138 taglib tcpd themes theora threads thumbnail tiff tk tls-heartbeat tremor
139 truetype tty-helpers udev udisks unicode units_cur upower usb uudeview
140 v4l vaapi vamp vcd vcdx vdpau video virtuoso vlm vorbis wav weather-metar
141 weather-xoap webdav webgl webkit wifi xcb xface xml xorg xosd xpm
142 xscreensaver xv xvfb xvmc yaml zeroconf zlib -cacert -libav"
143
144 # The SYNC variable is deprecated (2014 Sept). See man 5 portage for info
145 # about sync-type and sync-uri, both for repos.conf
146 SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
147
148 GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/ http://mirror.lug.udel.edu/pub/gentoo/"

Replies

Subject Author
Re: [gentoo-user] Re: Machine completely broken; Ncursed! Alec Ten Harmsel <alec@××××××××××××××.com>