Re: [gentoo-user] Re: Quoting styles

2005-10-30 Thread Holly Bostick
Dale schreef:
 
 Alexander Skwar wrote:
 
 Don't send out HTML, please. Especially, if you don't make use of 
 HTML features, as it then only wastes bandwidth with nothing useful
  being added.
 
 Well, I'm trying to find out where to change it in Mozilla.

Speaking of settings, mail can be set to be sent as plain text by
default in Thunderbird/Mozilla Mail as follows (the settings given are
for Thunderbird, but the Mozmail settings are very nearby in terms of
finding them, if not exactly the same):

To set all outgoing mail to be composed as plain-text:

Acount Preferences=Composition and Addressing under the relevant
account=uncheck Compose messages using HTML format

Right underneath that, there is a checkbox dealing with quoting:

If When I respond, quote the original mail in my reply is checked, use
the drop-down menu below it to change Start my reply above the quoted
text (which is default only because the word above comes
alphabetically before the word below, it's not a judgement of
preference or usefulness) to either Start my reply below the quoted
text, or Select the quoted text (if you want to trim first).

Or uncheck the box entirely and quote nothing (though that's not a good
idea on this list, really).

To set mail to this list only as plain-text, while leaving all others as
whatever you want:

Preferences (not Account Oppions, regular Preferences)= Composition;
under HTML and Send Options; Text Composition behaviour (not exact; I'm
translating from Dutch, as that's what my desktop is in, and my Dutch is
not perfect, which is why my desktop is in it :-) ), click the
Advanced button and go to the Plain Text domains tab. On this tab,
click the Add button, then in the field that comes up, enter

lists.gentoo.org

and hit OK.

This marks all mail going to this domain (which covers all our mailing
lists) as only being able to receive plain-text mail. So no matter what
you compose it in, Mozilla Mail/Thunderbired will convert it to plain
text when sending (because you told it that that's the only format the
domain will accept , which is kinda true-- most mailing lists will
reject HTML mail outright, this one won't, but this ridiculously long
argument should be proof enough that the list doesn't like it).

You can, of course, add any domains of other mailing lists you might be
on as well.

Hope this is helpful to at least some of those floundering through this
thread; learn to use your programs, people, is all I can say.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Re: Quoting styles

2005-10-30 Thread Holly Bostick
Alexander Skwar schreef:
 Dale schrieb:
 
 
 Well, I'm trying to find out where to change it in Mozilla.
 
 
 Change what in Mozilla? There's nothing that you can change.

Oh for Pete's sake, Alexander. You can so change stuff in Mozilla-- it's
a *software suite*, containing a web browser/irc client, a mail client
and a web
composition utility.

I presume Dale was referring to the Mozilla mail component, which can be
configured just like any other program. In fact, my previous mail says
how to do this, where Dale just said it could be done.

 You just read and insert your comments where appropriate and delete
 what's no longer relevant.

Consider a nice walk, a beer, or other relaxing activity. Please.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Advansys SCSI Support in 2.6.13-r5 Kernel?

2005-10-30 Thread Holly Bostick
Drew Tomlinson schreef:
 I am trying to upgrade from a 2.6.11 genkernel to 2.6.13-r5
 genkernel. However when booting, I get a message about root not being
 a valid root device and then a prompt to enter the correct one.
 

 snip it appears likely that my problem is that 
 Advansys SCSI support is either not built into my kernel or is built
 as a module?  In any event, I ran genkernel with the --menuconfig
 option to check it out.  But I could not find Advansys support in the
 SCSI Low Level Drivers section.  Searching on 'advansys' revealed
 this:
 
 Symbol: SCSI_ADVANSYS [=n]

Well, this means that the ADVANSYS support is not built at all (if it
was set to be built as a loadable module, it would say =m, and if it was
statically built into the kernel, it would say =y).

 Prompt: AdvanSys SCSI support
  Defined at drivers/scsi/Kconfig:401
  Depends on: (ISA || EISA || PCI)  SCSI  BROKEN Location:
  - Device Drivers - SCSI device support
  - SCSI device support (SCSI [=y]) - SCSI low-level
 drivers
 
 So why does this not show up in menuconfig and is there some way to
 turn this on?

The Depends on section tells you what is required for the option to appear.

In the Device Drivers section, under SCSI device support, SCSI device
support must be set to yes, and then SCSI low-level drivers must be
enabled/selected for this and other sub-options to appear.

So I would suggest heading back to menuconfig and enabling what needs to
be enabled, and then the option itself when it appears, naturally.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] updates

2005-10-30 Thread Holly Bostick
John Dangler schreef:
 
 John Dangler schreef:
 Holly Bostick schreef:
 
 I'm trying to get a definitive answer to this - when I want to
 install a new kernel, I know that there are certain packages that
 will not come back, Is there a way to setup a list of these based
 on what I have installed on my current Gentoo kernel to make emerge
 world easier?
 
 There is, in fact, now a tool to do this;
 
 eix module-rebuild * sys-kernel/module-rebuild Available versions:
 0.1 0.5 Installed:   0.5 Homepage:
 http://www.gentoo.org/ Description: A utility to rebuild any
 kernel modules which you have installed.
 
 Thanks for the reply.  I found the package on portage, but couldn't
 locate any docs for how to use it... I'm googling for it atm, but if
 you can point me towards any docs on this I'd really appreciate it.
 I've been waiting for something like this for a while.
 
module-rebuild --help
/usr/sbin/module-rebuild: illegal option -- -

Oh, apparently --help is not enabled; but if you run it either with no
options or an 'illegal' option, you get the 'proper usage help', as is
standard for most Linux command-line probrams.

module-rebuild [options] action [category/package]
Version: 0.5

Where options are:
-X   - Emerge based on package names,
   not exact versions.
-C   - Disable all coloured output.

Where action is one of:
add  - Add package to moduledb.
del  - Delete a package from moduledb.
toggle   - Toggle auto-rebuild of Package.
list - List packages to auto-rebuild.
rebuild  - Rebuild packages.
populate - Populate the database with any
   packages which currently install
   drivers into the running kernel.


Do you need more than that? It's a pretty simple module atm.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] (masked by: missing keyword)

2005-10-29 Thread Holly Bostick
sean schreef:
 What is the proper way to over ride a package that is (masked by: 
 missing keyword)? From what I read it is supposed to be done with the
  package.keywords file in /etc/portage. But I must be doing something
  wrong with format.
 
 Specifically I am trying to install openoffice 2.0 on my amd64 
 system. I have unmasked it, but the keyword is still blocking me.
 
 Thanks Sean

'Missing keyword' is a very specific state, different from masking,
keyword ~arch, or other kinds of blocks;

From packages.gentoo.org

openoffice
Description: OpenOffice.org, a full office productivity suite.
Releasesalpha   amd64   arm hppaia64mipsppc ppc64   
ppc macos   s390sparc   x86
2.0.0   -   -  -  - -  -
  ~ -  -
-  -   ~

You see that - under the alpha, amd64, arm, hppa and all other
architectures than ppc and x86?

Those - are missing keywords. This package is only rated (as unstable)
for ppc and x86 architectures. On all other arches, the build is so
unstable, or so untested, that it is not keyworded at all.

Which is why the legend on p.g.o says

- not available

Now, if you really really want to test such a build in the name of
science, you can of course do so, but you will have to jump through a
hoop or two because you really are not meant to be using this package
unless you mean to help troubleshoot:

First thing to do is to add to /etc/portage/package.keywords:

app-office/openoffice -*

This will unmask the build with the missing keyword.

Try running the emerge again, but there's a fair likelihood that you
will hit a further mask, like package.mask.

If so, you should again consider if you *really* want to unmerge this
package; if it's masked up the wazoo, are you sure that you have the
time and energy to deal with the problems it apparently has, and help
solve them? If not, find an alternative (like openoffice-bin, which is
marked as unstable for amd64).

If so, then add the package to /etc/portage/package.unmask

=app-office/openoffice-2.0.0

and see how far you get.

Be warned, it's quite possible that the package will not compile, or
will have problems compiling-- openoffice is quite hard to compile under
the best of circumstances, and these are not them. There have been a lot
of changes, both in the program itself (hence the 2.0 version) and in
the supporting infrastructure (gtk libraries, freedesktop.org specs, X
itself not to mention the deeper backend libraries), and how these
things are going to interact on a 'sensitive' system architecture is
anybody's guess.

But of course, somebody has to take the plunge and report back for the
issue to progress any further, so if you want to do that, good luck.

If you don't want to do that, but rather just use the program, unmask
and install the bin package.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Configuring fbsplash

2005-10-29 Thread Holly Bostick
Grimaldy Soto schreef:
snip
 i've emerge splashutils and also livecd 2005.1 bootsplash theme the 
 which is the one that i wanna configure, i did #mount /boot later 
 this Create an initramfs image for fbsplash: # splash_geninitramfs -v
  -g /boot/fbsplash-emergence-1024x768 -r 1024x768 emergence
 
 and also this
 
 # splash_geninitramfs -v -g /etc/fbsplash-livecd-2005.1 -r 1024x768 
 livecd-2005.1
 
 But whichever command do i used i received the same error or warning
 
 o creating directory structure.. o copying /sbin/splash_helper.. o 
 copying themes.. - emergence warning: config file for theme 
 'emergence' , resolution 1024x768 does not exist! o creating 
 initramfs image.. - o creating directory structure..
  o copying /sbin/splash_helper.. o copying themes.. - default
 warning: config file for theme 'default' , resolution 1024x768 does
 not exist! o creating initramfs image..
 
 
 I have in /etc/splash the folder livecd-2005.1 and the emergance too

First of all, I think your command is incorrect:

splash_geninitramfs --help
splash_geninitramfs/splashutils-1.1.9.10
Usage: splash_geninitramfs [options] [--all|theme ...]

Main operation modes:
  -g, --generate=IMG  generate an initramfs image with all necessary files
  -a, --append=IMGappend a theme and helper files (if necessary)
  to an initramfs image
  -c, --copy=DIR  copy all necessary files into the specified directory;
  DIR should point to the root directory of an initramfs
  -h, --help  show this help message

Options:
  -r, --res=RES   copy data for specific resolutions only; RES is a
  comma-separated list of the resolutions for which the
images
  are to be copied
  -v, --verbose   verbose output
  --no8bppignore 8bpp images (can save a lot of space)

basically, you're saying

(run) splash_geninitramfs (and that program should) -v (erbosely)
-g(enerate an image called) /etc/fbsplash-livecd-2005.1 (which isn't
going to do you much good, in /etc, but whatever; least of our problems
at this point, but it should be in /boot, since this is the initramfs
itself, not where its looking for the files to be included in the
initramfs) (at a) -r(esolution of) 1024x768 (using the theme files for
the theme) livecd-2005.1

What is of concern to me is that splash_geninitramfs cannot find the
theme files to create the initramfs. Obviously, the splash will not work
in this case, because there's no theme for splash to display (the
initramfs is not correctly created).

So the first thing we need to know is why that might be.

What version of splashutils are you using? Is this an upgrade from a
pre-1.0 version?

Did you actually install the correct theme package:

* media-gfx/splash-themes-livecd

 Available versions:  2004.3 2005.0 2005.1
 Installed:   2005.1
 Homepage:http://www.gentoo.org/
 Description: Gentoo theme for gensplash consoles


or did you install the incorrect theme package

* media-gfx/bootsplash-themes-livecd
 Available versions:  2004.0 2004.1 2004.2-r4 ~2004.3-r1
 Installed:   none
 Homepage:http://www.gentoo.org/
 Description: Gentoo theme for bootsplash consoles


It's also possible that you have a kernel problem (incompletely
configured)-- while you clearly need framebuffer support, there is also
a setting


# Logo configuration
#
# CONFIG_LOGO is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
==CONFIG_FB_SPLASH=y

which only becomes available if all other related settings are correctly
set... but it's possible that splash_geninitramfs may not work correctly
if it is not set (or not available).

What I would try is

1. unmerge all splash theme packages;

2. delete all leftover theme folders left in /etc/splash

3. check my /usr/src/linux symlink and make sure it was pointing to the
correct kernel;

4. re-emerge splashutils

5. emerge the theme packages again

6. set the 'default' symlink in /etc/splash to point to my preferred
theme if not emergence.

Then I would start with the http://gentoo-wiki.com/HOWTO_fbsplash and go
through it step by step, making sure that my kernel config was correct,
and recompiling the kernel if it was not. If I recompiled the kernel, I
would also re-emerge splashutils (again) so that it was compiled against
the correctly compiled kernel rather than the incorrectly compiled one).

The Wiki instructions do work, and they are to the best of my knowledge,
quite complete (which is why they work).

Your error output suggests that something on your system is improperly
installed (the idea that splashutils can't find its own theme files is a
strong indication), so the best thing to do would be to start clean
(or as clean as possible) and proceed carefully from there.

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] build failed for dev-php/php-4.4.0-r1

2005-10-29 Thread Holly Bostick
Faron Dutton schreef:
 Can anyone point me to a debug strategy for the following:
 
 Build complete. (It is safe to ignore warnings about tempnam and
 tmpnam).
 
 Test phase [not enabled]: dev-php/php-4.4.0-r1
 
snip
 Wrote PEAR system config file at: 
 /var/tmp/portage/php-4.4.0-r1/image///etc/pear.conf You may want to
 add: /usr/lib/php to your php.ini include_path make[1]: ***
 [install-pear-packages] Illegal instruction make: *** [install-pear]
 Error 2
 
 !!! ERROR: dev-php/php-4.4.0-r1 failed. !!! Function
 php-sapi_src_install, Line 549, Exitcode 2 !!! (no error message) !!!
 If you need support, post the topmost build error, NOT this status 
 message.
 
 I'm new to Gentoo and have no idea where to start. I do find the
 message Wrote PEAR system config file at: 
 /var/tmp/portage/php-4.4.0-r1/image///etc/pear.conf odd though.
 
 Faron.
 

The wonderful thing about Gentoo is that you don't *have* to know where
to start, because Gentoo will tell you.

It's in the error message:

 You may want to add: /usr/lib/php to your php.ini include_path

I would try this first, and if it didn't work, I would then check b.g.o
(bugs.gentoo.org) for a relevant bug (try php-4.4.0, or ALL php), and
see if this is a known problem that has a known solution. I might also
check the USE flags that I was compiling php with (emerge -pv php) to
see if there was something I had forgotten to include/enable that might
be the cause of this.

There's nothing really weird about this message, though

 Wrote PEAR system config file at: 
 /var/tmp/portage/php-4.4.0-r1/image///etc/pear.conf odd though.

It's just likely badly phrased. It looks like it says that Portage
copied the config file from its temp work area to /etc/, but I could be
wrong.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Kernel updates

2005-10-28 Thread Holly Bostick
Digby Tarvin schreef:
 On Thu, Oct 27, 2005 at 08:25:52PM -0400, James Hiscock wrote:
 
 I gather one cannot just copy the .config file for this much of a
 jump, so I guess the best thing to do is a simultaneous 'make
 menuconfig' in both old and new kernel using two different
 windows so that I can be sure to copy each of the current
 settings across.
 
 Easier solution: copy the .config, and then run make oldconfig --
  it'll prompt you for any changes made in the new kernel, and dump
 any invalid options...
 
 Thanks James and Qian,
 
 But doesn't this conflict with the advice given in
 kernel-upgrade.xml, which says:
 
 The only situation where this is appropriate is when upgrading from
 one Gentoo kernel revision to another. For example, the changes made
 between gentoo-sources-2.6.9-r1 and gentoo-sources-2.6.9-r2 will be
 very small, so it is usually OK to use the following method. However,
 it is not appropriate to use it in the example used throughout this
 document: upgrading from 2.6.8 to 2.6.9. Too many changes between the
 official releases, and the method described below does not display
 enough context to the user, often resulting in the user running into
 problems because they disabled options that they really didn't want
 to.
 
 As I am going from 2.6.10-gentoo-r6 to 2.6.12-gentoo-r10, which is
 more than just a revision change, it would seen that 'make oldconfig'
 is not recomended.
 

(top posting fixed)

Maybe not, but it does make it easier-- there's no reason you can't do a
make oldconfig to get the basic settings that you want/need (for
example, my kernel is set up for the ATI fglrx driver install and
fbsplash, and I want those settings copied over), and then do a make
menuconfig and go through the kernel settings manually to see what's
new. For the most part, the kernel help is extremely informative, and I
recommend that one do a make menuconfig every so often anyway, just to
*look* at the kernel, and read the Help for any options you don't
understand.

For a major kernel revision jump (and often even a minor one) I usually
do that, for the reasons mentioned in the docs, but having done a make
oldconfig first (or copied over my config to the new kernel) at least
ensures that certain basics will be set up without me having to remember
the labyrinthine collection of dependencies that results in the Enable
framebuffer splash setting to even appear in the config, leaving me
free to focus on the new options and decide how I want to handle them.

Holly.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Dumb `lspci -F` question...

2005-10-28 Thread Holly Bostick
Christoph Gysin schreef:
 Christoph Gysin wrote:
 
 Nonetheless this seems like a bug and should be fixed. Could you
 file a bug and reference it here?
 
 
 Searching google turns out that it has already been fixed. Update to
 the latest pciutils will fix the issue.
 

Why search Google and not b.g.o itself, or packages.gentoo.org? Either
manually or-- if you use Firefox-- using the Firefox b.g.o search
engine? Seems like a waste of effort to have to filter irrelevant hits
from Google when one already knows that the status of the issue will be
recorded on b.g.o (if a bug was filed and resolved) or
packages.gentoo.org (in the Changelog for the revision/update to pciutils).

Just wondering.

Holly

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] xfs issue

2005-10-27 Thread Holly Bostick
Qv6 schreef:
 
 Folks:
 
 Just compiled a new kernel - 2.6.13-r3 (was using 2.6.11-r4), and 
 upgraded kde from 3.3.2 to 3.4. On booting into the new kernel, the
 base system boots fine, but kde hangs. It seems from the error that 
 xfs could not be started. The error when I start xfs manually is:
 
 gentoo# /etc/init.d/xfs start * Scanning font directories ...
 [ ok ] * starting X font server ...   [ ok ] 
 start-stop-daemon: stat /usr/X11R6/bin/xfs: No such file or directory
  [ !! ]
 
 xfsinfo returns a no font server defined message
 
 I tried emerg-ing  xfs and got this error:
 
 !!! All ebuilds that could satisfy xfs hav been masked.
 
 I've played with the package.keywords and package.unmask with no 
 positive result
 
 Note: never had any issue with the previous kernel (2.6.11-r3), Note:
 the pc is a Fujitsu Lifebook series laptop Note: which xfs returns
 xfs: /usr/include/xfs Any clues to sove this will be very mush
 appreciated.

I suspect you're trying to emerge the wrong thing:

You have presumably not been using xfs up to this point (since they're
all masked), so where is the font server coming from:

Must be xorg itself:

emerge -pv xorg-x11

Calculating dependencies ...done!
[ebuild   R   ] x11-base/xorg-x11-6.8.2-r4  -3dfx +3dnow +bitmap-fonts
-cjk -debug -dlloader -dmx -doc ==+font-server== -insecure-drivers
-ipv6 -minimal +mmx +nls -nocxx +opengl -pam -sdk +sse -static
+truetype-fonts +type1-fonts (-uclibc) +xprint +xv 0 kB


[EMAIL PROTECTED] - useflag font-server
/usr/portage/profiles/use.local.desc:x11-base/kdrive:font-server -
Enables font server support
/usr/portage/profiles/use.local.desc:x11-base/xorg-x11:font-server -
Build XFS, the X Font Server

I would suggest that you consider re-emerging xorg-x11.

Perhaps the font server needs to be recompiled against the new kernel
libraries, or the init file needs to be updated.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] korganizer patch

2005-10-26 Thread Holly Bostick
Neil Bothwick schreef:
 On Tue, 25 Oct 2005 20:51:14 -0400, Michael W. Holdeman wrote:
 
 
 I then rearchive kdepim-3.4.92.tar.bz2 and run ebuild
 /usr/portage/kde-base/kdepim/kdepim-3.5.0_beta2.ebuild digest, 
 which completes successfully but when attempting to emerge
 korganizer again I get !!! Digest verification Failed: !!!
 /usr/portage/distfiles/kdepim-3.4.92.tar.bz2 !!! Reason: Failed on
 MD5 verification
 
 
 
 what did I miss?
 
 
 Recreating the digest for the package. Portage uses MD5 checksums to 
 check that files have not been altered, as a security measure. You
 need to regenerate the digest as you made the changes and want to
 accept them.
 
 Either ebuild /path/to/ebuild digest or emerge --digest
 --other-options package
 
 

Should this be handled in /usr/portage in any case? Portage is going to
overwrite the changed files (the digest) every time a sync is done,
isn't it? I wonder if this digest being created in the real Portage tree
rather than the overlay tree might not be the problem in the first
place-- since changed files in the Portage tree itself 'should'
automatically fail, since that's what the check function is designed to
keep an eye on. It really doesn't do much good for a file to be changed
in the official Portage tree and for Portage to just say OK, that's
fine. Suppose you'd been hacked?

The overlay tree, on the other hand, is designed to accept modified
files; that's what it's for.

I'd copy *both* ebuilds to my overlay tree and digest the copies, and
see if that helped. Does the digest for the parent application digest
the hard dependencies? Silly question, of course it must. So that's
what's failing, the korganizer digest of kdepim, not the kdepim digest
itself; we never get that far. So korganizer has to be redigested as well.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Weird problem

2005-10-26 Thread Holly Bostick
Yoandy Rodriguez Martinez schreef:
 Hello everybuddy: I've just installed beagle and it just keeps 
 telling me that I don't have inotify in my kernel but /dev/inotify 
 it's there and /proc/config.gz says inotify is there... any hint? 
 Thanks in advance

Beagle requires a very specific version of inotify to be active in the
kernel in order for it to function. Depending on your kernel version,
the kernel may need to be patched to provide the correct version of the
inotify module.

What kernel are you using? Have you looked at
http://beaglewiki.org/Getting_Started ? I think there's also an entry on
the Gentoo Wiki as well; I know I had some 5 Beagle-related tabs open in
Firefox while installing, but atm can't go back in my history to check
what they all were.

I will say that Beagle does work (I have it installed from the Gentopia
overlay), but it is 'twitchy (as hell)' to get installed. You have to
pull a lot of libraries from the overlay that may affect other
applications-- mostly ones using or depending on mono-- and if those
libraries are updated, as they were a couple of days later on my system,
then beagle needs to be recompiled to run again. But that done, it's
working fine now. Seems pretty cool and possibly well worth the effort,
but I haven't used it much yet.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] bash completion for paths not working

2005-10-24 Thread Holly Bostick
Mark Knecht schreef:
 Hi, On one machine of mine, and only one machine, bash completion is 
 not working for my user account when I try to complete a path. I hit 
 tab and nothing happens. Bash completion is working for files though.
 I can do bash completion in my home directory and get a list of
 files, but if I try to complete /usr/sr  but hitting a tab it just 
 sits and does nothing.
 
 It works fine for root.
 
 What turns this feature on for a user? I copied a good .bashrc file 
 from a working machine over and logged back into the bad machine but 
 that didn't fix it.
 
 man bash makes it look like it should be on by default.
 
 Thanks for the unix lesson.
 
 Cheers, Mark

Yes, I have a similar problem, but bash-completion doesn't work
correctly for anybody (user or su root).

I uncommented the bash completion command in both ~/.bashrcs long ago,
and at first the problem was only for root (which was weird enough); now
(what constitutes 'now' as opposed to 'previously' I don't know) if I
hit tab when filling in a path or a filename, as you said, nothing
happens; if I fill in the rest of the path manually, the file is not
found-- because my use of the TAB key has invisibly taken me up one
directory (where the file does not exist). When I hit enter, I find that
if I had started in /usr/local/src, I am now in /usr/local, for example.

This occurs under various terminals (aterm, gnome-terminal,
multi-gnome-terminal, xterm), although bash-completion fails differently
under each of them (which is also weird). I know something has changed,
but not what.

Although now that I'm looking into this (which I had not really
taken time to do, so I wasn't really 'worrying' about it as I had put
this annoyance on my secondary 'to-do/fix' list, despite the fact that
it's a major annoyance) I notice that I have both bash-completion and
bash-completion-config installed-- and the man
page for bash-completion-config says that the config files are in
/etc/bashcomp-configrc, if it exists, or $HOME/.bashcomp-configrc, if it
exists.

So at least I probably need to check there first to see if
bash-completion has in fact been set, since there is no mention of
~/.bashrc and perhaps those settings are now invalid, or in conflict.

Something for you to check as well, Mark?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] USE flags...

2005-10-24 Thread Holly Bostick
Eric Waguespack schreef:
 say for example I installed Gentoo with some USE flags, but then I
 changed my mind and wanted to add (for example) the offensive USE
 flag to my make.conf (I have no idea what offensive does, but with a
 name like that, it must be good http://gentoo-portage.com/USE ). what
 would I do (short of a reinstallation) to recompile everything with
 these new USE flags?
 
 
 Thanks.
 

emerge --newuse world (or, emerge -N world) will search through your
installed files for the packages that can use that flag and recompile
them with it active rather than inactive.

(man emerge might be worth a look)

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] USE flags...

2005-10-24 Thread Holly Bostick
Willie Wong schreef:
 On Mon, Oct 24, 2005 at 05:13:13PM -0500, Eric Waguespack wrote:
 
say for example I installed Gentoo with some USE flags, but then I
changed my mind and wanted to add (for example) the offensive USE
flag to my make.conf (I have no idea what offensive does, but with a
name like that, it must be good http://gentoo-portage.com/USE ). what
 
 
 Offensive turns on, well, possibly offensive content. For x-screensaver, 
 one of the screensavers grabs images off the internet and make a mosaic.
 Turning on the offensive flag means you might get porn and/or goatse 
 in there. For fortune, that enables the -o option, which produces insults. 
 There might be more

equery hasuse -p offensive
[ Searching for USE flag offensive in all categories among: ]
 * installed packages
 * Portage tree (/usr/portage)
[-P-] [  ] app-admin/sudo-1.6.8_p9 (0)
[I--] [  ] app-admin/sudo-1.6.8_p9-r2 (0)
[-P-] [M~] games-misc/fortune-mod-1.99.1-r2 (0)
[-P-] [  ] games-misc/fortune-mod-1.99.1-r1 (0)
[-P-] [M~] games-misc/fortune-mod-gentoo-forums-20041207 (0)
[-P-] [  ] games-misc/fortune-mod-gentoo-forums-20040922 (0)
[-P-] [  ] games-misc/fortune-mod-it-1.99 (0)
[-P-] [  ] games-misc/fortune-mod-it-1.51 (0)
[-P-] [  ] games-misc/fortune-mod-kernelcookies-8 (0)
[-P-] [  ] media-sound/choad-0.822 (0)
[-P-] [  ] x11-misc/xscreensaver-4.20 (0)
[-P-] [  ] x11-misc/xscreensaver-4.22-r2 (0)
[-P-] [  ] x11-misc/xscreensaver-4.22-r4 (0)
[-P-] [  ] x11-themes/gentoo-artwork-0.4.1 (0)
[-P-] [  ] x11-themes/windowmaker-themes-0.1 (0)

I know sudo insults you if you type the wrong password, and I remember
the controversy over the Windowmaker themes package (which was an
unchecked compilation of previously-existing themes, some of which
contained wallpaper featuring nudity-- female, of course-- which was put
under the 'offensive' flag not only because it might be personally
offensive, but because you might be installing Windowmaker at work, and
a random wallpaper or theme change might put you out of a job without
you being aware of the possibility that that could happen).

The others I don't know personally, but are likely similar to one or the
other of these cases as appropriate.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Um...Who can fix this?

2005-10-24 Thread Holly Bostick
Nick Rout schreef:
 
 I agree it is necessary when doing something in your overlay. It
 seems most people who post to bugs.gentoo.org do not post a digest
 file. Perhaps they should.

Sometimes people do, but iirc this is discouraged by the dev team. Don't
know why, but I know if I use an overlay ebuild, the tarball is
downloaded when the digest is made (thus the md5 is taken directly from
the tarball after downloading). I don't really think I'd want to rely on
some unknown person's digest from a download that may not be the same as
mine for whatever reason. At least this way I can confirm the tarball is
from the legitimate source (by watching the wget output), and if
necessary, compare the digest md5 with the md5 on the tarball's homepage
(usually available).

Having a digest from an 'untrusted source' (it's unofficial, after all)
would encourage me to trust sources I shouldn't just trust by default,
and I don't want to get into a bad habit like that.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] gnome-vfs

2005-10-22 Thread Holly Bostick
Csanyi Andras schreef:
 Hi!

Hi!
 
 grep: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la:
  No such file or directory /bin/sed: can't read 
 /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la: No 
 such file or directory libtool: link: 
 `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la' is 
 not a valid libtool archive make[2]: *** [libfile.la] Error 1 
 make[2]: Leaving directory 
 `/var/tmp/portage/gnome-vfs-2.12.1.1/work/gnome-vfs-2.12.1.1/modules'
  make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory 
 `/var/tmp/portage/gnome-vfs-2.12.1.1/work/gnome-vfs-2.12.1.1' make: 
 *** [all] Error 2
 
 i search the google, i find this: 
 http://www.usenetlinux.com/archive/topic.php/t-492900.html

Right, you found something to tell you that you need to run
fix_libtools_files.sh. Good! (LOL, it was me, too!). That is the the
thing to do whenever you see an error containing this output:

 ..libstdc++.la' is not a valid libtool archive make[2]: *** 
 [libfile.la] Error 1

 
 and i make this:
 
 sayusi bundi # fix_libtool_files.sh 3.3.6 * Scanning libtool files 
 for hardcoded gcc library paths...

This is where you wen't wrong. If you need to run the script with
further parameters, the usage is:

Usage: fix_libtool_files.sh old-gcc-version [--oldarch old-CHOST]

(taken from reading the script with less)

But the thing is, your problem is not with gcc 3.3.6, as you put in the
command; if the problem is that you upgraded gcc (did you?), the proper
old version of gcc is listed in the error message:

3.3.5-20050130

So if libtool is failing because you upgraded gcc, the command should be

fix_libtool_files.sh 3.3.5-20050130

But if libtool is failing because you changed your CHOST (with or
without upgrading gcc), the command should be

fix_libtool_files.sh --oldarch i386-pc-linux-gnu

So you might try running the script with the correct command and see if
that helps more :-) .

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] PANIC !!!!

2005-10-22 Thread Holly Bostick
Hemmann, Volker Armin schreef:
 direct experience. I have seen xine and mplayer break multiple times 
 or KDE loosing its themes,

Yeah, but mplayer breaks if your breathe on it too hard, and Xine is not
all that much better (though better than gstreamer, and overall the best
in terms of stability).

New releases of KDE often are so buggy that you 1) *have* to upgrade
whatever is available to get the bugfixes and 2) can't really be certain
that any breakage is related to library updates (or worse yet, only
*partial* library updates, not all relevant libraries, because all
relevant libraries don't necessarily have updates available at the same
time), rather than just one of the bugs.

'Loosing its themes' I've never seen (but then again I try to avoid
using KDE as much as possible), but of all the things that KDE might
(and has, in my experience) lose after a full, partial, or deep upgrade,
themes are about the last on my oh, no, I'm now hysterical list. But
that's just me.

 because of qt updates or wesnoth. And that are the ones I remember 
 without to much brain work. That is why I am healed from --deep 
 updates

OK. It's your box.

In my opinion, it's impossible to avoid stuff breaking (on a
Gentoo/source-based distro) box; libraries and applications depending on
those libraries are *going* to be mis-matched at some point or another,
sometimes quite often. It's usually temporary, and usually easy to fix:
recompile the app against the  updated library, as I did yesterday for
Beagle, or run name_your_language.updater-- I just found there's an
ocaml-updater script; who knew? or run the config utility for gcc, or
java or whatever is the problem today. Or switch apps, which is a
little-thought-of but often quite effective solution. Helps to be a bit
flexible, though, of course, which everybody does not have the liberty
to be. But if not, then just stick with stable and don't upgrade at all,
--deep or otherwise.

Holly


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] My Continuing ALSA Woes

2005-10-22 Thread Holly Bostick
Michael Sullivan schreef:
 On Sat, 2005-10-22 at 00:53 -0700, Richard Fish wrote:
 
 Mark Knecht wrote:
 
 
 On 10/21/05, Richard Fish [EMAIL PROTECTED] wrote:
 
 
 
 Mark Knecht wrote:
 
 
 
 
 I'm tellin' ya. alsamixer is jsut a gui for amixer and amixer
  does not work for every Alsa supported card. You need to
 find out from the Alsa folks what is the supported mixer for
 this card.
 
 
 
 
 
 Just an FYI, I also have an intel-hda (in my laptop). Alsamixer
 supports it just fine, except that the stupid card doesn't
 provide a Master Volume control, so you have to adjust the
 speaker volume with the Front control.  Stupid card.
 
 -Richard
 
 
 
 What kernel are you running? Can you give Michael a hint as to 
 how you set it up?
 
 
 
 Kernel version is from suspend2-sources-2.6.13-r5.  I didn't have 
 to do anything special for setup though...it just worked.
 
 I suspect you are correct that it is a driver bug and a newer 
 version of the driver would help.  Michael, sorry I haven't been 
 following this thread closely, but have you tried a .14-rc kernel? 
 I just looked at vanilla-sources-2.6.14-rc5, and there seems to be 
 some significant changes with the newest kernel.
 
 Anyway, some basic information about my setup follows.  I can 
 provide more if desired (particularly /etc/asound.state, 
 ~/.asoundrc, or amixer output).
 
 carcharias linux # lsmod Module  Size  Used by ...
  snd_hda_intel  15872  1 snd_hda_codec  73536  1 
 snd_hda_intel snd_pcm78600  2 
 snd_hda_intel,snd_hda_codec snd_timer  22212  1 snd_pcm
  snd43192  6 
 snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer soundcore 9056  1 snd
 snd_page_alloc  9800  2 snd_hda_intel,snd_pcm ...
 
 carcharias linux # emerge -vp alsa-lib alsa-utils alsa-tools 
 alsa-headers These are the packages that I would merge, in order: 
 Calculating dependencies ...done! [ebuild   R   ] 
 media-libs/alsa-lib-1.0.9  +doc -jack 0 kB [ebuild   R   ] 
 media-sound/alsa-utils-1.0.9a-r1  +nls 0 kB [ebuild   R   ] 
 media-sound/alsa-tools-1.0.9  +X 0 kB [ebuild   R   ] 
 media-sound/alsa-headers-1.0.9b  0 kB
 
 carcharias linux # lspci -n ... 00:1b.0 0403: 8086:2668 (rev 04) 
 ...
 
 carcharias linux # lspci -vv ... 00:1b.0 Class 0403: Intel 
 Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition 
 Audio Controller (rev 04) Subsystem: ASUSTeK Computer Inc. Unknown 
 device 10c3 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- 
 VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF-
  FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- 
 PERR- Latency: 0, Cache Line Size 08 Interrupt: pin A routed to 
 IRQ 16 Region 0: Memory at febf8000 (64-bit, non-prefetchable) 
 [size=16K] Capabilities: [50] Power Management version 2 Flags: 
 PMEClk- DSI- D1- D2- AuxCurrent=55mA 
 PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 
 DScale=0 PME- Capabilities: [60] Message Signalled Interrupts: 
 64bit+ Queue=0/0 Enable- Address:   Data:  
 Capabilities: [70] Express Unknown type IRQ 0 Device: Supported: 
 MaxPayload 128 bytes, PhantFunc 0, ExtTag- Device: Latency L0s 
 64ns, L1 1us Device: Errors: Correctable- Non-Fatal- Fatal- 
 Unsupported- Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ 
 Device: MaxPayload 128 bytes, MaxReadReq 128 bytes Link: Supported 
 Speed unknown, Width x0, ASPM unknown, Port 0 Link: Latency L0s 
 64ns, L1 1us Link: ASPM Disabled CommClk- ExtSynch- Link: Speed 
 unknown, Width x0 Capabilities: [100] Virtual Channel Capabilities:
  [130] Unknown (5) ...
 
 -Richard
 
 
 
 I built and rebooted with the vanilla kernel  2.6.14-rc5 and started 
 /etc/init.d/alsasound:
 
 camille ~ # /etc/init.d/alsasound start * Loading ALSA modules ... * 
 Loading: snd-card-0 ... [ ok ] *   Loading: snd-seq-oss ... [ ok ] * 
 Loading: snd-pcm-oss ... [ ok ] * Restoring Mixer Levels ... * No 
 mixer config in /etc/asound.state, you have to unmute your card! [ ok
  ]

OK that works (we know you haven't unmuted your card, and we know (or
are almost sure) that running alsamixer is what creates
/etc/asound.state, so it's no surprise that it's not there.

 I can modprobe snd-hda-intel successfully.
 
 Here is lsmod:
 
 camille ~ # lsmod Module  Size  Used by snd_pcm_oss 
 36256  0 snd_mixer_oss  12224  1 snd_pcm_oss snd_seq_oss 
 21280  0 snd_seq_midi_event  2976  1 snd_seq_oss snd_seq 30384  4
 snd_seq_oss,snd_seq_midi_event snd_seq_device  4588 2
 snd_seq_oss,snd_seq snd_hda_intel  11328  0 snd_hda_codec 
 58816  1 snd_hda_intel snd_pcm49960  3 
 snd_pcm_oss,snd_hda_intel,snd_hda_codec snd_timer  14436 
 2 snd_seq,snd_pcm snd28676  9 
 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
  snd_page_alloc  6312  2 snd_hda_intel,snd_pcm
snip

looks good

 
 camille ~ # 

Re: [gentoo-user] My Continuing ALSA Woes

2005-10-22 Thread Holly Bostick
Michael Sullivan schreef:
 camille ~ # emerge -pv alsa-tools alsa-utils alsa-lib alsa-headers 
 alsa-jack alsa-oss alsa-firmware
 
 These are the packages that I would merge, in order:
 
 Calculating dependencies ...done! [ebuild   R   ] 
 media-sound/alsa-tools-1.0.9  +X 0 kB [ebuild   R   ] 
 media-sound/alsa-utils-1.0.10_rc2  +nls 0 kB [ebuild   R   ] 
 media-libs/alsa-lib-1.0.10_rc2  +doc +jack* 0 kB [ebuild   R   ] 
 media-sound/alsa-headers-1.0.10_rc2  0 kB [ebuild   R   ] 
 media-plugins/alsa-jack-1.0.10_rc1  0 kB [ebuild   R   ] 
 media-libs/alsa-oss-1.0.10_rc2  0 kB [ebuild   R   ] 
 media-sound/alsa-firmware-1.0.9  0 kB



From www.alsa-project.org:

Latest Software Releases
Package

* Driver
* Library
* Lib-plugins
* Utilities
* Tools
* Firmware
* OSS Compat. Library

Stable release

* 1.0.9b
* 1.0.9
* 1.0.9
* 1.0.9a
* 1.0.9
* 1.0.9
* 1.0.9

Development release

* 1.0.10rc2
* 1.0.10rc2
* 1.0.10rc1
* 1.0.10rc2
* 1.0.10rc2
* ---
* 1.0.10rc2

So there is an alsa-tools devel release higher than what you've got, as
well as a firmware devel-release.

It's possible that part of the issue is the version mismatch you've got
happening (for example, the devel release of alsa-tools might well
understand how the hda-intel cards work, whereas 1.0.9 does not).

I would consider copying the alsa-firmware and alsa-tools ebuilds to
your overlay, updating them to 1.0.10rc2, and seeing if they will then
upgrade, and if so, whether that helps.

Just an idea.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] burning compressed iso

2005-10-22 Thread Holly Bostick
Rumen Yotov schreef:
 On Sat, 2005-10-22 at 15:37 +0100, damian bamforth wrote:
 
 I want to burn an iso image with a .bz2 extension (the full file
 name is livecd64-ahorn5.iso.bz2).
 
 I only have windows xp.
 
 I tried the 'bsdtar' tool, but, whilst it decompresses the file, it
  doesn't leave an iso image which I can then burn.
 
 What do I do?
 
 Thanks
 
 Hi, IIRC you can use 7zip for Windows to uncompress .bz2 compressed
 files. Or search for bzip2 for Windows (was win tools or something
 similar). HTH.Rumen

WinRAR will do it as well. It can also look in the .iso after
extraction, if that would be useful (*.iso is a compression format as well)

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] burning compressed iso

2005-10-22 Thread Holly Bostick
damian bamforth schreef:
 On Sat, 2005-10-22 14:59:02, Rumen Yotov wrote:
 
 IIRC you can use 7zip for Windows to uncompress
 
 .bz2 compressed files.
 
 Or search for bzip2 for Windows (was win tools or something 
 similar).
 
 
 I have managed to decompress the file with 'bsdtar', however, this 
 does not result in an 'iso' but actually turns the 
 livecd64-ahorn5.iso.bz2 into all the files that would make up the 
 livecd64-ahorn5.iso, so I do end up with all the files, but not an 
 image I can burn onto a cd.

Perhaps the file you're using has been deliberately misnamed. Or,
perhaps bsdtar is not as useful a program as it would seem at first glance.

If you remove the *.bz2 extension, leaving the filename as just *.iso,
can it then be burned as an ISO in your CD burning software?

In any case I would check the file with WinRAR or 7zip (or even Total
Commander) to confirm that it really is a bzipped iso, and not just an
ISO that has been renamed to iso.bz2

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] My Continuing ALSA Woes

2005-10-21 Thread Holly Bostick
Michael Sullivan schreef:
 On Fri, 2005-10-21 at 14:59 -0700, Mark Knecht wrote:
 
 
 If alsamixer doesn't work then you may need to run amixer at the 
 command line to unmute your card. I'll let you slog through the man
  page on that one. amixer commands can be placed in 
 /etc/conf.d/local.start if needed. For instance, possibly
 
 amixer -c 0 unmute
 
 
 camille ~ # amixer -c 0 unmute amixer: Unknown command 'unmute'...

Now, really, Michael, this is a bit silly; the program obviously works,
and doesn't even fall over your card, so the card is apparently working,
but you're stumped by the lack of the 'unmute' command (which is the
very least of all the problems you could encounter at this stage)?

amixer --help
Usage: amixer options command

Available options:
  -h,--help   this help
  -c,--card N select the card
  -D,--device N   select the device, default 'default'
  -d,--debug  debug mode
  -n,--nocheckdo not perform range checking
  -v,--versionprint version of this program
  -q,--quiet  be quiet
  -i,--inactive   show also inactive controls
  -a,--abstract L select abstraction level (none or basic)

Available commands:
  scontrols   show all mixer simple controls
  scontents   show contents of all mixer simple controls (default
command)
  sset sID P  set contents for one mixer simple control
  sget sIDget contents for one mixer simple control
  controlsshow all controls for given card
  contentsshow contents of all controls for given card
  cset cID P  set control contents for one control
  cget cIDget control contents for one control

Fine, the unmute command is not listed (perhaps it's been removed), just
use 'scontrols' or 'controls' instead and see if you can unmute the card
manually!

Then follow the rest of the instructions:
 
 3) If alsamixer or amixer works at all then run
 
 alsactrl store
 
 which will store new data that was created by alsamixer. (And Alsa 
 I suppose...)

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] My Continuing ALSA Woes

2005-10-21 Thread Holly Bostick
Michael Sullivan schreef:
 On Sat, 2005-10-22 at 00:46 +0200, Holly Bostick wrote:
 
 Michael Sullivan schreef:
 
 On Fri, 2005-10-21 at 14:59 -0700, Mark Knecht wrote:
 
 
 
 If alsamixer doesn't work then you may need to run amixer at 
 the command line to unmute your card. I'll let you slog through
  the man page on that one. amixer commands can be placed in 
 /etc/conf.d/local.start if needed. For instance, possibly
 
 amixer -c 0 unmute
 
 
 camille ~ # amixer -c 0 unmute amixer: Unknown command 
 'unmute'...
 
 Now, really, Michael, this is a bit silly; the program obviously 
 works, and doesn't even fall over your card, so the card is 
 apparently working, but you're stumped by the lack of the 'unmute' 
 command (which is the very least of all the problems you could 
 encounter at this stage)?
 

 According to man amixer:
 
 INVOKING amixer with no arguments will display the current mixer 
 settings for  the default soundcard and device. This is a good way to
  see a list of the sim- ple mixer controls you can use.
 
 Yet, when I issue:
 
 camille ~ # amixer amixer: Mixer default load error: Invalid argument
 
 
 
 What argument(s) does it want?  The man page doesn't even list an 
 example of the syntax.
 

amixer amixer? That actually *isn't* a valid command, the command meant
is simply

amixer

And yes, the man page does tell you the syntax:

NAME
   amixer - command-line mixer for ALSA soundcard driver

SYNOPSIS
   amixer [-c card] [cmd]

That, there, under SYNOPSIS is the syntax

--help also lists the syntax:

amixer --help
Usage: amixer options command

That would be the syntax, there under 'Usage'.

Now if I just run 'amixer' with nothing after it, I get a whole lot of
info (partial):

 amixer
Simple mixer control 'Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 25 [81%]
  Front Right: Playback 25 [81%]
Simple mixer control '3D Control - Switch',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch pswitch-joined cswitch
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 16 [52%] [on] Capture [off]
  Front Right: Playback 16 [52%] [on] Capture [off]
Simple mixer control 'Synth',0
  Capabilities: pvolume pswitch pswitch-joined cswitch
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 26 [84%] [on] Capture [on]
  Front Right: Playback 26 [84%] [on] Capture [on]

Try just 'amixer' or maybe 'amixer -c 0' and see if it tells you anything.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] My Continuing ALSA Woes

2005-10-21 Thread Holly Bostick
Michael Sullivan schreef:
 On Sat, 2005-10-22 at 01:31 +0200, Holly Bostick wrote:

Try just 'amixer' or maybe 'amixer -c 0' and see if it tells you anything.

Holly
 
 
 camille ~ # amixer
 amixer: Mixer default load error: Invalid argument
 
 camille ~ # amixer -c 0
 amixer: Mixer hw:0 load error: Invalid argument

Well it looks like all your modules are there, so something else must
be wrong:

Have you run alsaconf with the card active/working as it is now?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] My Continuing ALSA Woes

2005-10-21 Thread Holly Bostick
Michael Sullivan schreef:
 On Sat, 2005-10-22 at 01:44 +0200, Holly Bostick wrote:

camille ~ # amixer
amixer: Mixer default load error: Invalid argument

camille ~ # amixer -c 0
amixer: Mixer hw:0 load error: Invalid argument

Well it looks like all your modules are there, so something else must
be wrong:

Have you run alsaconf with the card active/working as it is now?

 
 I just did.  Afterwards, I tried to use amixer again:
 
 camille ~ # amixer -c 0
 amixer: Mixer hw:0 load error: Invalid argument

Did you stop and restart alsasound to load alsaconf's changed settings?

Did alsaconf make any complaints when run?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] My Continuing ALSA Woes

2005-10-20 Thread Holly Bostick
Michael Sullivan schreef:
 On Thu, 2005-10-20 at 06:11 -0700, Mark Knecht wrote:
 
 Please give me a bit of info:
 
 lspci
 
 Basically I'm concerned that the hardware you have and the modules 
 you are trying to load aren't matching up.
 

Here is the kernel help for the snd_hda_intel driver:

 Say Y here to include support for Intel High Definition
  x Audio (Azalia) motherboard devices.
  x

  x To compile this driver as a module, choose M here: the module
  x will be called snd-hda-intel.
  x
  x Symbol: SND_HDA_INTEL [=n]
  x Prompt: Intel HD Audio
  x   Defined at sound/pci/Kconfig:530
  x   Depends on: !M68K  SOUND!=n  PCI  SND
  x   Location:
  x - Device Drivers
  x   - Sound
  x - Advanced Linux Sound Architecture
  x   - Advanced Linux Sound Architecture (SND [=m])
  x - PCI devices
  x   Selects: SND_PCM

As I see it, there is no further selection needed to get this detected,
but are we certain that this driver (which does not really specify which
revisions/versions of the motherboard chipset resources are in fact
supported) works with this exact device:

 :00:1b.0 Class 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW
 (ICH6 Family) High Definition Audio Controller (rev 03)

?

Perhaps there is undocumented support not built, I went to Device
Drivers=I2C support, and found this:

CONFIG_I2C_I801:
x
  x If you say yes to this option, support will be included for the Intel
  x 801 family of mainboard I2C interfaces.  Specifically, the following
  x versions of the chipset are supported:
  x   82801AA
  x   82801AB
  x   82801BA
  x   82801CA/CAM
  x   82801DB
  x   82801EB/ER (ICH5/ICH5R)
  x   6300ESB
  x   ICH6
  x   ICH7
  x   ESB2
  x
  x This driver can also be built as a module.  If so, the module
  x will be called i2c-i801.

  x

  x Symbol: I2C_I801 [=m]
  x Prompt: Intel 82801 (ICH)
  x   Defined at drivers/i2c/busses/Kconfig:110
  x   Depends on: I2C  PCI
  x   Location:
  x - Device Drivers
  x   - I2C support
  x - I2C support (I2C [=y])
  x   - I2C Hardware Bus support
  x
  x

It seems quite possible that this advanced board might need I2c support
statically compiled before the various components can properly
communicate with each other and the kernel.

Hope this helps.
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] stage1 under i686

2005-10-19 Thread Holly Bostick
Markus Fendt schreef:
 Hi,
 
 why is there no stage 1 under i686 on the mirrors?
 
 
 Thanks

Because the whole point of a stage 1 is that you make it specific to
your cpu yourself (there's no athlon-xp, pentuim3, or pentium4 stage 1
tarballs either)?

There are only cpu-specific stage 2 and stage 3 tarballs, because a
stage 2 is 'semi-compiled' (thus already cpu-specific) and a stage 3 is
almost fully compiled (ditto). A stage 1 is completely uncompiled, so it
can't really be specific to a cpu, beyond a general architecture setting
(x86
as opposed to ppc, or amd64, for example).

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Where is aticonfig (bug confirmation, please)?

2005-10-18 Thread Holly Bostick
Richard Fish schreef:
 Holly Bostick wrote:
 
 As you all might know, I have an ati card. I just installed the new
 8.18.6 drivers yesterday.

 I was later hanging around on the Rage3D Linux Drivers forum, and
 noticed mention of a utility called 'aticonfig', which apparently is a
 workalike for fglrxconfig (the xorg.conf configurator), but (also
 apparently) works better than fglrxconfig; not least because it
 --apparently-- adds to your currently-existing xorg.conf, rather than
 creating a (garbage) one from scratch.

 So naturally I thought I'd try running it but I don't seem to have
 it, and I don't know why.

 I'm guessing the following line from the 8.18.6 ebuild is the reason: :-)
 
rm -rf ${WORKDIR}/usr/X11R6/bin/{aticonfig,fglrx_pplay}
 
 My guess is that it should be added to the ati-drivers-extra ebuild, but
 I don't see it there, so yes, it looks worthy of a bug report to me.
 

Thanks :-) ; for any interested parties, the bug can be found at

http://bugs.gentoo.org/show_bug.cgi?id=109687

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] how to use EXTRA_ECONF?

2005-10-18 Thread Holly Bostick
Matias Grana schreef:
 On Mon, Oct 17, 2005 at 08:28:54PM +0100, Ciaran McCreesh wrote:
 
 On Mon, 17 Oct 2005 11:19:55 -0300 Matias Grana [EMAIL PROTECTED]
  wrote: | I'm trying to compile  vim  with +clipboard support. One
 can do this | by passing  --enable-clipboard  to configure. There's
 no USE flag for | this feature.
 
 Incorrect. USE=vim-with-x.
 
 -- Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox,
 Cron) Mail: ciaranm at gentoo.org Web :
 http://dev.gentoo.org/~ciaranm
 
 
 
 Nicer! So this is what vim-with-x stand for! I saw the flag, but
 thought that it would pull down gvim, which I already have in my
 world. Now: this pops up a second question: where can we see the
 exact efect of USE flags on packages? For instance: what other
 features  'vim-with-x'  will enable?

USE flag descriptions can be found in /usr/portage/profiles. There are
two files:

/usr/portage/profiles/use.desc (for global USE flags), and
/usr/portage/profiles/use.local.desc (for local USE flags relevant to
individual packages).

You can of course search/grep normally through these files, but I find
it easier to nick an alias that someone on the list provided, and add it
to ~/.bashrc:

alias useflag='grep /usr/portage/profiles/use.*desc -e'

which enables me to do this (after re-sourcing ~/.bashrc, which I also
have an alias to do :-) ):

di 10/18/05 15:39
~
motub- useflag vim-with-x
/usr/portage/profiles/use.local.desc:app-editors/vim:vim-with-x -
Linking console vim against X11 libraries to enable title and clipboard
features in xterm

And now I know what it does, instead of guessing ;-) .

Hope this helps
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] how to use EXTRA_ECONF?

2005-10-18 Thread Holly Bostick
Dave Nebinger schreef:
 On Tuesday 18 October 2005 03:44 pm, Matias Grana wrote:
 
 On Tue, Oct 18, 2005 at 03:41:24PM +0200, Holly Bostick wrote:
 
 motub- useflag vim-with-x 
 /usr/portage/profiles/use.local.desc:app-editors/vim:vim-with-x -
  Linking console vim against X11 libraries to enable title and
 clipboard features in xterm
 
 Aha! Now it seems that I have an old (or not so accurate) 
 /usr/portage/profiles/use.local.desc:
 
 /usr/portage/profiles/use.local.desc:app-editors/vim:vim-with-x - 
 Enables linking the console vim against X libs to enable some
 features in xterms
 
 
 You're not out of sync, Holly is, possibly an upstream sync issue.

 I esync every night at 3am CET. How can I be out of sync? And,
if Matias somehow synced more recently than I did, how can his sync
result in a *less* informative description than the allegedly older one
(mine) ?

 This file is resynced when you 'emerge --sync'; it is not owned by a
 package in portage.  If you look at the timestamp of the file it
 should match the date of your last sync.

la /usr/portage/profiles
totaal 261
drwxr-xr-x   15 root root   720 okt 18 02:36 .
drwxr-xr-x  152 root root  4496 okt 18 02:36 ..
-rw-r--r--1 root root97 aug 14 13:35 arch.list
drwxr-xr-x2 root root   184 okt 16 11:05 base
-rw-r--r--1 root root  1541 sep  4 16:36 categories
drwxr-xr-x3 root root72 apr 25 05:37 commercial
drwxr-xr-x3 root root72 aug 26  2004 default-bsd
drwxr-xr-x4 root root   288 okt  6 05:38 default-darwin
drwxr-xr-x   15 root root   552 okt  7 01:06 default-linux
drwxr-xr-x3 root root   128 feb  7  2005 default-macos
drwxr-xr-x2 root root   152 okt 18 02:36 embedded
drwxr-xr-x6 root root   304 okt  6 05:38 hardened
-rw-r--r--1 root root   257 apr 28 07:07 info_pkgs
-rw-r--r--1 root root   370 apr 11  2005 info_vars
-rw-r--r--1 root root  7270 nov  8  2002 lang.desc
drwxr-xr-x   11 root root   288 aug 14 00:05 obsolete
-rw-r--r--1 root root 51812 okt 18 00:05 package.mask
-rw-r--r--1 root root   828 sep  5 19:35 profiles.desc
drwxr-xr-x4 root root   288 okt 14 01:05 selinux
-rw-r--r--1 root root 62518 okt 11 13:35 thirdpartymirrors
drwxr-xr-x7 root root   392 okt 18 02:36 uclibc
drwxr-xr-x2 root root   384 okt 17 04:08 updates
-rw-r--r--1 root root 20490 okt 17 02:06 use.desc
-rw-r--r--1 root root 89205 okt 18 02:06 use.local.desc
drwxr-xr-x3 root root   296 sep 26 12:35 vserver

So no, use.local.desc is at least current, and use.desc has apparently
not changed for one day longer.
 
 For Holly's case, I'm wondering if she's syncing against a system
 that doesn't mirror that file from upstream?  Just a guess.

I sync against the Netherlands rsync pool,
SYNC=rsync://rsync.nl.gentoo.org/gentoo-portage.

I suppose what you say is possible, but does not seem to be the case.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] how to use EXTRA_ECONF?

2005-10-18 Thread Holly Bostick
Dave Nebinger schreef:
 On Tuesday 18 October 2005 04:34 pm, Holly Bostick wrote:

 I know mine comes out of CVS with the header $Header:
 /var/cvsroot/gentoo-x86/profiles/use.local.desc,v 1.1502 2005/10/18 
 00:03:00 vapier Exp $, so I'm guessing that I have the later file.
 

So does mine:

# $Header: /var/cvsroot/gentoo-x86/profiles/use.local.desc,v 1.1502
2005/10/18 00:03:00 vapier Exp $

are you saying that this line

app-editors/vim:vim-with-x - Linking console vim against X11 libraries
to enable title and clipboard features in xterm

is not the same on your file, despite the identical header?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] openoffice 2 rc3 revdep rebuild

2005-10-17 Thread Holly Bostick
John J. Foster schreef:
 Good evening,
 
 I've been fighting the install of OOo rc3 for a few days now.
 Everything is fine until running revdep-rebuild, which wants to
 re-install the OOo I just installed. I remember having trouble with
 various binary packages before, including OOo, which I always solved,
 or hid, by NOT having /opt in revdep-rebuilds search dirs. That was
 the first place I looked, thinking that an update along the way had
 changed something. Sure enough, /opt was back in there. However, now
 OOo is looking like it's installing to regular directory structures,
 and I don't want to remove those from checking.

But you can remove *specific* directories from checking-- like the ooo
directory.

I'm just now testing this by adding

/usr/lib/openoffice

to

SEARCH_DIRS_MASK=/opt/OpenOffice.org /opt/sun-jre-bin-1.5.0.03
/usr/lib/openoffice

in /etc/make.conf

and I'm running revdep-rebuild -p to see if OO.o still comes up (I found
this directory by doing a locate, but I didn't pay attention when
emerging -rc2, so I don't know if it's correct).

The whole point of the SEARCH_DIRS_MASK is to mask specific directories,
not 'general' giant swathes of the tree, so I'm not quite sure what the
issue is, except that the directory to mask has changed (from
/opt/OpenOffice.org to /usr/lib/openoffice or wherever).

The results from Saturday (I run revdep-rebuild -p as a weekly cron job
and get the results mailed to me):

All prepared. Starting rebuild...
emerge --oneshot -q -p =app-crypt/seahorse-0.7.9
=app-office/abiword-2.2.10 =app-office/openoffice-bin-2.0.0_rc2
=dev-perl/gnome2-wnck-0.10 =gnome-extra/libgda-1.0.4
=mail-client/mail-notification-1.1 =x11-misc/devilspie-0.10

These are the packages that I would merge, in order:

Calculating dependencies    ...done!
[ebuild   R   ] app-crypt/seahorse-0.7.9
[ebuild   R   ] app-office/abiword-2.2.10
[ebuild   R   ] app-office/openoffice-bin-2.0.0_rc2
[ebuild   R   ] dev-perl/gnome2-wnck-0.10
[ebuild   R   ] gnome-extra/libgda-1.0.4
[ebuild   R   ] mail-client/mail-notification-1.1
[ebuild   R   ] x11-misc/devilspie-0.10

(I performed this rebuild, so any further revdep-rebuilds would just
include OO.o)

And the results from today, after adding the /usr/lib/openoffice
directory to the search mask:

Evaluating package order... done.
  (/root/.revdep-rebuild.5_order)

Dynamic linking on your system is consistent... All done.

OpenOffice.org does not appear, so I'll take that as confirmation that
the directory is correct.

Give it a try.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] porno filtering using squid?

2005-10-17 Thread Holly Bostick
Michael Crute schreef:
 On 10/15/05, Renat Golubchyk [EMAIL PROTECTED] wrote:
 
 On Sun, 16 Oct 2005 04:43:18 +0600 Gentoo Shadow 
 [EMAIL PROTECTED] wrote:
 
 is it free to use for commercial purposes?
 
 It's GPL.
 
 
 
 After a fashion. Read the pricing page.
 
 -Mike
 
 I've gotta say, I would avoid this on general principle after reading
the pricing page (and the license):

 We are not Value Added Tax registered as the revenue is too small so
  there is no VAT to pay within the EU. The EURO prices are the same
 as USD.
 

However the *value* of the U.S. Dollar is not the same as the Euro, so
if you pay in Euros, you're actually paying *more* than the American
customers-- you might even still save money if you paid the fees to
convert to USD from Euros (since there's no VAT). It's not like PayPal
cares what currency you pay in, so it's within the realm of possiblility
that you could do that).


 What you will get
 
 By paying for a download license for DansGuardian you will get:
 
 * A nice warm fuzzy feeling inside knowing you are supporting Open 
 Source development and so all humanity. * A license to download 
 DansGuardian 2. * Free public non-commercial support via the mailing
  list. * Free upgrades as they become available.
 
 By paying for a download license for DansGuardian you will *not* get:
 
 
 
 
 * A guarantee of anything from me. * Commercial support. * 
 DansGuardian on any physical media. * Printed documentation.
 

So I'm paying for what, exactly? Certainly not most of the features that
I would normally expect as a commercial customer (no support, no media,
no docs, no *guarantees* I mean, geez).

 Commercial Support
 
 As of 1st Jan 2003, there is no commercial support available from the
  author. This is due to a lack of time to adequately provide support.
  Anyone who has purchased support will be honoured until 1st June 
 2003. If you require commercial support, you have two possibilities:
 
 * (a) Purchase a commercial version of DansGuardian which comes with 
 support such as SmoothGuardian. This is highly recommended software 
 and is the only commercial software using DansGuardian technology 
 that is officially endorsed. All other software using DansGuardian is
  not official. SmoothGuardian has resellers all over the world who 
 will be able to talk to you in your timezone and bill you in your 
 local currency. * (b) Purchase support from an IT consultant in your 
 area. You are allowed to solicit for commercial support on the 
 mailing list.

So when I pay for the app, I don't get support unless I pay for support
from someone else. Rght. Will the author of this included Smooth
Guardian support me? I don't know... but I should know, before I shell
out at least 90 euros for this application.

Not to mention, if I'm paying the author money, why doesn't he have time
to support me? Or share his profits with someone to support me if he's
physically incapable for some reason? I find it unbelievable that the
author would expect me to accept these conditions (but then, people
accept a lot of conditions that I find unbelievable, chief among them
that it's OK and normal to reformat and reinstall your OS to solve a
relatively minor technical problem that the OS-- which you paid for--
does not allow you to fix in any other way. So clearly I am not normal
in my understanding of what constitutes a reasonable condition in this
regard).

Plus this insanely confusing license that does not really make it clear
what the rights and privileges that *I have paid for* actually are?

No, thanks thank goodness I have no need for this application.
Because I'd tie myself into a pretzel before using it, no matter how
much I needed it.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] how to use EXTRA_ECONF?

2005-10-17 Thread Holly Bostick
Neil Bothwick schreef:
 On Mon, 17 Oct 2005 11:19:55 -0300, Matias Grana wrote:
 
 
 I'm trying to compile  vim  with +clipboard support. One can do
 this by passing  --enable-clipboard  to configure. There's no USE
 flag for this feature. After some research, I've learned that the
 way to do this is to configure the  EXTRA_ECONF  variable. Now the
 question is: is there a file to put these variables in? Something
 like /etc/portage/package.use but for econfs?
 
 
 You can set variables for individual ebuilds using
 /etc/portage/bashrc. save the attached file as /etc/portage/bashrc
 then do
 
 mkdir -p /etc/portage/env.d/app-editors echo
 /etc/portage/env.d/app-editors/vim
 'EXTRA_ECONF=--enable-clipboard'
 
 You can use this to set variables, or override default settings, for
 any package.
 
 

Oh, Neil, you're kidding, right? I'd had to use FEATURES=-nostrip on
the command line for *ages* to get SDL to emerge unstripped so that it
would work with NWMovies (the hack that allows Neverwinter Nights to
play movies inside the game, like normal); the only reason I stopped was
because with the very most recent versions of SDL even that doesn't work
and I have to compile it manually after hacking one line in video.c.

But you're saying I could have just added echo 
/etc/portage/env.d/media-libs/libsdl 'FEATURES=nostrip' to
/etc/portage/bashrc and I would have been done, all those times-- could
have just emerged normally?

But man 5 portage doesn't say anything about /etc/portage/env.d, and it
doesn't say anything much about what precisely you can put in
/etc/portage/bashrc either:

SYNOPSIS
   /etc/
  make.globals
  make.conf(5)

   /etc/make.profile/
  deprecated
  make.defaults
  packages
  packages.build
  package.provided
  parent
  use.defaults
  use.mask
  virtuals

   /etc/portage/
  bashrc
  package.mask
  package.unmask
  package.keywords
  package.use
  mirrors
  categories

   /etc/portage/profile/
  site-specific overrides of /etc/make.profile/

   /usr/portage/profiles/
  arch.list
  categories
  info_pkgs
  info_vars
  package.mask
  profiles.desc
  thirdpartymirrors
  use.desc
  use.local.desc
  use.mask

   /var/lib/portage/
  world

(note no /etc/portage/env.d mentioned, so how would one know to create
it or that it would be recognized by Portage)

   /etc/portage/

  bashrc If needed, this file can be used to set up a
special environment  for  ebuilds,  different  from  the
 standard root environment.  The syntax is the same
as for any other bash script.

(this says almost nothing, frankly, unless you are very familiar with
the 'standard root environment for ebuilds', and again, doesn't say
anything about which particular features of this enviroment may be
varied by this file, or if any of them may not be, in true 'not yet
implemented' fashion).

But then again, I restrict myself to the last stable version of Portage:

* sys-apps/portage
 Available versions:  2.0.51.22-r3 ~2.0.53_rc5 [M]2.1.0_alpha20050718
 Installed:   2.0.51.22-r3

Is it possible that the man page is updated in the unstable versions, or
that this is implemented in the unstable versions only, or are you just
very clever to have figured this all out :-) ?

Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] Where is aticonfig (bug confirmation, please)?

2005-10-17 Thread Holly Bostick
As you all might know, I have an ati card. I just installed the new
8.18.6 drivers yesterday.

I was later hanging around on the Rage3D Linux Drivers forum, and
noticed mention of a utility called 'aticonfig', which apparently is a
workalike for fglrxconfig (the xorg.conf configurator), but (also
apparently) works better than fglrxconfig; not least because it
--apparently-- adds to your currently-existing xorg.conf, rather than
creating a (garbage) one from scratch.

So naturally I thought I'd try running it but I don't seem to have
it, and I don't know why.

It's in the RPM (looked at the one in distfiles using file-roller).

And all the other bin files in the rpm in distfiles are in /opt/ati/bin,
dated yesterday.

Except aticonfig.

Which, locate, and find don't find it, either as a user or root. It
apparently did not get installed.

In fact, this is the case; I just re-installed the drivers to see the
output, and no mention is made of the file:
(piped to prevent Thunderbird confusing this with a quote)

| Install ati-drivers-8.18.6 into
/var/tmp/portage/ati-drivers-8.18.6/image/ category media-video
| * Installing fglrx module
|man:
|making executable: /usr/lib/libfglrx_gamma.so.1.0
| Completed installing ati-drivers-8.18.6 into
/var/tmp/portage/ati-drivers-8.18.6/image/
|
| Merging media-video/ati-drivers-8.18.6 to /
|--- /etc/
|--- /etc/env.d/
| /etc/env.d/09ati
|--- /lib/
|--- /lib/modules/
|--- /lib/modules/2.6.13-gentoo-r4/
|--- /lib/modules/2.6.13-gentoo-r4/video/
| /lib/modules/2.6.13-gentoo-r4/video/fglrx.ko
|--- /opt/
|--- /opt/ati/
|--- /opt/ati/bin/
| /opt/ati/bin/fglrxinfo
| /opt/ati/bin/fglrx_xgamma
| /opt/ati/bin/fglrxconfig
|--- /usr/
|--- /usr/lib/
|--- /usr/lib/modules/
|--- /usr/lib/modules/dri/
| /usr/lib/modules/dri/atiogl_a_dri.so
| /usr/lib/modules/dri/fglrx_dri.so
|--- /usr/lib/modules/linux/
| /usr/lib/modules/linux/libfglrxdrm.a
|--- /usr/lib/modules/drivers/
| /usr/lib/modules/drivers/fglrx_drv.o
|--- /usr/lib/opengl/
|--- /usr/lib/opengl/ati/
| /usr/lib/opengl/ati/lib/
| /usr/lib/opengl/ati/lib/libGL.so.1.2
| /usr/lib/opengl/ati/lib/libGL.la
| /usr/lib/opengl/ati/lib/libGL.so - libGL.so.1.2
| /usr/lib/opengl/ati/extensions - ../xorg-x11/extensions
| /usr/lib/opengl/ati/include - ../xorg-x11/include
| /usr/lib/libfglrx_gamma.so.1.0
| /usr/lib/libfglrx_gamma.a
|--- /usr/include/
|--- /usr/include/GL/
| /usr/include/GL/glxATI.h
| /usr/include/GL/glATI.h
|--- /usr/include/X11/
|--- /usr/include/X11/extensions/
| /usr/include/X11/extensions/fglrx_gamma.h
| /usr/lib/opengl/ati/lib/libGL.so.1 - libGL.so.1.2
| Safely unmerging already-installed instance...
|--- !mtime obj /usr/lib/opengl/ati/lib/libGL.so.1.2
|--- !mtime obj /usr/lib/opengl/ati/lib/libGL.la
|--- !mtime obj /usr/lib/modules/linux/libfglrxdrm.a
|--- !mtime obj /usr/lib/modules/drivers/fglrx_drv.o
|--- !mtime obj /usr/lib/modules/dri/fglrx_dri.so
|--- !mtime obj /usr/lib/modules/dri/atiogl_a_dri.so
|--- !mtime obj /usr/lib/libfglrx_gamma.so.1.0
|--- !mtime obj /usr/lib/libfglrx_gamma.a
|--- !mtime obj /usr/include/X11/extensions/fglrx_gamma.h
|--- !mtime obj /usr/include/GL/glxATI.h
|--- !mtime obj /usr/include/GL/glATI.h
|--- !mtime obj /opt/ati/bin/fglrxinfo
|--- !mtime obj /opt/ati/bin/fglrxconfig
|--- !mtime obj /opt/ati/bin/fglrx_xgamma
|--- cfgpro obj /lib/modules/2.6.13-gentoo-r4/video/fglrx.ko
|--- cfgpro dir /lib/modules/2.6.13-gentoo-r4/video
|--- cfgpro dir /lib/modules/2.6.13-gentoo-r4
|--- !mtime obj /etc/env.d/09ati
|--- cfgpro dir /etc/env.d

Interestingly enough, only 3 of the 7 files in /usr/X11R6/bin in the RPM
that are eventually installed to /opt/ati/bin were updated: fglrxinfo,
fglrxinfo, and fglrx_xgamma.

I know that fglrx_glxgears and fireglcontrol are installed by
ati-drivers-extra, so I re-emerged that as well:

| Merging media-video/ati-drivers-extra-8.18.6 to /
|--- /opt/
|--- /opt/ati/
|--- /opt/ati/bin/
| /opt/ati/bin/fireglcontrol
| /opt/ati/bin/fgl_glxgears
|--- /usr/
|--- /usr/share/
|--- /usr/share/applications/
| /usr/share/applications/fireglcontrol.desktop
|--- /usr/share/pixmaps/
| /usr/share/pixmaps/ati.xpm

So this means that there are *two* files in the /usr/X11R6/bin folder in
the RPM that are not installed by the ebuild:

aticonfig
fglrx_pplay (whatever that may be)

Now this looks very much like a bug in the ebuild to me, but I'm also
kinda p.o.'d by the whole ATI situation (morrowind fails to run with
these drives, apparently), I don't feel all that well (another cold),
and I just don't want to charge onto b.g.o. and risk pissing off the dev
team with something along the lines of 'you guys suck!' (first, because
they don't, and second, because I like to save my rudeness points for
situations where they might do some good, rather than just waste them
because my judgement is temporarily poor).

So I don't quite know what to ask any interested parties on the list to
confirm, but 1) does anybody who might have installed the new
ati-drivers package actually have the 'aticonfig' 

Re: [gentoo-user] Collecting USE variables

2005-10-17 Thread Holly Bostick
Alexander Skwar schreef:
 No, that doesn't make sense. A simple question: Why is 3dfx not in 
 the default set of USE flags? If you install a graphics software, 
 like xorg, 3dfx users probably want it. And if you're not a 3dfx 
 user, it won't do harm.

For something like 3dfx, this is not necessarily true. I've certainly
had packages (mplayer, kernel) fail because *hardware* support was
enabled for things I couldn't use (and even things I should be able to
use but can't for this package-- I generally have to compile mplayer
-mmx and -sse or it won't compile, even though my AMD CPU supports both
instruction sets).

In general, I've found both the kernel and individual packages to be
quite sensitive when compiling optional support for hardware that is not
present.

So in that example, it likely *can* do harm.

Optional *software* support is a different matter entirely.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] maya on Gentoo linux?

2005-10-16 Thread Holly Bostick
Gentoo Shadow schreef:
 dear friends,
 
 where can i download de maya ple trial for gentoo linux?

You can't-- from the website--
http://www.alias.com/glb/eng/products-services/maya/maya_ple/get_maya_ple.jsp
-- where you should have looked first; I mean, honestly...!

 Get Maya® Personal Learning Edition
 Download Now!
 
 Please complete the form: (Items in bold are required.)
 Select your operating system | View System Requirements*
   Windows 2000/XP Professional (147 MB download)
   Macintosh OS X (157 MB download)
 ===  *(Maya PLE is not available on LINUX; neither Maya nor Maya PLE
 is available on Windows ME/98 or Mac OS 9 or earlier)

I suppose you could try the Windows version on Wine or Crossover Office
or VMWare, but that's up to you.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] enable gcj?

2005-10-16 Thread Holly Bostick
Nikodemus Karlsson schreef:
 Hi, when i try to emerge the pdf toolkit package, pdftk, I get the 
 message
 
 Calculating dependencies ...done!
 
 emerge (1 of 1) app-text/pdftk-1.12 to / md5 files   ;-) 
 pdftk-0.94.1.ebuild md5 files   ;-) pdftk-1.12.ebuild md5 files
  ;-) pdftk-1.00.ebuild md5 files   ;-)
 files/digest-pdftk-0.94.1 md5 files   ;-)
 files/digest-pdftk-1.00 md5 files   ;-) files/digest-pdftk-1.12
 md5 src_uri ;-) pdftk-1.12.tar.gz
 
 * It seems that your system doesn't provides a Java compiler. * 
 Re-emerge sys-devel/gcc with java and gcj enabled.
 
 !!! ERROR: app-text/pdftk-1.12 failed. !!! Function pkg_setup, Line 
 20, Exitcode 0 !!! gcj not found.
 
 I have java blackdown java installed, java-config -L gives 
 [blackdown-jdk-1.4.2.02] Blackdown JDK 1.4.2.02 
 (/etc/env.d/java/20blackdown-jdk-1.4.2.02) *
 
 What should I do?

What does java-config have to do with it when the message clearly tells
you what to do:

== Re-emerge sys-devel/gcc with java and gcj enabled ==

As seen here:

 emerge -pv gcc

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-devel/gcc-3.4.4-r1  (-altivec) -bootstrap
-boundschecking -build +fortran -gcj +gtk -hardened -ip28 (-multilib)
-multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -static
-vanilla 0 kB

See that -gcj? That's your problem; the ability to compile java has
not been compiled into your compiler. If there's a 'java' USE flag for
your version of GCC, set that as well.

Re-emerge gcc with the appropriate USE flags, then try your original
emerge again.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Omitting blocked package when updating world

2005-10-15 Thread Holly Bostick
C. Beamer schreef:
 Rumen Yotov wrote:
 
 
 On Fri, 2005-10-14 at 19:09 -0400, C. Beamer wrote:
 
 
 
 Hi,
 
 I've had Gentoo installed on my main computer for about a month
 now and want to update world.
 
 When I did 'emerge --pretend --update --deep world'  I got told
 that a package that I had installed was blocking another package.
 I want to update but omit the blocked package from the update,
 which incidentally is not installed on my system.
 
 Regards,
 
 Colleen
 
 
 
 Hi, Think it mostly depends on which is the package in question. 
 Seen three types of package blocking: 1.a new version blocking the
 old version of the same package - remove it then add again; 2.A new
 package wants to install but there is another package serving the
 same role, e.g mail-server: qmail, postfix, exim all provide - 
 virtual/mta (IIRC), so only one could get installed; 3.Think it's
 your case. Some other package (which is installed) has a *new*
 dependency on another one (not installed), which provides the same 
 'virtual/...' as third one (installed). This could happen when
 using -D/--deep flag - try without it to check and use -t/-tree
 option to see the deps. But it depends on the package in question 
 friends. HTH.Rumen
 
 
 
 I went to the painstaking effort of updating each package on my
 system that required updating individually and am left with this,
 which is the result of 'emerge --pretend --update --deep world':
 
 Calculating world dependencies ...done! [blocks B ]
 mail-client/pine-4.64-r1 (is blocking net-mail/uw-mailutils-2004g) 
 [ebuild  N] net-mail/uw-mailutils-2004g [ebuild U ]
 mail-client/pine-4.64-r1 [4.63-r2]
 
 From this, I assume that the installed package, Pine, is blocking
 the
 package nw-mail-utils-2004g, which is *not* installed.  So, how do I 
 prevent uw-mailutils-2004g from being installed so I can update Pine?
 
 
 Regards,
 
 Colleen

You can't-- this is a normal block:

(from http://www.gentoo-portage.com )

Runtime Dependencies
pine-4.64-r1

! net-mail/uw-imap - 2004g
= sys-apps/sed - 4
= sys-libs/ncurses - 5.1
ldap net-nds/openldap
pam = sys-libs/pam - 0.72
ssl dev-libs/openssl
app-misc/mimetypes
==net-mail/uwmailutils
virtual/libc
kerberos app-crypt/mitkrb5

The problem here is that 1) uwmailutils is a new dependency of Pine; 2)
dependencies must be installed before the program that depend on them
(just like you have to build the walls of your house before you put the
roof on, as the roof depends on the walls to hold it up); and 3) pine is
already installed (thus the program that depends on uwmailutils is
installed before what it depends on is installed, since Portage only
removes the previously installed version *after* the new version is
installed, which it can't be because its dependency can't be installed,
because the program that requires the dependency must be installed to
remove the currently-installed version).

If you see what I mean.

Remove (unemerge) Pine, then merge the updated version, so the
dependencies will be installed prior to the program they depend on.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to set an application to be on all workspaces?

2005-10-15 Thread Holly Bostick
Ognjen Bezanov schreef:
 Hi all
 
 This is more of a general linux question, but in fluxbox how do you
 set a program to be on all workspaces. I am using engage (from 
 enlightenment) as a toolbar but when run from the fluxbox startup
 file, it will only be shown on  workspace 1. The program itself
 doesnt seem to have an option show on all workspaces so is there
 another way to get it on all other workspaces.
 
 Cheers
 

If fluxbox itself does not allow you to set applications to be 'sticky',
I would suggest devilspie (emerge devilspie; then read the sample config
and the docs).

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Fumblefingers corrupts an ebuild, plea for help

2005-10-15 Thread Holly Bostick
Kevin O'Gorman schreef:
 I thought I was just looking, but after closing the editor my emerges are
 complaining about a corrupted ebuild of xchat. Specifically,
 
 
calculating world dependencies -/usr/portage/net-irc/xchat/xchat-
 
 2.4.5.ebuild: line 24: syntax error near unexpected token `'
 
/usr/portage/net-irc/xchat/xchat-2.4.5.ebuild: line 24: ` !xchatnogtk? (
=x11-libs/gtk+-2.0.3 )'


OK, here's line 23-29 of my ebuild:

(piped to prevent Thunderbird freaking out; ignore the first | symbol)

|RDEPEND==dev-libs/glib-2.0.3
|!xchatnogtk? ( =x11-libs/gtk+-2.0.3 )
|ssl? ( =dev-libs/openssl-0.9.6d )
|perl? ( =dev-lang/perl-5.6.1 )
|python? ( =dev-lang/python-2.2 )
|tcltk? ( dev-lang/tcl )
|!net-irc/xchat-gnome


Happens with editors; sometimes you get changed spacing or line wrap,
and it gets saved for some reason.

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Collecting USE variables

2005-10-14 Thread Holly Bostick
John Jolet schreef:
 
 On Oct 14, 2005, at 2:13 PM, Ciaran McCreesh wrote:
 
 On Thu, 13 Oct 2005 16:29:39 +0100 (WEST) Jorge Almeida 
 [EMAIL PROTECTED] wrote: | I would like to know how the 
 current USE variables are set. | I know that emerge --info 
 displays a list of all of them, but it | doesn't discriminate where
  they come from. I couldn't find clear | documentation about it, 
 but of course I may have missed something. | In the same line, I 
 find /etc/make.profile/make.defaults _very | strange_. perl? 
 Sure. fortran? Well, who knows... But emboss?! | (In case it 
 doesn't ring a bell immediately: emboss - Adds  support for | the 
 European Molecular Biology Open Software Suite) | Could this be a 
 joke?
 
 Uh, no. USE flags do not control whether packages get installed. 
 They control whether something which has **optional** support will 
 use it. So, for things with optional emboss support, by default the
 emboss support will be enabled. Which makes sense, because if 
 you're installing science apps, you'll probably want it, and if 
 you're not installing science apps you'll never see it anyway.
 
 but if a program has optional support for a package that CAN be a 
 prerequisite, based on USE flags, emerge will install that 
 prerequisite or not.  In that way, they DO control whether packages 
 get installed.
 

Well, that's true... and I'll even leave aside the fact that USE flags
are the lesser of whatever evils in terms of dragging in unwanted
additional applications or libraries, since at least with USE flags you
can control it, but with hard dependencies, you of course can't.

But given that /etc/make.conf (and /etc/portage/package.use)
trumps everything, and given that you can easily see what flags are in
use with emerge info and emerge --verbose, I don't see what the big deal
is as to what the defaults are and where they are set in the first place.

If a USE flag does something you don't want, unset it. Defaults are not
the be-all and end-all of existence; the very presence of 'defaults'
means that the user can control them (if something has a 'default'
setting, that necessarily means that other settings are possible).

It's not as if knowing that the default USE flags are set in
/etc/make.profile (plus other cascaded locations) makes the first hairy
bit of difference, since the user will never be able to control the
contents of that file, but only override their contents manually in the
aforementioned /etc/make.conf and /etc/portage/package.use.

You could edit /etc/make.profile if you liked, I suppose, but Portage
will update it at one or more various points anyway, and then where are you?

Sorry, just a bit cranky this evening.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] xorg.conf [SOLVED]

2005-10-13 Thread Holly Bostick
Jorge Almeida schreef:
 On Thu, 13 Oct 2005, Holly Bostick wrote:
 
 
 Jorge Almeida schreef:
 
 It seems it's a known bug. I emerged nvidia-kernel and nvidia-glx
  with ACCEPT_KEYWORDS=~x86 and it works now.
 
 
 Glad that worked for you, but please now remember to add
 nvidia-kernel and nvidia-glx to /etc/portage/package.keywords as
 allowed to be ~x86, or else Portage will try to downgrade them the
 next time you do an emerge world-- ACCEPT_KEYWORDS on an emerge
 command line is only *temporary for that emerge*, and *is not
 remembered permanently by Portage*.
 
 
 I don't know if it's a good idea, in this case. After all, the
 current masked version will be unmasked one day, and I may not need
 always the bleeding-edge version (I'd rather use stable things, if
 they do the job). But I always issue emerge -pv before emerging
 anything, so a possible downgrade would be detected in advance.

Yes, I understand you-- but what then are you going to do when the
downgrade is detected?

You won't have a choice but to downgrade; if you try masking packages
lower than the current one, you'll get an error saying that all
available packages are masked, and if you do downgrade, your X will be
broken again until you re-emerge the unstable version with
ACCEPT_KEYWORDS on the command line-- EVERY TIME you do an emerge
(-whatever) world.

Is that what you want?

The solution for your stated preference is to unmask the packages'
keyword in /etc/portage/package.keywords, and mask all versions of the
package above the one you have now, so that they do not appear if an
update occurs and you do not want to update to a further unstable version:

#echo 'media-video/nvidia-kernel ~x86' /etc/portage/package.keywords
#echo 'media-video/nvidia-glx ~x86' /etc/portage/package.keywords
#echo 'media-video/nvidia-kernel-1.0.7676' /etc/portage/package.mask
#echo 'media-video/nvidia-glx-1.0.7676-r1' /etc/portage/package.mask

You would of course have to keep an eye on the Portage tree so you would
know when to remove the masks and unmask entries, but you could get
through your daily life without having to re-emerge everything all the time.

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] libtool won't emerge

2005-10-13 Thread Holly Bostick
[EMAIL PROTECTED] schreef:
 I'm having trouble emerging programs like libmng and libtool.
 
 The problem looks like this:
 ==
 
snip
 /usr/share/aclocal/path_dps.m4:172: file `path_dps.m4' does not exist
 
 !!! ERROR: sys-devel/libtool-1.5.20 failed.
 !!! Function src_unpack, Line 125, Exitcode 1
 !!! aclocal
 !!! If you need support, post the topmost build error, NOT this status 
 message.
 ==
 
 
 I have tried to re-emerge automake and autoconf but with no effect.
 
 Anyone any tips?

Yes, emerge dgs:

dgs
Description: fake ebuild to force removal of broken path_dps.m4

Then try your emerge again.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] X will NOT run in framebuffer mode

2005-10-13 Thread Holly Bostick
Richard Watson schreef:
 Hi - When trying to run X I'm getting the message Fatal server 
 error: Cannot run in framebuffer mode. Please specifiy bus IDs for 
 all framebuffer devices. I'm running an IBM pentium 2 laptop, with 
 the genkernel from 2005.1 stage 3 install. Any help would be really 
 appreciated. Thanks, Richard

Knowing what video chip is involved, what kernel module you're trying to
use with it, and what settings you have in Xorg (the contents of
/etc/X11/xorg.conf and /var/log/Xorg.0.log would be good here), would be
useful info to have in order to attempt to help; we are not psychic
(this week, as far as I know).

Also, are you trying to run in framebuffer mode (and it's not working,
obviously), or are you not supposed to be running in framebuffer mode
(so you're making an incorrect request when starting the X server, which
needs to be corrected)?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] What's wrong with eix?

2005-10-13 Thread Holly Bostick
Dave Nebinger schreef:
 On Thursday 13 October 2005 04:51 am, Holly Bostick wrote:
 
 root - eix cedega * app-emulation/cedega Available versions:  4.0
 4.0.1 4.1 4.1[1]  4.1.1 4.2-r1 4.2.1 4.3 4.3.1 4.3.2 4.4 4.4.1 
 Installed:   4.4.1
 
 Sorry, Holly, but what exactly is the error you're seeing?  I get the
  same list (but not the overlay), but there is an ebuild for each one
  of these in /usr/portage/app-emulatiiin/cedega...

In this particular example, version 4.4.3 is also available, but does
not show as available under eix, though it does show as available via an
emerge --search.

Version 4.4.3 was listed as an available update in the email that I get
after running esync and update-eix as a cron job.

Again, you see the last available version listed by eix is 4.4.1, but
emerge --search finds 4.4.3:

 root - emerge --search cedega
Searching...
[ Results for search key : cedega ]
[ Applications found : 2 ]

*  app-emulation/cedega
  Latest version available: 4.4.3
  Latest version installed: 4.4.1
  Size of downloaded files: 7,471 kB
  Homepage:http://www.transgaming.com/
  Description: Cedega replaces WineX, a distribution of Wine with
enhanced DirectX for gaming
  License: Aladdin
 
 What did you expect to see?

I expected to see all the versions of the package known to Portage as of
the time that I did the search. That *is* the point of eix, is it not :-) ?

As I said, the database has been updated multiple times, but eix is no
longer picking up the most recent updates to my Portage tree, making the
program unreliable for fast searches (since I cannot be sure that eix is
showing me all available versions of any given package).

 
 Also, as a side note, eix had problems with the cdb portage some time
  back; if you'e running cdb you might want to disable it, emerge 
 --meta, update-eix, then see if the problem still exists.

Thanks for the confirmation; I was figuring that cdb might have had
something to do with it, being the only real possible culprit.

I'll try that, hopefully it will fix things.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] What's wrong with eix? [SOLVED?]

2005-10-13 Thread Holly Bostick
Dave Nebinger schreef:
 On Thursday 13 October 2005 10:36 am, Dave Nebinger wrote:
 
 Well, obviously it's a defect in eix again.  I wouldn't call
 dumping cdb a 'fix' as I wouldn't want to lose the performance
 increase I get by using it.
 
 Guess I'll see what the EIX folks have to say about it...
 
 
 Hmm, Holly I don't know if the same stream of events happened to you,
 but for me:
 
 1. python update to 2.4, missed the python-updater warning. 2.
 re-emerged python-cdb to get portage working again.

This I had previously done

 3. verified
 missing cedega packages from eix database. 4. re-emerged eix 5.
 problem solved, cedega reports all versions.
 
 Try re-emerging eix, rerun update-eix, then check the output.

OHO--- here's something that I at least missed the first time I emerged eix:

* Please run 'update-eix' to setup the portage search database.
 * The database file will be located at /var/cache/eix

== * If you want to use the cdb-support, you need to add
== * PORTDIR_CACHE_METHOD=cdb
 == * to you /etc/eixrc or ~/.eixrc

 * To enable command-line completion for eix, run:
 *
 *   eselect bashcomp enable eix

 Regenerating /etc/ld.so.cache... app-portage/eix-0.3.0-r1 merged.
 
Did that-- both /etc/eixrc and ~/.eixrc were empty-- and lo and behold:

1) update-eix was incredibly fast, and

2) gave the following output:

update-eix
Reading Portage settings ..
Building database (/var/cache/eix) from scratch ..
==[0] /usr/portage/ (cache: cdb)
 Reading 100%
[1] /usr/local/portage (cache: none)
 Reading 100%
Applying masks ..

whereas previously, it said:


Reading Portage settings ..
Building database (/var/cache/eix) from scratch ..
==[0] /usr/portage/ (cache: flat)
 Reading 100%
[1] /usr/local/portage (cache: none)
 Reading 100%
Applying masks ..
Database contains 10251 packages in 149 categories.

So thanks for the suggestion to re-emerge eix, as I wouldn't have seen
that einfo otherwise (I did see the second part, but apparently when I
originally emerged eix I wasn't using cdb, so I ignored the message
relating to it.

Looks solved to me-- at least enough that I'm not going to comment on
your bug, which I was in the middle of when you sent this mail. But now
I don't have to look silly ;-) , since the cdb support is apparently
working fine, as long as one uses it. D'oh (on both of us).

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Collecting USE variables

2005-10-13 Thread Holly Bostick
Jorge Almeida schreef:
 I would like to know how the current USE variables are set.

Afaik, they are set by /etc/make/profile/make.defaults, and
overridden/added to
globally by /etc/make.conf, and individually by /etc/portage/package.use.

 I know that emerge --info displays a list of all of them, but it
 doesn't discriminate where they come from. I couldn't find clear
 documentation about it, but of course I may have missed something. In
 the same line, I find /etc/make.profile/make.defaults _very strange_.
  perl? Sure. fortran? Well, who knows... But emboss?! (In case
 it doesn't ring a bell immediately: emboss - Adds support for the
 European Molecular Biology Open Software Suite) Could this be a joke?
 
Ah, home users, always thinking the universe revolves around them :-).

Linux is quite popular in the scientific community, you know-- I'm sure
the admins at (oh, I dunno, let's just make up something) at Berkely
(where the Seti @Home project is based) or any random lab at MIT feels
the same way when they see +kde as a default USE flag.

The default USE flags represent 'sane defaults' for the broadest range
of the Gentoo userbase (which I assume the devs know more about than you
or I-- certainly I, at least).

So if they feel that a significant enough portion of that userbase
values the emboss flag, who am I to argue? The whole point of Gentoo is
customization, so half of the default USE flags that do apply to me I
disable, and then add another quarter-set of ones that aren't in the
defaults at all-- I spend an hour or two, when installing, just going
through USE flags and setting them up to my personal tastes.

I admit, I've never disabled emboss, because I don't use any programs
that require that USE flag, so I'm happy to let it be.

 I'm writing -* at the beginning of the USE declaration in 
 /etc/make.conf, but I can't avoid the feeling that this may be a Bad 
 Thing.

Some say it is, some say it's the only way to go. Never done it myself,
so I don't know one way or another. I eventually have to set my USE
flags anyway (going through them to see what they are if I don't know),
so I don't really see the point in not just getting that over with, but
it's possible that I've missed some hidden benefit of this procedure.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] cdrecord trouble

2005-10-12 Thread Holly Bostick
John Green schreef:
 Alexey Asprov wrote:
 
 
 I have finally made my usb cdr to work, however I can't burn cds 
 This was what I made it to work:
 
 Device Drivers - SCSI device support - [*] SCSI CDROM support USB
  support - [*] EHCI HCD [*] USB Mass Storage support [*] Freecom 
 USB/ATAPI Bridge support [*] ISD-200 USB/ATA Bridge support [*] 
 USBAT/USBAT02-based storage support
 
 
 Now...
 
 cdrecord -scanbus Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright
  (C) 1995-2004 Jörg Schilling cdrecord: Warning: Running on 
 Linux-2.6.12-gentoo-r6 cdrecord: There are unsettled issues with 
 Linux-2.5 and newer. cdrecord: If you have unexpected problems, 
 please try Linux-2.4 or Solaris. Linux sg driver version: 3.5.33 
 Using libscg version 'schily-0.8'. scsibus0: 0,0,0 0) 'HP' 
 'CD-Writer+ 8200e' '0001' Removable Disk 0,1,0 1) * 0,2,0 2) * 
 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 
 7) *
 
 And...
 
 cdrecord -v -dao speed=4 dev=0,0,0 
 KNOPPIX_V4.0.2CD-2005-09-23-EN.iso Cdrecord-Clone 2.01 
 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling 
 cdrecord: Warning: Running on Linux-2.6.12-gentoo-r6 cdrecord: 
 There are unsettled issues with Linux-2.5 and newer. cdrecord: If 
 you have unexpected problems, please try Linux-2.4 or Solaris. TOC
  Type: 1 = CD-ROM scsidev: '0,0,0' scsibus: 0 target: 0 lun: 0
 Linux sg driver version: 3.5.33 Using libscg version 'schily-0.8'.
 SCSI buffer size: 64512 atapi: 1 Device type: Removable Disk
 Version : 0 Response Format: 1 Vendor_info: 'HP' Identifikation
 : 'CD-Writer+ 8200e' Revision   : '0001' Device seems to be: 
 Generic CCS Disk. cdrecord: Sorry, no CD/DVD-Drive found on this 
 target
 
 Any suggestions? I see many people have the same problem, but 
 couldn't find the solution. Thanks in advance.
 
 
 
 
 Hi Alexey,
 
 I haven't seen any replies to your question.  You might want to try 
 this suggestion if you are still stuck.  It worked for me.
 
 emerge k3b
 
 Then run k3b and note the parameters it uses to burn the cd.  The use
  that information to adjust cdrecord.
 
 I normally use fluxbox, so I first had to emerge large parts of kde,
  run k3b and then remove k3b and kde.  That's why this suggestion is
 a last resort.

That's a good idea, John, but you don't have to 'emerge large parts of
KDE' to emerge k3b. Just kdelibs (and qt, but QT is useful even if you
don't use KDE, so I don't see that as a problem), *if* you use the -arts
and -kde USE flags to emerge it. If you don't use KDE, then they should
already be in /etc/make.conf, but you (or Alexey) can also add it to
/etc/portage/package.use:

 #echo 'app-cdr/k3b -arts -kde' /etc/portage/package.use

(assuming that the directory /etc/portage exists; the file will be
created if it does not exist, but the folder won't, so it must pre-exist).


HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] java nightmare

2005-10-12 Thread Holly Bostick
Jorge Almeida schreef:
 On Wed, 12 Oct 2005, Robert Buzna wrote:
 
 
 Use Sun's Java Kit (preferably jdk 1.4). Some application servers 
 had problems to start with blackdown jdk. If you want use 
 java-alsa, you must have installed alsa.
 
 
 No can do.
 
 I'm installing gentoo from a Knoppix disk. I'm in the chroot 
 environment now. I tried to download the thing using Firefox. It died
  quietly, probably because user knoppix has no permissions to write
 to the disk.

Huh? Am I missing something? (quite possibly.)

1) If you're in the chroot environment in the term, then the Gentoo
partitions must be mounted, and you presumably mounted them under
Knoppix (prior to chrooting). So how did you mount them that you don't
have permissions to write to them? How did you get the Stage Tarball,
then? and how can you install Gentoo at all, or are you saying that you
only have write permissions to the Gentoo partitions when chrooted?

2) IIrc (I've installed under Knoppix, but it was a while ago, so I'm a
bit foggy), Knoppix does allow you to write to the RAM disk while it's
running (I'm fairly sure of this, because I had to do that to download
and install the LVM 'drivers' before I could install Gentoo with LVM2).
So you should be able to download to that folder (iirc, it's kinda hard
to find; if you try to download to the default directory, it won't work,
but if you go up to the Knoppix / and then drill down, you can get to
the RAM disk folder, where you can save to disk (and then copy the file
to the mounted Gentoo partition).


 I tried to download from another computer, through ssh. I went to the
  site with lynx. Couldn't find my way through the labyrinth that is 
 Sun's site.

When you run the ebuild, you'll get the fetch restriction message, but
that message will include the exact link to download the file (it uses
variables for the version number, so you have to run the ebuild to get
the precise link). Copy that link and paste/type it into the other
computer's browser.

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] locale in gnome

2005-10-12 Thread Holly Bostick
David Eduardo Gómez Noguera schreef:
 Hi. I have a problem where gnome is using POSIX locale in my user. I
  start gnome from entrance, and gnome-terminal gives me, when I run 
 locale,
 
 LANG= LC_CTYPE=POSIX LC_NUMERIC=POSIX LC_TIME=POSIX 
 LC_COLLATE=POSIX LC_MONETARY=POSIX LC_MESSAGES=POSIX 
 LC_PAPER=POSIX LC_NAME=POSIX LC_ADDRESS=POSIX 
 LC_TELEPHONE=POSIX LC_MEASUREMENT=POSIX LC_IDENTIFICATION=POSIX
  LC_ALL=
 
 even after: $ export LC_ALL=en_US.utf8 LANG=en_US.utf8 $ 
 gnome-terminal
 
 I can't type any latin characters or use im-ja either


Have you tried another terminal (like xterm)?  What version of
GNOME/gnome-terminal?

 
 I also run WindowMaker, and subsequently I run gnome-settings-daemon,
  when I do this I have no problem.


OK, so when you run gnome-settings-daemon, it all works fine, but when
you... don't?... it does not?

So what WM/DE are you using when gnome-settings-daemon does not run at
login? If GNOME, then something is wrong. If anything other than GNOME,
the solution seems clear; run gnome-settings-daemon when logging into
that WM/DE.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] [OT?]And they say Gentoo-ers have no sense of humour...!

2005-10-12 Thread Holly Bostick
Just followed a link (from the Beagle site) back to packages.gentoo.org,
where I was supposedly going to see what versions of app-misc/beagle (as
opposed to sci-libs/beagle) are available in Portage.

None are (which was what I had thought), but the 'search failed' page
was a bit unusual:

Sorry, dude. I could not find that package.

Information on the package you requested could not be found. Be sure to
check the packages.gentoo.org main page

Sorry, dude? Dude???!!!

:-D

Somebody been hitting the happy-happy-joy-joy pills again?

:-D

Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] Bug, or PEBKAC?

2005-10-12 Thread Holly Bostick
Hey,

I've been trying to run an emerge -uaDtv world for the past couple of
days, and dev-libs/liboil fails to upgrade from 0.3.2 to 0.3.3 with the
following error:

 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall
-D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O2 -march=athlon-xp
-mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3 -m3dnow
-fomit-frame-pointer -pipe -MT libsimdpack_la-scalarmult_i386.lo -MD -MP
-MF .deps/libsimdpack_la-scalarmult_i386.Tpo -c scalarmult_i386.c  -fPIC
-DPIC -o .libs/libsimdpack_la-scalarmult_i386.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall
-D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O2 -march=athlon-xp
-mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3 -m3dnow
-fomit-frame-pointer -pipe -MT libsimdpack_la-scalarmult_i386.lo -MD -MP
-MF .deps/libsimdpack_la-scalarmult_i386.Tpo -c scalarmult_i386.c -o
libsimdpack_la-scalarmult_i386.o /dev/null 21
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc  -O2
-march=athlon-xp -mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3 -m3dnow
-fomit-frame-pointer -pipe   -o libsimdpack.la   libsimdpack_la-abs.lo
libsimdpack_la-abs_misc.lo libsimdpack_la-average2_u8.lo
libsimdpack_la-clip_ref.lo libsimdpack_la-clip_fast.lo
libsimdpack_la-diffsquaresum_f64.lo libsimdpack_la-mix_u8.lo
libsimdpack_la-mult8x8_s16.lo libsimdpack_la-multsum.lo
libsimdpack_la-sad8x8.lo libsimdpack_la-sad8x8_broken.lo
libsimdpack_la-scalaradd.lo libsimdpack_la-scalarmult.lo
libsimdpack_la-sincos_f64.lo libsimdpack_la-squaresum_f64.lo
libsimdpack_la-sum_f64.lo libsimdpack_la-vectoradd_f64.lo
libsimdpack_la-abs_i386.lo libsimdpack_la-mult8x8_i386.lo
libsimdpack_la-scalarmult_i386.lo
i686-pc-linux-gnu-ar cru .libs/libsimdpack.a .libs/libsimdpack_la-abs.o
.libs/libsimdpack_la-abs_misc.o .libs/libsimdpack_la-average2_u8.o
.libs/libsimdpack_la-clip_ref.o .libs/libsimdpack_la-clip_fast.o
.libs/libsimdpack_la-diffsquaresum_f64.o .libs/libsimdpack_la-mix_u8.o
.libs/libsimdpack_la-mult8x8_s16.o .libs/libsimdpack_la-multsum.o
.libs/libsimdpack_la-sad8x8.o .libs/libsimdpack_la-sad8x8_broken.o
.libs/libsimdpack_la-scalaradd.o .libs/libsimdpack_la-scalarmult.o
.libs/libsimdpack_la-sincos_f64.o .libs/libsimdpack_la-squaresum_f64.o
.libs/libsimdpack_la-sum_f64.o .libs/libsimdpack_la-vectoradd_f64.o
.libs/libsimdpack_la-abs_i386.o .libs/libsimdpack_la-mult8x8_i386.o
.libs/libsimdpack_la-scalarmult_i386.o
i686-pc-linux-gnu-ranlib .libs/libsimdpack.a
creating libsimdpack.la
(cd .libs  rm -f libsimdpack.la  ln -s ../libsimdpack.la libsimdpack.la)
make[3]: Leaving directory
`/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3/liboil/simdpack'
Making all in sse
make[3]: Entering directory
`/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3/liboil/sse'
if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I../..-msse -msse2 -Wall -D_BSD_SOURCE
-D_GNU_SOURCE -I../.. -O2 -O2 -march=athlon-xp -mfpmath=sse -mmmx -msse
-mno-sse2 -mno-sse3 -m3dnow -fomit-frame-pointer -pipe -MT
libsse_la-conv_sse.lo -MD -MP -MF .deps/libsse_la-conv_sse.Tpo -c -o
libsse_la-conv_sse.lo `test -f 'conv_sse.c' || echo './'`conv_sse.c; \
then mv -f .deps/libsse_la-conv_sse.Tpo
.deps/libsse_la-conv_sse.Plo; else rm -f
.deps/libsse_la-conv_sse.Tpo; exit 1; fi
mkdir .libs
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -msse -msse2
-Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O2 -march=athlon-xp
-mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3 -m3dnow
-fomit-frame-pointer -pipe -MT libsse_la-conv_sse.lo -MD -MP -MF
.deps/libsse_la-conv_sse.Tpo -c conv_sse.c  -fPIC -DPIC -o
.libs/libsse_la-conv_sse.o
conv_sse.c: In function `conv_f32_s32_sse':
conv_sse.c:44: error: `__m128' undeclared (first use in this function)
conv_sse.c:44: error: (Each undeclared identifier is reported only once
conv_sse.c:44: error: for each function it appears in.)
conv_sse.c:44: error: parse error before xmm0
conv_sse.c:55: error: `xmm0' undeclared (first use in this function)
conv_sse.c:55: warning: implicit declaration of function `_mm_cvt_pi2ps'
conv_sse.c:55: error: `__m64' undeclared (first use in this function)
conv_sse.c:55: error: parse error before ')' token
conv_sse.c:56: warning: implicit declaration of function `_mm_movelh_ps'
conv_sse.c:57: error: parse error before ')' token
conv_sse.c:58: warning: implicit declaration of function `_mm_store_ps'
conv_sse.c:59: error: `xmm1' undeclared (first use in this function)
conv_sse.c:59: error: parse error before ')' token
conv_sse.c:61: error: parse error before ')' token
conv_sse.c:76: error: parse error before ')' token
conv_sse.c:78: error: parse error before ')' token
make[3]: *** [libsse_la-conv_sse.lo] Fout 1
make[3]: Leaving directory
`/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3/liboil/sse'
make[2]: *** [all-recursive] Fout 1
make[2]: Leaving directory
`/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3/liboil'
make[1]: *** [all-recursive] Fout 1
make[1]: Leaving directory `/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3'

Re: [gentoo-user] Re: Bug, or PEBKAC?

2005-10-12 Thread Holly Bostick
Thomas Kirchner schreef:
 I installed liboil 0.3.3 this morning, from an emerge sync done
 around 8:30 am EST, with no troubles.  (As for the other reply - I
 use ccache as well, so that's not it.)
 
 emerge info attached. Tom
 
 * On Oct 12 19:52, Holly Bostick (gentoo-user@lists.gentoo.org)
 wrote:
 
 I've been trying to run an emerge -uaDtv world for the past couple
 of days, and dev-libs/liboil fails to upgrade from 0.3.2 to 0.3.3
 with the following error:

Turns out it was a PEBKAC :-( .

Thanks, Thomas, by looking at your emerge info and the first thing I
noticed was that your cccache was ~arch (2.4), while mine was stable
(2.3). So I upgraded. That didn't change a thing.

Since the error kept occurring in conv_sse.c, I tried USE=-sse even
though liboil doesn't have an sse USE flag; unsuprisingly, that didn't
work either.

So then I turned to the only other place that 'sse' appears-- CFLAGS.

I was able to compile without error after removing the following CFLAGS:

-mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3  -m3dnow

Now as far as I know, all of these should be safe for my AthlonXP, but
clearly one or more of them is not (though this is the first problem
I've had with them in the two or three weeks I've been using them).

Anybody want to speculate on which one or ones might have been the problem?

Oh well, at least it's not a bug.

Thanks for the help, everybody.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] xorg.conf [SOLVED]

2005-10-12 Thread Holly Bostick
Jorge Almeida schreef:
 It seems it's a known bug. I emerged nvidia-kernel and nvidia-glx 
 with ACCEPT_KEYWORDS=~x86 and it works now.
 

Glad that worked for you, but please now remember to add nvidia-kernel
and nvidia-glx to /etc/portage/package.keywords as allowed to be ~x86,
or else Portage will try to downgrade them the next time you do an
emerge world-- ACCEPT_KEYWORDS on an emerge command line is only
*temporary for that emerge*, and *is not remembered permanently by Portage*.

 ACCEPT_KEYWORDS on an emerge command line is really a recipe for grief
if you don't complete the operation by validating the ~arch keyword in
some fashion (if you find you want to keep the package, which in this
case you do).

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] imlib error

2005-10-11 Thread Holly Bostick
Jorge Almeida schreef:
 I'm trying to emerge kde-meta. It fails with imlib:
 
 checking for gif_lib.h... no configure: error: *** GIF header not 
 found ***

I don't use kde-meta, but I went to www.gentoo-portage.com to track down
what package you're missing (this error clearly indicates you're missing
a package, but that package is not a direct dependency of kde-meta, or
it would have been installed). Here's what I found:

Programs That Depend On imlib

app-i18n/chinput
app-i18n/minichinput
app-misc/dfm
app-misc/endeavour
dev-lang/entity
dev-python/gnome-python
dev-python/pygtk
games-board/eboard
games-kids/lletters
games-kids/stickers
gnome-base/gnome-libs
==kde-base/kuickshow
mail-client/balsa
media-gfx/frontline
media-gfx/gphoto
media-gfx/qiv
media-gfx/scigraphica
media-gfx/xzgv
media-libs/fnlib
media-sound/yconsole
media-video/camserv
net-analyzer/cheops-ng
net-im/gnophone
net-irc/bitchx
www-client/amaya
x11-misc/bbacpi
x11-misc/idesk
x11-misc/pogo
x11-misc/xteddy
x11-plugins/epplets
x11-plugins/gkrellm-alltraxclock
x11-plugins/gkrellm-bfm
x11-plugins/gkrellm-console
x11-plugins/gkrellm-mailwatch
x11-plugins/gkrellm-radio
x11-plugins/gkrellmoon
x11-plugins/gkrellmouse
x11-plugins/gkrellsun
x11-terms/mlterm
x11-themes/gtk-engines
x11-wm/fvwm
x11-wm/sawfish
!gtk2 x11-themes/gtk-engines-qtpixmap
!imlib2 www-client/w3m
imlib app-editors/zoinks
imlib app-office/magicpoint
imlib kde-base/kdegraphics
imlib mail-client/sylpheed
imlib mail-client/sylpheed-claws
imlib media-gfx/gimageview
imlib media-gfx/iv
imlib net-im/amsn
imlib www-client/w3mmee
imlib x11-misc/wmakerconf
imlib x11-wm/icewm
imlib x11-wm/qvwm

Programs That Depend On kuickshow

kde-base/kdegraphics
kde-base/kdegraphics-meta

Programs That Depend On kdegraphics-meta

kde-base/kde-meta


So imlib is needed because kde-meta depends on kdegraphics-meta, which
depends on kuickshow, which depends on imlib. But some gif header needed
by imlib is not installed or broken:

(Piped to prevent quoting)

Runtime Dependencies
imlib-1.9.15

 |   = media-libs/giflib - 4.1.0
 |   = media-libs/jpeg - 6b
 |   = media-libs/libpng - 1.2.1
 |   = media-libs/tiff - 3.5.5
 |   gtk = x11-libs/gtk+ - 1.2*

imlib-1.9.14-r3

  |  = media-libs/giflib - 4.1.0
  |  = media-libs/jpeg - 6b
  |  = media-libs/libpng - 1.2.1
  |  = media-libs/tiff - 3.5.5
  |  = x11-libs/gtk+ - 1.2*

... aand my guess is that package would be

gif = media-libs/giflib - 4.1.0

Is this package installed? If so, I would consider re-emerging it (and
possibly imlib as well), with

emerge --oneshot --ask giflib

or

emerge --oneshot --onlydeps --ask imlib

You could just emerge either or both, but that would add them to your
world file, which is not necessarily the best choice (but maybe this is
not important to you).

Or, you could of course check b.g.o (bugs.gentoo.org) to see if this is
a known problem.

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] imlib error

2005-10-11 Thread Holly Bostick
Jorge Almeida schreef:
 On Tue, 11 Oct 2005, Holly Bostick wrote:
 
 
 Jorge Almeida schreef:
 
 I'm trying to emerge kde-meta. It fails with imlib:
 
 checking for gif_lib.h... no configure: error: *** GIF header not
  found ***
 
 I don't use kde-meta, but I went to www.gentoo-portage.com to track
  down what package you're missing (this error clearly indicates 
 you're missing a package, but that package is not a direct 
 dependency of kde-meta, or it would have been installed). Here's 
 what I found:
 
snip
 So imlib is needed because kde-meta depends on kdegraphics-meta, 
 which depends on kuickshow, which depends on imlib. But some gif 
 header needed by imlib is not installed or broken:
 
 (Piped to prevent quoting)
 
 Runtime Dependencies imlib-1.9.15
 
 |   = media-libs/giflib - 4.1.0 |   = media-libs/jpeg - 6b |   =
  media-libs/libpng - 1.2.1 |   = media-libs/tiff - 3.5.5 |   gtk =
  x11-libs/gtk+ - 1.2*
 
 imlib-1.9.14-r3
 
 |  = media-libs/giflib - 4.1.0 |  = media-libs/jpeg - 6b |  = 
 media-libs/libpng - 1.2.1 |  = media-libs/tiff - 3.5.5 |  = 
 x11-libs/gtk+ - 1.2*
 
 ... aand my guess is that package would be
 
 gif = media-libs/giflib - 4.1.0
 
 Is this package installed? If so, I would consider re-emerging it 
 (and
 
 Yes, but when I emerged it the gif USE flag was not set! imlib 
 compiles now.

I noticed that, too-- when I checked imlib and giflib on my own system,
I saw:

emerge -pv imlib giflib

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-libs/imlib-1.9.14-r3  574 kB
[ebuild   R   ] media-libs/giflib-4.1.3  +X +gif 556 kB

.. which looked awful weird to me for two reasons:

1) it seems a bit nuts to me that a program called 'giflib' should need
optional support for 'gif' (if you compile giflib without gif support,
what the h-e-double-hockey-sticks does it do??)

2) the 'gif' USE flag is not listed on gentoo-portage.com (although
maybe it's an error in the site, since the flag that *is* listed does
not seem to come up in Portage):

Runtime Dependencies
giflib-4.1.3-r2

! media-libs/libungif -
rle media-libs/urt
X virtual/x11

giflib-4.1.3-r1

! media-libs/libungif -
X virtual/x11

giflib-4.1.3

X virtual/x11

Although gentoo-portage.com is apparently correct, given the output of a
search for the 'rle' USE flag:

useflag rle
/usr/portage/profiles/use.local.desc:media-libs/giflib:rle - Build
converters for RLE format (utah raster toolkit)

which makes sense, I don't get why the 'rle' USE flag does not appear if
I request to emerge giflib, while an apparently useless 'gif' USE flag does.

So something definitely looks wonky here, but it's not you, and it would
seem that enabling the 'gif' USE flag hacks this mess into working
(insofar as imlib compiles for both of us with this flag set). Thus,
problem solved, but not eliminated, it would seem.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] struggling with dri

2005-10-11 Thread Holly Bostick
Fernando Meira schreef:
 On 10/10/05, Jason Cooper [EMAIL PROTECTED] wrote:
 
 Fernando Meira ([EMAIL PROTECTED]) scribbled:
 
 I think I have radeon driver built-in the kernel.. does that mean
  that
 
 it is
 
 loaded before agpgart? agpgart and intel_agp are both modules...
 
 should I them recompile my kernel and leave radeon as module?
 
 yes.
 
 
 
 Ok, with this modules being loaded at boot: agpgart intel_agp radeon
 
 I still don't have rendering! So, should I try to compile all 
 built-in the kernel? Or should I go for x11-drm?
 
 Cheers, Fernando
 

I'm not sure I understand what you're doing here.

As far as I know (and I must stress that I'm not that familiar with
either the radeon driver or how it works with the Mobility chips,
because I have a 9800SE that must use the fglrx drivers to get OpenGL/3D
hardware acceleration/direct rendering), the radeon driver is a 2D
driver that is used in combination with the kernel's DRM and the Mesa
libraries to get direct rendering/3D hardware acceleration enabled.

So my first question would be:

What is the status of DRM in your kernel?

Device Drivers=Character Devices=Direct Rendering Manager (XFree86
4.1.0 and higher DRI support)

Direct Rendering Manager (XFree86 4.1.0 and higher DRI support
  x CONFIG_DRM:

  x

  x Kernel-level support for the Direct Rendering Infrastructure (DRI)
  x introduced in XFree86 4.0. If you say Y here, you need to select
  x the module that's right for your graphics card from the list below.
  x These modules provide support for synchronization, security, and
  x DMA transfers. Please see http://dri.sourceforge.net/ for more
  x details.  You should also select and configure AGP

  x (/dev/agpgart) support.

  x

  x Symbol: DRM [=m]
  x Prompt: Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
  x   Defined at drivers/char/drm/Kconfig:7
  x   Depends on: AGP || AGP=n
  x   Location:
  x - Device Drivers
  x   - Character devices
  x


Now, I know that for the fglrx drivers to run, this kernel option must
be *unset*, but it's clear that you can't even have the 'radeon' module
if DRM is not set. However, in looking at these settings in my own
kernel (and assuming that the Mobility chipset in your lappy can use
these drivers to provide 3D hardware acceleration), I noticed that:

- when I had /dev/agpgart set as a module, I could only build DRM as a
module (the kernel gave me a message to this effect);

- setting /dev/agpgart to statically compiled (Y) allowed me to build
DRM statically compiled (but I could still build Radeon as a module, and
intel_agp as a module under agpgart).

Again, I'm no big expert on the radeon kernel drivers, but I find it
hard to believe that in this situation it can be a good thing for
/dev/agpgart and /DRM themselves to be compiled as loadable modules
rather than statically (although the sub-functions, intel_agp and
radeon, most likely *should* be compiled as modules).

So I would suggest that your kernel config should look like this:

* /dev/agpgart (AGP Support)
ALI chipset support
ATI chipset support
AMD Irongate, 761, and 762 chipset support
AMD Opteron/Athlon64 on-CPU GART support
M   Intel 440LX/BX/GX, I8xx and E7x05 chipset support
NVIDIA nForce/nForce2 chipset support
SiS chipset support
Serverworks LE/HE chipset support
VIA chipset support
Transmeta Efficeon support
* Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
3dfx Banshee/Voodoo3+ (NEW)
ATI Rage 128 (NEW)
M   ATI Radeon
Intel I810 (NEW)
Intel 830M, 845G, 852GM, 855GM, 865G
Matrox g200/g400 (NEW)
SiS video cards (NEW)

For what it's worth. You could then take agpgart out of
/etc/modules.autoload.d/kernel-2.6 (since it's no longer a loadable
module, you can't load it that way anyway. but then intel_agp should
hopefully load correctly).

You would perhaps also want to check your build of xorg:

emerge -pv xorg-x11

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] x11-base/xorg-x11-6.8.2-r4  -3dfx +3dnow +bitmap-fonts
-cjk -debug -dlloader -dmx -doc +font-server -insecure-drivers -ipv6
-minimal +mmx +nls -nocxx +opengl -pam -sdk +sse -static +truetype-fonts
+type1-fonts (-uclibc) +xprint +xv 0 kB

As you see, opengl support is *optional*, and if not compiled,
presumably the Mesa libraries that allow X to render 3D for those
drivers that don't do so natively would also not be available.


Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Update installed packages, but not install new ones

2005-10-11 Thread Holly Bostick
Nikodemus Karlsson schreef:
 Hi, almost every time when I do a complete packages upgrade using 
 emerge -u world, portage flags for new packages which is going to be
  installed. Is there an option to get rid of this behavior, so I only
  get the updated packages with one command?

I'm not quite sure what you mean by this. Sometimes updating a package
requires new dependent packages to be installed (which new packages the
previous version of the package in your world file did not require, so
they're not installed already). In fact, this is the only reason I can
think of that an emerge -u world would install new packages, other than
changed USE flags, which is more or less the same thing.

The most likely to succeed way to eliminate most of the extra dependent
packages is to do an emerge -uav(Dt) world, which will enable you to see
what USE flags are enabled for the packages requested to emerge, which
often will reveal what's going on without you having to do anything more
(for example, if you're updating gnome to 2.12 (as I'm doing today), and
in the course of the prospective emerge you notice (as I did) that 1)
epiphany is being updated (normal), and 2) mozilla is being emerged (not
desired), an emerge -pv epiphany shows that

emerge -pv epiphany

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N] www-client/mozilla-1.7.12-r2  +crypt -debug +gnome -ipv6
+java +ldap -mozcalendar -mozdevelop +moznocompose +moznoirc +moznomail
-moznoxft +mozsvg -postgres +ssl +truetype -xinerama +xprint 468 kB
[ebuild U ] www-client/epiphany-1.8.2 [1.6.4] +dbus -debug -doc
-firefox +python 3,275 kB

looking at the USE flags for epiphany, I see that there is a 'firefox'
USE flag which is not enabled. As you might imagine, I do use Firefox
(since as you see, I don't have Mozilla installed), and being clever, I
guess that I can replace Epiphany's dependency on 'some Mozilla browser'
by enabling the 'firefox' USE flag, and that is the case:


 emerge -pv epiphany

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild U ] www-client/epiphany-1.8.2 [1.6.4] +dbus -debug -doc
+firefox* +python 3,275 kB

The star next to the firefox USE flag indicates that it is a flag whose
status has changed since I last emerged this application.

And as you see, Mozilla will not be installed.

For more troublesome to debug dependencies, an emerge -uavt(D) world
will show what packages are requiring the additional packages to be
emerged so that you can see their USE flags (which may be requiring the
additional packages), or at least which packages may have new hard
dependencies that require the additonal packages (which status you can
look up using equery or other tools whose names I momentarily forget, or
online at www.gentoo-portage.com ).

 In the meantime, the upgrade flags for install of a package 
 uw-mailutils-2004g, which conflicts with pine. I don't want 
 uw-mailutils-2004g, but I want pine. Ok, it's easy to upgrade 
 manually all the packages except uw-mailutils-2004g, but then I lose
  the convinience with the world file, even in the future. Anyone who
  knows how to solve this problem?

This looks fairly insoluble without giving something up:

Runtime Dependencies
uw-mailutils-2004g

! mail-client/pine - 4.64-r1
! net-mail/uw-imap - 2004g-r1
virtual/libc

Pine cannot be installed with uw-mailutils. OK, but why are we
installing uw-mailutils in the first place?

Programs That Depend On uw-mailutils

net-mail/uw-imap

Do you need uw-imap? If not, then get rid of it, and unmerge
uw-mailutils, and pine will upgrade by itself.

Oh, I see, the upgraded pine needs it.

And uw-imap needs uw-mailutils, but not of the -r1 revision that
conflicts with the upgrade to uw-imap, and pine.

So then mask the versions of uw-mailutils above 2004g, and keep an eye
on portage, as this looks like a bug which would need to be resolved,
and I would imagine that it would be in short order.

# echo =net-mail/uw-mailutils-2004g-r1 /etc/portage/package.mask

This command assumes that the directory /etc/portage exists already (but
the file package.mask need not exist; as long as the folder exists, the
file will be created and this line will be added to it; if the file does
exist, the mask command will be added to it).

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] ERROR: gnome-base/gnome-vfs-2.10.1

2005-10-09 Thread Holly Bostick
pat schreef:
 Hi all,
 
 I have problem with compilation of the gnome-vfs-2.10.1-r1/2.
 
 I know what the error is, but I have no idea how to solve it.
 Previously I've used as flag 1386-pc-linux-gnu, but I've switched to 
 i686-pc-linux-gnu and the vfs looking for the i386 version which
 doesn't exist :-\ How to fix it ???
 
 Thanks
 

Pat, this error

 /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++ .la: No
 such file or directory libtool: link: 
 `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la' is
 not a valid libtool archive

(which you may see in other compilesas well as this one) means that you
should run

fix_libtool_files.sh

(which is installed by GCC, and will be found in /sbin/ , therefore run
as root).

Basically, if the error includes whatever is not a valid libtool
archive, run the above script.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] About ATI drivers in X.org 7

2005-10-07 Thread Holly Bostick
Rafael Fernández López schreef:
 Hi,
 
 I've read something somewhere that have amazed me... Is X.org 
 developing new ATI drivers, better far from ATI.com ?

Yes and no... I think what you're talking about is most likely the open
source r300 drivers (similar in effect to the open source 'radeon'
kernel drivers that are available for the 9500 and below).

More information can be found on these drivers here:

http://r300.sourceforge.net/R300.php

As far as I know, although the r300 project's code is available to X.org
(and in fact has been accepted into the CVS tree), the project itself is not
associated with, or rather is separate from, the X.org project itself.

 
 If that's affirmative... We will be able to use Damage extension (and
  Composite extension) with ati rendering ?

No idea, since I don't know what the Damage extension is/does, and afaik
the Composite extension is not yet complete or stable, so it doesn't
'matter' whether it works atm-- ATI themselves don't want to 'waste'
resources on supporting Composite until it's done, so I can't imagine
that the Open Source project is going to focus on it yet either (having
less resources and information than ATI themselves).

 
 And when is X.org going to be able on portage ?

As noted on the r300 site, 'The latest source code is available directly
from Xorg, Mesa and DRM CVS trees.'

I would assume that 'the Xorg, Mesa and DRM CVS trees' are the
development trees for modular X.org (X.org 7, is that?).

Ebuilds for these are available in Portage, they're just hard-masked.
Myself, I'm not prepared to touch them with a 20-foot/metre pole, but
perhaps you are.

If not, then it would be better to wait until upstream stabilizes a
release, and the ebuilds stabilize to at least ~arch. Perhaps the Xorg
site has a target date for the next release; I haven't looked. I would
at least imagine that their development mailing list would give a better
idea as to how close to release they might be.

I'm happy to wait, but that's just my opinion, and it's your choice what
you decide to do.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] Re: 回复: Re: [gentoo-user] install ge ntoo 2005.0

2005-10-07 Thread Holly Bostick
张 勇顺 schreef:
 --- Heinz Sporn [EMAIL PROTECTED]写道:
 
 Am Freitag, den 07.10.2005, 14:05 +0800 schrieb 寮 鍕囬『:
 
 hi yestoday to today  i  am spend  two days to install
 gentoo 2005.0 and see the hand man but when i am install it i am
  see what modules were load with lsmod but i can't see anyting is
  modules and i ues modprobe lsmod can't see somemodules i don't 
 know how to do that
 
 lsmod will not show modules that have been compiled into the 
 kernel. Is it that you are looking for?
 
 if i must rc-update add ?or other  i am uses logitech USB 
 mouse and uses well in debian starge but
 can't driverd in gentoo i am try to uses the same driver  with 
 starge and ues auto but can't driverd
 mouse ether i am emerge fvwm and x.org
 
 I am not quite sure what exactly your problem is - so sorry for 
 guessing:
 
 For any USB input device you'll just need kernel support. Look into
  /Drivers/USB Support. You'll propably want support for EHCI, OHCI 
 and UHCI.
 snip
 
 now i am went to gentoo and modprobe ehci-hcd nwo can uses mouse and
  install discover rc-update add modules default but always can't load
  any modules when system starting and lsmod can't see any modules

How did you compile your kernel? It would seem that your problem is
related to the fact that some of your needed drivers are compiled as
modules and some are not.

As Heinz said, 'drivers' compiled statically into the kernel will *not*
be visible via lsmod (only 'drivers' compiled as loadable modules are
visible).

I have many questions about your setup:

1) why do you have rc-update modules default (rather than rc-update
modules boot)? I would suspect that the default runlevel may be too late
in the boot process for the modules you're trying to load,.

2) 'always can't load any modules when system starting'-- how precisely
are you trying to load said modules? Are they in fact modules (or
statically compiled)? What do you have in
/etc/modules.autoload.d/kernel-2.6 (I assume you're using a 2.6-series
kernel)? At least ehci-hcd should be listed there in order to load it
during boot (or you could just statically compile it into the kernel, to
avoid this).

3) just because modules are not listed in lsmod, does not mean they are
not loaded and working. As said previously, modules that are statically
compiled into the kernel do not appear in lsmod, but if the hardware
requiring said modules is detected during the hardware detection phase
of the boot process, the module will be loaded to support it. My USB
mouse works fine this way (ehci-hcd is compiled into the kernel, when
the usb mouse is detected, the kernel module is loaded), although I
cannot see the module in lsmod (because the module is not loadable).
Other than the mouse, which we've solved (add ehci-hcd to
/etc/modules.autoload.d/kernel-2.6), what other kernel modules are not
working as you expect (*not* whether you see them in lsmod or not, what
actually *does not work*)?

Once you have determined what modules are not loading, you can then
check your kernel config to see whether they are loadable modules or
statically compiled, and if loadable, add them to
/etc/modules.autoload.d/kernel-2.6, which should load them automatically
for you at boot. If statically compiled, but not loading at boot, there
are two possibilities I can think of:

1) wrong module for the hardware;

2) you do not have 'Automatic kernel module loading' set in your kernel
(Loadable Module Support = Automatic kernel module loading= Y)

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Problems with font-color and fbsplash

2005-10-07 Thread Holly Bostick
Rafael Fernández López schreef:
 Rafael Fernández López wrote:
 
 Hi,
 
 I'm using fbsplash for cool booting. I'm working on my own themes, 
 but I've noticed that it doesn't matter what I put on the
 variable fgcolor or bgcolor, because it will do nothing.
 
 Always console color will be GRAY, it doesn't matter if I set on my
 1024x768.cfg (for example) fgcolor=8 (white).
 
 Thanks, Rafael Fernández.
 
 
 I don't think is a kernel issue, because emerge and so on can show 
 colors (green, red, and so on...).
 

What I'm wondering is just exactly where is white set to equal 8?

I suspect that splash doesn't know what 8 means, so it's using the
default color (which is probably gray).

What you're talking about sounds much more like terminal settings
(~/.Xresources settings) rather than splash configuration (from looking
at a random config file in /etc/splash).

What configuration file are you using, and what does it say?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] sk98lin

2005-10-05 Thread Holly Bostick
Martin Ullrich schreef:
 Hi!
 
 I am using the 2005.1 Universal Installation CD (link from 
 www.gentoo.org). The problem is not, that I can't assign an address 
 or fetch dhcp information, but even ifconfig eth0 fails with a 
 message like no such device (the same with eth1).
 
 Martin

And what is the output of lspci? Are the network devices not even being
detected (which would be indicated by them not appearing in lspci)? Or
are they being detected as something that doesn't use the kernel modules
you're trying to load (which would presumably be incorrect, but at least
its more information as to what's actually going on)?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] portage question

2005-10-05 Thread Holly Bostick
Eric Crossman schreef:
 Ok, I'll be the first to admit that I don't know much about using 
 portage beyond the most basic minimal commands. This seems to fall 
 under the used to work category.
 
 In the past, I've used a emerge system and emerge world to update
  to newer versions of installed software. Usually also with a 
 --pretend to see beforehand what it's going to do.
 
 Now if I run emerge --pretend system or emerge --pretend world it
  comes up with no updates to install. If I add an --update to the 
 command, it finds the updates correctly.
 
 Is this a syntax change or just a matter of a deprecated 
 command/default behavior?
 
 Eric
 
 

From man emerge:


   --update (-u)
  Updates  packages  to  the best version available, which
may not
  always be the highest version number due to masking for
testing
  and  development.   This  will  also  update direct
dependencies
  which may not be what you want.  In  general,  use  this
option
  only in combination with the world or system target.


You have not said what the actual packages are that come up with an -u
but not without, but from this info, I would assume that they are direct
dependencies of packages in your world file, and that the packages in
your world file themselves are up-to-date.

Dependencies are not listed in your world file, so they would not be
updated with an emerge world. And indirect dependencies (dependencies of
the direct dependencies of the packages in your world file) won't be
updated with an emerge -u world, but only an emerge -uD (--deep) world
(because the deep dependencies of the package in your world file are not
direct dependencies of the package, so -u doesn't get them either)

For example, let's take the case of Totem, which is in my world file:

 emerge -pv totem


cfg-update 1.7.1 : Building checksum index... (takes a few seconds)  done!



These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-video/totem-1.0.4  +a52 -debug +dvd +flac +gnome
-lirc +mad +mpeg +ogg -theora +vorbis +win32codecs +xine +xv 0 kB

The direct dependencies of Totem are as follows (from
http://www.gentoo-portage.com ):

(Piped to prevent quoting)

totem-1.0.4
|  = dev-libs/glib - 2.6.3 = gnome-base/gnome-desktop - 2.2 =
|  gnome-base/gnome-vfs - 2.2 = gnome-base/libglade - 2 =
|  gnome-base/libgnomeui - 2.4
| ! gnome-base/nautilus - media
|  = gnome-extra/nautilus-cd-burner - 2.9 =
|  media-plugins/gst-plugins-ffmpeg - 0.8.3 =
|  media-plugins/gst-plugins-gnomevfs - 0.8.8 =
|  media-plugins/gst-plugins-mpeg2dec - 0.8.8 =
|  media-plugins/gst-plugins-pango - 0.8.8 = x11-libs/gtk+ - 2.6
| !xine = media-libs/gstreamer - 0.8.9-r3
| a52 = media-plugins/gst-plugins-a52dec - 0.8.8
| dvd = media-plugins/gst-plugins-a52dec - 0.8.8
| flac = media-plugins/gst-plugins-flac - 0.8.8
| gnome = gnome-base/nautilus - 2.10
| lirc  app-misc/lirc
| mad = media-plugins/gst-plugins-mad - 0.8.8
| mad = media-plugins/gst-plugins-mad - 0.8.8
| mpeg = media-plugins/gst-plugins-mpeg2dec - 0.8.8
| ogg = media-plugins/gst-plugins-ogg - 0.8.8
| theora = media-plugins/gst-plugins-ogg - 0.8.8
| vorbis = media-plugins/gst-plugins-ogg - 0.8.8
| win32codecs = media-plugins/gst-plugins-pitfdll - 0.8.1
| xine = media-libs/xine-lib - 1
| xv = media-plugins/gst-plugins-xvideo - 0.8.8


Taking one of the direct dependencies at random, nautilus-cd-burner
itself has the following dependencies:

| nautilus-cd-burner-2.10.2
|  = dev-libs/glib - 2.4 = gnome-base/eel - 2 = gnome-base/gconf - 2 =
|  gnome-base/gnome-vfs - 2.1.3.1 = gnome-base/libglade - 2 =
|  gnome-base/libgnome - 2 = gnome-base/nautilus - 2.5.5 = x11-libs/gtk+
|   - 2.5.4
| hal = sys-apps/hal - 0.4*
| cdr  virtual/cdrtools
| dvdr  app-cdr/dvd+rwtools

So when I installed Totem, assuming that I had no GNOME subsystem
installed, so none of these programs were direct dependencies of some
other aspect of GNOME), nautilus-cd-burner would have been installed as
a dependency of Totem, but eel would have been installed prior to that as a
dependency of nautilus-cd-burner. Eel is therefore a deep dependency of
Totem and a direct dependency of nautilus-cd-burner, which is itself a
direct dependency of Totem, which is the only package that would have
been added to my world file as a result of the 'emerge totem' operation.

So if I emerge world, only Totem will be updated if an update is available.

If I emerge -u world, only nautilus-cd-burner will be updated if an
update is available (irrespective of whether or not an update is
available for Totem itself, so long as the currently-existing version of
Totem may work with the updated version of nautilus-cd-burner; if not,
you'd probably get a message saying that all versions of Totem specified
are 

Re: [gentoo-user] Can't emerge K3B/avifile/transcode -- SOLVED

2005-09-30 Thread Holly Bostick
Dan schreef:
 Hemmann, Volker Armin wrote:
 
 On Saturday 01 October 2005 13:17, Dan wrote:
 
 
 I'm trying to emerge K3B -- I've asked in the IRC channel with no
  response, which usually means I'm doing really stupid.
 
snip
 
 downgrade ffmpeg - afair there was even a bug on
 bugzilla.gentoo.org about it.
 
snip
 
 Wow that was fast!  yes, emerge
 =media-video/ffmpeg-0.4.9_p20050226-r5 worked well, how do I tell my
 system not to use the newer broken one?
 

echo 'media-video/ffmpeg x86' /etc/portage/package.keywords

if you presume that the newer version will be fixed when it goes stable
(this will mask all unstable versions of the package, but when it goes
stable it will become available again);

or

echo 'media-video/ffmpeg-0.4.9_p20050226-r5' /etc/portage/package.mask

to mask everything above the version you're using, under all circumstances.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] 2005.1 Universal CD install

2005-09-29 Thread Holly Bostick
vikram ranade schreef:
 oki I am still stuck at installing gnome..taking forever to 
 compile :-(

Sympathies Gnome as a whole isn't so bad; it's just that some of the
packages required in the full GNOME monty are among the longest to
compile-- most notably mozilla. Even stripped via USE flags
(-mozcalendar -mozdevelop +moznocompose +moznoirc +moznomail -moznoxft
+mozsvg), it still takes till doomsday to compile, and a number of
programs in the full 'gnome' metapackage depend on it.

Which is the main reason I hate to bring it up, since you're already
in the middle of the compile, but you probably should know which is
one of the reasons that I never 'emerge gnome' but always 'emerge
gnome-light' instead. But maybe you need Mozilla and Epiphany and
Evolution and Evolution Data Server and Sound (bloody) Juicer, in which
case, you must suffer the bloated time-consuming compile.

On the occasions that I need such an awful compile during the
installation process (for instance, I usually want to at least install
kdelibs, which also takes forever, because I use a lot of KDE apps,
though rarely KDE itself), I usually install a very light WM, like
IceWM, as the last stage of install, just to have something I can use to
boot into, and have something like a completed system (meaning with X)
installed, from which I then compile GNOME or KDE or whatever. Even
WindowMaker or AfterStep will do for this purpose, if you like those WMs
(and there's plenty to like about them, despite their advanced age and
lack of 'modernness'). Heaven knows, they take some 10 or 15 minutes to
compile, if that long, and of course system-dependent; I have an Athlon
XP 2200+ and 512MB ram, so not really a super-charged setup, though
naturally much faster than some of the PIIs and PIIIs I know exist
around here-- and the compilation time does not include X of course, but
there's no getting around that whatever WM or DE you install. The quick
compile of the older WMs is not to be sneezed at by any means, and
WindowMaker and AfterStep are pretty usable out of the box, even for
those who didn't 'grow up with' them, as many old-school users
did. IceWM is for those who 'grew up with' Windows, and is probably a
better choice for users who 'grew up with' Win95 and 98.

Just ideas for the future, in case you ever need/want/are asked to
install Gentoo to another machine.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] [Completely and totally OT] FVWM-Crystal...!!!

2005-09-29 Thread Holly Bostick
Mark Knecht schreef:
 On 9/28/05, Mark Knecht [EMAIL PROTECTED] wrote:
 
 Great. Tried it. It worked fine and didn't upset Jack which means 
 my experiment goes on.
 
 This is working so much better for me than Gnome on my AMD64 box. 
 I'll have to go back and try the standard Gentoo kernel instead of
  ck-sources.
 
 snip
 
 In the end the xruns came back so FVWM-Crystal didn't magically solve
  my problems. (unfortunately...)
 
 My quest goes on. Now running 2.6.14-rc2-mm1, looking for 
 2.6.14-rc2-mm1-rt6
 

Am I the only one who doesn't know what are 'xruns'? Whatever they are,
it would seem that the problem can be minimized, but not eliminated by
choice of WM, but obviously we couldn't go any further in actually
eliminating them without knowing what they are (or at least I couldn't,
since I don't actually know what you're referring to).

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] [Completely and totally OT] FVWM-Crystal...!!!

2005-09-29 Thread Holly Bostick
Mark Knecht schreef:
 On 9/29/05, Holly Bostick [EMAIL PROTECTED] wrote:
 
 Mark Knecht schreef:
 
 On 9/28/05, Mark Knecht [EMAIL PROTECTED] wrote:
 
 
 Great. Tried it. It worked fine and didn't upset Jack which
 means my experiment goes on.
 
 This is working so much better for me than Gnome on my AMD64
 box. I'll have to go back and try the standard Gentoo kernel
 instead of ck-sources.
 
 snip
 
 In the end the xruns came back so FVWM-Crystal didn't magically
 solve my problems. (unfortunately...)
 
 My quest goes on. Now running 2.6.14-rc2-mm1, looking for 
 2.6.14-rc2-mm1-rt6
 
 
 Am I the only one who doesn't know what are 'xruns'? Whatever they
 are, it would seem that the problem can be minimized, but not
 eliminated by choice of WM, but obviously we couldn't go any
 further in actually eliminating them without knowing what they are
 (or at least I couldn't, since I don't actually know what you're
 referring to).
 
 Holly
 
 
 Holly, I'm so very sorry. Of course you would have no reason to know 
 about xruns if you are not part of the Linux audio community. My 
 apologies.
 
 One of the Linux 'methods', if you will, for moving audio between 
 sound cards and applications is a server called Jack (jackd) which is
  supplied by emerging jack-audio-connection-kit. Jack provides for
 the movement of digital audio between a sound card and essentially an
  unlimited number of apps (really 'ports') with a known latency. It's
  the latency that's really important to those of us doing live 
 recording. If I'm listening to a piano and recording my guitar then I
  need the two to sound like they are in time or it is virtually 
 impossible to play a part correctly.
 
 An 'xrun', standing I think for overrun - go figure - is when 
 something in the system has not taken or delivered digital audio at 
 the agreed upon time. This leads to clicks and pops. If you were to 
 look at the waveform in an oscilloscope there would be some sort of 
 discontinuity.
 
 With my 32-bit machines I have been blessed. I have been able, for at
 least the last year, to run the standard Gentoo kernel at 3mS 
 latency with no xruns. I've been writing and recording music on
 Gentoo and had no problems while others running on other distros have
 had to build specialized kernels utilizing patches from Andrew Morton
 and Ingo Molnar to get equivalent results. On guy in Australia didn't
  really beleive me so I helped him build a Gentoo box over the net. 
 When that machien came up it worked so well, with the standard
 kernel, that he converted all the machines in his studio to Gentoo
 and no brags about how stable his environment is.
 
 I looked forward to such an experience with my new AMD64 machine. It
 did not come to be true.
 
 Every 64-bit kernel I've tried so far either has terrible xrun 
 problems or will not build. This includes:
 
 gentoo-sources - xruns ck-sources - xruns kernel.org - 2.6.13.3 
 2.6.14-rc2 - xruns 2.6.14-rc2-rt6 - Ingo's patches - won't build
 
 I'm currently running 2.6.14-rc2-mm1 - with Andrew Morton's patches.
 I have not yet tested it but at least it built.
 
 The major change to the kernel to get better real time results is 
 (apparently) to make pretty much everything preemptable. When Ingo's 
 patches are added then a new preemption model shows up in make 
 menuconfig. Unfortunately for me it won't build on 64-bit yet, at 
 least for me.
 
 The window manager choice is just one choice those of us playing with
 low latency audio make. KDE has never worked well for me. Gnome has
 been fine for the last year until this new AMD64 experience. In the
 old days we used fluxbox over KDE and Gnome and got good, but not 
 great, results.
 
 Anyway, I hope that helps explain my xrun comments.
 

OK, sorry not to snip, but your post is a continuous
thought/explanation, and it doesn't seem right-- and I don't top-post
(99% of the time).

I have several questions mostly leading to the same ultimate end. But
only one is important to express:

1) do you actually need X? i.e., is it possible to record audio in the
manner that you do without it?

What occurs to me, looking in from outside, is that while your issues
are clearly known to be kernel-based, and 64-bit based, the fact that
you are using programs that interfere with latency/real-time issues is
obfuscating the entire problem. Certainly if the choice of window
managers has an effect on the severity of the problem.

So clear the waters if you can, because you can't solve a problem that
you can't clearly see the outlines of.

Can you record audio from the command line? Or do the X-based programs
you use run under DirectFB? What I'm getting at is getting rid of all
the obstructions that could possibly interfere with the kernel and
introduce even more latency issues than what it already has, so that you
(or any devs) can see what problems it already has distinctly enough to
solve them-- or to eliminate them sufficiently so that you can get on
with doing what you do

Re: [gentoo-user] [Completely and totally OT] FVWM-Crystal...!!!

2005-09-29 Thread Holly Bostick
Mark Knecht schreef:

 Can you record audio from the command line? Or do the X-based 
 programs you use run under DirectFB? What I'm getting at is getting
  rid of all the obstructions that could possibly interfere with the
  kernel and introduce even more latency issues than what it already
  has
 snip
 
 Good questions. I didn't say this earlier. I probably should have. If
  I boot this machine into a console mode (i.e. - no xdm/gdm) and run
  Jack in one console I can log in as root in another console, do 
 emerges all day long and I get no xruns, at least with the small 
 amount of testing I've done so far. This is using 2.6.14-rc2-mm1 so 
 it has some new code but not all of Ingo's stuff.

OK, so X really is a problem, then. Now I really want to find a way to
get you rid of it.

 
 
 I mean, X is a horrible hog, heaven only knows what effect your 
 nVidia or ATI kernel modules may be having on the ability of the 
 kernel to behave properly, since they also make demands on the 
 kernel that 'distract' it, as it were. And if Jack is a daemon 
 (which I know it is), it's not like it needs X for itself.
 
 
 Right, but as I say, much slower PCs are able to use the standard 
 Gentoo kernel and run Gnome with no xruns. It's only this 3GHz 64-bit
  machine that has the problem. The sound card has been used in an 
 Athlon XP 1600+ machine and it works fine so I trust its drivers at 
 least in 32-bit mode.

Honestly, we don't care what much slower PCs can do, because this isn't
one of them, and we don't think there's something wrong with the sound
card. The issue is that this particular machine is a 64 bit one that
apparently needs special handling in order to minimize the pre-existing
latency issues with 64-bit kernels/drivers/environments so that you can
use it for what you intend to use it for. Other conditions are
irrelevant, imo.

 
 It's of course quite possible that I'm talking out of my butt,
 
 
 Not the least bit possible. Your thought are clear and very coorect 
 IMO.

:-)


 
 since I am not a member of the Linux audio community, but I do know
  that the first step in troubleshooting is to simplify the 
 environment as much as possible, and then slowly increase the 
 complexity to see when and where things break down.
 
 
 Absolutely. Hopefully with the additional info above you'll see that
  is what I've been doing, within my limited abilities to patch 
 kernels, etc.

Patching the kernel isn't simplifying the environment if you're piling
possibly unnecessary additional demands on the kernel. The X server runs
on top of the kernel. The window manager runs on top of the X server,
which runs on top of the kernel. The whole thing is rather like a head
wound (the premise being that even non-serious head wounds tend to heavy
bleeding, obscuring the nature and severity of the wound itself). The
use of the X server, and anything but the lightest possible WM puts
additional stress on the system, which may be the straw that breaks the
camel's back in this case.
 
 
 Were I you, I would consider:
 
 - If keeping X, switching to the absolute most minimal wm possible
  (twm, ratpoison, ion), to see what effect that had.
 
 
 Right. FVWM, fluxbox, etc. These can just be tested.

No, I really mean twm, ratpoison, ion and the like. FVWM can be
configured to be absolutely minimal, but learning to do that is an
unreasonable distraction. Fluxbox uses too much X (has to draw toolbars
and tabs and decorative windows). Even openbox might, and I don't know
enough about pekwm or kahakai to know if they would be appropriate.

If you must use X (which I will accept for the moment) for the GUI
applications, well, fine, but what I'm suggesting is a window manager
that uses the absolute minimum of X resources possible.

 
 
 - If downstepping from X, investigating what programs run under 
 DirectFB  and seeing what effect that had. - If going cold-turkey 
 off X, seeing how far you get with the command-line and ncurses 
 programs.
 
 
 Neither are really acceptable as far as I know today.
 
 
 Am I, in fact, talking out of my butt (since it seems that the 
 'real' audio community would have tried at least some of this)? Or 
 are there reasons that this simplification process is not possible 
 for professional audio recording?
 
 
 As above - see Ardour, Jamin, Muse, Rosegarden, etc.

I'm not completely convinced that Ardour, Jamin, Muse and Rosegarden
won't run under DirectFB, but I'm not so experienced with DirectFB that
I can say definitively one way or the other.

I see that at least Muse does have an ncurses interface (or at least an
ncurses USE flag which would suggest that it has an ncurses interface).

And looking at the DirectFB site, it seems possible that there could be
a place for it to help work around the issue:

FusionSound
Audio sub system for multiple applications
 FusionSound is a very powerful audio sub system in the manner of
DirectFB and a technical demonstration of Fusion.
 FusionSound supports multiple 

Re: [gentoo-user] revdep-rebuild fails

2005-09-29 Thread Holly Bostick
Wes Gray schreef:
 On Thu, Sep 29, 2005 at 01:21:37PM -0700, Zac Medico wrote:
 
 With revdep-rebuild it tries to remerge the same version that you 
 have installed.  If your version is no longer in the portage tree,
  then there are no ebuilds to satisfy your old version.  You 
 should update to versions that currently exist in the portage tree.
 
 
 
 I don't follow why python was out of date though.  I had emerged it 
 recently. I finally had to upgrade it to the older 2.2 version to get
  revdep-rebuild to work which makes no sense to me.

Python is one of the apps which use SLOTs. This means that you can
'upgrade' Python without disturbing the previous version, as the
'upgrade' is installed alongside the original version, in a new SLOT,
rather than replacing it. SLOTted installs are designated by [ NS] (for
New Slot) rather than [ N] (New) or [ U] (Upgrade) in the emerge listing
(if you emerge with --pretend or --ask so that you can see what Portage
is going to do before it does it, which is always a good idea, preferably
with --verbose as well).

So it's within the realm of possibility that you emerged whatever
version of Python into a new SLOT, and the original version still
existed, and that's what revdep-rebuild was upset about. If you aren't
using the older 2.2 version (nothing depends on it that can't work with
a more current version of python), you might consider running
python-rebuilder to migrate any stray modules and then unmerging 2.2
(since you won't need it any more).

Hope this helps.
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] test message

2005-09-29 Thread Holly Bostick
jangar schreef:
 is only for test my enabled posting
 

As far as I know, you are not going to get your original message back in
your Gmail box.

Gmail leaves a copy of the messages you send in your sent folder, and
when the message comes back from the list server, it is recognized by
Gmail as an exact copy of the message in the sent folder and thus Gmail
doesn't make yet another copy in your Inbox. Or something like that.

Anyway, your own messages don't appear in the list conversation, if you
read the list via Gmail (because they're all in your Outbox, or Sent
folder or some such).

As replied in your other thread, this has been discussed on the list
several times, and there is no 'solution', since it's a Gmail 'feature'.

We are getting your messages, though.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Problem with Xsetup

2005-09-28 Thread Holly Bostick
Rajat Gujral schreef:
 Sorry forgot to attach the log :((
 
 
 Hi holly, uwe Thanx for ur replies ... I was actually trying to 
 install my sound driver when emerge automatically downloaded the 
 newer version of kernel i.e 2.6.12-r10 telling me it has a better 
 support for sound cards.. After the newer version was downloaded in 
 /usr/src/ , i did make menuconfig to configure the kernel and save 
 the .config file. Then make  make modules_install to compile the 
 kernel. After that i compiled the kernel and copied it to the /boot 
 directory. But forgot to update the grub.conf file ... When rebooted 
 the system i tried to start the X server but it always shows the same
 message till now..I thought there maybe some problem with the newer
 version. Then i realize i havent updated the grub.conf file and this
 was my older version being loaded so* *i make the link linux point
 towards older version. When i do a uname -a it shows me the older
 version i.e 2.6.12-r6 of the kernel .

OK, this is where I'm a little confused. Would you, first of all, do an

emerge -pv gentoo-sources

This will not do anything (since you're using the --pretend switch);
what I want to know is whether the 'symlink' USE flag is active (+, red)
or inactive (-, blue), which will be revealed by the --verbose switch.

If it was active, then when you emerged the upgraded kernel, the
/usr/src/linux link was automatically adjusted to point to the -r10
kernel just installed, but if the USE flag is inactive, the link
remained pointing to the -r6 kernel previously existing (I assume; if
the USE flag was never active, and you never manually redirected the
links, then /usr/src/linux could still be pointing to the first kernel
you installed, for all I know).

However, the target for the /usr/src/linux symlink is not likely
relevant for this issue.

More of relevance is the directory listing of /boot.

So could you, second of all

1) mount /boot (if not mounted, and did you remember to mount /boot
before installing the new kernel?)

2) post the output of

la /boot (or ls -la /boot if you don't have the 'la' alias, but afaik,
it's a default alias for ls -la).

Oh, wait you install your kernels manually, and don't use 'make
install', right? Well, let's look at the output anyway, just to know
what exactly is going on.

Anyway, what you need to do in order to get grub to recognize your new
kernel is not to change the 'linux' link in /usr/src, but to change or
add an entry in grub.conf to point to the new kernel.

For instance, here's my grub.conf:
default=0
timeout=10
splashimage=(hd0,1)/grub/grub-livecd2.xpm.gz

title Gentoo_current (2.6.12-gentoo-r10)
root (hd0,1)
kernel /vmlinuz ro quiet root=/dev/hda5
video=vesafb:ywrap,mtrr,[EMAIL PROTECTED]
splash=silent,fadein,theme:livecd-2005.1 CONSOLE=/dev/tty1

title Gentoo_prev (2.6.12-gentoo-r9)
root (hd0,1)
kernel /vmlinuz.old ro root=/dev/hda5
video=vesafb:ywrap,pmipal,mtrr,[EMAIL PROTECTED]
splash=verbose,theme:emergence quiet CONSOLE=/dev/tty1

title Failsafe_current
root (hd0,1)
kernel /vmlinuz ro root=/dev/hda5
video=vesafb:ywrap,pmipal,mtrr,[EMAIL PROTECTED] emergency

title SUSE LINUX 9.3
root (hd0,1)
kernel /vmlinuz-2.6.11.4-20a-default real_root=/dev/hda6
vga=0x317 selinux=0 splash=silent resume=/dev/hda6  showopts
initrd /initrd-2.6.11.4-20a-default

But I use 'make install' to install my kernels, so 'vmlinuz' and
'vmlinuz.old' are symlinks to my current and previous kernels, as you
can see from the directory listing:

# la /boot

drwxr-xr-x   5 root root2048 sep 28 14:11 .
drwxr-xr-x  23 root root 672 sep 14 14:06 ..
-rw-r--r--   1 root root 512 apr 27 14:23 backup_mbr
lrwxrwxrwx   1 root root   1 apr 27 18:52 boot - .
lrwxrwxrwx   1 root root  24 sep 15 23:35 config -
config-2.6.12-gentoo-r10
-rw-r--r--   1 root root   60418 mrt 24  2005 config-2.6.11.4-20a-default
-rw-r--r--   1 root root   31914 sep 15 23:35 config-2.6.12-gentoo-r10
-rw-r--r--   1 root root   32555 jul 24 02:08 config-2.6.12-gentoo-r6
-rw-r--r--   1 root root   32009 aug 28 19:18 config-2.6.12-gentoo-r9
lrwxrwxrwx   1 root root  23 sep 28 14:10 config.old -
config-2.6.12-gentoo-r9
drwxr-xr-x   2 root root1024 aug 23 19:57 grub
lrwxrwxrwx   1 root root  27 apr 27 14:23 initrd -
initrd-2.6.11.4-20a-default
-rw-r--r--   1 root root 1365529 apr 27 14:23 initrd-2.6.11.4-20a-default
-rw-r--r--   1 root root   0 apr 29 00:47 .keep
drwx--   2 root root   12288 apr 27 14:13 lost+found
-rw-r--r--   1 root root  138240 apr 27 14:23 message
-rw-r--r--   1 root root 121 mrt 24  2005
README.vmlinux-2.6.11.4-20a-default.gz
-rw-r--r--   1 root root   68372 mrt 24  2005
symvers-2.6.11.4-20a-i386-default.gz
lrwxrwxrwx   1 root root  28 sep 15 23:35 System.map -
System.map-2.6.12-gentoo-r10
-rw-r--r--   1 root root  708925 mrt 24  2005
System.map-2.6.11.4-20a-default
-rw-r--r--   1 root root  924836 sep 15 23:35 

Re: [gentoo-user] Update portage cache ... horribly slow

2005-09-28 Thread Holly Bostick
Paweł Madej schreef:
 
 My other question is if there is some script which could follow rrs 
 from [1] and run emerge sync and emerge -uND world after there is for
  example 10 ebuild updated comparing to my system, or other way that 
 it will email me that there is 10 ebuilds new and i should run sync 
 manually.

Well, esync might be what you want-- it's part of gentoolkit, and while
it won't do any emerges for you, it will display (or mail you, which is
how I do it) the list of updated packages for the day, with a note as to
whether the package is an upgrade for your system, new to your system,
or the like. Here's an example of the daily mail I get when I run esync
as a cron job and mail myself the output:* Importing old portage tree

 * Doing '/usr/bin/emerge sync' now

 * Doing 'eupdatedb' now


 * esearch-index generated in 4 minute(s) and 23 second(s)
 * indexed 10357 ebuilds
 * size of esearch-index: 1618 kB

 * Importing new portage tree
 * Preparing databases
 * Searching for changes

[ N] dev-ruby/activesupport (1.1.1-r1):  Utility Classes and Extension
to the Standard Library
[MN] net-libs/aqbanking (1.6.0_beta):  Generic Online Banking Interface
[MN] media-sound/ardour (0.99):  multi-track hard disk recording software
[ N] mail-filter/clamsmtp (1.5):  ClamSMTP is an SMTP filter that allows
you to check for viruses using the ClamAV anti-virus software.
[ N] dev-util/cmake (2.0.6-r1):  Cross platform Make
[ N] net-libs/cvm (0.32-r1):  Credential Validation Modules by Bruce Guenter
[ N] dev-java/dom4j (1.6.1):  Easy to use, open source library for
working with XML, XPath and XSLT on the Java platform using the Java
Collections Framework and with full support for DOM, SAX and JAXP.
[ N] net-mail/fetchyahoo (2.9.0):  Perl script that downloads mail from
a Yahoo! webmail account to a local mail spool, an mbox file, or to
procmail.
[ N] net-libs/libmonetra (4.2.2):  library for connecting to a MCVE
Credit Card Processing Daemon via SSL, TCP/IP, and drop-files.
[ N] net-analyzer/libnasl (2.2.5):  A remote security scanner for Linux
(libnasl)
[ U] www-client/mozilla-firefox (1.0.7-r1):  Firefox Web Browser
[ N] net-analyzer/nagios-core (1.2-r3):  Nagios Core - Check daemon,
CGIs, docs
[ N] net-dns/ndu (0.4-r2):  DNS serial number incrementer and reverse
zone builder
[ N] net-analyzer/nessus (2.2.5):  A remote security scanner for Linux
[ N] net-analyzer/nessus-core (2.2.5):  A remote security scanner for
Linux (nessus-core)
[ N] net-analyzer/nessus-libraries (2.2.5):  A remote security scanner
for Linux (nessus-libraries)
[ N] net-analyzer/nessus-plugins (2.2.5):  A remote security scanner for
Linux (nessus-plugins)
[ N] mail-client/nmh (1.1-r1):  New MH mail reader
[MN] x11-misc/openclipart (0.17-r1):  Open Clip Art Library
(openclipart.org)
[MN] app-office/qbankmanager (0.9.29):  Onlinebanking frontend for aqbanking
[MN] x11-misc/service-discovery-applet (0.1):  Service Discovery Applet
[MN] sys-block/unieject (5):  Multiplatform command to eject and load
CD-Rom drives
[MN] media-libs/urt (3.1b):  the Utah Raster Toolkit is a library for
dealing with raster images
[MN] sys-cluster/vzctl (2.7.0.21):  OpenVZ VPS control utility
[ N] x11-plugins/wmail (2.0-r2):  Window Maker dock application showing
incoming mail
[ N] x11-plugins/wmlpq (0.2.1-r1):  Windowmaker dockapp which monitors
up to 5 printqueues
[ N] x11-plugins/wmmenu (1.2-r1):  WindowMaker DockApp: Provides a popup
menu of icons like in AfterStep, as a dockable application.
[ N] x11-plugins/wmnetload (1.3-r2):  Network interface monitor dockapp


The only upgrade (this is from the 27th), is firefox, but I might take a
look at wmail. Nothing else interesting to me on this particular list.

I suppose if you really felt that you wanted to have an emerge of the
new packages done automatically, you could always create a script to run
esync and mail you the output, then run emerge -uD world after esync
completed successfully (doesn't seem much point in using --newuse if
you're not going to be there to look at the output), but I prefer to do
my emerges manually.

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Update portage cache ... horribly slow

2005-09-28 Thread Holly Bostick
Dave Nebinger schreef:
 It's very very slow and I dont know why. So my question is could I
 some way turn off this cache?
 
 
 I've had a lot of luck with the cdb patch for portage.  It's
 mentioned in the gentoo wiki.  I haven't measured to see how syncs
 are impacted but regular portage stuff seems faster.
 
 

This sounds quite interesting, but I can't find any mention of this
patch on the Wiki, even after two searches on the Wiki and 3 on Google.
I feel pretty dumb, since Paweł clearly found it easily, but I can't.

Help...?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Update portage cache ... horribly slow

2005-09-28 Thread Holly Bostick
Tony Davison schreef:
 
 Its under tips and tricks portage. Just found it myself. HTH

I was looking under How-Tos (and searching in the wiki/google for cdb
patch). Weird that the wiki search engine didn't find it, though. Maybe
I just didn't go through enough of the hits.

 
 PS Hows the cold?

Better (I'm on the downslope from peak 'I can't sleep because I can't
breathe laying down, do we have any more Vicks VapoRub?' miserableness),
but clearly not back up to par :) . My bf wants me to go back to bed,
but I'm too hardheaded to listen (since I do feel better, and I can get
some minor maintenance done), sitting here with a pot of tea and a lot
of tissues and not doing anything too stressful (meaning all my projects
are backed up, including one 'official' and public one, dammit).

Thanks for asking :) .

And thanks for the link, everybody.

Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] [Completely and totally OT] FVWM-Crystal...!!!

2005-09-28 Thread Holly Bostick
I'm sitting here with my jaw on the floor.

I've been fighting with FVWM off and on for a while, and before I tried
to go toe-to-toe with the giant, I had installed FVWM-Crystal (I'm a
chicken). Which I thought was very pretty, but there was no config I
could find to edit and no help (in English), and so I tried going
toe-to-toe with the giant itself, which has never quite succeeded... ok,
it's never succeeded at all, despite years of managing Litestep .rc
files, which seem simple by comparison to fvwm2rc. And FVWM-Crystal,
while it worked, didn't really work that well, and then the site (which
had very little English help in the first place) tried to move to
Berlios but instead went totally down

So today, I was doing the previously mentioned 'minor maintenance' and
emerge -uaDtv world wanted to reinstall python 2.3.5, which I didn't
want it to do, because I find that slotting Python only causes me grief,
and I want to just have 2.4.1 and migrate everything. So the reason was
that I needed to upgrade pyxml which I had not unmasked to unstable, and
in the course of checking what depended on pyxml that might also need to
be upgraded, I found that most of the stuff I could unmerge (gdesklets
and its desklets, which are also more trouble than they seem to be
worth, ultimately), but it was also a dependency of fvwm-crystal-- which
I didn't want to unmerge, and *had an unstable upgrade to 3.0-rc2*.

I upgraded and just now booted into it, which is why I'm sitting with my
jaw on the floor.

It works...!

It's gorgeous...!

The new site is up, and it's in English...! (no docs yet, though, as far
as I saw.)

I changed my layout to dock (which looks a lot like XFCE, but all
transparent), and when I click on one of the icons-- let's say the OO.o
icon, a menu that actually has all my word processing programs appears!
The Firefox icon menu shows all my 'interact with the web' apps, and the
thunderbird icon menu has all my 'communicate with others' programs.

OK, maybe not quite all of them, but almost. More than enough to get
along with and give me some choice (I have multiple alternatives
applications for some types of usage situations), and enough to see that
1) both KDE and GNOME menu listings are being read, and 2) applications
are being recognized and sorted reasonably appropriately. I probably
will want to customize it a bit further, but on the whole, I would say
it JustWorks-- it's certainly useable for me, as is, out of the box.
Which is unbelievable, for any variant of FVWM, imo.

This is a gigantic leap from the previous versions I've used, and I
think I've just switched WMs. Obviously there's been a huge shakeup
somewhere, but the site doesn't say anything about it, that I saw.

Does anybody happen to follow development of this and know what happened?

I'm just stunned (in a good way).

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] [Completely and totally OT] FVWM-Crystal...!!!

2005-09-28 Thread Holly Bostick
Mark Knecht schreef:
 Hi Holly, I thought that if you liked it that much I thought I might 
 as well take a look. I've emerged it. It's running. Nice.
 
 It seems to start esd by default. I'd need to turn that off.
 
 More embedded below and at the end.
 
 - Mark
 
 
 On 9/28/05, Holly Bostick [EMAIL PROTECTED] wrote:
 
 I'm sitting here with my jaw on the floor.
 
 
 SNIP
 
 I upgraded and just now booted into it, which is why I'm sitting 
 with my jaw on the floor.
 
 
 Cover it if you're still spreading germs! ;-)
 
 It works...!
 
 It's gorgeous...!
 
 
 It's now running on my AMD64 machine and it is quite pretty.
 
 
 The new site is up, and it's in English...! (no docs yet, though, 
 as far as I saw.)
 
 I changed my layout to dock (which looks a lot like XFCE, but all 
 transparent), and when I click on one of the icons-- let's say the 
 OO.o icon, a menu that actually has all my word processing programs
 appears! The Firefox icon menu shows all my 'interact with the web'
 apps, and the thunderbird icon menu has all my 'communicate with
 others' programs.
 
 OK, maybe not quite all of them, but almost. More than enough to 
 get along with and give me some choice (I have multiple 
 alternatives applications for some types of usage situations), and 
 enough to see that 1) both KDE and GNOME menu listings are being 
 read, and 2) applications are being recognized and sorted 
 reasonably appropriately. I probably will want to customize it a 
 bit further, but on the whole, I would say it JustWorks-- it's 
 certainly useable for me, as is, out of the box. Which is 
 unbelievable, for any variant of FVWM, imo.
 
 
 I don't quite see this part. Maybe I haven't found them yet. It's 
 only been runnign 10 minutes or so.

Use the diamond icon in the upper right corner to get the menu, then

Preferences=Used Recipe (layouts are now called Recipes) and choose
Dock. Avoid Clean Vertical, as that seems to only use a pager, no
menu, no panel, no taskbar-- and I had to edit a config file to change
recipes again, since I haven't configured for just a term setup, and I
don't know what term-based commands I have available to control this setup.

I also changed the button layout to Windows-style-- one thing I never
liked about Crystal was that you can't click the close button and just
close the stupid program (without reconfiguring), and having to go
through that ^%$#% menu to 'Iconify Close Destroy' was making me nuts.

 
 One thing I do not see is my special little application drawers I had
  on my Gnome panel. Not a biggie...

I would imagine that you can create them if the provided drawers are not
sufficient-- this is, after all, still FVWM. I just don't know how to do
it yet, but the config seems like it might be more manageable than
'regular' FVWM, if the one file I've looked at is any indication.
 
 There were some setup instructions at the very end:
 
 * * After installation, execute following commands: *  $ cp -r 
 /usr/share/fvwm-crystal/addons/Xresources ~/.Xresources *  $ cp -r 
 /usr/share/fvwm-crystal/addons/Xsession ~/.xinitrc * * Authors of 
 fvwm-crystal recommend also installing * the following applications:
  *  app-admin/gkrellm *  app-misc/rox *  media-gfx/scrot * 
 x11-misc/xlockmore *  x11-misc/xpad *  x11-misc/xscreensaver * 
 x11-terms/aterm *
 
 How much of this did you do? I've done none and it's running.

I didn't do any either-- I didn't even notice it, so thanks for the
heads-up. I probably do want at least to copy .Xresources. Most of these
applications I already have installed, and the ones I don't, I don't
want. I actually don't want a couple of the ones I do have installed,
notably rox, which I cannot find it in me to like. I will have a look at
scrot, though-- don't know what it is, but media-gfx programs always
bear further examination.
 
 Quite nice.

I went back by the site, and it looks like its the same developer, he's
just rewritten everything. His time has been well-spent. I'll have to
drop him a note.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] [Completely and totally OT] FVWM-Crystal...!!!

2005-09-28 Thread Holly Bostick
Tony Davison schreef:
 On Wednesday 28 September 2005 20:33, Holly Bostick wrote:
 
I'm sitting here with my jaw on the floor.

 
 much snippage
 
This is a gigantic leap from the previous versions I've used, and I
think I've just switched WMs. Obviously there's been a huge shakeup
somewhere, but the site doesn't say anything about it, that I saw.

Does anybody happen to follow development of this and know what
happened?

I'm just stunned (in a good way).

 
 OK I'll bite but does anyone know how to get KDE to play nicely with it.
 I've b*d about with the ksmserver bit of startkde until I thoroughly 
 broke it but when it aint broke it resolutely refuses to have anything 
 to do with any wm apart fron kwin or KDEWM.
 Stumped, on my last cig and this wheelchair has no lights.

Sorry-- that's one of the reasons I use GDM (even under KDE, but I use
KDE very very rarely).

What I would think is that you'd want to copy the fvwm-crystal.desktop
file from

/usr/share/xsessions

to

/usr/kde/3.4/share/apps/kdm/sessions

so that it appears as a choice in KDM.

Why you'd expect the *startkde* script to start anything other than KDE
rather eludes me, I must admit.

:)

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] [Completely and totally OT] FVWM-Crystal...!!!

2005-09-28 Thread Holly Bostick
Mark Knecht schreef:
 On 9/28/05, Holly Bostick [EMAIL PROTECTED] wrote:
 
 Mark Knecht schreef:
 I changed my layout to dock (which looks a lot like XFCE, but
 all transparent)
 
 I don't quite see this part. Maybe I haven't found them yet. It's
  only been runnign 10 minutes or so.
 
 Use the diamond icon in the upper right corner to get the menu,
 then Preferences=Used Recipe (layouts are now called Recipes)
 and choose Dock. Avoid Clean Vertical, as that seems to only
 use a pager, no menu, no panel, no taskbar-- and I had to edit a
 config file to change recipes again, since I haven't configured for
 just a term setup, and I don't know what term-based commands I
 have available to control this setup.
 
 
 OK, thanks. I selected Dock. It wants me to restart. Can I do this 
 within FVWM without exiting?

Yes, restart is an internal command that just restarts fvwm without
logging out or closing any open applications or anything like that. I
assume if you chose 'not now' that it would change the setting in the
config file, but not do anything until you logged out and back in, or
used the internal restart command in the fvwm console, which I don't
know how to access in Crystal (as opposed to 'regular' fvwm).

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] How to apply a patch to an ebuild?

2005-09-28 Thread Holly Bostick
Roy Wright schreef:
 Howdy,
 
 With Holly's praise of fvwm-crystal I thought I'd give it a try. But
 then I hit bug 89594 with aumix.  The sound team provided a patch,
 aumix-2.8-autoconf.patch, which will create the two missing config
 files (they didn't fix the ebuild because it works on their systems).
 Now I'm trying to figure out what is the proper way to use this
 patch?  Any pointers?
 
 I'm guessing I need to dup the ebuild in my local portage, create a
 new md5 digest, then emerge aumix.
 
 TIA, Roy

That's almost it--

1) copy the ebuild and /files folder to your overlay
(/usr/local/portage/media-sound/aumix/, assuming that your
PORTDIR_OVERLAY is /usr/local/portage);

2) copy the patch to the /files folder in the overlay folder with the
other aumix patches;

3) edit the following section of the overlay ebuild copy:

src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-nohome.patch
epatch ${FILESDIR}/${P}-close-dialogs.patch
epatch ${FILESDIR}/${P}-save_load.patch
epatch ${FILESDIR}/${P}-nls.patch

to

src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${P}-nohome.patch
epatch ${FILESDIR}/${P}-close-dialogs.patch
epatch ${FILESDIR}/${P}-save_load.patch
epatch ${FILESDIR}/${P}-nls.patch
== epatch ${FILESDIR}/${P}-autoconf.patch  

Save (of course), redigest (ebuild
/usr/local/portage/media-sound/aumix/aumix-2.8-r2.ebuild digest), emerge.

Hope this helps,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Weird Buffer I/O error in dev ndb0

2005-09-27 Thread Holly Bostick
Matthias Guede schreef:
 Phill MV wrote:
 
 Evertyime I boot up I gett a long string of weird buffer errors 
 shortly after udev starts up; stuff like
 
 nbd0: Request when not-ready end_request: I/O error, dev nbd0, 
 sector 4294965120
 
 where ndb0 changes up to ndb12.
 
 I still have no clue what dev/ndb0 refers to,  but the computer 
 still seems to be running fine. fsck'ing the drives revealed 
 nothing and I might run a memory test later on. (some part of me 
 fears it's my ram, tho, which sounds like it'd make sense. )
 
 
 
 Seems like you have the Network Block Device compiled in your Kernel
  (Device Driver - Block devices) and somebody probes these devices 
 now at bootup.
 
 

Yes, I was getting the same errors/warnings; it finally annoyed me so
much that I recompiled the kernel without NBD support, since I couldn't
find any suggestion that I actually needed it, and all was well after
that. Certainly I didn't find that anything which had been working got
broke due to the removal-- but that wasn't a big surprise, since the
errors/warnings suggested that a function was being probed that did not
exist anyway (so I wasn't actually using NBD in the first place, which
was what it seemed to be complaining about).

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Probleme beim Update von mutt

2005-09-27 Thread Holly Bostick
Liebich Wolfgang schreef:
 Hi,
 Nachdem ich beim Starten von mutt auf einmal eine Fehlermeldung wg. 
 fehlerhafter libgdbm.so.2 (Länge 0!) bekam,
 Versuchte ich, mutt neu zu installieren. Das ging aber schief mit einer (mir 
 unverständlichen) autoconf-Fehlermeldung. Kann hier jemand etwas damit 
 anfangen? Unten habe ich eh hinkopiert, was ich gemacht habe
 (Da ich keinen Mutt habe, muß ich derzeit outlook verwenden *seufz*)...

Sorry, I don't speak German, but

 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4
 /usr/share/aclocal/path_dps.m4

Try this:

emerge dgs

dgs
  Description: fake ebuild to force removal of broken path_dps.m4


Hope this helps, and if Liebich doesn't read any English, would someone
translate for me?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Problem with Xsetup

2005-09-27 Thread Holly Bostick
Rajat Gujral schreef:
 hi
 
 i am a newbie in gentoo and for the first time i tried to upgrade my 
 kernel from 2.6.12-r6 to 2.6.12-r10 , but the kernel was not upgraded
 .


When you say you tried to upgrade your kernel, what do you mean to say
that you did?

If you did something like

emerge -uav gentoo-sources

that doesn't 'upgrade your kernel', it downloads and extracts a newer
kernel to /usr/src, where you would then have to configure, compile, and
install it, either manually, or using genkernel. After which, you would
possibly need to edit your bootloader config files (grub.conf or
lilo.conf), to inform the bootloader that a new kernel was available.

If you didn't do any of these things, then you haven't upgraded your
kernel-- Gentoo is not a binary distro where you just download and
replace the previous kernel binary with a new one, as you would in
Mandrake or SuSE or Fedora Core.

 Now when i boot my system with the older kernel i am not able to 
 start KDE .. Whenever i write startx on the terminal i get the 
 message
 
 Using vt 7
 
 Symbol __glXgetActiveScreen from module 
 /usr/lib/modules/extensions/libdri.a is unresolved!


What video card do you have? If an ATI or nVidia card using the
proprietary drivers, you would need to re-emerge those drivers against
the new kernel when upgrading.

Are you sure you're booting to the older kernel? After booting, and
logging in, don't type startx, but instead

uname -a

What kernel does it report?

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] cdrecord-prodvd extrange behaivor

2005-09-27 Thread Holly Bostick
Jason Stubbs schreef:
 As I said, it doesn't seem like it's misinterpreting from the output

Actually, it seems to me that it is, from the output:

 Track 01:  of  MB written (fifo 100%). Track 01: Total bytes 
 read/written: 4660250624/4660250624 (2275513 sectors). Writing  time:
  101.814s Fixating... WARNING: Some drives don't like fixation in 
 dummy mode.

The output definitely seems to indicate that cdrecord thinks that it is
meant to be in dummy mode-- but this is probably not a
'misinterpretation', since two people have already pointed out syntax
errors that are probably stimulating cdrecord to resort to a fallback
position (dummy mode, to avoid damage to the device or waste of media,
since the program is not quite sure from the incorrect syntax precisely
what you want it to do).

But I very rarely use cdrecord from the command-line, so I'm just
guessing, to take my mind off this awful cold I've got.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Weird Buffer I/O error in dev ndb0

2005-09-27 Thread Holly Bostick
Phill MV schreef:
 That makes me feel much better. On a related note, shouldn't we be
 filing bug reports, then?

Never occurred to me since it was a PEBKAC (problem existing between
keyboard and chair, to save people having to look it up). The only
reason NBD was compiled into the kernel was because I put it there,
having mysteriously forgotten that I had gotten along fine without it
for some time, and having suddenly conceived a conviction that it was
some kind of missing link to a network paradise of some sort.

Which it may well be, but not for my home network of two puny PCs. I
don't know what came over me.

And I definitely don't know what kind of a bug 'should' be filed, if I
thought one was needed.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] DSPAM + How to train?

2005-09-26 Thread Holly Bostick
Ow Mun Heng schreef:
 I've got a bunch of ham and spam in my mailbox (mbox format) and I 
 just want to use it to train it. How do I go about doing that? I've 
 tried dspam_sa_trainer but it keeps complaining of errors. (Can't 
 write to the /var/amavis/.dspam/ directory, even though I run it as 
 root!!)
 
Stupid question(s) (forgive me, but the obvious has to be eliminated):

1) does the directory /var/amavis/.dspam exist? With write permissions
for the owner and/or root? I've gotta say, a hidden directory in /var/ seems
*awful* weird (and pointless).

2) (because the idea of a dotdir in /var seems so weird...) Does dspam
have a config file where this target is set? Have you tried changing
this target to someplace you can write to (as root)?

Further, what are the ownership and permissions of dspam_sa_trainer (I
don't use dspam, but it sounds like one of those servers that makes up a
whole new user who's the only one who can use it, in which case...)?
Have you tried opeing up dspam_sa_trainer in nano or less? Is it
readable by doing so? If so, does looking at what it does help in any way?

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] Unmountable hard drive (already mounted or busy)

2005-09-26 Thread Holly Bostick
That about covers it... I know the events leading up to this situation,
but that's not helping me solve it.

Originally I had a 9GB drive on hdd which contained the original
emergency SuSE installation after I totally broke Gentoo (this was when
the PAM breakage progressively ate my installation, so many of you know
how long ago that was, the time of the Great PAM Uprising).

The drive has not been in use since I reinstalled SuSE (having
eventually learned to use it) and installed Gentoo on hda (which is when
the 9GB drive had moved to hdd from hda), and so the drive remained
connected as hdd but not in use (mounted, etc).

Eventually, in order to remove the drive and send it back to our
emergency drive pool, I reformatted it with QTParted
to FAT32 (but the drive remained connected since I couldn't find the
time to shut down in order to physically remove it). Although the reformat
seemed to go correctly, I noticed that after having done so, I started
seeing messages at boot saying that the drive was listed with thus and
so number of heads and cylinders, the drive was reporting thus and so
different number of heads and cylinders, and that the drive's reported
numbers would be used. It concerned me (since I couldn't imagine what
was reporting the drive geometry in the first place, even though I
understood that whatever it was was reporting the original drive
geometry but had not been updated with the reformat), but the drive was
still not in use, so I let it go.

Finally today I removed the 9GB drive and replaced it with the original
drive that it had replaced as an emergency measure. The 'real' drive
that I re-connected is a 40GB FAT32 drive with 2 partitions, again
connected to hdd.

Because this is the real drive, with files that I now want to use, the
fact that every time I try to mount it, I get the message that /dev/hdd
is busy or the mount point is already in use (no matter what mount point
I use, even a newly-created one) has finally brought the
problem home to roost.

I get it that this drive -- or rather hdd-- is being listed somewhere in
both drive geometry and mount points, and this erroneous entry or
entries is what's preventing me from mounting the partitions, but I
can't figure out where this is happening. /etc/fstab and /etc/mtab don't
refer to it and mount shows it not to be mounted.

The only thing I can think of is that this is some kind of weird evms
conflict, and the drive certainly is listed in evmsgui, but really my
useage of evms is so very limited that I almost should go back to lvm2,
so I really am not getting how this interaction is occurring, and how to
stop it, if in fact it is evms that is causing it (which it probably is).

Can anybody mark me a path out of this swamp? I'd like access to the
files stored on this drive again.

Thanks,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Unmountable hard drive (already mounted or busy)

2005-09-26 Thread Holly Bostick
Holly Bostick schreef:
 The only thing I can think of is that this is some kind of weird evms
  conflict, and the drive certainly is listed in evmsgui, but really 
 my useage of evms is so very limited that I almost should go back to 
 lvm2, so I really am not getting how this interaction is occurring, 
 and how to stop it, if in fact it is evms that is causing it (which 
 it probably is).
 
Never mind-- it was in fact evms, and somehow I managed to deactivate
hdd and the partitions that comprise it (I swear, I really don't get how
evms works at all), and with the partitions deactivated, I can mount them.

I seriously think that evms is overkill for me, though-- anybody know a
good how-to on how to get rid of it and go back to lvm2, which at least
I could understand? I very much don't like having/using a partition
management system that completely eludes me, especially when it throws
me a curve like this one.

Thanks.
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] codec drivers problem.

2005-09-25 Thread Holly Bostick
David Harel schreef:
 Jonathan, Thanks for your explanation.
 
 I still don't get it. The command emerge should have done the 
 dependent packages before doing the desirable package anyway.

It will, but not if you haven't specified support for it via USE flags.
Meaning:

1) The Win32 codec support in mPlayer is *optional* (many people don't
need or use it, and it is your choice as to whether to use it, because
it is not essential to the main functionality of the program;

2) Optional support means by definition that it will not be available if
you don't specify that you want the option enabled, by enabling the USE
flag representing that option;

2) The USE flags available and active for any given package can be
viewed prior to emerging with the --verbose flag, which Jonathan gave
you an example of for mPlayer:

 jwright on jonathan [ ~ ] -- emerge -pv mplayer
 
 These are the packages that I would merge, in order:
 
 Calculating dependencies  ...done! [ebuild U ] 
 media-video/mplayer-1.0_pre7-r1 [1.0_pre7] -3dfx +3dnow +3dnowext 
 +X -aac -aalib +alsa (-altivec) -arts -bidi -bl +cdparanoia 
 +cpudetection -custom-cflags -debug +dga -directfb +divx4linux -doc
  +dts +dv -dvb +dvd +dvdread -edl +encode -esd +fbcon -ggi +gif 
 +gtk -i8x0 -ipv6 -jack -joystick +jpeg -libcaca -lirc -live -lzo 
 -mad -matroska -matrox +mmx +mmxext -mythtv -nas -nls +nvidia 
 +opengl -oss +png +real +rtc +samba -sdl +sse -sse2 -svga -tga 
 -theora +truetype -v4l -v4l2 -vorbis +win32codecs -xanim -xinerama 
 -xmms +xv +xvid -xvmc 7,613 kB
 

Jonathan would emerge mplayer with support for the functiions marked
with a '+ (such as 3dnow, X, dvd, divx, xvid, win32codecs), and without
support for those functions marked with a - (such as 3dfx-- guess he
doesn't have a Voodoo card :) -- directfb, bidi --guess he's not
Japanese or Hebrew either, not needing bi-directional text support--
xinerama -- no dual-head display? ;) , etc). This is how he customizes
mPlayer for his particular system. I also have mplayer installed, and my
USE flags are almost the same, except I have -nvidia where he has
+nvidia, because I have an ATI card and nvidia support does me no good
whatsoever, whereas I guess Jonathan has an nvidia card.

If we take a particular USE flag-- let's say xvid-- and consider the
effects of having it turned on and off. Now, if you don't use mPlayer to
play xvid-encoded *.avi files, you don't need to set this flag, because
you'll never miss having xvid support in mplayer (because you never try
to play the kinds of files that need such support). However, if you do
need such support, and you set the flag, mplayer will emerge xvid before
itself, because by setting the USE flag, you have made xvid a dependency
of mplayer (since obviously, xvid must be installed for mplayer to
compile xvid support into itself).

However, if you install xvid alone, and emerge mplayer -xvid, you still
won't be able to play divx/xvid *.avi files--despite xvid being
installed-- *because you have not told mplayer via the USE flag to look
for xvid and use it if available*.

This is what USE flags are all about-- the ability to customize your
system to your specific needs, without reference to some general user
standard or guess by the development team (as is done under a binary
distribution), and without reference to what other users using the same
program might need.

I don't need nvidia support for my programs, but Jonathan does, so he
compiles his apps with it, I compile mine without it. But we have, I'm
sure, a lot of the same apps on our system. If we were both using a
binary distribution that came with precompiled packages, mplayer would
likely have nvidia support compiled in (since the maintainer 'guesses'
that 'most people' likely need this support), which is fine for
Jonathan, but unnecessary for me (and might in fact cause me problems).

 Also, if I have to specify additional packages while doing mplayer, 
 how do I add them? but last thing. I did emerge win32codec and THEN 
 mplayer and that didn't work.

Use emerge -pv program_name to see what USE flags are available for the
program, then add or remove them by adding a line to
/etc/portage/package.use such as

cat-egory/program_name +flag1 -flag2

+flag1 meaning any flag which is not enabled (displayed as - and blue in
the previous output) which you want enabled, and -flag2 meaning any flag
which is enabled (displayed as + and red or green with a * in the
previous output) that you do not want enabled.

For example, my custom USE entry in /etc/portage/package.use for mplayer
looks like this:

media-video/mplayer 3dnowext aac cdparanoia dts dvb dvdread edl matroska
mmxext real rtc -sse2 tga theora v4l2 win32codecs xanim xvmc

I add 3dnowext because I have an AMD CPU which can use it, remove SSE2,
because I have an AMD CPU which can't use it, and add the others because
either I know I use them or because it's possible that my usage habits
may change so that I need them (I've come across a few 

Re: [gentoo-user] emerge kernel?

2005-09-25 Thread Holly Bostick
Alexander Kirillov schreef:
 Is there a way to list all ebuilds which need to be remerged 
 after kernel upgrade? Would be nice to have a special emerge 
 target for this very thing to happen automatically.
 
 
 emerge -v $( equery b /lib/modules | sed -e 's:^:=:' )
 
 
 Thanks Peter, Found a module I forgot to rebuild using equery b 
 /lib/modules:) On the other hand splashutils need to be remerged 
 sometimes afaik. And vmware drivers.
 

Yes, I noticed that, too-- when I last tried Peter's command after a
kernel update, I surprisingly got x11-xorg as a result (which was good),
but not the ati-drivers, iirc, and also not splashutils (which, as you
say, does sometimes need re-emerging, though I haven't quite figured out
what precisely is the trigger, and I don't use vmware).

I meant to ask about that, because while the command does seem to catch
some modules that I didn't know needed to be re-emerged when upgrading
the kernel, it seems to miss some that I know do, but I don't know
enough about the issue to know why.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] cdrom: open failed

2005-09-25 Thread Holly Bostick
Carl Flippin schreef:
 I've recently done an install based loosely on the 1/3 method but
 using 2005.1 as the base. Everything works fine except for an error
 message which I get on bootup. Every time I boot, I get the message:
 
 cdrom: open failed
 cdrom: open failed

I always assumed that this message (which I have also seen on occasion)
is because

1) udev or /etc/fstab is attempting to mount the detected device
(normal), and

2) there is no media in the drive (since a removeable drive can't be
read to be mounted if there's no media present).

So I never thought there was anything to worry about in such a message.
Was I wrong?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] System update problems and Incompatible gcc

2005-09-25 Thread Holly Bostick
Rupert Young (Restart) schreef:
 grep: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/libstdc++.la: No such
 file
 
 or directory
 
 /bin/sed: can't read
 
 /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/libstdc++.la: No such file or
 
 directory
 
 libtool: link: `/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.1/libstdc++.la'
 is
 
 not a valid libtool archive
 

This message, no matter what emerge you encounter it in, is a known
error that means

run the

fix_libtools_files.sh

script.

You should find in in /sbin (the script is installed by the emerge of
gcc), so root should just be able to run it to fix the issue. Then run
the emerge again.

Hope this helps.
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] transfer large files via samba cause system freeze

2005-09-24 Thread Holly Bostick
Qiangning Hong schreef:
 Bryan Whitehead wrote:
 
 Can't you also use the iocharset=utf8 and codepage=utf8?
 
 something like: mount -t smbfs -o 
 user=user,iocharset=utf8,codepage=utf8 \\server\path /mnt/samba
 
 This doesn't work?
 
 
 It doesn't work. There are ?s in the filenames.
 

That's actually a good thing I take it you're doing this in a
terminal? Which one? Was it compiled with UTF8 support?What font is the
terminal using for display? A ? replacing characters tends to mean (in
font-speak) that the character is 'known', but no actual character
exists to render under the selected font, or font encoding. So you kinda
get a? literally because the display doesn't know what to show there,
if you see what I'm getting at.

Are you able to actually use any of the files properly, even if the
filenames are not displayed correctly? Or are you unable to try that,
because you just can't read any of the filenames?

If your Winbox is Chinese, does your terminal, and the display font
chosen for the terminal support Chinese characters?

I've gotta tell you, getting UTF8 and font encoding properly set up so
that 'special characters' appear correctly across programs and terms can
be a pain in the butt, and I'm only needing it for another Latin-based
language, not any of the Asian or Cyrillic languages that use a
completely different character set. But it's well worth doing, because
it's more of a pain to not be able to read filenames or messages because
of these stupid '?'s or other 'placeholder' characters that must be used
in place of the correct ones when the system is not set up to support
the correct ones.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] auto-email on reboot?

2005-09-21 Thread Holly Bostick
Billy Holmes schreef:
 Mark Knecht wrote:
 
 it reboots? I don't expect that this should happen often, but I'd
 like to know when it does.
 
 
 setup ssmtp, install mail-client/mailx, then add this to 
 /etc/conf.d/local.start:
 
 date|mail -s 'I just rebooted!' [EMAIL PROTECTED]
 
And you know, it just occurred to me-- isn't there a kernel option or an
option somewhere that I can't remember right now, to enable or disable
auto-rebooting on severe errors/kernel panics, something like that?

I just realized that I always turn this option (wherever it may be) off
(I think it's the kernel, which would explain why I don't remember
precisely where it is, since I configure all kernels to be the same as
the last, so I set it once and forgot it), and maybe you should too--
that way you might have a better chance of knowing what precisely is
causing these spontaneous reboots in the first place, so you could stop
them.

Does anybody else know what I'm talking about? ;-) ?

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] running mldonkey with umask 0002

2005-09-20 Thread Holly Bostick
Robert Persson schreef:
 I would like to run mldonkey with umask 0002.  However I cannot work
  out how to do this.  The Gentoo version of /etc/init.d/mldonkey
 calls start-stop-daemon, but start-stop-daemon doesn't have a umask
 option.
 
 
 As mldonkey is the only program that runs as user p2p, I would be 
 happy if I could get all programs launched by p2p to run with umask 
 0002, but I can't work out how to do that either.
 
 Can anyone help me with this?
 
 Many thanks Robert

Frankly, I avoided the entire 'user p2p' issue by editing
/etc/conf.d/mldonkey:

# owner of mlnet process (don't change, must be existing)
USER=me

# home dir of owner (don't change, must be existing)
BASEDIR=/home/me

Whoever wrote the 'don't change' note can bite me-- with the original
settings, I wound up with a new user's $HOME directory, solely to
contain ~/.mldonkey. This seriously cheesed me off, because I was simply
trying out the daemon after I had logged into a new WM, while in my past
login I had been trying out Sancho (which is pretty nice), and because I
didn't know so much about how it was organized, I had run mlnet
standalone. I therefore had files in progress in my own ~/.mldonkey folder.
These of course were not picked up by user p2p (unless I wanted to go
around symlinking, which I didn't, since I didn't even want some rogue
user $HOME directory in the first place).

But I'm not running the mldonkey service from another PC, so I
can do that. Of course, since I'm not running the server (or the
service) from another PC than the client, I don't actually (seeem to)
need the service running (on a permanent basis via rc-update) anyway.
But if I change my mind and decide to use it despite that, at least it
should now pick up my currently-running transfers and settings instead
of making a whole new clean setup. I was pretty annoyed by that (hence
the 'bite me').

I found that (don't change, must be existing) comment confusing and
alarming, especially since the user p2p was (naturally) *not* existing
before I ran the daemon the first time (I saw it being created in the
output), so 'must be existing' wasn't even true, and 'don't change'
contradicts 'must be existing' anyway (why must the user be existing if
you aren't changing the user to a different pre-existing user)?

I hope this helps, but I am by no means an mldonkey expert, so I could
be wrong, or wrong for your setup.

Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Security Updates and Portage Trees

2005-09-20 Thread Holly Bostick
Neil Bothwick schreef:
 On Tue, 20 Sep 2005 13:50:28 +0200, Fernando Meira wrote:
 
 # equery d libmpeg3 [ Searching for packages depending on 
 libmpeg3... ] app-misc/evidence-
 
 
 What are these  versions? Are they CVS installs, or packages 
 installed outside of portage and injected, or added to 
 /etc/portage/profile/package.provided?
 
 
Oooh, ooh, I know!!!

The  versions are Enlightement 17 installs, from Portage, but
utilizing E17 CVS.

It's very complex; the packages have to be installed in a specific order
for the whole thing to work (but E17 is pretty cool).

I tried E17 recently. I don't remember the name of the media player that
perhaps has libmpeg3 as a dependency, but E17 has so much stuff


Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Mouse wheel doesn't work

2005-09-19 Thread Holly Bostick
Stewart Taylor schreef:
 Hi all
 
 Just about got Gentoo up and running as I want it. Taken a while with
  all the tweaking and re-tweaking but I've not had as much fun with a
  computer for years. I've got a couple of problems which, so far,
 have got me pulling my hair out as nothing I try fixes them. I've got
 a Microsoft Intellimouse (ps2) which seems to be detected correctly
 but the wheel will not work under KDE. Under KDE Control center  
 peripherals mouse I get the option to adjust the scroll rate, but
 this has no effect. The wheel seems to be working as a left button,
 if I click the wheel over an icon or file that item is selected. I've
 tried all the fixes I've found on the web (not many, most seem to
 relate to cordless mice) without success. I'll post the other problem
 as a separate posting.

I suspect your problem is twofold:

1) you may or may not have your mouse set up properly for multiple buttons;

2) you may have the wrong buttons defined as the scroll wheel.

Let me explain: I have a Typhoon Optical Wireless mouse which has 7
buttons (left, right, wheel up, wheel down, wheel press-as-a-button, and
two thumb-operated buttons on the left side). When I got it, I just used
the 'traditonal' wheelmouse settings in /etc/X11/xorg.conf:

Identifier  Mouse1
Driver mouse
Option Protocol   Auto
Option Buttons7
Option ZAxisMapping   4 5
Option Device /dev/input/mice

But this did not work properly-- what happened was that the wheel didn't
work, and the side buttons were being used as the wheel (which also
didn't work, because they aren't a wheel).

This was because the mouse itself lists the side buttons as 4 and 5, and
the wheel as buttons 6 and 7.

So I had to tell X this:

Identifier  Mouse1
Driver mouse
Option Protocol   Auto
Option Buttons7
Option ZAxisMapping   6 7
Option Device /dev/input/mice

And it works fine (previously used imwheel, but that's no longer
necessary, at least in my case).

You can run xev in a term and activate your various buttons to see which
one is which. That should help you set up the Mouse section of your X
config file correctly.

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Font sizes very small in KDE

2005-09-19 Thread Holly Bostick
Stewart Taylor schreef:
 Hi All
 
 I've got a problem with the display under KDE. I've just installed 
 Gentoo for the first time. Under KDE the font sizes are very small 
 compared with what they should be. Compared with the same hardware 
 under Suse 8.0 all text displays a little over half the size. this 
 affects KDE apps and non KDE apps the same. Firefox text on menus and
  the like is so small that it is unusable. On one of my own programs
  the 14 point text displays as if it were 8-9 point. I have a Matrox
  Millennium G400 graphics card. I've tried all the settings i can
 find and have tried different kernel modules settings without
 success. The info I found on the web left me confused as it seems
 that this card may have different names in the UK and US. I'm in the
 UK.
 
 TIA
 
 Stewart

I find this situation a constant annoyance as well. You have,
unfortunately, several issues involved, none of which is completely
resolveable until everybody is on board with the freedesktop.org
standard, but you can get everything to a reasonably stable state that
you can deal with.

The problem (and I must regretfully point out that most of the problem
seems to be KDE, but we'll get to that):

You run KDE. Fine; KDE controls its fonts, you set your fonts to
whatever you like and they look OK (all right, yours don't, quite, but
you can obviously hack them into shape by running them at some
ridiculously high point size. I've also noticed that KDE seems to make
fonts look smaller than I would imagine they should, and I don't know
why, so I just hack them into useability). Then you open Firefox. Which is a
GTK program and whose font size (for menus and the like, not page
display which is controlled by the program) is controlled by the GNOME
control panel (or gtk2rc, but in any case GNOME/GTK, and not KDE).  So
GTK apps are now running essentially unconfigured fonts and font sizes,
so they look like sh*t. Plus KDE is (naturally) trying to control this
window (because it's a window on the KDE desktop), and is unable to
really do so, so that just makes things a bit worse (more on this later
as well). Furthermore you also have X trying to control the font size
for one or more reasons (maybe you have a font server running, maybe
you're running 'uncontrolled' programs which start with an 'X' rather
than a 'K' or a 'G', and of course X is ultimately responsible for
displaying all display elements anyway).

So the situation is that basically too many cooks spoil the soup. At
least, that's the *first* problem, which we'd have to clear away before
we could be sure that your video card is doing what it should (which I
think it probably is; I have a G400 Max which I used till about a year
or so ago under Linux, and it was really the most trouble-free card I've
used).

Here's what you want to do:

1. emerge x11-themes/gtk-engines-qt. This little GTK engine will add a
couple of entries to the KDE control center which will allow KDE to
control not only the color of GTK apps (which kcontrol already does
before the installation of this engine, check the Appearance and
Themes= Colors section for the checkbox), but the theme and the fonts
as well, so they can be conformed. Be aware, the themes will only be
conformed for GTK2 applications, and only those which do not theme
themselves (as Firefox does, for example). So any GTK1 apps you might
run will not look so much better (except that the colors will be right),
unless you do what I do, which is run a theme which is designed for all
three engines, GTK1, GTK2 and QT. A few can be found on KDE-look.org.

1a. emerge =x11-themes/gtk-theme-switch-1.0.1-r2 (specifically the 1.0
version which controls GTK1 themes, rather than the 2.0 version, which
controls GTK2 themes, which you don't need, as you're already doing this
with Kcontrol). If you use any GTK1 apps (sylpheed, gnotepad +,
multi-gnome-terminal, etc), this program can be useful for setting their
theme and fonts.

2. Try to stick to programs for one desktop environment wherever
possible. Yes, this sucks, but until KDE and GNOME (GTK) are a lot more
interoperable in this respect than they are now, the easiest way to
avoid them conflicting is to not bring them into conflict by using
programs from multiple DEs if it can be avoided. This is, btw, why I
complain that KDE is the problem; I don't run GNOME or KDE, but Openbox
and FVWM. I run mostly GNOME (GTK) apps, but there are a couple of KDE
apps I like that I use (k3b, krusader). It's hard not to notice that
when I open one of the KDE programs on my desktop which is already
running a bunch of GTK apps, *the font size changes for everything*.
Just a little, but I can see it. This may have been my mistake though--
I had set kcontrol to 'use my KDE fonts for GTK apps' (using
gtk-engines-qt). It's quite possible that, since kcontrol is not running
until I open Krusader or K3b, and because my KDE font size setting is
not quite the same as my GNOME font size setting (because I just 

<    1   2   3   4   5   6   7   8   9   >