Jump to content
funtoo forums

All Activity

This stream auto-updates     

  1. Yesterday
  2. Solved it, thanks to this thread: /usr/lib and /usr/lib64 were separate directories, so I copied /usr/lib to /usr/lib64 and created a symlink from /usr/lib64 --> /usr/lib and it now compiles and installs. Unfortunately I do not have the stage 3 file I used, but I did begin this install Oct 1, 2019, if that helps.
  3. Thanks. Can someone tell me who I contact to get a login for the bug tracker?
  4. Fresh install of Funtoo 1.4. While doing a world update, ant-core fails to compile due to missing 'xml-rewrite'. Javatoolkit is installed. I tried to create a xml-rewrite and java-ant_xml-rewrite link in javatoolkit bin folder to no avail. Any idea how I can get this going again? Thanks! dev-java-ant-core-1.10.5-r2-20191013-195238.log emerge--info_ant-core-1.10.5 emerge-pqv
  5. If this is funtoo 1.4 then I wonder where the 32bit files come from. As you can see in the output all broken files are are looking for a 32bit version of the nvidia driver, which does not exist in funtoo 1.4. That is why you are always asked to install nvidia-drivers again.
  6. ricky@funtoo ~ $ su Password: funtoo /home/ricky # revdep-rebuild -pvi * This is the new python coded version * Please report any bugs found using it. * The original revdep-rebuild script is installed as revdep-rebuild.sh * Please file bugs at: https://bugs.gentoo.org/ * Collecting system binaries and libraries * Collecting dynamic linking informations * Scanning files * Checking dynamic linking consistency * Broken files that require: libXext.so.6 (32 bits) * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLX_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fbc.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/vdpau/libvdpau_nvidia.so.390.129 * Broken files that require: librt.so.1 (32 bits) * /opt/nvidia/nvidia-drivers-390.129/lib32/libEGL_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/vdpau/libvdpau_nvidia.so.390.129 * Broken files that require: libGL.so.1 (32 bits) * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fbc.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ifr.so.390.129 * Broken files that require: libm.so.6 (32 bits) * /opt/nvidia/nvidia-drivers-390.129/lib32/libcuda.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-compiler.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-eglcore.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-glcore.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ifr.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-opencl.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ptxjitcompiler.so.390.129 * Broken files that require: libpthread.so.0 (32 bits) * /opt/nvidia/nvidia-drivers-390.129/lib32/libEGL_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLESv1_CM_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLESv2_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libcuda.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-compiler.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-eglcore.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fatbinaryloader.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fbc.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ifr.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ml.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-opencl.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ptxjitcompiler.so.390.129 * Broken files that require: libdl.so.2 (32 bits) * /opt/nvidia/nvidia-drivers-390.129/lib32/OpenCL/nvidia/lib/libOpenCL.so.1.0.0 * /opt/nvidia/nvidia-drivers-390.129/lib32/libEGL_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLESv1_CM_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLESv2_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLX_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libcuda.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvcuvid.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-compiler.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-eglcore.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-encode.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fatbinaryloader.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fbc.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-glcore.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-glsi.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ifr.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ml.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-opencl.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ptxjitcompiler.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/vdpau/libvdpau_nvidia.so.390.129 * Broken files that require: libX11.so.6 (32 bits) * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLX_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fbc.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ifr.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/vdpau/libvdpau_nvidia.so.390.129 * Broken files that require: libc.so.6 (32 bits) * /opt/nvidia/nvidia-drivers-390.129/lib32/OpenCL/nvidia/lib/libOpenCL.so.1.0.0 * /opt/nvidia/nvidia-drivers-390.129/lib32/libEGL_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLESv1_CM_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLESv2_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libGLX_nvidia.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libcuda.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvcuvid.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-compiler.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-eglcore.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-encode.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fatbinaryloader.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-fbc.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-glcore.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-glsi.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ifr.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ml.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-opencl.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-ptxjitcompiler.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/libnvidia-tls.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/tls/libnvidia-tls.so.390.129 * /opt/nvidia/nvidia-drivers-390.129/lib32/vdpau/libvdpau_nvidia.so.390.129 * Assign files to packages
  7. some questions regarding @drobbins announcement: https://forums.funtoo.org/topic/2997-selinux-packages-updated-in-14-and-selinux-next-development/ 1. If I (as funtoo user) report bugs (found on funtoo machine) to Gentoo Hardened SELinux project . Do I also need to report them to bugs.funtoo.org? (example: FL-6753 and 697564). Thats not a problem for me but I don't know what about devs? 2. I think that I found one sec-policy bug related to nvidia which I suspect is funtoo specific. I connect it with this change but I can't tell if it's valid for Gentoo and should I bother @perfinion from #gentoo-hardened EDIT: regarding Q#2 if someone is interested in logs: I believie it's /dev/nvidiactl related $ startx # cat /var/log/Xorg.0.log [ 4173.919] X.Org X Server 1.20.5 X Protocol Version 11, Revision 0 [ 4173.919] Build Operating System: Linux 4.19.67_p2-r1-debian-sources-lts x86_64 Gentoo [ 4173.920] Current Operating System: Linux pc 4.19.67_p2-r1-debian-sources-lts #1 SMP Fri Sep 27 13:23:14 CEST 2019 x86_64 [ 4173.920] Kernel command line: BOOT_IMAGE=/kernel-debian-sources-lts-x86_64-4.19.67_p2-r1 real_root=/dev/sdc6 rootfstype=ext4 rand_id=FI38EHQ7 pci=nocrs security=selinux enforcing=1 [ 4173.921] Build Date: 11 October 2019 06:19:53PM [ 4173.921] [ 4173.921] Current version of pixman: 0.34.0 [ 4173.921] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 4173.921] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 4173.922] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Oct 13 11:44:49 2019 [ 4173.923] (==) Using config file: "/etc/X11/xorg.conf" [ 4173.923] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 4173.923] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 4173.924] (==) ServerLayout "X.org Configured" [ 4173.924] (**) |-->Screen "Screen0" (0) [ 4173.924] (**) | |-->Monitor "Monitor0" [ 4173.924] (**) | |-->Device "Card0" [ 4173.924] (**) |-->Input Device "Mouse0" [ 4173.924] (**) |-->Input Device "Keyboard0" [ 4173.924] (==) Automatically adding devices [ 4173.924] (==) Automatically enabling devices [ 4173.924] (==) Automatically adding GPU devices [ 4173.924] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 4173.924] (**) FontPath set to: /usr/share/fonts/misc/, /usr/share/fonts/TTF/, /usr/share/fonts/OTF/, /usr/share/fonts/Type1/, /usr/share/fonts/100dpi/, /usr/share/fonts/75dpi/, /usr/share/fonts/misc/, /usr/share/fonts/TTF/, /usr/share/fonts/OTF/, /usr/share/fonts/Type1/, /usr/share/fonts/100dpi/, /usr/share/fonts/75dpi/ [ 4173.924] (**) ModulePath set to "/usr/lib64/xorg/modules" [ 4173.924] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 4173.924] (WW) Disabling Mouse0 [ 4173.924] (WW) Disabling Keyboard0 [ 4173.924] (II) Loader magic: 0x5631abd5ac40 [ 4173.924] (II) Module ABI versions: [ 4173.924] X.Org ANSI C Emulation: 0.4 [ 4173.924] X.Org Video Driver: 24.0 [ 4173.924] X.Org XInput driver : 24.1 [ 4173.924] X.Org Server Extension : 10.0 [ 4173.924] (II) xfree86: Adding drm device (/dev/dri/card0) [ 4173.927] (**) OutputClass "nvidia" ModulePath extended to "/opt/nvidia/nvidia-drivers-435.21/lib64,/opt/nvidia/nvidia-drivers-435.21/lib64/xorg/modules,/opt/nvidia/nvidia-drivers-435.21/lib64/opengl/nvidia/extensions,/usr/lib64/xorg/modules" [ 4173.930] (--) PCI:*(1@0:0:0) 10de:1c03:10de:1c03 rev 161, Mem @ 0xe9000000/16777216, 0xd0000000/268435456, 0xe0000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/131072 [ 4173.930] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. [ 4173.930] (II) LoadModule: "glx" [ 4173.930] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so [ 4173.931] (II) Module glx: vendor="X.Org Foundation" [ 4173.931] compiled for 1.20.5, module version = 1.0.0 [ 4173.931] ABI class: X.Org Server Extension, version 10.0 [ 4173.931] (II) LoadModule: "nvidia" [ 4173.932] (II) Loading /opt/nvidia/nvidia-drivers-435.21/lib64/xorg/modules/drivers/nvidia_drv.so [ 4173.932] (II) Module nvidia: vendor="NVIDIA Corporation" [ 4173.932] compiled for 1.6.99.901, module version = 1.0.0 [ 4173.932] Module class: X.Org Video Driver [ 4173.932] (II) NVIDIA dlloader X Driver 435.21 Sun Aug 25 08:17:08 CDT 2019 [ 4173.932] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 4173.932] (--) using VT number 7 [ 4173.932] (WW) xf86OpenConsole: setpgid failed: Invalid argument [ 4173.932] (WW) xf86OpenConsole: setsid failed: Operation not permitted [ 4173.975] (II) Loading sub module "fb" [ 4173.975] (II) LoadModule: "fb" [ 4173.976] (II) Loading /usr/lib64/xorg/modules/libfb.so [ 4173.976] (II) Module fb: vendor="X.Org Foundation" [ 4173.976] compiled for 1.20.5, module version = 1.0.0 [ 4173.976] ABI class: X.Org ANSI C Emulation, version 0.4 [ 4173.976] (II) Loading sub module "wfb" [ 4173.976] (II) LoadModule: "wfb" [ 4173.977] (II) Loading /usr/lib64/xorg/modules/libwfb.so [ 4173.977] (II) Module wfb: vendor="X.Org Foundation" [ 4173.977] compiled for 1.20.5, module version = 1.0.0 [ 4173.977] ABI class: X.Org ANSI C Emulation, version 0.4 [ 4173.977] (II) Loading sub module "ramdac" [ 4173.977] (II) LoadModule: "ramdac" [ 4173.977] (II) Module "ramdac" already built-in [ 4173.977] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 4173.977] (EE) NVIDIA: system's kernel log for additional error messages and [ 4173.977] (EE) NVIDIA: consult the NVIDIA README for details. [ 4173.977] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 4173.977] (EE) NVIDIA: system's kernel log for additional error messages and [ 4173.977] (EE) NVIDIA: consult the NVIDIA README for details. [ 4173.978] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 4173.978] (EE) NVIDIA: system's kernel log for additional error messages and [ 4173.978] (EE) NVIDIA: consult the NVIDIA README for details. [ 4173.978] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 4173.978] (EE) NVIDIA: system's kernel log for additional error messages and [ 4173.978] (EE) NVIDIA: consult the NVIDIA README for details. [ 4173.978] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 4173.978] (EE) NVIDIA: system's kernel log for additional error messages and [ 4173.978] (EE) NVIDIA: consult the NVIDIA README for details. [ 4173.978] (EE) No devices detected. [ 4173.978] (EE) Fatal server error: [ 4173.978] (EE) no screens found(EE) [ 4173.978] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 4173.978] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 4173.978] (EE) [ 4174.074] (EE) Server terminated with error (1). Closing log file. # cat /var/log/audit/audit.log type=AVC msg=audit(1570959889.745:2325): avc: denied { read } for pid=7911 comm="xauth" name="unix" dev="proc" ino=4026532051 scontext=staff_u:staff_r:xauth_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=0 type=SYSCALL msg=audit(1570959889.745:2325): arch=c000003e syscall=21 success=no exit=-13 a0=7fffc6865100 a1=4 a2=7fffc6865106 a3=1 items=1 ppid=7910 pid=7911 auid=1000 uid=1000 gid=1000 euid=1000 suid=1000 fsuid=1000 egid=1000 sgid=1000 fsgid=1000 tty=tty3 ses=6 comm="xauth" exe="/usr/bin/xauth" subj=staff_u:staff_r:xauth_t key=(null) type=CWD msg=audit(1570959889.745:2325): cwd="/home/kuba" type=PATH msg=audit(1570959889.745:2325): item=0 name="/proc/net/unix" inode=4026532051 dev=00:04 mode=0100444 ouid=0 ogid=0 rdev=00:00 obj=system_u:object_r:proc_net_t nametype=NORMAL cap_fp=0000000000000000 cap_fi=0000000000000000 cap_fe=0 cap_fver=0 type=PROCTITLE msg=audit(1570959889.745:2325): proctitle=7861757468006C6973740070633A30 type=AVC msg=audit(1570959889.745:2326): avc: denied { read } for pid=7913 comm="xauth" name="unix" dev="proc" ino=4026532051 scontext=staff_u:staff_r:xauth_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=0 type=SYSCALL msg=audit(1570959889.745:2326): arch=c000003e syscall=21 success=no exit=-13 a0=7ffe1358c600 a1=4 a2=7ffe1358c606 a3=1 items=1 ppid=7898 pid=7913 auid=1000 uid=1000 gid=1000 euid=1000 suid=1000 fsuid=1000 egid=1000 sgid=1000 fsgid=1000 tty=tty3 ses=6 comm="xauth" exe="/usr/bin/xauth" subj=staff_u:staff_r:xauth_t key=(null) type=CWD msg=audit(1570959889.745:2326): cwd="/home/kuba" type=PATH msg=audit(1570959889.745:2326): item=0 name="/proc/net/unix" inode=4026532051 dev=00:04 mode=0100444 ouid=0 ogid=0 rdev=00:00 obj=system_u:object_r:proc_net_t nametype=NORMAL cap_fp=0000000000000000 cap_fi=0000000000000000 cap_fe=0 cap_fver=0 type=PROCTITLE msg=audit(1570959889.745:2326): proctitle=7861757468002D71 type=AVC msg=audit(1570959889.765:2327): avc: denied { getpgid } for pid=7915 comm="X" scontext=staff_u:staff_r:xserver_t tcontext=staff_u:staff_r:staff_t tclass=process permissive=0 type=SYSCALL msg=audit(1570959889.765:2327): arch=c000003e syscall=121 success=no exit=-13 a0=1eea a1=7fff69fd9da0 a2=3 a3=5631abb3752d items=0 ppid=7914 pid=7915 auid=1000 uid=1000 gid=1000 euid=0 suid=0 fsuid=0 egid=1000 sgid=1000 fsgid=1000 tty=tty3 ses=6 comm="X" exe="/usr/bin/Xorg" subj=staff_u:staff_r:xserver_t key=(null) type=PROCTITLE msg=audit(1570959889.765:2327): proctitle=2F7573722F62696E2F58002D6E6F6C697374656E00746370003A30002D61757468002F686F6D652F6B7562612F2E736572766572617574682E37383938 type=AVC msg=audit(1570959889.809:2328): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.809:2329): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.813:2330): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.813:2331): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.813:2332): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.813:2333): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.813:2334): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.813:2335): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.813:2336): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959889.813:2337): avc: denied { getattr } for pid=7915 comm="X" path="/dev/nvidiactl" dev="devtmpfs" ino=20826 scontext=staff_u:staff_r:xserver_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 type=AVC msg=audit(1570959904.753:2338): avc: denied { read } for pid=7919 comm="xauth" name="unix" dev="proc" ino=4026532051 scontext=staff_u:staff_r:xauth_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=0 type=SYSCALL msg=audit(1570959904.753:2338): arch=c000003e syscall=21 success=no exit=-13 a0=7fff56b3b2f0 a1=4 a2=7fff56b3b2f6 a3=1 items=1 ppid=7898 pid=7919 auid=1000 uid=1000 gid=1000 euid=1000 suid=1000 fsuid=1000 egid=1000 sgid=1000 fsgid=1000 tty=tty3 ses=6 comm="xauth" exe="/usr/bin/xauth" subj=staff_u:staff_r:xauth_t key=(null) type=CWD msg=audit(1570959904.753:2338): cwd="/home/kuba" type=PATH msg=audit(1570959904.753:2338): item=0 name="/proc/net/unix" inode=4026532051 dev=00:04 mode=0100444 ouid=0 ogid=0 rdev=00:00 obj=system_u:object_r:proc_net_t nametype=NORMAL cap_fp=0000000000000000 cap_fi=0000000000000000 cap_fe=0 cap_fver=0 type=PROCTITLE msg=audit(1570959904.753:2338): proctitle=78617574680072656D6F76650070633A30003A30 # audit2why -al | grep xserver allow staff_t xserver_tmp_t:file map; #============= xserver_t ============== allow xserver_t chromium_t:file { open read }; allow xserver_t device_t:chr_file { getattr ioctl map open read write }; allow xserver_t staff_t:file { open read }; allow xserver_t urandom_device_t:chr_file { getattr ioctl open read }; allow xserver_t xdm_t:file { open read }; allow xserver_t xscreensaver_t:file { open read }; allow xserver_t xserver_tmp_t:file map;
  8. Try 'revdep-rebuild -pvi', that should give you more info.
  9. Impara la pronuncia Hello everyone, I installed gnome-stage3 all works but after revdep-rebuild I always have this message: Portage 2.3.68 (python 2.7.15-final-0, funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-9.2.0, glibc-2.29-r3, 4.19.67_p2-r1-debian-sources-lts x86_64) ================================================================= System uname: Linux-4.19.67_p2-r1-debian-sources-lts-x86_64-Intel-R-_Core-TM-_i7-2600K_CPU_@_3.40GHz-with-gentoo-1.4 KiB Mem: 8136008 total, 4685700 free KiB Swap: 6143996 total, 6143996 free sh bash 5.0_p7 ld GNU ld (Gentoo 2.32 p2) 2.32.0 app-shells/bash: 5.0_p7::core-kit dev-java/java-config: 2.2.0-r4::java-kit dev-lang/perl: 5.28.2-r1::perl-kit dev-lang/python: 2.7.15::python-kit, 3.6.8::python-kit, 3.7.3::python-kit dev-util/cmake: 3.14.5::core-kit sys-apps/baselayout: 2.6.1::core-kit sys-apps/openrc: 0.41.2-r1::core-kit sys-apps/sandbox: 2.17::core-kit sys-devel/autoconf: 2.13-r1::core-kit, 2.69-r4::core-kit sys-devel/automake: 1.11.6-r3::core-kit, 1.16.1-r1::core-kit sys-devel/binutils: 2.32-r1::core-kit sys-devel/gcc: 9.2.0::core-kit sys-devel/gcc-config: 2.0::core-kit sys-devel/libtool: 2.4.6-r5::core-kit sys-devel/make: 4.2.1-r4::core-kit sys-kernel/linux-headers: 4.14::core-kit (virtual/os-headers) sys-libs/glibc: 2.29-r3::core-kit Repositories: nokit location: /var/git/meta-repo/kits/nokit masters: core-kit priority: -500 core-gl-kit location: /var/git/meta-repo/kits/core-gl-kit masters: core-kit priority: 1 core-hw-kit location: /var/git/meta-repo/kits/core-hw-kit masters: core-kit priority: 1 core-kit location: /var/git/meta-repo/kits/core-kit masters: core-kit priority: 1 aliases: gentoo core-server-kit location: /var/git/meta-repo/kits/core-server-kit masters: core-kit priority: 1 core-ui-kit location: /var/git/meta-repo/kits/core-ui-kit masters: core-kit priority: 1 desktop-kit location: /var/git/meta-repo/kits/desktop-kit masters: core-kit priority: 1 dev-kit location: /var/git/meta-repo/kits/dev-kit masters: core-kit priority: 1 editors-kit location: /var/git/meta-repo/kits/editors-kit masters: core-kit priority: 1 games-kit location: /var/git/meta-repo/kits/games-kit masters: core-kit priority: 1 gnome-kit location: /var/git/meta-repo/kits/gnome-kit masters: core-kit priority: 1 haskell-kit location: /var/git/meta-repo/kits/haskell-kit masters: core-kit priority: 1 java-kit location: /var/git/meta-repo/kits/java-kit masters: core-kit priority: 1 kde-kit location: /var/git/meta-repo/kits/kde-kit masters: core-kit priority: 1 lang-kit location: /var/git/meta-repo/kits/lang-kit masters: core-kit priority: 1 lisp-scheme-kit location: /var/git/meta-repo/kits/lisp-scheme-kit masters: core-kit priority: 1 llvm-kit location: /var/git/meta-repo/kits/llvm-kit masters: core-kit priority: 1 media-kit location: /var/git/meta-repo/kits/media-kit masters: core-kit priority: 1 ml-lang-kit location: /var/git/meta-repo/kits/ml-lang-kit masters: core-kit priority: 1 net-kit location: /var/git/meta-repo/kits/net-kit masters: core-kit priority: 1 perl-kit location: /var/git/meta-repo/kits/perl-kit masters: core-kit priority: 1 python-kit location: /var/git/meta-repo/kits/python-kit masters: core-kit priority: 1 python-modules-kit location: /var/git/meta-repo/kits/python-modules-kit masters: core-kit priority: 1 ruby-kit location: /var/git/meta-repo/kits/ruby-kit masters: core-kit priority: 1 rust-kit location: /var/git/meta-repo/kits/rust-kit masters: core-kit priority: 1 science-kit location: /var/git/meta-repo/kits/science-kit masters: core-kit priority: 1 security-kit location: /var/git/meta-repo/kits/security-kit masters: core-kit priority: 1 text-kit location: /var/git/meta-repo/kits/text-kit masters: core-kit priority: 1 xfce-kit location: /var/git/meta-repo/kits/xfce-kit masters: core-kit priority: 1 xorg-kit location: /var/git/meta-repo/kits/xorg-kit masters: core-kit priority: 1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/var/cache/portage/distfiles" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersync xattr" FFLAGS="-march=sandybridge -O2 -pipe" GENTOO_MIRRORS="https://fastpull-us.funtoo.org" LANG="it_IT.utf8" LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed" LINGUAS="it" MAKEOPTS="-j8" PKGDIR="/var/cache/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_TMPDIR="/var/tmp" USE="X a52 aac acl alsa amd64 apng berkdb bluray bzip2 cdda cddb cdio cdr colord cracklib crypt cups curl cxx dbus dnssd dri dts dvd dvdr dvdread eds egl elogind encode evo exif faac faad ffmpeg flac gdbm gif glvnd gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk gtk3 gtkstyle ico iconv icu ieee1394 introspection ios ipod ipv6 jpeg jpeg2k lame libass libguess libmpeg2 libnotify mad matroska mjpeg mmx modules mp3 mpeg mtp mudflap nautilus ncurses nls nptl nsplugin nvenc nvidia ogg opengl openmp openrc-force pam pcre pdf png policykit postproc pppd pulseaudio python quicktime readline resolvconf sdl sdl1 sndfile sse sse2 ssl startup-notification svg taglib tcpd theora tiff tracker truetype twolame udev unicode v4l vdpau vorbis vpx wav wavpack webp win32codecs wmf x264 x265 xattr xml xvid zeroconf zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel ice1724 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 authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev synaptics keyboard mouse" KERNEL="linux" L10N="it" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python3_7 python2_7" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby25 ruby26" USERLAND="GNU" VIDEO_CARDS="nvidia fbdev osmesa swrast vaapi vdpau xa xvmc" 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, ENV_UNSET, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS funtoo /home/ricky # revdep-rebuild * This is the new python coded version * Please report any bugs found using it. * The original revdep-rebuild script is installed as revdep-rebuild.sh * Please file bugs at: https://bugs.gentoo.org/ * Checking dynamic linking consistency * Assign files to packages emerge --oneshot --complete-graph=y x11-drivers/nvidia-drivers:0/390 Calculating dependencies |^C ... done! Exiting on signal 2 funtoo /home/ricky #
  10. W.r.t. critical thinking there is a pretty decent video series named calling bullshit, which goes into detail on how to apply it in an environment that's ever more increasing in nonsense information.
  11. (Quote emphasis mine) That may be the case from your perspective and that's perfectly fine. The reason why I made a sad reaction to the announcement (and the update) is because mine is different. To the best of my knowledge Discord requires sending all your voice data to their servers with only transport encryption, not end-to-end, so there's no reason to believe they aren't storing it. If you think conventional data breaches are dangerous, consider what would happen if a criminal element got access to a vast amount of such voice data (impersonation being only the most obvious one). You may call me paranoid, but in recent times this risk is unacceptable to me. My personal issue with Telegram is one of trust in their technology. MTProto 1's numerous unexplained oddities are well known and haven't all been addressed in version 2. This, combined with the fact that the principal mind behind their design is not a cryptographer, marks Telegram as "do not touch with a ten foot pole" for me. Don't get me wrong, I generally love shiny new technology and I do recognize the immense convenience both of these tools have for a vast amount of people, but I will not use something just because it's shiny and more convenient for other people. It also needs to not be a regression from existing technology for me, which both of these two tools are. I'm happy in the sense that more people are likely to join the Funtoo community. I'm sad that it had to be these two technologies, for the reasons I mentioned.
  12. Last week
  13. Yes, this is very true, and well-said. What are your thoughts on the new Linux phones coming out such as the Librem5?
  14. Extract the stage3 you used for your installation inside an empty directory. If lib is not a symlink to lib64 or usr/lib is not a symlink to usr/lib64 file a bug report identifying the defective stage3.
  15. Trying to emerge dev-java/ant-core (in the course of emerging libreoffice), I got the error: ERROR: prepare No binary for rewriting found. Do you have dev-java/javatoolkit installed? ERROR: dev-java/ant-core-1.10.5-r2::java-kit failed (prepare phase): xml-rewrite not found Call stack: ebuild.sh, line 93: Called src_prepare environment, line 4125: Called java-ant_xml-rewrite '-f' 'build.xml' '-c' '-e' 'javadoc' '-a' 'failonerror' '-v' 'false' environment, line 1896: Called die I do have dev-java/javatoolkit installed. I tried looking at the function java-ant_xml-rewrite() in core-kit/eclass/java-ant-2.eclass to fix it, but I don't even know what an eclass is. I did manage to figure out that it was looking for a file /usr/lib64/javatoolkit/bin/xml-rewrite-2.py, but all the files installed by dev-java/javatoolkit are in /usr/lib/javatoolkit/ instead. The "lib64" comes from a function get_libdir, and I don't know where that's defined. I created a symlink /usr/lib64/javatoolkit pointing to /usr/lib/javatoolkit and then the emerge worked. Are /usr/lib and /usr/lib64 even supposed to be separate directories? This is a newly installed Funtoo 1.4 system, and they were separate directories after the installation (so are /lib and /lib64).
  16. Made a HOWTO on the wiki. https://www.funtoo.org/32_bit_chroot_environment_for_Wine
  17. Running 32-bit Win apps requires 32-bit wine. The wine available in 1.4 is 64-bit and will not run 32-bit Win binaries. The following is a quick writeup on how I did it. There are other ways, possibly better, but this one is mine and I stand by it. 🙂 I opted to use a chrooted 32-bit environment in which I installed Gentoo and wine. I started by making a ~/gentoo folder and downloading a current 32-bit Gentoo stage3 in it: mkdir gentoo cd gentoo wget <stage3_URL> You need to be root for the following steps sudo su tar xpf <stage3> cp /etc/resolv.conf /home/<username>/gentoo/etc And then follow the installation steps in the Gentoo manual mount -t proc none proc mount --rbind /sys sys mount --rbind /dev dev env -i HOME=/root TERM=$TERM /bin/chroot . bash -l # export PS1="(chroot) $PS1" (chroot)# emerge-webrsync (chroot)# emerge --sync (chroot)# eselect profile list and select a desktop profile. For me it was #5, default/linux/x86/17.0/desktop (stable). The desktop profile brings in Xorg which will be needed later for wine anyway. (chroot)# eselect profile set 5 Edit make.conf to add the correct MAKEOPTS ("-j7" worked for me) then do a world update, and go do something else for a couple of hours. (chroot)# emerge -avuDN @world Once done, set up Xserver redirection in chroot so it displays the image on the host. On the host: xauth list will show you the "magic" cookie of your host display. Put it into .Xauthority on the chroot: sudo xauth extract <path_to_chroot>/root/.Xauthority <hostname>/unix:0 where <hostname> is the name of your host machine (mine is eb1) (edit) NB when you log out of your host then log back in, the cookie changes so you will have to redo the line above, or X redirection will stop working. In the chroot, verify that the cookie is set correctly: (chroot)# xauth list should show the same as on the host Also set the DISPLAY variable in chroot: (host) echo $DISPLAY should show ":0.0" (chroot)# export DISPLAY=":0.0" You can add the above line to /etc/profile in Gentoo so it gets automatically set every time you enter the chroot. Verify that it works. In chroot run xcalc (you may have to install xcalc first), and it should display on the host. (chroot)# xcalc If no errors, emerge wine in the chroot and configure it. You should have a 32-bit wine now, ready to run 32-bit Windows binaries (minus configuring, figuring out missing libs etc - but this is beyond the scope of this writeup) (chroot)# emerge wine Final size of the chroot Gentoo on my disk was close to 4.5GB.
  18. I'm wondering if the bug is not with the libepoxy ebuild not having a dependancy on mesa-gl-headers, if that is where the file is actually coming from?
  19. For those who may not understand the embracing of next-gen communication clients... it's really not about the technology here. We have people who use Discord and Telegram already, and do not like IRC. I, personally, am really enjoying the newer communities over freenode. I feel like there's too much rumors/OSS politics on freenode these days. I spend my time on freenode dealing with this crap rather than having fun and moving Funtoo forward. I see too much weird community dynamics -- too much drama, and we're sitting right next to the Gentoo channels and there is often unpleasant "overspray" I need to deal with -- things like "hey drobbins, did you see that person X is saying thing Y about Funtoo and/or you in channel Z?" Then I feel obligated to personally deal with it. If you are someone who loves freenode and the freenode community, you should be there. I have been using freenode since before it was called freenode. I remember when lilo (now deceased, and relentlessly attacked by his detractors) ran the show. Freenode, despite its reputation for being the place on the Internet for OSS-related chat, has always been a rough place socially to some degree. The truth is that there are a lot of options for Funtoo users to find a community that works for them, and I'm really happy to be not just on Discord but on Telegram too: https://t.me/funtoolinux The important thing is to find a community that is a positive environment for you, that gives you energy rather than takes it away, so for these reasons I am very glad for Discord and now Telegram and think everyone should be too 🙂 The newer technology is also nice -- like being able to edit posts, post actual screenshots into the channel for support purposes, funny gifs, voice support, *amazing mobile clients*, etc etc etc. -Daniel
  20. Everyone, GNOME stages are now officially part of Funtoo. These beefy stages (that was a Larry the Cow pun) weigh in at about 1.4GB and include the following goodies: GNOME 3.32 Mozilla Firefox Popular graphics drivers already enabled metalog, vim, linux-firmware Same debian-sources-lts kernel that is in our regular stage3 multicast DNS/avahi enabled by default The install docs have been updated to include references to these new GNOME stages. You can find them for download on the Subarch pages or on https://build.funtoo.org. Also note that we should now have LXD images for every subarch which will allow you to set up optimized Funtoo-in-Funtoo environments using LXD. Of course, these are fully optimized stages and we plan to continue to offer these moving forward.
  21. You and I are on the cusp of a political discussion here 🙂 but I would argue that even "reputable" sites these days are spewing propaganda, so there is no substitute for critical thinking. We do not live in an ethical age. Whether intentional or the result of our modern echo chamber, there is misleading information EVERYWHERE online and I couldn't really tell you ANY trustworthy source of information that I would tell you that you could trust implicitly. Even Associated Press and Reuters seem horribly compromised and full of spin! Every journalist seems to want to write an atomic bomb of a news story and go though such extreme lengths to try to inject bias while remaining 'factual' -- it would be comical if it weren't so sad. Assuming a posture of skepticism and "it's probably not as bad as it sounds" is highly recommended when looking at sources of information online. Politics is the art of getting a ton of people pissed off and then leveraging that energy -- and doing this online is known to be extremely effective. So you just have to be wary. Don't be a pawn. Now, as for the other issues you raised, I guess I can read and think about those now that I've vented 🙂
  22. I'll take a look at the bug and see if eglplatform.h is in the right place or not.
  23. The basic 1.1.1.1 service is just about avoiding tracking through logging by your DNS provider. They support DNS over TLS and HTTPS if you want additional privacy. They also support DNSSEC although that really depends on the configuration of the site being checked. https://developers.cloudflare.com/1.1.1.1/what-is-1.1.1.1/
  24. I did the search for eglplatform.h on my laptop with gentoo and it shows from the mesa package so, I tried reinstalling the mesa package. libepoxy is installed now. Thank you!
  25. Build dies on missing eglplatform.h : include/epoxy/egl_generated.h:11:10: fatal error: EGL/eglplatform.h: No such file or directory 11 | #include "EGL/eglplatform.h" rj@funtoo ~ $ equery belongs eglplatform.h * Searching for eglplatform.h ... media-libs/mesa-gl-headers-19.1.4 (/usr/include/EGL/eglplatform.h) Install mesa-gl-headers emerge -1av mesa-gl-headers libepoxy
  1. Load more activity
×
×
  • Create New...