[gentoo-user] [SOLVED] Re: nvidia-drivers-340.76 failed with gentoo-sources-4.0.5
2015-06-18 13:03 GMT+02:00 Jacques Montier jmont...@gmail.com: Hi all, Because of an old graphic card, i have to compile nvidia-drivers-340.76. nvidia-drivers-340.76 does not compile with the new 4.0.5 kernel. Here is the output error : /var/tmp/portage/x11-drivers/nvidia-drivers-340.76/work/kernel/nv-pat.o] Error 1 I saw a topic about that problem on Gentoo forum : https://forums.gentoo.org/viewtopic-p-7754020.html?sid=3b9fed3069c0b6644c1a41e839455b85 I tried to apply the patch /etc/portage/patches/x11-drivers/nvidia-drivers/nvidia-drivers-340.76.patch *--- a/kernel/nv-pat.c.orig * *+++ b/kernel/nv-pat.c * *@@ -35,8 +35,13 @@ * * unsigned long cr0 = read_cr0(); * * write_cr0(((cr0 (0xdfff)) | 0x4000)); * * wbinvd(); * *+if LINUX_VERSION_CODE KERNEL_VERSION(3, 20, 0) * * *cr4 = read_cr4(); * * if (*cr4 0x80) write_cr4(*cr4 ~0x80); * *+else * *+*cr4 = __read_cr4(); * *+if (*cr4 0x80) __write_cr4(*cr4 ~0x80); * *+endif * * __flush_tlb(); * * } * *@@ -46,7 +51,11 @@ * * wbinvd(); * * __flush_tlb(); * * write_cr0((cr0 0x9fff)); * *+if LINUX_VERSION_CODE KERNEL_VERSION(3, 20, 0) * * if (cr4 0x80) write_cr4(cr4); * *+else * *+if (cr4 0x80) __write_cr4(cr4); * *+endif * * } * * static int nv_determine_pat_mode(void)* This patch does not work ; i get the error * Failed Patch: nvidia-drivers-340.76.patch ! * ( /etc/portage/patches//x11-drivers/nvidia-drivers/nvidia-drivers-340.76.patch ) Any idea ? Thanks a lot, Cheers, *--* *Jacques* Hello again, I think there were some typo in the patch line. I downloaded a tar.gz patch archive from gentoo forum : http://dev.gentoo.org/~gienah/unsupported/etc-portage-patches-x11-drivers-nvidia-drivers-340.76-for-kernel-gt-3.14.tar.gz Now nvidia-drivers compiles fine and everything is ok. Sorry for the noise, Cheers, *--* *Jacques*
Re: [gentoo-user] Re: udevil question for Helmut Jarausch
On 06/18/2015 09:13:09 AM, Marc Joliet wrote: Besides which, I switched to man-db a while ago, in February 2013, with zero problems. Does anybody know about a GUI for man-db (perhaps similar to tkman) ? Thanks, Helmut
Re: [gentoo-user] Re: udevil question for Helmut Jarausch
On 06/18/2015 04:27:25 PM, Peter Humphrey wrote: On Thursday 18 Jun 2015 16:19:04 Helmut Jarausch wrote: On 06/18/2015 09:13:09 AM, Marc Joliet wrote: Besides which, I switched to man-db a while ago, in February 2013, with zero problems. Does anybody know about a GUI for man-db (perhaps similar to tkman) ? Have you tried kde-apps/konqueror? You type man:page in the location bar and it formats it nicely for you. Sorry, I'm a dino. I don't like either KDE nor GNOME. Helmut.
Re: [gentoo-user] Re: udevil question for Helmut Jarausch
On Thursday 18 Jun 2015 17:16:54 Helmut Jarausch wrote: On 06/18/2015 04:27:25 PM, Peter Humphrey wrote: On Thursday 18 Jun 2015 16:19:04 Helmut Jarausch wrote: Does anybody know about a GUI for man-db (perhaps similar to tkman) ? Have you tried kde-apps/konqueror? You type man:page in the location bar and it formats it nicely for you. Sorry, I'm a dino. I don't like either KDE nor GNOME. Oh well; it takes all sorts :-) -- Rgds Peter
Re: [gentoo-user] Re: udevil question for Helmut Jarausch
On Thursday 18 Jun 2015 16:19:04 Helmut Jarausch wrote: On 06/18/2015 09:13:09 AM, Marc Joliet wrote: Besides which, I switched to man-db a while ago, in February 2013, with zero problems. Does anybody know about a GUI for man-db (perhaps similar to tkman) ? Have you tried kde-apps/konqueror? You type man:page in the location bar and it formats it nicely for you. -- Rgds Peter
Re: [gentoo-user] After Updates System hang on system waits for uevents to be processed
On 06/18/2015 02:53 AM, Marko Weber | 8000 wrote: i found 2 mails here in list, but they talk about other problems there. (nvidia cards etc). any ideas how to solve this? server starts up after reboot, then it hangs on waiting for uevents to be prcocessed. DEVTMPFS is set YES in Kernel. i have no idea why it hangs there. i need some help from you guys. thanks ,marko Do you have an nvidia card? It is hanging loading a module, and both times this happened to me it was the nvidia module failing to load. In my case I found out newer driver versions do not support my card any longer. Dan
Re: [gentoo-user] Re: udevil question for Helmut Jarausch
On Thu, 18 Jun 2015 17:16:54 +0200, Helmut Jarausch wrote: Does anybody know about a GUI for man-db (perhaps similar to tkman) ? Have you tried kde-apps/konqueror? You type man:page in the location bar and it formats it nicely for you. Sorry, I'm a dino. I don't like either KDE nor GNOME. A true dino wouldn't ask for a GUI :) -- Neil Bothwick Always be sincere even if you don't mean it. pgpE4bb5IhAxk.pgp Description: OpenPGP digital signature
[gentoo-user] Re: Profile listings
Martin Vaeth martin at mvath.de writes: James wireless at tampabay.rr.com wrote: # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a/eapi This is not a directory. If PORTAGE_PROFILE is not a readable directory, eix falls back to the symlink Ok, so I'm running an amd64 default profile system. How do I determine what the various packages are that will be installed on different profile system of other architectures? Surely, I do not have to first install one of those other arch systems, just to browse the package listing, for a specific profile? James
[gentoo-user] Gnu Common Lisp / cl-ppcre and ... sbcl???
Hi, I finally found a Common Lisp implementation, which compiles on my embedded system (Arietta G25 www.acmesystems.it/arietta). Its CPU has no vfp. Next I wanted cl-ppcre to be installed and did a emerge dev-lisp/cl-ppcre -va and this was printed: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N*] dev-lisp/asdf-3.1.4:0/3.1.4::gentoo USE=-doc 0 KiB [ebuild N*] dev-lisp/uiop-3.1.4::gentoo 0 KiB [ebuild N*] dev-lisp/common-lisp-controller-5.13-r1::gentoo 0 KiB [ebuild N*] dev-lisp/sbcl-1.2.9:0/1.2.9::gentoo USE=threads unicode zlib -debug -doc -pax_kernel -source 0 KiB [ebuild N*] virtual/commonlisp-0::gentoo 0 KiB [ebuild N*] dev-lisp/cl-ppcre-1.2.16::gentoo 0 KiB Total: 6 packages (6 new), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] ...and sbcl (which I would prefer over GCL) does not compile on the embedded system due to the lack of vfp. From the homepage of cl-ppcre: CL-PPCRE is a portable regular expression library for Common Lisp which has the following features: It is compatible with Perl. It is pretty fast. It is portable between ANSI-compliant Common Lisp implementations. !!! It is thread-safe. In addition to specifying regular expressions as strings like in Perl you can also use S-expressions. It comes with a BSD-style license so you can basically do with it whatever you want. Now I scratching my head...why is sbcl needed, if gcl is already installed? Is it possible to use gcl instead of sbcl nonetheless? How? Thank you very much in advance for any help! Best regards, Meino
Re: [gentoo-user] Re: Profile listings
On Fri, Jun 19, 2015 at 4:44 AM, James wirel...@tampabay.rr.com wrote: Martin Vaeth martin at mvath.de writes: # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a/eapi This is not a directory. [...] How do I determine [...] Choose the directory to which you would put the symlink (I suppose /armv7a in this example). # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a eix -c --system No matches found. Surely I'm not the first person curious about the default or other profile listing of packages for @system on different architectures? I've tried all sort of command syntax and manually parsed up and down these directories. Pick any embedded arm profile and *please* show me the syntax to determine the @system packages to be installed associate with any embedded arm profile? please? James $ eix -c --system [I] app-arch/bzip2 (1.0.6-r6{tbz2}@06/28/14): A high-quality data compressor used extensively by Gentoo Linux [... lots more lines like this ...] [I] virtual/shadow (0{tbz2}@06/28/14): Virtual for user account management utilities [I] virtual/ssh (0{tbz2}@06/28/14): Virtual for SSH client and server Found 44 matches. $ PORTAGE_PROFILE=/usr/portage/profiles/default/linux/arm/13.0/armv7a eix -c --system [I] app-arch/bzip2 (1.0.6-r6{tbz2}@06/28/14): A high-quality data compressor used extensively by Gentoo Linux [...] [I] virtual/shadow (0{tbz2}@06/28/14): Virtual for user account management utilities [I] virtual/ssh (0{tbz2}@06/28/14): Virtual for SSH client and server Found 42 matches. (this is an almost identical list, but not the 44 vs 42 matches found in each case) Note that default/linux/arm/13.0/armv7a profile is building on the arch/arm/armv7a (what you searched against). As I understand it, the profiles in arch/arm don't contain any packages files, so there's no @system packages to list (as you found). I presume that the arch/arm/... profiles are intended to define compiler flags etc for cpu variants, and are used as a basis of a more complete profile (such as default/linux/arm/13.0/armv7a). If you look through /usr/portage/profiles/profiles.desc, you see the list of all profiles which would be selectable through 'eselect profile', and I don't find and arch/... profiles listed in there. Hope that helps... Bruce :b
Re: [gentoo-user] Gnu Common Lisp / cl-ppcre and ... sbcl???
David Mattli d...@mattli.us [15-06-19 00:27]: meino.cra...@gmx.de writes: Now I scratching my head...why is sbcl needed, if gcl is already installed? Is it possible to use gcl instead of sbcl nonetheless? How? It looks like cl-ppcre depends on virtual/commonlisp which is provided by one of these: RDEPEND=|| ( dev-lisp/sbcl dev-lisp/clisp dev-lisp/clozurecl dev-lisp/cmucl dev-lisp/ecls dev-lisp/openmcl ) No GCL on that list so its trying to pull in sbcl to provide it. I recommend using quicklisp instead. Check it out here: https://www.quicklisp.org/beta/ -David Mattli Hi David, thanks for your help! :) Unfortunately gcl does not load quicklisp. Best regards, Meino
Re: [gentoo-user] Re: webkit-gtk-2.4.8 fails to compile
On Wed, Jun 17, 2015 at 04:54:45PM -0400, ddjones wrote I am still fighting this. Yes, I've been fighting it since March. emerge -e world fails with this error. I've done it at least a half dozen times. emerge -e world starts out with over 1400 packages. When webkitgtk fails, this is what's left: root@kushiel /etc/conf.d # emerge --ask --resume These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] net-libs/webkit-gtk-2.4.8 [2.4.7] [ebuild R] media-libs/phonon-gstreamer-4.7.2 [ebuild U ] net-libs/webkit-gtk-2.4.8-r200 [2.4.7-r200] [ebuild NS] net-libs/webkit-gtk-2.6.5 [2.4.7, 2.4.7-r200] USE=egl geoloc gstreamer introspection jit opengl spell webgl -coverage -doc -libsecret {-test} [ebuild R] net-libs/libproxy-0.4.11-r2 [ebuild R] dev-java/swt-3.7.2-r1 [ebuild R] net-libs/glib-networking-2.42.1 [ebuild R] media-video/cheese-3.14.2 [ebuild R] net-p2p/vuze-4.8.1.2-r1 [ebuild R] net-p2p/vuze-coreplugins-4.8.1.2 Any suggesting other than format the hard drive and start over greatly appreciated, because I've tried everything else I can think of or find suggested online. Try emerging the packages 1 at a time manually. First... emerge -1 =net-libs/webkit-gtk-2.4.8 ...then emerge -1 =media-libs/phonon-gstreamer-4.7.2 etc, etc. -- Walter Dnes waltd...@waltdnes.org I don't run desktop environments; I run useful applications
[gentoo-user] distcc apparently doesn't work
Dear list, I'v installed gentoo in my notebook, and I'm trying to setup distcc, to share the 8 cores from my gentoo desktop. Both systemd systems. I followed this: https://wiki.gentoo.org/wiki/Distcc . Situation: 1) systemctl start distccd gives me no erro, no log file, and according to nmap, there is no new ports opened. When I start to compile in the client, no unusual cpu usage here. 2)distccd --allow 127.0.0.1 10.10.10.25 10.10.10.102 --daemon --log-level notice --log-file /var/log/distccd.log --port 3632 same result as 1) what should be wrong? thank you, -- João Neto Linux User #461527 http://br.linkedin.com/pub/jo%C3%A3o-de-matos/7/316/552 emergeinfo Description: Binary data make.conf Description: Binary data
Re: [gentoo-user] distcc apparently doesn't work
On Thu, Jun 18, 2015 at 7:47 PM, João Matos jaon...@gmail.com wrote: Dear list, I'v installed gentoo in my notebook, and I'm trying to setup distcc, to share the 8 cores from my gentoo desktop. Both systemd systems. I followed this: https://wiki.gentoo.org/wiki/Distcc . Situation: 1) systemctl start distccd gives me no erro, no log file, and according to nmap, there is no new ports opened. When I start to compile in the client, no unusual cpu usage here. 2)distccd --allow 127.0.0.1 10.10.10.25 10.10.10.102 --daemon --log-level notice --log-file /var/log/distccd.log --port 3632 same result as 1) what should be wrong? Use systemctl, and edit /etc/systemd/system/distccd.service.d/00gentoo.conf. This is only necessary in the *servers*; in the clients you just need to use distcc-config, and set the necessary environment flags for portage and/or your gcc. Obviously each client can also be a server, but from your email I understand you don't want this (I also don't let my laptop to participate; my desktop is several times faster). Finally, using journalctl -f -u distccd.service you can check if it's working. Regards. -- Canek Peláez Valdés Profesor de asignatura, Facultad de Ciencias Universidad Nacional Autónoma de México
[gentoo-user] Re: Profile listings
Martin Vaeth martin at mvath.de writes: # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a/eapi This is not a directory. [...] How do I determine [...] Choose the directory to which you would put the symlink (I suppose /armv7a in this example). # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a eix -c --system No matches found. Surely I'm not the first person curious about the default or other profile listing of packages for @system on different architectures? I've tried all sort of command syntax and manually parsed up and down these directories. Pick any embedded arm profile and *please* show me the syntax to determine the @system packages to be installed associate with any embedded arm profile? please? James
[gentoo-user] Re: Profile listings
James wirel...@tampabay.rr.com wrote: Martin Vaeth martin at mvath.de writes: James wireless at tampabay.rr.com wrote: # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a/eapi This is not a directory. [...] How do I determine [...] Choose the directory to which you would put the symlink (I suppose /armv7a in this example).
Re: [gentoo-user] Gnu Common Lisp / cl-ppcre and ... sbcl???
meino.cra...@gmx.de writes: Now I scratching my head...why is sbcl needed, if gcl is already installed? Is it possible to use gcl instead of sbcl nonetheless? How? It looks like cl-ppcre depends on virtual/commonlisp which is provided by one of these: RDEPEND=|| ( dev-lisp/sbcl dev-lisp/clisp dev-lisp/clozurecl dev-lisp/cmucl dev-lisp/ecls dev-lisp/openmcl ) No GCL on that list so its trying to pull in sbcl to provide it. I recommend using quicklisp instead. Check it out here: https://www.quicklisp.org/beta/ -David Mattli
[gentoo-user] Re: Profile listings
James wirel...@tampabay.rr.com wrote: # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a eix -c --system No matches found. Obviously, this profile contains no @system packages. Which appears natural for an embedded profile...
[gentoo-user] Re: Profile listings
James wirel...@tampabay.rr.com wrote: # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a/eapi This is not a directory. If PORTAGE_PROFILE is not a readable directory, eix falls back to the symlink
Re: [gentoo-user] Re: udevil question for Helmut Jarausch
Am Wed, 17 Jun 2015 16:04:17 -0700 schrieb walt w41...@gmail.com: Strange, it works here. I wonder if the difference is caused by your l10n, or maybe a bug. Are man pages always in English? I've been pondering the switch to man-db but I'm not motivated to deal with any fallout and disk space is cheap. Helmut might have meant that man stat show the wrong man page, namely that of the stat(1) shell command. man 3 stat works, but refers to the more complete man page fstatat(3p), which is still a different man page than stat(2) (which is what man lstat will give you). Besides which, I switched to man-db a while ago, in February 2013, with zero problems. My main motivation was that sys-apps/man had some minor formatting bugs that have been unresolved for years, and I also wanted to switch to something that was maintained. And no, man pages are not always in English (although personally I tend to prefer the original English man pages to the German translations). -- Marc Joliet -- People who think they know everything really annoy those of us who know we don't - Bjarne Stroustrup pgpuNrdGY3Ap8.pgp Description: Digitale Signatur von OpenPGP
[gentoo-user] After Updates System hang on system waits for uevents to be processed
i found 2 mails here in list, but they talk about other problems there. (nvidia cards etc). any ideas how to solve this? server starts up after reboot, then it hangs on waiting for uevents to be prcocessed. DEVTMPFS is set YES in Kernel. i have no idea why it hangs there. i need some help from you guys. thanks ,marko -- zbfmail - Mittendrin statt nur Datei! OpenDKIM, SPF, DSPAM, Greylisting, POSTSCREEN, AMAVIS, Mailgateways Mailfiltering, SMTP Service, Spam Abwehr, MX-Backup, Mailserver Backup Redundante Mailgateways, HA Mailserver, Secure Mailserver
[gentoo-user] nvidia-drivers-340.76 failed with gentoo-sources-4.0.5
Hi all, Because of an old graphic card, i have to compile nvidia-drivers-340.76. nvidia-drivers-340.76 does not compile with the new 4.0.5 kernel. Here is the output error : /var/tmp/portage/x11-drivers/nvidia-drivers-340.76/work/kernel/nv-pat.o] Error 1 I saw a topic about that problem on Gentoo forum : https://forums.gentoo.org/viewtopic-p-7754020.html?sid=3b9fed3069c0b6644c1a41e839455b85 I tried to apply the patch /etc/portage/patches/x11-drivers/nvidia-drivers/nvidia-drivers-340.76.patch *--- a/kernel/nv-pat.c.orig * *+++ b/kernel/nv-pat.c * *@@ -35,8 +35,13 @@ * * unsigned long cr0 = read_cr0(); * * write_cr0(((cr0 (0xdfff)) | 0x4000)); * * wbinvd(); * *+if LINUX_VERSION_CODE KERNEL_VERSION(3, 20, 0) * * *cr4 = read_cr4(); * * if (*cr4 0x80) write_cr4(*cr4 ~0x80); * *+else * *+*cr4 = __read_cr4(); * *+if (*cr4 0x80) __write_cr4(*cr4 ~0x80); * *+endif * * __flush_tlb(); * * } * *@@ -46,7 +51,11 @@ * * wbinvd(); * * __flush_tlb(); * * write_cr0((cr0 0x9fff)); * *+if LINUX_VERSION_CODE KERNEL_VERSION(3, 20, 0) * * if (cr4 0x80) write_cr4(cr4); * *+else * *+if (cr4 0x80) __write_cr4(cr4); * *+endif * * } * * static int nv_determine_pat_mode(void)* This patch does not work ; i get the error * Failed Patch: nvidia-drivers-340.76.patch ! * ( /etc/portage/patches//x11-drivers/nvidia-drivers/nvidia-drivers-340.76.patch ) Any idea ? Thanks a lot, Cheers, *--* *Jacques*