Re: [gentoo-user] Suggestions for a version-control/storage/synchronization software to use?
On Fri, 25 Jul 2008 08:49:07 +0800, Mark David Dumlao wrote: 5) I don't intend to carry the entire collection on to my laptop - only the bits and pieces that will fit. But I want deletions and removals from my laptop to carry on to my desktop. At the same time, I don't want a synchronization from my laptop to my desktop to (what a nightmare!) erase the bits on my desktop that I didn't intend to carry at all. Unison may do what you want. It's like a two-way rsync, ensuring both computers have the most recent version of a file and asking you if it has been changed on both computers since the last sync. Include and exclude filters handle the files you don't want on the laptop. I use it for a similar purpose and it works well. -- Neil Bothwick Last yur I kudnt spel modjerater now I are won. signature.asc Description: PGP signature
Re: [gentoo-user] kernel 2.6.25-r6 oddities; is this kernel really ready for stable?
On Thu, 24 Jul 2008 19:28:41 -0700, Kevin O'Gorman wrote: It's an obvious question, but... are they freakin' insane? VMWare is one of the few really good pieces of general-market software that supports Linux. Why on earth would the linux community cut them off? Harumph! Mind you, I'm not certain who cut who off, No one cut anyone off. The kernel changed, VMware haven't yet released an update, the previous kernel still works and no one is forcing you to use the latest. -- Neil Bothwick No maintenance: Impossible to fix. signature.asc Description: PGP signature
[gentoo-user] Preserved Libraries?
Hi all, I'm trying to get emerge world to complete after a recent --sync. However, I get a series of error messages related to preserver libs and I'm told to use this command: emerge @preserved-rebuild to resolve the problem. Repeated use of that command doesn't seem to help. What do I need to do to get emerge world to complete? Here is the error message: !!! existing preserved libs: package: dev-libs/nss-3.12 * - /usr/lib/nss/libnss3.so.11 * - /usr/lib/nss/libsmime3.so.11 * - /usr/lib/nss/libsoftokn3.so.11 * - /usr/lib/nss/libssl3.so.11 package: kde-base/kdelibs-3.5.9-r4 * - /usr/kde/3.5/lib/libartskde.so.1 * - /usr/kde/3.5/lib/libartskde.so.1.2.0 package: kde-base/kdemultimedia-3.5.9 * - /usr/kde/3.5/lib/libartsbuilder.so.0 * - /usr/kde/3.5/lib/libartsgui.so.0 * - /usr/kde/3.5/lib/libartsgui_idl.so.0 * - /usr/kde/3.5/lib/libartsgui_kde.so.0 * - /usr/kde/3.5/lib/libartsmidi_idl.so.0 * - /usr/kde/3.5/lib/libartsmodules.so.0 * - /usr/kde/3.5/lib/libartsmodulescommon.so.0 * - /usr/kde/3.5/lib/libartsmoduleseffects.so.0 * - /usr/kde/3.5/lib/libartsmodulesmixers.so.0 * - /usr/kde/3.5/lib/libartsmodulessynth.so.0 * - /usr/kde/3.5/lib/libnoatun.so.1 * - /usr/kde/3.5/lib/libnoatuncontrols.so.1 * - /usr/kde/3.5/lib/libnoatuntags.so.1 * - /usr/kde/3.5/lib/libartsbuilder.so.0.0.0 * - /usr/kde/3.5/lib/libartsgui.so.0.0.0 * - /usr/kde/3.5/lib/libartsgui_idl.so.0.0.0 * - /usr/kde/3.5/lib/libartsgui_kde.so.0.0.0 * - /usr/kde/3.5/lib/libartsmidi_idl.so.0.0.0 * - /usr/kde/3.5/lib/libartsmodules.so.0.0.0 * - /usr/kde/3.5/lib/libartsmodulescommon.so.0.0.0 * - /usr/kde/3.5/lib/libartsmoduleseffects.so.0.0.0 * - /usr/kde/3.5/lib/libartsmodulesmixers.so.0.0.0 * - /usr/kde/3.5/lib/libartsmodulessynth.so.0.0.0 * - /usr/kde/3.5/lib/libnoatun.so.1.2.0 * - /usr/kde/3.5/lib/libnoatunarts.so * - /usr/kde/3.5/lib/libnoatuncontrols.so.1.2.0 * - /usr/kde/3.5/lib/libnoatuntags.so.1.2.0 package: sys-fs/sysfsutils-2.1.0 * - /lib/libsysfs.so.1 * - /lib/libsysfs.so.1.0.3 Use emerge @preserved-rebuild to rebuild packages using these libraries -- Mike Diehl
Re: [gentoo-user] Can't emerge xfce4 with installed lprng. :-(
Hi, Sebastian! On Thu, Jul 24, 2008 at 11:45:34PM +0200, Sebastian Günther wrote: * Alan Mackenzie ([EMAIL PROTECTED]) [24.07.08 23:02]: Hi, Sebastian, I don't know where it is explained, but I try to explain what I know until now about this. I'm still very confused by profiles, though I obviously need to get to grips with them. What is a profile, _EXACTLY_? . You select your profile by choosing a directory (in any depth) under /usr/portage/profiles link it to /etc/make.profile. [ ] portage recurses upwards to /usr/portage/profiles and read all files in the directories on the way upwards. So every file in /etc/portage/profiles is member of all profiles and what is found on the way down to your choosen directory is *added* to your specific profile. Now I understand! :-) So by choosing a profile you choose a stepwise patch way to the files in /usr/portage/profile Please tell me that this is clearly explained somewhere. Sorry no links I know of. I've submitted a bug report (#232903) on the Linux x86 Handbook, asking for profiles to be described better. I think that now I understand about profiles, my original problem with cups/lprng fighting will melt away with a bit of editing. Thanks to all! Sebastian -- Alan Mackenzie (Nuremberg, Germany).
Re: [gentoo-user] Can't emerge xfce4 with installed lprng. :-(
On Thu, Jul 24, 2008 at 11:01 PM, Alan Mackenzie [EMAIL PROTECTED] wrote: I'm still very confused by profiles, though I obviously need to get to grips with them. What is a profile, _EXACTLY_? Where in the documentation can I find a description which says something like a profile is a directory which contains the following files and then lists them? There are lots of instructions to set foobar in your profile, but the only description I've found so far just says A profile is a building block for any Gentoo system in the Gentoo Linux x86 Handbook, and then goes on to describe what a profile _does_ in abstract terms but not what it _is_ in terms of directories and files. That section says that I have the option of choosing another profile too, but not how to recognise a profile from a random directory or file. I don't understand how to select it. A profile is a starting point for a gentoo install, and a set of defaults. They are stored in $PORTDIR/profiles in a sensible hierarchical structure and contain information like default USE flags, the full collection of packages that make up the system set etc etc. Profiles are obviously tweaked to suit the average needs of categories of users, so there are desktop and server profiles. They also cascade which is to say a profile inherits common stuff from it's parent profile (which minimizes the admin hassle of adding the same new stuff to every profile in existence) Setting a profile is a simply matter of creating the symlink as you have done here: I have a link /etc/make.profile - /usr/portage/profiles/default/linux/x86/2008.0 , set up as suggested in the handbook. Is .../2008.0 my profile? Yes, this means the profile you are using is the 2008.0 profile for x86 Is this valid? There doesn't appear to be anything of substance there. If you navigate to the directory the symlink points to, you will find a bunch of files. These define the profile, and the names and contents are by and large quite self-explanatory On the other hand the handbook says a few lines lowere, I should select a profile with: # ln -snf /usr/portage/profiles/profile name /etc/make.profile. In that directory, /usr/portage/profiles, there are both subdirectories (e.g. default-linux) and some files (e.g., make.defaults, packages.builds). Is profile name one of the directories rather than a file? It looks almost as though there's some sort of hierarchical inheritance going on. Correct. The profile is a directory name Please tell me that this is clearly explained somewhere. The handbook tells you all you need to know actually. Perhaps you are reading more into the matter than is actually there. As I said above, a profile is nothing more than the definition of a starting point and a bunch of defaults that are applied if you don't explicitly state what you want. When you installed gentoo, you might have run 'emerge -e system' which would have built a whole bunch of stuff (toolchain, coreutils, etc, etc) with a bunch of USE flags already enabled. That info came out of the profile. When you edit make.conf to better suit YOUR needs, that edit overrides the profile. You hardly ever need to change your profile unless it is many years old and has been removed from portage. The longer you use gentoo, the more specific your system becomes to what you want, and the further away it moves from the default. What you do do, is edit make.conf and the various files in /etc/portage/* to get what you want. Don't go editing the profile directories, your changes simply get nuked with the next 'emerge --sync'. Only edit the user files, which are documented in 'man 5 portage' In four years of using gentoo I have had to mess around with profiles exactly once. I was building a highly customized install that is quite radically different from the norm, so I created a custom profile inherited from the one that was closest to what I wanted, stored it somewhere out of the way and pointed portage to it. In all other cases I just used what was there. I couldn;t even tell you right now what profile my home machine is using :-) Hope this help clear up the situation for you. -- Alan McKinnon [EMAIL PROTECTED]
Re: [gentoo-user] Re: kernel 2.6.25-r6 oddities; is this kernel really ready for stable?
On Fri, Jul 25, 2008 at 7:18 AM, Nikos Chantziaras [EMAIL PROTECTED] wrote: But when you ask them about support for the new kernels, the answer is we are annoyed by the kernel development process; they change the internal API all the time, it's annoying. I think it's time for the kernel devs to apologize to VMWare and to promise that they won't be so annoying anymore in the future. We can't let VMWare getting annoyed, now can we. read stable-api-nonsense.txt in any kernel source directory. That's the way it works. If VMWare doesn't like it, that's tough. They DO have the option of putting their entire code base in the kernel tree like every other driver that is already there, but they have chosen not to. That's their choice and no-one forced them to do it. Now they have to live with that choice and stop whinging. Linux existed long before VMWare came along. It will likely still exist long after VMWare has gone away. -- Alan McKinnon [EMAIL PROTECTED]
Re: [gentoo-user] Can't emerge xfce4 with installed lprng. :-(
Alan Mackenzie wrote: I think that now I understand about profiles, my original problem with cups/lprng fighting will melt away with a bit of editing. Thanks to all! Just in case you are talking about editing the files in profiles, that won't work long term. Keep in mind that each time you run emerge --sync those files will be overwritten. It is not a good idea to edit anything in /usr/portage since it will update when you sync again. If you want to enable/disable features in the profiles, do that in make.conf instead. That is where you put in your final wishes. Example: cups is enabled as a USE flag in the profile and you do not want cups enabled. Put -cups in your make.conf and it should be disabled. The reverse is also true. If you want cups but it is disabled in the profile, you can add cups to your USE line in make.conf and it will be enabled. Hope that helps. Dale :-) :-)
[gentoo-user] Re: What is the gimmick to run tightvnc from windows to gentoo
Drew Tomlinson [EMAIL PROTECTED] writes: I'm pretty sure x11vnc will do that. I do know there's a vnc server that will let you grab your current xsession and I think that's the one. Somebody please correct me if I'm wrong. I can confirm that x11vnc is the one. I use it often. Good to know ... thanks... I'll try that when I get a little time.
Re: [gentoo-user] {OT} xscreensaver glslideshow error
On Thu, 2008-07-24 at 11:15 -0700, Grant wrote: Sorry this is off topic, but there doesn't seem to be an xscreensaver list. When I try to run xscreensaver in glslideshow mode, I get child pid terminated with signal 9. Google doesn't seem to be too helpful and I'm wondering if anyone knows what this might be. - Grant Have you tried running glslideshow from the command line? -a
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
I'm synced up and emerge world doesn't want to emerge anything, but python-updater wants to re-emerge an old version of libxslt which is currently installed, which looks like it should have been updated via emerge world: # equery depends libxslt [ Searching for packages depending on libxslt... ] dev-lang/php-5.2.6-r2 (xsl? dev-libs/libxslt) dev-libs/glib-2.16.3-r1 (doc? =dev-libs/libxslt-1.0) Can anyone explain this? As you stated correctly: phython-updater wants *re*-emerge libxslt, because something, in this case phython, on which libxlst depends has changed. There is no update of libxslt, so why sgould emerge -u world bother? But there is: # emerge -pv libxslt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libxslt-1.1.24 [1.1.20] USE=crypt python -debug -examples% 3,286 kB That's the confusing part. - Grant
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
* Grant ([EMAIL PROTECTED]) [25.07.08 17:24]: But there is: # emerge -pv libxslt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libxslt-1.1.24 [1.1.20] USE=crypt python -debug -examples% 3,286 kB That's the confusing part. - Grant OK, did you call emerge -avtDuN world? Sebastian -- Religion ist das Opium des Volkes. Karl Marx [EMAIL PROTECTED]@N GÜNTHER mailto:[EMAIL PROTECTED] pgpigCltm7nVs.pgp Description: PGP signature
Re: [gentoo-user] Set max locked memory to unlimited
Assuming your system is PAM-enabled, you can set the limits by editing /etc/security/limits.conf. The new limits will not affect sessions which are already started. In other words you need to log off/on for the new settings to take effect. More info: man(5) limits.conf That works, but how can I set it to unlimited? signature.asc Description: OpenPGP digital signature
Re: [gentoo-user] Preserved Libraries?
2008/7/25 Mike Diehl [EMAIL PROTECTED] Hi all, I'm trying to get emerge world to complete after a recent --sync. However, I get a series of error messages related to preserver libs and I'm told to use this command: emerge @preserved-rebuild to resolve the problem. Repeated use of that command doesn't seem to help. What do I need to do to get emerge world to complete? Here is the error message: !!! existing preserved libs: package: dev-libs/nss-3.12 * - /usr/lib/nss/libnss3.so.11 * - /usr/lib/nss/libsmime3.so.11 * - /usr/lib/nss/libsoftokn3.so.11 * - /usr/lib/nss/libssl3.so.11 package: kde-base/kdelibs-3.5.9-r4 * - /usr/kde/3.5/lib/libartskde.so.1 * - /usr/kde/3.5/lib/libartskde.so.1.2.0 package: kde-base/kdemultimedia-3.5.9 * - /usr/kde/3.5/lib/libartsbuilder.so.0 * - /usr/kde/3.5/lib/libartsgui.so.0 * - /usr/kde/3.5/lib/libartsgui_idl.so.0 * - /usr/kde/3.5/lib/libartsgui_kde.so.0 * - /usr/kde/3.5/lib/libartsmidi_idl.so.0 * - /usr/kde/3.5/lib/libartsmodules.so.0 * - /usr/kde/3.5/lib/libartsmodulescommon.so.0 * - /usr/kde/3.5/lib/libartsmoduleseffects.so.0 * - /usr/kde/3.5/lib/libartsmodulesmixers.so.0 * - /usr/kde/3.5/lib/libartsmodulessynth.so.0 * - /usr/kde/3.5/lib/libnoatun.so.1 * - /usr/kde/3.5/lib/libnoatuncontrols.so.1 * - /usr/kde/3.5/lib/libnoatuntags.so.1 * - /usr/kde/3.5/lib/libartsbuilder.so.0.0.0 * - /usr/kde/3.5/lib/libartsgui.so.0.0.0 * - /usr/kde/3.5/lib/libartsgui_idl.so.0.0.0 * - /usr/kde/3.5/lib/libartsgui_kde.so.0.0.0 * - /usr/kde/3.5/lib/libartsmidi_idl.so.0.0.0 * - /usr/kde/3.5/lib/libartsmodules.so.0.0.0 * - /usr/kde/3.5/lib/libartsmodulescommon.so.0.0.0 * - /usr/kde/3.5/lib/libartsmoduleseffects.so.0.0.0 * - /usr/kde/3.5/lib/libartsmodulesmixers.so.0.0.0 * - /usr/kde/3.5/lib/libartsmodulessynth.so.0.0.0 * - /usr/kde/3.5/lib/libnoatun.so.1.2.0 * - /usr/kde/3.5/lib/libnoatunarts.so * - /usr/kde/3.5/lib/libnoatuncontrols.so.1.2.0 * - /usr/kde/3.5/lib/libnoatuntags.so.1.2.0 package: sys-fs/sysfsutils-2.1.0 * - /lib/libsysfs.so.1 * - /lib/libsysfs.so.1.0.3 Use emerge @preserved-rebuild to rebuild packages using these libraries -- Mike Diehl I think it isn't an error message... it's just a new feature in portage that preserves old libraries to avoid that the packages linked against it stop working.. Just follow the instructions that portage is giving you... And check upper in the log and you will see all your world packages correctly updated... -- En el pasado creímos que se nos acababa el petróleo, pero en realidad lo que se nos acababan eran las IDEAS. http://www.lacomunidadpetrolera.com Gentoo/* (Linux #455615) www.gentoove.org 53:04:4e:b5:f9:7e:4a:fb:66:a2:19:12:da:d5:97:f8 8A3A C955 715D D88A 87CD E21F F827 ADD7 F589 B4A4 Sebastian Magrí (sebasmagri) sebasmagri_at_gmail_dot_com
Re: [gentoo-user] Help! with a pam upgrade, lockout, etc.
Jayson Smith schrieb: Hi, I'm running Gentoo. As part of an unrelated package upgrade, PAM got upgraded. Ever since, or sometime afterward, anything requiring a username and password fails. My POP3 server fails, I can't even log in as root! If I try to log in at the console, it takes the username, which can be a real or a non-existent user, and doesn't ask for a password, but instead waits three seconds or whatever, and tells me the login is incorrect. Thank Goodness, I do have exactly one console window logged in as Root, so I'm not totally locked out. I had upgraded PAM in the recent past. Could it be that I need a reboot? Only reason I don't do this is... Maybe you need to update a configuration file. Did you run dispatch-conf or etc-update after the emerge? I'd advice against using etc-update and would use dispatch-conf, by the way. They both come with portage. My ISP blocks port 25, so I have to manually run a redirector program to forward another port to port 25 on my Linux system. I don't know how to get this to run automatically at startup, easily. And wouldn't you know it, I have a Mailman list going which I really don't need to have down, as it's pretty important. So, if I reboot and am still locked out, then I'm screwed. You can put custom bash-scripts into /etc/local.start . They will execute after the last normal init-script. signature.asc Description: OpenPGP digital signature
Re: [gentoo-user] Re: kernel 2.6.25-r6 oddities; is this kernel really ready for stable?
2008/7/26 Alan McKinnon [EMAIL PROTECTED] On Fri, Jul 25, 2008 at 7:18 AM, Nikos Chantziaras [EMAIL PROTECTED] wrote: But when you ask them about support for the new kernels, the answer is we are annoyed by the kernel development process; they change the internal API all the time, it's annoying. I think it's time for the kernel devs to apologize to VMWare and to promise that they won't be so annoying anymore in the future. We can't let VMWare getting annoyed, now can we. read stable-api-nonsense.txt in any kernel source directory. That's the way it works. If VMWare doesn't like it, that's tough. They DO have the option of putting their entire code base in the kernel tree like every other driver that is already there, but they have chosen not to. That's their choice and no-one forced them to do it. Now they have to live with that choice and stop whinging. Linux existed long before VMWare came along. It will likely still exist long after VMWare has gone away. -- Alan McKinnon [EMAIL PROTECTED] If you like to use VMWare, then you will have to like to use the kernel version that they support until they support a newer one... Then it's not about the stability of the gentoo-sources, it's about the VMWare people... There are new features in the new kernel that have been already tested in several distributions and that are important to keep gentoo up with the new hardware support I think... -- En el pasado creímos que se nos acababa el petróleo, pero en realidad lo que se nos acababan eran las IDEAS. http://www.lacomunidadpetrolera.com Gentoo/* (Linux #455615) www.gentoove.org 53:04:4e:b5:f9:7e:4a:fb:66:a2:19:12:da:d5:97:f8 8A3A C955 715D D88A 87CD E21F F827 ADD7 F589 B4A4 Sebastian Magrí (sebasmagri) sebasmagri_at_gmail_dot_com
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
But there is: # emerge -pv libxslt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libxslt-1.1.24 [1.1.20] USE=crypt python -debug -examples% 3,286 kB That's the confusing part. - Grant OK, did you call emerge -avtDuN world? Of course, that's the confusing part. :) - Grant
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
Grant wrote: But there is: # emerge -pv libxslt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libxslt-1.1.24 [1.1.20] USE=crypt python -debug -examples% 3,286 kB That's the confusing part. - Grant OK, did you call emerge -avtDuN world? Of course, that's the confusing part. :) - Grant Did you notice this part? -examples% It appears to me that the USE flag has changed and that is why it is wanting to re-emerge it. If you want to confirm this, run emerge -uvNp world and see if it shows up then. You can replace the p with a a if you wish. The N will pick up the USE flag change. Hope that helps. Dale :-) :-)
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
* Grant ([EMAIL PROTECTED]) [25.07.08 20:36]: But there is: # emerge -pv libxslt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libxslt-1.1.24 [1.1.20] USE=crypt python -debug -examples% 3,286 kB That's the confusing part. - Grant OK, did you call emerge -avtDuN world? Of course, that's the confusing part. :) - Grant Maybe it is just a buildtime dependency, if you only have the doc USE-flag and not the xsl USE-flag enabled, this is very likely the cause. Sebastian -- Religion ist das Opium des Volkes. Karl Marx [EMAIL PROTECTED]@N GÜNTHER mailto:[EMAIL PROTECTED] pgpyudQFch1uw.pgp Description: PGP signature
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
But there is: # emerge -pv libxslt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libxslt-1.1.24 [1.1.20] USE=crypt python -debug -examples% 3,286 kB That's the confusing part. - Grant OK, did you call emerge -avtDuN world? Of course, that's the confusing part. :) - Grant Maybe it is just a buildtime dependency, if you only have the doc USE-flag and not the xsl USE-flag enabled, this is very likely the cause. I actually don't have doc or xsl USE explicitly enabled. depclean wants to remove libxslt, so I'm doing that. It's confusing because 'equery depends libxslt' says php and glib depend on libxslt. I guess that's the buildtime dependency you're talking about? Does that mean the package only needs to be installed while php and glib and being compiled, and can then be removed? - Grant
[gentoo-user] The day of the living aspell
Greetings, I have recently tasted the superior spelling correction of hunspell, and don't ever want to see aspell on my system again. To that end, I have globally disabled the spell flag. However, kdelibs still seems to depend on aspell, even though I have disabled the flag and even rebuild kdelibs. equery d aspell gives me this (and yes, I have removed the dictionaries) : app-dicts/aspell-de-0.60_pre20030222 (=app-text/aspell-0.60) app-dicts/aspell-en-6.0.0 (=app-text/aspell-0.60) app-editors/emacs-22.2-r2 (spell? app-text/aspell) kde-base/kdelibs-3.5.9-r4 (spell? =app-text/aspell-0.60.5) I have disabled the spell flag globally and in package.use, did a emerge --newuse, and still, kdelibs is pulling in aspell. So, how can I get rid of it? Regards, Jan -- Four bits at a time www.thenybble.de
[gentoo-user] FIXED!! Re: Can't emerge xfce4 with installed lprng. But ran out of inodes. :-(
Hi, Dale and everybody else! On Fri, Jul 25, 2008 at 05:23:59AM -0500, Dale wrote: Alan Mackenzie wrote: Just in case you are talking about editing the files in profiles, that won't work long term. Keep in mind that each time you run emerge --sync those files will be overwritten. It is not a good idea to edit anything in /usr/portage since it will update when you sync again. If you want to enable/disable features in the profiles, do that in make.conf instead. DONE. It worked too, after fixing another problem (see below). That is where you put in your final wishes. Example: cups is enabled as a USE flag in the profile and you do not want cups enabled. Put -cups in your make.conf and it should be disabled. The reverse is also true. If you want cups but it is disabled in the profile, you can add cups to your USE line in make.conf and it will be enabled. Hope that helps. It helped a great deal, thanks! With about 9 packages to go, I started getting disk full messages, even though my (sole) partition had well over 1Gb free. It turns out I'd ran out of inodes. Curious. But the only application which has any data at all yet is portage. ;-) I haven't looked in detail where all these little files are - I suspect they're largely under /var - but dumpe2fs /dev/hdh5 gave: Inode count: 250976 === Block count: 1002046 Reserved block count: 50102 Free blocks: 354807 Free inodes: 58 === First block: 0 Block size: 4096 Fragment size:4096 It seems I have 250,918 files in ~650,000 blocks. That's a _lot_ of files, most of them flea sized. So I formatted another ext3 partitions, with 2048 byte blocks and ~1,000,000 inodes, copied all the files across, rebooted into Gentoo and I was able to finish intalling xfce4. It's nice! I need to get firefox now, and I'll probably let that run overnight. ;-) Comparing the two partions with df immediately after the bulk copy, I got this: Filesystem 1K-blocks Used Available Use% Mounted on /dev/hdh5 3945128 2525880 1218840 68% /mnt/hdh5 == Old /dev/hdh10 3882172 2069020 1612744 57% /mnt/hdh10 == New Maybe 1024 byte blocks would have been even better. Or would it be a good idea to format the partition-with-all-the-little-files with Reiser. Does Reiserfs have static limits on numbers of files? It's supposed to be very good at handling lots of midget files. Dale :-) :-) -- Alan Mackenzie (Nuremberg, Germany).
Re: [gentoo-user] FIXED!! Re: Can't emerge xfce4 with installed lprng. But ran out of inodes. :-(
Alan Mackenzie wrote: Hi, Dale and everybody else! On Fri, Jul 25, 2008 at 05:23:59AM -0500, Dale wrote: Alan Mackenzie wrote: Just in case you are talking about editing the files in profiles, that won't work long term. Keep in mind that each time you run emerge --sync those files will be overwritten. It is not a good idea to edit anything in /usr/portage since it will update when you sync again. If you want to enable/disable features in the profiles, do that in make.conf instead. DONE. It worked too, after fixing another problem (see below). That is where you put in your final wishes. Example: cups is enabled as a USE flag in the profile and you do not want cups enabled. Put -cups in your make.conf and it should be disabled. The reverse is also true. If you want cups but it is disabled in the profile, you can add cups to your USE line in make.conf and it will be enabled. Hope that helps. It helped a great deal, thanks! With about 9 packages to go, I started getting disk full messages, even though my (sole) partition had well over 1Gb free. It turns out I'd ran out of inodes. Curious. But the only application which has any data at all yet is portage. ;-) I haven't looked in detail where all these little files are - I suspect they're largely under /var - but dumpe2fs /dev/hdh5 gave: Inode count: 250976 === Block count: 1002046 Reserved block count: 50102 Free blocks: 354807 Free inodes: 58 === First block: 0 Block size: 4096 Fragment size:4096 It seems I have 250,918 files in ~650,000 blocks. That's a _lot_ of files, most of them flea sized. So I formatted another ext3 partitions, with 2048 byte blocks and ~1,000,000 inodes, copied all the files across, rebooted into Gentoo and I was able to finish intalling xfce4. It's nice! I need to get firefox now, and I'll probably let that run overnight. ;-) Comparing the two partions with df immediately after the bulk copy, I got this: Filesystem 1K-blocks Used Available Use% Mounted on /dev/hdh5 3945128 2525880 1218840 68% /mnt/hdh5 == Old /dev/hdh10 3882172 2069020 1612744 57% /mnt/hdh10 == New Maybe 1024 byte blocks would have been even better. Or would it be a good idea to format the partition-with-all-the-little-files with Reiser. Does Reiserfs have static limits on numbers of files? It's supposed to be very good at handling lots of midget files. Dale :-) :-) I'm glad I finally opened my mouth and helped someone. O_O Miracles still happen. How do you run out of inodes anyway? I use reiserfs for most partitions except /boot and portage. My /data partition has 75,000 files and 3,600 directories. No problems so far but not near as many files as you have. Maybe a file system guru will come along. Dale :-) :-)
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
* Grant ([EMAIL PROTECTED]) [25.07.08 21:23]: Maybe it is just a buildtime dependency, if you only have the doc USE-flag and not the xsl USE-flag enabled, this is very likely the cause. I actually don't have doc or xsl USE explicitly enabled. depclean wants to remove libxslt, so I'm doing that. It's confusing because 'equery depends libxslt' says php and glib depend on libxslt. I guess that's the buildtime dependency you're talking about? Does that mean the package only needs to be installed while php and glib and being compiled, and can then be removed? euse -i doc xsl will give you info which is activated. Remeber: php only depends on xsl when the use flag xsl is activated. the same goes for glib, and because it's only the doc use flag which activates it, I strongly believe libxslt is only needed to build the documentation, since I doubt there is a runtime dependency for documentation... - Grant Sebastian -- Religion ist das Opium des Volkes. Karl Marx [EMAIL PROTECTED]@N GÜNTHER mailto:[EMAIL PROTECTED] pgpmLvYwyJIWz.pgp Description: PGP signature
[gentoo-user] ATI RS480 [Radeon Xpress 200G]
Hello, As I seem to have a natural ability to not find the best /(most accurate) information regarding video cards and drivers, I thought I'd ask here. I just inherited a new friend (with a gentoo) system that has this entry in the make.conf file: VIDEO_CARDS=radeon vesa lspci shows this: 01:05.0 VGA compatible controller: ATI Technologies Inc RS480 [Radeon Xpress 200G Series] So I'm thinking of switching the machine to the ati-drivers. Are there any other options? I do not see a radeon driver (using eix radeon) so I guess the choices are ati-drivers or vesa? I think the system is running on a vesa driver, although I do not really know the command syntax to discern exactly which video driver the system is using. Any suggestions are welcome. James
Re: [gentoo-user] ATI RS480 [Radeon Xpress 200G]
On Fri, Jul 25, 2008 at 2:18 PM, James [EMAIL PROTECTED] wrote: Hello, As I seem to have a natural ability to not find the best /(most accurate) information regarding video cards and drivers, I thought I'd ask here. I just inherited a new friend (with a gentoo) system that has this entry in the make.conf file: VIDEO_CARDS=radeon vesa lspci shows this: 01:05.0 VGA compatible controller: ATI Technologies Inc RS480 [Radeon Xpress 200G Series] So I'm thinking of switching the machine to the ati-drivers. Are there any other options? I do not see a radeon driver (using eix radeon) so I guess the choices are ati-drivers or vesa? I think the system is running on a vesa driver, although I do not really know the command syntax to discern exactly which video driver the system is using. Any suggestions are welcome. James The radeon driver is in the kernel/xorg-X11. The ati-drivers package is closed source, proprietary stuff. did you do an lsmod to see what module is running? - Mark
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
At Fri, 25 Jul 2008 11:35:29 -0700 Grant [EMAIL PROTECTED] wrote: But there is: # emerge -pv libxslt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libxslt-1.1.24 [1.1.20] USE=crypt python -debug -examples% 3,286 kB Perhaps libxslt isn't in world and isn't a dependency. Did you try emerge --depclean ? allan
Re: [gentoo-user] Why isn't libxslt updated by emerge world?
But there is: # emerge -pv libxslt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libxslt-1.1.24 [1.1.20] USE=crypt python -debug -examples% 3,286 kB Perhaps libxslt isn't in world and isn't a dependency. Did you try emerge --depclean ? Yeah, depclean did want to get rid of it, but 'equery depends' said it was needed. It's gone now though. - Grant
[gentoo-user] Success (mostly)
I have worked my way through the installation of Gentoo 2008.0 from the LiveCD (amd64), running into several wrinkles along the way, and eventually overcoming most of them. I plan to document the process at another time. I want to express my joy at the result (except for some personal errors, perhaps). This system runs MUCH faster, and more efficiently than it did on Ubuntu. 1GB of RAM was often topped out on Ubuntu, but on this machine even with four compiles going at once, I seldom saw more than 5 or 600 MB of RAM in use (using HTOP and Gnome-System-Monitor). I am evaluating how much of the improvement may be from running XFCE4. If it's a substantial difference, I may use this more, and Gnome or KDE less. I ended up, for now, installing this as one big partition, on a 74GB drive. I will split partitions later. Thank you to the list members who answered my earlier queries. Alan -- Alan Davis, Kagman High School, Saipan [EMAIL PROTECTED] It's never a matter of liking or disliking ... ---Santa Ynez Chumash Medicine Man We have no art. We do everything as well as we can. ---Balinese saying