<?xml version="1.0"?>
<rss version="2.0"><channel><title>Dev Central Latest Topics</title><link>https://forums.funtoo.org/forum/13-dev-central/</link><description>Dev Central Latest Topics</description><language>en</language><item><title>virt-manager fails to install</title><link>https://forums.funtoo.org/topic/5042-virt-manager-fails-to-install/</link><description><![CDATA[<p>
	virt-manager used to compile with older setuptools (ver 60) and was fixed, I think is version 61, but version 62 fails again.
</p>

<p>
	It doesn't understand multiple top-level packages.
</p>

<p>
	Please fix.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">5042</guid><pubDate>Wed, 15 Jun 2022 03:28:30 +0000</pubDate></item><item><title>Loading Vagrant / Virtualbox now requires Python 3.8</title><link>https://forums.funtoo.org/topic/5036-loading-vagrant-virtualbox-now-requires-python-38/</link><description><![CDATA[<p>
	There's a depenancy for python 3.8 in dev-python/more-itertools.
</p>

<p>
	I can't figure out how to have python 3.7 and 3.8 loaded, as I know nothing about Python. Please help.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">5036</guid><pubDate>Mon, 23 May 2022 02:11:13 +0000</pubDate></item><item><title>ebuild: src_install() and EROOT</title><link>https://forums.funtoo.org/topic/4825-ebuild-src_install-and-eroot/</link><description><![CDATA[
<p>
	Hi, all.
</p>

<p>
	Looking at nginx-1.17.5 ebuild src_install(). Can't understand why ${EROOT} is used instead of ${EPREFIX}.
</p>
]]></description><guid isPermaLink="false">4825</guid><pubDate>Tue, 12 May 2020 13:55:13 +0000</pubDate></item><item><title>dev-java/oracle-javamail-1.5.6: ("-push-to-maven-init" does not exist in the project "JavaMail")</title><link>https://forums.funtoo.org/topic/4939-dev-javaoracle-javamail-156-push-to-maven-init-does-not-exist-in-the-project-javamail/</link><description><![CDATA[
<p>
	I was trying to merge jEdit programmer's editor and got errors on javamail that took a little while to track down, so here's how to fix it.
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">BUILD FAILED
Target "-push-to-maven-init" does not exist in the project "JavaMail". It is used from target "push-to-maven-prepare".</span></pre>

<pre>
build.xml of dev-java/oracle-javamail-1.5.6 contains:</pre>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="dec">&lt;!DOCTYPE project [
  &lt;!ENTITY commonBuild SYSTEM "ant-common.xml"&gt;</span><span class="pln">
]&gt;
...
    &amp;commonBuild;</span></pre>

<pre>

And ant-common.xml contains necessary code.
BUT
Python xml.sax module by default does not expand external entities since Python 3.6.7, 3.7.1 and 3.8.0</pre>

<p>
	 
</p>

<p>
	SOLUTION:
</p>

<p>
	There is a script
</p>

<p>
	<a href="https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=5480034ddf29a050671aa22effdd1cefb1a97f55" rel="external nofollow">https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=5480034ddf29a050671aa22effdd1cefb1a97f55</a>
</p>

<p>
	 
	</p>
<p>
		 
	</p>

]]></description><guid isPermaLink="false">4939</guid><pubDate>Thu, 18 Mar 2021 00:26:58 +0000</pubDate></item><item><title>Can't emerge net-misc/networkmanager has unmet requirements</title><link>https://forums.funtoo.org/topic/1919-cant-emerge-net-miscnetworkmanager-has-unmet-requirements/</link><description><![CDATA[
<p>
	Hi, as topic says!
</p>

<p>
	I'm trying build iso image with my scripts using release 1.2 of funtoo tarball. Emerge says:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">These are the packages that would be merged, in order:

Calculating dependencies  ...... done!

!!! The ebuild selected to satisfy "net-misc/networkmanager" has unmet requirements.
- net-misc/networkmanager-1.10.2::net-kit USE="consolekit dhclient elogind introspection modemmanager ncurses nss policykit ppp resolvconf wext wifi -audit -bluetooth -connection-sharing -dhcpcd -gnutls -json -ofono -ovs (-selinux) -systemd -teamd -test -vala" ABI_X86="(64) -32 (-x32)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    at-most-one-of ( consolekit elogind systemd )

  The above constraints are a subset of the following complete expression:
    modemmanager? ( ppp ) vala? ( introspection ) wext? ( wifi ) exactly-one-of ( nss gnutls ) at-most-one-of ( consolekit elogind systemd )

(dependency required by "app-admin/calamares-3.1.12::kde-kit[networkmanager]" [ebuild])
(dependency required by "calamares" [argument])</span></pre>

<p>
	Using:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">emerge -uUDnN calamares grub pyparted pillow os-prober pygobject sudo xarchiver wicd dosfstools sys-fs/mtools squashfs-tools linux-firmware confuse consolekit firefox-bin geany porthole xorg-x11 dialog cdrtools lightdm genkernel xfce4-meta syslinux lightdm-gtk-greeter media-plugins/alsa-plugins pulseaudio media-sound/pavucontrol --autounmask-write -v --ask n --nospinner --jobs=$(( `grep -c "processor" /proc/cpuinfo` * 2 ))</span></pre>

<p>
	and without "-uUDnN", but effect is the same
</p>

<p>
	and my make.conf:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">USE="X kernel-patch nfs ramfs fuse hfs gtk consolekit dhclient modemmanager ncurses nss python nls ppp resolvconf wext wifi policykit qmi alsa experimental system-wide pulseaudio"
CHOST="x86_64-pc-linux-gnu"
ABI_X86="64 32 x32"</span></pre>

<p>
	Anyone can help?
</p>
]]></description><guid isPermaLink="false">1919</guid><pubDate>Thu, 24 Jan 2019 13:22:07 +0000</pubDate></item><item><title>D vs ED in ebuilds</title><link>https://forums.funtoo.org/topic/4824-d-vs-ed-in-ebuilds/</link><description><![CDATA[
<p>
	Hi, all.
</p>

<p>
	Can anybody explain why we need ${ED}? We already have ${D} and if somebody need, its value can be replaced with "${D}/${EPREFIX}" without entering ED.<br />
	The same for EROOT vs ROOT.
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">4824</guid><pubDate>Tue, 12 May 2020 13:18:18 +0000</pubDate></item><item><title>doins vs newins</title><link>https://forums.funtoo.org/topic/4823-doins-vs-newins/</link><description><![CDATA[
<p>
	Hi, all.
</p>

<p>
	Am i understand correctly, that the difference between doins and newins only in the presence of second argument?
</p>
]]></description><guid isPermaLink="false">4823</guid><pubDate>Fri, 08 May 2020 11:37:58 +0000</pubDate></item><item><title>app-editors/emacs-26.3 and acct-group/* catpkgs</title><link>https://forums.funtoo.org/topic/2769-app-editorsemacs-263-and-acct-group-catpkgs/</link><description><![CDATA[
<p>
	Hello all,
</p>

<p>
	I have backported the Emacs 26.3 ebuild from Gentoo.  It is currently in my overlay, but I would like to request it merged into editors-kit eventually.
</p>

<p>
	<a href="https://code.funtoo.org/bitbucket/users/klipkyle/repos/klipkyle-overlay/browse" rel="external nofollow">https://code.funtoo.org/bitbucket/users/klipkyle/repos/klipkyle-overlay/browse</a>
</p>

<p>
	However, there is one issue I ran into.  In the Gentoo world, there is a recent change (i.e. shortly after the late June 2019 branch-off point for 1.4) in how automatically-created users and groups are handled.  Specifically, instead of calling enewgroup from within pkg_setup, there are now individual catpkgs (under the categories acct-user and acct-group) that handle creation of individual users and groups.  The newer app-editors/emacs and app-emacs/emacs-common-gentoo ebuilds from Gentoo use this new feature to programmatically create the gamestat group (acct-group/gamestat) when the games USE flag is enabled.
</p>

<p>
	gamestat-0.ebuild
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln"># Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit acct-group

DESCRIPTION="Group for shared high-score and game state files"
ACCT_GROUP_ID=36</span></pre>

<p>
	I have tested the emacs-26.3 ebuild in Funtoo 1.4, and Funtoo 1.4 appears to have the right eclasses to handle the acct-user/* and acct-group/* catpkgs.  I can't speak for Funtoo 1.3 though.
</p>

<p>
	Nevertheless, I appear to be the first person trying to use the acct-user and acct-group stuff on Funtoo.  There are no such catpkgs on Funtoo 1.4 currently.  In fact, I had to declare those two categories explicitly in profile/categories otherwise portage refused to use them.
</p>

<p>
	Are there any strong opinions against introducing acct-user/* and acct-group/* catpkgs?  If so, I can remove the catpkgs and go back to creating the gamestat group the old-school school way.  If not, I would prefer keeping app-editors/emacs synchronized with Gentoo.
</p>
]]></description><guid isPermaLink="false">2769</guid><pubDate>Mon, 02 Sep 2019 18:50:27 +0000</pubDate></item><item><title>[POC] wine launcher thru nvidia container</title><link>https://forums.funtoo.org/topic/4813-poc-wine-launcher-thru-nvidia-container/</link><description><![CDATA[
<p>
	Hi, same as steam requires 32bit, wine requires 32bit for some application(or games in that matter, e.g. Battle.Net)
</p>

<p>
	So I created docker (basically same way steam one if made) and it seems to work. It would require wrapper to launch it and proper ebuild.
</p>

<p>
	I'm not sure if I'm going to continue working on it, but if anyone want to take over or play starcraft 2 <span><span class="ipsEmoji">?</span></span>
</p>

<p>
	<a href="https://github.com/funkycode/funtoo-wine-launcher" rel="external nofollow">https://github.com/funkycode/funtoo-wine-launcher</a> - dockerfile
</p>

<p>
	<a href="https://quay.io/repository/funkycode/funtoo-wine-launcher" rel="external nofollow">https://quay.io/repository/funkycode/funtoo-wine-launcher</a> - docker image
</p>

<p>
	to launch:
</p>

<p>
	 
</p>

<p>
	# Make folder for steam data
</p>

<p>
	STEAM_DATA_FOLDER=~/wineData
</p>

<p>
	mkdir -p ${STEAM_DATA_FOLDER}
</p>

<p>
	 
</p>

<p>
	# Update to your image if you want
</p>

<p>
	WINE_NVIDIA_IMAGE=quay.io/funkycode/funtoo-wine-launcher
</p>

<p>
	 
</p>

<p>
	# Name of the container to be used
</p>

<p>
	WINE_CONTAINER=wine-nvidia-${USER}
</p>

<p>
	nvidia-docker run -ti --privileged --name ${WINE_CONTAINER} -e WINEPREFIX=/home/wine -e DISPLAY=$DISPLAY -e PULSE_SERVER=unix:${XDG_RUNTIME_DIR}/pulse/native -v /tmp/.X11-unix:/tmp/.X11-unix -v /dev/shm:/dev/shm -v ${XDG_RUNTIME_DIR}/pulse:${XDG_RUNTIME_DIR}/pulse -v ${STEAM_DATA_FOLDER}:/home/wine ${WINE_NVIDIA_IMAGE} bash
</p>

<p>
	#example of how to launch battle.net in container (if it's installed, if not just downlaod it and copy to steam data folder and run wine inside container on that file)
</p>

<p>
	wine  /home/wine/drive_c/Program\ Files/Battle.net/Battle.net\ Launcher.exe
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forums.funtoo.org/uploads/monthly_2020_04/439579733_Peek2020-04-1414-14.gif.a48ea5d73d1c380e737d9b8abab1c6a9.gif" data-fileid="392" data-fileext="gif" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="392" data-ratio="43.34" width="1200" alt="561776897_Peek2020-04-1414-14.thumb.gif.16d25111afb7057e0daf764d75ebff41.gif" src="https://forums.funtoo.org/uploads/monthly_2020_04/561776897_Peek2020-04-1414-14.thumb.gif.16d25111afb7057e0daf764d75ebff41.gif" /></a>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">4813</guid><pubDate>Tue, 14 Apr 2020 11:17:27 +0000</pubDate></item><item><title>SELinux-next development</title><link>https://forums.funtoo.org/topic/3171-selinux-next-development/</link><description><![CDATA[
<p>
	some questions regarding <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forums.funtoo.org/profile/1-drobbins/?do=hovercard" data-mentionid="1" href="https://forums.funtoo.org/profile/1-drobbins/" rel="">@drobbins</a> announcement: <a href="https://forums.funtoo.org/topic/2997-selinux-packages-updated-in-14-and-selinux-next-development/" rel="">https://forums.funtoo.org/topic/2997-selinux-packages-updated-in-14-and-selinux-next-development/</a>
</p>

<p>
	1. If I (as funtoo user) report bugs (found on funtoo machine) to <a href="https://wiki.gentoo.org/wiki/Project:SELinux" rel="external nofollow">Gentoo Hardened SELinux project</a> . Do I also need to report them to <a href="https://bugs.funtoo.org" rel="external nofollow">bugs.funtoo.org</a>? (example: <a href="https://bugs.funtoo.org/browse/FL-6753" rel="external nofollow">FL-6753</a> and <a href="https://bugs.gentoo.org/697564" rel="external nofollow">697564</a>). Thats not a problem for me but I don't know what about devs?
</p>

<p>
	2. I think that I found one sec-policy bug related to nvidia which I suspect is funtoo specific.
</p>

<p>
	    I connect it with <a href="https://www.funtoo.org/Upgrade_Instructions/1.4-release#Set_gfxcard_mix-ins_and_VIDEO_CARDS" rel="external nofollow">this change</a>
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			<span style="background-color:#ffffff;color:#110633;font-size:14px;">Another important change for NVIDIA proprietary graphics users -- a new package<span> </span></span><code style="background-color:#f8f9fa;border:1px solid #eaecf0;color:#000000;font-size:14px;padding:1px 4px;">nvidia-kernel-modules</code><span style="background-color:#ffffff;color:#110633;font-size:14px;"><span> </span>is now used to install the NVIDIA kernel modules.<span> </span></span><code style="background-color:#f8f9fa;border:1px solid #eaecf0;color:#000000;font-size:14px;padding:1px 4px;">nvidia-drivers</code><span style="background-color:#ffffff;color:#110633;font-size:14px;"><span> </span>will only install the userland components.</span>
		</p>
	</div>
</blockquote>

<p>
	    but I can't tell if it's valid for Gentoo and should I bother <strong>@perfinion</strong> from #gentoo-hardened
</p>

<p>
	<strong>EDIT:</strong> regarding Q#2 if someone is interested in logs:
</p>

<p>
	I believie it's <strong><em>/dev/nvidiactl</em></strong> related
</p>

<pre class="ipsCode">
$ 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] (**) |--&gt;Screen "Screen0" (0)
[  4173.924] (**) |   |--&gt;Monitor "Monitor0"
[  4173.924] (**) |   |--&gt;Device "Card0"
[  4173.924] (**) |--&gt;Input Device "Mouse0"
[  4173.924] (**) |--&gt;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.</pre>

<pre class="ipsCode">
# 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</pre>

<pre class="ipsCode">
# 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;</pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">3171</guid><pubDate>Sun, 13 Oct 2019 09:03:05 +0000</pubDate></item><item><title>Can't log in to bugs.funtoo.org</title><link>https://forums.funtoo.org/topic/4570-cant-log-in-to-bugsfuntooorg/</link><description><![CDATA[
<p>
	I can't access bugs.funtoo.org currently, nor I can reset the password.
</p>

<p>
	ps- Wouldn't know where else to post this.
</p>
]]></description><guid isPermaLink="false">4570</guid><pubDate>Tue, 04 Feb 2020 08:53:34 +0000</pubDate></item><item><title>ego fails after 1.4 upgrade has simple fix</title><link>https://forums.funtoo.org/topic/3870-ego-fails-after-14-upgrade-has-simple-fix/</link><description><![CDATA[
<p>
	I just upgraded my container from 1.3 to 1.4 all went well until I rebooted and did
</p>

<p>
	a eix-sync that called ego.  ego failed saying it could not find the module 'portage'.<br />
	<br />
	The fix was simple enough once I figured it out, it should be added to the upgrade instructions.<br />
	<a href="https://www.funtoo.org/Upgrade_Instructions/1.4-release" rel="external nofollow">https://www.funtoo.org/Upgrade_Instructions/1.4-release</a><br />
	<br />
	Must make sure that python-3.7 is selected with eselect python.<br />
	Before doing that the removed 3.6 was still in the list.<br />
	<br />
	Is that something that esleect python cleanup should have fixed?<br />
	I know I ran it.<br />
	 
</p>
]]></description><guid isPermaLink="false">3870</guid><pubDate>Sat, 14 Dec 2019 22:39:49 +0000</pubDate></item><item><title>wcid update blocks, problems with pygtk</title><link>https://forums.funtoo.org/topic/3537-wcid-update-blocks-problems-with-pygtk/</link><description><![CDATA[
<p>
	I use wcid network manager.
</p>

<p>
	Today i have a problem upgrading the system because pygtk is blocking pango update.
</p>

<p>
	[blocks B      ] dev-python/pygtk ("dev-python/pygtk" is blocking x11-libs/pango-1.44.7)
</p>

<p>
	i resolved the problem setting wcid useflag -gtk -libnotify
</p>

<p>
	i suggest to modify the wicd ebuild with -gtk and -libnotify as default because i think that pygtk is deprecated and must be removed.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">3537</guid><pubDate>Sun, 24 Nov 2019 11:07:47 +0000</pubDate></item><item><title>Split atom name to atom base and atom version</title><link>https://forums.funtoo.org/topic/3361-split-atom-name-to-atom-base-and-atom-version/</link><description><![CDATA[
<p>
	Hello together,
</p>

<p>
	in my new project I am reading all ebuilds from a given path and then I would like to split the filename (string) that i found to its components: atom base and atom version.
</p>

<p>
	For example:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">/var/git/overlay/sys-apps/portage-2.1.4_rc1</span></pre>

<p>
	I would like to get back
</p>

<p>
	Atom base: portage
</p>

<p>
	Atom version: 2.1.4_rc1
</p>

<p>
	It would be even better if atom version will be split to "major.minor.micro" and "rc".
</p>

<p>
	Thanks for your help
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">3361</guid><pubDate>Tue, 05 Nov 2019 10:25:15 +0000</pubDate></item><item><title>Metro Build error</title><link>https://forums.funtoo.org/topic/2899-metro-build-error/</link><description><![CDATA[
<p>
	Following Metro Autosetup steps from <a href="https://www.funtoo.org/Metro" rel="external nofollow">here</a> and <a href="https://www.funtoo.org/Metro/AutoSetup" rel="external nofollow">here</a>.
</p>

<p>
	During run, I get an error message:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">Metro encountered an error: Command failure (key steps/chroot/run, return value 1) : /usr/bin/chroot /var/tmp/metro/work/funtoo-current/stage1-amd64-bulldozer-funtoo-current-2019-09-16 /tmp/steps/chroot/run.metro
Incrementing failcount.
build failure
Something went wrong during building. See log for details</span></pre>

<p>
	So where's the log file? Doing an `ls /var/log` doesn't show anything metro related. Is there a configuration step missing?
</p>

<p>
	 
</p>

<p>
	Re-exec Metro autobuild step I'm getting a consistent error:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln"># /root/metro/scripts/autosetup
No boto available; ec2 support disabled.
Traceback (most recent call last):
  File "/root/metro/scripts/autosetup", line 467, in </span><span class="tag">&lt;module&gt;</span><span class="pln">
    available_builds = auto_setup.parseMirrorDirectory(possible_builds)
  File "/root/metro/scripts/autosetup", line 99, in parseMirrorDirectory
    stage = stage[:rel_tag]
TypeError: slice indices must be integers or None or have an __index__ method</span></pre>

<p>
	I missed something. I probably need to clean out setup files or otherwise. Don't need the arm processor just X86_64 (which seems to be a default with qemu).
</p>

<p>
	Something is missing here
</p>
]]></description><guid isPermaLink="false">2899</guid><pubDate>Mon, 16 Sep 2019 22:29:20 +0000</pubDate></item><item><title>voip stuff fails to build</title><link>https://forums.funtoo.org/topic/2293-voip-stuff-fails-to-build/</link><description><![CDATA[
<p>
	Latest problem is 
</p>

<p>
	<span>net-voip/telepathy-gabble-0.18.4 and net-voip/</span><span>telepathy-salute-0.8.1-r1 which are pulled in by net-in/telepathy-connection-managers-2-r2</span>
</p>

<p>
	<span>I suspect openssl 1.1+ is messing them up, or some Apple defines that are messing up the structures.</span>
</p>

<p>
	<span>Anyone else running into this?</span>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">2293</guid><pubDate>Sun, 30 Jun 2019 04:40:41 +0000</pubDate></item><item><title>dev-util/gn ?</title><link>https://forums.funtoo.org/topic/2231-dev-utilgn/</link><description><![CDATA[
<p>
	I'm doing an emerge and it trying / failing to download dev-util/gn-63.0.3239.70 which is refused because of file size mismatch.
</p>

<p>
	I don't know what this is, but the gentoo page has a version 0.1463 <span>: </span><a href="https://packages.gentoo.org/packages/dev-util/gn" rel="external nofollow">https://packages.gentoo.org/packages/dev-util/gn</a>
</p>

<p>
	Can someone explain where this is coming from? Is this some kind of hack?
</p>
]]></description><guid isPermaLink="false">2231</guid><pubDate>Sat, 22 Jun 2019 19:51:28 +0000</pubDate></item><item><title>Chromium 71 Security problem with DT_BPATH</title><link>https://forums.funtoo.org/topic/2216-chromium-71-security-problem-with-dt_bpath/</link><description><![CDATA[
<p>
	message is "die 'Aborting due to serious QA concern with RUNPATH/RPATH"
</p>

<p>
	Has anyone run into this and solved it?
</p>
]]></description><guid isPermaLink="false">2216</guid><pubDate>Wed, 19 Jun 2019 08:49:08 +0000</pubDate></item><item><title>net-wireless/crda emake fail with LibreSSL</title><link>https://forums.funtoo.org/topic/2207-net-wirelesscrda-emake-fail-with-libressl/</link><description><![CDATA[
<p>
	I was testing using LibreSSL and other things (like Liquorix kenerl, musl, gentooLTO, etc) on my Funtoo in a virtualbox and I experienced some emake fails and another issues. So I decided to try install each thing at a time instead mixing and trying all at the same time. So I tried first to install LibreSSL following the Funtoo's tutorial and was a success, but when I tried to install networkmanager occurred an emake fail with the net-wireless/crda package. I saw that this package has a libressl flag, I suspect that libressl makes it fail. I also experienced some emake fails early when I tried to install musl; seems that theses packages causes a lot of problems, or I might be too newbie to try these advanced things.
</p>
]]></description><guid isPermaLink="false">2207</guid><pubDate>Fri, 14 Jun 2019 23:53:31 +0000</pubDate></item><item><title>Python 3.4 fails to compile</title><link>https://forums.funtoo.org/topic/2155-python-34-fails-to-compile/</link><description><![CDATA[
<p>
	So I'm trying to rebuild everything using --emptytree @world and it's failing on python3_4 
</p>

<p>
	Preserved libs list comes up, but I don't know what it's for - heres the list tho, if it helps:
</p>

<p>
	dev-libs/ice-64.2, dev-libs/libevent-2.1.8, dev-libs/openssl-1.1.1b-r2, net-libs/hhtp-parser-2.9.2
</p>

<p>
	What can I do?
</p>
]]></description><guid isPermaLink="false">2155</guid><pubDate>Sat, 01 Jun 2019 18:23:49 +0000</pubDate></item><item><title>dependency conflict libxml2, itstool</title><link>https://forums.funtoo.org/topic/2035-dependency-conflict-libxml2-itstool/</link><description><![CDATA[
<p>
	One or more updates skipped due to dependency conflict:
</p>

<p>
	dev-libs/libxml2-2.9.9-r1 conflicts with dev-util/itstool-2.0.6-r1
</p>

<p>
	This was on 'emerge <span>@system'</span>
</p>

<p>
	Anyone know the steps to resolve?
</p>

<p>
	Tried --backtrack=500 and even removing both. Also tried --emptytree
</p>
]]></description><guid isPermaLink="false">2035</guid><pubDate>Thu, 02 May 2019 06:13:54 +0000</pubDate></item><item><title>List of latest releases from github GraphQL API</title><link>https://forums.funtoo.org/topic/1985-list-of-latest-releases-from-github-graphql-api/</link><description><![CDATA[
<p>
	Github provide nice GraphQL API
</p>

<p>
	link for interactive explorer <a href="https://developer.github.com/v4/explorer/" rel="external nofollow">https://developer.github.com/v4/explorer/</a><br />
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forums.funtoo.org/uploads/monthly_2019_04/310960178_2019-04-2715-22-20.png.a6013b6ffa50b5dfa2abf0bca8e436cf.png" data-fileid="303" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="303" src="https://forums.funtoo.org/uploads/monthly_2019_04/1597236528_2019-04-2715-22-20.thumb.png.6bebb3f80c269f5a252a176a11e95d9b.png" alt="1597236528_2019-04-2715-22-20.thumb.png.6bebb3f80c269f5a252a176a11e95d9b.png" /> </a>
</p>

<p>
	Idea is simple: can we create tool, that bump versions of github hosted packets?
</p>
]]></description><guid isPermaLink="false">1985</guid><pubDate>Sat, 27 Apr 2019 12:40:11 +0000</pubDate></item><item><title>debian-sources-lts-4.9.161_p1 Failing emerge -auDN @world</title><link>https://forums.funtoo.org/topic/1982-debian-sources-lts-49161_p1-failing-emerge-audn-world/</link><description><![CDATA[
<p>
	debian-sources-lts-4.9.161_p1 Failing emerge -auDN @world
</p>

<p>
	getting a 404 not found -  !!! Couldn't download 'linux_4.9.161-1.debian.tar.xz'. Aborting.<br />
	 * Fetch failed for 'sys-kernel/debian-sources-lts-4.9.161_p1',
</p>

<p>
	shell-init: error retrieving current directory: getcwd: cannot access parent di$<br />
	^[[32;01m * ^[[39;49;00mlinux_4.9.161.orig.tar.xz SHA512 size <span class="ipsEmoji">?</span> ...          $<br />
	&gt;&gt;&gt; Downloading 'http://http.debian.net/debian/pool/main/l/linux/linux_4.9.161-$<br />
	--2019-04-23 02:50:24--  <a href="http://http.debian.net/debian/pool/main/l/linux/linux_%24" rel="external nofollow">http://http.debian.net/debian/pool/main/l/linux/linux_$</a><br />
	Resolving http.debian.net... 128.31.0.62, 5.153.231.4, 149.20.4.15, ...<br />
	Connecting to http.debian.net|128.31.0.62|:80... connected.<br />
	HTTP request sent, awaiting response... 302 Found<br />
	Location: <a href="http://cdn-fastly.deb.debian.org/debian/pool/main/l/linux/linux_4.9.1%24" rel="external nofollow">http://cdn-fastly.deb.debian.org/debian/pool/main/l/linux/linux_4.9.1$</a><br />
	--2019-04-23 02:50:24--  <a href="http://cdn-fastly.deb.debian.org/debian/pool/main/l/li%24" rel="external nofollow">http://cdn-fastly.deb.debian.org/debian/pool/main/l/li$</a><br />
	Resolving cdn-fastly.deb.debian.org... 151.101.24.204, 2a04:4e42:6::204<br />
	Connecting to cdn-fastly.deb.debian.org|151.101.24.204|:80... connected.<br />
	HTTP request sent, awaiting response... 404 Not Found<br />
	2019-04-23 02:50:24 ERROR 404: Not Found.
</p>

<p>
	!!! Couldn't download 'linux_4.9.161-1.debian.tar.xz'. Aborting.<br />
	^[[31;01m * ^[[39;49;00mFetch failed for 'sys-kernel/debian-sources-lts-4.9.161$<br />
	^[[31;01m * ^[[39;49;00m '/var/tmp/portage/sys-kernel/debian-sources-lts-4.9.16$
</p>

<p>
	Sorry for not knowing how to report this, can delete post <span><span class="ipsEmoji">?</span></span>
</p>

<p>
	Cannot login to bugs.funtoo.org no account - I need to contact Jira admin??
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">1982</guid><pubDate>Tue, 23 Apr 2019 15:24:46 +0000</pubDate></item><item><title>Where is gfxmode set when you do ego boot update?</title><link>https://forums.funtoo.org/topic/1947-where-is-gfxmode-set-when-you-do-ego-boot-update/</link><description><![CDATA[
<p>
	Where is gfxmode set when you do
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">ego boot update</span></pre>

<p>
	It keeps going to 640x480.
</p>

<p>
	Also when I build grub myself, the grub-mkconfig outputs a vastly different file than ego does. How can I fix this?
</p>
]]></description><guid isPermaLink="false">1947</guid><pubDate>Wed, 27 Feb 2019 22:40:58 +0000</pubDate></item><item><title>Raspberry Pi 3 B+</title><link>https://forums.funtoo.org/topic/1898-raspberry-pi-3-b/</link><description><![CDATA[
<p>
	Hello all,
</p>

<p>
	So is anyone trying to get Funtoo running on RPI 3 B+, would like to know of anyone working on this. I am back and jumping in the rabbit hole HAHA. Hey where is that guy that teases me about my rabbit holes, I would like to catch up <span><span class="ipsEmoji">?</span></span>
</p>
]]></description><guid isPermaLink="false">1898</guid><pubDate>Sat, 05 Jan 2019 17:48:23 +0000</pubDate></item></channel></rss>
