Re: [gentoo-user] net-libs/gnutls-3.7.2 fails to verify some certificates (duplicate server certificate?)
On 2021.11.23 14:43, Branko Grubić wrote: Hi, I have few applications which use webkit-gtk and gnutls behind as far as I know, recently I noticed that RSS feeds for some distrowatch.com subscriptions I had started to fail, initially I did ignore them I thought something is wrong on the server side and it was not critical. But since it wasn't fixed I started to investigate a little bit more. So, in the end it seems to be related to gnutls on Gentoo (I'm running ~amd64) net-libs/gnutls-3.7.2 abi_x86_64 cxx idn nls openssl seccomp tls- heartbeat tools Important note, websites using Let's Encrypt certificates work fine, except this one (only example known to me). Based on the output of `gnutls-cli` it seems that server certificate is served twice compared to other working ones (I could be wrong). Example output: $ gnutls-cli distrowatch.com:443 Processed 130 CA certificate(s). Resolving 'distrowatch.com:443'... Connecting to '82.103.129.71:443'... - Certificate type: X.509 - Got a certificate list of 4 certificates. - Certificate[0] info: - subject `CN=distrowatch.com', issuer `CN=R3,O=Let's Encrypt,C=US', serial 0x0408fd5a5ae26286bed92e97da0c830f623c, RSA key 2048 bits, signed using RSA-SHA256, activated `2021-09-15 03:49:15 UTC', expires `2021-12-14 03:49:14 UTC', pin- sha256="QoW1tiDGE8S3FLukw86yRL8IfevROPxnx0qwVuu/rUI=" Public Key ID: sha1:fcd2b25ac6ffd73fce3ef65211defd25331dc151 sha256:4285b5b620c613c4b714bba4c3ceb244bf087debd138fc6 7c74ab056ebbfad42 Public Key PIN: pin- sha256:QoW1tiDGE8S3FLukw86yRL8IfevROPxnx0qwVuu/rUI= - Certificate[1] info: - subject `CN=distrowatch.com', issuer `CN=R3,O=Let's Encrypt,C=US', serial 0x0408fd5a5ae26286bed92e97da0c830f623c, RSA key 2048 bits, signed using RSA-SHA256, activated `2021-09-15 03:49:15 UTC', expires `2021-12-14 03:49:14 UTC', pin- sha256="QoW1tiDGE8S3FLukw86yRL8IfevROPxnx0qwVuu/rUI=" - Certificate[2] info: - subject `CN=R3,O=Let's Encrypt,C=US', issuer `CN=ISRG Root X1,O=Internet Security Research Group,C=US', serial 0x00912b084acf0c18a753f6d62e25a75f5a, RSA key 2048 bits, signed using RSA-SHA256, activated `2020-09-04 00:00:00 UTC', expires `2025-09-15 16:00:00 UTC', pin- sha256="jQJTbIh0grw0/1TkHSumWb+Fs0Ggogr621gT3PvPKG0=" - Certificate[3] info: - subject `CN=ISRG Root X1,O=Internet Security Research Group,C=US', issuer `CN=DST Root CA X3,O=Digital Signature Trust Co.', serial 0x4001772137d4e942b8ee76aa3c640ab7, RSA key 4096 bits, signed using RSA-SHA256, activated `2021-01-20 19:14:03 UTC', expires `2024-09-30 18:14:03 UTC', pin- sha256="C5+lpZ7tcVwmwQIMcRtPbsQtWLABXhQzejna0wHFr8M=" - Status: The certificate is NOT trusted. The certificate issuer is unknown. *** PKI verification of server certificate failed... *** Fatal error: Error in the certificate. Firefox and Chrome open website just fine, no complains. Also openssl client doesn't complain if I read the output right. I have tested this on Fedora 35 as well using gnutls-cli, it comes with same gnutls release, and has no issues connecting to problematic host. So I suspect it's something to do with my system, Gentoo ebuild, or combination of libraries used for gnutls on my Gentoo system. I have found an interesting (similar) bug[1] which was fixed in the current release (fix is included in 3.7.2 based on the NEWS/Release notes) where gnutls would fail if Root CA certificate is present twice in the chain. Can anyone confirm it happening on their system as well, I was not sure should I open a Gentoo bug. Regards, Branko [1] https://gitlab.com/gnutls/gnutls/-/issues/1131 Works fine for me, after recompiling gnutls to add nls and tools. I haven't compared the outputs completely, but first pass I don't see any differences, although I could easily have missed one. $gnutls-cli distrowatch.com:443 Processed 128 CA certificate(s). Resolving 'distrowatch.com:443'... Connecting to '82.103.129.71:443'... - Certificate type: X.509 - Got a certificate list of 4 certificates. - Certificate[0] info: - subject `CN=distrowatch.com', issuer `CN=R3,O=Let's Encrypt,C=US', serial 0x0408fd5a5ae26286bed92e97da0c830f623c, RSA key 2048 bits, signed using RSA-SHA256, activated `2021-09-15 03:49:15 UTC', expires `2021-12-14 03:49:14 UTC', pin-sha256="QoW1tiDGE8S3FLukw86yRL8IfevROPxnx0qwVuu/rUI=" Public Key ID: sha1:fcd2b25ac6ffd73fce3ef65211defd25331dc151 sha256:4285b5b620c613c4b714bba4c3ceb244bf087debd138fc67c74ab056ebbfad42 Public Key PIN: pin-sha256:QoW1tiDGE8S3FLukw86yRL8IfevROPxnx0qwVuu/rUI= - Certificate[1] info: - subject `CN=distrowatch.com', issuer `CN=R3,O=Let's Encrypt,C=US', serial 0x0408fd5a5ae26286bed92e97da0c830f623c, RSA key 2048 bits, signed using RSA-SHA256, activated `2021-09-15 03:49:15 UTC', expires `2021-12-14 03:49:14 UTC', pin-sha256="QoW1tiDGE8S3FLukw86yRL8IfevROPxn
[gentoo-user] Re: update brings no recognition of tty hence no login
Eric Martin freak4u...@gmail.com writes: Does anyone recognize this problem without further diagnostics? If not then I will be back to the problem machine later tonight and supply more information. Ideas about what info would be most useful would be appreciate What packages did you update? It sounds like a udev problem, although I'm admittedly grasping at straws. Knowing what packages you updated will really help. Gackk yes, sorry. Fortunately I got your message on my way out the door: There may be some repetition here but this appears to be the most complete list: Its quite a hefty list: Sat Jan 3 17:51:28 2009 app-admin/rsyslog-3.21.9 Sat Jan 3 17:54:24 2009 net-misc/rsync-3.0.5 Sat Jan 3 17:58:24 2009 app-admin/logrotate-3.7.7 Sat Jan 3 18:36:25 2009 app-portage/eix-0.15.2 Sat Jan 3 18:54:19 2009 dev-util/pkgconfig-0.23 Sat Jan 3 18:57:02 2009 app-arch/lzma-utils-4.32.7 Sat Jan 3 18:59:59 2009 sys-kernel/gentoo-sources-2.6.28 Sat Jan 3 19:04:57 2009 dev-libs/expat-2.0.1-r1 Sat Jan 3 19:05:40 2009 sys-devel/gnuconfig-20080928 Sat Jan 3 19:06:20 2009 dev-util/xfce4-dev-tools-4.4.0.1 Sat Jan 3 19:07:37 2009 app-arch/bzip2-1.0.5-r1 Sat Jan 3 19:08:01 2009 app-text/build-docbook-catalog-1.4 Sat Jan 3 19:12:21 2009 app-arch/cpio-2.9-r2 Sat Jan 3 19:12:46 2009 sys-devel/autoconf-wrapper-6 Sat Jan 3 19:14:02 2009 dev-util/gperf-3.0.3 Sat Jan 3 19:18:08 2009 dev-db/sqlite-3.6.6.2 Sat Jan 3 19:34:03 2009 dev-libs/gmp-4.2.4 Sat Jan 3 19:34:25 2009 sys-apps/dmidecode-2.10 Sat Jan 3 19:35:34 2009 sys-fs/device-mapper-1.02.28 Sat Jan 3 19:36:18 2009 app-arch/cabextract-1.2 Sat Jan 3 19:37:07 2009 sys-libs/timezone-data-2008i Sat Jan 3 19:37:31 2009 media-libs/win32codecs-20071007-r4 Sat Jan 3 19:37:48 2009 media-sound/alsa-headers-1.0.18 Sat Jan 3 19:45:11 2009 media-libs/libmp4v2-1.5.0.1-r1 Sat Jan 3 19:47:07 2009 net-print/foomatic-db-ppds-3.0.20080507 Sat Jan 3 19:47:36 2009 media-libs/openjpeg-1.3 Sat Jan 3 19:47:57 2009 app-text/poppler-data-0.2.1 Sat Jan 3 19:50:47 2009 x11-themes/xfwm4-themes-4.4.3 Sat Jan 3 20:03:26 2009 app-arch/p7zip-4.58 Sat Jan 3 20:04:40 2009 sys-apps/which-2.20 Sat Jan 3 20:06:58 2009 sys-devel/patch-2.5.9-r1 Sat Jan 3 20:07:47 2009 net-misc/dhcpcd-4.0.7 Sat Jan 3 20:08:38 2009 net-analyzer/traceroute-2.0.12 Sat Jan 3 20:11:21 2009 dev-libs/nspr-4.7.3 Sat Jan 3 20:24:07 2009 dev-libs/nss-3.12.2_rc1 Sat Jan 3 20:27:22 2009 media-libs/libpng-1.2.34 Sat Jan 3 20:29:02 2009 sys-kernel/linux-headers-2.6.28-r1 Sat Jan 3 20:34:02 2009 dev-libs/libpcre-7.8 Sat Jan 3 20:35:04 2009 sys-apps/pciutils-3.0.2 Sat Jan 3 20:35:36 2009 app-arch/rpm2targz-9.0.0.3g Sat Jan 3 20:37:03 2009 app-arch/zip-3.0 Sat Jan 3 20:39:55 2009 sys-apps/sandbox-1.3.2 Sat Jan 3 20:46:52 2009 dev-libs/mpfr-2.3.2 Sat Jan 3 20:47:25 2009 sys-apps/sysvinit-2.86-r12 Sat Jan 3 20:47:58 2009 net-misc/iputils-20071127-r2 Sat Jan 3 20:48:29 2009 sys-apps/debianutils-2.30 Sat Jan 3 20:48:50 2009 sys-auth/pambase-20081028-r1 Sat Jan 3 20:49:12 2009 app-admin/eselect-opengl-1.0.6-r1 Sat Jan 3 20:49:30 2009 app-admin/eselect-vi-1.1.6 Sat Jan 3 20:49:44 2009 app-admin/eselect-ctags-1.8 Sat Jan 3 20:50:02 2009 app-admin/python-updater-0.6-r1 Sat Jan 3 20:50:15 2009 app-admin/eselect-xvmc-0.2 Sat Jan 3 20:51:22 2009 sys-apps/xinetd-2.3.14 Sat Jan 3 20:51:48 2009 x11-misc/xdg-utils-1.0.2-r2 Sat Jan 3 20:53:38 2009 net-print/foomatic-filters-ppds-20080507 Sat Jan 3 20:53:54 2009 app-admin/eselect-emacs-1.8 Sat Jan 3 20:54:10 2009 app-emacs/autoconf-mode-2.63 Sat Jan 3 20:54:46 2009 sys-devel/autoconf-2.63 Sat Jan 3 20:57:20 2009 sys-devel/libtool-2.2.6a Sat Jan 3 21:01:27 2009 media-libs/tiff-3.8.2-r5 Sat Jan 3 21:02:04 2009 sys-devel/automake-1.10.2 Sat Jan 3 21:04:12 2009 dev-libs/libusb-0.1.12-r4 Sat Jan 3 21:06:30 2009 media-libs/audiofile-0.2.6-r4 Sat Jan 3 21:08:47 2009 dev-libs/check-0.9.5-r1 Sat Jan 3 21:10:32 2009 media-libs/faac-1.26-r1 Sat Jan 3 21:11:59 2009 media-libs/libmad-0.15.1b-r5 Sat Jan 3 21:14:11 2009 media-libs/libvorbis-1.2.1_rc1-r2 Sat Jan 3 21:15:12 2009 sys-apps/usbutils-0.73 Sat Jan 3 21:17:14 2009 media-libs/libtheora-1.0 Sat Jan 3 21:28:32 2009 sys-devel/binutils-2.19 Sat Jan 3 21:39:03 2009 sys-libs/db-4.6.21_p3-r1 Sat Jan 3 21:48:44 2009 sys-libs/db-4.5.20_p2-r1 Sat Jan 3 21:49:56 2009 sys-libs/gdbm-1.8.3-r4 Sat Jan 3 21:55:00 2009 sys-devel/libperl-5.8.8-r2 Sat Jan 3 21:55:32 2009 dev-perl/XML-Parser-2.36 Sat Jan 3 21:56:02 2009 perl-core/Test-Harness-3.14 Sat Jan 3 21:56:30 2009 dev-perl/URI-1.37 Sat Jan 3 21:57:38 2009 dev-lang/nasm-2.05.01 Sat Jan 3 21:58:09 2009 dev-util/intltool-0.40.5 Sat Jan 3 22:00:16 2009 sys-devel/m4-1.4.12 Sat Jan 3 22:00:40 2009 x11-misc/util-macros-1.2.0 Sat Jan 3 22:01:17 2009 x11-proto/xproto-7.0.13 Sat Jan 3 22:01:40 2009 x11-proto/inputproto-1.5.0 Sat Jan 3 22:02:09 2009 media-fonts/font-util
Re: [gentoo-user] how to prevent portage from installing masked package
bus (mime) xattr -debug (-fam) (-selinux) -static-libs -systemtap -test -utils" ABI_X86="32 (64) (-x32)" [ebuild r U ]virtual/libffi-3.3_rc0:0/7::gentoo [3.0.13-r1:0/0::gentoo] ABI_X86="32 (64) (-x32)" 0 KiB [ebuild U ] dev-libs/libffi-3.3_rc0:0/7::gentoo [3.2.1-r2:0/0::gentoo] USE="-debug -pax_kernel -static-libs -test" ABI_X86="32 (64) (-x32)" 1,060 KiB [nomerge ]app-text/docbook-xml-dtd-4.1.2-r6:4.1.2::gentoo [nomerge ] app-text/docbook-xsl-stylesheets-1.79.1-r2::gentoo USE="-ruby" [nomerge ] app-text/build-docbook-catalog-1.21::gentoo [nomerge ] sys-apps/util-linux-2.32.1::gentoo USE="cramfs ncurses nls pam readline suid systemd udev unicode -build -caps -fdformat -kill -python (-selinux) -slang -static-libs -test -tty-helpers" ABI_X86="32 (64) (-x32)" PYTHON_SINGLE_TARGET="python3_5 -python2_7 -python3_4 -python3_6 -python3_7" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6 -python3_7" [nomerge ]virtual/libudev-232:0/1::gentoo USE="systemd -static-libs" ABI_X86="32 (64) (-x32)" [nomerge ] sys-apps/systemd-239-r1:0/2::gentoo USE="acl gcrypt kmod lz4 pam pcre policykit resolvconf seccomp split-usr ssl -apparmor -audit -build -cryptsetup -curl -elfutils -gnuefi -http -idn -importd -libidn2 -lzma -nat -qrcode (-selinux) -sysv-utils -test -vanilla -xkb" ABI_X86="32 (64) (-x32)" [nomerge ] sys-libs/libcap-2.25-r1::gentoo USE="pam -static-libs" ABI_X86="32 (64) (-x32)" [nomerge ] virtual/pam-0-r1::gentoo ABI_X86="32 (64) (-x32)" [ebuild U ]sys-libs/pam-1.3.1::gentoo [1.3.0-r2::gentoo] USE="berkdb cracklib filecaps nls pie -audit -debug -nis (-selinux) -static-libs% (-test%) (-vim-syntax%)" ABI_X86="32 (64) (-x32)" 733 KiB [ebuild U ] sys-auth/pambase-20150213-r2::gentoo [20150213-r1::gentoo] USE="cracklib nullok sha512 systemd -consolekit -debug -elogind -minimal -mktemp -pam_krb5 -pam_ssh -passwdqc -securetty (-selinux) (-gnome-keyring%*)" 0 KiB [nomerge ] sys-libs/db-6.0.35-r1:6.0::gentoo USE="cxx doc -examples -java -tcl -test" ABI_X86="32 (64) (-x32)" [ebuild U ] sys-devel/binutils-2.31.1-r1:2.31::gentoo [2.31.1:2.31::gentoo] USE="cxx doc nls -multitarget -static-libs -test" 13 KiB [nomerge ] app-text/docbook-xml-dtd-4.5-r1:4.5::gentoo [nomerge ] dev-libs/libxml2-2.9.8:2::gentoo USE="ipv6 python readline -debug -examples -icu -lzma -static-libs -test" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" [nomerge ] dev-lang/python-2.7.15:2.7::gentoo USE="bluetooth doc gdbm ipv6 ncurses readline sqlite ssl (threads) tk (wide-unicode) xml (-berkdb) -build -examples -hardened -libressl -wininst" [nomerge ] app-eselect/eselect-python-20171204::gentoo [nomerge ] app-admin/eselect-1.4.13::gentoo USE="doc -emacs -vim-syntax" [nomerge ] dev-python/docutils-0.14::gentoo PYTHON_TARGETS="python2_7 python3_5 -pypy -pypy3 -python3_4 -python3_6" [nomerge ] dev-lang/python-3.5.5-r1:3.5/3.5m::gentoo USE="bluetooth gdbm ipv6 ncurses readline sqlite ssl (threads) tk xml -build -examples -hardened -libressl -test -wininst" [ebuild rR] net-wireless/bluez-5.50:0/3::gentoo USE="alsa btpclient cups doc mesh obex readline systemd test-programs udev -debug -deprecated -experimental -extra-tools (-selinux) -test -user-session" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" 0 KiB [ebuild U ] sys-apps/hwids-20180917::gentoo [20180518::gentoo] USE="net pci udev usb" 3,137 KiB [nomerge ] dev-python/dbus-python-1.2.8::gentoo USE="-doc -examples -test" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6 -python3_7" [nomerge ] sys-apps/dbus-1.12.10::gentoo USE="X doc systemd -debug -elogind (-selinux) -static-libs -test -user-session" ABI_X86="32 (64) (-x32)" [nomerge ] x11-libs/libX11-1.6.6::gentoo USE="ipv6 -doc -static-libs
[gentoo-user] equery shows lyx didn't depend on qt, and emerge shows the opposite
] `-- dev-java/java-config-wrapper-0.14 `-- app-portage/portage-utils-0.1.28 `-- sys-devel/automake-1.7.9-r1 `-- media-libs/libpng-1.2.22 [ png ] `-- media-libs/tiff-3.8.2-r2 [ tiff ] `-- media-libs/jpeg-6b-r7 [ jpeg ] `-- media-libs/jbigkit-1.6-r1 [ jbig ] `-- dev-lang/php-5.2.5_p20080206-r3 [ php ] `-- app-admin/php-toolkit-1.0-r2 `-- net-misc/curl-7.16.4 [ curl ] `-- dev-libs/nss-3.11.7 [ nss !gnutls ] `-- dev-libs/nspr-4.6.7 `-- net-dns/libidn-0.6.9-r1 [ idn ] `-- dev-java/gjdoc-0.7.8 [ java ] `-- dev-java/antlr-2.7.7 `-- app-arch/zip-2.32 [ source ] `-- app-text/aspell-0.60.5 [ spell ] `-- app-dicts/aspell-en-6.0.0 [ linguas_en ] `-- dev-db/sqlite-3.5.3 [ sqlite pdo ] `-- app-text/htmltidy-5.10.26-r2 [ tidy ] `-- x11-libs/libXpm-3.5.7 [ xpm ] `-- dev-libs/libxslt-1.1.22 [ xsl ] `-- mail-mta/ssmtp-2.61-r2 (virtual/mta) `-- net-mail/mailbase-1 `-- app-text/libpaper-1.1.21 `-- app-text/poppler-0.6.1-r1 `-- app-text/poppler-data-0.1 [ cjk ] `-- x11-misc/xdg-utils-1.0.2 [ X ] `-- x11-apps/xprop-1.0.2 `-- x11-libs/libXmu-1.0.3 `-- virtual/ghostscript-0 (virtual/ghostscript) `-- app-text/ghostscript-gpl-8.61-r1 `-- media-libs/jasper-1.900.1-r1 [ jpeg2k ] `-- virtual/opengl-7.0 (virtual/opengl) [ opengl ] `-- media-libs/mesa-6.5.2-r1 `-- app-admin/eselect-opengl-1.0.5 `-- x11-libs/libXxf86vm-1.0.1 `-- x11-proto/xf86vidmodeproto-2.2.2 `-- x11-libs/libdrm-2.3.0 `-- x11-libs/openmotif-2.2.3-r9 (virtual/motif) [ motif ] `-- x11-libs/libXaw-1.0.4 `-- x11-libs/libXp-1.0.0 [ xprint ] `-- x11-proto/printproto-1.0.3 `-- sys-apps/ed-0.8 `-- x11-libs/motif-config-0.9-r1 `-- x11-misc/xbitmaps-1.0.1 `-- sys-devel/automake-1.6.3 `-- x11-misc/makedepend-1.0.1 `-- x11-proto/xf86driproto-2.0.3 [ !hppa ] `-- x11-proto/glproto-1.4.8 `-- virtual/glut-1.0 (virtual/glut) [ opengl ] `-- media-libs/freeglut-2.4.0-r1 `-- virtual/glu-7.0 (virtual/glu) `-- media-fonts/arphicfonts-0.1.20060928 [ cjk ] `-- x11-apps/mkfontdir-1.0.3 [ X ] `-- x11-apps/mkfontscale-1.0.3 `-- x11-libs/libfontenc-1.0.4 `-- media-fonts/gnu-gs-fonts-std-8.11 `-- app-admin/syslog-ng-2.0.6 (virtual/logger) [ syslog ] `-- dev-libs/eventlog-0.2.5 `-- sys-apps/hal-0.5.9.1-r3 [ hal ] `-- sys-fs/udev-115-r1 [ kernel_linux ] `-- sys-apps/baselayout-1.12.10-r5 `-- virtual/init-0 (virtual/init) `-- sys-apps/sysvinit-2.86-r10 [ kernel_linux ] `-- sys-apps/mktemp-1.5 [ !build !bootstrap ] `-- sys-apps/debianutils-2.25 `-- sys-apps/module-init-tools-3.4 [ !build !bootstrap ] `-- sys-apps/util-linux-2.13-r2 [ kernel_linux ] `-- sys-fs/e2fsprogs-1.40.3 `-- sys-libs/com_err-1.40.3 `-- sys-libs/ss-1.40.3 `-- sys-apps
[gentoo-user] Is there any way out of this...?
Hi, Doing an eix-sync emerge --color=n --newuse --update --tree --deep world --keep-going -va I got this response from the system: --- These are the packages that would be merged, in reverse order: Calculating dependencies... done! [nomerge ] media-video/openshot-1.4.3 USE=ffmpeg python PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] virtual/python-imaging-2 USE=tk PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] x11-libs/gtkglext-1.2.0-r1 USE=-debug [ebuild N ] x11-libs/pangox-compat-0.0.2 262 kB [nomerge ] media-video/openshot-1.4.3 USE=ffmpeg python PYTHON_TARGETS=python2_7 -python2_6 [ebuild R ~] dev-python/httplib2-0.8 PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] dev-python/wxpython-2.8.12.1-r1:2.8 USE=cairo doc examples opengl PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] dev-python/pyopengl-3.0.2-r1 USE=tk PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] dev-vcs/bzr-2.5.1 USE=sftp -curl -doc {-test} [nomerge ] dev-python/paramiko-1.10.1 USE=-doc -examples PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] dev-python/pycrypto-2.6.1 USE=gmp -doc PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] media-sound/grip-3.3.1-r3 USE=nls vorbis [ebuild U ] x11-libs/vte-0.28.2-r206 [0.28.2-r204] USE=introspection -debug -glade -python (-doc%) PYTHON_TARGETS=python2_7%* -python2_6% 0 kB [nomerge ] media-sound/ardour-3.5.74:3 USE=nls sse (-altivec) -debug -doc -lv2 [ebuild U ] dev-cpp/gtkmm-2.24.4:2.4 [2.24.2:2.4] USE=-doc -examples {-test} 10,022 kB [nomerge ] net-wireless/gnuradio-3.6.1-r1 USE=alsa doc examples fcd grc jack qt4 sdl utils wavelet wxwidgets -oss -portaudio [nomerge ] dev-python/cheetah-2.4.4 [ebuild R] dev-python/markdown-2.3.1 USE=-doc -pygments {-test} PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] sys-apps/gnome-disk-utility-3.8.2 [3.0.2-r201] USE=gnome%* -fat -systemd% (-gnome-keyring%) (-nautilus%) (-remote-access%) 1,348 kB [ebuild R] app-portage/portpeek-2.1.9 PYTHON_TARGETS=python2_7 python3_3%* -python3_2* 0 kB [ebuild R] app-office/libreoffice-4.1.2.3 USE=branding cups dbus gtk opengl vba webdav (-aqua) -bluetooth -debug -eds -gnome -gstreamer -gtk3 -java -jemalloc -kde -mysql -odk -postgres -telepathy {-test} LIBREOFFICE_EXTENSIONS=presenter-minimizer -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher PYTHON_SINGLE_TARGET=python2_7 -python3_3 PYTHON_TARGETS=python2_7 python3_3* 0 kB [ebuild R ~] app-portage/diffmask-0.3.3-r2 PYTHON_TARGETS=python2_7 python3_3* -pypy2_0 -python2_6 -python3_2* 0 kB [ebuild R] dev-python/PyQt4-4.10.2 USE=X dbus opengl -debug -declarative -doc -examples -help -kde -multimedia -phonon -script -scripttools -sql -svg -webkit -xmlpatterns PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [ebuild U ] media-libs/cogl-1.14.1_pre20130901-r1:1.0/12 [1.10.4:1.0/9] USE=introspection opengl pango -debug -examples -gles2 {-test} (-doc%) 1,449 kB [ebuild R] sys-process/iotop-0.6 PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] dev-vcs/subversion-1.7.14 [1.7.13] USE=berkdb dso nls webdav-neon -apache2 -ctypes-python -debug -doc -extras -gnome-keyring -java -kde -perl -python -ruby -sasl {-test} -vim-syntax -webdav-serf PYTHON_TARGETS=python2_7 -python2_6 5,905 kB [ebuild U ] app-text/evince-3.8.3:0/evd3.4-evv3.3 [2.32.0-r4:0/0] USE=introspection postscript tiff -debug -djvu -dvi -gnome-keyring -nautilus -t1lib -xps% (-dbus%*) (-gnome%) 6,328 kB [ebuild U ] x11-libs/gtksourceview-3.8.2:3.0/1 [3.6.3:3.0/3.0] USE=introspection -glade {-test} 1,239 kB [ebuild U ] app-text/gtkspell-3.0.3:3/0 [3.0.0:3/0] USE=introspection -vala% 411 kB [ebuild U ] app-office/gnumeric-1.12.8 [1.12.0-r1] USE=introspection -libgda% -perl -python PYTHON_SINGLE_TARGET=python2_7 -python2_6 PYTHON_TARGETS=python2_7 -python2_6 15,182 kB [ebuild R] app-portage/flaggie-0.2.1 PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] x11-libs/libwnck-3.4.7:3 [3.4.5:3] USE=introspection -startup-notification -tools 649 kB [ebuild U ] net-libs/webkit-gtk-2.0.4:3/25 [1.8.3-r300:3/3] USE=geoloc gstreamer introspection jit webgl (-aqua) -coverage -debug -libsecret% -spell {-test} (-doc%) (-webkit2%) 9,619 kB [ebuild U ] x11-misc/slim-1.3.6-r3 [1.3.5-r4] USE=consolekit pam -branding 228 kB [ebuild U ] gnome-base/gvfs-1.16.4 [1.12.3-r1] USE=gdu gtk%* http udev -afp -archive -avahi -bluetooth -bluray -cdda -fuse -gnome-keyring -gnome-online-accounts% -gphoto2 -ios -mtp% -samba -systemd% {-test%} -udisks (-doc%) 1,463 kB [ebuild R] dev-python
[gentoo-user] Re: Is there any way out of this...?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 12/07/2013 01:32 AM, meino.cra...@gmx.de wrote: Hi, Doing an eix-sync emerge --color=n --newuse --update --tree --deep world --keep-going -va I got this response from the system: --- These are the packages that would be merged, in reverse order: Calculating dependencies... done! [nomerge ] media-video/openshot-1.4.3 USE=ffmpeg python PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] virtual/python-imaging-2 USE=tk PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] x11-libs/gtkglext-1.2.0-r1 USE=-debug [ebuild N ] x11-libs/pangox-compat-0.0.2 262 kB [nomerge ] media-video/openshot-1.4.3 USE=ffmpeg python PYTHON_TARGETS=python2_7 -python2_6 [ebuild R ~] dev-python/httplib2-0.8 PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] dev-python/wxpython-2.8.12.1-r1:2.8 USE=cairo doc examples opengl PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] dev-python/pyopengl-3.0.2-r1 USE=tk PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] dev-vcs/bzr-2.5.1 USE=sftp -curl -doc {-test} [nomerge ] dev-python/paramiko-1.10.1 USE=-doc -examples PYTHON_TARGETS=python2_7 -python2_6 [ebuild R] dev-python/pycrypto-2.6.1 USE=gmp -doc PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [nomerge ] media-sound/grip-3.3.1-r3 USE=nls vorbis [ebuild U ] x11-libs/vte-0.28.2-r206 [0.28.2-r204] USE=introspection -debug -glade -python (-doc%) PYTHON_TARGETS=python2_7%* -python2_6% 0 kB [nomerge ] media-sound/ardour-3.5.74:3 USE=nls sse (-altivec) -debug -doc -lv2 [ebuild U ] dev-cpp/gtkmm-2.24.4:2.4 [2.24.2:2.4] USE=-doc -examples {-test} 10,022 kB [nomerge ] net-wireless/gnuradio-3.6.1-r1 USE=alsa doc examples fcd grc jack qt4 sdl utils wavelet wxwidgets -oss -portaudio [nomerge ] dev-python/cheetah-2.4.4 [ebuild R] dev-python/markdown-2.3.1 USE=-doc -pygments {-test} PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] sys-apps/gnome-disk-utility-3.8.2 [3.0.2-r201] USE=gnome%* -fat -systemd% (-gnome-keyring%) (-nautilus%) (-remote-access%) 1,348 kB [ebuild R] app-portage/portpeek-2.1.9 PYTHON_TARGETS=python2_7 python3_3%* -python3_2* 0 kB [ebuild R] app-office/libreoffice-4.1.2.3 USE=branding cups dbus gtk opengl vba webdav (-aqua) -bluetooth -debug -eds -gnome -gstreamer -gtk3 -java -jemalloc -kde -mysql -odk -postgres -telepathy {-test} LIBREOFFICE_EXTENSIONS=presenter-minimizer -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher PYTHON_SINGLE_TARGET=python2_7 -python3_3 PYTHON_TARGETS=python2_7 python3_3* 0 kB [ebuild R ~] app-portage/diffmask-0.3.3-r2 PYTHON_TARGETS=python2_7 python3_3* -pypy2_0 -python2_6 -python3_2* 0 kB [ebuild R] dev-python/PyQt4-4.10.2 USE=X dbus opengl -debug -declarative -doc -examples -help -kde -multimedia -phonon -script -scripttools -sql -svg -webkit -xmlpatterns PYTHON_TARGETS=python2_7 python3_3* -python2_6 -python3_2* 0 kB [ebuild U ] media-libs/cogl-1.14.1_pre20130901-r1:1.0/12 [1.10.4:1.0/9] USE=introspection opengl pango -debug -examples -gles2 {-test} (-doc%) 1,449 kB [ebuild R] sys-process/iotop-0.6 PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] dev-vcs/subversion-1.7.14 [1.7.13] USE=berkdb dso nls webdav-neon -apache2 -ctypes-python -debug -doc -extras -gnome-keyring -java -kde -perl -python -ruby -sasl {-test} -vim-syntax -webdav-serf PYTHON_TARGETS=python2_7 -python2_6 5,905 kB [ebuild U ] app-text/evince-3.8.3:0/evd3.4-evv3.3 [2.32.0-r4:0/0] USE=introspection postscript tiff -debug -djvu -dvi -gnome-keyring -nautilus -t1lib -xps% (-dbus%*) (-gnome%) 6,328 kB [ebuild U ] x11-libs/gtksourceview-3.8.2:3.0/1 [3.6.3:3.0/3.0] USE=introspection -glade {-test} 1,239 kB [ebuild U ] app-text/gtkspell-3.0.3:3/0 [3.0.0:3/0] USE=introspection -vala% 411 kB [ebuild U ] app-office/gnumeric-1.12.8 [1.12.0-r1] USE=introspection -libgda% -perl -python PYTHON_SINGLE_TARGET=python2_7 -python2_6 PYTHON_TARGETS=python2_7 -python2_6 15,182 kB [ebuild R] app-portage/flaggie-0.2.1 PYTHON_TARGETS=python2_7 python3_3* (-pypy2_0) -python2_6 -python3_2* 0 kB [ebuild U ] x11-libs/libwnck-3.4.7:3 [3.4.5:3] USE=introspection -startup-notification -tools 649 kB [ebuild U ] net-libs/webkit-gtk-2.0.4:3/25 [1.8.3-r300:3/3] USE=geoloc gstreamer introspection jit webgl (-aqua) -coverage -debug -libsecret% -spell {-test} (-doc%) (-webkit2%) 9,619 kB [ebuild U ] x11-misc/slim-1.3.6-r3 [1.3.5-r4] USE=consolekit pam -branding 228 kB [ebuild U ] gnome-base/gvfs-1.16.4 [1.12.3-r1] USE=gdu gtk%* http udev -afp -archive
[gentoo-user] unclear (to me) errors from portage
-reqtimeout -substitute -version APACHE2_MPMS=-event -itk -peruser -prefork -worker [ebuild U ] dev-libs/apr-util-1.5.3-r2:1 [1.5.3-r1:1] USE=berkdb gdbm ldap -doc -freetds -mysql -nss -odbc -openssl -postgres -sqlite -static-libs 680 kB [nomerge ] net-print/hplip-3.14.1 USE=X fax hpcups libnotify policykit qt4 scanner snmp -doc -hpijs -kde -libusb0 -minimal -parport -static-ppds PYTHON_SINGLE_TARGET=python2_7 (-python2_6) PYTHON_TARGETS=python2_7 (-python2_6) [ebuild U ] virtual/udev-215 [208-r2] USE=systemd%* (-gudev%*) (-introspection%*) (-static-libs%) ABI_X86=(-32%) (-64%*) (-x32%) 0 kB [nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE=games shotwell tracker [nomerge ] net-analyzer/gnome-nettool-3.8.1 USE=-debug [nomerge ] net-analyzer/nmap-6.25 USE=gtk ipv6 lua nls ssl -ncat -ndiff -nmap-update -nping LINGUAS=-de -es -fr -hr -hu -id -it -ja -pl -pt_BR -pt_PT -ro -ru -sk -zh [ebuild R]net-libs/libpcap-1.5.3 USE=dbus ipv6 -bluetooth* -canusb -netlink -static-libs 628 kB [ebuild NS] sys-kernel/gentoo-sources-3.14.14:3.14.14 [3.10.32:3.10.32, 3.11.1:3.11.1, 3.12.13:3.12.13, 3.12.20:3.12.20, 3.12.21-r1:3.12.21-r1] USE=-build -deblob -experimental -symlink 76,945 kB [nomerge ] sys-apps/logwatch-7.4.0_p170-r1 [nomerge ] dev-perl/DateManip-6.410.0 USE={-test} [nomerge ] virtual/perl-Storable-2.450.0 [ebuild U ~]perl-core/Storable-2.450.0-r1 [2.450.0] 180 kB [nomerge ] app-text/texlive-2013 USE=X png truetype xml -cjk -context -detex -dvi2tty -dvipdfm -epspdf -extra -games -graphics -humanities -jadetex -luatex -metapost -music -omega -pdfannotextractor -pstricks -publishers -science -tex4ht -texi2html -xetex -xindy LINGUAS=en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa_IN -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh [nomerge ] dev-texlive/texlive-genericrecommended-2013 USE=-doc -source [nomerge ] app-text/texlive-core-2013-r1 USE=X -cjk -doc -source -tk -xetex [nomerge ]virtual/perl-Getopt-Long-2.420.0-r1 [nomerge ] perl-core/Getopt-Long-2.420.0 [ebuild U ] virtual/perl-Pod-Parser-1.600.0 [1.510.0-r2] 0 kB [nomerge ] app-office/libreoffice-bin-4.2.5.2 USE=gnome (-aqua) -java -kde PYTHON_SINGLE_TARGET=python2_7 -python3_3 (-python3_4) PYTHON_TARGETS=python2_7 python3_3 (-python3_4) [ebuild U ] dev-libs/boost-1.52.0-r7:0/1.52 [1.52.0-r6:0/1.52] USE=nls threads -debug -doc -icu -mpi -python -static-libs -tools PYTHON_TARGETS=python2_7 python3_3 -python3_2 53,147 kB [nomerge ] net-print/hplip-3.14.1 USE=X fax hpcups libnotify policykit qt4 scanner snmp -doc -hpijs -kde -libusb0 -minimal -parport -static-ppds PYTHON_SINGLE_TARGET=python2_7 (-python2_6) PYTHON_TARGETS=python2_7 (-python2_6) [nomerge ] net-analyzer/net-snmp-5.7.3_pre3 USE=X bzip2 ipv6 ssl tcpd zlib -doc -elf -lm_sensors -mfd-rewrites -minimal -mysql -netlink -pci -perl -python -rpm (-selinux) -ucd-compat PYTHON_SINGLE_TARGET=python2_7 (-python2_6) PYTHON_TARGETS=python2_7 (-python2_6) [nomerge ] dev-lang/perl-5.16.3:0/5.16 USE=berkdb gdbm -debug -doc -ithreads [ebuild U ]app-admin/perl-cleaner-2.16 [2.15] 6 kB [nomerge ] media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE=X a52 aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack ABI_X86=(64) (-32) (-x32) [ebuild NS] media-plugins/gst-plugins-cdparanoia-0.10.36-r1:0.10 [1.2.4-r1:1.0] ABI_X86=(64) (-32) (-x32) 2,309 kB [nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE=games shotwell tracker [nomerge ] gnome-extra/gnome-documents-3.12.1 [nomerge ] app-misc/tracker-1.0.2:0/100 USE=exif flac gif gstreamer gtk iso jpeg miner-fs mp3 nautilus pdf tiff upower%* vorbis xml -cue (-eds) -ffmpeg -firefox-bookmarks -gsf -iptc -networkmanager -playlist -rss {-test} -thunderbird -upnp-av -xmp -xps (-laptop%) [ebuild U ]app-i18n/enca-1.14-r2 [1.14-r1] USE=recode -doc ABI_X86=(64) -32 (-x32) 548 kB [nomerge ] media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE=X a52 aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack ABI_X86=(64) (-32) (-x32) [ebuild NS] media-plugins/gst-plugins-flac-0.10.31-r1:0.10 [1.2.4-r1:1.0] ABI_X86=(64) (-32) (-x32) 0 kB [ebuild N ] media-plugins/gst-plugins-vorbis-0.10.36-r1:0.10 ABI_X86=(64) (-32) (-x32) 0 kB [ebuild NS] media-plugins/gst-plugins-a52dec-0.10.19-r1:0.10 [1.2.4-r1:1.0] USE=orc
Re: [gentoo-user] unclear (to me) errors from portage
-dumpio -ident -imagemap -log_forensic -proxy -proxy_ajp -proxy_balancer -proxy_connect -proxy_ftp -proxy_http -proxy_scgi -reqtimeout -substitute -version APACHE2_MPMS=-event -itk -peruser -prefork -worker [ebuild U ] dev-libs/apr-util-1.5.3-r2:1 [1.5.3-r1:1] USE=berkdb gdbm ldap -doc -freetds -mysql -nss -odbc -openssl -postgres -sqlite -static-libs 680 kB [nomerge ] net-print/hplip-3.14.1 USE=X fax hpcups libnotify policykit qt4 scanner snmp -doc -hpijs -kde -libusb0 -minimal -parport -static-ppds PYTHON_SINGLE_TARGET=python2_7 (-python2_6) PYTHON_TARGETS=python2_7 (-python2_6) [ebuild U ] virtual/udev-215 [208-r2] USE=systemd%* (-gudev%*) (-introspection%*) (-static-libs%) ABI_X86=(-32%) (-64%*) (-x32%) 0 kB [nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE=games shotwell tracker [nomerge ] net-analyzer/gnome-nettool-3.8.1 USE=-debug [nomerge ] net-analyzer/nmap-6.25 USE=gtk ipv6 lua nls ssl -ncat -ndiff -nmap-update -nping LINGUAS=-de -es -fr -hr -hu -id -it -ja -pl -pt_BR -pt_PT -ro -ru -sk -zh [ebuild R] net-libs/libpcap-1.5.3 USE=dbus ipv6 -bluetooth* -canusb -netlink -static-libs 628 kB [ebuild NS] sys-kernel/gentoo-sources-3.14.14:3.14.14 [3.10.32:3.10.32, 3.11.1:3.11.1, 3.12.13:3.12.13, 3.12.20:3.12.20, 3.12.21-r1:3.12.21-r1] USE=-build -deblob -experimental -symlink 76,945 kB [nomerge ] sys-apps/logwatch-7.4.0_p170-r1 [nomerge ] dev-perl/DateManip-6.410.0 USE={-test} [nomerge ] virtual/perl-Storable-2.450.0 [ebuild U ~]perl-core/Storable-2.450.0-r1 [2.450.0] 180 kB [nomerge ] app-text/texlive-2013 USE=X png truetype xml -cjk -context -detex -dvi2tty -dvipdfm -epspdf -extra -games -graphics -humanities -jadetex -luatex -metapost -music -omega -pdfannotextractor -pstricks -publishers -science -tex4ht -texi2html -xetex -xindy LINGUAS=en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa_IN -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh [nomerge ] dev-texlive/texlive-genericrecommended-2013 USE=-doc -source [nomerge ] app-text/texlive-core-2013-r1 USE=X -cjk -doc -source -tk -xetex [nomerge ] virtual/perl-Getopt-Long-2.420.0-r1 [nomerge ] perl-core/Getopt-Long-2.420.0 [ebuild U ] virtual/perl-Pod-Parser-1.600.0 [1.510.0-r2] 0 kB [nomerge ] app-office/libreoffice-bin-4.2.5.2 USE=gnome (-aqua) -java -kde PYTHON_SINGLE_TARGET=python2_7 -python3_3 (-python3_4) PYTHON_TARGETS=python2_7 python3_3 (-python3_4) [ebuild U ] dev-libs/boost-1.52.0-r7:0/1.52 [1.52.0-r6:0/1.52] USE=nls threads -debug -doc -icu -mpi -python -static-libs -tools PYTHON_TARGETS=python2_7 python3_3 -python3_2 53,147 kB [nomerge ] net-print/hplip-3.14.1 USE=X fax hpcups libnotify policykit qt4 scanner snmp -doc -hpijs -kde -libusb0 -minimal -parport -static-ppds PYTHON_SINGLE_TARGET=python2_7 (-python2_6) PYTHON_TARGETS=python2_7 (-python2_6) [nomerge ] net-analyzer/net-snmp-5.7.3_pre3 USE=X bzip2 ipv6 ssl tcpd zlib -doc -elf -lm_sensors -mfd-rewrites -minimal -mysql -netlink -pci -perl -python -rpm (-selinux) -ucd-compat PYTHON_SINGLE_TARGET=python2_7 (-python2_6) PYTHON_TARGETS=python2_7 (-python2_6) [nomerge ] dev-lang/perl-5.16.3:0/5.16 USE=berkdb gdbm -debug -doc -ithreads [ebuild U ]app-admin/perl-cleaner-2.16 [2.15] 6 kB [nomerge ] media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE=X a52 aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack ABI_X86=(64) (-32) (-x32) [ebuild NS] media-plugins/gst-plugins-cdparanoia-0.10.36-r1:0.10 [1.2.4-r1:1.0] ABI_X86=(64) (-32) (-x32) 2,309 kB [nomerge ] gnome-base/gnome-extra-apps-3.12.0:3.0 USE=games shotwell tracker [nomerge ] gnome-extra/gnome-documents-3.12.1 [nomerge ] app-misc/tracker-1.0.2:0/100 USE=exif flac gif gstreamer gtk iso jpeg miner-fs mp3 nautilus pdf tiff upower%* vorbis xml -cue (-eds) -ffmpeg -firefox-bookmarks -gsf -iptc -networkmanager -playlist -rss {-test} -thunderbird -upnp-av -xmp -xps (-laptop%) [ebuild U ]app-i18n/enca-1.14-r2 [1.14-r1] USE=recode -doc ABI_X86=(64) -32 (-x32) 548 kB [nomerge ] media-plugins/gst-plugins-meta-0.10-r9:0.10 [1.0-r2:1.0] USE=X a52 aac alsa cdda dts dvd ffmpeg flac mp3 mpeg ogg pulseaudio vorbis x264 xv xvid -dv -dvb -http -jack -lame -libass -libvisual -mms -musepack -opus -oss -taglib -theora -v4l -vcd -vpx -wavpack ABI_X86=(64) (-32) (-x32) [ebuild NS] media-plugins/gst-plugins-flac-0.10.31-r1:0.10 [1.2.4-r1:1.0] ABI_X86=(64) (-32) (-x32) 0 kB [ebuild N ] media-plugins/gst-plugins-vorbis-0.10.36-r1:0.10 ABI_X86
Re: [gentoo-user] help
*** : directly to the world file to cause them to be ignored *** WARNING *** : by depclean and maintained in the future. BREAKAGES DUE *** WARNING *** : TO UNMERGING AN ==IN-USE LIBRARY== MAY BE REPAIRED BY *** WARNING *** : MERGING *** THE PACKAGE THAT COMPLAINS *** ABOUT THE *** WARNING *** : MISSING LIBRARY. Calculating depclean dependencies ... done! !!! There appears to be a problem with the following package: !!! media-libs/libquicktime !!! Please ensure that blocking/conflicting packages are not merged.!!! 'emerge -p media-libs/libquicktime !!! There appears to be a problem with the following package: !!! media-libs/giflib !!! Please ensure that blocking/conflicting packages are not merged.!!! 'emerge -p media-libs/giflib !!! There appears to be a problem with the following package: !!! media-libs/openquicktime !!! Please ensure that blocking/conflicting packages are not merged.!!! 'emerge -p media-libs/openquicktime These are the packages that I would unmerge: !!! Trying to unmerge package(s) in system profile. 'app-editors/nano' !!! This could be damaging to your system. app-text/dgs selected: 0.5.10-r1 protected: none omitted: none dev-java/bsf selected: 2.3.0-r2 protected: none omitted: none app-text/enscript selected: 1.6.3-r1 protected: none omitted: none sys-devel/bin86 selected: 0.16.13 protected: none omitted: none dev-java/jdepend selected: 2.8.1 protected: none omitted: none media-gfx/gimp-print selected: 4.2.2 protected: none omitted: none dev-perl/Audio-Tools selected: 0.01 protected: none omitted: none dev-java/bsh selected: 2.0_beta1-r1 protected: none omitted: none sys-apps/netkit-base selected: 0.17-r6 protected: none omitted: none dev-java/jakarta-regexp selected: 1.3-r2 protected: none omitted: none dev-java/xjavac selected: 20041208 protected: none omitted: none kde-base/kdeaccessibility selected: 3.3.2 protected: none omitted: none sys-devel/ld.so selected: 1.9.11-r2 protected: none omitted: none sys-apps/fileutils selected: 4.1.11-r1 protected: none omitted: none sys-libs/libtermcap-compat selected: 1.2.3 protected: none omitted: none app-shells/sash selected: 3.7 protected: none omitted: none dev-perl/Data-Dumper selected: 2.101 protected: none omitted: none dev-java/log4j selected: 1.2.9 protected: none omitted: none x11-wm/windowmaker selected: 0.80.2 protected: none omitted: none dev-java/antlr selected: 2.7.3 protected: none omitted: none dev-java/commons-beanutils selected: 1.6.1-r2 protected: none omitted: none gnome-extra/at-spi selected: 1.0.2 protected: none omitted: none dev-java/commons-collections selected: 3.1 protected: none omitted: none media-sound/mp3info selected: 0.8.4-r1 protected: none omitted: none app-arch/ncompress selected: 4.2.4 protected: none omitted: none sys-apps/sh-utils selected: 2.0.15 protected: none omitted: none net-firewall/iptables selected: 1.2.7a protected: none omitted: none x11-themes/commonbox-styles selected: 0.6 protected: none omitted: none dev-java/jzlib selected: 1.0.5 protected: none omitted: none dev-java/rhino selected: 1.5.5-r1 protected: none omitted: none www-misc/htdig selected: 3.1.6-r4 protected: none omitted: none dev-java/ant selected: 1.6.2-r6 protected: none omitted: none media-sound/oggtst selected: 0.0 protected: none omitted: none dev-java/libreadline-java selected: 0.8.0-r1 protected: none omitted: none dev-java/ant-core selected: 1.6.2-r3 protected: none omitted: none net-mail/metamail selected: 2.7.45 protected: none omitted: none dev-perl/MP3-Info selected: 1.01-r2 protected: none omitted: none media-libs/compface selected: 1.4 protected: none omitted: none dev-java/bcel selected: 5.1-r1 protected: none omitted: none dev-java/xalan selected: 2.6.0-r2 protected: none omitted: none dev-java/jakarta-oro selected: 2.0.8-r1 protected: none omitted: none dev-java/commons-logging selected: 1.0.4-r1 protected: none omitted: none media-libs/sdl-mixer selected: 1.2.4 protected: none omitted: none media-video/xanim selected: 2.80.1-r4 protected: none omitted: none app-doc/kdelibs-apidocs selected: 3.1.1 protected: none omitted: none dev-java/javacup selected: 0.10k protected: none omitted: none sys-apps/slocate selected: 2.7-r5 protected: none omitted: none media-libs/mpeg-lib selected: 1.3.1-r1 protected: none omitted: none perl-core/Safe
[gentoo-user] xpdf + KDE + emerge whackiness...
Ok... emerge -uDNp world These are the packages that I would merge, in order: Calculating world dependencies ...done! [blocks B ] app-text/xpdf-3.01-r4 (is blocking app-text/poppler-0.4.3-r1) [ebuild N] x11-libs/motif-config-0.9 [ebuild N] x11-libs/openmotif-2.2.3-r8 [ebuild N] app-text/xpdf-3.01-r3 [ebuild U ] dev-libs/libgcrypt-1.2.2-r1 [1.2.1] [ebuild R ] net-print/cups-1.1.23-r4 [ebuild R ] net-nds/openldap-2.2.28-r3 [ebuild N] net-fs/samba-3.0.14a-r2 [ebuild U ] sys-apps/module-init-tools-3.2.1 [3.0-r2] [ebuild R ] media-libs/xine-lib-1.1.1-r2 [ebuild R ] kde-base/kdebase-3.5.0-r1 [ebuild R ] media-video/mplayer-1.0_pre7-r1 [ebuild UD] sys-apps/dbus-0.23.4-r1 [0.50-r2] [ebuild UD] sys-apps/hal-0.4.8 [0.5.5.1-r2] [ebuild NS ] kde-base/arts-3.4.3 [ebuild NS ] kde-base/kdelibs-3.4.3 [ebuild NS ] kde-base/kompare-3.4.3 app-text/poppler-0.4.3-r1 is already installed, so why would xpdf come out to be a blocker as well as try to install 2 instances of itself, even though it doesn't exist in /etc/portage/package.*? Also, what's up with the old KDE stuff trying to be built when it's been properly removed from my system? more /etc/portage/package.keywords | grep kde dev-util/kdesvn ~x86 kde-base/arts ~x86 kde-base/kde ~x86 kde-base/kde-env ~x86 kde-base/kdeaddons ~x86 kde-base/kdeadmin ~x86 kde-base/kdeartwork ~x86 kde-base/kdebase ~x86 kde-base/kdebase-pam ~x86 kde-base/kdeedu ~x86 kde-base/kdegames ~x86 kde-base/kdegraphics ~x86 kde-base/kdelibs ~x86 kde-base/kdemultimedia ~x86 kde-base/kdenetwork ~x86 kde-base/kdepim ~x86 kde-base/kdetoys ~x86 kde-base/kdeutils ~x86 kde-base/kdewebdev ~x86 Am I supposed to explicitly tell portage an exact KDE version in my package.keywords? Not necessarily a Linux n00b, but still a Gentoo/portage n00b. Your help is much appreciated! Thanks all! -- Han Solo: Well Princess, it looks like you managed to keep me here a while longer. Princess Leia: I had nothing to do with it. General Rieekan thinks it's dangerous for anyone to leave the system until they've activated the energy shield. Han Solo: That's a good story. I think you just can't bear to let a gorgeous guy like me out of your sight. Princess Leia: I don't know where you get you delusions, laser brain! Chewbacca laughs Han Solo: Laugh it up, fuzzball! Gentoo Base System version 1.12.0_pre12 Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5 i686) = System uname: 2.6.14-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox:1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS=x86 AUTOCLEAN=yes CBUILD=i686-pc-linux-gnu CFLAGS=-fomit-frame-pointer -march=pentium4 -O2 -pipe CHOST=i686-pc-linux-gnu CONFIG_PROTECT=/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control CONFIG_PROTECT_MASK=/etc/gconf /etc/terminfo /etc/env.d CXXFLAGS=-fomit-frame-pointer -march=pentium4 -O2 -pipe DISTDIR=/usr/portage/distfiles FEATURES=autoconfig ccache distlocks sandbox sfperms strict GENTOO_MIRRORS=http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://gentoo.netnitco.net; MAKEOPTS=-j2 PKGDIR=/usr/portage/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage SYNC=rsync://rsync.namerica.gentoo.org/gentoo-portage USE=x86 X aac aim alsa apm arts audiofile avi bash-completion berkdb bitmap-fonts bmp browserplugin bzip2 calendar cdr crypt cups curl dbus directfb divx4linux dvd dvdr dvdread emboss encode exif expat fam fbcon ffmpeg flac foomaticdb fortran ftp gd gdbm gif glut gmp gnutls gpm gtk2 hal icq idn imagemagick imap imlib ipv6 jabber jack java javascript jpeg kde kerberos lcms ldap libg++ libwww mad mhash mikmod mime mmx mng motif mozilla mp3 mpeg msn mysql ncurses nis nls nptl nptlonly nsplugin ogg oggvorbis openal opengl oscar oss pam pcre pdflib perl php png python qt quicktime readline recode ruby samba sasl sdl snmp sockets sox spell sse sse2 ssl tcltk tcpd threads tiff truetype truetype-fonts type1-fonts udev unicode usb v4l vcd vorbis win32codecs xine xml2 xmms xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Re: [gentoo-user] mysql is being pulled in again!
On 4 March 2010 15:57, Alan McKinnon alan.mckin...@gmail.com wrote: On Thursday 04 March 2010 17:37:23 Mick wrote: I am trying to understand what is pulling in mysql again. This morning a load of qt packages were being updated and I noticed a bunch of perl and virtual packages in there too. Rest assured dev-db/mysql was in there, again. This is despite the fact that the mysql use flag seem to be not active as far as portage is concerned: # euse -i mysql global use flags (searching: mysql) [- ] mysql - Adds mySQL Database support local use flags (searching: mysql) [- ] mysql (app-admin/ulogd): Build MYSQL output plugin to save packets in a mysql database. [- ] mysql (net-misc/mediatomb): Use dev-db/mysql as backend rather than SQLite3. If this USE flag is disabled, dev-db/sqlite is used in its stead. Looking into it further I see that the virtual package is pulling the database in: # equery depends dev-db/mysql [ Searching for packages depending on dev-db/mysql... ] virtual/mysql-5.0 (=dev-db/mysql-5.0*) # equery depends virtual/mysql [ Searching for packages depending on virtual/mysql... ] dev-db/mysql-5.0.84-r1 (=virtual/mysql-5.0) dev-libs/cyrus-sasl-2.1.23-r1 (mysql? virtual/mysql) dev-libs/redland-1.0.10-r1 (mysql? virtual/mysql) dev-perl/DBD-mysql-4.00.5 (virtual/mysql) x11-libs/qt-sql-4.6.2 (mysql? virtual/mysql) So, is this telling me the virtual mysql package depends of the real mysql and vice versa? Should I give up and accept that just like a LAMP build, from now on a Linux desktop *must* run mysql and nothing else will do? I've read that sqlite is borked and won't do what semantic-desktop wants, but what about people who for arguments sake want to run postgress or some other database? The tool you want to answer this question is emerge -t Right, but I started this mammoth emerge before I spent enough time looking at its contents I'm afraid. :-( I could of course uninstall them and try again, but there's steam coming out the back of this old box and I would rather not have to rinse and repeat. This is what was pulled in today and most of the perl stuff seemed like new installs: Thu Mar 4 09:20:24 2010 dev-libs/libffi-3.0.9 Thu Mar 4 09:20:49 2010 dev-db/mysql-init-scripts-1.2 Thu Mar 4 09:26:49 2010 net-dns/bind-tools-9.4.3_p5 Thu Mar 4 09:33:38 2010 dev-perl/Net-Daemon-0.43 Thu Mar 4 09:34:57 2010 perl-core/Storable-2.20 Thu Mar 4 09:35:22 2010 dev-perl/yaml-0.68 Thu Mar 4 09:35:56 2010 perl-core/Test-Harness-3.17 Thu Mar 4 09:36:32 2010 perl-core/Package-Constants-0.02 Thu Mar 4 09:37:07 2010 perl-core/Sys-Syslog-0.27 Thu Mar 4 09:37:26 2010 virtual/perl-Storable-2.20 Thu Mar 4 09:37:41 2010 virtual/perl-Test-Harness-3.17 Thu Mar 4 09:37:57 2010 virtual/perl-Package-Constants-0.02 Thu Mar 4 09:38:15 2010 virtual/perl-Sys-Syslog-0.27 Thu Mar 4 09:38:46 2010 dev-perl/PlRPC-0.2020-r1 Thu Mar 4 09:39:19 2010 perl-core/IO-Zlib-1.09 Thu Mar 4 09:39:35 2010 virtual/perl-IO-Zlib-1.09 Thu Mar 4 09:40:09 2010 perl-core/Archive-Tar-1.54 Thu Mar 4 09:40:27 2010 virtual/perl-Archive-Tar-1.54 Thu Mar 4 09:41:03 2010 perl-core/Module-Build-0.34.0201 Thu Mar 4 09:41:19 2010 virtual/perl-Module-Build-0.34.0201 Thu Mar 4 09:41:52 2010 perl-core/ExtUtils-CBuilder-0.26.03 Thu Mar 4 09:42:08 2010 virtual/perl-ExtUtils-CBuilder-0.26.03 Thu Mar 4 09:42:48 2010 perl-core/File-Spec-3.30 Thu Mar 4 09:43:21 2010 perl-core/ExtUtils-ParseXS-2.20.0401 Thu Mar 4 09:43:37 2010 virtual/perl-ExtUtils-ParseXS-2.20.0401 Thu Mar 4 09:43:53 2010 virtual/perl-File-Spec-3.30 Thu Mar 4 09:44:48 2010 dev-perl/DBI-1.609 Thu Mar 4 09:47:31 2010 dev-util/boost-build-1.41.0 Thu Mar 4 09:55:19 2010 media-gfx/exiv2-0.19 Thu Mar 4 11:49:55 2010 dev-libs/boost-1.41.0-r3 Thu Mar 4 12:29:27 2010 dev-db/mysql-5.0.84-r1 Thu Mar 4 12:29:44 2010 virtual/mysql-5.0 Thu Mar 4 12:30:32 2010 dev-perl/DBD-mysql-4.00.5 Thu Mar 4 13:08:28 2010 x11-libs/qt-core-4.6.2-r1 Thu Mar 4 13:12:49 2010 x11-libs/qt-dbus-4.6.2 Thu Mar 4 13:28:44 2010 x11-libs/qt-script-4.6.2 Thu Mar 4 13:32:06 2010 x11-libs/qt-sql-4.6.2 Thu Mar 4 13:33:58 2010 x11-libs/qt-test-4.6.2 Thu Mar 4 14:01:18 2010 x11-libs/qt-xmlpatterns-4.6.2 Thu Mar 4 15:45:26 2010 x11-libs/qt-gui-4.6.2 Thu Mar 4 16:11:12 2010 x11-libs/qt-qt3support-4.6.2 Thu Mar 4 16:17:31 2010 x11-libs/qt-opengl-4.6.2 Thu Mar 4 16:21:11 2010 x11-libs/qt-svg-4.6.2 There will be a reason why mysql is being pulled in, most likely a package that must have it. If a package must have it, wouldn't the USE flag mysql switch to + ? If a user
Re: [gentoo-user] udevd boot messages
On Mon, May 21, 2012 at 5:00 PM, Markos Chandras hwoar...@gentoo.org wrote: On 05/21/2012 03:27 PM, Michael Hampicke wrote: I updated udev from 171-r5 to 171-r6 and now i get several udevd boot message as : udevd[1389]: can not find '/lib/udev/rules.d/90-network.rules': No such file or directory udevd[1389]: can not find '/lib/udev/rules.d/95-keymap.rules': No such file or directory .. and so on. /lib is a symlink pointing to /lib64. /lib64/udev/rules.d is ok with all the rules that udevd does not find at boot. No I would guess it was because of the upgrade of sys-apps/baselayout to 2.1-r1. Things got crazy here with that upgrade. I had to re-merge every package with files under /lib/ In your case re-merging udev should to the trick. The package clearly informed you that you need to reboot for things to work properly You should reboot the system now to get /run mounted with tmpfs! Have a look on pkg_postinst() function in that ebuild. You chose to ignore it and this is why you had these problems after the update. Ok, now I'm coming up on a bind. I've spent the last few days trying to get my laptop back up to snuff, cycling emerge updates, revdep-rebuilds and eix-syncs. That particular warning, for me, was buried in a mountain of ruby and libicu build failures. I just now started going through /var/log/portage/messages, and was reminded of this thread. I just wanted to note that deleting the rules.d directory, and then only re-emerging udev, strikes me as setting oneself up for more problems in the future. Turns out, there are a lot of packages on my system I might want to look at re-emerging. A lot of it belongs to udev, but a lot of it...doesn't. I'm going to try Jacques's method of removing the old rules.d folder, and re-emerging the packages equery identified. Hopefully, I won't see the same boot messages that hit other people. saffron rules.d # for pkg in $(ls); do equery b $pkg; done * Searching for 10-dm.rules ... sys-fs/lvm2-2.02.88 (/lib/udev/rules.d/10-dm.rules) * Searching for 11-dm-lvm.rules ... sys-fs/lvm2-2.02.88 (/lib/udev/rules.d/11-dm-lvm.rules) * Searching for 13-dm-disk.rules ... sys-fs/lvm2-2.02.88 (/lib/udev/rules.d/13-dm-disk.rules) * Searching for 30-kernel-compat.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/30-kernel-compat.rules) * Searching for 40-gentoo.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/40-gentoo.rules) * Searching for 42-qemu-usb.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/42-qemu-usb.rules) * Searching for 50-firmware.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/50-firmware.rules) * Searching for 50-udev-default.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/50-udev-default.rules) * Searching for 60-cdrom_id.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/60-cdrom_id.rules) * Searching for 60-persistent-alsa.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-alsa.rules) * Searching for 60-persistent-input.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-input.rules) * Searching for 60-persistent-serial.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-serial.rules) * Searching for 60-persistent-storage.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-storage.rules) * Searching for 60-persistent-storage-tape.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-storage-tape.rules) * Searching for 60-persistent-v4l.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/60-persistent-v4l.rules) * Searching for 70-libgphoto2.rules ... media-libs/libgphoto2-2.4.12 (/lib/udev/rules.d/70-libgphoto2.rules) * Searching for 70-udev-acl.rules ... sys-auth/consolekit-0.4.5_p20120320 (/lib/udev/rules.d/70-udev-acl.rules) * Searching for 75-cd-aliases-generator.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/75-cd-aliases-generator.rules) * Searching for 75-persistent-net-generator.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/75-persistent-net-generator.rules) * Searching for 75-probe_mtd.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/75-probe_mtd.rules) * Searching for 77-nm-olpc-mesh.rules ... net-misc/networkmanager-0.8.4.0-r2 (/lib/udev/rules.d/77-nm-olpc-mesh.rules) * Searching for 80-drivers.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/80-drivers.rules) * Searching for 80-udisks.rules ... sys-fs/udisks-1.0.4-r1 (/lib/udev/rules.d/80-udisks.rules) * Searching for 90-alsa-restore.rules ... media-sound/alsa-utils-1.0.25-r1 (/lib/udev/rules.d/90-alsa-restore.rules) * Searching for 90-network.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/90-network.rules) * Searching for 95-dm-notify.rules ... sys-fs/lvm2-2.02.88 (/lib/udev/rules.d/95-dm-notify.rules) * Searching for 95-udev-late.rules ... sys-fs/udev-171-r6 (/lib/udev/rules.d/95-udev-late.rules) * Searching for 95-upower-battery-recall-dell.rules ... sys-power/upower-0.9.16 (/lib/udev/rules.d/95-upower-battery-recall-dell.rules) * Searching for 95-upower-battery-recall
Re: [gentoo-user] override PYTHON_TARGETS to avoid a slot collision
able, but portage can't upgrade it, so we need to move on to the next step once more. dev-python/pyopenssl:0 (dev-python/pyopenssl-19.1.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 (-pypy3) -python3_6 -python3_7 -python3_9" pulled in by >=dev-python/pyopenssl-0.14[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/urllib3-1.25.11:0/0::gentoo, ebuild scheduled for merge) USE="-brotli -doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 (-pypy3) -python3_6 -python3_7 -python3_9" (dev-python/pyopenssl-19.1.0:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 (-pypy3) -python3_8 -python3_9" pulled in by >=dev-python/pyopenssl-0.14[python_targets_python2_7(-),python_targets_python3_6(-),python_targets_python3_7(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/urllib3-1.25.10:0/0::gentoo, installed) USE="-brotli -doc -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 python3_7 (-pypy3) -python3_8 -python3_9" So here we have the same problem with dev-python/urllib3-1.25.10, there is a newer version available, but portage can't upgrade it, so we need to move on to the next step once more. dev-python/urllib3:0 (dev-python/urllib3-1.25.11:0/0::gentoo, ebuild scheduled for merge) USE="-brotli -doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 (-pypy3) -python3_6 -python3_7 -python3_9" pulled in by dev-python/requests-2.21.0[python_targets_python2_7(-),python_targets_python3_6(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),python_single_target_python3_6(+)] required by (net-misc/streamlink-1.1.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_6 -python2_7 -python3_5" PYTHON_TARGETS="python2_7 python3_6 -python3_5" dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (app-portage/gemato-16.2:0/0::gentoo, installed) USE="gpg -test -tools" ABI_X86="(64)" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 -python3_8 -python3_9" Two packages are holding it back. net-misc/streamlink requires PYTHON_TARGETS="python2_7 python3_6" and app-portage/gemato requires PYTHON_TARGETS="python3_7". gemato is already at the latest version, but on the old python targets, not sure if that means it's been set in /etc/portage/package.use, but net-misc/streamlink is an old version. All its versions seem to be unstable though, and I think you were running a stable system? You might need to manually keyword a newer version (in /etc/portage/package.accept_keywords) to be able to upgrade, or uninstall if this is not a package you need. Hope this can help you read the massive amount of output portage throws at you in these situations. Regards, Arve
Re: [gentoo-user] Networking trouble
On Thursday, October 15, 2015 05:46:07 PM hw wrote: > J. Roeleveld wrote: > > On Thursday, October 15, 2015 03:30:01 PM hw wrote: > >> Hi, > >> > >> I have a xen host with some HV guests which becomes unreachable via > >> the network after apparently random amount of times. I have already > >> switched the network card to see if that would make a difference, > >> and with the card currently installed, it worked fine for over 20 days > >> until it become unreachable again. Before switching the network card, > >> it would run a week or two before becoming unreachable. The previous > >> card was the on-board BCM5764M which uses the tg3 driver. > >> > >> There are messages like this in the log file: > >> > >> > >> Oct 14 20:58:02 moonflo kernel: [ cut here ] > >> Oct 14 20:58:02 moonflo kernel: WARNING: CPU: 10 PID: 0 at > >> net/sched/sch_generic.c:303 dev_watchdog+0x259/0x270() Oct 14 20:58:02 > >> moonflo kernel: NETDEV WATCHDOG: enp55s4 (r8169): transmit queue 0 timed > >> out Oct 14 20:58:02 moonflo kernel: Modules linked in: arc4 ecb md4 hmac > >> nls_utf8 cifs fscache xt_physdev br_netfilter iptable_filter ip_tables > >> xen_pciback xen_gntalloc xen_gntdev bridge stp llc zfs(PO) nouveau > >> snd_hda_codec_realtek snd_hda_codec_generic zunicode(PO) zavl(PO) > >> zcommon(PO) znvpair(PO) spl(O) zlib_deflate video backlight > >> drm_kms_helper > >> ttm snd_hda_intel snd_hda_controller snd_hda_codec snd_pcm snd_timer snd > >> soundcore r8169 mii xts aesni_intel glue_helper lrw gf128mul ablk_helper > >> cryptd aes_x86_64 sha256_generic hid_generic usbhid uhci_hcd usb_storage > >> ehci_pci ehci_hcd usbcore usb_common Oct 14 20:58:02 moonflo kernel: CPU: > >> 10 PID: 0 Comm: swapper/10 Tainted: P O4.0.5-gentoo #3 Oct > >> 14 > >> 20:58:02 moonflo kernel: Hardware name: Hewlett-Packard HP Z800 > >> Workstation/0AECh, BIOS 786G5 v03.57 07/15/2013 Oct 14 20:58:02 moonflo > >> kernel: 8175a77d 880124d43d98 814da8d8 > >> 0001 Oct 14 20:58:02 moonflo kernel: 880124d43de8 > >> 880124d43dd8 81088850 880124d43dd8 Oct 14 20:58:02 > >> moonflo > >> kernel: 8800d45f2000 0001 > >> 8800d5294880 Oct 14 20:58:02 moonflo kernel: Call Trace: > >> Oct 14 20:58:02 moonflo kernel:[] > >> dump_stack+0x45/0x57 Oct 14 20:58:02 moonflo kernel: > >> [] > >> warn_slowpath_common+0x80/0xc0 Oct 14 20:58:02 moonflo kernel: > >> [] warn_slowpath_fmt+0x41/0x50 Oct 14 20:58:02 moonflo > >> kernel: [] ? add_interrupt_randomness+0x35/0x1e0 Oct > >> 14 > >> 20:58:02 moonflo kernel: [] dev_watchdog+0x259/0x270 > >> Oct > >> 14 20:58:02 moonflo kernel: [] ? > >> dev_graft_qdisc+0x80/0x80 Oct 14 20:58:02 moonflo kernel: > >> [] ? dev_graft_qdisc+0x80/0x80 Oct 14 20:58:02 moonflo > >> kernel: [] call_timer_fn.isra.30+0x17/0x70 Oct 14 > >> 20:58:02 moonflo kernel: [] > >> run_timer_softirq+0x176/0x2b0 Oct 14 20:58:02 moonflo kernel: > >> [] __do_softirq+0xda/0x1f0 Oct 14 20:58:02 moonflo > >> kernel: [] irq_exit+0x7e/0xa0 Oct 14 20:58:02 moonflo > >> kernel: [] xen_evtchn_do_upcall+0x35/0x50 Oct 14 > >> 20:58:02 moonflo kernel: [] > >> xen_do_hypervisor_callback+0x1e/0x40 Oct 14 20:58:02 moonflo kernel: > >> > >> > >> [] ? xen_hypercall_sched_op+0xa/0x20 Oct 14 20:58:02 > >> > >> moonflo kernel: [] ? xen_hypercall_sched_op+0xa/0x20 > >> Oct > >> 14 20:58:02 moonflo kernel: [] ? > >> xen_safe_halt+0x10/0x20 > >> Oct 14 20:58:02 moonflo kernel: [] ? > >> default_idle+0x9/0x10 Oct 14 20:58:02 moonflo kernel: > >> [] > >> ? arch_cpu_idle+0xa/0x10 Oct 14 20:58:02 moonflo kernel: > >> [] ? cpu_startup_entry+0x190/0x2f0 Oct 14 20:58:02 > >> moonflo kernel: [] ? cpu_bringup_and_idle+0x25/0x40 > >> Oct > >> 14 20:58:02 moonflo kernel: ---[ end trace 98d961bae351244d ]--- Oct 14 > >> 20:58:02 moonflo kernel: r8169 :37:04.0 enp55s4: link up > >> > >> > >> After that, there are lots of messages about the link being up, one > >> message > >> every 12 seconds. When you unplug the network cable, you get a message > >> that the link is down, and no message when you plug it in again. > >> > >> I was hoping that switching the network card (to one that uses a > >&g
[gentoo-user] Something is pulling in gnome-base
=python2_7%* - python2_6% 872 kB [ebuild U ] app-admin/system-config-printer-common-1.4.3 [1.3.12] USE=policykit -doc PYTHON_SINGLE_TARGET=python2_7%* -python2_6% PYTHON_TARGETS=python2_7%* -python2_6% 0 kB [nomerge ] net-im/pidgin-2.10.7-r5 [2.10.7-r4] USE=dbus gstreamer gtk ncurses nls spell xscreensaver (-aqua) -debug -doc -eds -gadu -gnutls - groupwise -idn -meanwhile -mxit -networkmanager -perl -prediction -python - sasl -silc -tcl -tk -zephyr -zeroconf PYTHON_SINGLE_TARGET=python2_7 PYTHON_TARGETS=python2_7 [nomerge ] net-libs/farsight2-0.0.31 USE=-msn -python -upnp [nomerge ] net-libs/libnice-0.1.4 USE=upnp [nomerge ]net-libs/gupnp-igd-0.2.1 USE=introspection -python [ebuild U ] net-libs/gupnp-0.20.8:0/4 [0.18.4:0/0] USE=connman introspection -networkmanager PYTHON_TARGETS=python2_7%* -python2_6% 373 kB [ebuild U ] net-libs/gssdp-0.14.6:0/3 [0.12.2.1:0/0] USE=introspection -gtk 277 kB [ebuild U ] net-libs/libsoup-2.42.3.1:2.4 [2.38.1:2.4] USE=introspection ssl -debug -samba {-test} 723 kB [ebuild U ]net-libs/glib-networking-2.36.2 [2.32.3] USE=libproxy ssl -gnome -smartcard {-test} 345 kB [ebuild U ] net-libs/libproxy-0.4.11-r1 [0.4.10-r1] USE=kde - gnome -mono -networkmanager -perl -python -spidermonkey {-test} -webkit PYTHON_TARGETS=python2_7%* -python2_6% 92 kB [nomerge ] net-im/pidgin-2.10.7-r5 [2.10.7-r4] USE=dbus gstreamer gtk ncurses nls spell xscreensaver (-aqua) -debug -doc -eds -gadu -gnutls - groupwise -idn -meanwhile -mxit -networkmanager -perl -prediction -python - sasl -silc -tcl -tk -zephyr -zeroconf PYTHON_SINGLE_TARGET=python2_7 PYTHON_TARGETS=python2_7 [nomerge ] media-plugins/gst-plugins-gconf-0.10.31:0.10 [ebuild U ] gnome-base/gconf-3.2.6-r1:2 [2.32.4-r1:2] USE=introspection ldap policykit -debug -gtk -orbit% PYTHON_TARGETS=python2_7%* -python2_6% 1,524 kB [nomerge ] app-admin/system-config-printer-gnome-1.4.3 [1.3.12] USE=- gnome-keyring LINGUAS=en_GB -ar -as -bg -bn -bn_IN -br -bs -ca -cs -cy -da - de -el -es -et -fa -fi -fr -gu -he -hi -hr -hu -hy -id -is -it -ja -ka -kn -ko -lo -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt -pt_BR -ro -ru -si - sk -sl -sr -sr@latin -sv -ta -te -th -tr -uk -vi -zh_CN -zh_TW PYTHON_SINGLE_TARGET=python2_7%* -python2_6% PYTHON_TARGETS=python2_7%* - python2_6% [ebuild NS] x11-libs/gtk+-3.8.7:3 [2.24.17:2] USE=X cups introspection (-aqua) -colord -debug -examples (-packagekit) {-test} -vim-syntax (-wayland) -xinerama 13,523 kB [nomerge ] net-print/hplip-3.13.9 USE=X hpcups hpijs kde libnotify policykit qt4 -doc -fax -libusb0 -minimal -parport -scanner -snmp -static- ppds PYTHON_SINGLE_TARGET=python2_7 -python2_6 PYTHON_TARGETS=python2_7 - python2_6 [nomerge ] dev-python/notify-python-0.1.1-r3 USE=-examples PYTHON_TARGETS=python2_7 -python2_6 [ebuild U ] dev-python/pygtk-2.24.0-r4:2 [2.24.0-r3:2] USE=-doc - examples {-test} PYTHON_TARGETS=python2_7 -python2_6 0 kB [ebuild U ]x11-libs/gtk+-2.24.22:2 [2.24.17:2] USE=cups introspection (-aqua) -debug -examples {-test} -vim-syntax -xinerama 13,063 kB [nomerge ] x11-libs/gtk+-3.8.7:3 [2.24.17:2] USE=X cups introspection (-aqua) -colord -debug -examples (-packagekit) {-test} -vim-syntax (-wayland) -xinerama [ebuild N ] app-accessibility/at-spi2-atk-2.8.1:2 USE={-test} 261 kB [ebuild N ] app-accessibility/at-spi2-core-2.8.0:2 USE=introspection 427 kB [nomerge ] media-gfx/imagemagick-6.8.6.8:0/6.8.6.8 USE=X bzip2 cxx jpeg lcms openmp pango png svg tiff truetype xml zlib -autotrace -corefonts - djvu -fftw -fontconfig -fpx -graphviz -hdri -jbig -jpeg2k -lqr -lzma -opencl - openexr -perl -postscript -q32 -q64 -q8 -raw -static-libs {-test} -webp -wmf [ebuild U ] gnome-base/librsvg-2.39.0:2 [2.36.4-r1:2] USE=introspection -gtk -tools -vala 507 kB [nomerge ] app-admin/system-config-printer-gnome-1.4.3 [1.3.12] USE=- gnome-keyring LINGUAS=en_GB -ar -as -bg -bn -bn_IN -br -bs -ca -cs -cy -da - de -el -es -et -fa -fi -fr -gu -he -hi -hr -hu -hy -id -is -it -ja -ka -kn -ko -lo -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt -pt_BR -ro -ru -si - sk -sl -sr -sr@latin -sv -ta -te -th -tr -uk -vi -zh_CN -zh_TW PYTHON_SINGLE_TARGET=python2_7%* -python2_6% PYTHON_TARGETS=python2_7%* - python2_6% [ebuild NS] dev-python/pygobject-3.8.3:3 [2.28.6-r53:2] USE=cairo threads -examples {-test} PYTHON_TARGETS=python2_7 python3_3 -python2_6 - python3_2 642 kB [nomerge ] app-accessibility/at-spi2-atk-2.8.1:2 USE={-test} [ebuild U ] dev-libs/atk-2.8.0 [2.6.0] USE=introspection nls {-test%} 620 kB [nomerge ] media-video/vlc-2.0.7 USE=X a52 aac alsa avcodec avformat cdda cddb dbus dts dvbpsi dvd encode ffmpeg flac gcrypt kde libnotify live mmx mp3 mpeg ncurses ogg opengl png postproc qt4 sdl shout sqlite sse svg swscale truetype udev vaapi vorbis x264 xcb xml xv
[gentoo-user] Back down to older version (emerge)
The few times I've tried backing down from current installed to older versions of something... I've had a problem getting the syntax right. According to man emerge and man portage this syntax should work: Either: emerge -vp =mail-mta/sendmail-8.13.7 or emerge -vp =mail-mta/sendmail-8.13.7 But in either case I get this output: = These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] mail-mta/sendmail-8.14.0 USE=mbox sasl ssl tcpd -ipv6 -ldap -mailwrapper -nis -sockets 2,009 kB = 8.14.0 is what is currently installed: I'm unable to sendmail getting exit 127, following a recent update world. I'm attempting to find what has broken the setup. I did not allow the updated sendmail.cf or sendmail.mc to overwrite the existing ones and have restarted sendmail. Other possible culprits might be: dev-libs/cyrus-sasl-2.1.22-r2 sys-libs/pam-0.99.7.1 So cutting to the chase here; my real problem is not being able to sendmail, secondarily is how to back down a version with emerge. === Following below is the list of updated packages: * sys-apps/portage Sun Mar 18 10:24:29 2007 sys-apps/portage-2.1.2.2 Sun Mar 18 10:24:46 2007 sys-devel/gnuconfig-20070118 Sun Mar 18 10:25:16 2007 media-sound/alsa-headers-1.0.14_rc3 Sun Mar 18 10:26:07 2007 sys-libs/timezone-data-2007c Sun Mar 18 10:26:16 2007 dev-db/mysql-init-scripts-1.2 Sun Mar 18 10:30:10 2007 app-portage/eix-0.9.1 Sun Mar 18 10:34:58 2007 sys-apps/busybox-1.4.1-r2 Sun Mar 18 10:35:30 2007 net-misc/dhcpcd-3.0.16 Sun Mar 18 10:35:48 2007 sys-apps/hdparm-6.9-r1 Sun Mar 18 10:36:22 2007 sys-apps/debianutils-2.17.5 Sun Mar 18 10:36:53 2007 sys-libs/libutempter-1.1.5 Sun Mar 18 10:38:12 2007 dev-libs/nspr-4.6.6 Sun Mar 18 10:39:36 2007 sys-kernel/linux-headers-2.6.20-r2 Sun Mar 18 10:46:04 2007 dev-libs/mpfr-2.2.1_p1 Sun Mar 18 10:48:40 2007 dev-libs/libpcre-7.0 Sun Mar 18 10:53:26 2007 dev-libs/nss-3.11.5 Sun Mar 18 10:53:59 2007 sys-apps/sysvinit-2.86-r8 Sun Mar 18 10:56:22 2007 media-libs/libart_lgpl-2.3.19-r1 Sun Mar 18 10:58:25 2007 net-misc/rsync-2.6.9-r2 Sun Mar 18 10:58:51 2007 net-misc/iputils-20070202 Sun Mar 18 10:59:37 2007 sys-kernel/genkernel-3.4.7_pre5 Sun Mar 18 11:04:09 2007 app-shells/bash-3.2_p10 Sun Mar 18 11:04:28 2007 sys-apps/ed-0.4 Sun Mar 18 11:05:48 2007 sys-apps/man-1.6e-r3 Sun Mar 18 11:06:26 2007 x11-misc/xbindkeys-1.8.0 Sun Mar 18 11:09:17 2007 media-libs/freetype-2.3.2 Sun Mar 18 11:11:42 2007 media-libs/libpng-1.2.16 Sun Mar 18 11:12:10 2007 sys-apps/pciutils-2.2.4-r2 Sun Mar 18 11:14:48 2007 sys-apps/findutils-4.3.2-r1 Sun Mar 18 11:21:03 2007 app-text/poppler-0.5.4-r1 Sun Mar 18 11:22:10 2007 app-arch/gzip-1.3.11 Sun Mar 18 11:23:48 2007 sys-devel/flex-2.5.33-r2 Sun Mar 18 11:25:03 2007 sys-apps/net-tools-1.60-r13 Sun Mar 18 11:26:09 2007 sys-fs/udev-106-r4 Sun Mar 18 11:32:42 2007 sys-kernel/gentoo-sources-2.6.20-r3 Sun Mar 18 11:34:30 2007 sys-fs/fuse-2.6.3 Sun Mar 18 11:47:51 2007 sys-libs/db-4.5.20_p2 Sun Mar 18 11:49:15 2007 sys-libs/gdbm-1.8.3-r3 Sun Mar 18 11:51:31 2007 sys-apps/util-linux-2.12r-r6 Sun Mar 18 11:52:01 2007 dev-perl/Compress-Raw-Zlib-2.004 Sun Mar 18 11:52:25 2007 perl-core/DB_File-1.815 Sun Mar 18 11:52:54 2007 perl-core/Time-HiRes-1.97.07 Sun Mar 18 11:53:17 2007 perl-core/Test-Simple-0.67 Sun Mar 18 11:53:34 2007 dev-perl/Authen-SASL-2.10 Sun Mar 18 11:53:57 2007 dev-util/intltool-0.35.5 Sun Mar 18 11:54:09 2007 virtual/perl-DB_File-1.815 Sun Mar 18 11:54:18 2007 virtual/perl-Time-HiRes-1.97.07 Sun Mar 18 11:54:26 2007 virtual/perl-Test-Simple-0.67 Sun Mar 18 11:54:45 2007 perl-core/libnet-1.20 Sun Mar 18 11:57:32 2007 sys-devel/libtool-1.5.23b Sun Mar 18 11:58:15 2007 dev-perl/DBI-1.54 Sun Mar 18 11:58:36 2007 dev-perl/IO-Compress-Base-2.004 Sun Mar 18 11:58:45 2007 virtual/perl-libnet-1.20 Sun Mar 18 12:02:59 2007 x11-libs/libXt-1.0.5 Sun Mar 18 12:04:52 2007 x11-libs/libXext-1.0.3 Sun Mar 18 12:09:12 2007 dev-libs/libgcrypt-1.2.4 Sun Mar 18 12:11:25 2007 media-libs/jpeg-6b-r8 Sun Mar 18 12:13:40 2007 dev-libs/libusb-0.1.12 Sun Mar 18 12:14:11 2007 x11-proto/inputproto-1.4.1 Sun Mar 18 12:14:42 2007 x11-proto/randrproto-1.2.1 Sun Mar 18 12:20:27 2007 media-libs/alsa-lib-1.0.14_rc3 Sun Mar 18 12:20:48 2007 dev-perl/IO-Compress-Zlib-2.004 Sun Mar 18 12:23:16 2007 media-libs/libexif-0.6.13-r2 Sun Mar 18 12:24:38 2007 app-doc/xorg-docs-1.4 Sun Mar 18 12:30:32 2007 x11-libs/libXfont-1.2.7 Sun Mar 18 12:32:44 2007 dev-libs/apr-util-0.9.12-r1 Sun Mar 18 12:37:46 2007 sys-apps/dbus-1.0.2-r1 Sun Mar 18 12:39:49 2007 sys
Re: [gentoo-user] after update, eth0 won't work
Here's from genlop. (Many of these were merged after the problem showed up): # genlop --list --date two days ago [1;34m * app-shells/bash [0m Thu Jan 12 01:36:12 2006 [1;32m app-shells/bash-3.1_p5 [0m Thu Jan 12 01:36:42 2006 [1;32m sys-devel/gcc-config-1.3.13-r1 [0m Thu Jan 12 02:19:28 2006 [1;32m sys-devel/gcc-3.4.5 [0m Thu Jan 12 02:20:00 2006 [1;32m sys-libs/timezone-data-2005r [0m Thu Jan 12 03:16:58 2006 [1;32m sys-libs/glibc-2.3.6-r2 [0m Thu Jan 12 03:18:52 2006 [1;32m dev-lang/tcl-8.4.11-r1 [0m Thu Jan 12 03:22:50 2006 [1;32m sys-apps/shadow-4.0.14-r1 [0m Thu Jan 12 03:24:25 2006 [1;32m sys-apps/pam-login-4.0.14 [0m Thu Jan 12 03:24:54 2006 [1;32m sys-apps/baselayout-1.12.0_pre13-r1 [0m Thu Jan 12 03:32:56 2006 [1;32m sys-kernel/gentoo-sources-2.6.15 [0m Thu Jan 12 03:33:19 2006 [1;32m media-sound/alsa-headers-1.0.11_rc2 [0m Thu Jan 12 03:37:53 2006 [1;32m media-libs/alsa-lib-1.0.11_rc2 [0m Thu Jan 12 03:38:27 2006 [1;32m media-plugins/alsa-jack-1.0.10 [0m Thu Jan 12 03:38:35 2006 [1;32m app-misc/ca-certificates-20050804 [0m Thu Jan 12 03:40:52 2006 [1;32m dev-lang/tk-8.4.11-r1 [0m Thu Jan 12 03:41:10 2006 [1;32m app-misc/pax-utils-0.1.6 [0m Thu Jan 12 03:42:14 2006 [1;32m sys-apps/man-pages-2.20 [0m Thu Jan 12 03:50:09 2006 [1;32m net-libs/libwww-5.4.0-r5 [0m Thu Jan 12 03:50:58 2006 [1;32m media-sound/alsa-utils-1.0.11_rc2 [0m Thu Jan 12 04:14:56 2006 [1;32m dev-libs/glib-2.8.5 [0m Thu Jan 12 04:19:23 2006 [1;32m app-text/poppler-0.4.3-r4 [0m Thu Jan 12 04:25:15 2006 [1;32m sys-apps/dbus-0.60-r3 [0m Thu Jan 12 04:25:53 2006 [1;32m dev-lang/nasm-0.98.39-r3 [0m Thu Jan 12 04:29:28 2006 [1;32m media-libs/libogg-1.1.3 [0m Thu Jan 12 04:40:19 2006 [1;32m media-libs/libvorbis-1.1.2 [0m Thu Jan 12 04:44:18 2006 [1;32m media-libs/netpbm-10.31-r1 [0m Thu Jan 12 04:44:32 2006 [1;32m app-portage/portage-utils-0.1.11 [0m Thu Jan 12 04:51:57 2006 [1;32m media-sound/audacity-1.2.4b-r1 [0m Thu Jan 12 05:07:03 2006 [1;32m media-gfx/imagemagick-6.2.5.5 [0m Thu Jan 12 05:08:12 2006 [1;32m net-mail/fetchmail-6.3.1 [0m Thu Jan 12 05:11:48 2006 [1;32m net-libs/libpcap-0.9.4 [0m Thu Jan 12 05:11:57 2006 [1;32m app-portage/emerge-delta-webrsync-3.4 [0m Thu Jan 12 05:22:41 2006 [1;32m sys-block/gparted-0.0.9-r1 [0m Thu Jan 12 05:22:52 2006 [1;32m app-misc/mime-types-5 [0m Thu Jan 12 05:24:14 2006 [1;32m sys-apps/findutils-4.3.0 [0m Thu Jan 12 05:24:55 2006 [1;32m app-editors/nano-1.3.10 [0m Thu Jan 12 05:25:29 2006 [1;32m sys-process/procps-3.2.6 [0m Thu Jan 12 05:26:31 2006 [1;32m x11-themes/gtk-engines-xfce-2.2.8 [0m Thu Jan 12 05:27:19 2006 [1;32m xfce-base/libxfce4util-4.2.3.2 [0m Thu Jan 12 05:32:38 2006 [1;32m xfce-base/libxfcegui4-4.2.3 [0m Thu Jan 12 05:33:20 2006 [1;32m xfce-base/libxfce4mcs-4.2.3 [0m Thu Jan 12 05:34:18 2006 [1;32m xfce-base/xfce-mcs-manager-4.2.3 [0m Thu Jan 12 05:35:57 2006 [1;32m xfce-base/xfce-mcs-plugins-4.2.3 [0m Thu Jan 12 05:38:17 2006 [1;32m xfce-base/xfce4-panel-4.2.3 [0m Thu Jan 12 05:39:24 2006 [1;32m xfce-extra/xfcalendar-4.2.3 [0m Thu Jan 12 05:42:13 2006 [1;32m xfce-extra/xfce4-mixer-4.2.3 [0m Thu Jan 12 05:45:35 2006 [1;32m xfce-base/xfdesktop-4.2.3 [0m Thu Jan 12 05:49:04 2006 [1;32m xfce-base/xfwm4-4.2.3.2 [0m Thu Jan 12 05:50:34 2006 [1;32m xfce-extra/xfwm4-themes-4.2.3 [0m Thu Jan 12 05:52:05 2006 [1;32m xfce-base/xfce-utils-4.2.3 [0m Thu Jan 12 05:55:06 2006 [1;32m xfce-base/xfce4-session-4.2.3 [0m Thu Jan 12 05:55:51 2006 [1;32m xfce-extra/xfce4-appfinder-4.2.3 [0m Thu Jan 12 05:58:11 2006 [1;32m xfce-base/xfprint-4.2.3 [0m Thu Jan 12 05:58:54 2006 [1;32m xfce-extra/xfce4-icon-theme-4.2.3 [0m Thu Jan 12 05:59:57 2006 [1;32m xfce-extra/xfce4-toys-4.2.3 [0m Thu Jan 12 06:01:04 2006 [1;32m xfce-extra/xfce4-iconbox-4.2.3 [0m Thu Jan 12 06:01:50 2006 [1;32m xfce-extra/xfce4-trigger-launcher-4.2.3 [0m Thu Jan 12 06:02:33 2006 [1;32m xfce-extra/xfce4-systray-4.2.3 [0m Thu Jan 12 06:09:28 2006 [1;32m xfce-base/xffm-4.2.3 [0m Thu Jan 12 06:09:37 2006 [1;32m xfce-base/xfce4-4.2.3.2 [0m Thu Jan 12 06:12:57 2006 [1;32m dev-perl/DBI-1.50 [0m Thu Jan 12 06:13:36 2006 [1;32m dev-perl/Convert-ASN1-0.19 [0m Thu Jan 12 06:15:30 2006 [1;32m dev-perl/perl-ldap-0.33-r1 [0m Thu Jan 12 22:23:33 2006 [1;32m mail-client/evolution-2.4.2.1 [0m Thu Jan 12 22:23:59 2006 [1;32m media-libs/libdvdread-0.9.4-r1 [0m Thu Jan 12 22:26:12 2006 [1;32m net-irc/irssi-0.8.10 [0m Thu Jan 12 22:27:12 2006 [1;32m gnome-extra/libgsf-1.13.3 [0m Thu Jan 12 22:34:33 2006 [1;32m x11-libs/goffice-0.1.2 [0m Thu Jan 12 22:50:39 2006 [1;32m app-office/gnumeric-1.6.1 [0m Thu Jan 12 22:51:05 2006 [1;32m app
Re: [gentoo-user] Re: How to easily find out what USE flags are redundant in make.conf and package.use?
Alan McKinnon wrote: On Sun, 02 Oct 2011 06:36:54 -0500 Dalerdalek1...@gmail.com wrote: Alan McKinnon wrote: On Sun, 02 Oct 2011 05:13:49 -0500 Dalerdalek1...@gmail.com wrote: In that case, I then use package.use. Like this in package.use: x11-base/xorg-server -hal net-misc/ntp caps -ipv6 media-gfx/gtkam debug sys-power/nut -usb I use package.use for those exceptions where I don't want something. Otherwise, I put it in make.conf so that I only have one file to deal with for the most part. I am OCD about some things, like brakes on my car, but I'm not that OCD about this one. I do wish emerge would give notice when a USE flag is invalid tho. It's nice that it just ignores it and goes on but a little message that one has fell off the list would be nice. It does :-) emerge -p colorizes invalid USE flags and marks them in some way with an additional character. I forget who exactly it marks them (it's in the man page and I'm lazy today) but it does stick out like a sore thimb. Hmmm, I never noticed that before. I think there was only two that was invalid tho. So, I guess there hasn't been as many removed as I thought, at least that I have used anyway. I did enable a couple that I didn't know about tho. lol My USE line ended up not being any smaller. lol For example, you have USE=perl python in make.conf which pulls in a truly gigantic list of extra stuff that you will have little need of. Those two flags are coming out of profiles any day now so you will miss the long list of rebuilds that will cause. Try putting those two flags in package.use only for those packages that truly need it and when the change hits the tree sit back and watch just how much unneccessary cruft you have :-) You often mention the attraction of Gentoo is you get only what you want. But, consider this; if you put flags routinely in make.conf you lose most of that benefit. You end up with the equivalent of Mandrake where you complied it yourself, not the binary distro. USE=every possible flag enabled emerge something and yum install something a nd pretty much equivalent in terms of end result. What I like about Gentoo is not being in dependency hell. Also, Mandrake has a init thing that drove me bonkers on most days. I do like the control that Gentoo gives but I'm not that much of a control freak. I wanted a distro that had a better package manager than Mandrake and no init thingy. Gentoo fit that requirement even back in 2003. So, yea you are right in a way but I'm just not into controlling every single aspect of this. That said, I'm going to try USE=-perl -python emerge -Nav world and see what pukes on my keyboard. Also, I think a lot of things required python and/or perl back when I added the flag. That just seems to have changed without me knowing about it. Just like the invalid USE flags that I got rid of. Things change. I try to keep up but I do have other things to deal with at times. My garden and this little 90 lb chick I met. I'm trying to fatten her up a bit. lol This is all that puked. root@fireball / # USE=-perl -python emerge -Nav world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R] dev-util/boost-build-1.46.1 USE=-examples -python* 41,017 kB [ebuild R] sys-apps/util-linux-2.19.1 USE=cramfs loop-aes ncurses nls unicode -crypt -old-linux -perl* (-selinux) -slang (-uclibc) 4,341 kB [ebuild R] media-libs/alsa-lib-1.0.24.1 USE=-alisp -debug -doc -python* -static-libs 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 814 kB [ebuild R] media-libs/lcms-1.19 USE=jpeg tiff zlib -python* -static-libs 907 kB [ebuild R] dev-libs/libgamin-0.1.10-r2 USE=-debug -python* -static-libs 834 kB [ebuild R] sys-apps/file-5.07-r3 USE=zlib -python* -static-libs 584 kB [ebuild R] sys-libs/cracklib-2.8.16 USE=nls -python* 604 kB [ebuild R] dev-lang/yasm-1.1.0-r1 USE=nls -python* 1,377 kB [ebuild R] dev-libs/boost-1.46.1-r1 USE=eselect -debug -doc -icu -mpi -python* -static-libs -test -tools 0 kB [ebuild R ~] kde-base/kdegames-meta-4.7.1 USE=opengl (-aqua) -python* 0 kB [ebuild R] dev-libs/libxslt-1.1.26-r1 USE=-crypt -debug -python* 3,322 kB [ebuild R] net-libs/libproxy-0.4.6-r3 USE=kde -gnome -mono -networkmanager -perl* -python* -test 81 kB [ebuild R ~] kde-base/marble-4.7.1 USE=handbook kde plasma (-aqua) -debug -designer-plugin -gps (-kdeenablefinal) -python* -test 20,575 kB [ebuild R ~] kde-base/superkaramba-4.7.1 USE=(-aqua) -debug (-kdeenablefinal) -python* 3,711 kB [ebuild R #] net-print/cups-1.5.0-r2 USE=X dbus gnutls java jpeg pam png ssl threads tiff -acl -debug -kerberos -ldap -perl* -php -python* -samba -slp -static-libs -usb -xinetd LINGUAS=-da -de -es -eu -fi -fr -id -it -ja -ko
[gentoo-user] Why does Java-Runtime want to print and X and all that?
bXcursor-1.1.14::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 305 KiB [ebuild N ] x11-libs/libXdamage-1.1.4-r1::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 273 KiB [ebuild N ] x11-libs/libXrandr-1.5.1::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 309 KiB [ebuild N ] x11-libs/libXtst-1.2.3::gentoo USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 315 KiB [ebuild N ] app-text/poppler-0.45.0:0/62::gentoo USE="curl cxx introspection jpeg jpeg2k lcms utils -cairo (-cairo-qt) -cjk -debug -doc -nss -png -qt4 -qt5 -tiff" 1636 KiB [ebuild R] x11-libs/cairo-1.14.8::gentoo USE="X* glib svg (-aqua) -debug (-directfb) (-gles2) -opengl -static-libs -valgrind -xcb" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] gnome-base/librsvg-2.40.17:2::gentoo USE="introspection -tools -vala" ABI_X86="(64) -32 (-x32)" 560 KiB [ebuild N ] x11-themes/adwaita-icon-theme-3.22.0-r2::gentoo USE="-branding" 17965 KiB [ebuild N ] net-print/cups-2.1.4::gentoo USE="acl pam python ssl threads -X -dbus -debug -java -kerberos -lprng-compat (-selinux) -static-libs -systemd -usb -xinetd -zeroconf" ABI_X86="(64) -32 (-x32)" LINGUAS="ca cs de es fr it ja ru" PYTHON_TARGETS="python2_7" 9349 KiB [ebuild R] app-text/ghostscript-gpl-9.21::gentoo USE="cups* unicode -X -dbus -gtk -static-libs -tiff" L10N="-de -ja -ko -zh-CN -zh-TW" 0 KiB [ebuild N ] net-print/cups-filters-1.13.5::gentoo USE="foomatic postscript -dbus -jpeg -ldap -pdf -perl -png -static-libs -tiff -zeroconf" 1392 KiB [ebuild N ] x11-libs/gtk+-2.24.31-r1:2::gentoo USE="introspection (-aqua) -cups -examples {-test} -vim-syntax -xinerama" ABI_X86="(64) -32 (-x32)" 12506 KiB [ebuild N ] x11-themes/gtk-engines-adwaita-3.22.3::gentoo ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] dev-java/icedtea-bin-3.4.0:8::gentoo USE="alsa cups gtk webstart -doc -examples -headless-awt -multilib -nsplugin -pulseaudio (-selinux) -source" ABI_X86="(64) -32 (-x32)" 60397 KiB [ebuild N ] virtual/jdk-1.8.0-r3:1.8::gentoo 0 KiB [ebuild N ] virtual/jre-1.8.0-r1:1.8::gentoo 0 KiB [ebuild N ] dev-java/icedtea-web-1.6.1-r1::gentoo USE="-doc -javascript -nsplugin -tagsoup {-test}" 1735 KiB Total: 57 packages (55 new, 2 reinstalls), Size of downloads: 134369 KiB The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by x11-libs/gtk+-2.24.31-r1::gentoo # required by x11-themes/gtk-engines-adwaita-3.22.3::gentoo >=x11-libs/cairo-1.14.8 X # required by net-print/cups-filters-1.13.5::gentoo[postscript] # required by net-print/cups-2.1.4::gentoo # required by dev-java/icedtea-bin-3.4.0::gentoo[cups,-multilib] # required by virtual/jdk-1.8.0-r3::gentoo # required by virtual/jre-1.8.0-r1::gentoo # required by dev-java/icedtea-web-1.6.1-r1::gentoo >=app-text/ghostscript-gpl-9.21 cups !!! All ebuilds that could satisfy ">=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" have been masked. !!! One of the following masked packages is required to complete your request: - x11-libs/cairo-::gentoo (masked by: missing keyword) - x11-libs/cairo-1.14.10::gentoo (masked by: ~amd64 keyword) - x11-libs/cairo-1.14.8::gentoo (masked by: ) (dependency required by "x11-libs/gtk+-2.24.31-r1::gentoo" [ebuild]) (dependency required by "dev-java/icedtea-bin-3.4.0::gentoo[gtk,-multilib]" [ebuild]) (dependency required by "virtual/jdk-1.8.0-r3::gentoo" [ebuild]) (dependency required by "virtual/jre-1.8.0-r1::gentoo" [ebuild]) (dependency required by "dev-java/icedtea-web-1.6.1-r1::gentoo" [ebuild]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. --- cut here --- This can't be true, can it? Do I really need all this just to run some simple Java software? I can't believe this... Thanks, -Matt
[gentoo-user] gnome emerge gives blocked packages
I haven't put much time into this, unfortunately, but am getting blocked packages when emerging gnome. Just kinda throwing this out there, I'll hopefully be able to do some research later today and add to this post: arrakis ~ # arrakis ~ # arrakis ~ # emerge -DuN gnome Calculating dependencies - Exiting on signal 2 arrakis ~ # arrakis ~ # arrakis ~ # emerge -DuNv gnome rc-update add dbus default /etc/init.d/ dbus start rc-update add hald default/etc/init.d/hald start These are the packages that would be merged, in order: Calculating dependencies \ !!! '/etc/init.d/dbus' is not a valid package atom. !!! Please check ebuild(5) for full details. !!! (Did you specify a version but forget to prefix with '='?) arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # arrakis ~ # emerge -DuNv gnome These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] sys-devel/gnuconfig-20070118 [20060702] 40 kB [ebuild U ] media-libs/libogg-1.1.3 [1.1.2] 395 kB [ebuild U ] dev-libs/nspr-4.6.7 [4.6.5-r1] USE=ipv6 -debug 1,274 kB [ebuild U ] app-misc/pax-utils-0.1.16 [0.1.15] USE=-caps 64 kB [ebuild U ] dev-libs/gmp-4.2.1-r1 [4.2.1] USE=doc* -nocxx 2,660 kB [ebuild U ] app-arch/bzip2-1.0.4-r1 [1.0.3-r6] USE=-static (-build %) 822 kB [ebuild U ] sys-libs/libutempter-1.1.5 [1.1.4.1] 15 kB [ebuild N] dev-util/unifdef-1.20 65 kB [ebuild U ] sys-apps/debianutils-2.25 [2.17.4] USE=-static 133 kB [ebuild U ] sys-apps/sandbox-1.2.18.1-r2 [1.2.17] 232 kB [ebuild U ] sys-libs/timezone-data-2007g [2007c] USE=nls 344 kB [ebuild U ] app-text/libpaper-1.1.21 [1.1.20] 343 kB [ebuild U ] dev-libs/libmcrypt-2.5.8 [2.5.7] 1,304 kB [ebuild U ] media-sound/alsa-headers-1.0.14 [1.0.14_rc1] 2,540 kB [ebuild U ] dev-util/cmake-2.4.6-r1 [2.4.3] USE=-emacs% -vim-syntax % 2,544 kB [ebuild U ] app-arch/zip-2.32 [2.31-r1] USE=crypt 789 kB [ebuild U ] net-dns/bind-tools-9.4.1_p1 [9.3.4] USE=ipv6 -idn 6,193 kB [ebuild U ] net-analyzer/traceroute-2.0.9-r1 [1.4_p12-r5] USE=- static 58 kB [ebuild U ] sys-kernel/linux-headers-2.6.22-r2 [2.6.17-r2] USE=(- gcc64%) 4,599 kB [ebuild U ] media-libs/libvorbis-1.2.0 [1.1.2] USE=doc%* (-aotuv%) 1,186 kB [ebuild U ] dev-libs/nss-3.11.7 [3.11.5] USE=-utils% 3,644 kB [ebuild N F ] dev-java/java-sdk-docs-1.5.0-r1 45,109 kB [ebuild U ] dev-libs/mpfr-2.3.0_p3 [2.2.0_p16] 853 kB [ebuild N] media-libs/amrnb-7.0.0.0 519 kB [ebuild N] media-libs/amrwb-7.0.0.2 468 kB [ebuild R ] sys-libs/zlib-1.2.3-r1 USE=(-build%) 416 kB [ebuild U ] media-libs/libpng-1.2.22 [1.2.18] USE=(-doc%) 601 kB [ebuild U ] sys-libs/ncurses-5.6-r1 [5.5-r3] USE=doc* gpm unicode - bootstrap -build -debug -minimal -nocxx -trace 2,353 kB [ebuild U ] app-shells/bash-3.2_p17 [3.1_p17] USE=nls -afs - bashlogger -vanilla 2,522 kB [ebuild U ] sys-process/procps-3.2.7 [3.2.6] USE=(-n32) 276 kB [ebuild U ] sys-apps/portage-2.1.3.19 [2.1.2.9] USE=doc* -build - epydoc (-selinux) LINGUAS=-pl 387 kB *** Portage will stop merging at this point and reload itself, then resume the merge. [ebuild U ] sys-apps/ed-0.8 [0.5] 67 kB [ebuild N] app-portage/portage-manpages-20070122 22 kB [ebuild U ] sys-apps/man-1.6e-r3 [1.6d] USE=nls 247 kB [ebuild U ] sys-apps/man-pages-2.66 [2.42] USE=nls 1,809 kB [ebuild U ] dev-libs/expat-2.0.1 [1.95.8] USE=(-test%) 436 kB [ebuild U ] sys-devel/gettext-0.16.1-r1 [0.16.1] USE=doc* nls -emacs -nocxx 8,340 kB [ebuild U ] sys-devel/m4-1.4.10 [1.4.7] USE=nls -examples% 722 kB [ebuild U ] dev-libs/libgpg-error-1.5 [1.0-r1] USE=nls 364 kB [ebuild U ] app-editors/nano-2.0.6 [2.0.2] USE=ncurses nls spell unicode -debug -justify -minimal -slang 1,285 kB [ebuild U ] sys-apps/findutils-4.3.8-r1 [4.3.2-r1] USE=nls (- selinux) -static 1,766 kB [ebuild U ] sys-apps/diffutils-2.8.7-r2 [2.8.7-r1] USE=nls -static 1,038 kB [ebuild U ] dev-util/dialog-1.1.20070930 [1.1.20070604] USE=nls%* unicode -examples 362 kB [ebuild U ] sys-devel/flex-2.5.33-r3 [2.5.33-r1] USE=nls -static 680 kB [ebuild U ] dev-libs/libcdio-0.78.2 [0.77] USE=nls -cddb -minimal - nocxx 1,977 kB [ebuild U ] sys-devel/bison-2.3 [2.2] USE=nls -static 1,055 kB [ebuild U ] sys-devel/binutils-config-1.9-r4 [1.9-r3] 0 kB [ebuild UD] virtual/editor-0 [2.0.2] USE=(-debug%) (-justify%) (- minimal%) (-ncurses%*) (-nls%*) (-slang%) (-spell%*) (-unicode%*) 0 kB [ebuild U ] sys-devel/binutils-2.18-r1 [2.16.1-r3] USE=nls - multislot -multitarget -test -vanilla 14,629 kB [ebuild U ] sys-libs/readline-5.2_p7 [5.1_p4] 2,008 kB [ebuild N] sys-devel/bc-1.06-r6 USE=readline -static 273 kB [ebuild U ] sys-libs/com_err-1.40.2 [1.39] USE=nls 3,873 kB [ebuild U ] sys-libs/ss-1.40.2 [1.39] USE=nls 0 kB [ebuild U ] sys-fs/e2fsprogs-1.40.2 [1.39] USE=nls
[gentoo-user] So emerge spoke ...
Hi, got thsi today instead of a smooth update Diffing databases (17939 - 17932 packages) [U] == cross-armv7a-hardfloat-linux-gnueabi/linux-headers (3.18[?]@01/02/15; (~)3.18^bs - (~)3.19^bs) [1]: Linux system headers [] == cross-armv7a-softfp-linux-gnueabi/binutils ((~)2.19.1-r1(2.19.1) 2.20.1-r1(2.20.1) 2.21.1-r1(2.21.1) 2.22-r1(2.22) 2.23.2(2.23.2) 2.24-r3 - (~)2.19.1-r1(2.19.1) 2.20.1-r1(2.20.1) 2.21.1-r1(2.21.1) 2.22-r1(2.22) 2.23.2(2.23.2) 2.24-r3(2.24)) [1]: Tools necessary to build programs [] == dev-db/mariadb (10.0.15-r1 - 10.0.16): An enhanced, drop-in replacement for MySQL [] == dev-games/irrlicht (1.8-r2 - 1.8.1): open source high performance realtime 3D engine written in C++ [*] == games-action/hotline-miami (~1.0.9a_p20140221^fd - 1.0.9a_p20140221^fd): High-octane action game overflowing with raw brutality [] == games-arcade/lbreakout2 (2.6.3 - 2.6.4): Breakout clone written with the SDL library [] == games-engines/qtads (2.1.5 - 2.1.6): Multimedia interpreter for TADS text adventures [*] == games-puzzle/hexalate (~1.0.3 - 1.0.3): A color matching game [*] == games-puzzle/larry (~1-r1^fd - 1-r1^fd): Leisure Suit Larry Reloaded [*] == games-puzzle/nightsky (~20111222^fd - 20111222^fd): Puzzle game that puts you inside and ambient and mysterious universe [*] == games-puzzle/splice (~20121120^fd - 20121120^fd): An experimental and artistic puzzler set in a microbial world [*] == games-puzzle/tiny-and-big (~1.4.1^fd - 1.4.1^fd): Combines elements of adventure, jumprun and physical puzzles [] == games-puzzle/xblockout (1.1.5-r1 - 1.1.6): X Window block dropping game in 3 Dimension [] == net-misc/asterisk (11.14.2 - 11.15.0-r1): Asterisk: A Modular Open Source PBX System [] == x11-base/xorg-server (1.12.4-r3@01/27/15; 1.14.5(0/1.14.5) - 1.12.4-r3(0/1.12.4)): X.Org X servers app-admin/lxqt-admin (~0.8.0): LXQt system administration tool net-misc/lxqt-openssh-askpass (~0.8.0): LXQt OpenSSH user password prompt tool x11-drivers/psb-firmware ({M}~*0.30_p3): firmware for the intel gma500 (poulsbo) x11-drivers/xf86-video-cyrix ({M}1.1.0): Cyrix video driver x11-drivers/xf86-video-impact ({M}~*0.2.0): Impact video driver x11-drivers/xf86-video-nsc ({M}*2.8.3): Nsc video driver x11-drivers/xf86-video-sunbw2 ({M}*1.1.0): BW2 video driver x11-libs/libdrm-poulsbo ({M}~*2.3.0_p9 {M}~*2.3.0_p9-r1): libdrm for the intel gma500 (poulsbo) x11-libs/xpsb-glx ({M}~*0.18_p4): glx for the intel gma500 (poulsbo) [N]lxqt-base/lxqt-admin (~0.8.0): LXQt system administration tool [N]lxqt-base/lxqt-openssh-askpass (~0.8.0): LXQt OpenSSH user password prompt tool * Time statistics: 133 seconds for syncing 132 seconds for eix-update 2 seconds for eix-diff 268 seconds total These are the packages that would be merged, in reverse order: Calculating dependencies... done! [nomerge ] media-video/get_flash_videos-1.24-r1 USE={-test} [ebuild U ] virtual/perl-Module-CoreList-5.20.1 [3.30.0] 0 KiB [nomerge ] perl-core/IO-Compress-2.60.0 [ebuild U ] virtual/perl-Compress-Raw-Bzip2-2.64.0 [2.60.0-r2] 0 KiB [nomerge ] mail-mta/msmtp-1.4.31-r1 USE=doc gnutls mta nls sasl ssl -gnome-keyring -idn -vim-syntax [nomerge ] virtual/texi2dvi-0 [nomerge ] dev-texlive/texlive-texinfo-2012 USE=-doc -source [nomerge ]app-text/texlive-core-2014-r1 USE=X tk -cjk -doc -source -xetex [ebuild N ] dev-perl/perl-tk-804.32.0-r1 0 KiB [nomerge ] dev-perl/Data-AMF-0.90.0-r1 USE={-test} [nomerge ] dev-perl/DateTime-1.030.0 USE={-test} [nomerge ] dev-perl/Params-Validate-1.70.0-r1 USE={-test} [ebuild U ]virtual/perl-Attribute-Handlers-0.960.0 [0.940.0-r1] 0 KiB [nomerge ] mail-filter/spamassassin-3.3.2-r5 USE=berkdb ipv6 ssl -doc -ldap -mysql -postgres -qmail -sqlite [ebuild U ] virtual/perl-Time-HiRes-1.972.600-r1 [1.972.500-r3] 0 KiB [ebuild U ] virtual/perl-DB_File-1.831.0 [1.827.0-r2] 0 KiB [nomerge ] mail-filter/spamassassin-3.3.2-r5 USE=berkdb ipv6 ssl -doc -ldap -mysql -postgres -qmail -sqlite [nomerge ] dev-perl/Mail-DKIM-0.400.0 [ebuild U ] virtual/perl-Digest-SHA-5.880.0 [5.820.0] 0 KiB [nomerge ] dev-vcs/git-cola-1.9.4 USE=-doc {-test} PYTHON_TARGETS=python2_7 [ebuild UD ] dev-python/jsonpickle-0.4.0-r1 [0.7.1] USE={-test} PYTHON_TARGETS=python2_7 (-pypy) (-python3_3%) (-python3_4%) 25 KiB [nomerge ] app-crypt/seahorse-3.12.2 USE=-avahi -debug -ldap [nomerge ] app-crypt/gcr-3.12.2:0/1 USE=gtk introspection vala -debug {-test} [ebuild U ] app-crypt/p11-kit-0.20.7 [0.20.2] USE=asn1 libffi%* trust -debug ABI_X86=(64%*) (-32) (-x32) 964 KiB [ebuild U ] net-irc/hexchat-2.10.2 [2.10.1] USE=dbus gtk ipv6 nls plugins ssl -libcanberra -libnotify -libproxy -ntlm -perl -plugin-checksum -plugin-doat -plugin-fishlim -plugin-sysinfo
[gentoo-user] update fails, but I don't see why
I'm trying to update the gentoo system that I last updated 6 weeks ago, but it seems not to work. Can somebody explain to me why? These are the packages that would be merged, in order: Calculating dependencies * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. .. ... . ... done! [ebuild U ] sys-libs/timezone-data-2020d::gentoo [2020a::gentoo] USE="nls -leaps-timezone -zic-slim%" 647 KiB [ebuild U ] sys-devel/gcc-config-2.3.2-r1::gentoo [2.3.2::gentoo] USE="(cc-wrappers%*) (native-symlinks)" 0 KiB [ebuild U ] dev-lang/go-1.15.5:0/1.15.5::gentoo [1.14.9:0/1.14.9::gentoo] 22480 KiB [ebuild U ] app-text/poppler-data-0.4.10::gentoo [0.4.9::gentoo] 4393 KiB [ebuild U ] sys-devel/llvm-common-11.0.0::gentoo [10.0.1::gentoo] 119867 KiB [ebuild N ] acct-group/pcap-0::gentoo 0 KiB [ebuild r U ] dev-libs/liblinear-241:0/4::gentoo [210-r1:0/3::gentoo] 547 KiB [ebuild U ] x11-misc/util-macros-1.19.2-r2::gentoo [1.19.2-r1::gentoo] 0 KiB [ebuild U ] dev-util/boost-build-1.74.0::gentoo [1.72.0::gentoo] USE="-examples" 107032 KiB [ebuild N ] acct-user/pcap-0::gentoo 0 KiB [ebuild U ] app-shells/push-3.4::gentoo [2.0-r1::gentoo] 3 KiB [ebuild U ] app-emulation/docker-proxy-0.8.0_p20201105::gentoo [0.8.0_p20200617::gentoo] 3307 KiB [ebuild U ] dev-lang/mujs-1.0.9:0/1.0.9::gentoo [1.0.5:0/0::gentoo] USE="-static-libs" 121 KiB [ebuild U ] virtual/tmpfiles-0-r1::gentoo [0::gentoo] 0 KiB [ebuild U ] app-admin/mcelog-173::gentoo [170::gentoo] USE="(-selinux)" 306 KiB [ebuild U ] dev-libs/boost-1.74.0-r1:0/1.74.0::gentoo [1.72.0-r2:0/1.72.0::gentoo] USE="bzip2 nls threads zlib -context -debug -doc -icu -lzma -mpi (-numpy) -python -static-libs -tools -zstd" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_8* -python3_6 -python3_7* -python3_9%" 0 KiB [ebuild U ] media-libs/libpng-1.6.37-r2:0/16::gentoo [1.6.37:0/16::gentoo] USE="apng -static-libs (-neon%)" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse" 0 KiB [ebuild U ] dev-libs/mpc-1.2.1:0/3::gentoo [1.2.0:0/3::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 820 KiB [ebuild U ] sys-libs/libseccomp-2.4.4::gentoo [2.4.3::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 591 KiB [ebuild R ] sys-apps/file-5.39-r3::gentoo USE="bzip2 seccomp zlib -lzma -python -static-libs" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_8* -python3_6 -python3_7* -python3_9" 0 KiB [ebuild R ] app-misc/pax-utils-1.2.6::gentoo USE="seccomp -caps -debug -python" PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7* -python3_9%" 0 KiB [ebuild U ] sys-apps/sandbox-2.20::gentoo [2.18::gentoo] ABI_X86="(32) (64) (-x32)" 419 KiB [ebuild U ] app-emulation/containerd-1.3.9::gentoo [1.3.7::gentoo] USE="cri seccomp -apparmor -btrfs -device-mapper -hardened (-selinux) -test" 5584 KiB [ebuild U ] sys-apps/sysvinit-2.97::gentoo [2.93::gentoo] USE="(-ibm) (-selinux) -static" 124 KiB [ebuild U ] dev-libs/libusb-1.0.23-r1:1::gentoo [1.0.21-r1:1::gentoo] USE="(split-usr) -debug -doc -examples -static-libs -test -udev" ABI_X86="(64) -32 (-x32)" 589 KiB [ebuild U ] net-analyzer/iptraf-ng-1.2.1::gentoo [1.1.4-r1::gentoo] USE="-doc" 318 KiB [ebuild U ] sys-apps/less-563-r1::gentoo [551::gentoo] USE="pcre unicode" 328 KiB [ebuild U ] media-libs/libsndfile-1.0.30::gentoo [1.0.29_pre2_p20191024::gentoo] USE="-alsa -minimal -sqlite -static-libs -test" ABI_X86="(64) -32 (-x32)" 833 KiB [ebuild U ] app-text/qpdf-10.0.4:0/28::gentoo [9.0.2:0/26::gentoo] USE="ssl%* -doc -examples -libressl% -test (-perl%) (-static-libs%)" 18033 KiB [ebuild U ] sys-devel/clang-common-11.0.0::gentoo [10.0.1::gentoo] 0 KiB [ebuild U ] dev-qt/qtnetwork-5.15.1-r1:5/5.15::gentoo [5.15.1:5/5.15::gentoo] USE="ssl -bindist -connman -debug -gssapi -libproxy -libressl -networkmanager -sctp -test" 0 KiB [ebuild U ] sys-apps/man-pages-5.08::gentoo [5.07::gentoo] L10N="-de -fr -it -ja -nl -pl -ru -zh-CN" 1682 KiB [ebuild R ] media-libs/netpbm-10.76.00::gentoo USE="X jbig jpeg png postscript tiff zlib -doc -rle -static-libs (-svga) -xml" CPU_FLAGS_X86="sse2" 0 KiB [ebuild U ] net-misc/netifrc-0.7.1-r1::gentoo [0.7.1::gentoo] 0 KiB [ebuild U ] sys-apps/attr-2.4.48-r4::gentoo [2.4.48-r3::gentoo] USE="nls (split-usr) -debug -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild U ] sys-apps/acl-2.2.53-r1::gentoo [2.2.
[gentoo-user] confusing blocker in gnome update
=-debug [ebuild N] dev-games/libggz-0.0.14.1 USE=-debug -gnutls 467 kB [nomerge ] net-analyzer/gnome-nettool-2.22.0 [2.20.0] USE=-debug [ebuild U ] net-dns/bind-tools-9.4.2_p2 [9.4.2_p1] USE=ipv6 -idn 6,306 kB [blocks B ] media-video/totem-2.21 (is blocking dev-libs/totem-pl-parser-2.22.3) [blocks B ] gnome-base/gnome-applets-2.22.0 (is blocking dev-libs/libgweather-2.22.3) [blocks B ] gnome-base/gnome-control-center-2.22 (is blocking gnome-base/gnome-settings-daemon-2.22.2.1) [blocks B ] media-libs/gst-plugins-ugly-0.10.6-r1 (is blocking media-libs/gstreamer-0.10.20) Total: 93 packages (78 upgrades, 15 new, 4 blocks), Size of downloads: 242,567 kB !!! Error: The above package list contains packages which cannot be installed !!!at the same time on the same system. For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked allan gottlieb #
Re: [gentoo-user] confusing blocker in gnome update
[nomerge ] net-analyzer/gnome-nettool-2.22.0 [2.20.0] USE=-debug [ebuild U ] net-dns/bind-tools-9.4.2_p2 [9.4.2_p1] USE=ipv6 -idn 6,306 kB [blocks B ] media-video/totem-2.21 (is blocking dev-libs/totem-pl-parser-2.22.3) [blocks B ] gnome-base/gnome-applets-2.22.0 (is blocking dev-libs/libgweather-2.22.3) [blocks B ] gnome-base/gnome-control-center-2.22 (is blocking gnome-base/gnome-settings-daemon-2.22.2.1) [blocks B ] media-libs/gst-plugins-ugly-0.10.6-r1 (is blocking media-libs/gstreamer-0.10.20) Total: 93 packages (78 upgrades, 15 new, 4 blocks), Size of downloads: 242,567 kB !!! Error: The above package list contains packages which cannot be installed !!!at the same time on the same system. For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked allan gottlieb # Portage is telling you that you have a version less than what it is looking for and cannot install dev-libs/totem-pl-parser-2.22.3 with that version of totem. Uninstall totem and that should clear that blocker. You installed gnome from the meta-package so the latest stable version of totem will be pulled in as a new install. --Joshua Doll
[gentoo-user] growisofs fails as user, sometimes works as root!
growisofs (and hence k3b, and nautilus-cd-burner) can't burn dvd's for me anymore! I used to burn them fine, and I've had dvd+rw-tools version 7 since 2006! k3b reports there are no problems on startup. I swapped drives, used different media, limited the speed, and tried all sorts of options from k3b, but no success. The k3b or command line error is pretty much the same. It fails when I hear the first seek noises from the drive: $ growisofs -Z /dev/hdc -speed=1 -R -J -relaxed-filenames -allow-lowercase -l Media Executing 'mkisofs -R -J -relaxed-filenames -allow-lowercase -l Media | builtin_dd of=/dev/hdc obs=32k seek=0' Warning: creating filesystem that does not conform to ISO-9660. Setting input-charset to 'UTF-8' from locale. 1.62% done, estimate finish Tue Apr 15 13:05:39 2008 3.23% done, estimate finish Tue Apr 15 13:05:08 2008 4.84% done, estimate finish Tue Apr 15 13:05:19 2008 /dev/hdc: Current Write Speed is 2.4x1352KBps. :-[ [EMAIL PROTECTED] failed with SK=3h/ASC=73h/ACQ=03h]: Input/output error :-( write failed: Input/output error However, when I do the exact same command as root (su, not sudo!) it worked the first time, but not again: # growisofs -Z /dev/hdc -speed=1 -R -J -relaxed-filenames -allow-lowercase -l Media Executing 'mkisofs -R -J -relaxed-filenames -allow-lowercase -l Media | builtin_dd of=/dev/hdc obs=32k seek=0' Warning: creating filesystem that does not conform to ISO-9660. Setting input-charset to 'ISO-8859-1' from locale. 1.62% done, estimate finish Tue Apr 15 12:01:55 2008 3.23% done, estimate finish Tue Apr 15 12:01:55 2008 4.84% done, estimate finish Tue Apr 15 12:01:55 2008 /dev/hdc: Current Write Speed is 2.4x1352KBps. 6.45% done, estimate finish Tue Apr 15 12:05:16 2008 8.06% done, estimate finish Tue Apr 15 12:05:13 2008 snip! 99.93% done, estimate finish Tue Apr 15 12:05:01 2008 Total translation table size: 0 Total rockridge attributes bytes: 50699 Total directory bytes: 92160 Path table size(bytes): 192 Max brk space used 82000 310213 extents written (605 MB) builtin_dd: 310224*2KB out @ average 2.3x1352KBps /dev/hdc: flushing cache /dev/hdc: closing track /dev/hdc: closing session and then: # growisofs -Z /dev/hdc -speed=1 -R -J -relaxed-filenames -allow-lowercase -l Media Executing 'mkisofs -R -J -relaxed-filenames -allow-lowercase -l Media | builtin_dd of=/dev/hdc obs=32k seek=0' Warning: creating filesystem that does not conform to ISO-9660. Setting input-charset to 'ISO-8859-1' from locale. 1.62% done, estimate finish Tue Apr 15 13:10:29 2008 3.23% done, estimate finish Tue Apr 15 13:10:29 2008 4.84% done, estimate finish Tue Apr 15 13:10:29 2008 /dev/hdc: Current Write Speed is 2.4x1352KBps. :-[ [EMAIL PROTECTED] failed with SK=3h/ASC=73h/ACQ=03h]: Input/output error :-( write failed: Input/output error The failed dvd's are not coasters - I burnt one again as root, so not a thing is getting written to them on failure. From google I found various suggestions - changing dma, kernels, etc. but I don't think these apply as it works as root on the same machine. I tried what I could anyway - no luck. I also chmod'd growisofs to suid root just in case, but this didn't help at all. I would appreciate any help! Thanks, -- Iain Buchanan iaindb at netspace dot net dot au Most burning issues generate far more heat than light. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Why does VMWare 6.5 ask for vmware-config.pl?
On Thu, 2009-02-05 at 08:44 +, Neil Bothwick wrote: On Thu, 5 Feb 2009 08:21:35 +0200, Alan McKinnon wrote: look at the output of equery files vmware-workstation if vmware-config.pl isn't there, and it should be you have a buggy ebuild It isn't in the equery output. vmware-config is no more with 6.5. I've not had to reconfigure the network, but rebuilding the modules after a kernel change is done by emerging vmware-modules. vmware-netcfg may do what you need, it looks as though they make have split it into separate tools. OK, so the question is why does VMWare not work, ie. it still asks for vmware-config.pl and doesn't run. I recompiled vmware-modules, I've made sure /usr/src/linux points at my current kernel. $ sudo /etc/init.d/vmware start Password: * Starting VMware services: [ ok ] * Virtual machine monitor [ ok ] * Virtual machine communication interface [ ok ] * Blocking file system[ ok ] * Virtual ethernet[ ok ] * Shared Memory Available [ ok ] $ vmware Logging to /tmp/vmware-iain/setup-6256.log filename: /lib/modules/2.6.28-tuxonice-r1/misc/vmmon.ko license:GPL v2 description:VMware Virtual Machine Monitor. author: VMware, Inc. depends: vermagic: 2.6.28-tuxonice-r1 SMP preempt mod_unload CORE2 4KSTACKS filename: /lib/modules/2.6.28-tuxonice-r1/misc/vmnet.ko license:GPL v2 description:VMware Virtual Networking Driver. author: VMware, Inc. depends: vermagic: 2.6.28-tuxonice-r1 SMP preempt mod_unload CORE2 4KSTACKS filename: /lib/modules/2.6.28-tuxonice-r1/misc/vmblock.ko version:1.1.2.0 license:GPL v2 description:VMware Blocking File System author: VMware, Inc. srcversion: 768B08090715A2D8C721BF3 depends: vermagic: 2.6.28-tuxonice-r1 SMP preempt mod_unload CORE2 4KSTACKS parm: root:The directory the file system redirects to. (charp) filename: /lib/modules/2.6.28-tuxonice-r1/misc/vmci.ko license:GPL v2 description:VMware Virtual Machine Communication Interface (VMCI). author: VMware, Inc. depends: vermagic: 2.6.28-tuxonice-r1 SMP preempt mod_unload CORE2 4KSTACKS filename: /lib/modules/2.6.28-tuxonice-r1/misc/vsock.ko license:GPL v2 version:1.0.0.0 description:VMware Virtual Socket Family author: VMware, Inc. srcversion: EC2E0BE1F6FB039D1109ADB depends:vmci vermagic: 2.6.28-tuxonice-r1 SMP preempt mod_unload CORE2 4KSTACKS filename: /lib/modules/2.6.28-tuxonice-r1/misc/vmmon.ko license:GPL v2 description:VMware Virtual Machine Monitor. author: VMware, Inc. depends: vermagic: 2.6.28-tuxonice-r1 SMP preempt mod_unload CORE2 4KSTACKS Then the workstation window opens to my virtual machine. I click Run and I get this message on the terminal while the VM has a black screen: VMware Workstation Error: VMware Workstation is installed, but it has not been (correctly) configured for your running kernel. To (re-)configure it, your system administrator must find and run vmware-config.pl. For more information, please see the VMware Workstation documentation. Press Enter to continue... after pressing enter in the terminal, a popup appears on the gui: Unable to change virtual machine power state: VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program and to access all directories it uses and rights to access all directories for temporary files.. When I press OK, the VM returns to the overview screen. Strangely, I can't edit any of the VM settings. I have rw permission on the entire directory and files containing the VM, and I'm in the vmware group. Any other suggestions? thanks, -- Iain Buchanan iaindb at netspace dot net dot au An empty cab drove up and Sarah Bernhardt got out. -Arthur Baer, American comic and columnist
[gentoo-user] Re: odd portate BINARY_HOST behaviour after sync
Oh, in case you don't believe me, here's the full transcript of what I did. :) the update alias is emerge --update --getbinpkg --getbinpkgonly --usepkgonly ephraim ~ # update -p world These are the packages that I would merge, in order: Fetching binary packages info... Loaded metadata pickle. Traceback (most recent call last): File /usr/bin/emerge, line 3123, in ? mydepgraph=depgraph(myaction,myopts) File /usr/bin/emerge, line 915, in __init__ portage.db[/][bintree].populate((--getbinpkg in myopts), (--getbinpkgonly in myopts)) File /usr/lib/portage/pym/portage.py, line 5931, in populate self.remotepkgs = getbinpkg.dir_get_metadata(settings[PORTAGE_BINHOST], chunk_size=chunk_size) File /usr/lib/portage/pym/getbinpkg.py, line 440, in dir_get_metadata filelist = dir_get_list(baseurl, conn) File /usr/lib/portage/pym/getbinpkg.py, line 297, in dir_get_list listing = conn.nlst(address) File /usr/lib/python2.4/ftplib.py, line 448, in nlst self.retrlines(cmd, files.append) File /usr/lib/python2.4/ftplib.py, line 395, in retrlines resp = self.sendcmd('TYPE A') File /usr/lib/python2.4/ftplib.py, line 241, in sendcmd return self.getresp() File /usr/lib/python2.4/ftplib.py, line 214, in getresp raise error_temp, resp ftplib.error_temp: 421 No Transfer Timeout (5 seconds): closing control connection. [1]+ Killed nice -n 20 emerge --update --getbinpkg --getbinpkgonly --usepkgonly -p world ephraim ~ # rm -f /var/cache/edb/ counter metadata.idx.most_recent remote_metadata.pickle dep/ mtimedb ephraim ~ # rm -f /var/cache/edb/remote_metadata.pickle ephraim ~ # update -p world These are the packages that I would merge, in order: Fetching binary packages info... cache miss: 'x' --- cache hit: 'o' x! xxx -- DONE! Calculating world dependencies ...done! [binary U ] sys-apps/man-pages-2.18 [2.16] [binary N] x11-libs/cairo-1.0.2 [binary U ] dev-libs/glib-2.8.4 [2.6.5] [binary U ] x11-libs/pango-1.10.2 [1.8.1-r1] [binary U ] dev-libs/atk-1.10.3 [1.10.1] [binary U ] x11-libs/gtk+-2.8.8 [2.6.10-r1] [binary U ] net-analyzer/ethereal-0.10.14 [0.10.13-r2] [binary U ] sys-apps/module-init-tools-3.2.1 [3.0-r2] [binary U ] sys-devel/gcc-config-1.3.12-r5 [1.3.12-r4] [binary U ] sys-apps/findutils-4.1.20-r2 [4.1.20-r1] [binary N] dev-util/dialog-1.0.20050206 [binary U ] app-portage/gentoolkit-0.2.2_pre1 [0.2.0-r3] ephraim ~ # update -p world These are the packages that I would merge, in order: Fetching binary packages info... Loaded metadata pickle. Traceback (most recent call last): File /usr/bin/emerge, line 3123, in ? mydepgraph=depgraph(myaction,myopts) File /usr/bin/emerge, line 915, in __init__ portage.db[/][bintree].populate((--getbinpkg in myopts), (--getbinpkgonly in myopts)) File /usr/lib/portage/pym/portage.py, line 5931, in populate self.remotepkgs = getbinpkg.dir_get_metadata(settings[PORTAGE_BINHOST], chunk_size=chunk_size) File /usr/lib/portage/pym/getbinpkg.py, line 440, in dir_get_metadata filelist = dir_get_list(baseurl, conn) File /usr/lib/portage/pym/getbinpkg.py, line 297, in dir_get_list listing = conn.nlst(address) File /usr/lib/python2.4/ftplib.py, line 448, in nlst self.retrlines(cmd, files.append) File /usr/lib/python2.4/ftplib.py, line 395, in retrlines resp = self.sendcmd('TYPE A') File /usr/lib/python2.4/ftplib.py, line 241, in sendcmd return self.getresp() File /usr/lib/python2.4/ftplib.py, line 214, in getresp raise error_temp, resp ftplib.error_temp: 421 No Transfer Timeout (5
Re: [gentoo-user] Max Number of Partitions
Boyd Stephen Smith Jr. wrote: On Sunday 12 February 2006 06:45, Jarry [EMAIL PROTECTED] wrote about 'Re: [gentoo-user] Max Number of Partitions': Alexander Skwar wrote: Shawn Haggett wrote: LVM would indeed be a solution. Instead of creating many disk partitions, you would simply create one large one the size of the disk. Yes, you could. But if you go that way, you don't have to create any partitions at all. Instead, you can also use /dev/hda with LVM. There are some limitations concerning lvm. I remember it is not recommended to use it for swap, root and /boot (and probably some more)... Some distros (kubuntu, I believe) use LVM swap by default if you use LVM. While this could theoretically cause a problem, Could it? How and why? I'm fairly sure that any problem encountered would be an acceptable lvm2 or device-mapper bug. Ah, I see, that's what you mean. You're right. Putting swap on LVM does have the distinct advantage of allowing swap to be resized when you add or remove (!) ram -- I like swap to be ~2x ram. Well, it's very easy to create a swap file. As that's no longer a disadvantage performancewise, what you stated is not an argument for LVM. Actually, because of the fragmentation, I'd understand if people wouldn't want to resize the swap LV. Instead, I'd create another swap LV. Root on LVM is entirely possible. I've run that way since I initially installed linux (well, initially, this time around). You do have to create either an initrd or an initramfs that loads any needed modules that are not built in and activates the lvm logical volumes; genkernel can do this for you on gentoo. That's right. But if you also wish to use suspend-to-disk (swsusp or http://suspend2.net/ ; suspend2-sources), you won't be able to use a genkernel created initrd. Other distros also provide tools to do the same thing, I recommend placing root on LVM for the same reasons any mount point goes on LVM: dynamic growing and shrinking of the filesystem. Ext2/3, JFS, XFS, and ReiserFS all support growing a filesystem without unmounting it, I believe (I only use reiserfs). [Shrinking a filesystem is another box of rocks, but I've done it successfully may a time.] If you only have a single hard disk my recommended layout is: /hda /hda1 -- /boot as big as you need it. I use 1G, but that's overkill for most people. That's gross overkill :) I do very fine with only ~64 MB. /hda2 -- extended partition container /hda5 -- space remaining after /boot and swap as a single LVM physical volume /hda6 -- swap; 2x RAM Very much like my layout :) You can than create a volume group with your single physical volume and begin cutting logical volumes out of it. The default limit to the number of logical volumes in a volume group is 255. When you need more storage you can add another hard drive, create a physical volume out of the whole drive (no need to partition), extend your volume group, and start growing your logical volumes across the new drive I'd *STRONGLY* urge to *NOT* do this, if we're talking about normal consumer hard disks and especially if no backups are done. What happens, if disk1 in a 2 disk VG goes broke? Nah, too dangerous for me. I use multiple Volume Groups. -- with no downtime if the drave can be hot plugged. True. Alexander Skwar -- Those of us who believe in the right of any human being to belong to whatever church he sees fit, and to worship God in his own way, cannot be accused of prejudice when we do not want to see public education connected with religious control of the schools, which are paid for by taxpayers' money. - Eleanor Roosevelt -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Curious pattern in log files from ssh...
I noticed the same thing on my host several weeks ago. I strongly suggest removing root access to your ssh, root is probably being tried by more than 50% of all login attempts... the other trials are semi-intelligent random usernames (ie, users that might really well exists, like 'apache' etc... but other usernames which may not like 'albert'). If your username is not part of the list of attempts, then it won't be tried much, and I once found out that if your password is alphanumeric with lower and upper cases, the hacker as a worst chance of finding your password in (26*2+10)^8(chars long) = 62^8 = 2.18e14 steps or 218 millions of millions of steps. This is assuming they try the correct username each time! The other thing you should do is place ssh on another port, very high. IIRC, port numbers are 16bits and can go as high as 65k... you could use 22xxx where xxx is a random favorite number for example. Since it is very unlikely that the attacker is targeting you specifically, changing the port number (and removing root access) will very likely stop the attack forever. Though, if the attacker did target you, then you will need some more security tools (intrusion detection, etc...). Good luck! Simon Steve wrote: I've recently discovered a curious pattern emerging in my system log with failed login attempts via ssh. Previously, I noticed dictionary attacks launched - which were easy to detect... and I've a process to block the IP address of any host that repeatedly fails to authenticate. What I see now is quite different... I'm seeing a dictionary attack originating from a wide range of IP addresses - testing user-names in sequence... it has been in progress since 22nd November 2008 and has tried 7195 user names in alphabetical order from 521 distinct hosts - with no successive two attempts from the same host. I'm not particularly concerned - since I'm confident that all my users have strong passwords... but it strikes me that this data identifies a bot-net that is clearly malicious attempting to break passwords. Sure, I could use IPtables to block all these bad ports... or... I could disable password authentication entirely... but I keep thinking that there has to be something better I can do... any suggestions? Is there a simple way to integrate a block-list of known-compromised hosts into IPtables - rather like my postfix is configured to drop connections from known spam sources from the sbl-xbl.spamhaus.org DNS block list, for example. Break in attempts today (attempted username/IP address): -- huck 190.60.41.82 huckleberry 81.196.122.2 huckleberry 58.39.145.213 huckleberry 60.230.184.143 hue 58.196.4.2 hue 83.228.92.228 huela 193.41.235.225 huela 193.41.235.225 huey 201.21.216.198 huey 81.149.101.27 hugh 200.123.174.145 hugh 83.228.92.228 hugh 212.46.24.146 hugo 195.234.169.138 hugo 193.86.111.6 hugo 201.224.199.201 hume 69.217.30.214 hume 80.118.132.88 hummer 71.166.159.177 hummer 200.126.119.91 hummer 61.4.210.33 humphrey 80.34.55.88 humphrey 213.163.19.158 humvee 85.222.53.48 humvee 80.24.4.23 hung 61.47.31.130 hung 70.46.140.187 hunter 67.40.86.204 hunter 83.228.92.228 hunter 200.60.156.90 huong 207.250.220.196 huong 125.63.77.3 huong 200.62.142.212 huslu 219.93.187.38 huslu 121.223.228.249 huslu 200.29.135.50 hussein 200.60.156.90 hussein 200.6.220.46 hussein 125.63.77.3 huy 60.191.111.234 huy 200.79.25.39 huyen 213.136.105.130 huyen 190.144.61.58 huyen 121.33.199.37 hy 121.33.199.37 hy 90.190.96.46 hyacinth 81.196.122.2 hyacinth 189.43.21.244 hyacinth 99.242.205.242 hyman 201.21.216.198 hypatia 218.28.143.246 hypatia 195.234.169.138 iain 200.118.119.48 iain 124.42.124.87 iain 194.224.118.61 ian 189.56.92.42 ian 201.28.119.60 ian 210.187.18.199 ianna 211.154.254.120 ianna 84.242.66.10 ianna 193.41.235.225 ianthe 81.246.26.179 ibtesam 87.30.163.87 ichabod 201.251.61.108 ida 62.61.141.93 ida 80.24.4.23 idalee 85.222.53.48 idalee 190.144.61.58 --
[gentoo-user] Re: How serious is revdep-rebuild failure
Holly Bostick [EMAIL PROTECTED] writes: [...] Harry responds: Ack, yes of course and it even warns you about that However having removed them I still get a huge list of stuff listed as BROKEN Yes, well, that's what revdep-rebuild does-- finds broken stuff. It's doing its job-- what's the problem with that? I think you may have read into that something I didn't mean. The problem is that there is lots of broken stuff not that revdep finds it. I posted an incomplete output. It needed pruning alright but I pruned the wrong stuff. Just posted a better output. One of the first involves the same mjpeg package that isn't even installed: broken /usr/bin/cinelerra (requires libmjpegutils-1.6.so.0) U--- why do you feel that this is the same package that isn't even installed? You said that you have libmjpegutils installed, just not the same version that was attempting to be rebuilt before 1.8.0 installed, rather than the 1.6.2-r3 that was attempting to be rebuilt). So then isn't that a package that IS NOT installed. I mean a version difference is what makes a package a different package ... right? eix mjpegtools * media-video/mjpegtools Available versions: 1.6.2-r4 ~1.8.0 ~1.8.0-r1 Installed: 1.6.2-r4 Homepage:http://mjpeg.sourceforge.net/ Description: Tools for MJPEG video equery files media-video/mjpegtools [ Searching for packages matching media-video/mjpegtools... ] * Contents of media-video/mjpegtools-1.6.2-r4: /usr/lib/libmjpegutils-1.6.so.0 - libmjpegutils-1.6.so.0.2.2 Now, obviously this is not the same version of mjpegtools that you have, but what it indicates is that the file libmjpegutils-1.6.so.0 is a symlink to whatever version of the actual library is installed by the package. I rather expect that what would happen if I were to upgrade this package is that the symlink itself would remain, but the target of the symlink would change. If this is in fact the case, two points: 1: your symlink seems to be broken; 2: the error you have listed does not say anything about what version of mjpegtools is installed or broken, so revdep-rebuild is not necessarily talking about the same version as previously, But better to go to the source: == Full output of revdep-rebuild (minus all config make stuff [sorry about control chars I forgot to use -nc but have removed some]): Note it doesn't appear to say what pkg actually failed: Evaluating package order... done. (/root/.revdep-rebuild.5_order) All prepared. Starting rebuild.. emerge --oneshot =dev-php/mod_php-4.4.0 =dev-php/php-4.4.0 =media-libs/imlib-1.9.14-r3 =kde-base/kdegraphics-3.4.1-r1 =media-gfx/imagemagick-6.2.5.4 =media-libs/libdv-0.102 =media-video/avifile-0.7.41.20041001-r1 =media-video/cinelerra-cvs-20050801 =media-video/transcode-0.6.14-r2 =net-libs/libwww-5.4.0-r3 ^G.^G.^G.^G.^G.^G.^G.^G.^G.^G. --8 [big snip] you have the following choices: - if emerge failed during the build, fix the problems and re-run revdep-rebuild So apparently the rebuild failed. But first of all, I don't see mjpegtools being rebuilt in this list, so that is not the problem apparently (the problem is not that mjpegtools is not installed, but that the programs that depend on it are not linked against it, which is what revdep-rebuild is trying to fix by re-emerging them); ... and second of all, which package failed to emerge and why? Meaning, what was the error in whichever package failed to emerge? I may have lost it or something but I made a cut and paste error on the above and have since posted a better output. I do have the entire output and should perhaps post it online. http://www.jtan.com/~reader/vu_txt/display.shtml Coming up shortly. (5min) -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Completely lost regarding wifi
On Mon, Feb 05, 2007 at 09:51:09PM -0500, Henk Boom wrote: (I had some trouble posting this message the first time, so I apologize if it appears twice) Hi, last fall I spent some of my summer earnings on a ThinkPad X41 tablet, and have been loving it ever since I installed Gentoo on it. There is one thing I have not yet been able to make work, though, and that is wifi. This is probably due to a combination of my own lack of wifi-related experience and the fact that my school (the only practical place I have to use wifi) seems to use a horrendously complicated setup .. I have heard that others with this laptop have managed to make wifi work. I have been trying different things on and off for a few month now, but the fact is that I have very little idea of how to configure wifi, and there seems to be little documentation that I can find which is relevant to this situation. I've decided that there's little left to do except bug all of you with my problem =(. My school has some Windows/Mac setup instructions here (scroll down a bit): http://rorschach.concordia.ca/neg/remote_access/wireless/ They mention Xsupplicant in relation to Linux, but once again I find myself way out of my depth. . . lspci lists my wifi card as: 04:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05) I am using the ipw2200 module, and the wifi card shows up under iwconfig as eth1. Hi I have X41Tablet too, although with the 2915ABG wifi chipset (because of the built-in bluetooth ;-) but it uses the same driver and should work in the same way (I used to have R51 with 2200). As for the wifi, there are basically 3 different modes, unencrypted, WEP, and WPA (there are many kinds of WPA, but that doesn't really matter in the way of configuring it under gentoo w ipw2200). For the unencrypted and WEP cases, all you need are wireless-tools and gentoo initscripts, good examples are in /etc/conf.d/wireless. You configure few things for the whole interface (such as preferred_aps) and others per access point (essid) such as encryption key and actual tcp/ip configuration. Gentoo initscripts than choose an access point in range and connect to it. Just put these into any of the relevant config files ( wireless, net, net.eth0 or net.eth1 depending on which is your wifi, all in /etc/conf.d): # this should be default and thus not needed modules_eth0=( iwconfig ) config_ESSID1=( dhcp ) # not needed too key_ESSID1=abcdefabcd config_ESSID2=( 10.0.0.13 netmask 255.255.255.0 ) routes_ESSID2=( defualt via 10.0.0.1 ) ... Then just start the interface... As for WPA you need additional software to do the encryption (well, to the key exchange and such stuff...). The best choice now is wpa_supplicant. In the /etc/conf.d/net.eth0 just put modules_eth0=( wpa_supplicant ) and relevant config_ESSID and probably routes_ESSID (for dhcp you can just leave it). To set up the WPA options you have to edit /etc/wpa_supplicant/wpa_supplicant.conf. There are many ways to do authentication/key exchange in WPA, from the windows configuration on the page you mentioned it seems that you need LEAP authentication (used by cisco) or PEAP + MSCHAPv2. The relevant part of the wpa_supplicant should look like this: network={ ssid=REftRW2d key_mgmt=IEEE8021X eap=LEAP identity=user password=pass } or for PEAP+MSCHAPv2: network={ ssid=REftRW2d key_mgmt=WPA-EAP eap=PEAP identity=user password=pass # this shiould not be needed phase2=auth=MSCHAPV2 } I haven't actually used LEAP myself, so this is only a guess, feel free to google for LEAP wpa_supplicant, or try asking people that managed to get it running on your school. As for the essids (ssids), under root, just run iwlist eth0 scan to see the list of wireless networks in range (or use some graphical utility). wpa_supplicant uses to power down the wifi, so you may need to do iwconfig eth0 txpower on to see some results. If you need more help, feel free to mail me off list... -- _ | YoYo () Siska http://www.ksp.sk/ -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Ethics of vmware use
JimD wrote: Kevin O'Gorman wrote: Yes, the price is right, but when I tried it I could not make it work. ++ kevin I am using VMware 4.x workstation. The workstation performance is better than the free versions. I use Linux for my main desktop, however I do MS Win C# programming for a living so I couldn't just ditch WinXP. I find using VMWare very acceptable performance-wise, about 90% of my AMD64 3200+ speed, with 2GB I don't even notice I am running WinXP in a virtual machine. However, the 4.x version is getting a little outdated, and doesn't have the cleanest install on a 2.6 kernel. From time to time, I get sound locking issues, or the VMware kernel modules won't load even though I didn't change my kernel. So I went to look to upgrade/purchase the 5.x version and it is a little costly for home use. It is dirt cheap for corporate use though. Thanks for the link to Parallels. The price is great. I will go give it a test and and report back. I would think that Parallels works on Gentoo. They have a screenshot of it running on Gentoo with a Fedora VM. http://www.parallels.com/files/upload/ecomfedora_gentoo.gif Jim OK, I have WinXP installed in a Parallels VM. Parallels was *very* easy to install. They have an official Gentoo ebuild on their download page! I grabbed the ebuild and extracted it to /usr/local/portage. It put the ebuild in app-emulation/parallels-workstation. Now just do: sudo emerge app-emulation/parallels-workstation It downloads a tar.gz file and installs everything. Next run: sudo parallels-config This sets up the main vm options and compiles kernel mods. It took a few seconds with no errors. Now as a regular user just run the app: parallels A nice wizard walks you through setting up your VM. I need to do a lot more testing and usage to give a better opinion. However, I will give what I think so far. The price is great! The overall speed is right up there with VMware IMO. I use VMware workstation 4.x 8 hours a day Mon-Fri to do dev work. VM performance is important to me. Make sure you install the parallels tools inside of the VM to get better performance. I have noticed two negatives so far. 1. The video performance is not as fast as VMware 4.x. In VMware 4.x I really don't notice I am using an OS in a VM. With Parallels I have noticed that the mouse can jerk a little if you move the mouse a lot, especially on a web page with a Javascript rollover graphic. 2. The full screen support in VMware 4.x doesn't work for me. So I maximize the window and then use the VMware option to set the guest to fill the scree. I like it this way because I get the largest possible guest resolution while still being able to quickly get to my Linux apps without having to switch from full screen. Full screen support in parallels worked perfectly. However, I haven't found an option to make the guest fit to the host window size. While not a major issue, it is an annoyance to me because I want my guest OS to be as large as possible without being in full screen mode. For now I set the parallels VM to 1152x864. If parallels can speed up the video a little, it could be a real killer to VMware workstation. VMware workstation has great all around performance, however the price puts it out of reach of home users/developers. I will keep doing some more testing. I still have to install Visual Studio 2005, SQL Server 200 Dev and IIS/.Net. I have all of these running in VMware, so I want to see the performance of the same setup in parallels. Jim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= There's no place like 127.0.0.1 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= JimD Central FL, USA, Earth, Sol -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Should we NEVER do an ``emerge -u world''?
Hi Frank, On Wednesday 27 September 2006 19:04, sdoma wrote: I've tried to get documentoin for Tcl/tk, put 'doc' into the package.use for these files and re-emerged tcl and tk (BTW: no docs for these packages came up). A search in Gmane on this ML, or the Gentoo forums will provide you with an answer and a way forward for this problem (I'm not using it myself so I am not sure what the answer is). emerge told me, that there is a new version of portage available and that it is HIGHLY recommended to upgrade portage. Yes, it is generally good practice to upgrade portage when it tells you to do so. I did so and 87 packages where upgraded, amongst this glibc to 2.4, what hurts me now because I planned to install Oracle, which requires glibc2.3. There was a recent update of gcc and glibc and there have been detailed instructions on the gentoo documentation (gcc), on this ML (both gcc glibc) and the forums. With regards to Oracle, you may need to temporarily upgrade to an unstable package while devs catch up with the upgraded system tools - search the ML and forums because I'm afraid do not use Oracle to know what's the solution with this problem. Seems x86 or ~x86 doesn't make much a difference. I reinstalled the system not so long ago with x86 fo this reason. It does make a difference if you update often (on average you will be emerging many more packages running a ~ARCH). Less so if you update once in a blue moon. Also, a stable system is aheam 'stable'? Well, most of the time it is more stable than running on the bleeding edge. I remember the same problems a couple of times in the past. /etc/fstab was upgraded to the initial one (the one with /dev/BOOT and dev/ROOT inside resulting in a not booting system), networking stopped working letting me on my own, stopping hotplug (and historical coldplug-nonsense) functionality, udev.rules where replaced by some initial one for a syntax change in udev (using ``sed'' would be a better choice here) ... No critical configuration files are blindly updated/upgraded. I do not know of /etc/fstab ever being updated automatically without first *asking* you what you want to do. etc-update, dispatch-conf et al will always ask what to do with /etc/fstab (unless you have tweaked the list of directories/files that they are checking). Just a minor thing, before I realized the USB problem, I was working on 'localhost:unknown-domain' after the upgrade. /etc/conf.d/net changed as part of a new baselayout upgrade. I'm really sick of solving the same problems again and again. Seems Gentoo is a system for students not needing their comps to be working. For me it looks at this point like: Every other distribution is a better choice for somebody who needs his machine for work. I don't like to say that, but this is my expirience. :(( I actually do use my machine for work. I upgrade little and often (every 2-3 days), except for big system upgrades which I save for the weekend just in case things go tits-up. I have broadly found Gentoo's updates and upgrades when managed intelligently to be less disruptive than re-installing afresh Fedora, or SUSE every six months (I haven't tried other distros). Furthermore the choice of Gentoo applications and their ability to intelligently handle a plethora of dependencies makes it much easier to run an updated machine, than at least the other two distros I have just mentioned. Regards Frank PS: X-cuse me top-posting. This is a really exportant issue, and I'm disturbing it. ;-( Until people eventually give up trying to help you. PS 2: Co work with LFS! They have the same target (get people to know the functionality of Linux). I'll install some working distro which is conform with other POSIX compliant systems ... with a tear in my eye. : The Gentoo meta-distribution provides greater freedom of choice in shaping your system to your preferences. The trade-off is the user time that needs to be invested in implementing it. On the other hand if one of the numerous distros offered by the wider Linux community fits your needs better straight out of the box - then go for it! WRT your comment on LFS, I would not think that Gentoo's primary driver is the same like LFX, although greater knowledge of Linux and Gentoo is a much welcomed side effect (at least by some of us ;) -- Regards, Mick pgpxoR8mc4suw.pgp Description: PGP signature
Re: [gentoo-user] 1-Terabyte drives - 4K sector sizes? - bar performance so far
On Tue, Feb 9, 2010 at 4:31 PM, Iain Buchanan iai...@netspace.net.au wrote: On Tue, 2010-02-09 at 14:54 -0800, Mark Knecht wrote: On Tue, Feb 9, 2010 at 1:13 PM, Frank Steinmetzger war...@gmx.de wrote: When I use parted on the drives, it says (both the old external and my 2 months old internal): Sector size (logical/physical): 512B/512B So no speedup for me then. :-/ so does mine :) Frank, As best I can tell so far none of the Linux tools will tell you that the sectors are 4K. I had to go to the WD web site and find the actual drive specs to discover that was true. however if you use dmesg: $ dmesg | grep ata ata1: SATA max UDMA/133 irq_stat 0x00400040, connection status changed irq 17 ata2: DUMMY ata3: SATA max UDMA/133 abar m2...@0xf6ffb800 port 0xf6ffba00 irq 17 ioatdma: Intel(R) QuickData Technology Driver 4.00 ata3: SATA link down (SStatus 0 SControl 300) ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata1.00: ATA-7: ST9160823ASG, 3.ADD, max UDMA/133 ata1.00: 312581808 sectors, multi 8: LBA48 NCQ (depth 31/32) ... you can look up your drive model number (in my case ST9160823ASG) and find out the details. (That's a Seagate Momentus 160Gb with actual 512 byte sectors). saves having to open up your laptop / pc if you didn't order the drive separately or you've forgotten. -- Iain Buchanan iaindb at netspace dot net dot au polygon: Dead parrot. Consider as an alternative hdparm dash capital eye. Note that is the 1TB drive and it still suggests 512B Logical/Physical sector size so I'd still have to go find out for sure but there's lots of easily readable info there to make it reasonably easy. - Mark gandalf ~ # hdparm -I /dev/sda /dev/sda: ATA device, with non-removable media Model Number: WDC WD10EARS-00Y5B1 Serial Number: WD-WCAV55464493 Firmware Revision: 80.00A80 Transport: Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6 Standards: Supported: 8 7 6 5 Likely used: 8 Configuration: Logical max current cylinders 16383 16383 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 16514064 LBAuser addressable sectors: 268435455 LBA48 user addressable sectors: 1953525168 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 953869 MBytes device size with M = 1000*1000: 1000204 MBytes (1000 GB) cache/buffer size = unknown Capabilities: LBA, IORDY(can be disabled) Queue depth: 32 Standby timer values: spec'd by Standard, with device specific minimum R/W multiple sector transfer: Max = 16 Current = 16 Recommended acoustic management value: 128, current value: 128 DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=120ns IORDY flow control=120ns Commands/features: Enabled Supported: *SMART feature set Security Mode feature set *Power Management feature set *Write cache *Look-ahead *Host Protected Area feature set *WRITE_BUFFER command *READ_BUFFER command *NOP cmd *DOWNLOAD_MICROCODE Power-Up In Standby feature set *SET_FEATURES required to spinup after power up SET_MAX security extension *Automatic Acoustic Management feature set *48-bit Address feature set *Device Configuration Overlay feature set *Mandatory FLUSH_CACHE *FLUSH_CACHE_EXT *SMART error logging *SMART self-test *General Purpose Logging feature set *64-bit World wide name *{READ,WRITE}_DMA_EXT_GPL commands *Segmented DOWNLOAD_MICROCODE *Gen1 signaling speed (1.5Gb/s) *Gen2 signaling speed (3.0Gb/s) *Native Command Queueing (NCQ) *Host-initiated interface power management *Phy event counters *NCQ priority information *DMA Setup Auto-Activate optimization *Software settings preservation *SMART Command Transport (SCT) feature set *SCT Features Control (AC4) *SCT Data Tables (AC5) unknown 206[12] (vendor specific) unknown 206[13] (vendor specific) Security: Master password revision code = 65534 supported not enabled not locked frozen not expired: security count
[gentoo-user] Re: Rooted/compromised Gentoo, seeking advice [Solved?]
On Mon, Aug 9, 2010 at 11:25 AM, Paul Hartman paul.hartman+gen...@gmail.com wrote: Hi, today when working remotely I ran nethogs and noticed suspicious network traffic coming from my home gentoo box. It was very low traffic (less than 1KB/sec bandwidth usage) but according to nethogs it was between a root user process and various suspicious-looking ports on outside hosts in other countries that I have no business with. netstat didn't show anything, however, but when I ran chkrootkit told me that netstat was INFECTED. I immediately issued shutdown -h now and now I won't be able to take a further look at it until I get home and have physical access to the box. System uptime was a few months. It was last updated for installation of a 2.6.33 kernel (2.6.35 is out now). Well, so far everything I'm seeing points to a false alarm. :) It seems I may have overreacted due to my lack of understanding. First, when I got home and inspected router settings I realized the strange activity I saw earlier was happening on a port I had opened for Vuze (the bittorrent client). Nethogs output was like this: NetHogs version 0.7.0 PID USER PROGRAM DEVSENT RECEIVED 0 root ..7423-213.138.94.110:49971 0.032 0.038 KB/sec 0 root ..7423-72.191.172.228:54861 0.000 0.000 KB/sec 0 root ..00:17423-82.52.3.94:57635 0.000 0.000 KB/sec 0 root unknown TCP 0.000 0.000 KB/sec TOTAL0.032 0.038 KB/sec Based on my Googling tonight, it seems this may simply be how it displays incoming connection attempts. I found a post on the Ubuntu Launchpad site that is basically asking the same question: https://answers.launchpad.net/ubuntu/+source/nethogs/+question/113880 I changed my designated port setting in Vuze, opened that port on my firewall, and then waited a few minutes and sure enough this same kind of mystery traffic started to appear on that port. So it would seem to be innocent bittorrent traffic. Egg on my face. Second, the problem of chkrootkit telling me find and netstat were INFECTED, in big scary upper-case letters. The files appear to be genuine, I checked and double-checked and they appear to be legitimate. I re-emerged them and the files match and still fail the test. After looking into how chkroot does its tests, it's simply grepping the strings from the file. I have debugging info compiled into everything on my system and perhaps that means the files are quite a bit more chatty than usual when it comes to strings. The damning strings that caused it to give me an INFECTED warning? (using the pattern from chkrootkit's test) /usr/bin/find: sharefile.h /bin/netstat: sockaddr.h To further test this false-positive theory, I stripped those two binaries of debugging data and now they do not appear as INFECTED by the test. If anyone else wants to compile net-tools or findutils with debugging data and nostrip and then run chkrootkit to see what results you get on these files, that would be quite helpful in confirming this. I then tried rkhunter. It gave me numerous warnings, but after checking the log for details they all appear to be harmless (For example, it warns that /usr/bin/ldd is a script, not a binary... as far as I can tell, that is how it's supposed to be) Next I ran app-forensics/lynis, which is a more general system settings audit. Everything looked normal there, too. I've audited all of my logs, bash history, etc and everything looks fine. The logs are complete. I use metalog so I've got duplicate log data in most cases, split up into different files and directories, and they all match. I've checked the other computers/devices in the house and don't see any signs of any funny business. The router settings and activity all look normal as well. I already had non-default password, telnet disabled, external admin interface disabled, web interface disabled, etc. and the firmware is the latest version, supposedly not vulnerable to the milw0rm attack so I think it is secure as can be expected. I've checked all servers online services that allow me to view my login history and I don't see any unusual activity. At this point I feel pretty good that my box was not compromised and it was only ignorance and panic on my part. To play it safe, I'm going to leave it disconnected for tonight and do some monitoring tomorrow with wireshark just to be absolutely sure there's nothing going on. Wish me luck! :) I am grateful to everyone for their ideas and suggestions, and I'm definitely going to change my sudoers privileges and more importantly my habits and assumptions. The grace period that William alluded to (timestamp_timeout is what Google tells me) may help to relieve a bit of the pain of having to type my password so often. Thanks, Paul
RE: [gentoo-user] Cross Compiling in Gentoo
From: Chris Walters [mailto:cjw20...@comcast.net] Sent: Tuesday, January 17, 2012 9:27 AM On 1/17/2012 08:39 AM, Mike Edenfield wrote: On 1/17/2012 1:55 AM, Chris Walters wrote: that have make files for MS Visual Studio. I have no interest in purchasing Visual Studio. Just a point of interest: Visual Studio doesn't use Makefiles; Visual C++ can import Makefile projects if you ask it to, but it has its own project file format. If you're seeing actual make files (and not, say, a .sln file or .cproj file) then you don't need Studio, just an nmake-compatible version of make. If you do have project and solution files from Visual Studio, they are just MSBuild projects (think ant for Windows). I'm pretty sure there are open-source variants of MSBuild, possibly in the Mono project? And of course, Visual C++ Express is free, though you'd need to find somewhere to set it up. Just a note: I used to do all of my programming in Visual Studio. I stopped when I needed to do things that VS wouldn't let me do, and also because I discovered GNU/Linux. While I program a lot on my Linux machines, I haven't actually found an IDE that doesn't make me wish VS ran on Linux. MonoDevelop isn't horrible but if I wanted to write .NET code I'd just use Windows; Eclipse makes me want to drill my brain out with a corkscrew and the only other decent IDE's I've seen are KDE-specific. I've falling back to the default of Emacs at this point; it's powerful enough, especially when I'm doing Lisp or Scheme, but I have an internal mental limit of 150,110 hotkey combinations that I think is holding me back. If you have any suggestions I'm all ears :) As for the types of files I've seen, I have seen both VS Solution/Project files, and nmake files. Most of the time, I just use the configure script with x86_64-w64-mingw32 as my host, and it works fine. Do you, by chance, know where I can find an nmake-compatible version of make? Also, do you have a link for Visual C++ Express? I like to do most programming in C/C++ anyway (though this is OT). Well, if you're willing to go the install a Windows OS route, everything you need command-line wise is found in the Windows SDK: http://msdn.microsoft.com/en-us/windowsserver/bb980924.aspx. Visual C++ 2010 Express can be downloaded from: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express Mostly what you lose with Express are the TFS integrations, unit testing, and other application lifecycle management stuff they pack into the full editions. Express editions can't build debug 64-bit applications, but the 64-bit compilers come with the SDK. Depends on how much effort you're willing to put into it. If you don't want to install Windows you're options are going to be mostly limited to the GNU binutils and GCC, which support targeting Win32 and Win64. In theory you could run the command-line tools, for example, under Wine, but I've never tried it. I don't actually know of a make for Linux that is compatible with NMAKE. If you can't find one then you'll need to do a lot of work to build any applications that require it. However, I think the number of applications using Microsoft make files is vanishingly small: they're either going to produce a GNU makefile (since GNU make runs on Windows) or an MSBuild project. And yes, ATT also released a tool called nmake that is not compatible with Microsoft NMAKE (or either of the other two incompatible makes), so don't get them confused. --Mike
Re: [gentoo-user] Good 'layman' tutorial on IPv4 IPv6?
On 01/20/12 05:07, Tanstaafl wrote: On 2012-01-19 5:32 PM, Mick michaelkintz...@gmail.com wrote: On Thursday 19 Jan 2012 15:48:32 Michael Mol wrote: On Thu, Jan 19, 2012 at 10:37 AM, Tanstaafltansta...@libertytrek.org wrote: I have a reasonable grasp of how to use IP addresses etc with IPv4, but every time I start rading about IPv6 I get a headache... Does anyone know of a decent tutorial written specifically to those who have an ok (but not hugely in-depth) understanding of IPv4, and doesn't get bogged down in too many technical details, but simply explains what you need to know to be able to transition to it and use it effectively *and securely* - and/or how *not* to have to expose your entire private network to the world (what IPv4 NAT protects you from)? I've been doing IPv6 presentations at LUGs and tech cons, and I'm getting scheduled for a few IPv6 topics at Penguicon...but I'm pretty sure I'm also not the most knowledgeable on this list wrt IPv6, either. Still, what would you like to know? (I can use your questions as fodder and experience for future presentations. ^^) Now that IPv6 is enabled by default on Linux, is one meant to duplicate all the IPv4 iptable rules also for IPv6? I'm using arno ip tables and from what I saw in the config file it is either 4 or 6 that one can activate. Perhaps this has improved with later versions. That was the very first question (and headache) I got from looking at this. The OP would probably have more questions, but if you ever pull together a pack of slides I would much appreciate a link to look at them. I really wouldn't know where to start... that is why I was looking for a decent tutorial that covered the topic in total, so I could hopefully get to the point that I *could* ask some intelligent questions about it... One very general question I have is, how can you - or even *can* you - hide all of your internal devices from the outside world, similar to how the use of 'private' IP's behind a NAT'd firewall are hidden from the outside world (nor directly accessible). I definitely do *not* want all of my internal devices directly accessible from the internet. If you want a good place to start, try Mark Newton's AusCERT IPv6 talk. http://risky.biz/AusCERT-Newton It's not exactly laymen, but I still recommend it. It's a good talk taking your IPv4 knowledge and comparing it to the IPv6 equivalents, and brings up some good general ideas that make you think of IPv6 in a practical sense. Unfortunately I haven't found a video version of it. :( I've done a hand full of IPv6 conversions, small to medium networks, I'd be willing to answer some questions if you need help. As for your general question, the short answer is you can't. If you need internet access, then you will have to have public IPs. Question: Why do you want to hide internal devices? I don't expect an answer, this is something you should ask yourself. Is it to protect running services from attack/discovery? Great, that's what your firewall is for, so you don't need to worry about private addresses. Another option is to deploy IPSec for internal services, this would hide internal services even from hosts on the private address space unless they are trusted though IPSec rules. Is it to hide the actual devices? or your network architecture/topology? Scanning for host discovery in IPv6 is not feasible. Consider how big IPv6 is. A typical host discovery scan on an IPv4 private network can be done in a few hours. Given a (really fast) average host discovery of 1000 hosts a second, lets apply some math to your internal IPv6 range. We'll compare both ::/64 and ::/48, which amounts to 2^64 and 2^80 addresses. Your host discovery scan would take between 600 million, and 38 trillion years to check each IP. If you still want private addresses, IPv6 has unique local addresses (fc00::/7 range, http://www.sixxs.net/tools/grh/ula/ has a reg form to help assign a /48 to you). But since there's no address translation, your stuck running dual networks for everything that needs a private address and internet access. It's not entirely a bad thing, but it can be a long tedious process, and some software sucks at it (mysqld). Hope that helps. Chris
Re: [gentoo-user] OT: Flash+nspluginwrapper versus Gnash comparisons?
On Sat, Nov 02, 2013 at 05:43:21AM -0500, Daniel Campbell wrote Have you checked to see if the sites you use have an interface for mplayer or another media player? (Assuming they are streaming services similar to Youtube) If not, it may be simpler to use nspluginwrapper. Gnash compatibility can be spotty, but is improving. If you suspect that the services that you use don't use advanced/recent Flash features, give gnash a whirl. They're streaming services like Youtube, and they're both completely Flash-dependant. The last time I used gnash, it was completely fine for basic streaming stuff, but marketing sites and tech demos and (some) Newgrounds material was borked. But that was over 3 years ago; times have certainly changed, and I'd wager for the better. :) The decision has been made for me, or let's say I made it back in May when I installed pure-64-bit. I attempted emerge -pv nspluginwrapper, and found that nspluginwrapper requires multi-lib support on amd64 installs... oops. So gnash it is. After my abortive nsplugin emerge, I did some research. It seems that gnash doesn't do sound by itself. It requires the gstreamer flag for audio functionality. That flag pulls in gstreamer and friends. I run with custom flags in make.conf. Any comments on my choice of flags? Do I need additional ebuilds loaded as well? Is it supposed to pull in 2 versions of media-libs/gstreamer? Calculating dependencies... done! dev-util/boost-build-1.52.0-r1 USE=-examples -python {-test} 53,147 kB app-text/iso-codes-3.40 3,549 kB dev-libs/boost-1.52.0-r6:0/1.52 USE=threads tools -debug -doc -icu -mpi -nls -python -static-libs PYTHON_TARGETS=python2_7 -python2_6 -python3_2 (-python3_3) 0 kB media-libs/libmad-0.15.1b-r7 USE=-debug -static-libs 491 kB media-libs/libmpeg2-0.5.1 USE=X -sdl 513 kB media-libs/x264-0.0.20111220 USE=threads -10bit -custom-cflags -debug -interlaced -pic -static-libs 520 kB media-libs/faad2-2.7-r2 USE=-digitalradio -static-libs 1,111 kB media-libs/gstreamer-1.0.10:1.0 USE=-introspection -nls -orc {-test} 3,067 kB media-libs/gstreamer-0.10.36:0.10 USE=-introspection -nls -orc {-test} 2,955 kB net-misc/npapi-sdk-0.27.2 0 kB media-libs/speex-1.2_rc1 USE=ogg sse -static-libs 1,037 kB x11-libs/gtkglext-1.2.0-r1 USE=-debug 688 kB media-libs/gst-plugins-base-1.0.10:1.0 USE=X ogg theora vorbis -alsa -introspection -ivorbis -nls -orc -pango 2,317 kB media-libs/gst-plugins-base-0.10.36:0.10 USE=-introspection -nls -orc 2,309 kB media-libs/gst-plugins-ugly-1.0.10:1.0 USE=-nls -orc 811 kB media-libs/gst-plugins-good-1.0.10:1.0 USE=-nls -orc 2,669 kB media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r1:0.10 USE=-orc 4,199 kB media-plugins/gst-plugins-libav-1.1.0_pre20130128-r1:1.0 USE=-orc 467 kB media-libs/gst-plugins-bad-1.0.10:1.0 USE=-nls -orc 3,112 kB media-plugins/gst-plugins-mad-1.0.10:1.0 0 kB media-plugins/gst-plugins-faad-1.0.10:1.0 0 kB media-plugins/gst-plugins-x264-1.0.10:1.0 0 kB media-plugins/gst-plugins-mpeg2dec-1.0.10:1.0 0 kB media-plugins/gst-plugins-a52dec-1.0.10:1.0 USE=-orc 0 kB media-plugins/gst-plugins-flac-1.0.10:1.0 0 kB media-plugins/gst-plugins-meta-1.0-r1:1.0 USE=X a52 aac ffmpeg flac mp3 mpeg ogg theora vorbis x264 -alsa -cdda -dts -dv -dvb -dvd -http -jack -lame -libass -libvisual -mms -opus -oss -pulseaudio -taglib -v4l -vcd (-vpx) -wavpack 0 kB www-plugins/gnash-0.8.10_p20120903 USE=X ffmpeg gstreamer gtk nsplugin opengl ssl -agg (-aqua) -cairo -cygnal -dbus (-directfb) -doc -dump -egl -fbcon -gconf -gnome -harden -kde -lirc -mysql -nls -openvg -python -sdl -sdl-sound -ssh {-test} -vaapi 3,808 kB Total: 27 packages (27 new), Size of downloads: 86,763 kB -- Walter Dnes waltd...@waltdnes.org I don't run desktop environments; I run useful applications
Re: [gentoo-user] smartctrl drive error @60%
Bill Kenworthy wrote: On 26/06/14 06:16, Dale wrote: Neil Bothwick wrote: On Wed, 25 Jun 2014 17:44:48 +0100, Mick wrote: Install a simple forwarding MTA like ssmtp to have all mails from cron and friends sent to your ISP mailbox. ... and when you find out please tell us: What I really need to do, set up a RAID or some other backup method so that even if this happens again, I don't risk losing anything. Then again, that will take time as well. Also takes money. Repeat after me ... RAID IS NOT A BACKUP I agree with that. Power supply goes nuts and burns out the whole puter. RAID won't help that. House catches fire, ooops. Thief steals puter, uh oh. That list could go on for a while. About the only thing it does is allow quick recovery from a failing/dead drive. Basically. It's good at that from what I have read. There are many ways to do a backup - various raid forms, mirrors etc can help in some (and only some) instances but only a spatially separated copy of the data is relatively safe. Have two computers? - cross backup between them. (keep an old machine as a file server in the back room, start it up a couple of times a week and run a backup script - can even be automated) I do have a old puter at the moment. I thought about sticking it in a outbuilding and just turning it on to do backups then shutting it back down. That puts distance between house and outbuilding too. Thing is, I plan to let a family member use it when I can get around to getting a new case for it. I guess I could use any old slow junky puter with a LARGE drive in it. Have a friend/relative nearby? - take your PC over, create a backup and then sync the differences across the net using rsync etc - most normal people do fill up todays large disks, or have large personal valuable data requirements. You dont need to backup the whole machine, just the valuable bits (configs, personal data, email archives, ...) There are many ways to do it - if you only have one disk and no backups, the data by definition is not valuable :) Ive just been caught by an old 1G WD green drive failing (possibly the MB's fault as the sata interface died as well - seen a few of those now!) that took out the middle drive from a striped LVM. Didnt bother to recover, just built a new machine from leftover bits, bought another drive and rebuilt it using btrfs raid 1 on the two orignal WD 2G green drives and a new WD red, and restored from backups on another machine - over the years this type of event has happened a few times - you only need to get burnt once to learn!. BillK I do backup what I know can't be replaced at all. My camera pics can't be replaced since they are not anywhere else. Some other things here that are nowhere else I can live without, just would rather not if I can help it. I never backup the OS. I just reinstall it if needed. Generally, I try to keep a copy of /etc and the world file. I'll copy /etc over and use the world file as a guide on what to install on the new install. Heck, I can install Kubuntu in a hour or less. Then I can install Gentoo from that while doing my usual puter activities. I had a WD 80GB drive to fail several years ago. That's the only drive I have ever had to fail on me tho. It spit out errors and I was able to do backups and save the data before it died for good. I can't recall the exact error but it mentioned '24 hours' and 'right now'. It didn't miss it by much either. Just imagine if we had no tools to warn us of a failure at all. That would suck. Dale :-) :-)
Re: [gentoo-user] Gentoo's future directtion ?
On 11/22/2014 07:12 PM, wirel...@tampabay.rr.com wrote: On 11/22/14 01:20, Rich Freeman wrote: On Fri, Nov 21, 2014 at 7:13 PM, wirel...@tampabay.rr.com wrote: On 11/21/14 17:10, Rich Freeman wrote: If you want to work on them, you might consider becoming a dev, or working on them in an overlay (which is a good way to become a dev, actually). Exactly, I agree. That is why the idea to have a small core of Gentoo elites (the chosen devs) and move everyone else into overlays, is a very bad idea. I don't see the argument here. It depends very much on what that actually means. You seem to be under the impression that Gentoo devs work on things that the Gentoo leadership tells them to work on. That is hardly the case, many of our most important packages are also the least maintained, because devs work on what they work on, and not on the stuff the leadership considers important. If a Gentoo developer wanted to work on Java the leadership wouldn't interfere with that just as they didn't interfere with a couple of devs deciding to fork udev. Rich Not really. I think you misss my points and intentions exactly. Java is critical and growing. Folks are constantly knocking on the gentoo door with technologies, that are java centric. Here is the latest one, just posted to gentoo-dev: https://wiki.gentoo.org/wiki/Project:Android I tried to participate with the java herd/project. Few have the authority to close old java bugs. The few that do, are apathetic, absent or just do not 'give a shit'. I was told to go work on java bugs, maybe somebody will notice. Really. The first 100 or so I looked at, are deprecated. They just need somebody to 'remove them' the BGO java backlog is being artificially used to prevent java work on gentoo. Somebody of authority needs to open up java for other folks to work on. Close the 100 oldest bugs is a no brainer and a good start, yet nobody will do that, and nobody else is allowed to close them. *CONVENIENT* if you hate java and are in control. If this is not true, the the council should open up java bug cleaning. Worst case scenario, these hundreds of old bugs will have to be re-filed, with updated data from this decade. (actually a very excellent idea in and of itself). This policy, whether part of a grand conspiracy, or due to apathetic leadership, has the net effect to run off potential new devs to gentoo and who like java. PS. sorry about forking to new threads, my access is now nntp (earlybird) and it just down not follow the thread correctly. Rich, I actually appreciate you help. But somebody of authority is going to have to step into this java on gentoo mess and clean house, provide leadership and encourage (hell, just remove the roadblocks) from java on gentoo. OK? Gentoo has a lot of organizational, technical and social problems. Some of them would just stop existing if we'd move to a more distributed model, because you'd be able to regroup more easily and work on the things you care about without stepping on each others toes. No one would care in such a distributed model if there is one person blocking progress somewhere. They would just move on, regroup around a new overlay and start working there and let that guy/project rot forever. Users would easily be able to pick up what the most community-driven and collaborative overlays are and would support those instead of some idle, stubborn or hard-to-work-with overlay maintainers. In that sense, there wouldn't be a single java ebuild in the core tree. That would totally be a community effort and you wouldn't have to vent that much here, but would be working on java ebuilds instead. Hell, you could even easily fork the WHOLE base-system and toolchain without forking the whole rest of the distro. We don't need more authority, we need less... and we need more actual opensource workflow. Our tools, our organizational model and our workflow are ALL ancient. And they don't seem to work very well, do they? Also see: https://wiki.gentoo.org/wiki/Distributed_Gentoo
[gentoo-user] Re: Custom ebuilds for CoreOS
Rich Freeman rich0 at gentoo.org writes: is integration of the best of the CoreOS ideas into Gentoo proper. I'm not suggesting that /usr types of systems are going away. I'm just pointing out that they're not really the focus of CoreOS (hosting them inside containers is, but not running these kinds of applications in the host itself). I do not intend to follow the CoreOS commercial path. It intend to mod gentoo to achieve those attractive attributes back into my gentoo proper. tftp, pxe, dhcp, uefi and many other tools give us a path to running the least (embedded) to the most (complex traditional server) as an extension (compliment) to the cluster. So as was pointed out, I'm merely lifting form CoreOS what they lifted from their predicessors; no more no less. I see the gentoo admins being able to move hardrware in and out of the cluster, dynamically and being able to run many sorts of gentoo systems (embedded to fulls server) on a myriad of hardware they own and control. You seem to be wanting a minimalist profile of Gentoo, not CoreOS. YES!, I want Gentoo to CRUSH CoreOS because we can and our goal is not to deceptively move users to a rent the binary jail. OK? think many of us would love to see that, and I've been an advocate of paring down at system for just this reason. I just wouldn't use the term CoreOS with that as this is going to lead to confusion. CoreOS is a specialized distro intended to host containers, no more, no less. OK, we see CoreOS differently. For me it was an Epiphany moment of where I'm been trying to end up, with the aforementioned Gentoo twists. It isn't intended as a starting point for embedded projects or such. Sure, maybe you could make it work, but sooner or later CoreOS will make some change that will make you very unhappy because they aren't making it for you. CoreOS will never be in my critical path. Large corporations will turn computer scientist and hackers into WalMart type-employees. Conglomerates are the enemy, imho. I fear Conglomerates much more than any group of government idiots. ymmv. (warning digression) Just look at the entire net neutrality turf struggle. That sort of corner the market monopolistic behavior would not be possible, if we had just maintained the MAE precedence for network peering. Obama had little choice; but, putting networks under SS7 style telecom regulations is a deceptive and horrible idea. Conglomerates lobby congress and get very bad ideas written into law. All we needed is regulation to allow (force) all networks to peer with other networks. The entire concept of private peering is horseshit and it should be ended immediately. CoreOS and the Cloud lobbyist can easily get regulations passed to put an end to this linux experiment, imho. Differnt subject I know, but the tactics of conglomerates are always the same. Roll up competition and eliminate it, oh all in the name of better security and portecting our 1st amendment rights and our conglomerates. (sorry of the digression). But, again, I'm all for a more lightweight Gentoo profile that doesn't bundle stuff like openssh, or even an init implementation (since we have several to choose from now). Funny, ssh is one of a few things I would put into drastically reduce @system. ymmv, unless you are going to add something like netconsole.c back into the bundle. I do not see my vision of the cluster (CoreOS insprired) to be limiting to anyone at Gentoo. Not the embedded folks, not the mimalist, not any init-camp, not the devs, hackers, or wannabees. And certainly not the users. Is this a large undertaking? Certainly. Are the pieces mostly already in existence, just scattered about and transversing time? (methinks YES). It all depends on how your vision works. Being older, I see a return to massive diskless nodes being what CoreOS and the entire Cloud Vendor conglomerates want. Conversely, I see those cheap microP now accompanied by enormous amount of ram and SSD that is dirt cheap forming the building blocks for the Gentoo cluster paradigm shift. I see Gentoo smashing that Cloud-vendor CoreOS paradigm by provide what they offer and so much more (full /usr systems) out of the same core codebase. I see Gentoo keeping the rank and file computer scientists and hackers, gamefully employed. I see the CoreOS folks migrating computer scientists and hackers to the Walmart model of underemployment at a few conglomerates. Gentoo provides an excellent set of choices and a very bright future for me (cluster). Other can pick their own poison peace, thanks James
Re: [gentoo-user] Re: Custom ebuilds for CoreOS
Why do I get the feeling that this is another episode of the i hate LennartSoft(tm) too circlejerk on the gentoo mailing list? this mailing list used to be about gentoo. On Dec 3, 2014 1:38 AM, James wirel...@tampabay.rr.com wrote: Rich Freeman rich0 at gentoo.org writes: is integration of the best of the CoreOS ideas into Gentoo proper. I'm not suggesting that /usr types of systems are going away. I'm just pointing out that they're not really the focus of CoreOS (hosting them inside containers is, but not running these kinds of applications in the host itself). I do not intend to follow the CoreOS commercial path. It intend to mod gentoo to achieve those attractive attributes back into my gentoo proper. tftp, pxe, dhcp, uefi and many other tools give us a path to running the least (embedded) to the most (complex traditional server) as an extension (compliment) to the cluster. So as was pointed out, I'm merely lifting form CoreOS what they lifted from their predicessors; no more no less. I see the gentoo admins being able to move hardrware in and out of the cluster, dynamically and being able to run many sorts of gentoo systems (embedded to fulls server) on a myriad of hardware they own and control. You seem to be wanting a minimalist profile of Gentoo, not CoreOS. YES!, I want Gentoo to CRUSH CoreOS because we can and our goal is not to deceptively move users to a rent the binary jail. OK? think many of us would love to see that, and I've been an advocate of paring down at system for just this reason. I just wouldn't use the term CoreOS with that as this is going to lead to confusion. CoreOS is a specialized distro intended to host containers, no more, no less. OK, we see CoreOS differently. For me it was an Epiphany moment of where I'm been trying to end up, with the aforementioned Gentoo twists. It isn't intended as a starting point for embedded projects or such. Sure, maybe you could make it work, but sooner or later CoreOS will make some change that will make you very unhappy because they aren't making it for you. CoreOS will never be in my critical path. Large corporations will turn computer scientist and hackers into WalMart type-employees. Conglomerates are the enemy, imho. I fear Conglomerates much more than any group of government idiots. ymmv. (warning digression) Just look at the entire net neutrality turf struggle. That sort of corner the market monopolistic behavior would not be possible, if we had just maintained the MAE precedence for network peering. Obama had little choice; but, putting networks under SS7 style telecom regulations is a deceptive and horrible idea. Conglomerates lobby congress and get very bad ideas written into law. All we needed is regulation to allow (force) all networks to peer with other networks. The entire concept of private peering is horseshit and it should be ended immediately. CoreOS and the Cloud lobbyist can easily get regulations passed to put an end to this linux experiment, imho. Differnt subject I know, but the tactics of conglomerates are always the same. Roll up competition and eliminate it, oh all in the name of better security and portecting our 1st amendment rights and our conglomerates. (sorry of the digression). But, again, I'm all for a more lightweight Gentoo profile that doesn't bundle stuff like openssh, or even an init implementation (since we have several to choose from now). Funny, ssh is one of a few things I would put into drastically reduce @system. ymmv, unless you are going to add something like netconsole.c back into the bundle. I do not see my vision of the cluster (CoreOS insprired) to be limiting to anyone at Gentoo. Not the embedded folks, not the mimalist, not any init-camp, not the devs, hackers, or wannabees. And certainly not the users. Is this a large undertaking? Certainly. Are the pieces mostly already in existence, just scattered about and transversing time? (methinks YES). It all depends on how your vision works. Being older, I see a return to massive diskless nodes being what CoreOS and the entire Cloud Vendor conglomerates want. Conversely, I see those cheap microP now accompanied by enormous amount of ram and SSD that is dirt cheap forming the building blocks for the Gentoo cluster paradigm shift. I see Gentoo smashing that Cloud-vendor CoreOS paradigm by provide what they offer and so much more (full /usr systems) out of the same core codebase. I see Gentoo keeping the rank and file computer scientists and hackers, gamefully employed. I see the CoreOS folks migrating computer scientists and hackers to the Walmart model of underemployment at a few conglomerates. Gentoo provides an excellent set of choices and a very bright future for me (cluster). Other can pick their own poison peace, thanks James
Re: [gentoo-user] Re: Custom ebuilds for CoreOS
On Wednesday, December 03, 2014 02:39:53 AM Mark David Dumlao wrote: Why do I get the feeling that this is another episode of the i hate LennartSoft(tm) too circlejerk on the gentoo mailing list? Why do I get the feeling you just want another flamewar? I don't see any mention of systemd or anything else written by Lennart, apart from your comment. this mailing list used to be about gentoo. It still is. On Dec 3, 2014 1:38 AM, James wirel...@tampabay.rr.com wrote: Rich Freeman rich0 at gentoo.org writes: is integration of the best of the CoreOS ideas into Gentoo proper. I'm not suggesting that /usr types of systems are going away. I'm just pointing out that they're not really the focus of CoreOS (hosting them inside containers is, but not running these kinds of applications in the host itself). I do not intend to follow the CoreOS commercial path. It intend to mod gentoo to achieve those attractive attributes back into my gentoo proper. tftp, pxe, dhcp, uefi and many other tools give us a path to running the least (embedded) to the most (complex traditional server) as an extension (compliment) to the cluster. So as was pointed out, I'm merely lifting form CoreOS what they lifted from their predicessors; no more no less. I see the gentoo admins being able to move hardrware in and out of the cluster, dynamically and being able to run many sorts of gentoo systems (embedded to fulls server) on a myriad of hardware they own and control. You seem to be wanting a minimalist profile of Gentoo, not CoreOS. YES!, I want Gentoo to CRUSH CoreOS because we can and our goal is not to deceptively move users to a rent the binary jail. OK? think many of us would love to see that, and I've been an advocate of paring down at system for just this reason. I just wouldn't use the term CoreOS with that as this is going to lead to confusion. CoreOS is a specialized distro intended to host containers, no more, no less. OK, we see CoreOS differently. For me it was an Epiphany moment of where I'm been trying to end up, with the aforementioned Gentoo twists. It isn't intended as a starting point for embedded projects or such. Sure, maybe you could make it work, but sooner or later CoreOS will make some change that will make you very unhappy because they aren't making it for you. CoreOS will never be in my critical path. Large corporations will turn computer scientist and hackers into WalMart type-employees. Conglomerates are the enemy, imho. I fear Conglomerates much more than any group of government idiots. ymmv. (warning digression) Just look at the entire net neutrality turf struggle. That sort of corner the market monopolistic behavior would not be possible, if we had just maintained the MAE precedence for network peering. Obama had little choice; but, putting networks under SS7 style telecom regulations is a deceptive and horrible idea. Conglomerates lobby congress and get very bad ideas written into law. All we needed is regulation to allow (force) all networks to peer with other networks. The entire concept of private peering is horseshit and it should be ended immediately. CoreOS and the Cloud lobbyist can easily get regulations passed to put an end to this linux experiment, imho. Differnt subject I know, but the tactics of conglomerates are always the same. Roll up competition and eliminate it, oh all in the name of better security and portecting our 1st amendment rights and our conglomerates. (sorry of the digression). But, again, I'm all for a more lightweight Gentoo profile that doesn't bundle stuff like openssh, or even an init implementation (since we have several to choose from now). Funny, ssh is one of a few things I would put into drastically reduce @system. ymmv, unless you are going to add something like netconsole.c back into the bundle. I do not see my vision of the cluster (CoreOS insprired) to be limiting to anyone at Gentoo. Not the embedded folks, not the mimalist, not any init-camp, not the devs, hackers, or wannabees. And certainly not the users. Is this a large undertaking? Certainly. Are the pieces mostly already in existence, just scattered about and transversing time? (methinks YES). It all depends on how your vision works. Being older, I see a return to massive diskless nodes being what CoreOS and the entire Cloud Vendor conglomerates want. Conversely, I see those cheap microP now accompanied by enormous amount of ram and SSD that is dirt cheap forming the building blocks for the Gentoo cluster paradigm shift. I see Gentoo smashing that Cloud-vendor CoreOS paradigm by provide what they offer and so much more (full /usr systems) out of the same core codebase. I see Gentoo keeping the rank and file computer scientists and hackers, gamefully employed. I see the CoreOS folks
Re: [gentoo-user] Re: Custom ebuilds for CoreOS
Look up. the very first post contrastd coreos' systemd as opposed to openrc, bringing words like evilution into the park. later on we hear that coreos is stealing gentoo's ideas and hope that it is CRUSHED. but why? its its own frigging distro now. not gentoo by a long shot. On Wednesday, December 03, 2014 02:39:53 AM Mark David Dumlao wrote: Why do I get the feeling that this is another episode of the i hate LennartSoft(tm) too circlejerk on the gentoo mailing list? Why do I get the feeling you just want another flamewar? I don't see any mention of systemd or anything else written by Lennart, apart from your comment. this mailing list used to be about gentoo. It still is. On Dec 3, 2014 1:38 AM, James wirel...@tampabay.rr.com wrote: Rich Freeman rich0 at gentoo.org writes: is integration of the best of the CoreOS ideas into Gentoo proper. I'm not suggesting that /usr types of systems are going away. I'm just pointing out that they're not really the focus of CoreOS (hosting them inside containers is, but not running these kinds of applications in the host itself). I do not intend to follow the CoreOS commercial path. It intend to mod gentoo to achieve those attractive attributes back into my gentoo proper. tftp, pxe, dhcp, uefi and many other tools give us a path to running the least (embedded) to the most (complex traditional server) as an extension (compliment) to the cluster. So as was pointed out, I'm merely lifting form CoreOS what they lifted from their predicessors; no more no less. I see the gentoo admins being able to move hardrware in and out of the cluster, dynamically and being able to run many sorts of gentoo systems (embedded to fulls server) on a myriad of hardware they own and control. You seem to be wanting a minimalist profile of Gentoo, not CoreOS. YES!, I want Gentoo to CRUSH CoreOS because we can and our goal is not to deceptively move users to a rent the binary jail. OK? think many of us would love to see that, and I've been an advocate of paring down at system for just this reason. I just wouldn't use the term CoreOS with that as this is going to lead to confusion. CoreOS is a specialized distro intended to host containers, no more, no less. OK, we see CoreOS differently. For me it was an Epiphany moment of where I'm been trying to end up, with the aforementioned Gentoo twists. It isn't intended as a starting point for embedded projects or such. Sure, maybe you could make it work, but sooner or later CoreOS will make some change that will make you very unhappy because they aren't making it for you. CoreOS will never be in my critical path. Large corporations will turn computer scientist and hackers into WalMart type-employees. Conglomerates are the enemy, imho. I fear Conglomerates much more than any group of government idiots. ymmv. (warning digression) Just look at the entire net neutrality turf struggle. That sort of corner the market monopolistic behavior would not be possible, if we had just maintained the MAE precedence for network peering. Obama had little choice; but, putting networks under SS7 style telecom regulations is a deceptive and horrible idea. Conglomerates lobby congress and get very bad ideas written into law. All we needed is regulation to allow (force) all networks to peer with other networks. The entire concept of private peering is horseshit and it should be ended immediately. CoreOS and the Cloud lobbyist can easily get regulations passed to put an end to this linux experiment, imho. Differnt subject I know, but the tactics of conglomerates are always the same. Roll up competition and eliminate it, oh all in the name of better security and portecting our 1st amendment rights and our conglomerates. (sorry of the digression). But, again, I'm all for a more lightweight Gentoo profile that doesn't bundle stuff like openssh, or even an init implementation (since we have several to choose from now). Funny, ssh is one of a few things I would put into drastically reduce @system. ymmv, unless you are going to add something like netconsole.c back into the bundle. I do not see my vision of the cluster (CoreOS insprired) to be limiting to anyone at Gentoo. Not the embedded folks, not the mimalist, not any init-camp, not the devs, hackers, or wannabees. And certainly not the users. Is this a large undertaking? Certainly. Are the pieces mostly already in existence, just scattered about and transversing time? (methinks YES). It all depends on how your vision works. Being older, I see a return to massive diskless nodes being what CoreOS and the entire Cloud Vendor conglomerates want. Conversely, I see those cheap microP now accompanied by enormous amount of ram and SSD that is dirt cheap forming the building blocks for the Gentoo cluster paradigm shift. I see Gentoo
Re: [gentoo-user] The state of public relations?
In my opinion the installer is the last reason people do not use Gentoo. Look at the other distros out there without a graphical installer. One of them is one of the most popular distros out there. Gentoo experiences a difficulty pulling in more users for many reasons. Firstly there is a large majority that do not understand Gentoo's package system. They know they have to compile things. They may not even be aware that emerge exists. On top of this, they feel it takes an exorbitant amount of time to install things. Then, they ask what the benefits to this method are. They do not understand the benefits that use flags provide or the time they save. They see it as not worthwhile. I often hear that makes sense in an embedded environment but that's it. People need to understand the benefits of Gentoo more clearly. A clear depiction of the philosophy and goals (which in my mind is fairly evident already) helps with this. We need to as users explain the benefits of Gentoo vs the so called perceived cons. On Sat, Jul 25, 2015 at 2:57 PM, Mick michaelkintz...@gmail.com wrote: On Saturday 25 Jul 2015 17:35:51 Stroller wrote: On Fri, 24 July 2015, at 3:35 pm, J.Rutkowski j...@pancakebungalow.com wrote: On Fri, Jul 24, 2015, at 07:56 AM, James wrote: Rich, I'll be practical. Gentoo needs an installer program, like most other distros if you want your rank_n_file users to entice new users. … I absolutely think that an installer is necessary to attract newcomers and keep them. I recall similar discussions back around 2004. Gentoo was fashionable for a while then, and we had plenty of new users. It wasn't for the lack of installer that they went away - fashions change, but at the end of the day it's only a certain kind of niche user who finds Gentoo suits them long term. If you create a slick GUI installer, then users will only be disappointed with they finish installing their KDE-Gentoo desktop and are told oh, package installs and system upgrades must be done in a terminal, and sometimes you have to do stuff to work around these Portage blocks. Why doesn't Gentoo have a nice graphical package manager? the n00bs will cry, just like all the other distros! What will happen when you meet that request? Complaints that, after clicking the button in the GUI package manager, Gentoo takes much longer to install Firefox that Ubuntu does. If you want to attract to Gentoo the kind of people for whom a graphical installer is important, then IMO these are the first things you need to address. Stroller. Others mentioned it and Stroller finessed it: There are different use cases and Gentoo does not fit nicely in all of them. A GUI installer, or automated install script will suit noobs for some of whom Gentoo is not an appropriate distro, leading to disappointment and potentially bad press. In any case, I think that Sabayon would probably suit them nicely if they want to quickly dip their toes into a Gentoo-based distro. A GUI installer, or automated but configurable install script, will also suit people who need a quick VM, or cloud set up. Arguably, they should already know how to create their own VM image to suit their requirements - it's the first off that will take some time to think through, thereafter they will have their own stage-4 VM image. Nevertheless, I accept that it will offer some convenience in terms of speed. Then it is all other Gentoo users for whom the current handbook is what they learn or expect as the norm. If they are new to Gentoo, the handbook acts both as a filter for users to whom Gentoo is unsuitable and as an educational experience for those that stick with it. I am not entirely sure that people who click on three buttons to get a RHL cluster going would be flocking to Gentoo. I mean, fine they got their Gentoo cluster up running. What then? Will they be compiling software on the cluster for each and every update? Or will they be running the updates on a test/pre-prod server and then update the cluster using the precompiled binaries? Ultimately, as Rich suggested, whoever has an itch will scratch it and scratch it in a way to provide the tools they need for their specific use case(s). As long as Gentoo does not try to imitate and duplicate the *buntu RHL's of this world I would have nothing to complain about. Personally I am rather happy for Gentoo being as it is and this the reason I've been using it for 12 happy years. :-) -- Regards, Mick -- The irony is that Bill Gates claims to be making a stable operating system and Linus Torvalds claims to be trying to take over the world. -- seen on the net
[gentoo-user] A Glitch in the Matrix or just another burb of emerge... ;)
Hi, This evening - after daily updates without any problem - suddenly the Matrix had a glitch and its architect sitting in front of the dozens of vintage Cathode Ray Tubes scratches his head and silence was his answer to all this: Diffing databases (18977 -> 18977 packages) [U] == sys-apps/man-pages (4.04@03/15/16; 4.04^b -> 4.05^b): A somewhat comprehensive collection of Linux man pages * Time statistics: 237 seconds for syncing 89 seconds for eix-update 2 seconds for eix-diff 330 seconds total These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild R] cross-armv7a-hardfloat-linux-gnueabi/gcc-4.9.3:4.9.3::crossdev USE="cxx fortran multilib nls nptl openmp sanitize vtv%* (-altivec) -awt -cilk -debug -doc (-fixed-point) -gcj -go -graphite -hardened -libssp -multislot -nopie -nossp -objc -objc++ -objc-gc -regression-test -vanilla" 39 KiB [ebuild R ~] cross-avr/gcc-5.3.0:5.3.0::crossdev USE="cxx multilib nls nptl openmp sanitize vtv%* (-altivec) -awt -cilk -debug -doc (-fixed-point) -fortran -gcj -go -graphite -hardened -jit -libssp -multislot -nopie -nossp -objc -objc++ -objc-gc -regression-test -vanilla" 0 KiB [ebuild R] sys-devel/gcc-4.9.3:4.9.3::gentoo USE="cxx fortran (multilib) nls nptl objc openmp sanitize vtv%* (-altivec) (-awt) -cilk -debug -doc (-fixed-point) -gcj -go -graphite (-hardened) (-libssp) -multislot -nopie -nossp -objc++ -objc-gc -regression-test -vanilla" 0 KiB [ebuild U ] sys-apps/man-pages-4.05::gentoo [4.04::gentoo] USE="nls" LINGUAS="-da -de -fr -it -ja -nl -pl -ro -ru -zh_CN" 1419 KiB [ebuild U ] sys-libs/timezone-data-2016c::gentoo [2016a::gentoo] USE="nls -leaps_timezone" 490 KiB [blocks B ] =sys-devel/gcc-3.4.4 required by (cross-armv7a-sfloat-linux-gnueabi/glibc-2.15-r3:2.2/2.2::x-portage, installed) sys-devel/gcc required by @system >=sys-devel/gcc-3.4.4 required by (cross-armv7a-softfloat-linux-gnueabi/glibc-2.15-r3:2.2/2.2::x-portage, installed) >=sys-devel/gcc-4.3 required by (cross-armv7a-softfloat-linux-gnueabi/glibc-2.15-r3:2.2/2.2::x-portage, installed) >=sys-devel/gcc-3.0 required by (sys-devel/llvm-3.5.0:0/3.5::gentoo, installed) >=sys-devel/gcc-4.1.0 required by (cross-armv7a-sfloat-linux-gnueabi/glibc-2.15-r3:2.2/2.2::x-portage, installed) sys-devel/gcc[openmp] required by (app-arch/pxz-5.0_pre20110811:0/0::gentoo, installed) >=sys-devel/gcc-4.7[cxx] required by (dev-util/nvidia-cuda-toolkit-7.5.18-r2:0/7.5.18::gentoo, installed) >=sys-devel/gcc-4.6 required by (sys-libs/glibc-2.22-r4:2.2/2.2::gentoo, installed) sys-devel/gcc[fortran,openmp?] (sys-devel/gcc[fortran,openmp]) required by (virtual/fortran-0:0/0::gentoo, installed) >=sys-devel/gcc-4.9 required by (net-libs/webkit-gtk-2.10.9:4/37::gentoo, installed) >=sys-devel/gcc-4.9.3 required by (dev-java/icedtea-bin-7.2.6.6-r1:7/7::gentoo, installed) =sys-devel/gcc-3.4.6 required by (dev-db/mysql-5.6.28:0/18::gentoo, installed) (cross-armv7a-hardfloat-linux-gnueabi/gcc-4.9.3:4.9.3/4.9.3::crossdev, ebuild scheduled for merge) pulled in by >=cross-armv7a-hardfloat-linux-gnueabi/gcc-4.6 required by (cross-armv7a-hardfloat-linux-gnueabi/glibc-2.22-r4:2.2/2.2::crossdev, installed) cross-armv7a-hardfloat-linux-gnueabi/gcc required by @selected For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages Since the problem is caused by those tools in part, which are needed to solve the problem itself, the architect has no problem to feed his question to the grand masters architects, the center of all the knowledge, the singularity of all recursive dependencies: What the f??k is this? How can I get out of this deja vu? ;) (all this written with a big ;) in mind and face and by no means meant as critsm. But please: Make emerge a little more ... understandable ... Thank you very much in advance for any help! best regards, Meino
Re: [gentoo-user] Portage spokes again...
On Wed, Dec 21, 2016 at 10:06:00PM +0200, Alan McKinnon wrote: > On 21/12/2016 21:51, Rich Freeman wrote: > > On Wed, Dec 21, 2016 at 2:46 PM, Rich Freeman <ri...@gentoo.org> wrote: > >> On Wed, Dec 21, 2016 at 2:20 PM, <meino.cra...@gmx.de> wrote: > >> > >>> The following USE changes are necessary to proceed: > >>> (see "package.use" in the portage(5) man page for more details) > >>> # required by kde-plasma/kwin-5.8.3::gentoo > >>> # required by kde-plasma/plasma-workspace-5.8.3-r4::gentoo > >>> # required by net-p2p/ktorrent-5.0.1::gentoo[shutdown] > >>> # required by @selected > >>> # required by @world (argument) > >>>> =media-libs/mesa-12.0.1 wayland > >> > >> > >> I suggest ignoring this for the moment and see if the info above > >> resolves your systemd issues. I'm not sure why kwin has the > >> dependency that it does, but it looks to me like it is set up as a > >> hard dependency that you can't avoid without modifying the ebuild. > >> I'll see if I can figure out more. The changes above should at least > >> get rid of whatever is pulling in systemd. > >> > >> Installing wayland shouldn't actually hurt anything. I noticed that I > >> have it installed likely for the same reason, and it isn't like it > >> will start running on its own. But, I'm not sure yet whether you can > >> avoid it. > >> > > > > Well, I should have just waited to reply, but here is the issue: > > https://mail.kde.org/pipermail/release-team/2015-July/008725.html > > > > kwin does in fact have a non-conditional dependency on wayland, so you > > need to install it. It won't do anything if you don't run it, but it > > is not possible to build kwin without wayland support. Judging by the > > claim in the email that it used to take 100 conditionals in the source > > to make it optional, I doubt anybody in Gentoo will be patching this > > anytime soon. I guess you could always fork it if you wanted to. > > > > So, sorry, not what you wanted to hear, and not really what I care to > > hear either since I don't use wayland, but at least it doesn't need to > > be running in this case. I wouldn't be surprised if that changes in > > the future, but everybody knows that xorg is on borrowed time right > > now. > > > > Well, if nothing else at least this splits the thread so that you can > > reply to the systemd and the wayland issues separately... > > > > > Doesn't it strike you as curious that the 4 extra wayland packages > consume 8.5M installed (sans size of sources in distfiles) and for 18 > months no-one has raised nary a whimper about it, whereas recall the > giant whinge-fest a while back about a few 10s of harmless unit files > (text), each less than one fs block? How does a file take up less than a single FS block? An inode has to be allocated _somewhere_, does it not? As for the KDE <-> wayland thing, it's possible KDE users don't care about something like that. In fact I would argue that the average person who wants a desktop environment cares little about the dependency tree for said environment, because they care more about their DE than what it takes to run it. It's also an exercise in insanity, given the size of DEs. I applaud the teams working on packaging them; it's a huge effort. Exceptions are obviously GNOME + systemd, which caused a large upset. If/when KDE starts requiring wayland, I expect a similar, though somewhat smaller outcry. It'll come down to having a quality Wayland setup that's as smooth to get up and running as Xorg. One of the issues with wayland adoption is 1) the sheer amount of software that'd need to be ported (there's apparently an X-compatible mode in Wayland or something, but I've heard nothing regarding its quality or its interoperability), 2) its structure is not exactly clear, 3) afaik there is no known compositor that supports all the features you'd want to see in a modern display manager, and 4) writing tools for the display server basically depends on a competent and extensible compositor since everything goes through it first. What I see more likely in the future for Wayland are different levels of "rich" experience, all using a common Wayland protocol to be mix-and-match. So someone can have a barebones system with Fluxbox (like me), but another Wayland implementation can have all the bells and whistles the DE crowd is used to. Who knows? > > For the record, openrc user here on Gentoo; systemd on Ubuntu at work > (no feasible choice with Ubuntu) > > -- > Alan McKinnon > alan.mckin...@gmail.com > > signature.asc Description: Digital signature
Re: [gentoo-user] "masked by: EAPI 7" trying up update "portage" - how to proceed
On 2020-06-11 22:01, Rich Freeman wrote: On Thu, Jun 11, 2020 at 3:36 PM n952162 wrote: On 2020-06-11 14:47, Rich Freeman wrote: On Thu, Jun 11, 2020 at 4:10 AM Neil Bothwick wrote: Most likely what you're probably going to end up wanting to try is: USE="python_targets_python3_6 -python_targets_python3_7" emerge -p1v sys-apps/portage (Remove the -p if the output of that looks sane.) That will temporarily adjust the python dependency settings for just that one command. You shouldn't use that USE setting any further after that - this is just to get portage updated once to allow python to be updated in the future - you don't want to stick with 3.6 forever and in a little while you won't even have that option. I tried that: These are the packages that would be merged, in order: Calculating dependencies . ... done! !!! All ebuilds that could satisfy ">=app-crypt/openpgp-keys-gentoo-release-20180706" have been masked. !!! One of the following masked packages is required to complete your request: - app-crypt/openpgp-keys-gentoo-release-20191030::gentoo (masked by: EAPI 7) The current version of portage supports EAPI '6'. You must upgrade to a newer version of portage before EAPI masked packages can be installed. (dependency required by "sys-apps/portage-::gentoo[-build,rsync-verify]" [ebuild]) (dependency required by "sys-apps/portage" [argument]) Why are you installing portage- now? This is going to be masked unless you've jumped through some hoops. Try: USE="python_targets_python3_6 -python_targets_python3_7 -rsync-verify" emerge -p1v =sys-apps/portage-2.3.99-r2 This should force the current stable version of portage and disable key verification so that you don't need those keys. You should also determine how you've unmasked portage-. I'd grep for portage in any of the config files in /etc/portage and remove it from anything in package.unmask or package.accept_keywords or package.keywords. Well, I'm delighted to have your help, because I get this all the time and don't really know how to handle it: # vim: syntax=emerge-out Sorry, try again. * IMPORTANT: 2 config files in '/etc/portage' need updating. These are the packages that would be merged, in order: Calculating dependencies * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. . ... done! [ebuild U ] sys-apps/portage-2.3.99-r2::gentoo [2.3.13-r1::gentoo] USE="(ipc) native-extensions xattr -apidoc% -build -doc -gentoo-dev% -rsync-verify% (-selinux) (-epydoc%)" PYTHON_TARGETS="python3_6* (-pypy3) -python3_7% (-python3_8) (-pypy%) (-python2_7%*) (-python3_4%) (-python3_5%*)" 1028 KiB [blocks B ] https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages !!! The following installed packages are masked: - sys-libs/binutils-libs-2.29.1-r1::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # MichaŠGórny , Andreas K. Hüttel , # Matthias Maier (2017-05-21 and later updates) # These old versions of toolchain packages (binutils, gcc, glibc) are no # longer officially supported and are not suitable for general use. Using # these packages can result in build failures (and possible breakage) for # many packages, and may leave your system vulnerable to known security # exploits. # If you still use one of these old toolchain packages, please upgrade (and # switch the compiler / the binutils) ASAP. If you need them for a specific # (isolated) use case, feel free to unmask them on your system. - sys-kernel/gentoo-sources-4.9.76-r1::gentoo (masked by: linux-firmware license(s)) A copy of the 'linux-firmware' license is located at '/usr/portage/licenses/linux-firmware'. - www-client/firefox-52.5.2::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Thomas Deutschmann (2018-10-12) # EOL and has known vulnerabilities. Please move to # Firefox 60 or newer if you can. - net-libs/libnsl-0::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Andreas K. Hüttel (2018-09-11) # Mask transition ebuilds that were needed only for
Re: [gentoo-user] technical review of systemd
On Sat, Feb 22, 2014 at 6:16 PM, thegee...@thegeezer.net wrote: OK so because of how much time has been spent arguing about systemd with little technical content, i've spent some time on the freedesktop site reading Lennart's blog and also going through the source to find answers to my questions about the socket activator. i've also been going through the man pages of netctl too and am horrified at the lack of what i would call enterprise features. networkd (netctl is just the command-line front-end) is not intended for enterprise; it's for little servers where you only need static IPs or simple bridges. For desktops/laptops, you are supposed to keep using NetworkManager/connman/whatever you used before. For complex network setups, you need *a* network manager (not necessarily NetworkManager). this is by no means a definitive list. I just thought that i would share what i had found. please correct me if i am wrong in any of these. please add to the list for technical items only. I find it a very impartial and objective review; thank you very much! thanks! pros 1.very modular, everything can be disabled though not removed 2.socket based activator allows restart of services with no service interruption 3.if activator.c is used for this, then the code is actually pretty clean using supplied sd-daemon.c simplifies sockets for daemons and also adds extra watchdog features 4.can disable socket based activation according to Canek, but i can't find how. You use a .service unit file instead of a .socket unit file. That's it. For OpenSSH, for example, you can enable sshd.service[1], and then the SSH daemon works as it does in OpenRC. If you instead enable sshd.socket[2], then the daemon will start on demand. You don't have to *disable* anything; you choose how do you want to use your services (if the services provide both ways, like OpenSSH does). 5.fschecking mounts and logging output (though how for corrupt / notsure) Corrupt filesystems or logs? 6.auto-gettys allows for lower numbered X windows by default for e.g. multiseat and dynamic serial ttys 7.clever logging, including from nspawned containers' logs and distributed for enterprise 8.nspawning using filename namespaces 9.systemctl kill service -- killing service and all forks and spawn cgtop -- top with cgroups 10.much easier to define resource limitations per service cons 1.new tools to learn, new gotchas to learn. 2.yet to go through systemd source to find out how modular or not it is. While it tries to be modular where it can, systemd prefers simple code and integrated solutions. Modularity is not going to be one of its strong points. 3.not clear how the socket activator works, the code activator.c appears to be to _test_ activation only, with activator code being elsewhere. if it is used then you would have one process running for each port it is virtually listened to. It's been a while since I've read the source code, but it isn't in src/activate/activate.c[3]? 4./etc/machine-id because hostname and node id in the cluster of your choice are not enough. The idea is that machine-id is as unique as reasonable to ask. I'm not overly happy with it, too, but that's the justification. Imagine thousands of virtual machines running services, and you want to coalesce all their journal logs in a central server. With machine-id, you don't need to worry even to change the default localhost for your throwaway VMs, you can detect the different logs immediately (machine-id should be generated at OS install time; for rolling distros, I think they generate it if when installing systemd is not available.) 5./fsck.options gives more options than autoforceskip on reboot 6.requiring logging tools in rescue cds in order to view logs Yeah, that's a drag. However, you *can* run rsyslog (or syslog-ng) alongside the journal, and have the best of both worlds. Or you can automatically send the journal logs to a central server designed for that purpose only. 7.chroots no longer work. forcing use of nspawn to ensure environment set up correctly. I'm sorry, chroot doesn't work? First time I heard about it. While systemd-nspawn is a gazillion times better than a simple chroot, you *can* still use a chroot if you so desire. Where did you found that chroot doesn't works? 8.strange gotchas: that because of socket/dbus etc activation you have to disable a service first, then stop it in case it is then restarted in the background You only need to stop the socket too. You can do it at the same time: systemctl stop avahi-daemon.service avahi-daemon.socket 9.the new deal breaker for me is the networking. for anything remotely complex (i.e. two IP addresses on an interface woo), need to use netctl. a.which doesn't support vlan naming types i.e. padding zeroes b.doesn't appear to support gre keys c.doesn't appear to support multiple routing tables d.doesn't appear to support ip rule e.doesn't have lacp
Re: [gentoo-user] Snort compiling problems
On Sat, Aug 22, 2015 at 10:34 AM, Rod r...@rods.id.au wrote: Hi List, I am having problems compiling Snort :( I have tried emerge snort Also tried compiling in the comandline I have tried all my installed gcc profiles... # gcc-config -l [1] x86_64-pc-linux-gnu-4.5.4 [2] x86_64-pc-linux-gnu-4.6.4 [3] x86_64-pc-linux-gnu-4.7.3 [4] x86_64-pc-linux-gnu-4.8.4 * All failed :( make[4]: Entering directory '/var/tmp/portage/net-analyzer/snort-2.9.7.5/work/snort-2.9.7.5/src/preprocessors/Stream6' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/sfutil -I/usr/include/pcap -I../../../src/output-plugins -I../../../src/detection-plugins -I../../../src/dynamic-plugins -I../../../src/preprocessors -I../../../src/preprocessors/portscan -I../../../src/preprocessors/HttpInspect/include -I../../../src/preprocessors/Session -I../../../src/preprocessors/Stream6 -I../../../src/target-based -I../../../src/control -I../../../src/file-process -I../../../src/file-process/libs -I../../../src/side-channel -I../../../src/side-channel/plugins -DLZMA -DNDEBUG -DNOCOREFILE -DSF_WCHAR -DSNORT_RELOAD -DRELOAD_ERROR_FATAL -DNO_NON_ETHER_DECODER -O2 -march=core2 -mtune=core2 -pipe -DSF_VISIBILITY -fvisibility=hidden -fno-strict-aliasing -Wall -c -o snort_stream_tcp.o snort_stream_tcp.c snort_stream_tcp.c:466:89: error: unknown type name 'NormFlags' static inline int Stream_NormGetMode(uint16_t reassembly_policy, const SnortConfig* sc, NormFlags nf) ^ snort_stream_tcp.c: In function 'AddStreamNode': snort_stream_tcp.c:6160:9: warning: implicit declaration of function 'NormalTrimPayloadIfWin' [-Wimplicit-function-declaration] NormalTrimPayloadIfWin(p, 0, tdb); ^ snort_stream_tcp.c: In function 'ProcessTcpData': snort_stream_tcp.c:7275:9: warning: implicit declaration of function 'NormalTrimPayloadIfSyn' [-Wimplicit-function-declaration] NormalTrimPayloadIfSyn(p, 0, tdb); ^ snort_stream_tcp.c: In function 'ProcessTcp': snort_stream_tcp.c:8381:17: warning: implicit declaration of function 'NormalTrimPayloadIfRst' [-Wimplicit-function-declaration] NormalTrimPayloadIfRst(p, 0, tdb); ^ snort_stream_tcp.c: At top level: snort_stream_tcp.c:555:19: warning: 'CheckFlushPolicyOnData' used but never defined [enabled by default] static inline int CheckFlushPolicyOnData( ^ snort_stream_tcp.c:1184:29: warning: 'StreamTCPCreateSession' defined but not used [-Wunused-function] static SessionControlBlock *StreamTCPCreateSession( const SessionKey *key ) ^ snort_stream_tcp.c:1192:13: warning: 'StreamTCPDeactivateSession' defined but not used [-Wunused-function] static void StreamTCPDeactivateSession( SessionControlBlock *scb ) ^ snort_stream_tcp.c:1206:12: warning: 'StreamTCPDeleteSession' defined but not used [-Wunused-function] static int StreamTCPDeleteSession( const SessionKey *key ) ^ Makefile:389: recipe for target 'snort_stream_tcp.o' failed make[4]: *** [snort_stream_tcp.o] Error 1 make[4]: Leaving directory '/var/tmp/portage/net-analyzer/snort-2.9.7.5/work/snort-2.9.7.5/src/preprocessors/Stream6' Makefile:471: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/var/tmp/portage/net-analyzer/snort-2.9.7.5/work/snort-2.9.7.5/src/preprocessors' Makefile:552: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/net-analyzer/snort-2.9.7.5/work/snort-2.9.7.5/src' Makefile:517: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-analyzer/snort-2.9.7.5/work/snort-2.9.7.5' Makefile:383: recipe for target 'all' failed make: *** [all] Error 2 Portage 2.2.18 (python 2.7.9-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.4, glibc-2.20-r2, 3.18.7-gentoo x86_64) = System Settings = System uname: Linux-3.18.7-gentoo-x86_64-Intel-R-_Core-TM-_i5-4570_CPU_@_3.20GHz-with-gentoo-2.2 KiB Mem:15316468 total,543168 free KiB Swap: 33554428 total, 32086124 free Timestamp of repository gentoo: Fri, 21 Aug 2015 18:30:01 + sh bash 4.2_p45 ld GNU ld (Gentoo 2.24 p1.4) 2.24 distcc 3.1 x86_64-pc-linux-gnu [disabled] app-shells/bash: 4.2_p45::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl:5.18.2-r2::gentoo dev-lang/python: 2.7.9-r1::gentoo, 3.1.5::gentoo, 3.2.5-r6::gentoo, 3.4.1::gentoo dev-util/cmake: 2.8.12.2-r1::gentoo dev-util/pkgconfig: 0.28-r1::gentoo sys-apps/baselayout: 2.2::gentoo sys-apps/openrc: 0.16.4
[gentoo-user] chroot: on update I got "mount: /proc: mount failed: Unknown error 5005.,Unable to mark /proc slave: 32"
Hi, I did a chroot according to https://wiki.gentoo.org/index.php?title=Chroot My script in the chroot folder: ``` mount --rbind /dev dev mount --make-rslave dev mount -t proc /proc proc mount --rbind /sys sys mount --make-rslave sys mount --rbind /tmp tmp mount --bind /run run mount -o bind /var/db/repos/ var/db/repos/ chroot . /bin/bash ``` My /root/.bashrc of the new chroot: ``` . /etc/profile export PS1="(chroot) $PS1" ``` Update command with full output (I never did an update on this chroot): (chroot) thinkpad-t430 /etc/portage # emerge --ask --update --newuse --deep --with-bdeps=y @world * IMPORTANT: 15 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 5.08 s (backtrack: 0/20). [ebuild R ] sys-apps/net-tools-2.10 USE="-ipv6*" [ebuild UD ] dev-db/sqlite-3.45.3 [3.46.0] [ebuild R ] app-crypt/libb2-0.98.1-r3 USE="openmp*" [ebuild R ] sys-devel/gettext-0.22.4 USE="openmp*" [ebuild R ] sys-libs/pam-1.5.3-r1 USE="filecaps*" [ebuild R ] net-misc/wget-1.24.5 USE="-ipv6*" [ebuild N ] app-crypt/rhash-1.4.3 USE="nls ssl -debug -static-libs" [ebuild N ] dev-libs/libuv-1.48.0 USE="-verify-sig" [ebuild N ] app-arch/libarchive-3.7.4 USE="acl bzip2 e2fsprogs iconv lzma xattr zstd -blake2 -expat -lz4 -lzo -nettle -static-libs -test -verify-sig" [ebuild UD ] dev-python/trove-classifiers-2024.5.22 [2024.7.2] [ebuild R ] net-misc/iputils-20240117 USE="filecaps*" [ebuild N ] dev-libs/jsoncpp-1.9.5 USE="-doc -test" [ebuild UD ] dev-python/hatchling-1.24.2 [1.25.0] [ebuild UD ] dev-python/urllib3-2.2.1 [2.2.2] [ebuild UD ] dev-python/setuptools-70.0.0 [70.1.1-r1] [ebuild R ] net-misc/dhcpcd-10.0.8 USE="-ipv6*" [ebuild R ] app-portage/portage-utils-0.96.1 USE="openmp*" [ebuild N ] dev-build/cmake-3.28.5 USE="ncurses -dap -doc -gui -qt6 -test -verify-sig" [ebuild N ] net-libs/nghttp2-1.61.0 USE="-debug -hpack-tools -jemalloc -static-libs -systemd -test -utils -xml" [ebuild UD ] net-misc/curl-8.7.1-r4 [8.8.0-r1] USE="http2*" Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Running pre-merge checks for app-crypt/libb2-0.98.1-r3 mount: /proc: mount failed: Unknown error 5005. Unable to mark /proc slave: 32 * The ebuild phase 'pretend' has exited unexpectedly. This type of * behavior is known to be triggered by things such as failed variable * assignments (bug #190128) or bad substitution errors (bug #200313). * Normally, before exiting, bash should have displayed an error message * above. If bash did not produce an error message above, it's possible * that the ebuild has called `exit` when it should have called `die` * instead. This behavior may also be triggered by a corrupt bash binary or * a hardware problem such as memory or cpu malfunction. If the problem is * not reproducible or it appears to occur randomly, then it is likely to * be triggered by a hardware problem. If you suspect a hardware problem * then you should try some basic hardware diagnostics such as memtest. * Please do not report this as a bug unless it is consistently * reproducible and you are sure that your bash binary and hardware are * functioning properly. >>> Failed to emerge app-crypt/libb2-0.98.1-r3, Log file: >>> '/var/tmp/portage/app-crypt/libb2-0.98.1-r3/temp/build.log' >>> Running pre-merge checks for sys-devel/gettext-0.22.4 mount: /proc: mount failed: Unknown error 5005. Unable to mark /proc slave: 32 * The ebuild phase 'pretend' has exited unexpectedly. This type of * behavior is known to be triggered by things such as failed variable * assignments (bug #190128) or bad substitution errors (bug #200313). * Normally, before exiting, bash should have displayed an error message * above. If bash did not produce an error message above, it's possible * that the ebuild has called `exit` when it should have called `die` * instead. This behavior may also be triggered by a corrupt bash binary or * a hardware problem such as memory or cpu malfunction. If the problem is * not reproducible or it appears to occur randomly, then it is likely to * be triggered by a hardware problem. If you suspect a hardware problem * then you should try some basic hardware diagnostics such as memtest. * Please do not report this as a bug unless it is consistently * reproducible and you are sure that your bash binary and hardware are * functioning properly. !!! When you file a bug report, please include the following information: GENTOO_VM= CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system
Re: [gentoo-user] alsa-headers dont know what they want...
From: Bo Ørsted Andresen [EMAIL PROTECTED] Subject: Re: [gentoo-user] alsa-headers dont know what they want... Date: Sat, 28 Oct 2006 12:31:56 +0200 On Saturday 28 October 2006 03:37, Meino Christian Cramer wrote: I do an eix-sync emerge --pretend --tree --verbose --update --deep world on a regular basis. Each time the alsa-headers are offered for update. If alsa-headers 1.0.13 are installed, alsa-headers 1.0.12 are offered for update. If alsa-headers 1.0.12 are installed, alsa-headers 1.0.13 are offered for update. Seems to be an endless story. How can I stop them ? You should know about now, that we need to see the output of the above command in order answer that one. Preferably show it when you have alsa-headers-1.0.13 and emerge wants to downgrade. Also alsa-headers don't want anything. Something else is pulling in the lower version... -- Bo Andresen Hi Bo! I have looked through all my logs and found the following: Script started on Wed Oct 25 13:54:08 2006 These are the packages that would be merged, in reverse order: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [ebuild U ] x11-libs/qt-4.1.4-r2 [4.1.4] USE=cups gif jpeg opengl png zlib -accessibility -debug -doc -examples -firebird -mng -mysql -nas -nis -odbc -postgres -sqlite -xinerama 0 kB [nomerge ] media-sound/alsa-driver-1.0.12 USE=oss -debug -doc [ebuild UD] media-sound/alsa-headers-1.0.12 [1.0.13] 0 kB Then, next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] media-plugins/gst-plugins-alsa-0.10.4 [nomerge ] media-libs/alsa-lib-1.0.13 USE=-debug -doc [ebuild U ] media-sound/alsa-headers-1.0.13 [1.0.12] 0 kB Then, next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] media-sound/alsa-driver-1.0.12 USE=oss -debug -doc [ebuild UD] media-sound/alsa-headers-1.0.12 [1.0.13] 0 kB Then next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [ebuild U ] app-misc/screen-4.0.3 [4.0.2-r5] USE=pam -debug -multiuser -nethack (-selinux) 820 kB [ebuild U ] sys-apps/net-tools-1.60-r12 [1.60-r11] USE=nls -static 102 kB [nomerge ] media-plugins/gst-plugins-alsa-0.10.4 [nomerge ] media-libs/alsa-lib-1.0.13 USE=-debug -doc [ebuild U ] media-sound/alsa-headers-1.0.13 [1.0.12] 0 kB Then next time: These are the packages that would be merged, in reverse order: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] media-sound/alsa-driver-1.0.12 USE=oss -debug -doc [ebuild UD] media-sound/alsa-headers-1.0.12 [1.0.13] 0 kB Then next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] dev-dotnet/gtk-sharp-2.8.0 USE=-doc [ebuild U ] dev-lang/mono-1.1.13.8.1 [1.1.13.6] USE=X nptl 17,342 kB [ebuild U ] app-arch/unrar-3.6.8 [3.6.7] 122 kB [nomerge ] media-plugins/gst-plugins-alsa-0.10.4 [nomerge ] media-libs/alsa-lib-1.0.13 USE=-debug -doc [ebuild U ] media-sound/alsa-headers-1.0.13 [1.0.12] 0 kB [nomerge ] media-libs/gst-plugins-base-0.10.8 USE=X alsa esd oss xv -debug [nomerge ] dev-libs/glib-2.10.3 USE=-debug -doc -hardened [nomerge ]sys-libs/glibc-2.4-r3 USE=nls nptl nptlonly -build -glibc-compat20 -glibc-omitfp -hardened (-multilib) -profile (-selinux) [ebuild U ] sys-libs/timezone-data-2006n [2006g] 336 kB Then next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] dev-util/gtk-doc-1.6-r1 USE=-debug -doc -emacs [nomerge ] app-text/openjade-1.3.2-r1 [ebuild U ] app-text/opensp-1.5.2-r1 [1.5.1] USE=nls -doc% 1,485 kB [ebuild U ] media-sound/alsa-driver-1.0.13 [1.0.12] USE=oss -debug -doc 0 kB [nomerge ] x11-terms/xterm-218 USE=truetype -Xaw3d -paste64 -toolbar -unicode [nomerge ] sys-libs/libutempter-1.1.4.1 [nomerge ] app-arch/rpm2targz-9.0-r3 [nomerge ]x11-apps/xinit-1.0.2-r6 USE=-debug -minimal [nomerge ] x11-apps/xsm-1.0.1 USE=-debug -xprint [ebuild U ] net-misc/netkit-rsh-0.17-r7 [0.17-r6] USE=pam 0 kB (last was included for the sake of completeness) Each time I submitted the command: eix-sync emerge --pretend --tree --verbose --update --deep world and, after checking the the output the command: emerge -1 --verbose --update --deep world (yes, I know, there are more efficient ways to do that tasks...) Sorry for my german English which generates thing like ...headers wants... and such. My English is far from perfect. Kind regards, mcc -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Gcc compiling, is this normal?
Alan McKinnon wrote: On 12/05/2013 23:16, Dale wrote: Howdy, I been noticing something weird when I upgrade gcc. Is this normal? root@fireball / # genlop -c Currently merging 2 out of 5 * sys-devel/gcc-4.4.7 current merge time: 6 seconds. ETA: 24 minutes and 27 seconds. Currently merging 3 out of 5 * net-misc/curl-7.30.0 current merge time: 7 seconds. ETA: 18 minutes and 50 seconds. Currently merging 2 out of 5 * sys-devel/gcc-4.4.7 current merge time: 7 seconds. ETA: 21 minutes and 14 seconds. root@fireball / # I'm not worried about curl. It just happened to be there. This is the list of packages it is supposed to update: root@fireball / # emerge -uvaDN world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R] sys-devel/gcc-4.5.4:4.5 USE=gtk mudflap (multilib) nls nptl openmp (-altivec) -cxx -doc (-fixed-point) -fortran -gcj (-hardened) (-libssp) -lto -multislot -nopie -nossp -objc -objc++ -objc-gc {-test} -vanilla (-graphite%) 0 kB [ebuild R] sys-devel/gcc-4.4.7:4.4 USE=gtk mudflap (multilib) nls nptl openmp (-altivec) -cxx -doc (-fixed-point) -fortran -gcj (-hardened) (-libssp) -multislot -nopie -nossp -objc -objc++ -objc-gc {-test} -vanilla (-graphite%) 0 kB [ebuild U ] net-misc/curl-7.30.0 [7.29.0-r1] USE=ipv6 ssl threads -adns -idn -kerberos -ldap -metalink -rtmp -ssh -static-libs {-test} CURL_SSL=openssl -axtls -cyassl -gnutls -nss -polarssl 0 kB [ebuild U ] app-misc/tmux-1.8 [1.6] USE=-vim-syntax 0 kB [ebuild U ~] kde-base/kdelibs-4.10.3-r2:4 [4.10.3:4] USE=3dnow alsa bzip2 fam handbook jpeg2k lzma mmx nls opengl (policykit) semantic-desktop spell sse sse2 ssl udev udisks upower zeroconf -acl (-altivec) (-aqua) -debug -doc -kerberos -openexr {-test} 0 kB Total: 5 packages (3 upgrades, 2 reinstalls), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] y I noticed this one or twice before. It is compiling the same compiler version twice when it should be upgrading/recompiling two *different* versions. I read before that gcc compiles three times or something but the thing is, it can compile for HOURS and never finish. Usually I stop it and restart emerge and it compiles as it should, one for each version and finishes as it should time wise. I once started the upgrade and went to take a nap. I woke up around 5 or 6 hours later to find gcc compiling twice on the same version. Even libreoffice only takes a hour or so. Anyone else see this before? Now to go stop this one and get it to update right and not take all week. What have you got in world for gcc? root@fireball / # cat /var/lib/portage/world | grep gcc sys-devel/gcc:4.4 sys-devel/gcc:4.5 root@fireball / # I generally keep two versions. Got bit once. Long time ago but still, no fun to fix. What's in make.conf? This is the USE line. I'm not sure if you want all the rest. Rest is normal stuff, pretty much. lol USE=3dnow 3dnowext X a52 acpi alsa aml apng automount avahi \ bash-completion bzip2 -cairo cddb cdr chroot cleartype clucene corefonts \ cups curl dbus declarative dri dvd dvdr embedded escreen esd \ exif faac ffmpeg fontconfig -fortran gif gimp gkrellm gphoto2 \ gtk hbci hddtemp iostats ipv6 java javascript jbig jpeg2k \ justify kde kmod libwww logrotate loop-aes lvm lzma \ mdnsresponder-compat melt mmx mmxext mng mp3 mplayer mysql nls nsplugin \ nvidia offensive ofx opengl openrc parport pdf pdfimport \ policykit ppds ppp qt4 sasl seamonkey semantic-desktop sift smp \ sse sse2 sse4a syslog tcl threads tiff tk truetype type1 udev \ usb vcd webkit win32codecs wma wmf yahoo zeroconf -acl \ -bluetooth -branding -doc -dts -eds -fftw -gcj -gnome -jabber \ -jingle -ldap -musepack -openldap -oss -otr sqlite -sqlite3 -theora \ -v41 -xulrunner -h -crypt -cxx gcc's build system does cause gcc tro be built three times[1], but that's internal to gcc and has nothing to do with portage. There should still only be one emerge for a SLOT. If it's doing the same package twice, then the files in /var/tmp/portage are liable to get continually clobbered and who knows what will happen. [1] The logic goes something like this: it's a compiler, so the code it produces must be consistently identical for identical inputs. So, the current compiler builds gcc, giving version Y built by version X. That instance of gcc in turn builds a gcc, giving version Y built by version Y. Now you should have two copies of the same version of gcc, and they should be identical, plus the output code must also be identical. The gcc builds system checks for this by actually doing compiles and comparing the results. I've gotten a bit hazy on what specific bits actually do what, but that's the general concept. But all this rebuilding is internal and you only see
Re: [gentoo-user] Gcc compiling, is this normal?
On 12/05/2013 23:53, Dale wrote: Alan McKinnon wrote: On 12/05/2013 23:16, Dale wrote: Howdy, I been noticing something weird when I upgrade gcc. Is this normal? root@fireball / # genlop -c Currently merging 2 out of 5 * sys-devel/gcc-4.4.7 current merge time: 6 seconds. ETA: 24 minutes and 27 seconds. Currently merging 3 out of 5 * net-misc/curl-7.30.0 current merge time: 7 seconds. ETA: 18 minutes and 50 seconds. Currently merging 2 out of 5 * sys-devel/gcc-4.4.7 current merge time: 7 seconds. ETA: 21 minutes and 14 seconds. root@fireball / # I'm not worried about curl. It just happened to be there. This is the list of packages it is supposed to update: root@fireball / # emerge -uvaDN world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R] sys-devel/gcc-4.5.4:4.5 USE=gtk mudflap (multilib) nls nptl openmp (-altivec) -cxx -doc (-fixed-point) -fortran -gcj (-hardened) (-libssp) -lto -multislot -nopie -nossp -objc -objc++ -objc-gc {-test} -vanilla (-graphite%) 0 kB [ebuild R] sys-devel/gcc-4.4.7:4.4 USE=gtk mudflap (multilib) nls nptl openmp (-altivec) -cxx -doc (-fixed-point) -fortran -gcj (-hardened) (-libssp) -multislot -nopie -nossp -objc -objc++ -objc-gc {-test} -vanilla (-graphite%) 0 kB [ebuild U ] net-misc/curl-7.30.0 [7.29.0-r1] USE=ipv6 ssl threads -adns -idn -kerberos -ldap -metalink -rtmp -ssh -static-libs {-test} CURL_SSL=openssl -axtls -cyassl -gnutls -nss -polarssl 0 kB [ebuild U ] app-misc/tmux-1.8 [1.6] USE=-vim-syntax 0 kB [ebuild U ~] kde-base/kdelibs-4.10.3-r2:4 [4.10.3:4] USE=3dnow alsa bzip2 fam handbook jpeg2k lzma mmx nls opengl (policykit) semantic-desktop spell sse sse2 ssl udev udisks upower zeroconf -acl (-altivec) (-aqua) -debug -doc -kerberos -openexr {-test} 0 kB Total: 5 packages (3 upgrades, 2 reinstalls), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] y I noticed this one or twice before. It is compiling the same compiler version twice when it should be upgrading/recompiling two *different* versions. I read before that gcc compiles three times or something but the thing is, it can compile for HOURS and never finish. Usually I stop it and restart emerge and it compiles as it should, one for each version and finishes as it should time wise. I once started the upgrade and went to take a nap. I woke up around 5 or 6 hours later to find gcc compiling twice on the same version. Even libreoffice only takes a hour or so. Anyone else see this before? Now to go stop this one and get it to update right and not take all week. What have you got in world for gcc? root@fireball / # cat /var/lib/portage/world | grep gcc sys-devel/gcc:4.4 sys-devel/gcc:4.5 root@fireball / # I generally keep two versions. Got bit once. Long time ago but still, no fun to fix. What's in make.conf? This is the USE line. I'm not sure if you want all the rest. Rest is normal stuff, pretty much. lol USE=3dnow 3dnowext X a52 acpi alsa aml apng automount avahi \ bash-completion bzip2 -cairo cddb cdr chroot cleartype clucene corefonts \ cups curl dbus declarative dri dvd dvdr embedded escreen esd \ exif faac ffmpeg fontconfig -fortran gif gimp gkrellm gphoto2 \ gtk hbci hddtemp iostats ipv6 java javascript jbig jpeg2k \ justify kde kmod libwww logrotate loop-aes lvm lzma \ mdnsresponder-compat melt mmx mmxext mng mp3 mplayer mysql nls nsplugin \ nvidia offensive ofx opengl openrc parport pdf pdfimport \ policykit ppds ppp qt4 sasl seamonkey semantic-desktop sift smp \ sse sse2 sse4a syslog tcl threads tiff tk truetype type1 udev \ usb vcd webkit win32codecs wma wmf yahoo zeroconf -acl \ -bluetooth -branding -doc -dts -eds -fftw -gcj -gnome -jabber \ -jingle -ldap -musepack -openldap -oss -otr sqlite -sqlite3 -theora \ -v41 -xulrunner -h -crypt -cxx gcc's build system does cause gcc tro be built three times[1], but that's internal to gcc and has nothing to do with portage. There should still only be one emerge for a SLOT. If it's doing the same package twice, then the files in /var/tmp/portage are liable to get continually clobbered and who knows what will happen. [1] The logic goes something like this: it's a compiler, so the code it produces must be consistently identical for identical inputs. So, the current compiler builds gcc, giving version Y built by version X. That instance of gcc in turn builds a gcc, giving version Y built by version Y. Now you should have two copies of the same version of gcc, and they should be identical, plus the output code must also be identical. The gcc builds system checks for this by actually doing compiles and comparing the results. I've gotten a bit hazy on what specific bits actually do what, but that's the general
Re: [gentoo-user] Systemd upower
Hello, Rick, thanks for the reply. On Mon, Jun 09, 2014 at 12:18:41PM -0400, Rick Zero_Chaos Farina wrote: On 06/09/2014 11:34 AM, Alan Mackenzie wrote: I do this: emerge --unmerge upower emerge -1vp sys-power/upower-pm-utils , and I still get portage threatening to merge that other init system: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-python/lxml-3.3.5 USE=threads -beautifulsoup3 -doc -examples PYTHON_TARGETS=python2_7 python3_3 -python3_2 (-python3_4) 3,387 kB [ebuild N ] sys-apps/systemd-212-r5:0/2 USE=acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr ABI_X86=(64) (-32) (-x32) PYTHON_SINGLE_TARGET=python2_7 -python3_2 -python3_3 PYTHON_TARGETS=python2_7 python3_3 -python3_2 2,659 kB [ebuild N ] sys-apps/gentoo-systemd-integration-4 52 kB [ebuild N ] virtual/libgudev-208 USE=introspection -static-libs ABI_X86=(64) (-32) (-x32) 0 kB [ebuild N ] sys-power/upower-pm-utils-0.9.23 USE=introspection -doc -ios 416 kB [blocks B ] sys-fs/udev (sys-fs/udev is blocking sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4) [blocks B ] sys-apps/systemd (sys-apps/systemd is blocking sys-fs/udev-208) Total: 5 packages (5 new), Size of downloads: 6,513 kB Conflict: 2 blocks (2 unsatisfied) It would be helpful to build with --tree so we can get some idea of what is depending on systemd. OK. emerge -1vpt sys-power/upower-pm-utils gives me: These are the packages that would be merged, in reverse order: Calculating dependencies ... done! [ebuild N ] sys-power/upower-pm-utils-0.9.23 USE=introspection -doc -ios 416 kB [ebuild N ] virtual/libgudev-208 USE=introspection -static-libs ABI_X86=(64) (-32) (-x32) 0 kB [nomerge ] virtual/libgudev-208 USE=introspection -static-libs ABI_X86=(64) (-32) (-x32) [nomerge ] sys-apps/systemd-212-r5:0/2 USE=acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr ABI_X86=(64) (-32) (-x32) PYTHON_SINGLE_TARGET=python2_7 -python3_2 -python3_3 PYTHON_TARGETS=python2_7 python3_3 -python3_2 [ebuild N ] sys-apps/gentoo-systemd-integration-4 52 kB [ebuild N ]sys-apps/systemd-212-r5:0/2 USE=acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr ABI_X86=(64) (-32) (-x32) PYTHON_SINGLE_TARGET=python2_7 -python3_2 -python3_3 PYTHON_TARGETS=python2_7 python3_3 -python3_2 2,659 kB [ebuild N ] dev-python/lxml-3.3.5 USE=threads -beautifulsoup3 -doc -examples PYTHON_TARGETS=python2_7 python3_3 -python3_2 (-python3_4) 3,387 kB [blocks B ] sys-apps/systemd (sys-apps/systemd is blocking sys-fs/udev-208) [blocks B ] sys-fs/udev (sys-fs/udev is blocking sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4) Total: 5 packages (5 new), Size of downloads: 6,513 kB Conflict: 2 blocks (2 unsatisfied) . Taking a hint from the emerge man page, and adding --update, I get: These are the packages that would be merged, in reverse order: Calculating dependencies ... done! [ebuild N ] sys-power/upower-pm-utils-0.9.23 USE=introspection -doc -ios 416 kB [ebuild N ] virtual/libgudev-208 USE=introspection -static-libs ABI_X86=(64) (-32) (-x32) 0 kB [ebuild U ] sys-fs/udev-212-r1 [208] USE=acl firmware-loader gudev introspection kmod -doc (-selinux) -static-libs (-openrc%*) ABI_X86=(64) (-32) (-x32) 2,660 kB [ebuild U ]sys-apps/hwids-20140317 [20130915.1] USE=udev 1,585 kB [ebuild U ]sys-apps/kmod-17 [15] USE=python%* tools zlib -debug -doc -lzma -static-libs (-openrc%*) PYTHON_TARGETS=python2_7%* python3_3%* -python3_2% (-python3_4) 1,450 kB Total: 5 packages (3 upgrades, 2 new), Size of downloads: 6,110 kB , which seems like what I wanted in the first place. Then again, I call emerge -1vpuND --color y --tree sys-power/upower-pm-utils 21 | less -F , things go pear shaped again, with: These are the packages that would be merged, in reverse order: Calculating dependencies . .. .. done! !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-lang/perl:0 (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) pulled in by =dev-lang/perl-5.16 required by (dev-perl/XML-Parser-2.410.0::gentoo, installed
Re: [gentoo-user] [OT] Being Facebook member: How to anon?
> > > > > > > Some basic docker commands: > > > > > > > > $ docker ps [-a] - lists running containers [or all containers] > > > > $ docker images - lists images > > > > $ docker rm [container_name] - removes container > > > > $ docker rmi [image_name] - removes image > > > > > > > > The official documentation is pretty good: > > > > https://docs.docker.com/get-started/ > > > > > > > > Regards, > > > > Robert > > > > > > > > > > > > -- > > > > Róbert Čerňanský > > > > E-mail: ope...@tightmail.com > > > > Jabber: h...@jabber.sk > > > > > > > > > > Hi Robert, > > > > > > oh YEAH! > > > Thanks a lot for that quick start! > > > > > > I didi it, but... > > > #>eix -I docker > > > [I] app-emulation/docker > > > Available versions: 17.03.2^si (~)17.06.2^si (~)17.09.0^si > > > **^si {apparmor aufs btrfs +container-init +device-mapper hardened > > > overlay pkcs11 seccomp} > > > Installed versions: 17.09.0^si(05:48:14 PM > > > 10/23/2017)(container-init device-mapper seccomp -apparmor -aufs -btrfs > > > -hardened -overlay -pkcs11) > > > Homepage:https://dockerproject.org > > > Description: The core functions you need to create Docker > > > images and run Docker containers > > > > > > [I] app-emulation/docker-proxy > > > Available versions: 0.8.0_p2016 (~)0.8.0_p20170917^t ** > > > Installed versions: 0.8.0_p20170917^t(05:46:10 PM 10/23/2017) > > > Homepage:https://github.com/docker/libnetwork > > > Description: Docker container networking > > > > > > [I] app-emulation/docker-runc > > > Available versions: 1.0.0_rc2_p20170308^t (~)1.0.0_rc3_p20170706^t > > > (~)1.0.0_rc4_p20170917^t {+ambient apparmor hardened +seccomp} > > > Installed versions: 1.0.0_rc4_p20170917^t(05:46:07 PM > > > 10/23/2017)(ambient seccomp -apparmor -hardened) > > > Homepage:http://runc.io > > > Description: runc container cli tools (docker fork) > > > > > > > > > #>groups > > > wheel mail uucp audio cdrom video games cdrw usb users docker wireshark > > > vboxusers vlock realtime > > >^^ > > > > > > (as root) > > > #>/etc/init.d/docker start > > > * WARNING: docker has already been started > > > (so it is runnig) > > > > > > (as user again) > > > #>docker run --name firefox -e DISPLAY=$DISPLAY --device /dev/snd -v > > > /tmp/.X11-unix:/tmp/.X11-unix -v $XAUTHORITY:/tmp/.host_Xauthority:ro > > > -dti openhs/firefox-ubuntu > > > > > > docker: Cannot connect to the Docker daemon at > > > unix:///var/run/docker.sock. Is the docker daemon running?. > > > See 'docker run --help'. > > > [1]10401 exit 125 docker run --name firefox -e DISPLAY=$DISPLAY > > > --device /dev/snd -v -v -dti > > > > > > H...seems I missed something... > > > > > > Cheers > > > Meino > > > > > > > > > > > > > > > > Found this in dmesg > > > > [ 1587.391861] device-mapper: table: 254:0: thin-pool: unknown target type > > [ 1587.391863] device-mapper: ioctl: error adding target to table > > > > these two lines are added when I try to start /etc/ini.d/docker as root. > > > > Cheers > > Meino > > > > > > > > I could this problem by defining > > CONFIG_DM_THIN_PROVISIONING=y > > in the kernel, recompile it and the message disappears. > BUT: > still docker does not start... > > How can I fix that? > > Cheers > Meino > > Next fix: Need to activate the complete cgroup features. Now I get this error message in /var/log/docker.log time="2017-10-24T04:42:39.358339658+02:00" level=info msg="Loading containers: start." time="2017-10-24T04:42:39.869600530+02:00" level=error msg="could not get initial namespace: no such file or directory" time="2017-10-24T04:42:39.884438663+02:00" level=error msg="failed to set to initial namespace, readlink /proc/4588/task/4588/ns/net: no such file or directory, initns fd -1: bad file descriptor" time="2017-10-24T04:42:39.885161875+02:00" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address" time="2017-10-24T04:42:39.885339857+02:00" level=error msg="failed to set to initial namespace, readlink /proc/4588/task/4588/ns/net: no such file or directory, initns fd -1: bad file descriptor" Error starting daemon: Error initializing network controller: Error creating default "bridge" network: Failed to program NAT chain: Failed to inject DOCKER in PREROUTING chain: iptables failed: iptables --wait -t nat -A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER: iptables: No chain/target/match by that name. ...and now I really did not know how to hack further... Any help is very appreciated... Cheers Meino
Re: [gentoo-user] Nvidia 295.59 driver on kernel 3.3.8
On 2012-06-24 19:54, Mark Knecht wrote: On Sun, Jun 24, 2012 at 3:49 AM, Samuraiii samurai.no.d...@gmail.com wrote: Hello, yesterday I run emerge and run into problem with Nvidia 295.59 driver on kernel 3.3.8. It won't compile (also broadcom-sta driver won't rebuild) I've read the thread 'Nvidia-drivers + kernel 3.4' but no help for me (files from first post don't exist). Google didn't helped me so I ask here. (all outpust here are taken with --ignore-default-opts) my: ##EMERGE output### emerge -1 --ignore-default-opts x11-drivers/nvidia-drivers I don't know about the --ignore-default-opts thing. I don't use that here and I'm running 3.3.8 + nvidia-drivers-302.17 with no problems. That --ignore-default-opts thing is there to get compile output and ignore some other settings I have in /etc/make.conf. I use this option when something (as here) goes wrong to see where it happend. c2stable ~ # uname -a Linux c2stable 3.3.8-gentoo #1 SMP PREEMPT Thu Jun 21 13:06:44 PDT 2012 x86_64 Intel(R) Core(TM) i7 CPU X 980 @ 3.33GHz GenuineIntel GNU/Linux c2stable ~ # c2stable ~ # eix -Ic nvidia [I] media-video/nvidia-settings (302.11{tbz2}@06/18/2012): NVIDIA Linux X11 Settings Utility [I] x11-drivers/nvidia-drivers (302.17{tbz2}@06/21/2012): NVIDIA X11 driver and GLX libraries Found 2 matches. c2stable ~ # 1) Along the lines of Nikos' suggestion did you properly set the linux link in /usr/src to point at 3.3.8? c2stable ~ # ls -la /usr/src/ total 16 drwxr-xr-x 4 root root 4096 Jun 24 09:17 . drwxr-xr-x 14 root root 4096 Dec 23 2011 .. -rw-r--r-- 1 root root0 Mar 24 2010 .keep lrwxrwxrwx 1 root root 18 Jun 21 12:57 linux - linux-3.3.8-gentoo drwxr-xr-x 24 root root 4096 Jun 15 09:01 linux-3.2.12-gentoo drwxr-xr-x 24 root root 4096 Jun 21 13:07 linux-3.3.8-gentoo c2stable ~ # I have set symlink use flag on gentoo-sources to get symlink automatically updated (and link is OK). 2) Here are make.conf and portage.X package data. Maybe they will help. I'm updated to xorg-1.12 mesa-8 as of this morning. c2stable ~ # cat /etc/make.conf | grep USE USE=gstreamer java jpeg2k ssse3 xinerama truetype type1 cleartype corefonts vdpau xvmc -bluetooth -cups -ipv6 c2stable ~ # c2stable ~ # cat /etc/portage/package.use app-emulation/vmware-tools vmware_guest_linux vmware_guest_windows dev-lang/python sqlite sys-fs/udev extras sys-block/parted device-mapper dev-vcs/subversion java mail-mta/ssmtp mailwrapper dev-libs/libgcrypt static-libs dev-libs/libgpg-error static-libs dev-util/kdevplatform subversion x11-libs/qt-declarative private-headers x11-libs/qt-script private-headers x11-libs/qt-core private-headers x11-libs/qt-gui private-headers =x11-libs/libdrm-2.4.26 video_cards_vmware sys-apps/pciutils -zlib app-text/ghostscript-gpl cups =sys-libs/zlib-1.2.5.1-r2 minizip x11-libs/cairo -qt4 media-libs/mesa llvm g3dvl c2stable ~ # c2stable ~ # cat /etc/portage/package.keywords sys-apps/portage ~* app-portage/eix ~amd64 app-emulation/virtualbox ~amd64 app-emulation/virtualbox-modules ~amd64 app-emulation/virtualbox-additions ~amd64 app-emulation/virtualbox-extpack-oracle ~amd64 x11-drivers/xf86-video-virtualbox ~amd64 x11-drivers/xf86-input-virtualbox ~amd64 app-emulation/vmware-modules ~amd64 app-emulation/vmware-tools ~amd64 app-emulation/vmware-player ~amd64 x11-drivers/nvidia-drivers ~amd64 media-video/nvidia-settings ~amd64 net-im/skype ~amd64 dev-lang/R ~amd64 media-video/handbrake ~amd64 sys-apps/dstat ~amd64 app-admin/checkrestart ~amd64 www-client/google-chrome ~amd64 app-shells/push ~amd64 c2stable ~ # To this (Thank you for such extensive help): I'm running Gnome 3 so xorg-server is at home by me for longer time (as unstable before) mesa got upgraded when that driver should get upgraded to. My system IS NOT ~amd64 wholly - just gnome3 related stuff and some other packages (racket, skype, oracle-jdk,...) HTH, Mark The driver 295.59 builds just fine against kernel 3.2.12 So problem _MUST_ be somewhere around kernel. S -- Samuraiii e-mail: samurai.no.d...@gmail.com mailto:samurai.no.d...@gmail.com GnuPG key ID: 0x80C752EA http://pgp.mit.edu:11371/pks/lookup?search=0x80C752EAop=vindexfingerprint=onexact=on (obtainable on http://pgp.mit.edu) Full copy of public timestamp block http://publictimestamp.org signatures id-15122 (from 2012-06-24 15:00:08) is included in header of html. signature.asc Description: OpenPGP digital signature
[gentoo-user] Re: package download verification
histograms each time a code they offer is changed. Nothing would stop capable users from using these sorts of tools too. Please observe: these histograms, particularly if well distributed across the net, would greatly enhance forensic and integrity ensurance efforts. 2) The individual could mantain a master list of hashes/keys on their (gentoo) system(s). Yes they would have to be periodically updated, but an archival database approach, complete with timestamps when a particular codes hask/key changes, would be logged, per package. This could probably be a compliment to portage. 3) For every (non-gentoo users also) individual, a distributed checking tool could be develop to simulataneously check against dozens or hundreds of hashes from random sites against their copy of the hash/key. It'd be pretty hard to hack many of those sources in a coordinated fashion. For the paranoid usb stick(s) could be used to house the hashes for transient usage/updates. The pathelogically paranoic could download, drop the their ether connection, insert the usb(s) and perform hash, code and system checks. Nothing in this scenario would stop tainted code from the original development team. But wait, holy_oscars_batman, the fact that those (trusted) codes are developed in an open fashion where other folks can audit the sources, historically and concurrently, should drasitcally reduce nefarious codes, as we currently have evidence to support. So, what a torrent_style tool that uses a distributed hashes/keys to check code integrity; is possible? Surely the code histogram idea is possible? James [1] http://digital-photography-school.com/understanding-histograms/ [2] Not the proper forum here to refine this part, but, Z and fourier transforms make quick, easy work for this sort of quick image parsing.
Re: [gentoo-user] Networking trouble
J. Roeleveld wrote: On Thursday, October 15, 2015 03:30:01 PM hw wrote: Hi, I have a xen host with some HV guests which becomes unreachable via the network after apparently random amount of times. I have already switched the network card to see if that would make a difference, and with the card currently installed, it worked fine for over 20 days until it become unreachable again. Before switching the network card, it would run a week or two before becoming unreachable. The previous card was the on-board BCM5764M which uses the tg3 driver. There are messages like this in the log file: Oct 14 20:58:02 moonflo kernel: [ cut here ] Oct 14 20:58:02 moonflo kernel: WARNING: CPU: 10 PID: 0 at net/sched/sch_generic.c:303 dev_watchdog+0x259/0x270() Oct 14 20:58:02 moonflo kernel: NETDEV WATCHDOG: enp55s4 (r8169): transmit queue 0 timed out Oct 14 20:58:02 moonflo kernel: Modules linked in: arc4 ecb md4 hmac nls_utf8 cifs fscache xt_physdev br_netfilter iptable_filter ip_tables xen_pciback xen_gntalloc xen_gntdev bridge stp llc zfs(PO) nouveau snd_hda_codec_realtek snd_hda_codec_generic zunicode(PO) zavl(PO) zcommon(PO) znvpair(PO) spl(O) zlib_deflate video backlight drm_kms_helper ttm snd_hda_intel snd_hda_controller snd_hda_codec snd_pcm snd_timer snd soundcore r8169 mii xts aesni_intel glue_helper lrw gf128mul ablk_helper cryptd aes_x86_64 sha256_generic hid_generic usbhid uhci_hcd usb_storage ehci_pci ehci_hcd usbcore usb_common Oct 14 20:58:02 moonflo kernel: CPU: 10 PID: 0 Comm: swapper/10 Tainted: P O4.0.5-gentoo #3 Oct 14 20:58:02 moonflo kernel: Hardware name: Hewlett-Packard HP Z800 Workstation/0AECh, BIOS 786G5 v03.57 07/15/2013 Oct 14 20:58:02 moonflo kernel: 8175a77d 880124d43d98 814da8d8 0001 Oct 14 20:58:02 moonflo kernel: 880124d43de8 880124d43dd8 81088850 880124d43dd8 Oct 14 20:58:02 moonflo kernel: 8800d45f2000 0001 8800d5294880 Oct 14 20:58:02 moonflo kernel: Call Trace: Oct 14 20:58:02 moonflo kernel:[] dump_stack+0x45/0x57 Oct 14 20:58:02 moonflo kernel: [] warn_slowpath_common+0x80/0xc0 Oct 14 20:58:02 moonflo kernel: [] warn_slowpath_fmt+0x41/0x50 Oct 14 20:58:02 moonflo kernel: [] ? add_interrupt_randomness+0x35/0x1e0 Oct 14 20:58:02 moonflo kernel: [] dev_watchdog+0x259/0x270 Oct 14 20:58:02 moonflo kernel: [] ? dev_graft_qdisc+0x80/0x80 Oct 14 20:58:02 moonflo kernel: [] ? dev_graft_qdisc+0x80/0x80 Oct 14 20:58:02 moonflo kernel: [] call_timer_fn.isra.30+0x17/0x70 Oct 14 20:58:02 moonflo kernel: [] run_timer_softirq+0x176/0x2b0 Oct 14 20:58:02 moonflo kernel: [] __do_softirq+0xda/0x1f0 Oct 14 20:58:02 moonflo kernel: [] irq_exit+0x7e/0xa0 Oct 14 20:58:02 moonflo kernel: [] xen_evtchn_do_upcall+0x35/0x50 Oct 14 20:58:02 moonflo kernel: [] xen_do_hypervisor_callback+0x1e/0x40 Oct 14 20:58:02 moonflo kernel: [] ? xen_hypercall_sched_op+0xa/0x20 Oct 14 20:58:02 moonflo kernel: [] ? xen_hypercall_sched_op+0xa/0x20 Oct 14 20:58:02 moonflo kernel: [] ? xen_safe_halt+0x10/0x20 Oct 14 20:58:02 moonflo kernel: [] ? default_idle+0x9/0x10 Oct 14 20:58:02 moonflo kernel: [] ? arch_cpu_idle+0xa/0x10 Oct 14 20:58:02 moonflo kernel: [] ? cpu_startup_entry+0x190/0x2f0 Oct 14 20:58:02 moonflo kernel: [] ? cpu_bringup_and_idle+0x25/0x40 Oct 14 20:58:02 moonflo kernel: ---[ end trace 98d961bae351244d ]--- Oct 14 20:58:02 moonflo kernel: r8169 :37:04.0 enp55s4: link up After that, there are lots of messages about the link being up, one message every 12 seconds. When you unplug the network cable, you get a message that the link is down, and no message when you plug it in again. I was hoping that switching the network card (to one that uses a different driver) might solve the problem, and it did not. Now I can only guess that the network card goes to sleep and sometimes cannot be woken up again. I tried to reduce the connection speed to 100Mbit and found that accessing the VMs (via RDP) becomes too slow to use them. So I disabled the power management of the network card (through sysfs) and will have to see if the problem persists. We'll be getting decent network cards in a couple days, but since the problem doesn't seem to be related to a particular card/model/manufacturer, that might not fix it, either. This problem seems to only occur on machines that operate as a xen server. Other machines, identical Z800s, not running xen, run just fine. What would you suggest? More info required: - Which version of Xen 4.5.1 Installed versions: 4.5.1^t(02:44:35 PM 07/14/2015)(-custom-cflags -debug -efi -flask -xsm) - Does this only occur with HVM guests? The host has been running only HVM guests every time it happend. It was running a PV guest in between (which I had to shut down because other VMs were migrated, requiring the RAM). - Which network-driver are you using inside the guest r8169, compiled as a module Same happened
Re: [gentoo-user] locale issue to clean up
On Sun, Dec 7, 2008 at 1:55 PM, Dale [EMAIL PROTECTED] wrote: Mark Knecht wrote: My Gentoo desktop has had a locale problem for longer than I can remember. I haven't been able to solve it on my own, but it didn't seem too important. More a frustration. I switched my profile to the 2008.0 desktop a few days ago. Everything seems to be working but I'm getting more of these locale-ish messages now so I'd like to figure out what I've done wrong. Here's one typical message I might see when running emerge --depclean: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = en_US, LANG = (unset) are supported and installed on your system. perl: warning: Falling back to the standard locale (C). The line about falling back to the standard locale C is pretty standard. I also see this in k3b every time I start the program. As I do a lot of audio work I'd really like to make sure the CDs I burn on this machine will be acceptable to folks/friends/customers. Here's what I see in k3b: SNIP System locale charset is ANSI_X3.4-1968 Your system's locale charset (i.e. the charset used to encode filenames) is set to ANSI_X3.4-1968. It is highly unlikely that this has been done intentionally. Most likely the locale is not set at all. An invalid setting will result in problems when creating data projects. Solution: To properly set the locale charset make sure the LC_* environment variables are set. Normally the distribution setup tools take care of this. SNIP I don't have a clue what's wrong and the Gentoo pages about locale setup seem to make some assumptions about my understanding of what this does and how it does it that I'm not living up to so I really don't know what to provide. I'll start with this and we'll see how it goes. It seems that possibly I'm supposed to hand edit /etc/env.d/02locale but in my longish history of running Gentoo (as a user type) I don't believe I've ever had to edit that so I'm thinking I must have messed up some other config file somewhere? Thanks in advance, Mark lightning ~ # cat /etc/locale.gen en_US ISO-8859-1 en_US.UTF-8 UTF-8 lightning ~ # lightning ~ # locale LANG=en_US LC_CTYPE=en_US LC_NUMERIC=en_US LC_TIME=en_US LC_COLLATE=en_US LC_MONETARY=en_US LC_MESSAGES=en_US LC_PAPER=en_US LC_NAME=en_US LC_ADDRESS=en_US LC_TELEPHONE=en_US LC_MEASUREMENT=en_US LC_IDENTIFICATION=en_US LC_ALL= lightning ~ # lightning ~ # cat /etc/env.d/02locale LANG=en_US lightning ~ # Check in your /etc/make.conf file and see if you have !some! of this: INPUT_DEVICES=keyboard mouse VIDEO_CARDS=nvidia LINGUAS=en LANG=en_US LC_ALL=en_US.utf8 SANE_BACKENDS=hp NUT_DRIVERS=cyberpower ALSA_CARDS=emu10k1 CAMERAS=canon LCD_DEVICES= APACHE2_MODULES= Keep in mind, your settings may vary from mine but some may need to be just like mine. Also, if you do a emerge -pv package-name, it will show what options are on and also what is available to use if nothing is set. Not all packages will use those settings so don't be concerned if it doesn't show them on those. Hope that helps. Dale :-) :-) Dale, Thanks. My list seems considerable too small (and possibly incorrect) vs yours. I suspect it should be identical. California, only speak English. CFLAGS=-march=k8 -O2 -pipe CHOST=x86_64-pc-linux-gnu CXXFLAGS=${CFLAGS} MAKEOPTS=-j2 FEATURES=parallel-fetch distclean ccache SYNC=rsync://rsync.gentoo.org/gentoo-portage USE=realmedia quicktime dri radeon mmx mmxext sse sse2 3dnow 3dnowext gnome kde -esd -arts ladspa nptl nptlonly audiofile gimp gimpprint ppds usb alsa cdr dvd dvdr dvdread jack jack-tmpfs fluidsynth tcltk sndfile v4l v4l2 mysql flac xscreensaver -samba i8x0 mythtv apache2 -lirc mjpeg xvid xine cjk unicode vorbis ogg truetype java -eds -dts a52 ACCEPT_KEYWORDS=amd64 ALSA_CARDS=hdsp9652 hdsp VIDEO_CARDS=radeon vesa LINGUAS=en en_US PORTAGE_NICENESS=19 EMERGE_DEFAULT_OPTS=--with-bdeps y source /usr/portage/local/layman/make.conf Looking above I don't have LANG or LC_ALL entries and the LINGUAS is suspect. If I was to convert them to your settings do I then need to rebuild any apps that use them? I tried puting the emerge -epv world results into a file and greping the file. Does this list look about right? It does contain portage and k3b which are my most common offenders so I think I'm probably on the right track. Thanks! -Mark lightning ~ # emerge -epv world EMERGE.WORLD lightning ~ # cat EMERGE.WORLD | grep LINGUAS [ebuild R ] sys-apps/portage-2.2_rc16 USE=-build -doc -epydoc (-selinux) LINGUAS=-pl 0 kB [0] [ebuild R ] sys-apps/man-pages-3.14 USE=nls LINGUAS=-cs -da -de -es -fr -it -ja -nl -pl -ro -ru -zh_CN 0 kB [0] [ebuild R ] net-misc/neon-0.28.3 USE=nls ssl zlib -doc -expat -gnutls -kerberos -pkcs11 -socks5 LINGUAS=-cs -de -fr -ja -nn -pl -ru -tr -zh_CN 0 kB [0] [ebuild R ] app-portage/esearch-0.7.1
Re: [gentoo-user] update fails, but I don't see why
On 12/4/20 9:00 PM, n952162 wrote: On 12/4/20 8:52 PM, n952162 wrote: On 12/4/20 11:07 AM, Arve Barsnes wrote: On Fri, 4 Dec 2020 at 10:34, n952162 wrote: Forgotten about? I'm flattered! That would imply I understood something here ... Here's my python situation: $ sed -n -e '/^\s*#/d' -e '/python/Ip' * | sort -u */* PYTHON_TARGETS: python3_7 >=dev-lang/python-2.7.16:2.7 sqlite >=dev-lang/python-3.6.9 sqlite >=dev-libs/libxml2-2.9.9-r1 python >=dev-python/PySocks-1.7.1 python_targets_python3_6 >=dev-python/certifi-10001-r1 python_targets_python3_7 >=dev-python/certifi-2019.11.28 python_targets_python3_6 >=dev-python/cffi-1.14.0 python_targets_python3_6 >=dev-python/chardet-3.0.4 python_targets_python3_6 >=dev-python/cryptography-2.8-r1 python_targets_python3_6 >=dev-python/docutils-0.16 -python_targets_python2_7 >=dev-python/idna-2.8 python_targets_python3_6 >=dev-python/isodate-0.6.0-r1 python_targets_python3_6 >=dev-python/ply-3.11 python_targets_python3_6 >=dev-python/pycparser-2.20 python_targets_python3_6 >=dev-python/pycryptodome-3.9.4 python_targets_python3_6 >=dev-python/pyopenssl-19.1.0 python_targets_python3_6 >=dev-python/requests-2.23.0 python_targets_python3_6 >=dev-python/setuptools-46.4.0-r1 python_targets_python3_6 >=dev-python/setuptools-50.3.0 python_targets_python3_7 >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6 >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_7 >=dev-python/six-1.14.0 python_targets_python3_6 >=dev-python/six-1.15.0-r1 python_targets_python3_7 >=dev-python/urllib3-1.25.8 python_targets_python3_6 >=virtual/python-cffi-0 python_targets_python3_6 dev-lang/python readline net-print/cups X python I would try simply removing all of those python_targets_python3_x lines, and add back only those that you actually need, with an explicit version (that is '=' instead of '>='). I had a long list of packages on 3_6 for a while, but it's been several weeks/months since I could remove them all. Regards, Arve How would I know which ones I need? Aren't those specified by the package author based on special needs? Otherwise, why would they be specified, instead of left to default? I can understand that if I have two packages depending on different versions of the same dependency, the older one is probably left over from an earlier update and could be removed ... although at first glance, I don't see that situation here. I guess you mean, remove them all and then let emerge tell me which ones I need. I'll try that. But isn't '=' more restrictive than '>=', promising me troubles earlier? No, that didn't work. After about 4 iterations of supplying newly required USE flags, I ended up with this (this after commenting out all the python dependencies in /etc/portage/package.use/* and adding back in what emerge wanted): These are the packages that would be merged, in order: Calculating dependencies * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. .. .. done! [ebuild U ] sys-libs/timezone-data-2020d::gentoo [2020a::gentoo] USE="nls -leaps-timezone -zic-slim%" 647 KiB [ebuild U ] sys-devel/gcc-config-2.3.2-r1::gentoo [2.3.2::gentoo] USE="(cc-wrappers%*) (native-symlinks)" 0 KiB [ebuild U ] dev-lang/go-1.15.5:0/1.15.5::gentoo [1.14.9:0/1.14.9::gentoo] 22480 KiB [ebuild U ] app-text/poppler-data-0.4.10::gentoo [0.4.9::gentoo] 4393 KiB [ebuild U ] sys-devel/llvm-common-11.0.0::gentoo [10.0.1::gentoo] 119867 KiB [ebuild N ] acct-group/pcap-0::gentoo 0 KiB [ebuild r U ] dev-libs/liblinear-241:0/4::gentoo [210-r1:0/3::gentoo] 547 KiB [ebuild U ] x11-misc/util-macros-1.19.2-r2::gentoo [1.19.2-r1::gentoo] 0 KiB [ebuild U ] dev-util/boost-build-1.74.0::gentoo [1.72.0::gentoo] USE="-examples" 107032 KiB [ebuild N ] acct-user/pcap-0::gentoo 0 KiB [ebuild U ] app-shells/push-3.4::gentoo [2.0-r1::gentoo] 3 KiB [ebuild U ] app-emulation/docker-proxy-0.8.0_p20201105::gentoo [0.8.0_p20200617::gentoo] 3307 KiB [ebuild U ] dev-lang/mujs-1.0.9:0/1.0.9::gentoo [1.0.5:0/0::gentoo] USE="-static-libs" 121 KiB [ebuild U ] virtual/tmpfiles-0-r1::gentoo [0::gentoo] 0 KiB [ebuild U ] app-admin/mcelog-173::gentoo [170::gentoo] USE="(-selinux)" 306 KiB [ebuild U ] dev-libs/boost-1.74.0-r1:0/1.74.0::gentoo [1.72.0-r2:0/1.72.0::gentoo] USE="bzip2 nls threads zlib -context -debug -doc -icu -lzma -mpi (-numpy) -python -static-libs -tools -zstd" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9%" 0 KiB [ebuild U ] media-libs/libpng-1.6.37-r
Re: [gentoo-user] LVM2 compile error. Clock_gettime
[1]: Leaving directory `/var/tmp/portage/sys-fs/lvm2-2.02.98/work/LVM2.2.02.98/daemons' make: *** [daemons.device-mapper] Error 2 make: *** Waiting for unfinished jobs x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -march=native -O2 -pipe -fPIC -O2 -march=native -O2 -pipe -fPIC -O2 -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -O2 -L./libdm -L./lib -L./libdaemon/client -L./daemons/dmeventd -Wl,-O1 -Wl,--as-needed -O2 -L../libdm -L../lib -L../libdaemon/client -L../daemons/dmeventd -L../libdm \ -o dmsetup dmsetup.o -ldevmapper -ludev x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -march=native -O2 -pipe -fPIC -O2 -march=native -O2 -pipe -fPIC -O2 -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -O2 -L./libdm -L./lib -L./libdaemon/client -L./daemons/dmeventd -Wl,-O1 -Wl,--as-needed -O2 -L../libdm -L../lib -L../libdaemon/client -L../daemons/dmeventd -Wl,--no-export-dynamic -static -L../libdm/ioctl \ -o dmsetup.static dmsetup.o -ldevmapper -ludev -ludev /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../lib64/libudev.a(libudev-util.o): In function `util_lookup_group': (.text+0x4d6): warning: Using 'getgrnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../lib64/libudev.a(libudev-util.o): In function `util_lookup_user': (.text+0x3a3): warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../lib64/libudev.a(util.o): In function `now': (.text+0x148): undefined reference to `clock_gettime' collect2: ld returned 1 exit status make[1]: *** [dmsetup.static] Error 1 make[1]: Leaving directory `/var/tmp/portage/sys-fs/lvm2-2.02.98/work/LVM2.2.02.98/tools' make: *** [tools.device-mapper] Error 2 * ERROR: sys-fs/lvm2-2.02.98 failed (compile phase): * emake failed The short error is this: (.text+0x148): undefined reference to `clock_gettime' I googled and it seems udev is supposed to deal with this. I'm using eudev. I have tried a masked version of lvm2 to see if it has a fix but same error. I'm on the latest eudev except for the * version. This is current version of eudev: [IP-] [ ] sys-fs/eudev-1.0:0 Current installed gcc: [IP-] [ ] sys-devel/gcc-4.4.7:4.4.7 [IP-] [ ] sys-devel/gcc-4.5.4:4.5.4 [IP-] [ ] sys-devel/gcc-4.6.3:4.6.3 I'm set to use 4.6.3 gcc according to gcc-config. This is part of a emerge -e world hoping to fix the seamonkey/firefox issue, hoping. Everything else compiled except googleearth and ppp. I'm not using those at the moment so I'm not worried about those. Maybe later. Thoughts? Ideas? With sys-fs/udev-204 installed I get: $ pkg-config --libs --static libudev -ludev -lrt $ grep lrt /usr/lib64/pkgconfig/libudev.pc Libs.private: -lrt In which the -lrt is the important bit. It's required for clock_gettime. So either eudev is broken and doesn't contain proper Libs.private: in libudev.pc file, or sys-fs/lvm2's build system is broken and doesn't query proper Libs.private: from libudev.pc when building lvm2 with static. For the record. There is no reason to use sys-fs/eudev at this time, it doesn't bring anything to the table sys-fs/udev doesn't have. In fact, sys-fs/eudev has broken USE=+rule-generator which leads to random interface names. - Samuli I switched when all the separate /usr uproar happened. I no longer have a init thingy either. I cleaned all that out after a few successful reboots with eudev without using a init thingy. So, if I switch back to udev, are you sure that my system is going to reboot? I have everything but / and /boot on LVM. Point being, I don't want to switch back, reboot and have a non-bootable system. I switched to grub2 and would really not want to learn the hard way how to edit stuff, chrrot to fix anything with it, although I need to test on that one day. At least my guess was right on it being a *dev problem. What I saw from google pointed in that direction. sys-fs/udev-197, 200, 204. --- will install to / instead of /usr so it will work with sep. /usr just like eudev does, or just like udev-171 used to basically the only thing to look out for is the network interface names, you can add extra entry to grub that boots with net.ifnames=0 kernel parameter, or create empty file /etc/udev/rules.d/80-net-name-slot.rules if you don't like the new names
Re: [gentoo-user] problems getting systemd to work
0 1G 0 lvm /mnt/scratch ├─linux--files-var 253:11 0 8G 0 lvm /mnt/oldgentoo/var └─linux--files-usr 253:12 025G 0 lvm /mnt/oldgentoo/usr sdb 8:16 0 931.5G 0 disk └─sdb1 8:17 0 931.5G 0 part ├─linux--files-64--root 253:00 3G 0 lvm / ├─linux--files-64--usr 253:2065G 0 lvm /usr ├─linux--files-usr--src 253:3035G 0 lvm /usr/src ├─linux--files-64--var 253:5020G 0 lvm /var ├─linux--files-audio 253:70 990G 0 lvm /audio └─linux--files-portage 253:13 025G 0 lvm /var/tmp/portage sdc 8:32 0 2.7T 0 disk └─sdc1 8:33 0 2.7T 0 part └─backup--files-ccs--backups 253:14 0 2.7T 0 lvm sr0 11:01 1024M 0 rom my fstab: # /etc/fstab: static file system information. # # noatime turns off atimes for increased performance (atimes normally aren't # needed; notail increases performance of ReiserFS (at the expense of storage # efficiency). It's safe to drop the noatime options if you want and to # switch between notail / tail freely. # # The root filesystem should have a pass number of either 0 or 1. # All other filesystems should have a pass number of 0 or greater than 1. # # See the manpage fstab(5) for more information. # # fs mountpointtype opts dump/pass # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. #/dev/BOOT /boot ext2noauto,noatime 1 2 /dev/mapper/linux--files-64--root / ext4 defaults 0 1 /dev/sda1 /boot ext4 defaults 0 1 /dev/mapper/linux--files-swap noneswapsw 0 0 #/dev/fd0 /mnt/floppy autonoauto 0 0 # NOTE: The next line is critical for boot! proc/proc procdefaults0 0 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) shm /dev/shmtmpfs nodev,nosuid,noexec 0 0 /dev/mapper/linux--files-64--usr /usr ext4 defaults 0 2 /dev/mapper/linux--files-usr--src /usr/src ext4 defaults 0 2 /dev/mapper/linux--files-tmp /tmp ext4 defaults,nodev,nosuid,noexec 0 2 /dev/mapper/linux--files-64--var /var ext4 defaults 0 3 /dev/mapper/linux--files-portage /var/tmp/portage ext4 defaults 0 3 /dev/mapper/linux--files-home /home ext4 defaults 0 3 /dev/mapper/linux--files-audio /audio ext4 defaults 0 3 /dev/mapper/linux--files-usr--bbs /usr/bbs ext4 defaults 0 3 /dev/mapper/linux--files-hard2 /hard2 ext4 defaults 0 3 /dev/cdrom /mnt/cdrom auto noauto,user 0 0 /dev/mapper/linux--files-scratch /mnt/scratch ext4 defaults 0 3 /dev/sda2 /mnt/oldgentoo ext4 defaults 0 3 /dev/mapper/linux--files-usr /mnt/oldgentoo/usr ext3 defaults 0 3 /dev/mapper/linux--files-var /mnt/oldgentoo/var ext4 defaults 0 3 the dracut.conf: # PUT YOUR CONFIG HERE OR IN separate files named *.conf # in /etc/dracut.conf.d # SEE man dracut.conf(5) # Sample dracut config file #logfile=/var/log/dracut.log #fileloglvl=6 # Exact list of dracut modules to use. Modules not listed here are not going # to be included. If you only want to add some optional modules use # add_dracutmodules option instead. #dracutmodules+= # dracut modules to omit #omit_dracutmodules+= # dracut modules to add to the default #add_dracutmodules+= # additional kernel modules to the default #add_drivers+= # list of kernel filesystem modules to be included in the generic initramfs #filesystems+= # build initrd only to boot current hardware #hostonly=yes # # install local /etc/mdadm.conf #mdadmconf=no # install local /etc/lvm/lvm.conf #lvmconf=no # A list of fsck tools to install. If it's not specified, module's hardcoded # default is used, currently: umount mount /sbin/fsck* xfs_db xfs_check # xfs_repair e2fsck jfs_fsck reiserfsck btrfsck. The installation is # opportunistic, so non-existing tools are just ignored. #fscks= # inhibit installation of any fsck tools #nofscks=yes # mount / and /usr read-only by default #ro_mnt=no # set the directory for temporary files # default: /var/tmp #tmpdir=/tmp use_fstab=yes add_dracutmodules+=lvm install_items+=/etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/80-net-name-slot.rules the section of the lilo.conf: image=/boot/vmlinuz-3.6.2-gentoo label=3.6.2-systemd read-only append= ramdisk=8192 root=/dev/mapper/linux--files-64--root video=uvesafb:1280x1024 speakup.synth=spkout vmalloc=256M rootfstype=ext4 init=/usr/lib/systemd/systemd rd.shell=1 systemd.log_level=debug debug rd.lvm.lv=linux-files/64-root rd.lvm.lv=linux
Re: [gentoo-user] technical review of systemd
On Sat, Feb 22, 2014 at 6:16 PM, thegee...@thegeezer.net wrote: OK so because of how much time has been spent arguing about systemd with little technical content, i've spent some time on the freedesktop site reading Lennart's blog and also going through the source to find answers to my questions about the socket activator. i've also been going through the man pages of netctl too and am horrified at the lack of what i would call enterprise features. networkd (netctl is just the command-line front-end) is not intended for enterprise; it's for little servers where you only need static IPs or simple bridges. For desktops/laptops, you are supposed to keep using NetworkManager/connman/whatever you used before. For complex network setups, you need *a* network manager (not necessarily NetworkManager). this is by no means a definitive list. I just thought that i would share what i had found. please correct me if i am wrong in any of these. please add to the list for technical items only. I find it a very impartial and objective review; thank you very much! thanks! pros 1.very modular, everything can be disabled though not removed 2.socket based activator allows restart of services with no service interruption 3.if activator.c is used for this, then the code is actually pretty clean using supplied sd-daemon.c simplifies sockets for daemons and also adds extra watchdog features 4.can disable socket based activation according to Canek, but i can't find how. You use a .service unit file instead of a .socket unit file. That's it. thanks good to know that is all you need For OpenSSH, for example, you can enable sshd.service[1], and then the SSH daemon works as it does in OpenRC. If you instead enable sshd.socket[2], then the daemon will start on demand. You don't have to *disable* anything; you choose how do you want to use your services (if the services provide both ways, like OpenSSH does). 5.fschecking mounts and logging output (though how for corrupt / notsure) Corrupt filesystems or logs? logs. currently if fsck runs anywhere on boot i get zero log about what was done, so i prefer to do this on a running system. / is obviously special, so this is a pro that fsck is logged, but of course if / has issue i'm not sure what systemd would do other than drop you to emergency 6.auto-gettys allows for lower numbered X windows by default for e.g. multiseat and dynamic serial ttys 7.clever logging, including from nspawned containers' logs and distributed for enterprise 8.nspawning using filename namespaces 9.systemctl kill service -- killing service and all forks and spawn cgtop -- top with cgroups 10.much easier to define resource limitations per service cons 1.new tools to learn, new gotchas to learn. 2.yet to go through systemd source to find out how modular or not it is. While it tries to be modular where it can, systemd prefers simple code and integrated solutions. Modularity is not going to be one of its strong points. 3.not clear how the socket activator works, the code activator.c appears to be to _test_ activation only, with activator code being elsewhere. if it is used then you would have one process running for each port it is virtually listened to. It's been a while since I've read the source code, but it isn't in src/activate/activate.c[3]? ok so it does look like it would have a systemd-activate process for each socket being activated on behalf of a service. that makes me feel better than one process doing all of them. perhaps someone using service activation can do a 'ps aux' to confirm? 4./etc/machine-id because hostname and node id in the cluster of your choice are not enough. The idea is that machine-id is as unique as reasonable to ask. I'm not overly happy with it, too, but that's the justification. Imagine thousands of virtual machines running services, and you want to coalesce all their journal logs in a central server. With machine-id, you don't need to worry even to change the default localhost for your throwaway VMs, you can detect the different logs immediately (machine-id should be generated at OS install time; for rolling distros, I think they generate it if when installing systemd is not available.) 5./fsck.options gives more options than autoforceskip on reboot 6.requiring logging tools in rescue cds in order to view logs Yeah, that's a drag. However, you *can* run rsyslog (or syslog-ng) alongside the journal, and have the best of both worlds. Or you can automatically send the journal logs to a central server designed for that purpose only. 7.chroots no longer work. forcing use of nspawn to ensure environment set up correctly. I'm sorry, chroot doesn't work? First time I heard about it. While systemd-nspawn is a gazillion times better than a simple chroot, you *can* still use a chroot if you so desire. Where did you found that chroot doesn't works? agreed nspawn is better due
Re: [gentoo-user] How to IPSEC M$oft VPN client setup
On Sun, 17 May 2009 12:07:33 +0100 Mick michaelkintz...@gmail.com wrote: On Sunday 17 May 2009, Mick wrote: Thanks Graham, On Saturday 16 May 2009, Graham Murray wrote: Here are some samples. [8] The more I try to use VPN the more I love SSH! http://bugs.gentoo.org/87920 Mick -- This is a *very* old bug. But it still happens. WTF... I see you linked to a related bug here in the ML, but you didn't file/reopen a bug. (Is there a reason why?) Anyway, it would appear like there is no Gentoo dev-loving on these packages, so maybe it would be a waste... For myself, I have zero desire to understand VPN technology, but I guess that's not an option if the devs aren't active in making sane choices for, and presenting viable options to, the users. :( So can we agree on the combination of packages that are *supposed* to provide this VPN-IPSEC-L2TP function? The only thing vaguely M$FT about this setup is MS-CHAP. And L2TP, perhaps. (At least, in so far as I understand this crap, that's my conclusion.) I have: net-firewall/ipsec-tools net-dialup/xl2tpd net-dialup/ppp --is this needed? I don't have * net-misc/openswan ... since that seems to be an alternative to ipsec-tools (KAME). (Or, vice-versa. I'm totally getting sick of reading about VPN.) Is there some other package that should be needed to make this all work? Do I need ppp at all? Isn't XL2TPD the full replacement? Anyway, since there doesn't appear to be a Gentoo document for this, I'd be totally willing to take up space on the ML until both of us have this working. Here, I begin: . . . /etc/init.d/xl2tpd start * Starting xl2tpd ...[ ok ] May 19 10:25:04 lappy xl2tpd[5179]: setsockopt recvref[22]: Protocol not available May 19 10:25:04 lappy xl2tpd[5179]: This binary does not support kernel L2TP. May 19 10:25:04 lappy xl2tpd[5180]: xl2tpd version xl2tpd-1.2.3 started on lappy PID:5180 May 19 10:25:04 lappy xl2tpd[5180]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc. May 19 10:25:04 lappy xl2tpd[5180]: Forked by Scott Balmos and David Stipp, (C) 2001 May 19 10:25:04 lappy xl2tpd[5180]: Inherited by Jeff McAdams, (C) 2002 May 19 10:25:04 lappy xl2tpd[5180]: Forked again by Xelerance (www.xelerance.com) (C) 2006 May 19 10:25:04 lappy xl2tpd[5180]: Listening on IP address 0.0.0.0, port 1701 So far, there are no errors. (The warning about *kernel* L2TP is a warning, so I understand, not a failure.) /etc/init.d/racoon start * Loading ipsec policies from /etc/ipsec.conf. * Starting racoon ...[ ok ] May 19 10:27:11 lappy hald [ loads additional crypt modules ] Module Size Used by twofish 5568 0 twofish_common 12672 1 twofish serpent15936 0 blowfish7104 0 sha256_generic 10240 0 May 19 10:27:12 lappy racoon: INFO: @(#)ipsec-tools 0.7.2 (http://ipsec-tools.sourceforge.net) May 19 10:27:12 lappy racoon: INFO: @(#)This product linked OpenSSL 0.9.8k 25 Mar 2009 (http://www.openssl.org/) May 19 10:27:12 lappy racoon: INFO: Reading configuration from /etc/racoon/racoon.conf May 19 10:27:12 lappy racoon: DEBUG: call pfkey_send_register for AH May 19 10:27:12 lappy racoon: DEBUG: call pfkey_send_register for ESP May 19 10:27:12 lappy racoon: DEBUG: call pfkey_send_register for IPCOMP May 19 10:27:12 lappy racoon: DEBUG: reading config file /etc/racoon/racoon.conf May 19 10:27:12 lappy racoon: DEBUG2: lifetime = 3600 May 19 10:27:12 lappy racoon: DEBUG2: lifebyte = 0 May 19 10:27:12 lappy racoon: DEBUG2: encklen=0 May 19 10:27:12 lappy racoon: DEBUG2: p:1 t:1 May 19 10:27:12 lappy racoon: DEBUG2: 3DES-CBC(5) May 19 10:27:12 lappy racoon: DEBUG2: SHA(2) May 19 10:27:12 lappy racoon: DEBUG2: 1024-bit MODP group(2) May 19 10:27:12 lappy racoon: DEBUG2: pre-shared key(1) May 19 10:27:12 lappy racoon: DEBUG2: May 19 10:27:12 lappy racoon: DEBUG: compression algorithm can not be checked because sadb message doesn't support it. [ And there is only 'deflate' available anyway... ?? ] May 19 10:27:12 lappy racoon: DEBUG: getsainfo params: loc='ANONYMOUS', rmt='ANONYMOUS', peer='NULL', id=0 May 19 10:27:12 lappy racoon: DEBUG: getsainfo pass #2 May 19 10:27:12 lappy racoon: DEBUG2: parse successed. May 19 10:27:12 lappy racoon: DEBUG: open /var/lib/racoon/racoon.sock as racoon management. May 19 10:27:12 lappy racoon: DEBUG: my interface: 192.168.1.100 (wlan0) May 19 10:27:12 lappy racoon: DEBUG: my interface: 127.0.0.1 (lo) May 19 10:27:12 lappy racoon: DEBUG: configuring default isakmp port. May 19 10:27:12 lappy racoon: NOTIFY: NAT-T is enabled, autoconfiguring ports May 19 10:27:12 lappy racoon: DEBUG: 4 addrs are configured successfully May 19 10:27:12 lappy racoon: INFO: 127.0.0.1[500] used as isakmp port (fd=7) May 19 10:27:12 lappy racoon: INFO: 127.0.0.1[500] used for NAT-T May 19 10:27:12 lappy
Re: [gentoo-user] getting rid of KDE
On 12/21/11 12:36, Yohan Pereira wrote: On Tuesday 20 Dec 2011 23:54:38 Joseph wrote: #required by kde-base/libkonq-4.7.3, required by kde-base/kdepasswd-4.7.3, required by kde-base/kdm-4.7.3-r1, required by @selected, required by It seems you still have kdm in listed in world, try replacing that with something non-kdeish like xdm or something -- - Yohan Pereira I don't have kdm I unmerged it and replace it by slim Here is a list of packages it is trying to load: emerge -uDNav world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] sys-apps/portage-2.1.10.41 [2.1.10.11] USE=(ipc) -build -doc -epydoc -python2 -python3 (-selinux) (-less%*) LINGUAS=-pl 899 kB [0] *** Portage will stop merging at this point and reload itself, then resume the merge. [ebuild U ] sys-libs/glibc-2.13-r4 [2.12.2] USE=nls -debug -gd -glibc-omitfp (-hardened) (-multilib) -profile (-selinux) -vanilla 16,081 kB [0] [ebuild U ] sys-devel/patch-2.6.1 [2.5.9] USE=-static -test% 248 kB [0] [ebuild N ] sys-libs/libutempter-1.1.5 15 kB [0] [ebuild N ] dev-util/boost-build-1.46.1 USE=-examples -python 0 kB [0] [ebuild N ] app-crypt/mhash-0.9.9-r1 0 kB [0] [ebuild U ] sys-apps/ethtool-3.0 [2.6.36] 167 kB [0] [ebuild U ] sys-fs/fuse-2.8.6 [2.8.5] USE=-static-libs% 494 kB [0] [ebuild U ] dev-libs/kpathsea-6.0.1_p20110705 [6.0.1_p20110627] USE=-doc -source -static-libs 128,164 kB [0] [ebuild U ] dev-libs/lzo-2.06 [2.04] USE=-examples -static-libs 570 kB [0] [ebuild U ] sys-libs/ncurses-5.9 [5.7-r7] USE=cxx gpm unicode -ada -debug -doc -minimal -profile -static-libs -trace 2,761 kB [0] [ebuild U ] media-libs/libpng-1.5.6 [1.5.5] USE=apng -static-libs 688 kB [0] [ebuild N ] media-libs/libid3tag-0.15.1b-r2 USE=-debug -static-libs 331 kB [0] [ebuild U ] dev-util/strace-4.6 [4.5.20-r2] USE=-aio -static 395 kB [0] [ebuild U ] dev-util/ccache-3.1.6 [2.4-r9] 333 kB [0] [ebuild N ] kde-base/kde-env-4.7.3 USE=(-aqua) (-kdeenablefinal) 0 kB [0] [ebuild U ] net-misc/iputils-20101006-r2 [20100418-r1] USE=ipv6 ssl -SECURITY_HAZARD -doc -idn -static 114 kB [0] [ebuild U ] app-emulation/virtualbox-modules-4.1.4 [4.0.12] USE=-pax_kernel% 495 kB [0] [ebuild R] x11-base/xorg-drivers-1.10 INPUT_DEVICES=evdev -acecad -aiptek -elographics -fpit -hyperpen -joystick -keyboard -mouse -mutouch -penmount -synaptics -tslib -vmmouse -void -wacom (-virtualbox%) VIDEO_CARDS=fbdev nv vesa -apm -ark -ast -chips -cirrus -dummy -epson -fglrx -geode -glint -i128 -i740 (-impact) -intel -mach64 -mga -neomagic (-newport) -nouveau -nvidia (-omapfb) -qxl -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -via -virtualbox -vmware (-voodoo) 0 kB [0] [ebuild U ] perl-core/Time-HiRes-1.972.200 [1.97.19] 86 kB [0] [ebuild U ] perl-core/Digest-MD5-2.510.0 [2.39] 45 kB [0] [ebuild U ] virtual/perl-Time-HiRes-1.972.200 [1.97.19] 0 kB [0] [ebuild R] net-misc/curl-7.21.4 USE=ipv6 ldap ssl -ares -gnutls -idn -kerberos -nss -ssh% -static-libs -test -threads (-libssh2%) 2,204 kB [0] [ebuild U ] virtual/perl-Digest-MD5-2.510.0-r1 [2.39] 0 kB [0] [ebuild N ] www-misc/htdig-3.2.0_beta6-r3 USE=ssl 3,033 kB [0] [ebuild N ] dev-db/virtuoso-odbc-6.1.2 USE=-static-libs 70,610 kB [0] [ebuild U ] net-misc/tor-0.2.2.35 [0.2.2.34] USE=transparent-proxy -doc -threads -tor-hardening 2,723 kB [0] [ebuild U ] sys-libs/talloc-2.0.1-r2 [2.0.1-r1] USE=-compat -doc -static-libs -swig 237 kB [0] [ebuild U ] media-fonts/dejavu-2.33 [2.32] USE=X -fontforge 4,767 kB [0] [ebuild U ] media-fonts/unifont-5.1.20080914 [1.0-r4] USE=X 8,351 kB [0] [ebuild N ] x11-apps/xmessage-1.0.3 0 kB [0] [ebuild U ] dev-libs/libatasmart-0.18 [0.17] USE=-static-libs 373 kB [0] [ebuild U ] app-admin/syslog-ng-3.2.5 [3.2.4] USE=ipv6 pcre ssl tcpd -caps -hardened (-selinux) -spoof-source -sql (-static%) 1,415 kB [0] [ebuild N ] x11-libs/qt-core-4.7.2-r2 USE=exceptions glib iconv jit qt3support ssl (-aqua) -debug -optimized-qmake -pch -private-headers 208,656 kB [0] [ebuild N ] x11-libs/qt-script-4.7.2 USE=exceptions iconv jit (-aqua) -debug -pch -private-headers 0 kB [0] [ebuild N ] x11-libs/qt-sql-4.7.2 USE=exceptions iconv mysql qt3support sqlite (-aqua) -debug -firebird -freetds -odbc -pch -postgres 0 kB [0] [ebuild N ] x11-libs/qt-test-4.7.2 USE=exceptions iconv (-aqua) -debug -pch 0 kB [0] [ebuild N ] x11-libs/qt-xmlpatterns-4.7.2 USE=(-aqua) -debug -pch 0 kB [0] [ebuild N ] app-crypt/qca-2.0.3 USE=(-aqua) -debug -doc -examples 4,425 kB [0] [ebuild N ] x11-libs/qt-dbus-4.7.2 USE=exceptions (-aqua) -debug -pch 0 kB [0] [ebuild N ] x11-libs/qt-gui-4.7.2 USE=accessibility
[gentoo-user] Udev and eudev clash. Something wants to remove eudev and install udev.
:gentoo USE="-ruby" [nomerge ] app-text/build-docbook-catalog-1.21::gentoo [nomerge ] sys-apps/util-linux-2.33.2::gentoo USE="cramfs ncurses nls pam readline (split-usr) suid udev unicode -build -caps -fdformat -kill -python (-selinux) -slang -static-libs -systemd -test -tty-helpers" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_5 (-python3_7)" [ebuild R ] sys-libs/pam-1.3.0-r2::gentoo USE="berkdb cracklib filecaps nls pie (split-usr) -audit -debug -nis (-selinux) -test -vim-syntax" ABI_X86="32* (64) (-x32)" 0 KiB [ebuild R ] sys-libs/cracklib-2.9.6-r2::gentoo USE="nls (split-usr) zlib -python -static-libs" ABI_X86="32* (64) (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_5" 0 KiB [ebuild R ] sys-libs/db-5.3.28-r2:5.3::gentoo USE="java -cxx -doc -examples -tcl -test" ABI_X86="32* (64) (-x32)" 0 KiB [nomerge ] virtual/jdk-1.8.0-r3:1.8::gentoo [nomerge ] dev-java/icedtea-bin-3.13.0:8::gentoo USE="alsa cups gtk nsplugin (-big-endian) -doc -examples -headless-awt -multilib -pulseaudio (-selinux) -source -webstart" ABI_X86="(64) -32 (-x32)" [nomerge ] virtual/ttf-fonts-1-r1::gentoo [nomerge ] media-fonts/liberation-fonts-2.00.1-r3::gentoo USE="X -fontforge" [nomerge ] x11-apps/mkfontscale-1.2.1::gentoo [nomerge ] media-libs/freetype-2.10.0:2::gentoo USE="X adobe-cff bzip2 cleartype_hinting harfbuzz png -bindist -debug -doc -fontforge -infinality -static-libs -utils" ABI_X86="32 (64) (-x32)" [nomerge ] media-libs/harfbuzz-2.6.1:0/0.9.18::gentoo USE="cairo glib graphite icu introspection truetype -debug -static-libs -test" ABI_X86="32 (64) (-x32)" [nomerge ] dev-libs/gobject-introspection-1.60.2::gentoo USE="cairo -doctool -test" PYTHON_SINGLE_TARGET="python3_6 -python3_5 (-python3_7)" PYTHON_TARGETS="python3_6 -python3_5 (-python3_7)" [nomerge ] x11-libs/cairo-1.16.0-r3::gentoo USE="X glib opengl svg xcb (-aqua) -debug (-gles2) -static-libs -utils -valgrind" ABI_X86="32 (64) (-x32)" [nomerge ] media-libs/mesa-19.1.7::gentoo USE="classic dri3 egl gallium gbm gles2 llvm vdpau wayland -d3d9 -debug -gles1 (-libglvnd) -lm-sensors -opencl -osmesa -pax_kernel -pic (-selinux) -test -unwind -vaapi -valgrind -vulkan -vulkan-overlay -xa -xvmc" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 -intel -iris -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) -virgl (-vivante) -vmware" [nomerge ] sys-devel/llvm-8.0.1:8::gentoo USE="libffi ncurses xml -debug -doc -exegesis -gold -libedit -test -xar" ABI_X86="32 (64) (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -WebAssembly -XCore" [nomerge ] dev-util/cmake-3.14.6::gentoo USE="ncurses qt5 -doc -emacs -system-jsoncpp -test" [ebuild U ] dev-qt/qtcore-5.12.5-r1:5/5.12::gentoo [5.12.5:5/5.12::gentoo] USE="icu -debug -systemd -test" 0 KiB [nomerge ] x11-libs/gtk+-2.24.32-r1:2::gentoo USE="cups introspection (-aqua) -examples -test -vim-syntax -xinerama" ABI_X86="32 (64) (-x32)" [nomerge ] net-print/cups-2.2.12::gentoo USE="X dbus java pam ssl threads zeroconf -acl -debug -kerberos -lprng-compat -python (-selinux) -static-libs -systemd -usb -xinetd" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7" [nomerge ] net-dns/avahi-0.7-r2::gentoo USE="autoipd dbus gdbm gtk gtk3 introspection ipv6 mdnsresponder-compat nls qt5 -bookmarks -doc -howl-compat -mono -python (-selinux) -test" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7" [ebuild R ] sys-libs/libcap-2.26-r2::gentoo USE="pam (split-usr) -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB [nomerge ] x11-misc/xdg-utils-1.1.3-r1::gentoo USE="-doc&q
Re: [gentoo-user] ALSA + CMI8738 card set up
Rohit Sharma schreef: Hi list, This is about my struggle to make my Trust 514DX soundcard work with Linux. Well, I don't have this specific card, but I do have a Typhoon Acustic 6, which is the same chipset: 00:0e.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10) and it works fine, so I'll do my best to help. This is expected to be supported in Linux [alsa-project.org] and I have read other testimonials on the net. Yes, this chipset is supported for a long time now (it's very common, and by no means new). I admit that I have never had to manually set anything alsa/oss as all my previous soundcards worked very easily with default settings of the modules. Well the most likely problem is that your settings are incorrect in the kernel, rather than anywhere else. The kernel settings are the foundation; if they're right, everything will Just Work, if they're wrong, nothing will work. That's just the long and the short of it, pretty much. But we'll get to that shortly. Alsa is started as a service on my comp. I thought it may just be that a newer-than-in-kernel code may help. The error that I have, from say Mplayer, is as follows. . Checking audio filter chain for 48000Hz/2ch/s16le - 48000Hz/2ch/s16le... AF_pre: 48000Hz/2ch/s16le [AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory alsa-init: 1 soundcard found, using: default ALSA lib pcm_dmix.c:819:(snd_pcm_dmix_open) unable to open slave alsa-init: playback open error: No such file or directory Just for comparison: mplayer Battlestar\ Galactica\ 01x02-xvid.avi MPlayer 1.0pre7try2-3.4.5 (C) 2000-2005 MPlayer Team CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, Stepping: 1) Detected cache-line size is 64 bytes CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0 Gecompileerd voor x86 CPU met de volgende uitbreidingen: MMX MMX2 3DNow 3DNowEx SSE 85 audio 196 video codecs Bezig met het afspelen van Battlestar Galactica 01x02-xvid.avi Cache fill: 16.80% (1409024 bytes)AVI bestandsformaat gedetecteerd! VIDEO: [XVID] 640x352 16bpp 25.000 fps 1031.8 kbps (126.0 kbyte/s) Clip info: Software: Nandub v1.0rc2 == Bezig met het openen van de audio decoder: [mp3lib] MPEG layer-2, layer-3 mpg123: Can't rewind stream by 291 bits! AUDIO: 48000 Hz, 2 ch, s16le, 112.0 kbit/7.29% (ratio: 14000-192000) Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3) == vo: X11 running at 1280x1024 with depth 24 and 32 bpp (:0.0 = local display) It seems there is no Xvideo support for your video card available. Run 'xvinfo' to verify its Xv support and read DOCS/HTML/en/video.html#xv! See 'mplayer -vo help' for other (non-xv) video out drivers. Try -vo x11 == Bezig met het openen van de video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4) == Checking audio filter chain for 48000Hz/2ch/s16le - 48000Hz/2ch/s16le... AF_pre: 48000Hz/2ch/s16le ==AO: [oss] 48000Hz 2ch s16le (2 bps) Building audio filter chain for 48000Hz/2ch/s16le - 48000Hz/2ch/s16le... Start afspelen... VDec: vo config aanvraag - 640 x 352 (csp voorkeur: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Film-Aspect is 1.82:1 - voorscalering naar het correcte film-aspect. VO: [x11] 640x352 = 640x352 Planar YV12 SwScaler: using unscaled Planar YV12 - BGRA special converter [mpeg4 @ 0x860ed30]frame skip 8t: 0.000 1/ 1 ??% ??% ??,?% 0 0 9% [mpeg4 @ 0x860ed30]frame skip 8t: 0.004 2/ 2 ??% ??% ??,?% 1 0 99% No bind found for key MOUSE_BTN0 0.9% 6 0 91% A: 9.4 V: 9.4 A-V: -0.000 ct: 0.029 235/235 23% 15% 0.9% 6 0 89% Bezig met afsluiten... (Stop) Just so that you know that it does work when your sound modules are properly configured. Your problem is here: [AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory You have apparently not enabled OSS audio emulation in alsa (kernel) driver, and this is what creates the /dev/dsp device (or rather the sound sequencer device; /dev/dsp is a symlink to /dev/sound/dsp la /dev/dsp lrwxrwxrwx 1 root root 9 feb 9 01:27 /dev/dsp - sound/dsp which is the actual sequencer device). At the same moment, other config details and system's state are as below. [EMAIL PROTECTED] ~ $ lsmod | grep snd snd_cmipci 20484 0 snd_opl3_lib 6688 1 snd_cmipci snd_hwdep 6116 1 snd_opl3_lib snd_mpu401_uart4416 1 snd_cmipci snd_rawmidi 15620 1 snd_mpu401_uart You seem to be missing a lot of modules; compare: lsmod | grep snd snd_seq_midi6176 0 snd_opl3_synth 12292
Re: [gentoo-user] libav and ffmpeg on the same computer issue once again
* [ebuild R] media-libs/libmng-2.0.2-r1 ABI_X86=32* [ebuild R] media-libs/libvpx-1.3.0 ABI_X86=32* [ebuild R] dev-cpp/glibmm-2.42.0-r1 ABI_X86=32* [ebuild R] media-libs/libexif-0.6.21-r1 ABI_X86=32* [ebuild R] sys-libs/readline-6.2_p5-r1 ABI_X86=32* [ebuild R] dev-libs/libpcre-8.36 ABI_X86=32* [ebuild R] sys-libs/slang-2.2.4-r1 ABI_X86=32* [ebuild N ] sys-devel/autoconf-archive-2015.02.04 [ebuild U ] gnome-base/gnome-common-3.14.0-r1 [3.14.0] USE=autoconf-archive%* [blocks b ] =gnome-base/gnome-common-3.14.0 (=gnome-base/gnome-common-3.14.0 is blocking sys-devel/autoconf-archive-2015.02.04) [blocks b ] =sys-devel/autoconf-archive-2015.02.04 (=sys-devel/autoconf-archive-2015.02.04 is blocking gnome-base/gnome-common-3.14.0) [ebuild N ] dev-qt/qtchooser-0_p20150102 USE=(-qt5) {-test} [ebuild R] dev-lang/lua-5.1.5-r3 ABI_X86=32* [ebuild U ] dev-db/sqlite-3.8.10.1 [3.8.9] USE=-tools% ABI_X86=32* [ebuild R] sys-libs/db-4.8.30-r2 ABI_X86=32* [ebuild R] dev-libs/nspr-4.10.8 ABI_X86=32* [ebuild R] x11-libs/pixman-0.32.6 ABI_X86=32* [ebuild R] x11-proto/compositeproto-0.4.2-r1 ABI_X86=32* [ebuild R] app-text/libpaper-1.1.24-r2 ABI_X86=32* [ebuild R] x11-libs/libXft-2.3.2 ABI_X86=32* [ebuild R] sys-libs/e2fsprogs-libs-1.42.12 ABI_X86=32* [ebuild R] x11-proto/videoproto-2.3.2 ABI_X86=32* [ebuild R] media-libs/libdvdread-4.2.1 ABI_X86=32* [ebuild R] media-libs/libmad-0.15.1b-r8 ABI_X86=32* [ebuild R] x11-libs/libpciaccess-0.13.3 ABI_X86=32* [ebuild R] x11-proto/xineramaproto-1.2.1-r1 ABI_X86=32* [ebuild R] media-libs/faad2-2.7-r3 ABI_X86=32* [ebuild R] media-libs/a52dec-0.7.4-r7 ABI_X86=32* [ebuild R] media-libs/libdca-0.0.5-r3 ABI_X86=32* [ebuild R] x11-proto/scrnsaverproto-1.2.2-r1 ABI_X86=32* [ebuild R] x11-libs/xcb-util-renderutil-0.3.9-r1 ABI_X86=32* [ebuild R] media-sound/cdparanoia-3.10.2-r6 ABI_X86=32* [ebuild R] media-libs/libart_lgpl-2.3.21-r2 ABI_X86=32* [ebuild R] media-libs/libtheora-1.1.1-r1 ABI_X86=32* [ebuild R] x11-libs/libxkbcommon-0.5.0 ABI_X86=32* [ebuild R] x11-proto/xf86dgaproto-2.1-r2 ABI_X86=32* [ebuild R] x11-proto/printproto-1.0.5-r1 ABI_X86=32* [ebuild R] x11-libs/xcb-util-keysyms-0.4.0 ABI_X86=32* [ebuild R] x11-libs/xcb-util-wm-0.4.1-r1 ABI_X86=32* [ebuild R] media-libs/gd-2.0.35-r4 ABI_X86=32* [ebuild R] media-libs/imlib2-1.4.6-r2 ABI_X86=32* [ebuild R] app-arch/snappy-1.1.2-r1 ABI_X86=32* [ebuild R] x11-libs/libXcomposite-0.4.4-r1 ABI_X86=32* [ebuild R] dev-libs/nss-3.17.4 ABI_X86=32* [ebuild R] x11-libs/libXv-1.0.10 ABI_X86=32* [ebuild R] media-libs/libdvdnav-4.2.1 ABI_X86=32* [ebuild R] x11-libs/libXp-1.0.3 ABI_X86=32* [ebuild R] x11-libs/libXinerama-1.1.3 ABI_X86=32* [ebuild R] x11-libs/libXScrnSaver-1.2.2-r1 ABI_X86=32* [ebuild R] dev-lang/orc-0.4.23 ABI_X86=32* [ebuild R] app-text/recode-3.6_p20-r1 ABI_X86=32* [ebuild U ] dev-libs/openssl-1.0.1m [1.0.1l-r1] [ebuild R] dev-libs/libevent-2.0.22 ABI_X86=32* [ebuild R] app-crypt/p11-kit-0.20.7 ABI_X86=32* [ebuild R] net-misc/curl-7.42.1 ABI_X86=32* [ebuild R] dev-libs/libevdev-1.3 ABI_X86=32* [ebuild R] dev-libs/atk-2.14.0 ABI_X86=32* [ebuild R] media-libs/gstreamer-1.4.5 ABI_X86=32* [ebuild R] dev-cpp/atkmm-2.22.7-r1 ABI_X86=32* [ebuild R] sys-devel/gettext-0.19.3 ABI_X86=32* [ebuild R] dev-libs/libcroco-0.6.8-r1 ABI_X86=32* [ebuild R] media-libs/gstreamer-0.10.36-r2 ABI_X86=32* [ebuild R] net-libs/neon-0.30.1 ABI_X86=32* [ebuild R] x11-libs/gdk-pixbuf-2.30.8 ABI_X86=32* [ebuild R] media-libs/gst-plugins-base-0.10.36-r2 ABI_X86=32* [ebuild R] app-i18n/enca-1.14-r2 ABI_X86=32* [ebuild R] dev-libs/libcdio-0.92 ABI_X86=32* [ebuild R] media-libs/gst-plugins-ugly-0.10.19-r1 ABI_X86=32* [ebuild R] media-libs/gst-plugins-bad-0.10.23-r2 ABI_X86=32* [ebuild R] media-libs/gst-plugins-good-0.10.31-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-xvideo-0.10.36-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-ogg-0.10.36-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-alsa-0.10.36-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-vorbis-0.10.36-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-x-0.10.36-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-cdparanoia-0.10.36-r1 ABI_X86=32* [ebuild R] dev-libs/libcdio-paranoia-0.90_p1-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-dts-0.10.23-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-resindvd-0.10.23-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-x264-0.10.19-r1 ABI_X86=32* [ebuild R] media-plugins/gst-plugins-mad-0.10.19-r1
Re: [gentoo-user] mysql-workbench
ev-db/mysql-workbench-6.3.4-r1 USE="-debug -doc -gnome-keyring" PYTHON_TARGETS="python2_7" | | The following USE changes are necessary to proceed: | (see "package.use" in the portage(5) man page for more details) | # required by dev-cpp/cairomm-1.12.0-r1::gentoo | # required by dev-cpp/pangomm-2.40.1::gentoo | # required by dev-db/mysql-workbench-6.3.4-r1::gentoo | # required by mysql-workbench (argument) | >=x11-libs/cairo- -X | | Would you like to add these changes to your config files? [Yes/No] ` When I comment out all the cairo uses: ... Hm, there is in package.accept_keywords: , | # required by x11-libs/gtk+-2.24.31-r1::gentoo | # required by dev-cpp/gtkmm-2.24.5::gentoo | # required by dev-db/mysql-workbench-6.3.4-r1::gentoo | # required by dev-db/mysql-workbench (argument) | =x11-libs/cairo- ** ` I'll comment that out, too. , [ emerge -a mysql-workbench ] | | * IMPORTANT: 1 news items need reading for repository 'gentoo'. | * Use eselect news read to view new items. | | | * IMPORTANT: 3 config files in '/etc/portage' need updating. | * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS | * sections of the emerge man page to learn how to update config files. | | These are the packages that would be merged, in order: | | Calculating dependencies... done! | [ebuild N ] sci-libs/proj-4.8.0 USE="-java -static-libs" | [ebuild N ] sys-apps/baselayout-java-0.1.0 | [ebuild N ] dev-python/pexpect-3.3 USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5) (-python3_6)" | [ebuild N ] dev-java/java-config-2.2.0-r3 USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-python3_5)" | [ebuild N ] dev-python/paramiko-2.1.2 USE="-doc -examples" PYTHON_TARGETS="python2_7 python3_4 (-python3_5) (-python3_6)" | [ebuild N ] app-admin/sudo-1.8.18_p1 USE="nls pam sendmail -ldap -offensive (-selinux) -skey" | [ebuild N ] app-eselect/eselect-java-0.3.0 | [ebuild N ] dev-libs/libzip-1.0.1 USE="-static-libs" | [ebuild N ] dev-lang/lua-5.1.5-r4 USE="deprecated readline -emacs -static" | [ebuild N ] dev-db/vsqlite++-0.3.13-r1 USE="-static-libs" | [ebuild N ] dev-cpp/ctemplate-2.3-r1 USE="-doc -emacs -static-libs {-test} -vim-syntax" | [ebuild N ] dev-libs/json-c-0.12 USE="-doc -static-libs" | [ebuild N ] sci-libs/libgeotiff-1.4.0 USE="-debug -doc -static-libs" | [ebuild N ] sci-libs/gdal-2.0.2-r3 USE="aux_xml threads -armadillo -curl -debug -doc -fits -geos -gif -gml -hdf5 -java -jpeg -jpeg2k -mdb -mysql -netcdf -odbc -ogdi -opencl -pdf -perl -png -postgres -python -spatialite -sqlite -xls" PYTHON_TARGETS="python2_7 python3_4" | [ebuild R] x11-libs/cairo-1.14.8 USE="-X* -xcb*" | [ebuild N ] dev-db/mysql-connector-c++-1.1.6 USE="-debug -examples -gcov -static-libs" | [ebuild N ] dev-java/icedtea-bin-3.3.0 USE="alsa cups gtk webstart -doc -examples -headless-awt (-multilib) -nsplugin -pulseaudio (-selinux) -source" | [ebuild N ] virtual/jdk-1.8.0-r3 | [ebuild N ] virtual/jre-1.8.0-r1 | [ebuild N ] dev-java/icedtea-web-1.6.1-r1 USE="-doc -javascript -nsplugin -tagsoup {-test}" | [ebuild N ] dev-cpp/atkmm-2.24.2 USE="-doc" | [ebuild N ] dev-cpp/cairomm-1.12.0-r1 USE="svg -X (-aqua) -doc" | [ebuild N ] dev-cpp/pangomm-2.40.1 USE="-doc" | [ebuild N ] dev-cpp/gtkmm-2.24.5 USE="-doc -examples {-test}" | [ebuild N ] dev-db/mysql-workbench-6.3.4-r1 USE="-debug -doc -gnome-keyring" PYTHON_TARGETS="python2_7" | | !!! Multiple package instances within a single package slot have been pulled | !!! into the dependency graph, resulting in a slot conflict: | | x11-libs/cairo:0 | | (x11-libs/cairo-1.14.8:0/0::gentoo, installed) pulled in by | >=x11-libs/cairo-1.10:=[X] required by (net-libs/webkit-gtk-2.4.11-r200:2/2::gentoo, installed) | ^ | >=x11-libs/cairo-1.8.4[X] required by (dev-dotnet/libgdiplus-4.2-r3:0/0::gentoo, installed) |^ | x11-libs/cairo[X,-xlib-xcb(-)] required by (app-office/libreoffice-5.2.3.3-r1:0/0::gentoo, installed) |^ | x11-libs/cairo[xcb] required by (x11-misc/i3lock-2.8:0/0::gentoo, installed) |^^^
Re: [gentoo-user] Re: kde4: no hardware info without sys-apps/hal
binary-drivers bineditor blas blender blender-game bluetooth branding bzip2 cairo canna caps catalogs cdda cddax cddb cdparanoia cdr cdsound cg cgi chm cjk cleartype cli client clucene cmake colordiff connection-sharing consolekit context contrib cracklib crypt cscope csharp css ctype ctypes-python cuda cups curl curlwrappers cvs cxx cyrillic dbus dc1394 detex dga dhclient dhcp dhcpcd dia dirac directfb discouraged djbfft djvu doc double-precision drawing drawspaces dri dssi dts dv dvd dvdnav dvdr dvi dvi2tty dvipdfm eap-sim ebook eigen embedded-fuseiso emboss emerald emf enca encode exceptions exif expat extensions extra extras faac faad fakevim fam fame fastcgi fbcon fbcondecor fbsplash ffmpeg fftw firefox flac flatfile fltk fluidsynth fmod fontconfig fontforge foomaticdb fortran ftp fuse games gcj gcrypt gd gdbm gdu geoip geolocation gif gimp git glib glitz gmp gnuplot gnutls google-gadgets gpg gphoto2 gpm grammar graphics graphviz gs gsl gsm gstreamer gtk hddtemp hdri http-cache httpd iconv icotools icoutils icu id3 id3tag idea idn ieee1394 image imagemagick imap imlib inexact inline inline-init-failopen int64 ipv6 irc jabber jack jadetex jai java java6 javascript jbig jfs jmf joystick jpeg jpeg2k juju kde kerberos kpathsea ladspa lame lapack laptop lash latex lcdfilter lcms ldap lensfun libass libcaca libev libmms libnotify libsamplerate libssh2 libtiger libtommath libv4l libv4l2 libwww live lm_sensors lock logrotate logviewer loop-aes lqr lua lzma lzo m17n-lib mac mad maps math mathml matroska mbox mdi mdnsresponder-compat melt memcache memlimit mercurial mhash midi mime mixer mjpeg mmap mmx mng modplug modules mono moonlight mp3 mp4 mpd mpeg mpi mplayer msn mtp mudflap multicall multilib multimedia musepack music mysql nas nat ncurses net netbeans netpbm network-cron networkmanager nfs nls nmap nntp nowin nptl nptlonly nsplugin nss ntfs ntlm numpy octave offensive ogg openal openexr opengl openmp openssl opensslcrypt optimization pam pango parse-clocks pcf pch pcntl pcre pdf perl phonon php pidgin plasma player plotutils plugins pmu png policykit pop posix postgres postproc ppds pppd private-headers ps pstoedit pstricks pulseaudio python qt-dbus qt3 qt3support qt4 quicktime raw rawio readline realtime recode recommended recording regex reiserfs resolvconf rfc3779 rfc822 rle rrdcgi rrdtool rss rtf rtsp rubberband ruby samba scanner schroedinger science script sdk sdl sdl-image sdl-sound sdlaudio semantic-desktop sensord server servletapi session sftp shm shorten smime smp sms smtp sndfile sox speex spell sql sqlite sqlite3 srt sse sse2 ssl startup-notification stats status stlport stream strong-optimization subtitles subversion suid svg svgz swig sysfs syslog t1lib taglib tcl tcpd tex tex4ht text textures theora threads thunderbird tidy tiff timezone tk tokenizer tokyocabinet tomsfastmath toolame toolbar tools trace transcode truetype truetype-debugger twolame udev udev-acl udis86 unicode unsupported unzip upnp urlpicpreview usb utils uuid v4l v4l2 vcd vcdinfo vcdx vdpau video videos vim vim-pager vim-syntax vistafree vix vmware-tools vorbis vst wav wavpack webkit wifi winetools winetriks wireshark wma wmf wordperfect wps wxwidgets x264 xanim xattr xcb xcomposite xetex xft xinerama xml xmlreader xmlrpc xmlwriter xmp xorg xosd xpfast xpm xscreensaver xulrunner xv xvid xvmc youtube zeroconf zip zlib zsh-completion 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 cgi cgid 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 CALLIGRA_FEATURES=kexi words flow plan stage tables krita karbon braindump CAMERAS=ptp2 COLLECTD_PLUGINS=df interface irq load memory rrdtool swap syslog ELIBC=glibc GPSD_PROTOCOLS=ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx INPUT_DEVICES=evdev keyboard mouse synaptics KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text LINGUAS=en ru NETBEANS_MODULES=* NGINX_MODULES_HTTP=* PHP_TARGETS=php5-3 RUBY_TARGETS=jruby ruby18 USERLAND=GNU VIDEO_CARDS=nvidia XTABLES_ADDONS=quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos
[gentoo-user] emerge -DuN @system vs. emerge -DuN @world
Hi, as far as I understand updating @system first should be safer and easier to perform than updating @world directly. It was mention that especially after updating the software after a somewhat long period this might solve conflicts. I often do experience different and wonder what the reason might be. The example today would work in both ways but @system shows problems which @world does not have. Mostly those problems seem to be bigger to the point where @system does not work but @world does or manual package by package uninstalling and or emerging is required. Normally I run emerge -Dua --reinstall changed-use @world but N fits better in the subject line. Anyway just an observation. Regards emerge -DupN @system These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild U ] sys-libs/glibc-2.33-r13:2.2::gentoo [2.33-r7:2.2::gentoo] USE="multiarch (multilib) ssp (static-libs) -audit -caps (-cet) -compile-locales (-crypt) (-custom-cflags) -doc -gd -headers-only -multilib-bootstrap -nscd -profile (-selinux) -st atic-pie -suid -systemd -systemtap -test (-vanilla)" 0 KiB [ebuild U ] sys-apps/gentoo-functions-0.15::gentoo [0.14::gentoo] 0 KiB [ebuild U ] sys-devel/llvm-common-13.0.1::gentoo [13.0.0::gentoo] 142.335 KiB [ebuild U ] sys-apps/hwdata-0.354::gentoo [0.353::gentoo] 2.161 KiB [ebuild U ] app-text/poppler-data-0.4.11::gentoo [0.4.10::gentoo] 4.392 KiB [ebuild U ] sys-libs/timezone-data-2021e::gentoo [2021a-r1::gentoo] USE="nls -leaps-timezone -zic-slim" 680 KiB [ebuild U ] dev-libs/libpipeline-1.5.5::gentoo [1.5.4::gentoo] USE="-test" 934 KiB [ebuild U ] app-arch/zstd-1.5.2:0/1::gentoo [1.5.0:0/1::gentoo] USE="threads -lz4 -static-libs" ABI_X86="(64) -32 (-x32)" 1.906 KiB [ebuild U ] sys-libs/libseccomp-2.5.3::gentoo [2.5.1-r1::gentoo] USE="-python -static-libs -test%" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_9 -python3_8 -python3_10%" 623 KiB [ebuild R] sys-apps/sysvinit-2.99-r1::gentoo USE="(-ibm) (-selinux) -static" KERNEL="(-FreeBSD%)" 0 KiB [ebuild U ] sys-kernel/installkernel-gentoo-5::gentoo [3::gentoo] USE="-grub%" 3 KiB [ebuild R] virtual/libcrypt-2:0/2::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB [ebuild U ] sys-libs/libxcrypt-4.4.27:0/1::gentoo [4.4.25-r1:0/1::gentoo] USE="(compat) (split-usr) (system) -static-libs -test" ABI_X86="32* (64) (-x32)" 605 KiB [ebuild U ] dev-libs/openssl-1.1.1n:0/1.1::gentoo [1.1.1l-r1:0/1.1::gentoo] USE="asm -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla -verify-sig%" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 9.620 KiB [ebuild U ] app-text/qpdf-10.5.0:0/28::gentoo [10.4.0:0/28::gentoo] USE="ssl -doc% -examples -gnutls% -test" 17.933 KiB [ebuild U ] dev-perl/Try-Tiny-0.310.0::gentoo [0.300.0-r1::gentoo] USE="-minimal -test" 35 KiB [ebuild U ] dev-perl/URI-5.100.0::gentoo [5.90.0::gentoo] USE="-test" 107 KiB [ebuild U ] dev-perl/libwww-perl-6.600.0-r1::gentoo [6.550.0::gentoo] USE="ssl -test" 175 KiB [ebuild U ] sys-libs/libcap-2.63::gentoo [2.62::gentoo] USE="pam (split-usr) -static-libs -tools" ABI_X86="(64) -32 (-x32)" 171 KiB [ebuild U ] dev-libs/libxml2-2.9.13-r1:2::gentoo [2.9.12-r5:2::gentoo] USE="icu python readline -debug -examples -lzma -static-libs -test (-ipv6%*) (-verify-sig%)" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_9 -python3_8 -python3_10" 3.168 KiB [ebuild U ] sys-apps/util-linux-2.37.4::gentoo [2.37.3-r1::gentoo] USE="cramfs hardlink logger ncurses nls pam readline (split-usr) su suid udev (unicode) -audit -build -caps -cryptsetup -fdformat -kill -magic -python (-rtas) (-selinux) -slang -static-libs -systemd -test -tty-helpers" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_9 -python3_8 -python3_10" 5.971 KiB [ebuild U ] dev-libs/expat-2.4.7::gentoo [2.4.4::gentoo] USE="unicode -examples -static-libs" ABI_X86="(64) -32 (-x32)" 444 KiB [ebuild U ] dev-python/tomli-2.0.1::gentoo [2.0.0::gentoo] USE="-test" PYTHON_TARGETS="python3_9 (-pypy3) -python3_8 -python3_10" 144 KiB [ebuild U ] x11-libs/libICE-1.0.10-r1::gentoo [1.0.10::gentoo] USE="ipv6" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild U ] net-libs/gnutls-3.7.3-r1:0/30::gentoo [3.7.2:0/30::gentoo] USE="cxx idn nls openssl seccomp tls-heartbeat -dane -doc -examples -guile -pkcs11 -sslv2 -sslv3 -static-libs -test (-test-full) -tools -valgrind" ABI_X86="(64) -32 (-x32)" 5.976 KiB [ebuild U ] x11-libs/libXdmcp-1
Re: [gentoo-user] installing app-emulation/wine-1.1.44
musepack music musicbrainz mysql mysqli ncurses net new-hpcups nls normalize nptl nptlonly nsplugin ntfs nuv nvidia odbc odk ods ofx ogg ogg123 ogm okular openal opencl openclipartcards opengl openmp openssl openxml osc oxygen pam parport parse-clocks parted pcf pcm pcre pda pdf perl phonon php physfs pixmaps plasma player pm-utils png pnm podcast policykit portaudio posix postproc ppds pppd print profiler ps psf pstoedit pvr python qemu rar rdesktop rdesktop-vrdp rdp rdpusb readline redeyes reflection replytolist resolvconf rss rtc rtf rtsp samba scanfolder schroedinger screen screenshot sdl sdl-image sdl-sound sdlaudio seamless-hbars semantic-desktop session sftp shaders shm shutdown simplexml slp smbclient smp solver sound speex spell spl sse sse2 ssh ssh1 ssl subtitles svg svgz swat sysfs tcpd templates tga tgif theme_deepblue theme_deeppurple theme_poetter themes theora thesaurus threads thumbnail thumbnails tidy tiff tokenizer toolame tools transcode tremor truetype tta twolame udev unicode urandom usb vcd vcdinfo vcdx vdpau vdr video vinylcontrol visual vnc vorbis wav wavpack webdav webinterface webkit wicd winbind wma wmf x264 xanim xcomposite xext xine xinerama xls xorg xpm xscreensaver xterm xulrunner xv xvid xvmc zip 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 evdev KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text RUBY_TARGETS=ruby18 USERLAND=GNU VIDEO_CARDS=nvidia XTABLES_ADDONS=quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY emerge -pqv =app-emulation/wine-1.1.44 [ebuild U ] app-emulation/wine-1.1.44 [1.1.43] USE=X alsa cups gecko jpeg mp3* ncurses openal opengl perl png samba ssl threads truetype xcomposite xinerama (-capi) -custom-cflags -dbus (-esd) -fontconfig -gnutls (-gphoto2) -gsm (-hal) -jack -lcms -ldap -nas -oss* -pulseaudio (-scanner) -test -win64 -xml
Re: [gentoo-user] installing app-emulation/wine-1.1.44
-audio-denoise encode esd exif expat extra-tools fat ffmpeg firefox firefox3 flac fortran ftp fuse fusion gallium games gdbm gecko gpm gs gzip hal handbook hpcups hpijs html htmlsingle hvm icons iconv id3 id3tag imagemagick inkjar inotify ipv6 java javascript jpeg jpeg2k kate kdcraw kde kdecards kdm kerberos kipi kontact lame ldb libnotify libtiger lm_sensors logrotate lua lua-cairo lzma lzo mad matroska md md5 md5sum mdadm metric mime mixer mjpeg mmx mmxext mng modules motif mozilla mp3 mp3tunes mp4 mpeg mplayer mtp mudflap multilib multiprocess multiuser musepack music musicbrainz mysql mysqli ncurses net new-hpcups nls normalize nptl nptlonly nsplugin ntfs nuv nvidia odbc odk ods ofx ogg ogg123 ogm okular openal opencl openclipartcards opengl openmp openssl openxml osc oxygen pam parport parse-clocks parted pcf pcm pcre pda pdf perl phonon php physfs pixmaps plasma player pm-utils png pnm podcast policykit portaudio posix postproc ppds pppd print profiler ps psf pstoedit pvr python qemu rar rdesktop rdesktop-vrdp rdp rdpusb readline redeyes reflection replytolist resolvconf rss rtc rtf rtsp samba scanfolder schroedinger screen screenshot sdl sdl-image sdl-sound sdlaudio seamless-hbars semantic-desktop session sftp shaders shm shutdown simplexml slp smbclient smp solver sound speex spell spl sse sse2 ssh ssh1 ssl subtitles svg svgz swat sysfs tcpd templates tga tgif theme_deepblue theme_deeppurple theme_poetter themes theora thesaurus threads thumbnail thumbnails tidy tiff tokenizer toolame tools transcode tremor truetype tta twolame udev unicode urandom usb vcd vcdinfo vcdx vdpau vdr video vinylcontrol visual vnc vorbis wav wavpack webdav webinterface webkit wicd winbind wma wmf x264 xanim xcomposite xext xine xinerama xls xorg xpm xscreensaver xterm xulrunner xv xvid xvmc zip 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 evdev KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text RUBY_TARGETS=ruby18 USERLAND=GNU VIDEO_CARDS=nvidia XTABLES_ADDONS=quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY emerge -pqv =app-emulation/wine-1.1.44 [ebuild U ] app-emulation/wine-1.1.44 [1.1.43] USE=X alsa cups gecko jpeg mp3* ncurses openal opengl perl png samba ssl threads truetype xcomposite xinerama (-capi) -custom-cflags -dbus (-esd) -fontconfig -gnutls (-gphoto2) -gsm (-hal) -jack -lcms -ldap -nas -oss* -pulseaudio (-scanner) -test -win64 -xml
Aw: Re: [gentoo-user] slot conflict when updating portage
Oh, I wish I'd use .txt as an extension. Here's one in the raw: 10~>sudo emerge --oneshot portage Password: !!! Your current profile is deprecated and not supported anymore. !!! Use eselect profile to update your profile. !!! Please upgrade to the following profile if possible: default/linux/amd64/17.0/desktop You may use the following command to upgrade: eselect profile set default/linux/amd64/17.0/desktop * IMPORTANT: 6 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * IMPORTANT: 26 config files in '/etc/portage' need updating. * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. Calculating dependencies... done! [ebuild N ] app-crypt/openpgp-keys-gentoo-release-20190427 USE="{-test}" [ebuild N ] dev-python/bz2file-0.98 PYTHON_TARGETS="python2_7 (-pypy)" [ebuild U ] dev-libs/libgpg-error-1.29 [1.27-r1] [ebuild NS] dev-lang/python-3.6.5 [2.7.14-r1, 3.5.4-r1] USE="gdbm ipv6 ncurses readline ssl (threads) xml -build -examples -hardened -libressl -sqlite {-test} -tk -wininst" [ebuild U ] dev-python/setuptools-40.6.3 [36.7.2] PYTHON_TARGETS="python3_6* -python3_5* (-python3_7)" [ebuild U ] dev-python/certifi-2018.4.16 [2017.4.17] PYTHON_TARGETS="python3_6* -python3_5* (-python3_7)" [ebuild U ] app-crypt/gnupg-2.2.10 [2.2.4] USE="ssl%*" [ebuild N ] app-portage/gemato-14.1 USE="blake2 bzip2 gpg -lzma -sha3 {-test} -tools" PYTHON_TARGETS="python2_7 python3_6 (-pypy) -python3_5 (-python3_7)" [ebuild U ~] sys-apps/portage-2.3.67 [2.3.13-r1] USE="rsync-verify%* -gentoo-dev%" PYTHON_TARGETS="python3_6* -python3_5* -python3_7%" !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: sys-apps/portage:0 (sys-apps/portage-2.3.67:0/0::gentoo, ebuild scheduled for merge) pulled in by sys-apps/portage (Argument) (sys-apps/portage-2.3.13-r1:0/0::gentoo, installed) pulled in by sys-apps/portage[python_targets_python2_7(-),python_targets_python3_5(-),-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] required by (app-portage/gentoolkit-0.4.0:0/0::gentoo, installed) dev-python/setuptools:0 (dev-python/setuptools-40.6.3:0/0::gentoo, ebuild scheduled for merge) pulled in by dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (app-portage/gemato-14.1:0/0::gentoo, ebuild scheduled for merge) dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (dev-python/certifi-2018.4.16:0/0::gentoo, ebuild scheduled for merge) >=dev-python/setuptools-34[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_pyth
Re: [gentoo-user] At last! A Qt5 version of KMail-2 - but here be dragons!
On Tuesday 20 Dec 2016 11:17:54 J. Roeleveld wrote: > On Tuesday, December 20, 2016 09:59:44 AM Peter Humphrey wrote: > > /mnt/main is where my rescue system mounts the main system for backup. > > Do I need to add --xattrs to the tar command? > > I do, when it comes to creating a stage4 tarfile. Not sure if this is > necessary. > > Maybe that is used somewhere, or is it possible you miss something in the > main system mount? I'm sure the problem isn't in my backup script. It's always worked perfectly before. All the same, I have now added --xattrs to every tar command in it. D'you want to know what else I've been doing all day? Go on, do you? I'll tell you anyway. To stand any chance of upgrading KDE apps to 16.12.0, I first evicted every package returned by eix -Cc dev-qt and eix -Cc kde-plasma, plus a few more individual packages that were also getting in the way. (The eix man page is helpful in showing how to extract just the cat/pkg from a list of package names. Full marks for ingenuity!) Then I ran a -uaDvU world to install 300 "new" packages. Hours later, I had a load more @preserved-rebuild packages to install. I've attached the output, which shows that it wants to go back to the superseded versions. [0] shows what it thinks it can install, while [1] lists all the things that stop it doing anything Still absolutely no go. Oddly enough, BGO has only a few 16.12.0 package bugs and they're all about single packages - nothing to indicate the system- wide problems I'm having, so it looks as though I have a combination of packages that cause problems themselves. I've now reverted to the good backup I made this morning. I shall have to consider whether to start building a new system from scratch, a bit at a time, until I find the culprit. It'd keep me occupied over Christmas, anyway. [0] wilco [1] blocks.etc -- Regards Peter These are the packages that would be merged, in order: Calculating dependencies . done! [ebuild UD ] dev-libs/xapian-1.2.24:0/1.2.22::gentoo [1.4.1:0/30::gentoo] USE="brass%* chert inmemory -doc -static-libs (-glass%*)" CPU_FLAGS_X86="sse sse2" 0 KiB [ebuild R] net-fs/nfs-utils-1.3.4::gentoo USE="ipv6 libmount nfsidmap nfsv4 tcpd uuid -caps -kerberos -nfsdcld -nfsv41 (-selinux)" 0 KiB [ebuild N ] dev-qt/qtimageformats-5.7.1:5/5.7::gentoo USE="-debug {-test}" 1,958 KiB [ebuild R] kde-apps/gpgmepp-16.08.3:5::gentoo USE="-debug" 0 KiB [ebuild N ] kde-apps/libkipi-16.12.0:5/32::gentoo USE="-debug" 102 KiB [ebuild N ] media-plugins/kipi-plugins-5.3.0:5::gentoo USE="remotestorage -debug -flashexport (-mediawiki) {-test} (-vkontakte)" 0 KiB [ebuild U ] kde-apps/spectacle-16.12.0:5::gentoo [16.08.3:5::gentoo] USE="handbook kipi -debug -share" 980 KiB [ebuild U ] kde-apps/gwenview-16.12.0:5::gentoo [16.08.3:5::gentoo] USE="X handbook kipi semantic-desktop -debug -raw {-test}" 2,785 KiB [ebuild N ] kde-apps/kdepimlibs-4.14.11_pre20160211-r2:4/4.14::gentoo USE="handbook (-aqua) -debug -ldap -prison {-test}" 0 KiB [uninstall ] kde-apps/akonadi-16.12.0:5::gentoo USE="mysql xml -debug -designer -postgres -sqlite {-test} -tools" [blocks b ] kde-apps/kdepimlibs ("kde-apps/kdepimlibs" is blocking kde-apps/akonadi-16.12.0) [ebuild R] net-libs/libkgapi-2.2.0:4::gentoo USE="(-aqua) -debug" 0 KiB [ebuild R] kde-apps/kdepim-runtime-4.14.11_pre20160211:4/4.14::gentoo USE="(-aqua) -debug -google" 0 KiB [ebuild R] kde-frameworks/baloo-4.14.3:4/4.14::gentoo USE="minimal (-aqua) -debug" 0 KiB [ebuild R] kde-apps/kabcclient-4.14.11_pre20160211:4/4.14::gentoo USE="handbook (-aqua) -debug" 0 KiB [ebuild R] kde-apps/ktnef-4.14.11_pre20160211:4/4.14::gentoo USE="handbook (-aqua) -debug" 0 KiB [ebuild R] kde-apps/kdepim-common-libs-4.14.11_pre20160211:4/4.14::gentoo USE="(-aqua) -debug -google" 0 KiB [ebuild R] kde-apps/kontact-4.14.11_pre20160211:4/4.14::gentoo USE="handbook (-aqua) -debug" 0 KiB [ebuild R] kde-apps/kdepim-kresources-4.14.11_pre20160211:4/4.14::gentoo USE="(-aqua) -debug" 0 KiB [ebuild R] kde-apps/konsolekalendar-4.14.11_pre20160211:4/4.14::gentoo USE="handbook (-aqua) -debug" 0 KiB [ebuild R] kde-apps/blogilo-4.14.11_pre20160211:4/4.14::gentoo USE="handbook (-aqua) -debug" 0 KiB [ebuild R] kde-apps/calendarjanitor-4.14.11_pre20160211:4/4.14::gentoo USE="handbook (-aqua) -debug" 0 KiB [ebuild R] kde-apps/akonadiconsole-4.14.11_pre20160211:4/4.14::gentoo USE="(-aqua) -debug" 0 KiB [ebuild R] kde-apps/kalarm-4.14.11_pre20160211:4/4.14::gentoo USE="handbook (-aqua) -debug" 0 KiB [ebuild R] kde-app
Re: [gentoo-user] Re: Well, I went about updating my system again. (day 6)
Mick wrote: > 2. If problems show up, forget the script and use 'emerge -avuND world' as > Mr. > McKinnon suggested. In most cases this will resolve any conflicts on its > own. > You could add '--backtrack=90' if there are unresolved conflicts to get > portage > to try harder. =\ I do read every word sent my direction, carefully. My misery quotient is now 429, Unfortunately, it seems I need to post the entire Litany of Pain though it will bloat this e-mail a good deal more than I feel comfortable posting. tortoise ~ # emerge -avuND world<<< copied verbatim, seems equivalent to what my script has anyway * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-libs/xapian-1.2.24:0/1.2.22::gentoo USE="brass chert inmemory -doc -static-libs" CPU_FLAGS_X86="sse sse2" 0 KiB [ebuild R] dev-python/six-1.10.0::gentoo USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3 (-python3_3%)" 0 KiB [ebuild R] dev-python/pyasn1-0.1.9::gentoo USE="-doc" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3 (-python3_3%)" 0 KiB [ebuild U ] dev-cpp/glibmm-2.50.0:2::gentoo [2.48.1:2::gentoo] USE="-debug -doc {-test} (-examples%)" ABI_X86="32 (64) (-x32)" 6,285 KiB [ebuild R] dev-python/idna-2.1::gentoo PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3 (-python3_3%)" 0 KiB [ebuild R] dev-python/chardet-2.3.0::gentoo PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3 (-python3_3%)" 0 KiB [ebuild R] dev-python/sip-4.18.1:0/11::gentoo USE="-debug -doc" PYTHON_TARGETS="python2_7 python3_4 python3_5 (-python3_3%)" 0 KiB [ebuild R] dev-python/pycrypto-2.6.1-r1::gentoo USE="gmp -doc {-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5 (-python3_3%)" 0 KiB [ebuild U ] virtual/perl-Compress-Raw-Zlib-2.69.0-r1::gentoo [2.69.0::gentoo] 0 KiB [ebuild R] dev-python/py-1.4.31::gentoo USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3 (-python3_3%)" 0 KiB [ebuild R] dev-python/markupsafe-0.23::gentoo PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3 (-python3_3%)" 0 KiB [ebuild U ] virtual/perl-libnet-3.80.100_rc::gentoo [3.80.0::gentoo] 0 KiB [ebuild U ] virtual/perl-Time-Local-1.230.0-r4::gentoo [1.230.0-r3::gentoo] 0 KiB [ebuild U ] virtual/perl-IO-1.360.100_rc::gentoo [1.360.0::gentoo] 0 KiB [ebuild U ] virtual/perl-Carp-1.400.0-r1::gentoo [1.400.0::gentoo] 0 KiB [ebuild U ] virtual/perl-Digest-MD5-2.540.0-r2::gentoo [2.540.0-r1::gentoo] 0 KiB [ebuild NS] sys-kernel/vanilla-sources-4.8.12:4.8.12::gentoo [4.7.2:4.7.2::gentoo] USE="-build -symlink" 237 KiB [ebuild U ] media-libs/audiofile-0.3.6-r2:0/1::gentoo [0.3.6-r1:0/1::gentoo] USE="flac -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB [ebuild U ] sys-fs/lvm2-2.02.166::gentoo [2.02.145-r2::gentoo] USE="readline thin udev -clvm -cman -corosync -device-mapper-only -lvm1 -lvm2create_initrd -openais (-selinux) -static -static-libs -systemd" 2,098 KiB [ebuild U ] dev-libs/jansson-2.9::gentoo [2.7::gentoo] USE="-doc -static-libs" ABI_X86="32%* (64%*) (-x32)" 474 KiB [ebuild U ] dev-python/PySocks-1.6.4::gentoo [1.5.6::gentoo] PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3% (-python3_3%)" 17 KiB [ebuild R] dev-python/enum34-1.1.6::gentoo USE="-doc" PYTHON_TARGETS="python2_7 -pypy -pypy3 (-python3_3%)" 0 KiB [ebuild U ] dev-db/sqlcipher-3.4.0::gentoo [3.3.0::gentoo] USE="readline -libressl% -static-libs -tcl {-test}" ABI_X86="32 (64) (-x32)" 13,283 KiB [ebuild U ] net-libs/libmicrohttpd-0.9.52:0/12::gentoo [0.9.51:0/12::gentoo] USE="ssl -epoll -messages -static-libs {-test}" 1,216 KiB [ebuild U ] dev-python/simplejson-3.10.0::gentoo [3.8.2::gentoo] PYTHON_TARGETS="python2_7 python3_4 python3_5 -pypy -pypy3 (-python3_3%)" 77 KiB [ebuild U ] dev-lang/lua-5.1.5-r4::gentoo [5.1.5-r3::gentoo] USE="deprecated readline -emacs -static" ABI_X86="32 (64) (-x32)" 0 KiB [ebuild U ] net-libs/libpcap-1.8.1::gentoo [1.8.0::gentoo] USE="dbus usb%* -bluetooth -netlink -static-libs (-canusb%)" ABI_X86="32 (64) (-x32)" 736 KiB [ebuild U ] dev-libs/libevdev-1.5.5::gentoo [1.5.4::gentoo] USE="-static-libs" ABI_X86="32 (64) (-x32)" 397 KiB [ebuild R] dev-python/pycurl-7.43.0::gentoo USE="ssl -examples {-test}" CURL_SSL="openssl -gnutls -libressl -nss" PYTHON_TARGETS=&
Re: [gentoo-user] dbus-binding-tool: error while loading shared libraries: libexpat.so.0:
On Sat, 25 Aug 2007 10:28:00 +0100 Neil Bothwick [EMAIL PROTECTED] wrote: Hello Paul Gibbons, emerge -uDNav XML-Parser which indicated that XML-Parser was up to date Up to date, but probably built against the wrong expat. Rebuild it, and fontconfig, then run revdep-rebuild. Thanks for the suggestion Neil. I have run emerge --onshot on XML-Parser and fontconfig , and then ran revdep-build but the problem remains. Thanks again for trying to help. (Note : Details of how I got into this mess, and contents of /etc/portage/package.keywords and /etc/make.conf are appended to orignal mail in this thread of this request ) All output from these actions is summarised below: # ##### ## /###### /# / / ##### // /### ## / / ## ## ## ## ## /### ## ## ## ## ## / ### / ##### / ## [EMAIL PROTECTED] /### ## / / ###/ ## ###/ ## mobile: 07972184336 / ### ## / #### ## ## ## ## ##/ #### ## ## ## ## ## #### ## ## ## ## ## #### ## ## ## ## ## ##/# ## /# ## ## ##/ ## ##/ ## ### / ## ## ## ### ## # ## ##/ ### # / ###/ #/ ### Linux 2.6.20-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux paul-gentoo paul # emerge --oneshot XML-Parser Calculating dependencies... done! Verifying ebuild Manifests... Emerging (1 of 1) dev-perl/XML-Parser-2.34-r1 to / ... Original instance of package unmerged safely. * Man pages are not installed for most modules now. * Please use perldoc instead. dev-perl/XML-Parser-2.34-r1 merged. No packages selected for removal by clean Auto-cleaning packages... No outdated packages were found on your system. * GNU info directory index is up-to-date. paul-gentoo paul # emerge --oneshot fontconfig Calculating dependencies... done! Verifying ebuild Manifests... Emerging (1 of 1) media-libs/fontconfig-2.4.2 to / ... Original instance of package unmerged safely. * Please make fontconfig configuration changes in /etc/fonts/conf.d/ * and NOT to /etc/fonts/fonts.conf, as it will be replaced! * Creating global font cache... ... [ ok ] Regenerating /etc/ld.so.cache... media-libs/fontconfig-2.4.2 merged. No packages selected for removal by clean Auto-cleaning packages... No outdated packages were found on your system. paul-gentoo paul # revdep-rebuild Configuring search environment for revdep-rebuild Environment mismatch from previous run, deleting temporary files... Checking reverse dependencies... Packages containing binaries and libraries broken by a package update will be emerged. Collecting system binaries and libraries... done. (/root/.revdep-rebuild.1_files) Collecting complete LD_LIBRARY_PATH... done. (/root/.revdep-rebuild.2_ldpath) Checking dynamic linking consistency... All prepared. Starting rebuild... emerge --oneshot =net-misc/neon-0.26.3 =kde-base/libkonq-3.5.5 =kde-base/khotkeys-3.5.5 =kde-base/khelpcenter-3.5.5 =kde-base/ksmserver-3.5.5 =kde-base/kpersonalizer-3.5.5 =kde-base/kdesu-3.5.5 =kde-base/ksplashml-3.5.5 =kde-base/kwin-3.5.5-r2 =kde-base/kreadconfig-3.5.0 =kde-base/kfind-3.5.5 =kde-base/kicker-3.5.5 =kde-base/kdepasswd-3.5.5 =kde-base/konqueror-3.5.5 =dev-libs/apr-util-1.2.8 =kde-base/kdesdk-kioslaves-3.5.5 =x11-libs/wxGTK-2.6.3.3 =xfce-extra/xarchiver-0.4.6 =xfce-base/xfce-mcs-manager-4.4.1 =kde-base/kcontrol-3.5.5 =kde-base/kdm-3.5.5-r1 =sys-devel/gdb-6.6-r2 =dev-libs/apr-util-0.9.12-r1 =media-gfx/graphviz-2.12 =www-servers/apache-2.0.58-r2 =x11-wm/fluxbox-1.0_rc3 =x11-drivers/ati-drivers-8.40.4 =app-pda/jpilot-0.99.7-r1 =xfce-base/orage-4.4.1 =xfce-extra/xfce4-mixer-4.4.1 =dev-libs/dbus-glib-0.73 =media-sound/vorbis-tools-1.1.1-r3 =media-sound/audacity-1.3.2-r1 =media-libs/libwmf-0.2.8.4 =kde-base/kdelibs-3.5.5-r10 =kde-base/kdialog-3.5.5 =app-text/wv-1.2.3-r1 =kde-base/kcminit-3.5.3 =dev-util/kdevelop-3.3.5 =app-office/abiword-2.4.6 =media-sound/amarok-1.4.5-r1 =sys-apps/hal-0.5.9-r1 =kde-base/kdebase-kioslaves-3.5.5-r1 =app-cdr/k3b-1.0.2 =xfce-extra/verve-0.3.5 =xfce-extra/thunar-volman-0.1.2 Calculating dependencies | !!! Multiple versions within a single package slot have been !!! pulled into the dependency graph: ('ebuild', '/', 'kde-base/kdelibs-3.5.7-r2', 'merge') pulled in by ('ebuild', '/', 'kde-base/kdialog-3.5.5', 'merge') ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r10', 'merge
[gentoo-user] Packages I like are blocking a package I don't want? (kdebase)
I installed the kde meta-packages because I didn't want to be burdened with stuff I didn't need. Unfortunately, I had to add these packages to /etc/portage/packages.keywords in order to get them to install and everything was fine for about 2days. And then this happened: # emerge --pretend --update --deep world These are the packages that I would merge, in order: Calculating world dependencies ...done! [blocks B ] =kde-base/konsole-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/ksmserver-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/khelpcenter-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kmenuedit-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kicker-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kcontrol-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/ksysguard-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/nsplugins-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdebase-data-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/klipper-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/ksplashml-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdm-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kwin-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kcheckpass-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/konqueror-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdebase-kioslaves-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kate-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kfind-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdebase-startkde-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/khotkeys-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdesktop-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kpersonalizer-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kxkb-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kcminit-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdesu-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdialog-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kstart-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/libkonq-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kreadconfig-3.5* (is blocking kde-base/kdebase-3.5.2) [ebuild U ] sys-devel/binutils-config-1.8-r7 [1.8-r6] [ebuild U ] sys-apps/man-pages-2.28 [2.20] [ebuild U ] sys-apps/baselayout-1.11.14-r7 [1.11.14-r6] [ebuild U ] x11-libs/cairo-1.0.4 [1.0.2] [ebuild U ] kde-base/kdelibs-3.5.2-r2 [3.5.2] [ebuild U ] net-fs/samba-3.0.22 [3.0.21b] [ebuild U ] sys-apps/busybox-1.1.0 [1.00-r4] [ebuild U ] app-arch/tar-1.15.1-r1 [1.15.1] [ebuild U ] media-video/lsdvd-0.16 [0.15] [ebuild U ] sys-apps/hdparm-6.3 [5.9] [ebuild U ] sys-apps/kbd-1.12-r6 [1.12-r5] [ebuild NS ] media-libs/gstreamer-0.10.4 [ebuild U ] dev-libs/liboil-0.3.8 [0.3.6] [ebuild N] media-libs/gst-plugins-base-0.10.4-r1 [ebuild NS ] media-plugins/gst-plugins-alsa-0.10.4 [ebuild N] media-plugins/gst-plugins-xvideo-0.10.4-r1 [ebuild N] media-plugins/gst-plugins-x-0.10.4 [ebuild N] media-libs/libmp4v2-1.4.1 [ebuild N] dev-ruby/ruby-config-0.3.1 [ebuild N] dev-lang/ruby-1.8.4-r1 [ebuild N] media-libs/libgpod-0.3.0 [ebuild N] media-libs/faad2-2.0-r3 [ebuild U ] media-sound/amarok-1.4_beta3 [1.3.9] [ebuild U ] kde-base/kwin-3.5.2-r1 [3.5.2] [ebuild U ] kde-base/ksysguard-3.5.2-r1 [3.5.2] [ebuild U ] app-text/poppler-0.5.1-r1 [0.5.1] [ebuild N] kde-base/kdebase-3.5.2 [ebuild U ] app-text/poppler-bindings-0.5.1-r1 [0.5.1] [ebuild U ] sys-process/psmisc-22.1 [21.9] [ebuild U ] kde-base/konq-plugins-3.5.2-r1 [3.5.2] [ebuild U ] media-sound/sox-12.17.9 [12.17.7-r1] Can someone explain what's going on? -- We understand that you can't transform people who don't have internal drive and desire to create. But we also know it doesn't work to urge people to think outside the box without giving them the tools to climb out. - Laurie Dunnavant -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Missing icons in K3b
On Montag 16 November 2009, Jacques Montier wrote: Dale a gentiment tapote: Volker Armin Hemmann wrote: On Sonntag 15 November 2009, Jacques Montier wrote: Volker Armin Hemmann a gentiment tapote: On Sonntag 15 November 2009, Jacques Montier wrote: Volker Armin Hemmann a gentiment tapote: I suspect a missing useflag somewhere. My k3b useflag : Installed versions: 1.68.0_alpha3(4)(02:54:09 14/11/2009)(dvd encode ffmpeg flac mad vorbis wav -aqua -debug -emovix -lame -musicbrainz -sndfile -sox -taglib -vcd) -- Jacques more like kdelibs useflags missing. Since games have missing icons too. kdelibs-4.3.1-r2 useflags : 4.3.1-r2(4.3)!t(11:08:17 04/11/2009)(acl alsa bzip2 fam handbook nls opengl semantic-desktop spell ssl -3dnow -altivec -aqua -bindist -debug -doc -jpeg2k -kdeprefix -kerberos -mmx -openexr -sse -sse2 -test -zeroconf) I also have kdelibs-3.5.10-r6 installed which is needed by sci-astronomy/celestia. could you post all your useflags? In /etc/make.conf : USE=gtk2 hal java oggvorbis pic qt svga tcltk -arts -gnome -ipv6 and my profile : /usr/portage/profiles/default/linux/x86/10.0/desktop emerge --info useflag list would have been much more usefull ;) The output of this is good too. emerge --info | grep USE I don't think we need the whole thing. Then again, we may. Dale :-) :-) Oups sorry... :-) , here it is : USE=X a52 aac acl acpi alsa berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups dbus dri dts dvd dvdr eds emboss encode evo fam firefox flac fortran gdbm gif gpm gstreamer gtk gtk2 hal iconv java jpeg kde ldap libnotify mad mikmod modules mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly ogg oggvorbis opengl openmp pam pcre pdf perl pic png ppds pppd python qt qt3support qt4 quicktime readline reflection sdl session spell spl ssl startup-notification svg svga sysfs tcltk tcpd thunar tiff truetype unicode usb vorbis win32codecs x264 x86 xml xorg xulrunner xv xvid zlib -- Jacques here are minze, just for comparism: USE=32bit 3dnow 3dnowext 7zip S3TC X Xaw3d a52 aac acpi addbookmarks aften aiglx aim aio akode akonadi alias alsa altenburgcards amarok amarok2 amd64 amr amrnb amrwb analogtv aotuv aqua_theme archive athena atm audio audiofile autoreplace bash-completion berkdb binary-drivers binfilter bittorrent bluetooth boost branding bzip2 cairo captury cdaudio cdda cddb cdinstall cdparanoia cdr cdrom cdsound cegui chm clamav cli clucene connection-sharing connectionstatus consolekit contactnotes cracklib crypt css cups curl dbus dhcp dhcpcd dirac divx dnd double-precision downloadorder dpms dragonplayer dri dts dv dvb dvbplayer dvbsetup dvd dvdr eap-sim eap-tls editor emboss emerald emovix encode evo exceptions exif exiv2 expat extra-cardsets fame fasttrack fat festival ffmpeg fftw file firefox fits flac flite fontconfig foomaticdb fortran freetts ftp gadu gd gdbm geoip gif gimp glibc-omitfp glitz glut glx gnutella google-gadgets gpgme gpm graphite grub hal hddtemp highlight history icons iconv icotools icq icu id3 id3tag ieee1394 imagemagick inotify ipv6 irc irmc irrlicht jabber java java6 javascript jce jingle joystick jpeg jpeg2k kate kcal kde kde4 kdecards kdeenablefinal kdehiddenvisibility kdepim kdm kexi kipi konqueror kontact ktts lame lapack lastfm lcms lesstif libnotify libsamplerate libssh2 libv4l2 libwww lirc lm_sensors logitech-mouse logviewer lzma lzo mad magic mailbox maildir maps matroska mbox mdnsresponder-compat metric mikmod mime mixer mjpeg mmap mmx mmxext mng modules monolithic mp2 mp3 mp4 mpeg mpeg2 mplayer msn mtp mudflap mule multilib musepack music nano-syntax ncurses neXt nepomuk net network networkmanager newspr ngui nls no-old-linux nocd nowin nowlistening npp nptl nptlonly nsplugin ntfs obex offensive ogg ogg123 ogm old-daemons openexr opengl openmp oscar otr oxygen pam pch pcre pda pdf perl phonon physfs pixmaps plasma player plugins png pnm posix postgres ppds pppd ps python qt3support qt4 quicktime rar readline recode reflection reiser4 reiserfs remix resolvconf rogue rtc sametime sasl scanner scenarios schedule schroedinger scsi sdl sdl-image sdl-sound sdlaudio search semantic- desktop server session skins skype slp smp sms sndfile sockets sound sounds spell spl sqlite sqlite3 sse sse2 sse3 sse4a ssh ssl startup-notification statistics stats stroke strong-optimization subp svg sysfs sysvipc szip tcpd templates test-programs texteffect textures tga theora threads threadsafe thumbnail thunar tiff timidity tk tomsfastmath toolbar tools transcode translator truetype tv tv_check tv_combiner tv_pick_cgi tvtime udev unicode unzip usb userlocales utempter v4l v4l2 vcd videos visualization vorbis webdav webkit webpresence wifi wireshark wma wma-fixed wmf wmp wxwindows x264 xanim xcb xcomposite xemacs xext xface xft xine xml xorg xosd xpm xrandr xrender xscreensaver xskatcards xulrunner xv xvid
Re: [gentoo-user] Internet security.
There's a lot FUD out there and equally there is some truth. the NSA we can decrypt everything statement was really very vague, and can easily be done if you have a lot of taps (ala PRISM) and start doing mitm attacks to reduce the level of security to something that is crackable. for 'compatibility' very many low powered encryption schemes are supported and it is these that are the issue. if you are using ipsec tunnels with aes encryption you can happily ignore these. if you are using mpls networks you can almost guarantee your isp and therefore your network is compromised. the question really is what do you define as security ? if someone was to hit you on the head with a hammer, how long til you willingly gave out your passwords ? [1] I agree with the lack of faith in certificate CA's and i feel that the reason that warnings over ssl are so severe is to spoon feed folks into the owned networks. I far more trust the way mozilla do their web of trust [2] but equally am aware that trolls live in the crowds. while ssh authorized_keys are more secure than passwords, i can't (and am hoping someone can point me to) find how to track failed logins as folks bruteforce their way in. yes it's orders of magnitude more difficult but then internet speed is now orders of magnitude faster, and OTP are looking more sensible every day [3] to me. i used to use windows live messenger and right near the end found that if you send someone a web link to a file filled with /dev/random called passwords.zip you would have some unknown ip connect and download it too. who then is doing that and i trust skype and it's peer2peer nonsense even less. who even knows you can TLS encrypt SIP ? there are many ways of encrypting email but this is not supported from one site to another, even TLS support is often lacking, and GPG the contents means that some folks you send email to cannot read it -- there is always a trade off between usability and security. i read in slashdot that there is a question mark over SELinux because it came from the NSA [4] but this is nonsense, as it is a means of securing processes not network connections. i find it difficult to believe that a backdoor in a locked cupboard in your house can somehow give access through the front door. how far does trust need to be lost [5] before you start fabricating your own chips ? the complexity involved in chip fabs is immense and if bugs can slip through, what else can [6] ultimately a multi layer security approach is required, and security itself needs to be defined. i like privacy so i have net curtains, i don't have a 3 foot thick titanium door with strengthened hinges. if someone looks in my windows, i can see them. either through the window or on cctv. security itself has to be defined so that risk can be managed. so many people buy the biggest lock they can find and forget the hinges. or leave the windows open. even then it doesn't help in terms of power failure or leaking water or gas mains exploding next door (i.e. the definition of security in the sense of safety) to some security means RAID, to others security means offsite backup i like techniques such as port knocking [7] for reducing the size of the scan target if you have a cheap virtual server on each continent and put asterisk on each one; linked by aes ipsec tunnels with a local sip provider in each one then you could probably hide your phone calls quite easily from snoops. until they saw your bank statement and wondered what all these VPS providers and SIP accounts were for, and then the authorities if they were tracking you would go after those. why would you do such a thing? perhaps because you cannot trust the monopoly provider of a country to screen its equipment [8] even things like cookie tracking for advertising purposes - on the lighter side what if your kids see the ads for the stuff you are buying them for christmas ? surprise ruined? where does it stop - its one thing for google to announce governments want your search history, and another for advertising companies to sell your profile and tracking, essentially ad companies are doing the governments snooping job for them. ultimately it's down to risk mitigation. do you care if someone is snooping on your grocery list? no? using cookie tracking ? yeah profiling is bad - wouldn't want to end up on a terrorist watchlist because of my amusement with the zombie apocalypse listmania [9] encryption is important because you don't know what other folks in the internet cafe are doing [10] but where do you draw the line ? if you go into a shop do you worry that you are on cctv ? ok i'll stop ranting now, my main point is always have multi layered security - and think about what you are protecting and from whom [1] http://xkcd.com/538/ [2] https://addons.mozilla.org/en-US/firefox/addon/wot-safe-browsing-tool/ [3] http://blog.tremily.us/posts/OTP/ [4] http://yro.slashdot.org/story/13/07/02/1241246/nsa-backdoors-in-open-source-and-open-standards
Re: [gentoo-user] Something is pulling in gnome-base
On Friday 13 Dec 2013 10:49:24 Peter Humphrey wrote: On Friday 13 Dec 2013 07:04:23 Mick wrote: I rebuilt kde-utils meta with USE=-cups to find out that umpteen packages want to be depcleaned: ---8 I may leave this until I have more time to look into it. For comparison, here's the list of packages that would be pulled in if I were to rebuild kdeutils-meta with cups: gnome-base/gnome-common-3.7.4 dev-python/pycurl-7.19.0-r3 x11-libs/xpyb-1.3.1-r2 dev-python/pycairo-1.10.0-r4 dev-python/pygobject-3.8.3 app-text/xmlto-0.0.24-r1 dev-python/dbus-python-1.2.0 dev-python/pycups-1.9.63 app-admin/system-config-printer-common-1.4.3 app-admin/system-config-printer-gnome-1.4.3 kde-base/print-manager-4.11.2 kde-base/kdeutils-meta-4.11.2 No mention of strigi-analyzer or gtk+. Strigi-analyzer isn't installed here because nothing depends on it. As for gtk+ : $ equery d =x11-libs/gtk+-3.8.7 * These packages depend on x11-libs/gtk+-3.8.7: app-admin/gkrellm-2.3.5-r2 (X ? x11-libs/gtk+:2) app-admin/hardinfo-0.5.2_pre20130823 (x11-libs/gtk+:2) app-crypt/pinentry-0.8.2 (gtk ? x11-libs/gtk+:2) app-editors/bluefish-2.2.2 (x11-libs/gtk+:3) app-office/libreoffice-4.1.2.3 (gtk ? =x11-libs/gtk+-2.24:2) (gtk3 ? =x11-libs/gtk+-3.2:3) (telepathy ? =x11-libs/gtk+-2.24:2) app-text/ghostscript-gpl-9.05-r1 (gtk ? x11-libs/gtk+:2) dev-db/libiodbc-3.52.7 (gtk ? x11-libs/gtk+:2) dev-java/icedtea-bin-6.1.12.7 (X ? =x11-libs/gtk+-2.24:2) dev-qt/qtgui-4.8.5-r1 (gtkstyle ? x11-libs/gtk+:2[aqua=]) gnome-base/librsvg-2.39.0 (gtk ? =x11-libs/gtk+-2.16:2) (tools ? =x11-libs/gtk+-3:3) gnome-extra/gucharmap-3.8.2 (=x11-libs/gtk+-3.4.0:3[introspection?]) media-gfx/gimp-2.8.6 (=x11-libs/gtk+-2.24.10:2) media-sound/alsaplayer-0.99.81 (gtk ? =x11-libs/gtk+-2.10:2) media-video/mjpegtools-2.1.0 (gtk ? x11-libs/gtk+:2) sci-misc/boinc-7.2.0 (X ? x11-libs/gtk+:2) sys-apps/lshw-02.16b-r2 (gtk ? x11-libs/gtk+:2) www-client/chromium-31.0.1650.63 (x11-libs/gtk+:2) www-client/firefox-24.2.0 (=x11-libs/gtk+-2.8.6:2) www-client/opera-12.16_p1860 (gtk ? x11-libs/gtk+:2) www-client/seamonkey-2.22.1 (=x11-libs/gtk+-2.14:2) (=x11-libs/gtk+-2.8.6:2) www-plugins/adobe-flash-11.2.202.327 (x11-libs/gtk+:2) x11-libs/gtk+-3.8.7 (=x11-libs/gtk+-2.24:2) x11-libs/libnotify-0.7.5-r1 (test ? x11-libs/gtk+:3) x11-libs/wxGTK-2.8.12.1 (X ? x11-libs/gtk+:2) (aqua ? =x11-libs/gtk+-2.4[aqua=]) Don't ask me why equery is ignoring the version specifier in the command line. As far as I can see, the only packages that should be in that list are librsvg and libnotify, both of which only require gtk+:3 if the test USE flag is set, which it isn't here. Oh, and bluefish, which seems to need gtk+:3 for its printing, which I don't use; and libreoffice, which only pulls it in if you've asked for it specifically by setting the gtk3 USE flag. So it seems to me that you're safe. You could always run revdep-rebuild after letting all those packages be stripped out, just to make sure. HTH. Thank you both. Nothing depended on strigi-analyzer so I got rid of it, along with the rest of the list. @preserve-rebuild and revdep-rebuild were quiet. emerge -uatDv world brought up the original: Calculating dependencies... done! [nomerge ] net-im/pidgin-2.10.7-r5 USE=dbus gstreamer gtk ncurses nls spell xscreensaver (-aqua) -debug -doc -eds -gadu -gnutls -groupwise -idn - meanwhile -mxit -networkmanager -perl -prediction -python -sasl -silc -tcl -tk -zephyr -zeroconf PYTHON_SINGLE_TARGET=python2_7 PYTHON_TARGETS=python2_7 [nomerge ] media-plugins/gst-plugins-gconf-0.10.31:0.10 [ebuild U ] gnome-base/gconf-3.2.6-r1:2 [2.32.4-r1:2] USE=introspection ldap policykit -debug -gtk -orbit% PYTHON_TARGETS=python2_7%* -python2_6% 0 kB unless I add media-plugins/gst-plugins-gconf and gnome-base/gconf in package.mask I tried printing from kmail to a pdf file (not near a printer yet), and it worked fine with Kmail offering the familiar KDE print manager GUI. There is no print manager settings menu option in KDE settings; well I use E17 as a DE so without booting into the KDE desktop I don't know what may be available there that is not visible from within E17. There is a CUPS Manage Printing menu entry though, which fires up a browser with locahost:631 in the address bar. :-) -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] [OT] Badblocks on my harddisk
instantly and writes out a logfile, which contains the informations, what is wrong with the disk and where: # Rescue Logfile. Created by GNU ddrescue version 1.16 # Command line: ddrescue -f -n /dev/sda /dev/sdb ddrescue.log # current_pos current_status 0x3622 + # possize status 0x 0x3621F000 + 0x3621F000 0x0E00 / 0x3621FE00 0x0200 - 0x3622 0xE8AAB96000 + In my case it report one errornous read and a defective size of 4096 bytes. After that it is called a second time with different parameters and the name of the logfile. It then tries to read the sector again and retries it several times. after that the logfile looks like this: # Rescue Logfile. Created by GNU ddrescue version 1.16 # Command line: ddrescue -d -f -r3 /dev/sda /dev/sdb ddrescue.log # current_pos current_status 0x3621FE00 + # possize status 0x 0x3621F000 + 0x3621F000 0x1000 - 0x3622 0xE8AAB96000 + What has been fixed has gone from the logfile. So there is something left... I will start a complete smartctl scan again and will see, whether the bad block has been mapped and replaced. I *hope* that this is a single accident, because only one spot (and a small one) one a 1T disk is affected...we will see (fingers crossed). By the way: There are other tools similiar to ddrescue called dd_rescue and similiar. I found dddrescue recommended over the others on the net. Nowwill start a smartctl complete check...this will take hours... I will report later, what happened... Best regards and have a nice weekend! mcc
[gentoo-user] Re: The end of
Michael Orlitzky mjo at gentoo.org writes: This is exactly the problem we're trying to solve (and I'm sorry to hear it, many of us have been in a similar position). Yep. The point is not to bemoan the issue, but steer gentoo into a direction where those who are not devs (for whatever reason) can easily contribute to creating and maintaining a richer diversity of (ebuild) sofware packages on Gentoo. Nothing is this movement prevents the good_old_dev club from propering; it just allows the user community to build out their systems, as they like. Devs can help, or stand aside, but blocking (Gentoo) users form making their systems what they want should be celebrated because that is the essential core value of Gentoo, imho. Herds as a group of developers have always been very poorly-defined. As I've heard it repeated, originally packages were supposed to belong to herds, and developers were supposed to belong to projects. But herds almost always had an associated email address, so people who cared about groups of packages would add themselves to the herd to get on the email alias. But projects were there all along, too, and we wound up with a bunch of people in herds who were never going to fix bugs and some smaller number of people in projects (who might fix bugs) that weren't in the herds. It was all very confusing, so the council is voting to replace them with something that makes sense. Finally. I understand that herds and projects, although not completely the same thing, have so much overlap that both are not needed. Cleaning out the cruft {} is a major step in revitalizing the Gentoo distro, imho. Basically we want to fix the situation we have right now where it's impossible to tell who is actually working on Java packages. Once herds are replaced, you should be able to get an accurate reading out of metadata.xml and/or the wiki page. (And I'm sure anyone actually working on Java would appreciate your help.) One problem I see is there is not a one to one mapping of the herds to projects. There is a clustering herd and some are still active devs, but the herd has no balls (a bunch of steers?). I proposed that that group be migrated to a project and was told that somebody in the cluster herd (a dev) would have to make that effort (sending a one sentence email). If they are not interested, how do a group of users become the cluster project? Right now, most cluster related codes are worked on by the science herd/project. For you personally, I would try to find one or two people on the Java project (actually working on Java right now) and explain to them that you'd like to help close old bugs. Then you can CC or reassign the Java bugs to those people. When bug mail gets sent to a herd or project, it's too easy to say screw it, someone else will deal with it. Bugs addressed to me personally get attention much sooner, even if only for psychological reasons. So reassigning those to a single person might prompt action sooner than you'd get otherwise. Can you send me their gentoo mail addresses, privately? I understand that we are all a bunch of volunteers. I get it, having bootstrapped 6 companies myself over the years. I appreciate all of the former and current devs. I do not wish to be a burden on anyone. That said, I'm a team builder and would prefer to get users to do the vast majority of the work, with me. If folks (kids) want to become a gentoo dev, *thats great*; I just want a gentoo distro where *I* can get done what I want and a dev community that either supports my vision(s) or builds the core tools, systems and infrastructure that makes my efforts and the efforts of other users, an enjoyable experience with Gentoo. Sure some will migrate to the gentoo dev status, that's great. For me I'd have to *see the changes* before going down that road again. Just look at those old bugs for Java, You can flush them all older that 2010 without issue, in one blasted email, deprecation define stroke. I'm not waisting any more time on that crap. If you doubt this, start searching out those old bugs and find me one from pre-2010 that is still relevant; also report how many you looked at before you found one that is still relevant? Facilitating an easy, straightforward, with plenty of examples for user to patch (gentoo-tree) ebuilds on their systems, to setup there own, git hub repository and clearly document examples of how to hack ebuilds, would go a long way to making the user base very happy, imho. There are efforts, but they are mostly piece_meal, imho. If this finally emerges, you have too many (qualified) applicants for gentoo dev and you'll have a very happy user base; which will grow the gentoo adoptions vastly around the net. Crib to Palace (or as the brothers would say, Mom's crib to my crib aka crib-2-crib). But I'm not convince that the rank a file devs of gentoo want to empower the user communityh to that level. Being older, it's a show me da money time
Re: [gentoo-user] A Glitch in the Matrix or just another burb of emerge... ;)
On 10/05/2016 18:14, meino.cra...@gmx.de wrote: > > Hi, > > This evening - after daily updates without any problem - suddenly > the Matrix had a glitch and its architect sitting in front of the > dozens of vintage Cathode Ray Tubes scratches his head and silence > was his answer to all this: > > Diffing databases (18977 -> 18977 packages) > [U] == sys-apps/man-pages (4.04@03/15/16; 4.04^b -> 4.05^b): A somewhat > comprehensive collection of Linux man pages > * Time statistics: >237 seconds for syncing > 89 seconds for eix-update > 2 seconds for eix-diff >330 seconds total > > These are the packages that would be merged, in reverse order: > > Calculating dependencies... done! > [ebuild R] > cross-armv7a-hardfloat-linux-gnueabi/gcc-4.9.3:4.9.3::crossdev USE="cxx > fortran multilib nls nptl openmp sanitize vtv%* (-altivec) -awt -cilk -debug > -doc (-fixed-point) -gcj -go -graphite -hardened -libssp -multislot -nopie > -nossp -objc -objc++ -objc-gc -regression-test -vanilla" 39 KiB > [ebuild R ~] cross-avr/gcc-5.3.0:5.3.0::crossdev USE="cxx multilib nls > nptl openmp sanitize vtv%* (-altivec) -awt -cilk -debug -doc (-fixed-point) > -fortran -gcj -go -graphite -hardened -jit -libssp -multislot -nopie -nossp > -objc -objc++ -objc-gc -regression-test -vanilla" 0 KiB > [ebuild R] sys-devel/gcc-4.9.3:4.9.3::gentoo USE="cxx fortran > (multilib) nls nptl objc openmp sanitize vtv%* (-altivec) (-awt) -cilk -debug > -doc (-fixed-point) -gcj -go -graphite (-hardened) (-libssp) -multislot > -nopie -nossp -objc++ -objc-gc -regression-test -vanilla" 0 KiB > [ebuild U ] sys-apps/man-pages-4.05::gentoo [4.04::gentoo] USE="nls" > LINGUAS="-da -de -fr -it -ja -nl -pl -ro -ru -zh_CN" 1419 KiB > [ebuild U ] sys-libs/timezone-data-2016c::gentoo [2016a::gentoo] > USE="nls -leaps_timezone" 490 KiB > [blocks B ] (" cross-armv7a-hardfloat-linux-gnueabi/gcc-4.9.3) > [blocks B ] sys-devel/gcc-4.9.3) This last one is the real problem. gcc-4.9 and higher cannot co-exist with lower versions, per the below it's gcc:4.4 unmerge all > Total: 5 packages (2 upgrades, 3 reinstalls), Size of downloads: 1948 KiB > Conflict: 2 blocks (2 unsatisfied) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. This is info. It tells you portage can't complete the dep resolution > > (sys-devel/gcc-4.4.7:4.4/4.4::gentoo, installed) pulled in by > sys-devel/gcc:4.4 required by @selected and now the reasons why the blockers are triggered. gcc-4.4.7 can't be co-installed with gcc-4.9.* > > (cross-armv7a-hardfloat-linux-gnueabi/gcc-4.5.4:4.5/4.5::x-portage, > installed) pulled in by > cross-armv7a-hardfloat-linux-gnueabi/gcc:4.5 required by @selected > cross-armv7a-hardfloat-linux-gnueabi/gcc required by @selected Same issue, this time for one of your crossdev compilers > > (sys-devel/gcc-4.9.3:4.9.3/4.9.3::gentoo, ebuild scheduled for merge) > pulled in by > sys-devel/gcc required by @selected > >=sys-devel/gcc-3.4.4 required by > (cross-armv7a-sfloat-linux-gnueabi/glibc-2.15-r3:2.2/2.2::x-portage, > installed) > sys-devel/gcc required by @system > >=sys-devel/gcc-3.4.4 required by > (cross-armv7a-softfloat-linux-gnueabi/glibc-2.15-r3:2.2/2.2::x-portage, > installed) > >=sys-devel/gcc-4.3 required by > (cross-armv7a-softfloat-linux-gnueabi/glibc-2.15-r3:2.2/2.2::x-portage, > installed) > >=sys-devel/gcc-3.0 required by (sys-devel/llvm-3.5.0:0/3.5::gentoo, > installed) > >=sys-devel/gcc-4.1.0 required by > (cross-armv7a-sfloat-linux-gnueabi/glibc-2.15-r3:2.2/2.2::x-portage, > installed) > sys-devel/gcc[openmp] required by > (app-arch/pxz-5.0_pre20110811:0/0::gentoo, installed) > >=sys-devel/gcc-4.7[cxx] required by > (dev-util/nvidia-cuda-toolkit-7.5.18-r2:0/7.5.18::gentoo, installed) > >=sys-devel/gcc-4.6 required by (sys-libs/glibc-2.22-r4:2.2/2.2::gentoo, > installed) > sys-devel/gcc[fortran,openmp?] (sys-devel/gcc[fortran,openmp]) required > by (virtual/fortran-0:0/0::gentoo, installed) > >=sys-devel/gcc-4.9 required by (net-libs/webkit-gtk-2.10.9:4/37::gentoo, > installed) > >=sys-devel/gcc-4.9.3 required by > (dev-java/icedtea-bin-7.2.6.6-r1:7/7::gentoo, installed) > (dev-util/nvidia-cuda-toolkit-7.5.18-r2:0/7.5.18::gentoo, installed) > >=sys-devel/gcc-3.4.6 required by (dev-db/mysql-5.6.28:0/18::gentoo, > installed) this is the full dep graph list of why gcc-4.9 is being pulled in > (cross-armv7a-hardfloat-linux-gnueabi/gcc-4.9.3:4.9.3/4.9.3
[gentoo-user] Re: icons and KDE
On Fri, 29 Jul 2016 14:11:58 +0100 Stroller <strol...@stellar.eclipse.co.uk> wrote: > > On 28 Jul 2016, at 20:22, »Q« <boxc...@gmx.net> wrote: > > > > Yesterday, I went from kde-plasma/plasma-desktop-5.5.5-r1 to -5.6.5, > > after which I am not seeing nearly as many icons as I used to. A > > lot of other KDE packages were upgraded as well, and I don't know > > where to start with troubleshooting. > > > > In Dolphin, I no longer see icons for flac or mp3 files, just blank > > space where an icon should be. I haven't checked other file > > types. > > > The place to start with troubleshooting is with some creative > investigation. > > `genlop -l --date "2016/07/28"` will show you all packages installed > in the last 2 days - grep the output for "icon" and "theme". > > Use `eix -I icon` to see what relevant packages are installed on your > system. Now the same for `eix -I theme`. > > If any of the installed icon or theme packages have not been updated > in the last 2 days, update them. > > I speculate that kde-plasma/plasma-desktop depends on packages X and > Y, and between -5.5.5 and -5.6.5 some icons were moved from one > package to the other. The file-type icons are still be where they should be, but for some reason they were no longer associated with their respective mime types. I've now solved the problem for them by going to the 'file association' part of system settings and editing the icons for the mime types which were missing icons. The program icons which do not show up in the Quicklaunches haven't changed on my system. They also don't show up in the Kmenu, which uses the same .desktop files -- I didn't realize that before because I rarely look at the menu. AFAICS, all the icons that no longer show up in the menu or the launchers are in /usr/share/pixmaps/. I can use kmenuedit, which I think edits the .desktop files, to select the icons which should be displayed, but they're still not displayed. > Surely there are things you can try before posting here. I feel > unkind saying this, so I apologise, but at the least you could have > posted a list of the packages that you installed yesterday. Just the ones with 'theme|icon': kde-frameworks/breeze-icons-5.23.0 kde-frameworks/oxygen-icons-5.23.0 kde-frameworks/kemoticons-5.23.0 kde-frameworks/kiconthemes-5.23.0 All the packages: kde-frameworks/extra-cmake-modules-5.23.0 media-libs/libv4l-1.10.1 kde-frameworks/breeze-icons-5.23.0 kde-frameworks/oxygen-icons-5.23.0 kde-frameworks/karchive-5.23.0-r1 kde-plasma/breeze-gtk-5.6.5 kde-frameworks/kitemmodels-5.23.0 kde-frameworks/kdoctools-5.23.0 kde-frameworks/threadweaver-5.23.0 kde-frameworks/attica-5.23.0 kde-plasma/kdecoration-5.6.5 kde-frameworks/kimageformats-5.23.0 kde-frameworks/kjs-5.23.0 kde-frameworks/kwayland-5.23.0 kde-frameworks/kguiaddons-5.23.0 kde-frameworks/kplotting-5.23.0 kde-frameworks/kidletime-5.23.0 kde-plasma/libkscreen-5.6.5 kde-frameworks/ki18n-5.23.0 kde-frameworks/kcoreaddons-5.23.0 kde-frameworks/kconfig-5.23.0 kde-frameworks/kwidgetsaddons-5.23.0 kde-frameworks/kwindowsystem-5.23.0 kde-frameworks/kdbusaddons-5.23.0 kde-frameworks/kitemviews-5.23.0 kde-frameworks/kcodecs-5.23.0 kde-frameworks/kunitconversion-5.23.0 kde-frameworks/sonnet-5.23.0 kde-frameworks/kcrash-5.23.0 kde-frameworks/kcompletion-5.23.0 kde-frameworks/kpty-5.23.0 kde-frameworks/kjobwidgets-5.23.0 kde-plasma/kwayland-integration-5.6.5 kde-frameworks/kpackage-5.23.0 kde-frameworks/kdnssd-5.23.0 kde-frameworks/kglobalaccel-5.23.0-r1 kde-frameworks/kservice-5.23.0 kde-frameworks/kfilemetadata-5.23.0 kde-frameworks/kjsembed-5.23.0 kde-frameworks/solid-5.23.0 kde-frameworks/kauth-5.23.0-r1 kde-frameworks/kdesu-5.23.0 kde-frameworks/kemoticons-5.23.0 kde-frameworks/kpeople-5.23.0 kde-frameworks/kconfigwidgets-5.23.0 kde-frameworks/knotifications-5.23.0 kde-frameworks/kiconthemes-5.23.0 kde-plasma/kwrited-5.6.5 kde-plasma/polkit-kde-agent-5.6.5 kde-frameworks/ktextwidgets-5.23.0 kde-frameworks/kwallet-5.23.0 kde-frameworks/kxmlgui-5.23.0-r1 kde-frameworks/frameworkintegration-5.23.0 kde-frameworks/kbookmarks-5.23.0 kde-frameworks/kio-5.23.0 kde-frameworks/kinit-5.23.0 kde-frameworks/kded-5.23.0 kde-frameworks/kdeclarative-5.23.0 kde-frameworks/kparts-5.23.0 kde-frameworks/knotifyconfig-5.23.0 kde-frameworks/kxmlrpcclient-5.23.0 kde-frameworks/kcmutils-5.23.0 kde-frameworks/knewstuff-5.23.0 kde-frameworks/baloo-5.23.0 kde-frameworks/khtml-5.23.0 kde-frameworks/kdewebkit-5.23.0 kde-frameworks/kdesignerplugin-5.23.0 kde-frameworks/kross-5.23.0 kde-apps/spectacle-16.04.3 kde-plasma/oxygen-5.6.5 kde-frameworks/ktexteditor-5.23.0 kde-frameworks/kdelibs4support-5.23.0-r1 kde-plasma/kde-cli-tools-5.6.5 kde-plasma/kgamma-5.6.5 kde-plasma/user-manager-5.6.5 kde-plas
Re: [gentoo-user] kde-apps/kde-l10n-16.04.3:5/5::gentoo conflicting with kde-apps/kdepim-l10n-15.12.3:5/5::gentoo
On 08/09/2016 09:17 AM, Michael Mol wrote: On Tuesday, August 09, 2016 09:13:31 AM james wrote: On 08/09/2016 07:42 AM, Michael Mol wrote: > On Monday, August 08, 2016 10:45:09 PM Alan McKinnon wrote: >> On 08/08/2016 19:20, Michael Mol wrote: >>> On Monday, August 08, 2016 06:52:15 PM Alan McKinnon wrote: >>>> On 08/08/2016 17:02, Michael Mol wrote: >>> snip <<< >> >> KMail is the lost child of KDE for many months now, I reckon this >> situation is just going to get worse and worse. I know for myself my >> mail problems ceased the day I dumped KMail4 for claws and/or thunderbird > > That's really, really sad. > > I used Thunderbird for years, but I eventually had to stop when it would, > averaging once a month (though sometimes not for a couple months, > sometimes a couple times a week) explode in memory consumption and drive > the entire system unresponsively into swap. > > I've tried claws from time to time due to other annoyances with > Thunderbird, but I kept switching back. Not because I liked Tbird, but > (IIRC) because of stability issues I had with claws. > > Even with the bugs it has, Kontact and Akonadi has been the most reliable > mail client I've used in the last year. When it gives me problems, I know > why, and I can address it. (Running a heavily tuned MySQLd instance > behind Akonadi, for example...) > > I wish someone would pay me to fix this stuff; I'd be able to spend the > time on it. Perhaps an experiment. Locate some folks that know about how to promote 'crowd funding'. The propose a project like this, targeted at business and user, to all pitch in. In fact, quite a few beloved open source projects could benefit, if the idea of crowd funding took hold on open source soft. Perhaps one of the foundations deeply involved in the open source movement would get behind the idea? KDE is very popular, so the concept or something similar might just have legs, even if it only funds a series of grad-students or young programmers to maintain good FOSS projects? A wonderful thought. I rather expect KDE is already doing this, but if not, they ought to. (I'm sure someone who commits code to KDE reads this list...) Certainly wouldn't cover someone like me who has a family to support, but still. AS a side note, I put 32G of ram on my system and still at times it is laggy with little processor load and htop shows little <30% ram usage. What tools do you use to track down mem. management issues? I use Zabbix extensively at work, and have the Zabbix agent on my workstation reporting back various supported metrics. There's a great deal you can use (and--my favorite--abuse) Zabbix for, especially once you understand how it thinks. Congradualtions! Of the net-analyzer crowd, you've manage to find one I have not spent time with Any specific kernel tweaks? Most of my tweaks for KDE revolved around tuning mysqld itself. But for sysctls improving workstation responsiveness as it relates to memory interactions with I/O, these are my go-tos: vm.dirty_background_bytes = 1048576 vm.dirty_bytes = 10485760 vm.swappiness = 0 Mine are:: cat dirty_bytes 0 cat dirty_background_bytes 0 cat swappiness 60 vm.dirty_background_bytes ensures that any data (i.e. from mmap or fwrite, not from swapping) waiting to be written to disk *starts* getting written to disk once you've got at least the configured amount (1MB) of data waiting. (If you've got a disk controller with battery-backed or flash-backed write cache, you might consider increasing this to some significant fraction of your write cache. I.e. if you've got a 1GB FBWC with 768MB of that dedicated to write cache, you might set this to 512MB or so. Depending on your workload. I/O tuning is for those of us who enjoy the dark arts.) vm.dirty_bytes says that once you've got the configured amount (10MB) of data waiting to be disk, then no more asynchronous I/O is permitted until you have no more data waiting; all outstanding writes must be finished first. (My rule of thumb is to have this between 2-10 times the value of vm.dirty_background_bytes. Though I'm really trying to avoid it being high enough that it could take more than 50ms to transfer to disk; that way, any stalls that do happen are almost imperceptible.) You want vm.dirty_background_bytes to be high enough that your hardware doesn't spend its time powered on if it doesn't have to be, and so that your hardware can transfer data in large, efficient, streamable chunks. You want vm.dirty_bytes enough higher than your first number so that your hardware has enough time to spin up and transfer data before you put the hammer down and say, "all right, nobody else gets to queue writes until all the wait
[gentoo-user] emerge wants to upgrade gtk+ but it's masked
I have masked >gtk+-3.18.9 due to issues with meld on my system [1],[2]. Today's update wants me to unmask it [3]. Checking the ebuilds, none of the packages emerge lists should need a gtk+ higher than gtk+-3.18.9; for example the most probable candidate, gcr-3.20.,0 depends only on: COMMON_DEPEND=" >=app-crypt/p11-kit-0.19 >=dev-libs/glib-2.38:2 >=dev-libs/libgcrypt-1.2.2:0= >=dev-libs/libtasn1-1:= >=sys-apps/dbus-1 gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) Also none of the installed packages needs it [4]. Any way I can convince emerge to proceed with the update without unmasking gtk+-3.20.x? thanks, raffaele - [1] # cat /etc/portage/package.mask # the last good meld version was linked against x11-libs/gtk+-3.18.6, .7, .8, .9 # try masking higher library version >x11-libs/gtk+-3.18.9 # higher than this one pulls in x11-libs/gtk+-3.20.x >x11-libs/gtksourceview-3.18.3 # eix -I gtk+ [U] x11-libs/gtk+ Available versions: (1)1.2.10-r13 (2)*2.24.28-r1 2.24.30^t (~)2.24.31^t (3)*3.16.7 3.18.9{tbz2} [m](~)3.20.8^t{tbz2} [m](~)3.20.9^t {X aqua broadway cloudprint colord cups debug examples +introspection nls test vim-syntax wayland xinerama ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" LINGUAS="az ca cs da de el es et eu fi fr ga gl hr hu it ja ko lt nl nn no pl pt pt_BR ro ru sk sl sr sv tr uk vi"} Installed versions: 2.24.30(2)^t(08:43:17 AM 08/18/2016)(introspection -aqua -cups -debug -examples -test -vim-syntax -xinerama ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 -64 -x32") 3.18.9(3){tbz2}(10:20:59 AM 08/10/2016)(X introspection -aqua -broadway -cloudprint -colord -cups -debug -examples -test -vim-syntax -wayland -xinerama ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 -64 -x32") [2] with gtk+-3.20.x the tabs and buttons in meld are drawn without the surrounding border line thus it's unusable. I opened a bug on gnome but it was rightly dismissed as a packaging system issue (https://bugzilla.gnome.org/show_bug.cgi?id=769699). [3] The following mask changes are necessary to proceed: (see "package.unmask" in the portage(5) man page for more details) # required by app-crypt/gcr-3.20.0::gentoo[gtk] # required by gnome-base/gvfs-1.28.3-r1::gentoo # required by x11-libs/libfm-1.2.4::gentoo[automount,udisks] # required by lxde-base/lxpanel-0.8.2::gentoo # required by lxde-base/lxde-meta-0.5.5-r5::gentoo # required by @selected # required by @world (argument) # /etc/portage/package.mask: # the last good meld version was linked against x11-libs/gtk+-3.18.6, .7, .8, .9 # try masking higher library version =x11-libs/gtk+-3.20.9 [4] # equery d x11-libs/gtk+ * These packages depend on x11-libs/gtk+: app-crypt/gcr-3.20.0 (gtk ? >=x11-libs/gtk+-3.12:3[X,introspection?]) app-crypt/pinentry-0.9.7-r1 (gtk ? x11-libs/gtk+:2) app-editors/leafpad-0.8.18.1 (x11-libs/gtk+:2) app-text/ghostscript-gpl-9.19 (gtk ? x11-libs/gtk+:3) (gtk ? x11-libs/gtk+:2) app-text/gtkspell-2.0.16 (x11-libs/gtk+:2) dev-java/oracle-jre-bin-1.8.0.102 (javafx ? x11-libs/gtk+:2) dev-libs/keybinder-0.3.1-r200 (>=x11-libs/gtk+-2.20:2) dev-libs/libunique-1.1.6-r1 (>=x11-libs/gtk+-2.11:2[introspection?]) dev-python/pygobject-3.20.1 (test ? x11-libs/gtk+:3[introspection]) dev-util/meld-3.16.2 (>=x11-libs/gtk+-3.14:3[introspection]) games-misc/xcowsay-1.3 (x11-libs/gtk+:2) gnome-base/gvfs-1.28.3-r1 (gtk ? >=x11-libs/gtk+-3.0:3) gnome-base/libglade-2.6.4-r2 (>=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) gnome-base/librsvg-2.40.16 (tools ? >=x11-libs/gtk+-3.10.0:3) gnome-extra/polkit-gnome-0.105-r1 (x11-libs/gtk+:3) lxde-base/lxappearance-0.5.5 (x11-libs/gtk+:2) lxde-base/lxde-common-0.5.5-r3 (x11-libs/gtk+:2) lxde-base/lxde-icon-theme-0.5.0-r1 (x11-libs/gtk+:2) lxde-base/lxinput-0.3.2 (x11-libs/gtk+:2) lxde-base/lxpanel-0.8.1 (x11-libs/gtk+:2) lxde-base/lxrandr-0.1.2 (x11-libs/gtk+:2) lxde-base/lxsession-0.5.2 (x11-libs/gtk+:2) lxde-base/lxtask-0.1.6 (x11-libs/gtk+:2) lxde-base/lxterminal-0.2.0-r1 (!gtk3 ? x11-libs/gtk+:2) (gtk3 ? x11-libs/gtk+:3) media-gfx/gpicview-0.2.4 (>=x11-libs/gtk+-2.6:2) media-sound/ario-1.5.1-r1 (>=x11-libs/gtk+-2.16:2) net-im/pidgin-2.11.0 (gtk ? >=x11-libs/gtk+-2.10:2[aqua=]) sys-devel/gcc-5.4.0 (awt ? =x11-libs/gtk+-2*) www-client/seamonkey-2.42.3.0_p0 (>=x11-libs/gtk+-2.1
Re: [gentoo-user] emerge wants to upgrade gtk+ but it's masked
Adding "--verbose --tree" to your emerge options probably reveals the offending package. It is likely this is caused by a dependency you have not yet masked. Meld master already contains fixes for those issues, so hopefully they release a fixed version soon... On Wed, 21 Sep 2016 10:30:21 +0200, Raffaele BELARDI <raffaele.bela...@st.com> wrote: > I have masked >gtk+-3.18.9 due to issues with meld on my system [1],[2]. > Today's update wants me to unmask it [3]. Checking the ebuilds, none of > the packages emerge lists should need a gtk+ higher than gtk+-3.18.9; > for example the most probable candidate, gcr-3.20.,0 depends only on: > COMMON_DEPEND=" > >=app-crypt/p11-kit-0.19 > >=dev-libs/glib-2.38:2 > >=dev-libs/libgcrypt-1.2.2:0= > >=dev-libs/libtasn1-1:= > >=sys-apps/dbus-1 > gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) > introspection? ( >=dev-libs/gobject-introspection-1.34:= ) > > Also none of the installed packages needs it [4]. > > Any way I can convince emerge to proceed with the update without > unmasking gtk+-3.20.x? > > thanks, > > raffaele > > - > > [1] # cat /etc/portage/package.mask > # the last good meld version was linked against x11-libs/gtk+-3.18.6, > .7, .8, .9 > # try masking higher library version > >x11-libs/gtk+-3.18.9 > # higher than this one pulls in x11-libs/gtk+-3.20.x > >x11-libs/gtksourceview-3.18.3 > > # eix -I gtk+ > [U] x11-libs/gtk+ > Available versions: > (1)1.2.10-r13 > (2)*2.24.28-r1 2.24.30^t (~)2.24.31^t > (3)*3.16.7 3.18.9{tbz2} [m](~)3.20.8^t{tbz2} [m](~)3.20.9^t > {X aqua broadway cloudprint colord cups debug examples > +introspection nls test vim-syntax wayland xinerama ABI_MIPS="n32 n64 > o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" LINGUAS="az ca > cs da de el es et eu fi fr ga gl hr hu it ja ko lt nl nn no pl pt pt_BR > ro ru sk sl sr sv tr uk vi"} > Installed versions: 2.24.30(2)^t(08:43:17 AM > 08/18/2016)(introspection -aqua -cups -debug -examples -test -vim-syntax > -xinerama ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" > ABI_X86="32 -64 -x32") 3.18.9(3){tbz2}(10:20:59 AM 08/10/2016)(X > introspection -aqua -broadway -cloudprint -colord -cups -debug -examples > -test -vim-syntax -wayland -xinerama ABI_MIPS="-n32 -n64 -o32" > ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 -64 -x32") > > > [2] with gtk+-3.20.x the tabs and buttons in meld are drawn without the > surrounding border line thus it's unusable. I opened a bug on gnome but > it was rightly dismissed as a packaging system issue > (https://bugzilla.gnome.org/show_bug.cgi?id=769699). > > > [3] The following mask changes are necessary to proceed: > (see "package.unmask" in the portage(5) man page for more details) > # required by app-crypt/gcr-3.20.0::gentoo[gtk] > # required by gnome-base/gvfs-1.28.3-r1::gentoo > # required by x11-libs/libfm-1.2.4::gentoo[automount,udisks] > # required by lxde-base/lxpanel-0.8.2::gentoo > # required by lxde-base/lxde-meta-0.5.5-r5::gentoo > # required by @selected > # required by @world (argument) > # /etc/portage/package.mask: > # the last good meld version was linked against x11-libs/gtk+-3.18.6, > .7, .8, .9 > # try masking higher library version > =x11-libs/gtk+-3.20.9 > > > [4] # equery d x11-libs/gtk+ > * These packages depend on x11-libs/gtk+: > app-crypt/gcr-3.20.0 (gtk ? >=x11-libs/gtk+-3.12:3[X,introspection?]) > app-crypt/pinentry-0.9.7-r1 (gtk ? x11-libs/gtk+:2) > app-editors/leafpad-0.8.18.1 (x11-libs/gtk+:2) > app-text/ghostscript-gpl-9.19 (gtk ? x11-libs/gtk+:3) >(gtk ? x11-libs/gtk+:2) > app-text/gtkspell-2.0.16 (x11-libs/gtk+:2) > dev-java/oracle-jre-bin-1.8.0.102 (javafx ? x11-libs/gtk+:2) > dev-libs/keybinder-0.3.1-r200 (>=x11-libs/gtk+-2.20:2) > dev-libs/libunique-1.1.6-r1 (>=x11-libs/gtk+-2.11:2[introspection?]) > dev-python/pygobject-3.20.1 (test ? x11-libs/gtk+:3[introspection]) > dev-util/meld-3.16.2 (>=x11-libs/gtk+-3.14:3[introspection]) > games-misc/xcowsay-1.3 (x11-libs/gtk+:2) > gnome-base/gvfs-1.28.3-r1 (gtk ? >=x11-libs/gtk+-3.0:3) > gnome-base/libglade-2.6.4-r2 > (>=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) > gnome-base/librsvg-2.40.16 (t
Re: [gentoo-user] New xorg-proto package blocks everything else.
On Sun, 25 Mar 2018 15:19:33 +0300, gevisz wrote: > It seems that newly introduced x11-base/xorg-proto-2018.4 package > blocks everything else. What to do? > Is there better option in this case than unmerging xorg-server? > Thank you. > > # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask > world > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild U ] sys-apps/rename-1.3-r2 [1.3] > [ebuild U ] sys-devel/autoconf-archive-2017.09.28 [2017.03.21] > [ebuild U ] app-misc/pax-utils-1.2.3 [1.2.2-r2] > [ebuild U ] sys-apps/sandbox-2.13 [2.12] > [ebuild N ] x11-base/xorg-proto-2018.4 > [ebuild U ] x11-proto/xproto-7.0.31-r1 [7.0.31] > [blocks b ] (" [ebuild U ] x11-proto/xextproto-7.3.0-r1 [7.3.0] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/inputproto-2.3.2-r1 [2.3.2] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/kbproto-1.0.7-r1 [1.0.7] > [blocks b ] (" [ebuild U ] x11-proto/renderproto-0.11.1-r2 [0.11.1-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/damageproto-1.2.1-r2 [1.2.1-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/xf86vidmodeproto-2.3.1-r2 [2.3.1-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/fixesproto-5.0-r2 [5.0-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/xf86bigfontproto-1.2.0-r2 [1.2.0-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/videoproto-2.3.3-r1 [2.3.3] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/xf86driproto-2.1.1-r2 [2.1.1-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/dri2proto-2.8-r2 [2.8-r1] > [blocks b ] (" [ebuild U ] x11-proto/glproto-1.4.17-r2 [1.4.17-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/randrproto-1.5.0-r1 [1.5.0] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/xineramaproto-1.2.1-r2 [1.2.1-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/fontsproto-2.1.3-r1 [2.1.3] ABI_X86="(64%*) > -32% (-x32)" > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/dri3proto-1.0-r1 [1.0] > [blocks b ] (" [ebuild U ] x11-proto/presentproto-1.1-r1 [1.1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/recordproto-1.14.2-r2 [1.14.2-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/compositeproto-0.4.2-r2 [0.4.2-r1] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/resourceproto-1.2.0-r1 [1.2.0] > ABI_X86="(64%*) -32% (-x32)" > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/xcmiscproto-1.2.2-r1 [1.2.2] > ABI_X86="(64%*) -32% (-x32)" > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/bigreqsproto-1.1.2-r1 [1.1.2] > ABI_X86="(64%*) -32% (-x32)" > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/xf86dgaproto-2.1-r3 [2.1-r2] > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] x11-proto/trapproto-3.4.3-r1 [3.4.3] ABI_X86="(64%*) > -32% (-x32)" > [blocks b ] (" x11-base/xorg-proto-2018.4) > [ebuild U ] media-libs/gstreamer-1.12.4 [1.12.3] > [ebuild U ] dev-lang/orc-0.4.28-r1 [0.4.27] > [ebuild U ] media-libs/tiff-4.0.9-r3 [4.0.8] > [ebuild U ] net-misc/curl-7.59.0 [7.58.0] > [ebuild U ] x11-proto/xcb-proto-1.13 [1.12-r2] > [ebuild U ] media-libs/gd-2.2.5 [2.2.4] > [ebuild U ] media-libs/gst-plugins-base-1.12.4 [1.12.3] > [ebuild U ] virtual/package-manager-1 [0] > [ebuild U ] sys-libs/ncurses-6.1-r1 [6.0-r1] > [ebuild NS] dev-lang/python-3.6.3-r1 [2.7.14-r1, 3.5.4-r1] > USE="gdbm ncurses readline ssl (threads) xml -build -examples > -hardened -ipv6 -libressl -sqlite {-test} -tk -wininst" > [ebuild U ] sys-libs/slang-2.3.2 [2.3.0] > [blocks b ] (" [ebuild U ] dev-libs/double-conversion-3.0.0 [2.0.1] USE="{-test%}" > [ebuild N ] sys-libs/libomp-5.0.1 USE="-hwloc -ompt {-test}" > ABI_X86="(64) -32 (-x32)" > [ebuild U ] virtual/w3m-0-r1 [0] > [ebuild U ] media-libs/jasper-2.0.14 [2.0.12] USE="{-test%}" > [ebuild U ] dev-qt/qtcore-5
Re: [gentoo-user] openvpn experience, anyone?
On 9/18/22 14:23, William Kenworthy wrote: On 18/9/22 16:26, n952162 wrote: On 9/18/22 09:52, William Kenworthy wrote: On 18/9/22 15:26, n952162 wrote: Hello all, I want to ssh over my openvpn connection, and I can't do it, the connection times out. I saw a reference to gentoo in the openvpn scripts in /etc/openvpn and thought maybe somebody here knows something about this. Earlier my institution recommended openconnect, and I was able to use ssh to login in to a host with no problem. Then, for some reason (licensing?), we were switched to openvpn, which works for xfreerdp but not for ssh. I don't have control over the institution's firewall (but I do have for the host itself) Perhaps when installing the new service, they tightened up the firewall rules. But maybe there's a configuration screw I can turn, or ... maybe a USE flag? - - down-root : Enable the down-root plugin - - examples : Install examples, usually source code - - inotify : Enable inotify filesystem monitoring support - - iproute2 : Enabled iproute2 support instead of net-tools + + lz4 : Enable support for lz4 compression (as implemented in app-arch/lz4) + + lzo : Enable support for lzo compression - - mbedtls : Use mbed TLS as the backend crypto library + + openssl : Use OpenSSL as the backend crypto library + + pam : Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip - - pkcs11 : Enable PKCS#11 smartcard support + + plugins : Enable the OpenVPN plugin system - - systemd : Enable use of systemd-specific libraries and features like socket activation or session tracking - - test : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) TIA ssh and openvpn work well together. However I am doing most of the work using my own configs - gentoo tries to be too clever with its vpn networking and Ive never been able to get it to work reliably/acceptably. On some sites I have to use port 443 (https) to get through, and in extreme cases double wrap in ssl (using a mix of proxytunnel (windows host), stunnel and sslh) to disguise its a vpn but still separate it from regular https traffic on my firewall. You will need to figure out where the ssh is getting blocked/stripped out - is openvpn your endpoint or theirs? BillK I don't understand that question: "is openvpn your endpoint or theirs" - don't both sides have an endpoint on the tunnel? That would have been a class idea, using the https port ... unfortunately, there's a web server running on that machine... it's not being used, however ... hmmm. Wow: "in extreme cases double wrap in ssl (using a mix of proxytunnel (windows host), stunnel and sslh) to disguise its a vpn but still separate it from regular https traffic on my firewall." - sounds totally cool, except I have no idea what it means... which concept should I start with? - proxytunnel - sslh - double wrapping in ssl 1. Do you have control over both openvpn endpoints? Typically in a roadwarrior setup the company IT dept owns one and you don't get access to it which can make it very difficult to see whats going on - if you can access the configs of both ends its much easier. The firewall you mention might be dropping ssh packets exiting the tunnel if its hosting an endpoint that is subject to the firewall? Routing multiple hops past the vpn endpoint can be another issue with openvpn. Ah, now I have a better understanding of the question - yes, unfortunately, the vpn goes to the institution's intranet. I control the client and the host, and the link to the institution, but the remote endpoint of the tunnel is not in my control. 2. SSL packets have identifiers in the headers that indicate the type of traffic within - sslh is a multiplexor that detects openvpn, openssl, openssh etc. via the ssl packet headers (does not need to see into the encryption to do this) and redirects the packets to different hosts/ports as applicable - e.g, ssl web traffic to your web server and openvpn ssl to to the vpn concentrator even though it all comes in as ssl on port 443. Okay, that gets me a lot closer. Thank you. 3a. Before retiring I was working within various seriously locked down networks and needed to reach my own home server - some of the commercial firewalls are able to break and examine ssl streams, or identify it was openvpn on port 443 and block it. If you are using a commercial certificate with openvpn this may be happening. 3b. If you own/host both ends of the vpn tunnel on your own machines, use the end-to-end encryption options, and a private certificate. By feeding the openvpn ssl stream through something like proxytunnel you are encrypting the stream a second time with https characteristics which gets around this to some degree (if they do both
[gentoo-user] newish vbox gentoo guest crashes from startx
ron[1377]: (CRON) STARTUP (V5.0) Dec 7 10:09:16 g0 sm-mta[1320]: NOQUEUE: stopping daemon, reason=signal Dec 7 10:09:19 g0 kernel: [ 30.613016] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX Dec 7 10:09:20 g0 sendmail[1819]: alias database /etc/mail/aliases rebuilt by root Dec 7 10:09:20 g0 sendmail[1819]: /etc/mail/aliases: 23 aliases, longest 10 bytes, 244 bytes total Dec 7 10:09:20 g0 sm-mta[1829]: starting daemon (8.15.2): SMTP+queueing@00:30:00 Dec 7 10:09:20 g0 sm-mta[1829]: started as: /usr/sbin/sendmail -bd -q30m -L sm-mta Dec 7 10:09:20 g0 sm-cm[1832]: starting daemon (8.15.2): queueing@00:30:00 Dec 7 10:09:30 g0 login[1849]: pam_unix(login:session): session opened for user harry by LOGIN(uid=0) Dec 7 10:09:54 g0 sshd[1867]: Accepted keyboard-interactive/pam for harry from 192.168.1.20 port 62164 ssh2 Dec 7 10:09:54 g0 sshd[1867]: pam_unix(sshd:session): session opened for user harry by (uid=0) Dec 7 10:10:01 g0 cron[1882]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons) Dec 7 10:10:49 g0 sshd[1899]: Accepted keyboard-interactive/pam for root from 127.0.0.1 port 40842 ssh2 Dec 7 10:10:49 g0 sshd[1899]: pam_unix(sshd:session): session opened for user root by (uid=0) --- --- ---=--- --- --- installed_pkgs_list.txt --- --- ---=--- --- --- Wed Nov 16 18:12:43 2016 >>> app-eselect/eselect-vi-1.1.7-r1 Wed Nov 16 18:12:56 2016 >>> app-eselect/eselect-ctags-1.18 Wed Nov 16 18:13:50 2016 >>> dev-util/ctags-5.8 Wed Nov 16 18:15:36 2016 >>> app-editors/vim-core-7.4.769 Wed Nov 16 18:18:26 2016 >>> app-editors/vim-7.4.769 Wed Nov 16 18:18:43 2016 >>> app-vim/gentoo-syntax-20160530 Wed Nov 16 18:29:44 2016 >>> app-shells/push-1.6 Wed Nov 16 18:30:15 2016 >>> app-portage/portage-utils-0.62 Wed Nov 16 18:34:49 2016 >>> app-portage/eix-0.31.7-r1 Wed Nov 16 18:53:22 2016 >>> sys-kernel/linux-headers-4.8 Wed Nov 16 19:29:02 2016 >>> sys-libs/glibc-2.23-r3 Wed Nov 16 19:31:13 2016 >>> dev-libs/expat-2.2.0-r1 Wed Nov 16 19:31:32 2016 >>> sys-devel/gnuconfig-20161104 Wed Nov 16 19:32:56 2016 >>> sys-libs/gdbm-1.12 Wed Nov 16 19:33:16 2016 >>> sys-apps/gentoo-functions-0.11 Wed Nov 16 19:33:51 2016 >>> sys-apps/debianutils-4.8 Wed Nov 16 19:34:35 2016 >>> net-libs/libmnl-1.0.4 Wed Nov 16 19:37:09 2016 >>> dev-libs/lzo-2.09 Wed Nov 16 19:38:19 2016 >>> dev-libs/libbsd-0.8.3 Wed Nov 16 19:38:39 2016 >>> sys-apps/baselayout-2.3 Wed Nov 16 19:43:42 2016 >>> sys-apps/busybox-1.25.1 Wed Nov 16 19:44:44 2016 >>> sys-libs/libseccomp-2.3.1 Wed Nov 16 19:44:57 2016 >>> app-shells/quoter-2.0_p2 Wed Nov 16 19:45:12 2016 >>> app-shells/push-1.11 Wed Nov 16 19:46:20 2016 >>> dev-util/re2c-0.16 Wed Nov 16 19:46:37 2016 >>> sys-apps/install-xattr-0.5-r1 Wed Nov 16 19:46:54 2016 >>> dev-libs/gobject-introspection-common-1.50.0 Wed Nov 16 19:48:08 2016 >>> media-libs/libpng-1.6.26 Wed Nov 16 19:49:38 2016 >>> sys-apps/file-5.29 Wed Nov 16 19:50:06 2016 >>> sys-libs/timezone-data-2016i Wed Nov 16 19:50:27 2016 >>> sys-devel/gcc-config-1.8-r1 Wed Nov 16 19:50:51 2016 >>> net-misc/iputils-20151218 Wed Nov 16 19:51:32 2016 >>> sys-apps/net-tools-1.60_p20161110235919 Wed Nov 16 19:51:51 2016 >>> dev-libs/vala-common-0.34.2 Wed Nov 16 19:57:45 2016 >>> dev-libs/gmp-6.1.1 Wed Nov 16 19:58:22 2016 >>> app-arch/zip-3.0-r3 Wed Nov 16 20:02:19 2016 >>> dev-libs/mpfr-3.1.5 Wed Nov 16 20:04:21 2016 >>> dev-libs/mpc-1.0.3 Wed Nov 16 20:11:32 2016 >>> sys-apps/coreutils-8.25 Wed Nov 16 20:12:00 2016 >>> app-portage/portage-utils-0.63 Wed Nov 16 20:12:38 2016 >>> dev-lang/python-exec-2.4.4 Wed Nov 16 20:14:30 2016 >>> net-misc/rsync-3.1.2 Wed Nov 16 20:16:31 2016 >>> net-firewall/iptables-1.6.0-r1 Wed Nov 16 20:19:22 2016 >>> dev-libs/libpipeline-1.4.1 Wed Nov 16 20:20:50 2016 >>> sys-apps/kmod-23 Wed Nov 16 20:21:21 2016 >>> app-misc/pax-utils-1.1.7 Wed Nov 16 20:23:26 2016 >>> sys-apps/sandbox-2.11-r3 Wed Nov 16 20:23:57 2016 >>> sys-libs/libcap-2.25 Wed Nov 16 20:24:26 2016 >>> sys-apps/man-pages-4.08 Wed Nov 16 20:24:46 2016 >>> app-eselect/eselect-python-20160516 Wed Nov 16 20:24:59 2016 >>> virtual/udev-217 Wed Nov 16 20:25:17 2016 >>> sys-fs/udev-init-scripts-32 Wed Nov 16 20:25:34 2016 >>> app-eselect/eselect-opengl-1.3.1-r4 Wed Nov 16 20:26:00 2016 >>> net-misc/netifrc-0.5.1 Wed Nov 16 20:26:16 2016 >>> virtual/libudev-232 Wed Nov 16 20:26:29 2016 >>> app-eselect/eselect-mesa-0.0.10 Wed Nov 16 20:28
Re: [gentoo-user] newish vbox gentoo guest crashes from startx
bol > ttm_bo_global_release (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_pool_unpopulate (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_manager_func (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_global_init (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_device_release (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_kunmap (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_del_sub_from_lru (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_device_init (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_init_mm (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_dma_acc_size (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_tt_init (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_kmap (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_add_to_lru (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_unref (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_mem_global_release (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_mem_global_init (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_default_lru_tail (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_default_swap_lru_tail (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_init (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_validate (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_bo_move_memcpy (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_tt_fini (err 0) > Dec 7 10:09:10 g0 kernel: [ 15.186212] vboxvideo: Unknown symbol > ttm_pool_populate (err 0) > Dec 7 10:09:10 g0 kernel: [ 17.155418] EXT4-fs (sda3): re-mounted. Opts: > (null) > Dec 7 10:09:10 g0 kernel: [ 17.815016] Adding 2916348k swap on /dev/sda2. > Priority:-1 extents:1 across:2916348k > Dec 7 10:09:10 g0 kernel: [ 18.071060] EXT4-fs (sdb1): mounted filesystem > with ordered data mode. Opts: (null) > Dec 7 10:09:10 g0 kernel: [ 18.108282] EXT4-fs (sdc1): mounted filesystem > with ordered data mode. Opts: (null) > Dec 7 10:09:10 g0 kernel: [ 18.166016] EXT4-fs (sdd1): mounted filesystem > with ordered data mode. Opts: (null) > Dec 7 10:09:10 g0 kernel: [ 18.214179] EXT4-fs (sde1): mounted filesystem > with ordered data mode. Opts: (null) > Dec 7 10:09:11 g0 /usr/sbin/gpm[1066]: *** info [daemon/startup.c(136)]: > Dec 7 10:09:11 g0 /usr/sbin/gpm[1066]: Started gpm successfully. Entered > daemon mode. > Dec 7 10:09:13 g0 kernel: [ 24.866181] e1000: enp0s3 NIC Link is Up 1000 > Mbps Full Duplex, Flow Control: RX > Dec 7 10:09:15 g0 sendmail[1316]: alias database /etc/mail/aliases rebuilt > by root > Dec 7 10:09:15 g0 sendmail[1316]: /etc/mail/aliases: 23 aliases, longest 10 > bytes, 244 bytes total > Dec 7 10:09:15 g0 sm-mta[1320]: starting daemon (8.15.2): > SMTP+queueing@00:30:00 > Dec 7 10:09:15 g0 sm-mta[1320]: started as: /usr/sbin/sendmail -bd -q30m -L > sm-mta > Dec 7 10:09:15 g0 sm-cm[1323]: starting daemon (8.15.2): queueing@00:30:00 > Dec 7 10:09:15 g0 sshd[1352]: Server listening on 0.0.0.0 port 22. > Dec 7 10:09:15 g0 cron[1377]: (CRON) STARTUP (V5.0) > Dec 7 10:09:16 g0 sm-mta[1320]: NOQUEUE: stopping daemon, reason=signal > Dec 7 10:09:19 g0 kernel: [ 30.613016] e1000: enp0s3 NIC Link is Up 1000 > Mbps Full Duplex, Flow Control: RX > Dec 7 10:09:20 g0 sendmail[1819]: alias database /etc/mail/aliases rebuilt > by root > Dec 7 10:09:20 g0 sendmail[1819]: /etc/mail/aliases: 23 aliases, longest 10 > bytes, 244 bytes total > Dec 7 10:09:20 g0 sm-mta[1829]: starting daemon (8.15.2): > SMTP+queueing@00:30:00 > Dec 7 10:09:20 g0 sm-mta[1829]: started as: /usr/sbin/sendmail -bd -q30m -L > sm-mta > Dec 7 10:09:20 g0 sm-cm[1832]: starting daemon (8.15.2): queueing@00:30:00 > Dec 7 10:09:30 g0 login[1849]: pam_unix(login:session): session opened for > user harry by LOGIN(uid=0) > Dec 7 10:09:54 g0 sshd[1867]: Accepted keyboard-interactive/pam for harry > from 192.168.1.20 port 62164 ssh2 > Dec 7 10:09:54 g0 sshd[1867]: pam_unix(sshd:session): session opened for > user harry by (uid=0) >
[gentoo-user] emul-linux-x86-libs blocking tons of X libs
spell xft -athena -bidi -fontconfig -libotf -libxml2 [ebuild U ] x11-libs/libXft-2.3.1-r1 [2.3.1] USE=-static-libs 305 kB [ebuild U ] x11-libs/cairo-1.12.12-r1 [1.12.12] USE=X glib opengl svg xcb (-aqua) -debug -directfb -doc (-drm) (-gallium) -legacy-drivers -openvg (-qt4) -static-libs 41,152 kB [ebuild U ] media-libs/fontconfig-2.10.2-r1:1.0 [2.10.2:1.0] USE=-doc -static-libs 1,380 kB [nomerge ] media-plugins/gst-plugins-assrender-1.0.5:1.0 [nomerge ] media-libs/libass-0.10.1 USE=enca fontconfig harfbuzz -static-libs [nomerge ] media-libs/harfbuzz-0.9.12 USE=-static-libs [ebuild U ]media-gfx/graphite2-1.2.1 [1.2.0] USE=perl {-test} 4,556 kB [nomerge ] media-libs/glew-1.9.0 USE=-doc -static-libs [nomerge ] virtual/opengl-7.0 [ebuild U ] media-libs/mesa-9.1.1 [9.1] USE=classic egl gallium llvm nptl shared-glapi -bindist -debug -gbm -gles1 -gles2 -openvg -osmesa -pax_kernel -pic (-r600-llvm-compiler) (-selinux) -vdpau -wayland -xa -xorg -xvmc PYTHON_SINGLE_TARGET=python2_7%* -python2_6% PYTHON_TARGETS=python2_7%* -python2_6% VIDEO_CARDS=intel -i915 -i965 -nouveau -r100 -r200 -r300 -r600 -radeon (-radeonsi) -vmware 5,981 kB [ebuild R]x11-libs/libXxf86vm-1.1.2-r1 USE=-static-libs ABI_X86=(32*) (-64) (-x32) 279 kB [nomerge ] x11-libs/gtk+-3.6.3-r2:3 USE=X cups introspection (-aqua) -colord -debug (-egl) -examples (-packagekit) {-test} -vim-syntax (-wayland) -xinerama [nomerge ] app-accessibility/at-spi2-atk-2.6.2:2 USE={-test} [nomerge ] app-accessibility/at-spi2-core-2.6.3:2 USE=introspection [ebuild R]x11-libs/libXtst-1.2.1-r1 USE=-doc -static-libs ABI_X86=(32*) (-64) (-x32) 306 kB [ebuild R] x11-libs/libXcomposite-0.4.4-r1 USE=-doc -static-libs ABI_X86=(32*) (-64) (-x32) 278 kB [nomerge ] virtual/modutils-0 [ebuild R] sys-apps/kmod-12-r1 USE=tools zlib -debug -doc -lzma -static-libs KERNEL=(linux%*) 1,246 kB [nomerge ] dev-python/sphinx-1.1.3-r6 USE=latex -doc {-test} PYTHON_TARGETS=python2_7 python3_2 -pypy1_9 -pypy2_0 -python2_5 -python2_6 -python3_1 (-python3_3) [nomerge ] app-text/dvipng-1.14 USE=truetype -t1lib {-test} [nomerge ] virtual/texi2dvi-0 [nomerge ]dev-texlive/texlive-texinfo-2012 USE=-doc -source [nomerge ] dev-texlive/texlive-basic-2012 USE=-doc -source [nomerge ] dev-texlive/texlive-documentation-base-2012 USE=-source [nomerge ] app-text/texlive-core-2012-r1 USE=X cjk tk -doc -source -xetex [ebuild R]x11-libs/libXaw-1.0.11-r2 USE=-deprecated -doc -static-libs ABI_X86=(32*) (-64) (-x32) 635 kB [ebuild R] x11-libs/libXpm-3.5.10-r1 USE=-static-libs 422 kB [nomerge ] media-libs/libsdl-1.2.15-r2 USE=X audio joystick nas opengl oss video xv -aalib -alsa -custom-cflags -dga -directfb -fbcon -ggi -libcaca (-ps3) -pulseaudio -static-libs -svga -tslib -xinerama [ebuild R] x11-libs/libXrandr-1.4.0-r1 USE=-static-libs ABI_X86=(32*) (-64) (-x32) 300 kB [nomerge ] x11-base/xorg-x11-7.4-r2 [nomerge ] x11-apps/xsetroot-1.1.1 [ebuild R] x11-libs/libXcursor-1.1.13-r1 USE=-static-libs ABI_X86=(32*) (-64) (-x32) 296 kB [nomerge ] media-video/recordmydesktop-0.3.8.1-r4 USE=-alsa -jack [ebuild R] x11-libs/libXdamage-1.1.4-r1 USE=-static-libs ABI_X86=(32*) (-64) (-x32) 273 kB [nomerge ] net-wireless/kismet-2011.03.2-r3 USE=client pcre plugin-autowep plugin-btscan plugin-dot15d4 plugin-ptw plugin-spectools ruby suid -speech [nomerge ] net-wireless/bluez-4.101-r5 USE=consolekit cups gstreamer readline usb -alsa -debug -pcmcia (-selinux) -test-programs PYTHON_SINGLE_TARGET=python2_7 -python2_6 PYTHON_TARGETS=python2_7 -python2_6 [ebuild U ] sys-auth/consolekit-0.4.5_p20120320-r2 [0.4.5_p20120320-r1] USE=acl pam policykit -debug -doc (-selinux) {-test} 101 kB [nomerge ] net-libs/webkit-gtk-1.10.2-r300:3 USE=geoloc gstreamer introspection jit spell webgl (-aqua) -coverage -debug {-test} [nomerge ] app-accessibility/at-spi2-core-2.6.3:2 USE=introspection [ebuild U ] x11-libs/libXi-1.7 [1.6.2-r1] USE=-doc -static-libs 424 kB [nomerge ] x11-libs/gtk+-2.24.17:2 [2.24.16:2] USE=cups introspection (-aqua) -debug -examples {-test} -vim-syntax -xinerama [nomerge ] x11-libs/libXcomposite-0.4.4-r1 USE=-doc -static-libs ABI_X86=(32*) (-64) (-x32) [ebuild R] x11-libs/libXfixes-5.0-r1 USE=-static-libs 248 kB [nomerge ] x11-apps/xvidtune-1.0.3 [ebuild R] x11-libs/libXmu-1.1.1-r1 USE=ipv6 -doc -static-libs ABI_X86=(32*) (-64) (-x32) 375 kB [nomerge ] net-libs/webkit-gtk-1.10.2-r300:3 USE=geoloc gstreamer introspection jit spell webgl (-aqua) -coverage -debug {-test} [ebuild R] x11-libs/libXrender-0.9.7-r1 USE=-static-libs 275 kB [nomerge ] x11-misc/slimlock-0.11-r1 [ebuild U
[gentoo-user] evil ebuilds.
KiB [ebuild U ] dev-python/backports-lzma-0.0.12::gentoo [0.0.10::gentoo] USE="{-test}" PYTHON_TARGETS="python2_7 -pypy" 37 KiB [ebuild N ] dev-python/pillow-5.2.0::gentoo USE="jpeg jpeg2k lcms tiff tk truetype zlib -doc -examples -imagequant {-test} -webp" PYTHON_TARGETS="python2_7 python3_5 python3_6" 14,160 KiB [ebuild N ] kde-apps/libkdcraw-18.04.2-r1:5::gentoo USE="-debug" 0 KiB [ebuild N ] dev-qt/qthelp-5.11.1:5/5.11::gentoo USE="-debug {-test}" 0 KiB [ebuild N ] kde-apps/kcalcore-18.04.2:5::gentoo USE="-debug {-test}" 0 KiB [ebuild U ] dev-python/attrs-18.1.0::gentoo [17.4.0::gentoo] USE="{-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3 -python3_4" 104 KiB [ebuild UD#] dev-python/cffi-1.11.4:0/1.11.4::gentoo [1.11.5:0/1.11.5::gentoo] USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -python3_4" 0 KiB [ebuild U ] dev-python/m2r-0.1.14::gentoo [0.1.12::gentoo] USE="{-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -python3_4" 16 KiB [ebuild U ] dev-qt/qtpositioning-5.11.1:5/5.11::gentoo [5.9.6:5/5.9::gentoo] USE="qml -debug -geoclue {-test}" 5,463 KiB [ebuild U ] media-libs/gst-plugins-good-1.14.1:1.0::gentoo [1.12.4:1.0::gentoo] USE="nls orc" ABI_X86="32 (64) (-x32)" 0 KiB [ebuild U ] dev-python/automat-0.7.0::gentoo [0.6.0::gentoo] USE="-examples {-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -python3_4" 61 KiB [ebuild N ] kde-frameworks/kirigami-5.47.0-r1:5/5.47::gentoo USE="-debug -examples {-test}" 0 KiB [ebuild U ] kde-plasma/libkscreen-5.13.3:5/7::gentoo [5.12.5:5/7::gentoo] USE="-debug {-test}" 77 KiB [ebuild U ] kde-plasma/kwayland-integration-5.13.3:5::gentoo [5.12.5:5::gentoo] USE="-debug" 19 KiB [ebuild U ] x11-libs/libXScrnSaver-1.2.3::gentoo [1.2.2-r2::gentoo] USE="-static-libs" ABI_X86="32 (64) (-x32)" 285 KiB [ebuild U ] x11-libs/libXinerama-1.1.4::gentoo [1.1.3-r1::gentoo] USE="-static-libs" ABI_X86="32 (64) (-x32)" 281 KiB [ebuild U ] dev-libs/protobuf-3.6.0.1:0/16::gentoo [3.5.2:0/15::gentoo] USE="zlib -emacs -examples -static-libs {-test}" ABI_X86="32 (64) (-x32)" 4,379 KiB [ebuild N ] dev-libs/libcdio-2.0.0-r1:0/18::gentoo USE="cxx -cddb -minimal -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB [ebuild U ] dev-python/urllib3-1.23::gentoo [1.22::gentoo] USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3 -python3_4" 223 KiB [ebuild R ] media-libs/gexiv2-0.10.8::gentoo USE="introspection python -static-libs {-test} -vala" PYTHON_TARGETS="python2_7 python3_5 python3_6%* -python3_4" 0 KiB [ebuild U ] dev-util/dialog-1.3.20180621:0/15::gentoo [1.3.20171209:0/14::gentoo] USE="nls unicode -examples -minimal -static-libs" 517 KiB [ebuild U ] dev-python/lxml-4.2.2::gentoo [4.2.0::gentoo] USE="threads -doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -python3_4" 4,315 KiB [ebuild U ] media-video/vcdimager-2.0.1::gentoo [0.7.24::gentoo] USE="xml -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB [ebuild U ] dev-python/twisted-18.4.0::gentoo [17.9.0::gentoo] USE="crypt soap -conch -http2 -serial {-test}" PYTHON_TARGETS="python2_7 python3_5 python3_6 -python3_4" 2,966 KiB [ebuild R ] dev-libs/cyrus-sasl-2.1.26-r11:2::gentoo USE="berkdb gdbm java mysql pam sqlite ssl -authdaemond -kerberos -ldapdb -libressl -openldap -postgres -sample (-selinux) -srp -static-libs -urandom" ABI_X86="32 (64) (-x32)" 0 KiB [ebuild U ] dev-libs/xmlsec-1.2.26::gentoo [1.2.25::gentoo] USE="nss openssl -doc -gcrypt -gnutls -libressl -static-libs" 1,878 KiB [ebuild R ] dev-libs/libixion-0.13.0:0/0.13::gentoo USE="python threads -debug -static-libs" PYTHON_SINGLE_TARGET="python3_5 -python3_4 -python3_6" PYTHON_TARGETS="python3_5 python3_6 -python3_4" 0 KiB [ebuild U ] app-editors/emacs-26.1-r1:26::gentoo [26.1:26::gentoo] USE="X acl alsa dbus gif gpm gtk gtk3 inotify jpeg lcms png ssl svg threads tiff xpm zlib -Xaw3d (-aqua) -athena (-cairo) -dynamic-loading -games -gconf -gfile -gsettings -gzip-el -imagemagick -kerberos -libxml2 -livecd -m17n-lib -mailutils -motif (-selinux) -sound -source -systemd -toolkit-scroll-bars -wide-int -xft -xwidgets" 2 KiB [ebuild N ] dev-python/requests-2.19.1-r1::gentoo USE="ssl -socks5" PYTHON_TARGETS="python2_7 python3_5 python3_6 -pypy -pypy3 -python3_4" 128 KiB [ebuild U ] dev-python/protobuf-python-3.6.0.1:0/16::gentoo [3.5.2-r1:0/15::gentoo
Re: [gentoo-user] Thumbnail thingy generating large xorg-session.log file
ering, if I remove ffmpeg, could my video players use mpv or > mplayer? I understand these video players use ffmpeg libraries too. > Does dolphin use ffmpeg or mplayer to generate the > thumbnails? Yes: ~ $ lsof | grep ffmpeg kioslave5 8826 michael mem REG 0,19 435168 /usr/lib64/qt5/plugins/kf5/thumbcreator/ffmpegthumbs.so (path dev=0,23) Dolpin would not need a video player's functionality just to preview a thumbnail of a video file. > I need to keep mpv because I use that to play videos > directly. I think smplayer needs mplayer, maybe.Another thought, > you see any USE flags that need to be changed? Maybe I missed a new one > that I need to enable or something. If I recall correctly you have NVidia graphics card(s), so you should enable the nvidia related hardware acceleration for better performance and less CPU load; e.g. nvencm and/or vdpau > root@fireball / # equery u mpv ffmpeg mplayer > [ Legend : U - final flag setting for installation] > [: I - package is installed with flag ] > [ Colors : set, unset ] > * Found these USE flags for media-video/mpv-0.36.0-r1: > U I > + + X : Add support for X11 > + + alsa: Add support for > media-libs/alsa-lib (Advanced Linux Sound Architecture) > - - archive : Enable support for various > archive formats via app-arch/libarchive > + + bluray : Enable playback of Blu-ray > filesystems > + + cdda: Add Compact Disk Digital Audio > (Standard Audio CD) support > + + cli : Enable the command-line player > - - debug : Enable extra debug codepaths, > like asserts and extra output. If you want to get meaningful backtraces see > > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces > + + drm : Enable Kernel Mode Setting / > Direct Rendering Manager based video outputs > - - dvb : Add support for DVB (Digital > Video Broadcasting) > + + dvd : Add support for DVDs > + + egl : Enable support for various > EGL-based video outputs / backends > - - gamepad : Enable gamepad input support > + + iconv : Enable support for the iconv > character set conversion library > - - jack: Add support for the JACK Audio > Connection Kit > + + javascript : Enable javascript support > + + jpeg: Add JPEG image support > + + lcms: Add lcms support (color > management engine) > - - libcaca : Add support for colored ASCII-art > graphics > + + libmpv : Enable the shared library and > headers (used by frontends / plugins) > + + libplacebo : Enable support for GPU > accelerated video rendering with media-libs/libplacebo > + + lua : Enable Lua scripting, OSC (On > Screen Controller) GUI, and net-misc/yt-dlp support > - - nvenc : Add support for NVIDIA > Encoder/Decoder (NVENC/NVDEC) API for hardware accelerated encoding and > decoding on NVIDIA cards (requires >x11-drivers/nvidia-drivers) > - - openal : Add support for the Open Audio > Library > + + opengl : Enable support for OpenGL-based > video backends (Note: deprecated for X11, USE=egl provides the newer > support for -gpu-api=opengl) > + + pipewire: Enable sound support via native > PipeWire backend > + + pulseaudio : Add sound server support via > media-libs/libpulse (may be PulseAudio or PipeWire) > - - python_single_target_python3_10 : Build for Python 3.10 only > + + python_single_target_python3_11 : Build for Python 3.11 only > - - rubberband : Enable high quality pitch > correction via media-libs/rubberband > + + sdl : Enable media-libs/libsdl2 based > video and audio outputs (Note: these outputs exist for compatibility > reasons only, avoid if >possible) > - - sixel : Enable support for the sixel > video backend using media-libs/libsixel > - - sndio : Enable sound support via > media-sound/sndio > - - test: Enable dependencies and/or > prepara
Re: [gentoo-user] Thumbnail thingy generating large xorg-session.log file
serts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces + + drm : Enable Kernel Mode Setting / Direct Rendering Manager based video outputs - - dvb : Add support for DVB (Digital Video Broadcasting) + + dvd : Add support for DVDs + + egl : Enable support for various EGL-based video outputs / backends - - gamepad : Enable gamepad input support + + iconv : Enable support for the iconv character set conversion library - - jack : Add support for the JACK Audio Connection Kit + + javascript : Enable javascript support + + jpeg : Add JPEG image support + + lcms : Add lcms support (color management engine) - - libcaca : Add support for colored ASCII-art graphics + + libmpv : Enable the shared library and headers (used by frontends / plugins) + + libplacebo : Enable support for GPU accelerated video rendering with media-libs/libplacebo + + lua : Enable Lua scripting, OSC (On Screen Controller) GUI, and net-misc/yt-dlp support - - nvenc : Add support for NVIDIA Encoder/Decoder (NVENC/NVDEC) API for hardware accelerated encoding and decoding on NVIDIA cards (requires x11-drivers/nvidia-drivers) - - openal : Add support for the Open Audio Library + + opengl : Enable support for OpenGL-based video backends (Note: deprecated for X11, USE=egl provides the newer support for -gpu-api=opengl) + + pipewire : Enable sound support via native PipeWire backend + + pulseaudio : Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire) - - python_single_target_python3_10 : Build for Python 3.10 only + + python_single_target_python3_11 : Build for Python 3.11 only - - rubberband : Enable high quality pitch correction via media-libs/rubberband + + sdl : Enable media-libs/libsdl2 based video and audio outputs (Note: these outputs exist for compatibility reasons only, avoid if possible) - - sixel : Enable support for the sixel video backend using media-libs/libsixel - - sndio : Enable sound support via media-sound/sndio - - test : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) - - tools : Install extra tools: mpv_identify.sh, mpv_idet.sh, and umpv + + uchardet : Enable subtitles charset discovery via app-i18n/uchardet - - vaapi : Enable Video Acceleration API for hardware decoding - - vdpau : Enable the Video Decode and Presentation API for Unix acceleration interface + + vulkan : Add support for 3D graphics and computing via the Vulkan cross-platform API + + wayland : Enable dev-libs/wayland backend + + xv : Add in optional support for the Xvideo extension (an X API for video playback) - - zimg : Enable libzimg support (for vf_fingerprint) + + zlib : Add support for zlib compression * Found these USE flags for media-video/ffmpeg-6.1: U I + + X : Add support for X11 - - abi_x86_32 : 32-bit (x86) libraries + + alsa : Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture) - - amf : Enables support for AMD's Advanced Media Framework (AMF) - - amr : Enables Adaptive Multi-Rate Audio support - - amrenc : Enables Adaptive Multi-Rate Audio encoding support with media-libs/vo-amrwbenc. + + bluray : Enable playback of Blu-ray filesystems - - bs2b : Enables media-libs/libbs2b based Bauer stereo-to-binaural filter. + + bzip2 : Enable bzip2 compression support - - cdio : Enables audio CD grabbing with dev-libs/libcdio. - - chromaprint : Enables audio fingerprinting support with media-libs/chromaprint. - - chromium : Builds libffmpeg.so to enable media playback in Chromium-based browsers like Opera and Vivaldi. - - codec2 : Enables codec2 low bit rate speech codec support via media-libs/codec2. - - cpu_flags_x86_
[gentoo-user] USB devices and CDs don't get mounted automatically anymore
Hello. Since this morning, Gnome (?) doesn't mount USB sticks and CDs automatically anymore. I installed/updated the following packages at that time: 1186040852: emerge (1 of 66) sys-devel/binutils-2.17-r1 to / 1186041200: emerge (2 of 66) x11-libs/libXi-1.1.2 to / 1186041234: emerge (3 of 66) media-libs/mesa-6.5.3 to / 1186041469: emerge (4 of 66) media-libs/alsa-lib-1.0.14a-r1 to / 1186041627: emerge (5 of 66) app-editors/vim-core-7.1.042 to / 1186041699: emerge (6 of 66) sys-devel/flex-2.5.33-r3 to / 1186041764: emerge (7 of 66) sys-kernel/gentoo-sources-2.6.22-r2 to / 1186041989: emerge (8 of 66) dev-libs/apr-1.2.9 to / 1186042152: emerge (9 of 66) gnome-extra/gnome2-user-docs-2.18.2 to / 1186042348: emerge (10 of 66) x11-libs/vte-0.16.6-r1 to / 1186042777: emerge (11 of 66) kde-base/kdenetwork-meta-3.5.7 to / 1186042789: emerge (12 of 66) kde-base/kdeedu-meta-3.5.7 to / 1186042796: emerge (13 of 66) kde-base/kdeaddons-meta-3.5.7 to / 1186042803: emerge (14 of 66) kde-base/kdebase-meta-3.5.7 to / 1186042821: emerge (15 of 66) kde-base/kdepim-meta-3.5.7 to / 1186042831: emerge (16 of 66) kde-base/kdetoys-meta-3.5.7 to / 1186042838: emerge (17 of 66) kde-base/kdeutils-meta-3.5.7 to / 1186042846: emerge (18 of 66) kde-base/kdewebdev-meta-3.5.7 to / 1186042854: emerge (19 of 66) kde-base/kpdf-3.5.7-r1 to / 1186043088: emerge (20 of 66) kde-base/kdegraphics-meta-3.5.7 to / 1186043096: emerge (21 of 66) kde-base/kdeadmin-meta-3.5.7 to / 1186043103: emerge (22 of 66) kde-base/kdeartwork-meta-3.5.7 to / 1186043110: emerge (23 of 66) kde-base/kdegames-meta-3.5.7 to / 1186043117: emerge (24 of 66) kde-base/kdemultimedia-meta-3.5.7 to / 1186043123: emerge (25 of 66) app-office/kword-1.6.3-r1 to / 1186043942: emerge (26 of 66) dev-util/boost-build-1.34.1 to / 1186043985: emerge (27 of 66) app-editors/vim-7.1.042 to / 1186044117: emerge (28 of 66) x11-misc/shared-mime-info-0.22 to / 1186044143: emerge (29 of 66) sys-apps/parted-1.8.7 to / 1186044222: emerge (30 of 66) dev-util/gtk-doc-1.8-r1 to / 1186044232: emerge (31 of 66) x11-apps/iceauth-1.0.2 to / 1186044248: emerge (32 of 66) app-crypt/pinentry-0.7.3 to / 1186044313: emerge (33 of 66) app-arch/p7zip-4.51 to / 1186044663: emerge (34 of 66) sys-apps/lomoco-1.0-r2 to / 1186044687: emerge (35 of 66) www-client/mozilla-firefox-2.0.0.6 to / 1186045661: emerge (36 of 66) app-editors/gvim-7.1.042 to / 1186045778: emerge (37 of 66) app-emulation/wine-0.9.42 to / 1186047104: emerge (38 of 66) x11-drivers/xf86-input-mouse-1.2.2 to / 1186047136: emerge (39 of 66) x11-drivers/xf86-input-keyboard-1.1.1-r1 to / 1186047155: emerge (40 of 66) media-video/nvidia-settings-1.0.20070621 to / 1186047267: emerge (41 of 66) www-servers/apache-2.2.4-r11 to / 1186047446: emerge (42 of 66) app-portage/eix-0.9.10 to / 1186047547: emerge (43 of 66) net-misc/dhcpcd-3.1.3 to / 1186047560: emerge (44 of 66) gnome-base/gnome-2.18.2 to / 1186047565: emerge (45 of 66) dev-scheme/guile-1.8.2 to / 1186047734: emerge (46 of 66) net-dns/bind-tools-9.4.1_p1 to / 1186047902: emerge (47 of 66) mail-filter/spamassassin-3.2.2 to / 1186047939: emerge (48 of 66) media-video/mplayer-1.0.20070622-r3 to / Any idea what might have caused this breakage? Although sys-kernel/gentoo-sources-2.6.22-r2 has been installed, I'm not using this kernel yet. I'm still using sys-kernel/gentoo-sources-2.6.22-r1. And I have not compiled/installed a new kernel since then (ie. when automount worked and now). When I plugin a USB stick, I see the following messages in kern.log: ,[ kern.log syslog ] | Aug 2 12:18:53 winnb000488 usb 5-5: new high speed USB device using ehci_hcd and address 14 | Aug 2 12:18:53 winnb000488 usb 5-5: configuration #1 chosen from 1 choice | Aug 2 12:18:53 winnb000488 scsi7 : SCSI emulation for USB Mass Storage devices | Aug 2 12:18:53 winnb000488 usb-storage: device found at 14 | Aug 2 12:18:53 winnb000488 usb-storage: waiting for device to settle before scanning | Aug 2 12:18:58 winnb000488 usb-storage: device scan complete | Aug 2 12:18:58 winnb000488 scsi 7:0:0:0: Direct-Access MultiFlash Reader 1.00 PQ: 0 ANSI: 0 | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] 4022272 512-byte hardware sectors (2059 MB) | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] Write Protect is off | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] Mode Sense: 03 00 00 00 | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] Assuming drive cache: write through | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] 4022272 512-byte hardware sectors (2059 MB) | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] Write Protect is off | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] Mode Sense: 03 00 00 00 | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] Assuming drive cache: write through | Aug 2 12:18:59 winnb000488 sdb: sdb1 | Aug 2 12:18:59 winnb000488 sd 7:0:0:0: [sdb] Attached SCSI removable disk | Aug 2 12
[gentoo-user] INT_(MIN,MAX) is missing from limits.h
-server fontconfig fontforge foomaticdb fortran fortune fpx freetds freewnn ftp furigana fuse games gcj gcrypt gd gdbm gecko gedit genders general geoip gif ginac git glade glib glibc-omitfp glitz glsa glut glw gmail gmedia gml gmp gnuplot gnutls google-gadgets gpac gpg gphoto2 gpm gps graphics graphviz grub gs gsl gstreamer gtk gtkhotkey guile gutenprint gzip hal hddtemp hdri heterogeneous hexen hexenworld hfs hibernate-script hpn htmlhandbook httpd hunspell hvm icons iconv icu id3 id3tag idea idn ieee1394 imagemagick imlib infowidget inkjar inquisitio int64 ipfilter iproute2 ipv6 irc isdnlog iso14755 ithreads jack java java5 java6 javascript jbig jdepend jfs jmf john jpeg jpeg2k justify kate kde kde4 kdehiddenvisibility kdeprefix kerberos kino kipi kmid kontact kvm ladspa lame lapack laptop lash latex lcms ldap libass libcaca libedit libffi libgcrypt libgig libnotify libpaludis libsamplerate libssh2 libtommath libv4l2 lid lights linux-smp-stats linuxkeys live lm_sensors lock logitech-mouse logrotate logviewer loop-aes lua lucene lzo m17n-lib mad math mathml matroska maya-shaderlibrary mdnsresponder-compat memlimit menu-plugin messenger midi migemo mikmod mime mimencode mjpeg mktemp mmap mmx mng modperl modplug modules mono monolithic-build moonlight mozdevelop mozdom mp2 mp3 mp3tunes mp4 mpeg mpeg2 mpi mpi-threads mplayer mpls msn mssql mtp mudflap multilib multiuser musepack music musicbrainz mysql mysqli nano-syntax nat ncurses nemesi net netbeans netpbm network network-cron networking networkmanager nfs nls no-helper nowin nptl nptlonly nsplugin nspr nss ntfs ntp numarray numeric numpy nuv nvidia nvtv ocaml ocamlopt octave odbc offensive ogg ogg123 openal openexr opengl openmp openssl opensslcrypt openstreetmap openvpn oss otr ots pager pam pango parse-clocks parted paste64 pcap pcapnav pcntl pcre pdf perl phonon pic pixmaps pkcs11 plasma player plotutils plugins pmu png pnm policykit posix postproc postscript povray ppds pppd print pth pvfs2 pvr pyste python q32 qt-dbus qt-webkit qt3 qt3support qt4 quicktime quotas rar raw rc5 rdesktop readline realmedia recode reflection regex regexp reiserfs resolvconf resolver restrict-javascript rle roe romio rplay rrdcgi rss rtc rtf rtsp rubberband samba sasl scanner schroedinger science screen script scripts sdl sdl-image sdlaudio sdlcd search semantic-desktop sensord server sftp sha512 sharedmem shorten shout sid silvercity slang slit smi smp sms snmp soap sockets socks5 solver sounds soundtouch sox sparse spell spl sql sqlite sqlite3 srt sse sse2 sse3 ssl ssse3 startup-notification statistics stats status stream subversion svg svgz sysfs syslog sysvipc szip t1lib taglib tcl tcpd teamarena telepathy teletext templates tex4ht texteffect themes theora thesaurus threads threadsafe tidy tiff timidity tk tomsfastmath toolbar tools tordns transcode truetype tunepimp twolame type1 ucs2 umfpack unicode unsupported upnp usb utempter utils uvesafb v4l v4l2 vamp vcd vcdinfo vcdx vde video videos vim vim-pager vim-syntax vim-with-x visibility vistafree visual visualization vorbis vst wav wavpack wcs wcwidth webdav webdav-neon webkit wifi wii wireshark wma wmf wmp wxwindows x264 x86emu xanim xattr xcb xchatdccserver xcomposite xerces-c xfce xfs xft xgetdefault xine xinerama xml xorg xosd xpm xrandr xscreensaver xsettings xsl xslt xterm xterm-color xulrunner xv xvid xvmc zero zeroconf zip zlib zsh-completion 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 APACHE2_MPMS=worker ELIBC=glibc INITNG_PLUGINS=also bash_launcher chdir chroot conflict cpout critical ctrlaltdel daemon_clean debug_commands envparser find fmon fstat history idleprobe initctl interactive iparser last limit lockfile logfile netdev netprobe ngc4 ngcs nge pause provide reload renice rlparser simple_launcher stcmd stdout suid syncron syslog sysreq unneeded usplash INPUT_DEVICES=mouse keyboard synaptics KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text LINGUAS=en en_US NETBEANS_MODULES=apisupport ide java profiler nb harness websvccommon groovy gsf j2ee USERLAND=GNU VIDEO_CARDS=nv nvidia Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS
[gentoo-user] Re: Project:Installer
. The fact is that gentoo had a very useful, mostly automated installation, and it was abandoned because of the catering to the noob issues. But they did not have to abandon the STEP-1 needs of those with sufficient *nix skills to benefit from installation automation. The 3rd task is more in the realm of tools such as ansible or puppet. Step 3 already exists in rudimentary form:: Both Sephan and Alan have posted on using ansible for gentoo installs. It's just not polished to the point of being an installer, imho. There are many other formulas, playbooks and such for installing gentoo, but they are cumbersome, imho. Folks stop short of finishing them, as is their right to do so. Once you go down the path of applying noob_polish to the installation semantic, it does become an unsustainable nightmare, or at least that is the propaganda:: which I am neutral on. Having that said, and having done few Gentoo installations: I'm merely wishing installing Gentoo wasn't such a lengthy process. It's lengthy in that you have to do the steps manually while browsing the excellent handbook. Ah, so you agree, streamline the base and most can streamline the target part of their installation needs without much assistance; thus avoiding noob_population_explosion. If there was an installer that would guide you through these steps and bring up the files you need to edit in an editor, that could save a lot of time already. It could reduce the possibility for error, as in overlooking that you need to do some step. Which is what part 2 is about. I started writing my own installer based on using ebuild files for the configuration. But I like your idea of an interactive mode for configuration. Otoh, I have to come to like how Gentoo is installed. You can do whatever you like, and the process is pretty straightforward. I don't see how an installer could give you that, yet a perfect installer would need to. And that is the difficulty inherent in a gentoo installer... If its too restrictive, its not really gentoo anymore; if its flexible to cover all the options, you may as well just stick with typing commands in a shell... I disagree. If the base-install is automated then the second half of customizations are trivial to automate or following the handbook to learn gentoo, as it is very easy and straight-forward. Once you do that part a few times, it's a collection of configs and ebuilds that are easy to master and automate. How about support for booting from ZFS? I'd really like to see that; itshould be as easy as booting from other file systems. Without it, we have to do ugly things. ZFS is a different (license?) issue. There was a ZFS livedvd circa 2012. Go look at that for ideas. If I seem 'conciliatory' to those opposed to the install software development, it's because I put in some time looking at the issue from their prospective. Your breaking apart of the installation ssemantics did help me focus on the Step-1 issue; which is the point and what need to be automated, imho. Last Zinger:: SystemD created quit a stir on this list right down to the heart of gentoo's soul as a distro. I believe that was healthy. When I go round the net, that is still the single biggest issue where gentoo get's respect from all corners (except Lennart's hottub parties).. I just which we, gentoo as a distro, were embracing and automating the installation of BTRFS, like we pursued systemd. BTRFS is a game changer and many advanced folks and institutions are using it. It's a bear. So, I'd settle (be very happy) if out of these installer threads we just end up with an automated way to complete a BTRFS, raid-1 system that includes a completed fstab, gpt and grub2 issues in some sane and automated way. WE can still filter out the noobsOK? PEACE? James