Re: [gentoo-user] eclipse portage package
Alan McKinnon wrote: On Wednesday 25 November 2009 19:20:43 Chuck Robey wrote: I need to get an up-to-date version of eclipse working on my gentoo box. First question is, is there a Galileo (3.5+) version of eclipse available as a portage package? I can't find it, so I'd really appreciate a pointer. The only thing I can see is a fairly old eclipse version (I think a year or more out of date). Second question, at the eclipse website, I see a binary version of the latest Linux-eclipse (the version I'm after). If I *can't* get a portage package version of Galileo-eclipse, then if I install the binary package (non-portage) from the eclipse website, can I get (and how can I get) portage to consider this package as supplying any dependency which would be otherwise supplied by the latest (ganymede, 3.4+) portage version of the eclipse tool Several comments about answers here. First, to Marcus Wanner, yes, the first two eclipse packages work for 3.5, but they AREN'T eclipse, they are plugins for eclipse (plugins for what I really want). The 3rd is eclipse-sdk, the only one you don't cover and the only one I really need. Of course I know how to handle them, but without having eclipse itself, it's not useful. It *seems to me that Mark Knecht is telling me that there's no way the binary from the eclipse site would work, so he tells me how to install the two which do me no good. Again, this isn't helpful. The 3rd package is (in your own mail) still stuck at 3.4.x, and that's the real eclipse sdk. Alan McKinnon's response, below, seems to be telling me that I really should go ahead and try to use the binary from the eclipse site, and not to worry about getting into dependency problems with portage. Normally, most package tools from any OS get truly destructive if you fail to their tools ONLY, so I was hoping to find some way to effectively lie to portage, keep portage from getting upset. Seeing as I've gotten no advice on how to hoodwink portage, I just went ahead and used the 3.5.1 (x86-64) version of their Linux(x86-64) binary eclipse package, and it's working just fine. I had to get the sun-jdk installed (portage at least didn't offer me any problems here) and (at least until I run into more eclipse packages) it all seems to be working. If think that perhaps I can mask off everything from portage regarding any eclipse package, and maybe that will lessen my chances of having portage step on my system for me. This just occurred to me, and maybe it's the only thing I can do. Have you considered simply installing the binary eclipse into ~ and maintaining it using the bundled eclipse tools? This removes portage out of the equation entirely - no fooling around with *provided That is the method used by most Linux users and it's highly unlikely it won't work - gentoo doesn't do weird things with where libs etc are stored. Plus, you have the advantage of being to install plugins directly from eclipse without having to become root and run emerge. It the same order of magnitude as using Firefox to install it's own plugins.
Re: [gentoo-user] eclipse portage package
Mark Knecht wrote: On Tue, Nov 24, 2009 at 7:52 PM, Chuck Robey chu...@telenix.org wrote: I was checking to see what version of eclipse seems to have a portage package, and I was kinda shocked that the package seems a bit outdated. 3.4 is the current portage package, but eclipse has been at 3.5 for a good while now. Seeing as the eclipse website has a linux binary 3.5+ package, unless I've overlooked something available from gentoo (I would be overjoyed to have made that mistake) then I'm going to be forced to see how to coax portage to allow me to use that eclipse site binary package to sub for ALL eclipse packages. Anyone know how to get portage to make externally supplied binaries to supply portage eclipse dependencies? All of the huge number of eclipse plugins can be done without using portage just fine, but the eclipse itself, that I would really rather use a portage ebuild for installation. I don't know about installing binary stuff - probably wouldn't work unless you have exactly the right libraries and what not. Anyway, I seem to see a 3.5 version masked with ~ . Note that I would unmask it in portage.keywords and not the way I'm showing it below. HTH, Mark m...@dragonfly ~/Desktop $ eix eclipse * dev-java/ant-eclipse-ecj Available versions: (3.3) 3.3.0-r1 (3.4) 3.4 (3.5) ~3.5.1 {elibc_FreeBSD} Homepage:http://www.eclipse.org/ Description: Ant Compiler Adapter for Eclipse Java Compiler * dev-java/eclipse-ecj Available versions: (3.3) 3.3.0-r3 (3.4) 3.4-r4 (3.5) ~3.5.1 {ant elibc_FreeBSD java6} Homepage:http://www.eclipse.org/ Description: Eclipse Compiler for Java * dev-util/eclipse-sdk Available versions: (3.4) 3.4-r2 {doc elibc_FreeBSD java6} Homepage:http://www.eclipse.org/ Description: Eclipse Tools Platform Found 3 matches. m...@dragonfly ~/Desktop $ dragonfly ~ # emerge -pv eclipse-ecj These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] app-admin/eselect-ecj-0.3 0 kB [ebuild N] dev-java/eclipse-ecj-3.4-r4 USE=-java6 1,251 kB Total: 2 packages (2 new), Size of downloads: 1,251 kB dragonfly ~ # ACCEPT_KEYWORDS=~x86 emerge -pv eclipse-ecj These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] dev-python/pyxml-0.8.4-r2 USE=-doc -examples 0 kB [ebuild N] dev-java/javatoolkit-0.3.0-r3 17 kB [ebuild N] dev-java/ant-core-1.7.1-r4 USE=-doc -source 6,828 kB [ebuild N] app-admin/eselect-ecj-0.3 0 kB [ebuild N] dev-java/eclipse-ecj-3.5.1 USE=ant 1,268 kB [ebuild N] dev-java/ant-eclipse-ecj-3.5.1 0 kB Total: 6 packages (6 new), Size of downloads: 8,111 kB dragonfly ~ Mark, I could be responsible for this (the fact that it seems that neither of the things I really wanted to know are covered) because sometimes I am not clear in what I'm asking, so let me try again. I need to get an up-to-date version of eclipse working on my gentoo box. First question is, is there a Galileo (3.5+) version of eclipse available as a portage package? I can't find it, so I'd really appreciate a pointer. The only thing I can see is a fairly old eclipse version (I think a year or more out of date). Second question, at the eclipse website, I see a binary version of the latest Linux-eclipse (the version I'm after). If I *can't* get a portage package version of Galileo-eclipse, then if I install the binary package (non-portage) from the eclipse website, can I get (and how can I get) portage to consider this package as supplying any dependency which would be otherwise supplied by the latest (ganymede, 3.4+) portage version of the eclipse tool . Unless I'm completely misreading your stuff, your examples tell me how to install the (too old) portage version, which is in all cases just too old for me, so my 2 questions boil down to (1) must I?, and (2) How do I? Thanks for your time, Mark.
[gentoo-user] eclipse portage package
I was checking to see what version of eclipse seems to have a portage package, and I was kinda shocked that the package seems a bit outdated. 3.4 is the current portage package, but eclipse has been at 3.5 for a good while now. Seeing as the eclipse website has a linux binary 3.5+ package, unless I've overlooked something available from gentoo (I would be overjoyed to have made that mistake) then I'm going to be forced to see how to coax portage to allow me to use that eclipse site binary package to sub for ALL eclipse packages. Anyone know how to get portage to make externally supplied binaries to supply portage eclipse dependencies? All of the huge number of eclipse plugins can be done without using portage just fine, but the eclipse itself, that I would really rather use a portage ebuild for installation.
Re: [gentoo-user] telephony
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Simon wrote: You seem to want to know the difference, FXO vs FXS. If I got this wrong, just delete it. FXS is meant to interface to a telephone set, so it gives talk battery and (as needed) ringing current. FXO is meant to interface to a line from a telco switch, so it accepts battery (if the circuit it's hooked up to doesn't give talk battery, you have no circuit) and expects to be rung into, so it detects ringing battery. Most of the time, both FXO's and FXS's offer options to operate in loop start (regular POTS) or ground start mode. Write me if you need more on that last. Options like reverse battery aren't usually offered in FXO/FXS cards. You usually have to give a FXS card your own source of ringing battery, not FXO, because an FXO is expecting to have ringing battery sent to it (from the telco switch it's connected to) to begin with. This brought an idea in my mind... the phone lines in our houses here in Quebec,Canada are set so the line comes into the house at one point (called dmark i think) then it is spread around. if there is no service, then there is no dialtone, if one phone is used, then all phones can hear the conversation if picked up. normal stuff. but what if i were to setup a pc to work with asterisk and somehow plugged a FXS (i guess?) card to any phone jack in the house. then any normal phone would be networked to that FXS card and anything done on them will go through the PC (the pc will actually take care of sending a dialtone, etc...) am i correct, is this possible (to use the existing POTS infrastructure)? I'm afraid I don't completely understand how you'd do that. An FXS card is used when you want to interface between on kind of communications and another. Usually you have, at one end, a regular 2 wire line, a POTS line, but you'd only need this FXS card if the other size of the circuit differs: maybe it's a 4 wire circuit, maybe it's a DS0 channel of a T1, I don't know if folks are still using SF-based circuitry anymore (the ability to fake out the signalling is very well publicized nowadays). You comment about putting an FXS card on your house wiring isn't clear to me, but the electrical and communications effect would be similar to attaching an extra telephone set to your house wiring, I think. I could make more sense if YOU could make more sense, and tell me why you'd be using that FXS card (what sort of signalling conversion are you effecting?) One example might be to take your two wire house POTS line and remote it to a different state, like originating in Michigan, and adding a remote to New Mexico. You can't move a 2 wire line anywhere near that far, so you'd need to convert the signal to some format more well adapted to long distance travel. Again, it would be exactly as if you had added a new phone set to your house wiring. You'd hear if someone were listening this way, it wouldn't be silent. Creating a good tap of a 2 wire line would be possible, but not that easily, and it would have to be listening only, no ability to break into the conversation. Thanks -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknzeY8ACgkQz62J6PPcoOld6ACgkn1hjAV8LYyukPM2OVuIFfwQ zFEAn1e2kQrlIbR9gN7AS8MAiOZXHWTv =ux0T -END PGP SIGNATURE-
Re: [gentoo-user] Domain name registration
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 James wrote: Hello, I'm looking for suggestions to use for DNS registrars. But first a few key points. 1. I own the domain name exclusively. This means if I want to change (move) registrars, it's not an issue, except for expenses. 2. No bundled packages for space of any kind needed or wanted. (I'll be running my own server on dedicated connection). 3. No DNS restrictions except for the Registrar running optional secondary (dns) service for me. I need to run the primary and the secondary DNS servers. Lots of things have changed since I last did this, so I'm definitely not interested in Go Daddy or any such monkeyshines or crap. Just registration, and leave me alone to run my own servers. i. e. no nonsense. I do precisely this, using GoDaddy. I don't see why using a service like that wouldn't be possible to get into what you want. You'd have to make sure, when you set it up, that you didn't ask GoDaddy to supply any other services, but it's certainly possible. I run my own server, I get the name from GoDaddy, but they provide no nameserver services, nor web pages. I used to get it from a different vendor, but their service turned out to stink, so I learned that it takes about a week or two to transfer the name (from X to GoDaddy), because all services (like GoDaddy) need to go to reasonable lengths to make sure that they aren't faked out by frauds. You probably wouldn't really want less. All suggestions are most welcome. I'm not really interested in anything free (if there are any strings attached), but am willing to swap (dns) secondary services for light bandwidth types of similar DNS secondary services.. Are there any other choices using Gentoo, other than DJBDNS or bind-9 ? Thoughts? James -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknzfF8ACgkQz62J6PPcoOnV6gCdEkMv+YzoIL0QzfuAaAsD3HM5 duEAnjWRaabvLJ4//SL3Z6KqpDUuKdqv =JLR3 -END PGP SIGNATURE-
Re: [gentoo-user] telephony
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Stroller wrote: On 24 Apr 2009, at 19:38, Michael Higgins wrote: On Thu, 23 Apr 2009 19:08:48 +0100 Stroller strol...@stellar.eclipse.co.uk wrote: [...] If you want Asterisk to answer your conventional POTS phone line then you can use an X100P card which you can buy for c £17. AIUI this is basically a modem based on a certain chipset that Digium have written drivers for. They have unequivocally dropped support for these cheap cards. They suck anyway, but this isn't to say you can't play with one I still do, after all. ... This may be true, but I believe it's more because the cards, as every one will tell you straight up (unless they are selling you the card, of course) are of poor quality and design. Yep. There are driver issues, voltage/signalling problems... and in the end, even if working, they won't sound good. There's a reason they are, like, $10 on Ebay. Basically, they are decent winmodems (if such a thing is possible)... that they can be used for telephony is a fluke. ... My time figuring out the first glitch between my card and the (sort of) supporting driver would have been saved/paid for by buying a real FXO/FXS card initially. Hi Michael, Many thanks for your comments. How much is one looking at for a real FXO/FXS card? I'm not sure the difference between FXO FXS - just want something to convert my home phone line for use with Asterisk or similar. Don't bother giving me model numbers or anything like that - I can do my own research I'm sure the situation will have changed by the time I get around to deploying. Just interested in a labb-park figure, as the little Irish girl said. You seem to want to know the difference, FXO vs FXS. If I got this wrong, just delete it. FXS is meant to interface to a telephone set, so it gives talk battery and (as needed) ringing current. FXO is meant to interface to a line from a telco switch, so it accepts battery (if the circuit it's hooked up to doesn't give talk battery, you have no circuit) and expects to be rung into, so it detects ringing battery. Most of the time, both FXO's and FXS's offer options to operate in loop start (regular POTS) or ground start mode. Write me if you need more on that last. Options like reverse battery aren't usually offered in FXO/FXS cards. You usually have to give a FXS card your own source of ringing battery, not FXO, because an FXO is expecting to have ringing battery sent to it (from the telco switch it's connected to) to begin with. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknyJcMACgkQz62J6PPcoOkDCQCgkZDtKOBXKvU+QT0Byyg4UWCN YvMAnRwS2MKrVjpGV23kscQzbWfQwMPV =n5oK -END PGP SIGNATURE-
[gentoo-user] eselect usage
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I have a machine which I hadn't used in about 3 months, so yesterday I began with an emerge --sync and then updated system. I got a message tellimg me I had to read an eselect message from gentoo, but no matter how I play with it, I can't get eselect to accept anything at all regarding gentoo. There isn't any such module, nor any news item at all available. If anyone recognizes the message from emerge about eselect, could you give me a command line that will report what it is that emerge is asking me to read? -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknyMaoACgkQz62J6PPcoOktkgCfS5dyxs8nngYfKvydq/+yH85J dBIAoIybMarZkR3yrRt7AvhUVvtVJ35U =nbt4 -END PGP SIGNATURE-
Re: [gentoo-user] eselect usage
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Volker Armin Hemmann wrote: On Freitag 24 April 2009, Chuck Robey wrote: I have a machine which I hadn't used in about 3 months, so yesterday I began with an emerge --sync and then updated system. I got a message tellimg me I had to read an eselect message from gentoo, but no matter how I play with it, I can't get eselect to accept anything at all regarding gentoo. There isn't any such module, nor any news item at all available. If anyone recognizes the message from emerge about eselect, could you give me a command line that will report what it is that emerge is asking me to read? elesect news well, I had already tried eselect news, it only reports back that there are 0 items to read. Seeing as emerge is telling me I need to read the eselect news, it seems likely that I'm still doing something wrong, or maybe that my configuration is wrong. Maybe things will improve after I finish updating all the /etc/ files. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknyM9EACgkQz62J6PPcoOn9pgCgnO3oj5nZc2fnyCwsCiWsFkA3 1goAnjaeArOghEXOkCwgZrcCO14iMXqz =BU47 -END PGP SIGNATURE-
[gentoo-user] trying to run firefox
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I just did a emerge --update of firefox, and while that seemed to emerge with no errors, when I tried to run it, it tells me it can't load the XRE functions. This doesn't mean anything to me; does anyone know what that refers to, and how I might clear it up? BTW, the earlier version I'd had in, of portage's firefox, worked fine. I CAN say that, just previous to trying the update of firefox, I updated my gnome. That required a great deal of installation of dependencies (probably more, all told, that 100 packages) but worked fine and executes fine. However, perhaps some part of that is what hid my XRE functions? -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkixjP4ACgkQz62J6PPcoOm4lQCeJBzQejA9UyNGcf2A3aAXGUyn AMAAniW+O0scHh0uMjWr5GviDwdkN941 =+/fD -END PGP SIGNATURE-
[gentoo-user] building kde-meta
This email comments on something dealing with an emerge package issue; if this is the wrong list to put that into, let me know, I'll try again. I'm trying to emerge kde-base/kde-meta. As I ordinarily do with things I know will have lots of dependencies, I ran emerge --pretend on it to see if I was all right with the list of dependencies. In this case, one of the items listed was kde-base/kde-i18n-3.5.9. Now, correct me if I'm wrong, but the stuff that says i18n is referring to a version that supports a Russian character list. That's truly useless for me (and, I would think, the great majority of users in the USA). What I wanted to ask is, having that file as a default dependency of kde-meta, isn't that hugely wrong? I mean, shouldn't a user have to slect that in, not have it get installed by default? I mean, you should need to have something like that in your USE flags, shouldn't you? Or, am I getting something wrong in understanding what an app labeled with i18n would mean?
Re: [gentoo-user] [extremly, wildly, obscenely OT] Is there a Linux system without GNU userlands?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 b.n. wrote: Hi, I ask it here because I really don't know where to ask it. Is there a Linux system somewhere with a *non-GNU* userland? I wonder in particular if: - there are Linux systems using the BSD userlands - there are Linux systems using completely non-standard userlands... let's say, non-Unix tools on top of a Linux kernel. Only thing I can think about is (maybe) embedded systems or things using busybox, but in the latter case just imitating gnu or bsd userlands. Not that I have a real purpose for such a bizarre beast, I'm just curious. m. You might possibly be missing one of the most basic (in organization) differences between any BSD and any Linux is that BSD's are all built and packaged with a set of userland programs. This doesn't include many user applications, just the kind of things that you think of as being part of any base (like shells, or utilities like the various filesystem tools, grep, find, like that) Linux, OTOH, is only a kernel. Any time you go after a distribution that has more than the kernel (and ONLY the kernel) its because the group putting together that distribution has decided to attach those parts, but the Linux developers are concerned with the kernel alone. So, when you talk about, say, FreeBSD, you're talking about kernel + userland base. This isn't truie with Linux, so all linuxes are just a little bit different in their choice of userland tools. Some Linux distros cater more to developers, some to businesspeople, some to newbies, some to professionals. FreeBSD is FreeBSD. There are good reasons why both are as they are, neither is (without your own opinion making it so) better. It is usually true that Linuxes all have better coverage of device drivers. It is also usually true BSD's are usually more evenly planned. But, there are differences. What you ought to do is to read as many different OSes as yo have time for, because it sure makes a great hobby. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkifWQgACgkQz62J6PPcoOlHmgCfRZFD/GhB0Isz/ZJ2MOt/nU5i BYAAnR4ahD7qLaX1RmAMpT56egSIbbah =lTA4 -END PGP SIGNATURE-
Re: [gentoo-user] [extremly, wildly, obscenely OT] Is there a Linux system without GNU userlands?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 b.n. wrote: Chuck Robey ha scritto: You might possibly be missing one of the most basic (in organization) differences between any BSD and any Linux is that BSD's are all built and packaged with a set of userland programs. This doesn't include many user applications, just the kind of things that you think of as being part of any base (like shells, or utilities like the various filesystem tools, grep, find, like that) Linux, OTOH, is only a kernel. Any time you go after a distribution that has more than the kernel (and ONLY the kernel) its because the group putting together that distribution has decided to attach those parts, but the Linux developers are concerned with the kernel alone. Ehm, thanks for the lesson, but I am actually well aware of that. I installed and used a lot of Linux distros and, to a lesser extent, BSD and other exotic systems (Hurd anyone?). Instead, maybe you might possibly be missing the fact that kernel-BSD systems with GNU userlands have been attempted (Debian GNU/kFreeBSD being one - dunno about the Gentoo/FreeBSD port -is it still alive, by the way?). I wondered if there is the contrary, as a startpoint. So, when you talk about, say, FreeBSD, you're talking about kernel + userland base. This isn't truie with Linux, so all linuxes are just a little bit different in their choice of userland tools. That's why I asked if there is some Linux that is not a little bit but *wildly* different, as to be almost unrecognizable as the Linux we're all familiar with (that usually is done by a bash/zsh/ksh shell + other gnu coreutils etc.) For a (theoretical) example, imagine a system that boots in the Windows Powershell on top of the Linux kernel. m. Sorry. Not to be insulting, but it really sounded like a newbie question, which is why I reacted that way. On your own rereading, doesn't it sound a bit that way to you, a bit? I apologize, then. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkifhewACgkQz62J6PPcoOnGyQCfVJeYfaVDjZGChV/U92F3B6ve pqoAni0TBcjaapnxKEmgK20+FcOS/X55 =g/B1 -END PGP SIGNATURE-
Re: [gentoo-user] upgraded video card, nvidia drivers no longer work
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Budd, Tracy wrote: xorg.conf below. Note that driver changed to nv in order to run X. If I try to use nvidia I get a blank screen and the machine locks. I checked the Xorg.0.log file and the machine seems to have died before it wrote anything. Suggestions appreciated. You realize that the nvidia driver doesn't come wtih X, you need to build it separately? You have a nvidia_drv.so? The nv comes by default, but it's a much lesser tool. -Tracy Section ServerLayout Identifier X.org Configured Screen 0 Screen0 0 0 InputDeviceMouse0 CorePointer InputDeviceKeyboard0 CoreKeyboard EndSection Section Files RgbPath /usr/share/X11/rgb ModulePath /usr/lib64/xorg/modules FontPath /usr/share/fonts/misc/ FontPath /usr/share/fonts/TTF/ FontPath /usr/share/fonts/OTF FontPath /usr/share/fonts/Type1/ FontPath /usr/share/fonts/100dpi/ FontPath /usr/share/fonts/75dpi/ EndSection Section Module Load glx Load extmod Load dbe Load record Load GLcore Load xtrap #Load dri Load wfb Load freetype Load type1 EndSection Section InputDevice Identifier Keyboard0 Driver kbd EndSection Section InputDevice Identifier Mouse0 Driver mouse Option Protocol auto Option Device /dev/input/mice Option ZAxisMapping 4 5 6 7 EndSection Section Monitor Identifier Monitor0 VendorName Monitor Vendor ModelNameMonitor Model EndSection Section Device ### Available Driver options are:- ### Values: i: integer, f: float, bool: True/False, ### string: String, freq: f Hz/kHz/MHz ### [arg]: arg optional #Option SWcursor # [bool] #Option HWcursor # [bool] #Option NoAccel # [bool] #Option ShadowFB # [bool] #Option UseFBDev # [bool] #Option Rotate# [str] #Option VideoKey # i #Option FlatPanel # [bool] #Option FPDither # [bool] #Option CrtcNumber# i #Option FPScale # [bool] #Option FPTweak # i #Option DualHead # [bool] Identifier Card0 Driver nv VendorName nVidia Corporation BoardName Unknown Board BusID PCI:5:0:0 EndSection Section Screen Identifier Screen0 Device Card0 MonitorMonitor0 SubSection Display Viewport 0 0 Depth 16 EndSubSection SubSection Display Viewport 0 0 Depth 24 EndSubSection EndSection -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiLdOwACgkQz62J6PPcoOkpeACglqBsF7l/s5qBNEnN5wJR++5U 8NUAmQFyxqjANo92VfkpaCzqrB5j3p+m =vGOm -END PGP SIGNATURE-
Re: [gentoo-user] upgraded video card, nvidia drivers no longer work
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Budd, Tracy wrote: Yes. I have the nvidia driver built, and it loads using modprobe. I still think you might be confusing the kernel module, using modprobe to load, with the X11 driver (you need both) which is named (as I wrote below) nvidia_drv.so. You do not use modprobe to load the X11 driver. Looking at your included xorg.conf, you have nv loaded in X11, not nvidia. Wrong item. -Original Message- From: Chuck Robey [mailto:[EMAIL PROTECTED] Sent: Sat 7/26/2008 3:03 PM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] upgraded video card, nvidia drivers no longer work Budd, Tracy wrote: xorg.conf below. Note that driver changed to nv in order to run X. If I try to use nvidia I get a blank screen and the machine locks. I checked the Xorg.0.log file and the machine seems to have died before it wrote anything. Suggestions appreciated. You realize that the nvidia driver doesn't come wtih X, you need to build it separately? You have a nvidia_drv.so? The nv comes by default, but it's a much lesser tool. -Tracy Section ServerLayout Identifier X.org Configured Screen 0 Screen0 0 0 InputDeviceMouse0 CorePointer InputDeviceKeyboard0 CoreKeyboard EndSection Section Files RgbPath /usr/share/X11/rgb ModulePath /usr/lib64/xorg/modules FontPath /usr/share/fonts/misc/ FontPath /usr/share/fonts/TTF/ FontPath /usr/share/fonts/OTF FontPath /usr/share/fonts/Type1/ FontPath /usr/share/fonts/100dpi/ FontPath /usr/share/fonts/75dpi/ EndSection Section Module Load glx Load extmod Load dbe Load record Load GLcore Load xtrap #Load dri Load wfb Load freetype Load type1 EndSection Section InputDevice Identifier Keyboard0 Driver kbd EndSection Section InputDevice Identifier Mouse0 Driver mouse Option Protocol auto Option Device /dev/input/mice Option ZAxisMapping 4 5 6 7 EndSection Section Monitor Identifier Monitor0 VendorName Monitor Vendor ModelNameMonitor Model EndSection Section Device ### Available Driver options are:- ### Values: i: integer, f: float, bool: True/False, ### string: String, freq: f Hz/kHz/MHz ### [arg]: arg optional #Option SWcursor # [bool] #Option HWcursor # [bool] #Option NoAccel # [bool] #Option ShadowFB # [bool] #Option UseFBDev # [bool] #Option Rotate# [str] #Option VideoKey # i #Option FlatPanel # [bool] #Option FPDither # [bool] #Option CrtcNumber# i #Option FPScale # [bool] #Option FPTweak # i #Option DualHead # [bool] Identifier Card0 Driver nv VendorName nVidia Corporation BoardName Unknown Board BusID PCI:5:0:0 EndSection Section Screen Identifier Screen0 Device Card0 MonitorMonitor0 SubSection Display Viewport 0 0 Depth 16 EndSubSection SubSection Display Viewport 0 0 Depth 24 EndSubSection EndSection -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiLj08ACgkQz62J6PPcoOnJeACggjgfOJC4v+p58oF1qQXgdJDa SzEAoJSxtz9VOddWKqhGnjr37tlgF4nF =wbaP -END PGP SIGNATURE-
Re: [gentoo-user] upgraded video card, nvidia drivers no longer work
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Budd, Tracy wrote: Yes. I have nv loaded in my xorg.conf, because when I put nvidia in xorg.conf, my machine crashes. That is the problem that I am having. nvidia in xorg.conf used to work before I upgraded my card. OK, then, the next thing to do is to examine the Xorg.0.log file in /var/log. Be careful, for posting that, because it can get large. BUT at this point, it's really the best resource you have, for trooubleshooting. You'll see if you give it a very careful examination. -Original Message- From: Chuck Robey [mailto:[EMAIL PROTECTED] Sent: Sat 7/26/2008 4:55 PM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] upgraded video card, nvidia drivers no longer work Budd, Tracy wrote: Yes. I have the nvidia driver built, and it loads using modprobe. I still think you might be confusing the kernel module, using modprobe to load, with the X11 driver (you need both) which is named (as I wrote below) nvidia_drv.so. You do not use modprobe to load the X11 driver. Looking at your included xorg.conf, you have nv loaded in X11, not nvidia. Wrong item. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkiLwNsACgkQz62J6PPcoOmMzACfekbYdTikWnQOptqGn/AG9x/s ez4An2Hd8luJ/bkY+DAGD3fL3m92g/S8 =6Wa3 -END PGP SIGNATURE-
[gentoo-user] help!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I used to get my domain frpm OpenSRS until they put a knife in my back, which has resulted in two things: My being completely separated from [EMAIL PROTECTED], and instead using [EMAIL PROTECTED] (thank you, GoDaddy!). I'm going to see if the BBB is interested in talking to OpenSRS at all. The other one is the one I don't know how to handle: my existing subscriptions to chuckr.org need to be administered (stopped) but only can be done from that dead address, chuckr.org. I can only use telenix.org, but I can't stop the chuckr.org one from there. How can I stop what has become spam? I can't see any listing for any human on the lists to help me, in the gentoo lists page. Does anyone have any ideas? On many other lists, I've already done it be identifying one person who could access the lists in question, and make sure that chuckr.org no longer existed. Most, they were also willing to give me a complete list of where I was attached to, to aid me in moving them. I finished the FreeeBSD, maemo, and xorg lists that way, and now we're waiting on gentoo ... -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIJ1l9z62J6PPcoOkRAlF6AJ9t+5FaLoMJBgPraZTITjBMbeRh+gCfaDub N2TL2hoOJNNF88mHUAxtyhM= =Jcmi -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] help!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Albert Hopkins wrote: On Sun, 2008-05-11 at 16:39 -0400, Chuck Robey wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I used to get my domain frpm OpenSRS until they put a knife in my back, which has resulted in two things: My being completely separated from [EMAIL PROTECTED], and instead using [EMAIL PROTECTED] (thank you, GoDaddy!). I'm going to see if the BBB is interested in talking to OpenSRS at all. The other one is the one I don't know how to handle: my existing subscriptions to chuckr.org need to be administered (stopped) but only can be done from that dead address, chuckr.org. I can only use telenix.org, but I can't stop the chuckr.org one from there. How can I stop what has become spam? I can't see any listing for any human on the lists to help me, in the gentoo lists page. Does anyone have any ideas? On many other lists, I've already done it be identifying one person who could access the lists in question, and make sure that chuckr.org no longer existed. Most, they were also willing to give me a complete list of where I was attached to, to aid me in moving them. I finished the FreeeBSD, maemo, and xorg lists that way, and now we're waiting on gentoo ... Ok, I've read this a couple of times. And, admittedly, I have a hard time understanding it in general. But, specifically, I have been wondering WTF this has to do with Gentoo? -a Because Gentoo-user is the last list I haven't been able to fix, or even to locate a human who is in charge of it (as access to the administrative files). I was rather hoping that someone in that position might speak up. It's worked so far in two of my situations, so I thought to try it again. It's the kind of thing where, if you know it';s going to happen in advance, it's very easy to deal with, but if it surprises you, there doesn't seem to be any way to cancel the old address in favor of the new one. I have the new one already working, it's getting rid of the old one I can't accomplish. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIJ2a+z62J6PPcoOkRAixTAJ9qhbVMdTCZQHwrTop8tIFCiMxkqACfQoDC 6vlUCWz26jCClGRwnCfHSTM= =KUk7 -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] help!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Albert Hopkins wrote: On Sun, 2008-05-11 at 16:39 -0400, Chuck Robey wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I used to get my domain frpm OpenSRS until they put a knife in my back, which has resulted in two things: My being completely separated from [EMAIL PROTECTED], and instead using [EMAIL PROTECTED] (thank you, GoDaddy!). I'm going to see if the BBB is interested in talking to OpenSRS at all. The other one is the one I don't know how to handle: my existing subscriptions to chuckr.org need to be administered (stopped) but only can be done from that dead address, chuckr.org. I can only use telenix.org, but I can't stop the chuckr.org one from there. How can I stop what has become spam? I can't see any listing for any human on the lists to help me, in the gentoo lists page. Does anyone have any ideas? On many other lists, I've already done it be identifying one person who could access the lists in question, and make sure that chuckr.org no longer existed. Most, they were also willing to give me a complete list of where I was attached to, to aid me in moving them. I finished the FreeeBSD, maemo, and xorg lists that way, and now we're waiting on gentoo ... Ok, I've read this a couple of times. And, admittedly, I have a hard time understanding it in general. But, specifically, I have been wondering WTF this has to do with Gentoo? -a You know, I'm sorry if this insults you, but when I find what seems to be a dead-end with no solutions, I tend to get a bit creative. To get rid of me on this, make any suggestion at all that is even slightly reasonable (if I'm grabbing at straws, I'm not going to be too choosy). -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIJ2sBz62J6PPcoOkRAlArAJ0T54UlOBC6NjLbImFLJGCag03JjQCglxOm owDziavrfl7DTmH9xhr7dw8= =5fRG -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] help!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Daniel Iliev wrote: On Sun, 11 May 2008 16:39:25 -0400 Chuck Robey [EMAIL PROTECTED] wrote: On many other lists, I've already done it be identifying one person who could access the lists in question, and make sure that chuckr.org no longer existed. Send a message to [EMAIL PROTECTED] to get the full list of available commands among which: To contact the list owner, send a message to: [EMAIL PROTECTED] Excellent, thanks! -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIJ4bBz62J6PPcoOkRArmZAJ9ems7HLj7pZXEGEv6W2xI5uJzARwCcDxvv hOKHWjYYTxpkab7ht8PcRt0= =FbG0 -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] epson printers using avasys drivers. anyone?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I need a test report from folks running Gentoo (as I do). I was wondering if anyone had tried with any success whatever, the PIPS drivers from http://avasys.jp/hp/menu00900/hpg00859.htm ?? I've been trying (with no success excepting this longshot, the Epson RX680), to get a Inkjet printer that has duplex (doublesided) printing to admit they have working Linux drivers (really, Gentoo ones). I've found both the Canon PIXMA (the MP830 and MX850 printers, and the HP C7280, but the Linuxprinting database shows no support for those yet. I wouldn't have known about the Avasys driver from Linuxprinting alone, but I guess I got lucky with sufficient time wasted with Google. Avasys said they got it working with some other Linux distros, but not Gentoo. So, I'm praying I can get at least one positive report here on getting that Epson printer (or, even one of thoe others) working under Gentoo. Unfortunately, Avasys doesn't test with Gentoo (the snobs). Sure would appreciate even a rumor of a way to get a duplex (like I said, doublesided) printer up and running (cheaply, I won't pay $2,000.00, that HP model, at about $300, is as far as I'd want to go.) -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIH9FLz62J6PPcoOkRAjOKAKCb8qqjV2r7mWEkqWr4zOFKbW9PpQCgmEbm PVqkYANBkcr8UPcVdQoWx48= =UIFi -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] sandbox problems
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I am trying to udate kde-meta (actually, I think it never completely installed, but I'm doing an update now) and it won't get past the very first part, that of kde-base/libkpimidentities-3.5.8, because it gets this error: libsandbox: Can't resolve getcwd: (null) Actually, mmods of that basic line, including the word libsandbox, can't resolv show up aboout a dozen times, then finally: make all-recursive make[1]: Entering directory `/var/tmp/portage/kde-base/libkpimidentities-3.5.8/work/libkpimidentities-3.5.8' Making all in doc make[2]: Entering directory `/var/tmp/portage/kde-base/libkpimidentities-3.5.8/work/libkpimidentities-3.5.8/doc' make[2]: *** No rule to make target `all'. Stop. make[2]: Leaving directory `/var/tmp/portage/kde-base/libkpimidentities-3.5.8/work/libkpimidentities-3.5.8/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kde-base/libkpimidentities-3.5.8/work/libkpimidentities-3.5.8' make: *** [all] Error 2 * * ERROR: kde-base/libkpimidentities-3.5.8 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4367: Called kde-meta_src_compile * environment, line 2916: Called kde_src_compile * environment, line 3081: Called kde_src_compile 'src_compile' * environment, line 3202: Called kde_src_compile 'src_compile' 'all' 'myconf' * environment, line 3198: Called die * The specific snippet of code: * emake || die died running emake, $FUNCNAME:make * The die message: * died running emake, kde_src_compile:make OK, that's all of it, but I *think* it's all revolving around that libsandbox thing. There's no man page on it, nothing in the emerge or portage man pages on sandbox, but therer are some things I saw on Google saying this might be some enw error (but I saw no workaround) I did see some places in the man page for make.conf, but they didn't tell me enouhg to let me modify it, but DID tell me that I shouldn't touch it. My portage is now broken because if it, at least, that's what it seems like. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3sdMz62J6PPcoOkRAuxZAJ93mfsOCfQlvaU2HRBLeH0gGNbu9ACghYQt 38i76lMDA7RBs9+k0yFqkmM= =kz9E -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] format for eix-sync
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I was reading in the eix man page about eix-sync, and it gave about a million options, but nowhere did I see if give a useable format for the options, I wanted to have a option line setting but I couldn't tell if it was like PRINT_SLOTS=yes or PRINT_SLOTS yes or PRINT_SLOTS=yes or PRINT_SLOTS yes There are other permutations. Howcome the man page doesn't give something as obvious as that? Darn huge man page, after I initially found the PRINT_SLOTS defintion, it took me 10 more minutes to find out that it was supposed to go into /etc/eix-sync. It gives a great amoount of info, but maybe it could stand some better organization, to let things get found. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3tUPz62J6PPcoOkRAj1iAJ9Zwy9zRqLVcCyKUCXXPxHneCVMmgCeLTUV NiWCVFryrq6RyQ7AoadRkCg= =YKdh -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] format for eix-sync
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alan McKinnon wrote: On Monday 17 March 2008, Chuck Robey wrote: I was reading in the eix man page about eix-sync, and it gave about a million options, but nowhere did I see if give a useable format for the options, I wanted to have a option line setting but I couldn't tell if it was like PRINT_SLOTS=yes or PRINT_SLOTS yes or PRINT_SLOTS=yesor PRINT_SLOTS yes There are other permutations. Howcome the man page doesn't give something as obvious as that? Darn huge man page, after I initially found the PRINT_SLOTS defintion, it took me 10 more minutes to find out that it was supposed to go into /etc/eix-sync. It gives a great amoount of info, but maybe it could stand some better organization, to let things get found. The format is none of those :-) It actually looks like this: [EMAIL PROTECTED] ~/movies $ sudo eix --dump | grep SLOT DIFF_NO_SLOTS='false' FORMAT_BEFORE_SLOT_IUSE='\n\t\{(blue)' FORMAT_AFTER_SLOT_IUSE='()\}' COLOR_SLOTS='red,1' COLORED_SLOTS='true' COLON_SLOTS='false' UPGRADE_TO_HIGHEST_SLOT='true' PRINT_SLOTS='true' Wow, GREAT. Slots are such a great idea, thjey need more publicity. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3vOQz62J6PPcoOkRAmFfAJ44dw6OQXMnINLI/okqEzetYbXYWwCfQcCs NeYcYF4zQeME+gvgfQ7McNY= =vDLJ -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] format for eix-sync
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Emil Beinroth wrote: On Mon, Mar 17, 2008 at 04:31:11PM -0400, Chuck Robey wrote: I was reading in the eix man page about eix-sync, and it gave about a million options, but nowhere did I see if give a useable format for the options, Quoting from the manpage .. /etc/eixrc Global configuration file. The variables in ~/.eixrc or from the environment can override the variables set in this file. See ~/.eixrc. [snip] ~/.eixrc Per-user configuration file. The variables in this file can be overridden by environment variables. You can use a shell-like syntax to set the following variables. ^^ ^^ Oh, I see. The system which I ssh'ed to, where _I DID_ check /etc/eixrc and foound it empty had no package for eix installed, and I didn't know then it was an added package. I didn't miss that, but, as I have said before (enough to where I know I'm getting to be boring) that examples, eithout having the syntax explained (and the man page doesn't) is a very bad habit of Unix, because it seems that every programmer assumes you're only going to be using their own task when they give you an example, so when you don't do exactly what tey say, you're just SOL. God, I have had enough of that (sorry, as you probably can tell my now, that's a real hot button of mine by now). I wanted to have a option line setting but I couldn't tell if it was like PRINT_SLOTS=yes or PRINT_SLOTS yes or PRINT_SLOTS=yesor PRINT_SLOTS yes As said above, eix uses shell-style configuration files so #1 and #3 should be fine. There are other permutations. Howcome the man page doesn't give something as obvious as that? Darn huge man page, after I initially found the PRINT_SLOTS defintion, it took me 10 more minutes to find out that it was supposed to go into /etc/eix-sync. Are you sure? Normally that stuff goes into /etc/eixrc or ~/.eixrc. Well, I had no ~/.eixrc. It gives a great amoount of info, but maybe it could stand some better organization, to let things get found. Martin actually acknowledges this problem in the BUGS section: There are too many features: The documentation and configuration has become too complicated. So it definitely could. Well, that's not really an insurmountable problem. It makes writing the man page hard, but if it's well written, it can still be read. Look at the grep man page. L:ong time back (LONG time, I mean V.7 days), at first there was only a grep writeup, not a man page. It gave two very well detailed examples, but realizing how grep was set up, the writeup was the next thing to useless, and I couldn't make any use of it until I finally located a man page for it that gave all the options. You need to give at least a bare summary of what each and every flag does, THEN an example can be a really useful thing, but alone it sucks.. It's a real problem that it seems to be the current way for programmers to get out of having to really document things. Hey, I'm not perfect, I don't like writing docs either. The only typesetter I do well with is troff, and when things changed to xml, I can't write things up anymore. I can do some nice things with troff (even write macros) but that doesn't get me too far ennymore. The *huge* list of variables could be split up into sections, for example all the MATCH_* stuff could go into a section called Changing default match-fields. But this approach is probably be better suited for formats that support links, so we can have a nice table of contents. info-pages spring to mind, but I hear many people don't like those. Another way to reduce the size and complexity could be to split the whole thing into multiple documents, one for each tool (eix, update-eix, eix-diff and so on..). Any thoughts or suggestions on this topic would be greatly appreciated. Cheers, Emil -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3w6hz62J6PPcoOkRAhZiAJ9mZnYntMaF5ZQseim1hPDErpHLqwCgi3tO VXvFW4Rcr2rHVj8+pr+E4AY= =krWt -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Neil Bothwick wrote: On Sat, 15 Mar 2008 18:54:52 -0400, Chuck Robey wrote: I wasn't even aware of the ask option, It is explained in the emerge man page. I think I realize now, that even thoughthe program name is emeerge, I didn't realize you folks call the job of installing a program, merging As is this. You really need to read man emerge and man portage to understand what you are doing. I've read it 4 times already, I just donm['t have it memorized. I did check and prove that it doesn't even mention the word slot I didn't realize it would use the * key if you escaped it and fed it in. I don't think it says that. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3VmNz62J6PPcoOkRAizcAJ0VB9rOVmZvBn9b4J+IH89klzg8QACePQlU 4xRWgoUgzTIEa87VN5og5L8= =WyUG -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alan McKinnon wrote: On Saturday 15 March 2008, Neil Bothwick wrote: On Sat, 15 Mar 2008 12:13:05 -0400, Chuck Robey wrote: I haven't been able to find any syntax to actually use slots, In general, you don't. Slots are mainly used for libraries and similar programs that are used by other programs. One program needs libfoo 1.x,another needs libfoo 2.x. Slots enable you to have both installed and both programs are happy. There are a few slotted packages where a user decides which version they want, but this is done is the same way as specifying the version for non-slotted packages, by specifying the version in the emerge command. Just to expand on that a little (the info IS all in the various man pages, but it's not really laid out in a tutorial style so that people seeing it for the first time can wrap their brains around it): As Neil says, SLOTs let you have two or more versions of the same thing so they co-exist. Usually, SLOTS are named after the major version number of the package, but not always. Take these two examples, using eix (with extra stuff like dates and USE flags snipped out): [I] x11-libs/qt Available versions: (3) 3.3.4-r8 3.3.8-r4 (4) 4.3.2-r1 (~)4.3.3 (~)4.3.4 [M](~)4.4.0_beta1 Installed versions: 3.3.8-r4(3) 4.3.4(4) This says in the Available section that there are two SLOTs for qt - 3 and 4 - and there are several versions available in both branches. On my box, I have qt-3.3.8-r4 installed in the qt:3 SLOT and qt-4.3.2.-r1 in the qt:4 SLOT. So far so good. Now look at kde: * kde-base/kde-meta Available versions: (3.5) 3.5.8 (~)3.5.9 (kde-4) {M}(~)4.0.1 {M}(~)4.0.2 This one is different, the SLOTs are called 3.5 and kde-4, and I don't have the full kde range installed for either. I find that eix's output is the easiest way to determine which SLOTs are defined, the colourized output lays it out quite nicely. Portage handles SLOT updates by only considering the latest SLOT (unless you say otherwise). If I issue 'emerge kde-meta' on my box, portage wants to install kde-4.0.2 because that is the latest version (portage always wants to upgrade to the latest possible version even without SLOTs being involved). To update an earlier SLOT I have to use a minor syntax tweak: emerge kde-meta:3.5 The : is the signal to look for a SLOT. Portage will update to the highest version in the 3.5 SLOT which happens to be 3.5.9 for me. (Aside: all we need do now is hope and pray that no package ever gets a : in it's name ... ) Quite obviously, in my case the following two commands are identical: emerge kde-meta emerge kde-meta:kde-4 In summary, the SLOT syntax is just a sensible extension of how portage deals with ranges of versions. Compare these and it all makes sense: emerge foo emerge foo-1.0.0 emerge =foo-2.3.4 emerge foo:1 emerge foo:2 Hope all this helps and it now makes a little more sense :-) It certainly does! AND I found that there IS one document that tells you more than a fleeting hint about slots: the eix man page. Someone else sort of snidely said you should read the emerge man page after giving me (once again) description of slots without giving me any way to USE them ... as if I hadn't read that emerge man page again and again, and let me tell you, it gives nothing whatever on slots. Well, now, after reading this, AND the eix man page, I think I will know enough to begin to be dangerous :-) I was getting SO bored of getting descriptions of what a slot is, but never being given any way to access that grand thing called a SLOT. Now, finally, someone has handed me a slotted screwdriver! -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3Vw3z62J6PPcoOkRAkk6AJ4sXw6J/jcTcjuDSNd3t/LiyMT1bACcCRJ+ ZgmvarzVsh1rSnLrHwWn6aA= =sYC4 -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alan McKinnon wrote: On Friday 14 March 2008, Chuck Robey wrote: Vladimir Rusinov wrote: Just add opengl to your use flags and `emerge -v1 =x11-libs/qt-3*` Then, you'll probably need `emerge --update --deep --newuse kde-meta` (or emerge -uDN kde-meta) You aren't understanding me. I am fully aware of qt versions 3 and 4, and if I was gbuilding them on my own, this wouldn't be a problem, but I am trying to use the portage system, and there isnt'any such emerge package named like this, at least, none I can find, none 'emerge -s qt-3*' could find either. If you could identify for me what the heck the real package name is, I would gladly rebuild it. I'm not having trouble with the command line, I'm having trouble finding the cirrect thing to rebuild. qt is SLOTted, I think you are simply using the wrong syntax. Using my machine as an example (you should also emerge eix, it's so much easier and quicker than emerge -s): [EMAIL PROTECTED] ~/bin $ eix -e qt [I] x11-libs/qt Available versions: (3) 3.3.4-r8 3.3.8-r4 (4) 4.3.2-r1 (~)4.3.3 (~)4.3.4 [M](~)4.4.0_beta1 The SLOTs are 3 and 4 If I try to update qt, portage will update qt4 as it's the latest version. I would have to do something like emerge =qt-3.3.8-r4 or the newish syntax incorporating SLOTs emerge qt:3 You were essentially trying to tell portage to update a package called qt-3, there is no such package. And getting to grips with emerge's version number syntax can be a bitch Does this answer your query? Comes very, very close. I wasn't aware of slots. I just went agoogling, found several explanations of what it is in Gentoo docs (and read them) but haven't found any explanation of how to use them (what tools, what syntax? I need to say, slots seem a great idea (depends on the abilities I see, when I can locate the syntax). Is there maybe something written up NOT on how to create a slotted package, but how to sreach for particular slots being available, being filled by what candidate, how to call a particular candidate to be built, etc. I should note, one of my biggest hot buttons in documentation is the unfortunate trend towards using _only_ examples. Examples after giving the full syntax are great, but examples alone are just enouigh to frustrate, because your actual need is almost never what is exampled, and many folks seem to think that one example is really all folks need. Please, those of you reading this, don''t let yourself fall into that trap, because an example or tweo after the syntax is great, but a example or two ONLY is inviting users to have to pester you forever. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH2/JQz62J6PPcoOkRAm7EAKCVrHd2FPD1rJib4ky/DJs0Mg/4IwCfTGWt WFq4ojUY4EqRePHpo9zpcd4= =GLVM -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Neil Bothwick wrote: On Fri, 14 Mar 2008 13:58:55 -0400, Chuck Robey wrote: * The die message: * Please reemerge =x11-libs/qt-3* with USE=opengl. asks me to rebuild something that doesn't exist. It does exist, the wildcard tells portage to install the latest 3 version. Try doing what it says in the message, although you should quote the package atom to stop the shell trying to interpret the *. emerge -1av '=x11-libs/qt-3*' Thanks, That's what i was after (although my curiosity is going to be looking to see what gets selected). The reply I got from the other fellow, on SLOTs, was really interesting, but I haven't found out how to use slots yet, just that they do seem a great idea. Your reply, OTOH, showed me how to go forward, and I thank you. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH2/MUz62J6PPcoOkRAs2bAKCiUfGEA6zk9O1ta1tOOoJHcRWO2gCgjXaU BLp5U7oquDvX8YbaUq35r0Q= =9502 -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Neil Bothwick wrote: On Fri, 14 Mar 2008 13:58:55 -0400, Chuck Robey wrote: * The die message: * Please reemerge =x11-libs/qt-3* with USE=opengl. asks me to rebuild something that doesn't exist. It does exist, the wildcard tells portage to install the latest 3 version. Try doing what it says in the message, although you should quote the package atom to stop the shell trying to interpret the *. emerge -1av '=x11-libs/qt-3*' I didn't want to wear out my welcome. publicly, but one more question. Using --update and --newuse, I just reinstalled qt last night. This morning, after someone suggested eix, I ran that, and got this: june ~ # eix -e qt [I] x11-libs/qt Available versions: (3) 3.3.4-r8 3.3.8-r4 (4) 4.3.2-r1 ~4.3.3 ~4.3.4 [M]~4.4.0_beta1 {accessibility cups dbus debug doc examples firebird gif glib immqt immqt-bc input_devices_wacom ipv6 jpeg mng mysql nas nis odbc opengl pch png postgres qt3support sqlite sqlite3 ssl tiff xinerama zlib} Installed versions: 3.3.8-r4(3)(16:16:12 03/14/08)(cups doc examples ipv6 opengl -debug -firebird -gif -immqt -immqt-bc -mysql -nas -nis -odbc - -postgres -sqlite -xinerama) 4.3.2-r1(4)(16:02:00 03/14/08)(cups dbus doc examples jpeg opengl png ssl tiff zlib -accessibility -debug -firebird -gif - -glib -input_devices_wacom -mng -mysql -nas -nis -odbc -pch -postgres - -qt3support -sqlite -sqlite3 -xinerama) Homepage:http://www.trolltech.com/ Description: The Qt toolkit is a comprehensive C++ application development framework. I haven't been able to find any syntax to actually use slots, so I needed to ignore all the slot stuff until I get some slot info (the man page for both emerge and portatge are silent on slots, beyond one very slim paragraph in emerge, which gave no syntax). This morning, when I did the cut/paste of your command, it came back and asked me: [ebuild R ] x11-libs/qt-3.3.8-r4 USE=cups doc examples ipv6 opengl - -debug (-firebird) -gif -immqt -immqt-bc -mysql -nas -nis -odbc -postgres - -sqlite -xinerama 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] What the heck does it mean to merge these? BTW, I did spend some time googling the answers, can't find anything written on slot usage yet. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH2/WRz62J6PPcoOkRAlSFAJ0f92ebjel3ubKzQ9pwCU3Uzp7m+QCfcPy3 MzrzTPDaDVapdP78SDOxmRw= =kT8J -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dale wrote: Chuck Robey wrote: Neil Bothwick wrote: On Fri, 14 Mar 2008 13:58:55 -0400, Chuck Robey wrote: * The die message: * Please reemerge =x11-libs/qt-3* with USE=opengl. asks me to rebuild something that doesn't exist. It does exist, the wildcard tells portage to install the latest 3 version. Try doing what it says in the message, although you should quote the package atom to stop the shell trying to interpret the *. emerge -1av '=x11-libs/qt-3*' Thanks, That's what i was after (although my curiosity is going to be looking to see what gets selected). The reply I got from the other fellow, on SLOTs, was really interesting, but I haven't found out how to use slots yet, just that they do seem a great idea. Your reply, OTOH, showed me how to go forward, and I thank you. I'm going to shoot up a flare but I may not be able to shoot it in a way that will visible. Look as close as you can. ;-) Example: KDE. There is currently two versions of KDE available. We have the stable and widely used KDE 3 and the unstable KDE 4. Even if KDE 4 was not masked and was stable, you could still have KDE 3 and KDE 4 on the same system at the same time. You could use KDE 3, log out of it then select KDE 4 and log into the new KDE 4. KDE is slotted. Slotted just basically means you can have two versions of the same package(s) on the same system at the same time. Back to the qt thing you are dealing with. I check this way but there are other ways to do this. [EMAIL PROTECTED] / # equery list qt [ Searching for package 'qt' in all categories among: ] * installed packages [I--] [ ] dev-libs/dbus-qt3-old-0.70 (0) [I--] [ ] x11-libs/qt-3.3.8-r4 (3) [I--] [ ] x11-libs/qt-4.3.2-r1 (4) [EMAIL PROTECTED] / # I have qt3 and qt4 on here. Can't recall what pulled in qt4 at the moment but they coexist very well. Note the (3) and (4) on the end there? That's what tells you it is slotted. If a program needs qt3 then it uses it. If it needs qt4 then it can use it. If you want to re-emerge qt3 manually, you can do it this way. emerge =x11-libs/qt-3.3.8-r4 will emerge qt3. Emerge knows to do qt3 because there is a equal sign in front that tells it the specific version you want to emerge. If you just type in emerge qt, it will emerge the highest version available but not the qt3 version. So, does this help any? Somebody speak up if I am mistaken somewhere. Dale It's certainly an aid, at least the bottom part (like i'd said, I;d foound several different Gentoo docs giving me descriptions of what slots are, so I knew that, just that there seem to be no docs anywhere I can locate IN Gentoo that tell you HOW to use slots. So, now I know that the parens signal the slot info, but how do I choose them, select one over anther, adn even to search for them in emerge? You gave nice examples, but do you see why I so much dislike examples when they come INSTEAD OF the full syntax description? Cause then you only learn what the example wants to show, and people don't present exhaustive examples, because (reasonably enough) examples aren't meant to be exhaustive, that's what the syntax explanations are for. I just wish that a rule would be promulgated in Gentoo documentation that no one could be allowed to present an example unless they'd gotten out a syntax explanation first. It won't happen, but I wish it would. :-) :-) -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3BD9z62J6PPcoOkRAjigAJ0SaEtU28251Y0HG/HElyFkXg8p+QCbBEKs u097YBqaJKrRZ5IpMzy4iP4= =wK98 -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Neil Bothwick wrote: On Sat, 15 Mar 2008 12:13:05 -0400, Chuck Robey wrote: I haven't been able to find any syntax to actually use slots, In general, you don't. Slots are mainly used for libraries and similar programs that are used by other programs. One program needs libfoo 1.x,another needs libfoo 2.x. Slots enable you to have both installed and both programs are happy. There are a few slotted packages where a user decides which version they want, but this is done is the same way as specifying the version for non-slotted packages, by specifying the version in the emerge command. This morning, when I did the cut/paste of your command, it came back and asked me: [ebuild R ] x11-libs/qt-3.3.8-r4 USE=cups doc examples ipv6 opengl - -debug (-firebird) -gif -immqt -immqt-bc -mysql -nas -nis -odbc -postgres - -sqlite -xinerama 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] What the heck does it mean to merge these? You ran emerge with the --ask parameter, so it shows you what it is going to install then asks for confirmation before proceeding. In this case, you can see there is no change of version or USE flags, so emerging it again is unnecessary. I didn't think it was necessary to contradict you publicly, but I wasn't even aware of the ask option, and I most certainly never have ever used it, with the exception of when others give me command lines to run for them. I think I realize now, that even thoughthe program name is emeerge, I didn't realize you folks call the job of installing a program, merging it. Never really penetrated my head. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3FO8z62J6PPcoOkRAnt3AJ985HXbpdMxqIoUHGVWobhamYE+rwCgnl80 Y5sSv/jJj6QfjU2/zIndXEg= =h0BW -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chuck Robey wrote: Neil Bothwick wrote: On Sat, 15 Mar 2008 12:13:05 -0400, Chuck Robey wrote: I haven't been able to find any syntax to actually use slots, In general, you don't. Slots are mainly used for libraries and similar programs that are used by other programs. One program needs libfoo 1.x,another needs libfoo 2.x. Slots enable you to have both installed and both programs are happy. There are a few slotted packages where a user decides which version they want, but this is done is the same way as specifying the version for non-slotted packages, by specifying the version in the emerge command. This morning, when I did the cut/paste of your command, it came back and asked me: [ebuild R ] x11-libs/qt-3.3.8-r4 USE=cups doc examples ipv6 opengl - -debug (-firebird) -gif -immqt -immqt-bc -mysql -nas -nis -odbc -postgres - -sqlite -xinerama 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] What the heck does it mean to merge these? You ran emerge with the --ask parameter, so it shows you what it is going to install then asks for confirmation before proceeding. In this case, you can see there is no change of version or USE flags, so emerging it again is unnecessary. I didn't think it was necessary to contradict you publicly, but I wasn't even aware of the ask option, and I most certainly never have ever used it, with the exception of when others give me command lines to run for them. I think I realize now, that even thoughthe program name is emeerge, I didn't realize you folks call the job of installing a program, merging it. Never really penetrated my head. Goddamn it, I sure didn;'t mean this to go public, damnit. Apologies all around, please. RRGHHH! -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH3H0uz62J6PPcoOkRApHSAJ9l0nCq5z3idA8qnkf4deurkWaWMwCbB7tA QWGT2yvBtEIj8TtSBIft47A= =EJMW -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I am trying to install kde-meta. I have been fixing my USE variables as I find mistakes, and apprently, from this error I got (while building kde-base/kopete-3.5.8) I was missing the opengl variable while I built a lot of stuff, and it wants me to rebuild some qt things, but the error message reads: * The die message: * Please reemerge =x11-libs/qt-3* with USE=opengl. asks me to rebuild something that doesn't exist. Could one of you wiser heads take a look and see if you can figure out what things actually need rebuilding? I know about the --update --newuse flags, so (I hope) I just need to know what to rebuild. I tried asking emerge what the dependencies of kopete were, but since the qt things are already installed, that didn't work too well for me. Sure would appreciate some help here. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH2rzfz62J6PPcoOkRArTOAJ4gUIrSaZf+Xah14XcFKn6haGlB1QCfYMlr FHpl4gLMWN0pmzjDA2/Eolc= =odNT -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] portage problem
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Vladimir Rusinov wrote: On 3/14/08, *Chuck Robey* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I am trying to install kde-meta. I have been fixing my USE variables as I find mistakes, and apprently, from this error I got (while building kde-base/kopete-3.5.8) I was missing the opengl variable while I built a lot of stuff, and it wants me to rebuild some qt things, but the error message reads: * The die message: * Please reemerge =x11-libs/qt-3* with USE=opengl. asks me to rebuild something that doesn't exist. Are you really shure that you don't have qt3 installed? You CAN'T build kde3 without qt3. Could one of you wiser heads take a look and see if you can figure out what things actually need rebuilding? I know about the --update --newuse flags, so (I hope) I just need to know what to rebuild. Just add opengl to your use flags and `emerge -v1 =x11-libs/qt-3*` Then, you'll probably need `emerge --update --deep --newuse kde-meta` (or emerge -uDN kde-meta) You aren't understanding me. I am fully aware of qt versions 3 and 4, and if I was gbuilding them on my own, this wouldn't be a problem, but I am trying to use the portage system, and there isnt'any such emerge package named like this, at least, none I can find, none 'emerge -s qt-3*' could find either. If you could identify for me what the heck the real package name is, I would gladly rebuild it. I'm not having trouble with the command line, I'm having trouble finding the cirrect thing to rebuild. -- Vladimir Rusinov Voronezh, Russia UNIX Admin @ Murano Software -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH2smEz62J6PPcoOkRAlNSAJ4yQypbOlb+LIGdCCVkXbK0jt0zjACggWh0 kAfobs1IMIV6wNdIeifLNws= =vxQw -END PGP SIGNATURE- -- gentoo-user@lists.gentoo.org mailing list