[gentoo-user] Ghost cyber threat
https://www.qualys.com/research/security-advisories/GHOST-CVE-2015-0235.txt
Re: [gentoo-user] media-gfx/blender-2.71 dependencies
On Thu, Jul 10, 2014 at 08:53:59PM +0200, Alan McKinnon wrote: > On 10/07/2014 20:11, List Reader wrote: > > Okay, I see. Thank you so much. Soo so much. I thought I was going round > > the twist, or hopelesly ignorant. I couln't understand why emerge didn't > > offer me > > --autounmask-write, so I could dispatch-conf and move on. I was having > > similar problems with media-gfx/freecad and some others, but eselecting the > > apropriate target/slot thing made it go. Okay, that's it for today. My > > eys hurt. I'll do it in the morning. you guys are great. I'm going to bed. > > > Stick with it, it gets easier. Portage *does* have it's special way of > looking at the world, but after a while it starts to make some kind of > sense. It just doesn't happen quickly, you have to persist with the damn > thing :-) > > > -- > Alan McKinnon > alan.mckin...@gmail.com > > > >Stick with it, it gets easier. Portage *does* have it's special way of > >looking at the world, but after a while it starts to make some kind of > >sense. It just doesn't happen quickly, you have to persist with the damn > >thing :-) Thanks. I can't leave it alone. A gave Arch a go, but Portage is amazing. Tormenting at times, but amazing. I can't bear it any other way. p.s. I can't figure out how to quote easily in mutt.
Re: [gentoo-user] Re: media-gfx/blender-2.71 dependencies
On Thu, Jul 10, 2014 at 09:01:51PM +, James wrote: > Stroller stellar.eclipse.co.uk> writes: > > > > Perhaps someone else can explain? > > > > Does this mean OP should have no other version of Python on his system, > but 3.4.x? > > > > Stroller. > > I believe this thread (prolly) explains what's up with the latest version > of blender? > > https://bugs.funtoo.org/browse/FL-1325 > > hth, > James > > > > > > >I believe this thread (prolly) explains what's up with the latest > >version > >of blender? > > > >https://bugs.funtoo.org/browse/FL-1325 > > > >hth, > >James Interesting. Thanks. That's the solution I was ariving at. I have already ~amd64'd =dev-lang/python-3.4.0. Hey! Let's go with a round four slots of python. I can count that One hand.
Re: [gentoo-user] media-gfx/blender-2.71 dependencies
On Thu, Jul 10, 2014 at 05:31:51PM +0200, Alan McKinnon wrote: > On 10/07/2014 13:51, Stroller wrote: > > > > On Thu, 10 July 2014, at 4:11 am, List Reader > > wrote: > >> ... > >> What does it mean to satisfy >=dev-python/chardet-2.2.1? > >> > >> > >> equery g =dev-python/chardet-2.2.1 > >> > >> * Searching for chardet2.2.1 in dev-python ... > >> > >> * dependency graph for dev-python/chardet-2.2.1 > >> `-- dev-python/chardet-2.2.1 amd64 > >> `-- dev-python/setuptools-2.2 (dev-python/setuptools) amd64 > >> [python_targets_python2_6(-)? python_targets_python2_7(-)? > >> python_targets_python3_2(-)? python_targets_python3_3(-)? > >> python_targets_python3_4(-)? python_targets_pypy(-)? > >> -python_single_target_python2_6(-) > >> -python_single_target_python2_7(-) > >> -python_single_target_python3_2(-) > >> -python_single_target_python3_3(-) > >> -python_single_target_python3_4(-) -python_single_target_pypy(-)] > >>`-- dev-lang/python-2.6.9 (>=dev-lang/python-2.6.8-r3) > >>M[package.mask] > >> `-- dev-lang/python-2.7.6 (>=dev-lang/python-2.7.5-r2) > >> amd64 > >> `-- dev-lang/python-3.2.5-r3 > >> (>=dev-lang/python-3.2.5-r2) amd64 > >> `-- dev-lang/python-3.3.3 > >> (>=dev-lang/python-3.3.2-r2) amd64 > >>`-- dev-lang/python-3.4.1 (dev-lang/python) ~amd64 > >> ? > >> > >> This is getting messy, I didn't think I would need so many unstable > >> packages. > > > > I'm very confused, too. > > > > =dev-python/chardet-2.2.1 offers to emerge just fine on my system, but when > > I try to emerge Blender I get a similar mess to you. > > > > It seems to be related to this PYTHON_SINGLE_TARGET business. > > > > I understand that PYTHON_TARGETS means "build for this version of Python" > > but am not familiar with the single target part. > > > > Perhaps someone else can explain? > > > The python targets are an expanded USE which is usually set in the > profile but can be over-ridden in make.conf. My emerge --info shows: > > PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3 > > As I understand it, PYTHON_TARGETS lists all the available python > versions that ebuilds may use. If an ebuild is coded to use one in the > list, then great and the build proceeds. > > PYTHON_SINGLE_TARGET defines the python version an ebuild must use if it > only wants python and does not specify a version. > > This all applies at build time so it's not quite the same thing as > "eselect python" which specifies what happens at *runtime* > > The best way to maintain this is to let the profile do it (which is why > most folks don't have any of this in make.conf). You can over-ride the > profile but then the user must maintain the list[1]. > > If I do this: > > PYTHON_TARGETS="python2_7 python3_3 python3_4" emerge -pv blender > > then I get one last error about USE="gflags" for dev-cpp/glog, adding > that to package.use makes portage happy. SO I think the OP just needs to > add this to make.conf: > > PYTHON_TARGETS="python2_7 python3_3 python3_4" > and then tweak package.use if necessary > > > > > Does this mean OP should have no other version of Python on his system, but > > 3.4.x? > > No, it means he needs to tell portage that 3.4 is available for ebuilds > to build against. > Confused? Yeah. me too. > > > > > > > [1] I recall a thread over a year ago where this was explained and I > found the quote I remember: > > If you are running a modern system with only Python 2.7 & 3.2 installed, > then you don't have to do anything. The defaults will simply fit you, > and let you keep your system up-to-date when new Python versions are > deployed. However, if you'd like to use another set of Python > implementations, you will need to set PYTHON_TARGETS in your make.conf > file appropriately. > > It's referenced here: > https://forums.gentoo.org/viewtopic-t-946824-start-0.html > > > To be honest, I'm starting to find Gentoo is being too bloody clever for > it's own good, introducing complexity in an effort to get portage to > "always do the right thing", whatever "right" may be in this context. > > We have this python stuff, we have subslots (toge
Re: [gentoo-user] media-gfx/blender-2.71 dependencies
On Wed, Jul 09, 2014 at 03:14:51PM +0200, Alan McKinnon wrote: > On 09/07/2014 09:54, List Reader wrote: > > On Wed, Jul 09, 2014 at 01:18:27AM -0400, Dan O. wrote: > >> I don't believe you pasted everything you meant to. That paste doesn't > >> show what packages would need to be emerged. > >> > >> -- > >> Dan Oriani > >> redchops.com > >> (Website forever under construction) > >> > >> On Wed, 9 Jul 2014, List Reader wrote: > >> > >>> Hello again kind friends, I'm not sure how to resolve the requirements > >>> for merging media-gfx/blender-2.71 > >>> > >>> emerge -pvf media-gfx/blender > >>> http://bpaste.net/show/447617/ > >>> > >>> The reqired ebuilds seem to be in portage, but emerge says the're not > >>> available. Any insight would be grearly apreciated. > >>> > >>> Kind regards cinder > >>> > >>> > > Whoops! Sorry, try this > > emerge -pvq =media-gfx/blender-2.71 2>&1 > > http://bpaste.net/show/447969/ > > Please stop using pastebin services. It makes it very hard to help you > as I now have to do extra work to inline your output where it can be > seen and make sense: > > The following keyword changes are necessary to proceed: > (see "package.accept_keywords" in the portage(5) man page for more details) > # required by media-gfx/blender-2.71[python_single_target_python3_4] > # required by =media-gfx/blender-2.71 (argument) > =dev-lang/python-3.4.1 ~amd64 > # required by =media-gfx/blender-2.71 (argument) > =media-gfx/blender-2.71 ~amd64 > # required by media-gfx/blender-2.71 > # required by =media-gfx/blender-2.71 (argument) > =dev-lang/python-exec-2. ** > # required by media-gfx/blender-2.71 > # required by =media-gfx/blender-2.71 (argument) > =dev-python/requests-2.3.0 ~amd64 > # required by media-gfx/blender-2.71 > # required by =media-gfx/blender-2.71 (argument) > =dev-python/numpy-1.8.1 ~amd64 > > The following USE changes are necessary to proceed: > (see "package.use" in the portage(5) man page for more details) > # required by media-gfx/blender-2.71 > # required by =media-gfx/blender-2.71 (argument) > >=dev-python/requests-2.3.0 python_targets_python3_4 > # required by media-gfx/blender-2.71 > # required by =media-gfx/blender-2.71 (argument) > >=dev-python/numpy-1.8.1 python_targets_python3_4 > > emerge: there are no ebuilds to satisfy > ">=dev-python/chardet-2.2.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]". > (dependency required by "dev-python/requests-2.3.0" [ebuild]) > (dependency required by "media-gfx/blender-2.71" [ebuild]) > (dependency required by "=media-gfx/blender-2.71" [argument]) > > > > > Just do exactly what the output says. > The first chunk gets copied exactly into package.accept_keywords > The second chunk gets copied exactly into package.use > The third chunk is information to assist you. It is saying that > according to your setup, portage cannot find a way to install chardet > that satisfies blender's requirements, the first two chunks are how to > make it possible (portage will never make these changes automatically). > > The third chunk does not mean that the listed ebuilds are missing, it > means they cannot be satisfied. > > > > > > -- > Alan McKinnon > alan.mckin...@gmail.com > > I am terribly sorry for using wgetpaste, it won't happen again. I was only following the official Gentoo Wiki. "When seeking help, it's best to come prepared. Someone volunteering their time doesn't want to waste that time fumbling about. That's where wgetpaste comes in handy. Make sure you have merged app-text/wgetpaste, and then you're ready to be helped." https://wiki.gentoo.org/wiki/Troubleshooting#Collecting_Additional_Information I have added the keywords and use flags to package.accept_keywords & package.use respectively, but I still... emerge: there are no ebuilds to satisfy ">=dev-python/chardet-2.2.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]". (dependency required by "dev-python/requests-2.3.0" [ebuild]) (dependency required by "media-gfx
Re: [gentoo-user] media-gfx/blender-2.71 dependencies
On Wed, Jul 09, 2014 at 12:02:38PM +0100, Stroller wrote: > > On Wed, 9 July 2014, at 6:14 am, List Reader wrote: > > > Hello again kind friends, I'm not sure how to resolve the requirements > > for merging media-gfx/blender-2.71 > > > > emerge -pvf media-gfx/blender > > http://bpaste.net/show/447617/ > > Please don't use pastebin sites - if your output is too long to copy and > paste into the body of the message, then please attach it as a plain text > file. If you name it output.txt then most people, with GUI mail clients, will > be able to read it just by double-clicking. > > Most pastebin services expire old pastes periodically (not to mention that > pastebin services are hardly profitable, and close down all the time) whereas > these mailing list messages are archived in multiple places and are > referenced for years. > > If you attach these files as plain text then they'll be archived, useful to > other people with the same problem in the future. > > You have been asked this once already in the last week: > http://www.gossamer-threads.com/lists/gentoo/user/289257#289257 > > You are making it harder for people to help you, and it looks like you're > deliberately not listening to advice. > > Stroller. I'm sorry. I am still learning mutt. I didn't see: http://www.gossamer-threads.com/lists/gentoo/user/289257#289257 in my inbox. I have made a gmail account esspecialy for this list, as I can't find any other free imap that works, and installed mutt to interact with it, because that seems the thing to do, AND the Gentoo Wiki says under the heading 'Collecting Additional Information' "When seeking help, it's best to come prepared. Someone volunteering their time doesn't want to waste that time fumbling about. That's where wgetpaste comes in handy. Make sure you have merged app-text/wgetpaste, and then you're ready to be helped." https://wiki.gentoo.org/wiki/Troubleshooting#Collecting_Additional_Information I am listening Cinder
Re: [gentoo-user] media-gfx/blender-2.71 dependencies
On Wed, Jul 09, 2014 at 12:02:38PM +0100, Stroller wrote: > > On Wed, 9 July 2014, at 6:14 am, List Reader wrote: > > > Hello again kind friends, I'm not sure how to resolve the requirements > > for merging media-gfx/blender-2.71 > > > > emerge -pvf media-gfx/blender > > http://bpaste.net/show/447617/ > > Please don't use pastebin sites - if your output is too long to copy and > paste into the body of the message, then please attach it as a plain text > file. If you name it output.txt then most people, with GUI mail clients, will > be able to read it just by double-clicking. > > Most pastebin services expire old pastes periodically (not to mention that > pastebin services are hardly profitable, and close down all the time) whereas > these mailing list messages are archived in multiple places and are > referenced for years. > > If you attach these files as plain text then they'll be archived, useful to > other people with the same problem in the future. > > You have been asked this once already in the last week: > http://www.gossamer-threads.com/lists/gentoo/user/289257#289257 > > You are making it harder for people to help you, and it looks like you're > deliberately not listening to advice. > > Stroller. Sorry, first time using mutt, I didn't see the reply. The Gentoo Wiki article on troubleshooting said to use wgetpaste, https://wiki.gentoo.org/wiki/Troubleshooting#Collecting_Additional_Information thats why I installed it. I'm all ears. Thank you. Cinder
Re: [gentoo-user] media-gfx/blender-2.71 dependencies
On Wed, Jul 09, 2014 at 01:18:27AM -0400, Dan O. wrote: > I don't believe you pasted everything you meant to. That paste doesn't > show what packages would need to be emerged. > > -- > Dan Oriani > redchops.com > (Website forever under construction) > > On Wed, 9 Jul 2014, List Reader wrote: > > > Hello again kind friends, I'm not sure how to resolve the requirements > > for merging media-gfx/blender-2.71 > > > > emerge -pvf media-gfx/blender > > http://bpaste.net/show/447617/ > > > > The reqired ebuilds seem to be in portage, but emerge says the're not > > available. Any insight would be grearly apreciated. > > > > Kind regards cinder > > > > Whoops! Sorry, try this emerge -pvq =media-gfx/blender-2.71 2>&1 http://bpaste.net/show/447969/
Re: [gentoo-user] media-gfx/blender-2.71 dependencies
On Wed, Jul 09, 2014 at 01:18:27AM -0400, Dan O. wrote: > I don't believe you pasted everything you meant to. That paste doesn't > show what packages would need to be emerged. > > -- > Dan Oriani > redchops.com > (Website forever under construction) > > On Wed, 9 Jul 2014, List Reader wrote: > > > Hello again kind friends, I'm not sure how to resolve the requirements > > for merging media-gfx/blender-2.71 > > > > emerge -pvf media-gfx/blender > > http://bpaste.net/show/447617/ > > > > The reqired ebuilds seem to be in portage, but emerge says the're not > > available. Any insight would be grearly apreciated. > > > > Kind regards cinder > > > > Whoops! Sorry. Here it is: emerge -pvq =media-gfx/blender-2.71 2>&1 http://bpaste.net/show/447758/
[gentoo-user] media-gfx/blender-2.71 dependencies
Hello again kind friends, I'm not sure how to resolve the requirements for merging media-gfx/blender-2.71 emerge -pvf media-gfx/blender http://bpaste.net/show/447617/ The reqired ebuilds seem to be in portage, but emerge says the're not available. Any insight would be grearly apreciated. Kind regards cinder
Re: [gentoo-user] =media-gfx/blender-2.71 use flag constraints
On Tue, Jul 08, 2014 at 09:21:38AM +0300, Samuli Suominen wrote: > > On 08/07/14 09:23, List Reader wrote: > > Hello, I don't fully understand this packages use flag constraints. > > > > emerge -pqv =media-gfx/blender-2.71 > > http://bpaste.net/show/445090/ > > > > emerge --info =media-gfx/blender-2.71 > > http://bpaste.net/show/445091/ > > > > I have keyworded =dev-lang/python-3.4.0 in package.accept_keywords, but > > python_targets_python3_4 is still disabled. Do I need to manually > > install =dev-lang/python-3.4.0 in another slot? Thank you > > > > It means you have to add 'media-gfx/blender > python_single_target_python3_4' to /etc/portage/package.use > to enable Python 3.4 for this package Thanks very much.
[gentoo-user] =media-gfx/blender-2.71 use flag constraints
Hello, I don't fully understand this packages use flag constraints. emerge -pqv =media-gfx/blender-2.71 http://bpaste.net/show/445090/ emerge --info =media-gfx/blender-2.71 http://bpaste.net/show/445091/ I have keyworded =dev-lang/python-3.4.0 in package.accept_keywords, but python_targets_python3_4 is still disabled. Do I need to manually install =dev-lang/python-3.4.0 in another slot? Thank you
Re: [gentoo-user] media-gfx/freecad-0.13.1830-r1 faild to compile
On Tue, Jul 01, 2014 at 10:50:28PM -0700, Bryan Gardiner wrote: > On Wed, 2 Jul 2014 11:30:33 +1000 > List Reader wrote: > > > Hi! I have been trying to install media-gfx/freecad for a while, but I > > can't understand the build log. > > > > emerge -pqv =media-gfx/freecad-0.13.1830-r1 > > http://bpaste.net/show/426786/ > > > > emerge --info =media-gfx/freecad-0.13.1830-r1 > > http://bpaste.net/show/426793/ > > > > cat /var/tmp/portage/media-gfx/freecad-0.13.1830-r1/temp/build.log > > http://bpaste.net/show/426800/ > > > > Thank you > > Hello, > > The error message starting on line 2543 of your build.log looks like > this bug: > > https://bugs.gentoo.org/show_bug.cgi?id=513148 > > Try installing dev-qt/designer if you haven't already. > > Cheers, > Bryan > > -- > Go game editor :: http://khumba.net/projects/goatee :: AGPL, Haskell > I: [pulseaudio] main.c: Fresh high-resolution timers available! Bon appetit! > Thank you very much. dev-qt/designer was indeed all I needed. Line 2543 eh? Wow! One of these days I'd like to be able to do that. Kind regards
[gentoo-user] Re: media-gfx/freecad-0.13.1830-r1 faild to compile
Whoops! Sorry! My first message('s :)) with mutt. Ahem! Thank you.
[gentoo-user] media-gfx/freecad-0.13.1830-r1 faild to compile
Hi! I have been trying to install media-gfx/freecad for a while, but I can't understand the build log. emerge -pqv =media-gfx/freecad-0.13.1830-r1 http://bpaste.net/show/426786/ emerge --info =media-gfx/freecad-0.13.1830-r1 http://bpaste.net/show/426793/ cat /var/tmp/portage/media-gfx/freecad-0.13.1830-r1/temp/build.log http://bpaste.net/show/426800/ Thank you
[gentoo-user] media-gfx/freecad-0.13.1830-r1 faild to compile
Hi! I have been trying to install media-gfx/freecad for a while, but I can't understand the build log. emerge -pqv =media-gfx/freecad-0.13.1830-r1 http://bpaste.net/show/426786/ emerge --info =media-gfx/freecad-0.13.1830-r1 http://bpaste.net/show/426793/ cat /var/tmp/portage/media-gfx/freecad-0.13.1830-r1/temp/build.log http://bpaste.net/show/426800/ Thank you
[gentoo-user] Re: Changing subject and from lines of cron emails
Stroller writes: > However the "from: " address is strol...@host.long.domain, which I > feel is a little untidy. Hopefully you use sendmail as mta. If so either, Masquerading or generics table can rewrite in or out going mail far as from field. I'm familiar only with sendmail and masquerading. Sendmail can be made to masquerade as a certain doemain fairly painlessly... If interersted I can provide details.
[gentoo-user] Re: [lame logrotate Q]
Alan McKinnon writes: >> I notice that the size part is on its own line which may be the issue. > > That will rotate his log when it gets to 100k, and only when it gets to 100k. > The OP wants to rotate when either the log file is a certain size, or every > week, whichever comes first. > > Logrotate does not support that feature. Thanks Alan... saved me dicking around with it endlessly.
[gentoo-user] Re: set local kenel version
rea...@newsguy.com writes: > Just for you own info in case you ever want to do it not that > wasn't why it didn't work. Jesus... I'm getting more illiterate as time goes on. Should say: Just for [your] own info in case you ever want to do it... [No], that wasn't why it didn' work.
[gentoo-user] Re: font missing
"John P. Burkett" writes: > Suggestions for recovering the old "10x20" font would be appreciated. I had the same problem but was able to view from an old backup of var in a previous OS install what was installed. It showed 38 packages I'd also like to know what specific fonts are in which package. But I just installed a few from the list. This is a guess but I think it was media-fonts/font-sony-misc that supplied the missing 10x20 and mine was also missing 9x15. Be warned that the above pkg is JUST a GUESS... since I installed several pkgs and found no way to really tell what is in them. Even equery files doesn't tell you since the naming apparently changes somewhere between files installed and actual fonts available. The entire list I now have installed is listed below in case the guess above is wrong. One in that bunch has it. Look in: /var/db/pkg/media-fonts to see what is already installed. Severl of those listed below will almost certainly be there. So maybe it will narrow it down for you a bit. === font-misc-meltho-1.0.0 font-sony-misc-1.0.0 font-adobe-100dpi-1.0.0 font-misc-misc-1.0.0 font-sun-misc-1.0.0 font-adobe-75dpi-1.0.0 font-mutt-misc-1.0.0 font-util-1.0.1 font-alias-1.0.1 font-schumacher-misc-1.0.0 gnu-gs-fonts-std-8.11
[gentoo-user] How to know the fonts inside various font packages
How can user learn the exact fonts contained in the various font package offered in portage without actually installing them? Even after installing, unless you have something like xlsfonts installed you still won't be able to tell. equery files Gives a list of the files installed but the naming is way different from what you see or need to use when assigning a specific to be used in some app. And of course using equery already means you've had to install the font. I want to find this information before installing a font package. I ask because I'm building up a new install, trying mirror or nearly so my previous install which was yrs in the making. I looked under /var/db/pkg/media-fonts in backups from the previous install and find no less than 38 font pkgs installed. I don't as a rule use anything far out... I like fonts assigned to emacs and xterm... thats about it. And those are common ones like -misc-fixed-bold-r-normal--18-120-100-100-c-90-iso8859-1 But on a fresh install that particular one is missing. I'd like to have been able to see what package it was in without installing anything. I've already gone ahead and installed some listed in the backup mentioned and now have that one available but I'd like to know for future reference if I can determine what fonts are in which packge somehow.
[gentoo-user] Re: set local kenel version
Nikos Chantziaras writes: > It doesn't seem you followed the instructions correctly. I don't know > if that's the cause of the problem, but the instructions said: > > echo "-${MYHOST}-">localversion1 > > but you seem to have used: > > echo "_${MYHOST}_">localversion1 > > instead. Just for you own info in case you ever want to do it not that wasn't why it didn't work. The first echo could be just about anything and the dashes are insignificant too. I haven't figured out what I did wrong... but a third try at it.. has worked as advertised so Neils advice is right on the money. So what happens is localversion1 is combined with localversion2. And since localversion2 is a symlink to .version... it gets incremented with each build assuming no `make mrproper or distclean' is run. One thing I did notice though is that the naming only happens during `make modules_install' or `make install' a find on filename searching for localversion1 contents fails after running `make' is completed. echo "_rdr_" > localversion1 then after make find . -name '*_rdr_*' will fail. I had assumed some naming would happen during make... but it doesn't.
[gentoo-user] Re: Append string on Kernel builds
Dirk Heinrichs writes: >> I like to use that and put `-$MYHOST' as string. I wondered if there >> is any way to set a numericly incrementing string. Maybe some trick >> syntax that can go in that spot? > > The build system does that automatically as long as you don't "make > mrproper", > see "uname -a" output. No.. its not the same as what I'm talking about. When you set the item in menuconfig: General Setup/Local Version [...] The string you set there is appended to that actual build product like vmlinuz-2.6.26-gentoo-$HOST The vmlinuz that gets sent to /boot/ when you say `make install' is named that way, along with the config-XXX and System-XXX that is moved there. Keeps things kind of tidy in /boot/ if you are mucking around with several kernels. What I asked was if there is some tricky syntax I could use on that kernel setting that would do: linux-2.6.26-gentoo-$HOST-N Where N is an incremented number every time I build the kernel without running `mrproper'.
[gentoo-user] Append string on Kernel builds
In the first section during a `makeconfig' session, there is a line (the second one) that says: Local Version - append to kernel release I like to use that and put `-$MYHOST' as string. I wondered if there is any way to set a numericly incrementing string. Maybe some trick syntax that can go in that spot?
[gentoo-user] Build failure hwinfo both stable and testing
I tried to install hwinfo today and failed with the latest ~hwinfo-14.19. I couldn't make anything usefull of the failure message so backed off to the stable version 13.28. I got the same failure so wondering if anyone can make sense of the (partial) output below. Does it mean this file is missing (i10_v86.o): make[2]: *** [i10_v86.o] Error 1 Or do the earlier error message indicate something wrong in the code? Or something completely differnet? These pkgs were installed today... they were pulled in by hwinfo: Fri Jan 16 12:16:31 2009 >>> dev-libs/libusb-0.1.12-r4 Fri Jan 16 12:17:22 2009 >>> sys-fs/sysfsutils-2.1.0 Fri Jan 16 12:17:48 2009 >>> dev-util/gperf-3.0.3 Fri Jan 16 12:18:12 2009 >>> sys-apps/eject-2.1.5-r1 Fri Jan 16 12:18:26 2009 >>> sys-apps/dmidecode-2.10 Fri Jan 16 12:18:35 2009 >>> app-arch/rpm2targz-9.0.0.3g Fri Jan 16 12:19:25 2009 >>> x11-terms/xterm-239 Fri Jan 16 12:20:04 2009 >>> sys-fs/device-mapper-1.02.28 Fri Jan 16 12:20:38 2009 >>> sys-apps/usbutils-0.73 Fri Jan 16 12:21:32 2009 >>> sys-fs/cryptsetup-1.0.6-r2 Fri Jan 16 12:22:03 2009 >>> x11-apps/xinit-1.0.8-r3 Fri Jan 16 12:32:20 2009 >>> x11-base/xorg-server-1.5.3-r1 Fri Jan 16 12:32:53 2009 >>> x11-drivers/xf86-input-keyboard-1.3.2 Fri Jan 16 12:33:25 2009 >>> x11-drivers/xf86-input-evdev-2.1.1 Fri Jan 16 12:34:00 2009 >>> x11-drivers/xf86-video-vmware-10.16.5 Fri Jan 16 12:34:38 2009 >>> x11-drivers/xf86-input-mouse-1.4.0 Fri Jan 16 12:35:20 2009 >>> dev-python/pyxf86config-0.3.34-r2 Fri Jan 16 12:37:58 2009 >>> sys-apps/hal-0.5.11-r6 Fri Jan 16 12:38:14 2009 >>> app-misc/hal-info-20080508 emerge hwinfo output [...] i10_v86.c: In function 'setup_vm86': i10_v86.c:104: error: 'VIF_MASK' undeclared (first use in this function) i10_v86.c:104: error: (Each undeclared identifier is reported only once i10_v86.c:104: error: for each function it appears in.) i10_v86.c:104: error: 'VIP_MASK' undeclared (first use in this function) i10_v86.c: In function 'run_bios_int': i10_v86.c:474: error: 'VIF_MASK' undeclared (first use in this function) i10_v86.c:475: error: 'IF_MASK' undeclared (first use in this function) i10_v86.c:486: error: 'TF_MASK' undeclared (first use in this function) i10_v86.c:486: error: 'NT_MASK' undeclared (first use in this function) make[2]: *** [i10_v86.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/sys-apps/hwinfo-13.28/work/hwinfo-13.28/src/int10' make[1]: *** [subdirs] Error 2 make[1]: Leaving directory `/var/tmp/portage/sys-apps/hwinfo-13.28/work/hwinfo-13.28/src' make: *** [subdirs] Error 2 * * ERROR: sys-apps/hwinfo-13.28 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2092: Called die * The specific snippet of code: * emake -j1 EXTRA_FLAGS="${CFLAGS}" || die "emake failed" * The die message: * emake failed
[gentoo-user] Re: uvesafb - does it require use of initramfs/initrd?
Paul Hartman writes: > I'm ashamed to admit I made the most basic mistake. I compiled uvesafb > as a module. Oops! Compiled it as "Y" instead of "M" and now I have a > pair of Tux sitting atop my kernel boot screen and no more 80x25 > horror. :) Is there some difference in uvesafb and vesafb? I've always just ignored the uvesafb choice and used plain vesafb. I just assumed from the name of it and the menuconfig help on it that it was something only usable in `userspace'. I took that to mean after bootup.. something you'd do from the command line. Anyone here that can explain what the difference is.
[gentoo-user] emacs-cvs problem or gentoo problem with emacs-cvs
Can anyone tell from the tail of this build failure if the problem is related at all to gentoo, maybe use flags or such. Or if it is a problem with the emacs-cvs code itself. I know they are having problems... as reported on the emacs devel list with `make bootstrap' but I'm not smart enough to see if this is it or something else. tail -n 30 [...]/emacs-cvs-23.0./temp/build.log i686-pc-linux-gnu-gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -I. -I/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src -D_BSD_SOURCE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/alsa -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -O2 -march=i686 -pipe chartab.c i686-pc-linux-gnu-gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -I. -I/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src -D_BSD_SOURCE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/alsa -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -O2 -march=i686 -pipe cm.c i686-pc-linux-gnu-gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -I. -I/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src -D_BSD_SOURCE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/alsa -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -O2 -march=i686 -pipe term.c i686-pc-linux-gnu-gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -I. -I/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src -D_BSD_SOURCE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/alsa -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -O2 -march=i686 -pipe terminal.c i686-pc-linux-gnu-gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -I. -I/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src -D_BSD_SOURCE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/alsa -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -O2 -march=i686 -pipe xfaces.c i686-pc-linux-gnu-gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -I. -I/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src -D_BSD_SOURCE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/alsa -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -O2 -march=i686 -pipe xterm.c i686-pc-linux-gnu-gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -I. -I/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src -D_BSD_SOURCE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include
[gentoo-user] Help deciphering mysql update errors
Sorry to include so much of the last of emerge output on an update of mysql but not so easy to see what the real problem is. Maybe someone here will recognize it: Following and emerge -vuD world... at mysql: Tail of mysql build: [...] ../../././bdb/dist/../mutex/mut_pthread.c:66: error: expected declaration speci iers before 'DB_ENV' ../../././bdb/dist/../mutex/mut_pthread.c:67: error: expected declaration speci iers before 'DB_MUTEX' ../../././bdb/dist/../mutex/mut_pthread.c:82: error: 'MUTEX_MPOOL' undeclared ( irst use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:82: error: (Each undeclared identifie is reported only once ../../././bdb/dist/../mutex/mut_pthread.c:82: error: for each function it appea s in.) ../../././bdb/dist/../mutex/mut_pthread.c:83: error: invalid type argument of ' nary *' ../../././bdb/dist/../mutex/mut_pthread.c:83: warning: passing argument 1 of 'm mset' makes pointer from integer without a cast ../../././bdb/dist/../mutex/mut_pthread.c:94: error: 'MUTEX_THREAD' undeclared first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:94: error: 'DB_ENV_PRIVATE' undeclare (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:95: error: 'DB_ENV_THREAD' undeclared (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:96: error: 'MUTEX_IGNORE' undeclared first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:187: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:192: error: 'MUTEX_INITED' undeclared (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c: In function '__db_pthread_mutex_lock : ../../././bdb/dist/../mutex/mut_pthread.c:208: error: expected declaration spec fiers before 'DB_ENV' ../../././bdb/dist/../mutex/mut_pthread.c:209: error: expected declaration spec fiers before 'DB_MUTEX' ../../././bdb/dist/../mutex/mut_pthread.c:214: error: 'DB_ENV_NOLOCKING' undecl red (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:214: error: 'MUTEX_IGNORE' undeclared (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:218: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:219: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:222: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:225: error: 'MUTEX_SELF_BLOCK' undecl red (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:226: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:227: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:227: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:238: error: 'EINTR' undeclared (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:242: error: 'ETIMEDOUT' undeclared (f rst use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:243: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:249: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:251: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:256: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:269: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:270: error: 'EFAULT' undeclared (firs use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:274: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:275: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:277: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:278: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:278: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:280: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:290: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c: In function '__db_pthread_mutex_unlo k': ../../././bdb/dist/../mutex/mut_pthread.c:307: error: expected declaration spec fiers before 'DB_ENV' ../../././bdb/dist/../mutex/mut_pthread.c:308: error: expected declaration spec fiers before 'DB_MUTEX' ../../././bdb/dist/../mutex/mut_pthread.c:312: error: 'DB_ENV_NOLOCKING' undecl red (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:312: error: 'MUTEX_IGNORE' undeclared (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:320: error: 'MUTEX_SELF_BLOCK' undecl red (first use in this function) ../../././bdb/dist/../mutex/mut_pthread.c:321: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:324: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:326: error: invalid type argument of ->' ../../././bdb/dist/../mutex/mut_pthread.c:330: error: invalid type argument of ->' ../.././.
[gentoo-user] Speed up `du'
Is there any way to speed up the du command? I mean short of having cron run it on target directories and store results. (not really speeding up but at least not having to wait for a result) I've seen various mention of du being slow but don't recall any mentions of how to speed it up. I use Reiserfs with default sizes. In some situations like a large cache of nntp messages of several GB. I might wait 5-10 minutes or more for du to get the size of the directory. Are there other file systems that can return a result of `du' faster? I'm curious how `df' computes sizes so much quicker. Even after rm'ing a large amount of data... `df' sees the difference right away. Or maybe there is some other tool or technique that can quickly tell me the size of a directory or set of directories. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: openrc all over again with version 0.2.4-r1
"Andrés Becerra Sandoval" <[EMAIL PROTECTED]> writes: > Probably you didn't etc-updated your system. My box is working > correctly, /etc/init.d/net.lo is the attached file, and net.eth0 is a > symlink to this file. Do you mean just update the new .cfg files against installed files? Apparently I overlooked that *_.cfg*net.lo was a replacement for /lib/rc/sh/net.sh Seems like something like that would be mentioned in an elog somewhere. Thanks moving *cfg*net.lo into possition in /etc/init.d/net.lo got me straightened out. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] openrc all over again with version 0.2.4-r1
After surviving the initial update to openrc I've now found after an update world that the latest openrc no longer links /etc/init.d/lo to /lib/rc/sh/net.sh. In fact /lib/rc/sh/net.sh is completely gone. So I'm left with several useless symlinks in /etc/init.d and no indication of what they should be linked to. The migration guide at: http://www.gentoo.org/doc/en/openrc-migration.xml Appears to be badly out of date and appears to indicate symlinking /etc/init.d/net.ethN to /etc/init.d/net.lo will fix the network startup. No mention of what /etc/init.d/lo is supposed to be linked to now. I've probably missed some important output of emerge during update world but my elogs for openrc do not indicate any messages. The newest version of openrc does not contain the file: /lib/rc/sh/net.sh. as it did with openrc-0.2.3 Anyone know what the new scheme is... what the symlinks in /etc/init.d/net.ethN are supposed to point to? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Are some-cvs items synced with actual cvs often?
I'm curious how some-cvs type packages work. In particular emacs-cvs. I'm running what gentoo tells me is emacs-23.0.. I have certain font problems that judging by following the emacs-dev list are now somewhat dealt with in current cvs. AFter running `emerge --sync' I see that emacs-cvs still shows emacs-23.0.. And no update needed When I run emacs command M-x version it shows emacs-23.0.60 I think there have been changes in the head of emacs-23 cvs. So how do I determine if I'm running the latest cvs? I used to build my own emacs-cvs and update from cvs as needed but was told I ought to let gentoo handle that by installing emacs-cvs. That emacs-cvs thru gentoo would accomplish the same thing but would keep my OS up on what its running. Now I want to know how closely portage emas-cvs follows the cvs tree. Is it linked directly to it or is there some delay where gentoo does whatever to the package? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Can't install emacs-cvs on semi-minimal install of gentoo (no X)
[EMAIL PROTECTED] writes: >> 'xpm' is a graphics format ( X Pix Map, IIRC) so that may be a problem. >> There is also a USE flag for Xface as well. >> >> Try adding '-xpm -xface' to your USE flags. > > Well I can report that it wasn't the xpm flag. I haven't tried with > -xface yet but wouldn't the output above have shown `xface' as one of > the USE flags if it was in fact being invoked? And I can now report that it WAS `-xface' or so it would seem since running `emerge -v -xpm -xface' has completed without error. Thanks... but this brings a question to my mind and makes me think I've been misunderstanding the output one sees with `emerge -vp whatever' I've been using that to see what USE flags would be in play. Is that a wrong notion? Because `xface' was NOT a flag that showed up on my trial run with `emerge -vp emacs-cvs'. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Can't install emacs-cvs on semi-minimal install of gentoo (no X)
[EMAIL PROTECTED] writes: > On Mon, May 19, 2008 at 09:05:30AM -0500, [EMAIL PROTECTED] wrote: >> Folks.. I'm sorry to repost this under a new subject line... I got no >> responses on a previous try... Is there someone here who is an emacs >> user who might see whats going wrong with the emerge? Or someone how >> can just spot something in the error output that provides a clue for >> me to dig with. >> >> >> [EMAIL PROTECTED] writes: >> >> I want to get emacs-cvs installed on a machine with no X or xorg stuff >> installed. I want version 23 for the newly merged multi-tty >> functionality. (a way to connect to a running emacs remotely) >> >> When I try to emerge it with these flags: >> root # emerge -v emacs-cvs >> [...] >> [ebuild N] app-editors/emacs-cvs-23.0. USE="gpm xpm -X >> -Xaw3d -alsa -dbus -gif -gtk -gzip-el -hesiod -jpeg -kerberos >> -m17n-lib -motif -png -sound -source -spell -svg -tiff >> -toolkit-scroll-bars -xft" >> [...] >> xfaces.c:(.text+0x42a6): undefined reference to `FONT_WEIGHT_NAME_NUMERIC' >> xfaces.c:(.text+0x42bb): undefined reference to `FONT_WEIGHT_NAME_NUMERIC' > > > 'xpm' is a graphics format ( X Pix Map, IIRC) so that may be a problem. > There is also a USE flag for Xface as well. > > Try adding '-xpm -xface' to your USE flags. Well I can report that it wasn't the xpm flag. I haven't tried with -xface yet but wouldn't the output above have shown `xface' as one of the USE flags if it was in fact being invoked? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Can't install emacs-cvs on semi-minimal install of gentoo (no X)
Folks.. I'm sorry to repost this under a new subject line... I got no responses on a previous try... Is there someone here who is an emacs user who might see whats going wrong with the emerge? Or someone how can just spot something in the error output that provides a clue for me to dig with. [EMAIL PROTECTED] writes: I want to get emacs-cvs installed on a machine with no X or xorg stuff installed. I want version 23 for the newly merged multi-tty functionality. (a way to connect to a running emacs remotely) When I try to emerge it with these flags: root # emerge -v emacs-cvs [...] [ebuild N] app-editors/emacs-cvs-23.0. USE="gpm xpm -X -Xaw3d -alsa -dbus -gif -gtk -gzip-el -hesiod -jpeg -kerberos -m17n-lib -motif -png -sound -source -spell -svg -tiff -toolkit-scroll-bars -xft" [...] xfaces.c:(.text+0x42a6): undefined reference to `FONT_WEIGHT_NAME_NUMERIC' xfaces.c:(.text+0x42bb): undefined reference to `FONT_WEIGHT_NAME_NUMERIC' print.o: In function `print_object': print.c:(.text+0x2dc2): undefined reference to `font_style_symbolic' collect2: ld returned 1 exit status make[2]: *** [temacs] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src' make[1]: *** [bootstrap-build] Error 2 make[1]: Leaving directory `/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs' make: *** [bootstrap] Error 2 * * ERROR: app-editors/emacs-cvs-23.0. failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3373: Called die * The specific snippet of code: * emake CC="$(tc-getCC)" bootstrap || die "make bootstrap failed" * The die message: * make bootstrap failed [...] Is that failure related to not having X support libs installed? Or is it maybe a compiler problem? Again the use flags: The use flags were: [ebuild N] app-editors/emacs-cvs-23.0. USE="gpm xpm -X -Xaw3d -alsa -dbus -gif -gtk -gzip-el -hesiod -jpeg -kerberos -m17n-lib -motif -png -sound -source -spell -svg -tiff -toolkit-scroll-bars -xft" Do I need to change the use flags somehow? Or can anyone spot something else to work with? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: How to set package.use for layman overlays
Stroller <[EMAIL PROTECTED]> writes: > On 17 May 2008, at 16:00, Alexander Meinke wrote: > So again, if one wanted to set some use flags differently for layman packages ... where and how would that be done? >>> I think that you should use package.use. >> >> Yes. According to Strollers post this is done by an package.use file >> in /usr/portage/layman I think. > > Yes, package.use, but not anywhere special - just the regular one in / > etc/portage/, /etc/portage/package.use. This sets use flags for all > packages, both in the main tree AND in layman. > I'm a little confused .. the question (that you quoted in your reply) asks how to set use flags separately for layman overlay. So your answer doesn't appear to make sense... but maybe I'm missing something here. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] emerge emacs-cvs fails on a fairly minimal install
I want to get emacs-cvs installed on a machine with no X or xorg stuff installed. I want version 23 for the newly merged multi-tty functionality. (a way to connect to a running emacs remotely) When I try to emerge it: [...] xfaces.c:(.text+0x42a6): undefined reference to `FONT_WEIGHT_NAME_NUMERIC' xfaces.c:(.text+0x42bb): undefined reference to `FONT_WEIGHT_NAME_NUMERIC' print.o: In function `print_object': print.c:(.text+0x2dc2): undefined reference to `font_style_symbolic' collect2: ld returned 1 exit status make[2]: *** [temacs] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs/src' make[1]: *** [bootstrap-build] Error 2 make[1]: Leaving directory `/var/tmp/portage/app-editors/emacs-cvs-23.0./work/emacs' make: *** [bootstrap] Error 2 * * ERROR: app-editors/emacs-cvs-23.0. failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3373: Called die * The specific snippet of code: * emake CC="$(tc-getCC)" bootstrap || die "make bootstrap failed" * The die message: * make bootstrap failed [...] Is that failure related to not having X support libs installed? Or is really a compiler problem? The use flags were: [ebuild N] app-editors/emacs-cvs-23.0. USE="gpm xpm -X -Xaw3d -alsa -dbus -gif -gtk -gzip-el -hesiod -jpeg -kerberos -m17n-lib -motif -png -sound -source -spell -svg -tiff -toolkit-scroll-bars -xft" Do I need to change the use flags somehow? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: How to set package.use for layman overlays
Alexander Meinke <[EMAIL PROTECTED]> writes: >>> So again, if one wanted to set some use flags differently for layman >>> packages ... where and how would that be done? >> >> I think that you should use package.use. > > Yes. According to Strollers post this is done by an package.use file > in /usr/portage/layman I think. What post?... do have the Message-ID. Are you sure about the location? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: How to set package.use for layman overlays
>> I've just started to use layman tools and wondered if setting such >> things as /etc/portage/package.use would still be done in that same >> place and same way? deface <[EMAIL PROTECTED]> writes: > assuming you've got your make.conf setup appropriately, the overlay > will take precisidence. > > PORTDIR_OVERLAY="/usr/portage/local" > PORTDIR_OVERLAY="/storage/repos/uberpenguin/trunk" > source /usr/portage/local/layman/make.conf Sorry it must be going right over my head. I don't see an answer to my question there. How and where to set different use flags for layman as compared to usr/portage? Or lets say I set some USE flags in /usr/portage/local/layman/make.conf Depending on where that line: `source /usr/portage/local/layman/make.conf' is in /etc/make.conf it appears any USE flags set in ..layman/make.conf will either possible overwrite some in /etc/make.conf or the other way round. And the conglomerate will be what emerge runs with. It would also seem that /etc/portage/package.use would be global and include layman... is that right? So again, if one wanted to set some use flags differently for layman packages ... where and how would that be done? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] How to set package.use for layman overlays
I've just started to use layman tools and wondered if setting such things as /etc/portage/package.use would still be done in that same place and same way? I want to install an overlay of emacs-cvs but with different use flags I'm following along with the instruction at: http://www.enigmacurry.com/2007/05/24/multi-tty-emacs-on-gentoo-and-ubuntu/ On my laptop I run Gentoo Linux. Getting the latest version of Emacs on Gentoo was a breeze! : * Setup Layman * Add the emacs overlay: sudo layman -a emacs * Add the following USE flags for app-editors/emacs-cvs: sudo flagedit app-editors/emacs-cvs X Xaw3d alsa gif gzip-el jpeg lesstif png sound spell tiff toolkit-scroll-bars xpm -gtk -hesiod -motif -source. * GTK support is explicitly turned off as it causes problems with multi-TTY. This is no biggie for me as I always have (menu-bar-mode -1) and (tool-bar-mode -1) set. * Emerge: sudo emerge emacs-cvs -va * Tell the system to use the new emacs: sudo eselect emacs set emacs-23-multi-tty To get emacs-multitty set up. It isn't really clear what role layman plays in those instructions since the final command is emerge emacs-cvs Or will that automatically use the layman overlays. Or maybe the author assumes I don't already have emacs installed from /usr/portage. I realize this is a little offhanded since its asking advice about 2nd party instructions. But I have no experience whatever with layman or using overlays at all. So thought maybe better to ask here than directly to the author of those instructions. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Re enter chroot install
James <[EMAIL PROTECTED]> writes: > # mount -o bind /dev /mnt/gentoo/dev [...] > Any of the above steps that are not necessary? Other have commented about the .../boot stuff but in dozens of times chrooting during all kinds of install situations I've never done `mount -o bind /dev /mnt/gentoo/dev' And far as I know it never caused me a problem. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Constant hammering from Chinese IPs on prt 102[67]
Justin <[EMAIL PROTECTED]> writes: >> It appears to be, at root, just another snivel about how MS does >> things with no substance. >> >> > I understand it the other way round. It is not an active knocking on > your ports, but a passive MS thing. Lots of Chinese bought a new > computer with an MS operating system, which is sending out to the > world. Justin, A moments thought would indicate that logic has a large flaw in it. MS is the largest selling OS world wide .. that would indicate I should see this traffic from all parts of the world. But what I see is probably 85 % chinese in origin. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] sendmail trb post update wrld and jump to openrc
Following a recent jump from pre openrc to post openrc via emerge -vuD world, sendmail is now failing to authenticate with my Smart host. I'll say in advance that I am not interested in switching MTAs for the inevitable suggestions to switch to a different MTA. Far as I know nothing has changed with my Smart Host... (comcast.net) and I haven't changed any sendmail config files. But following along with the smtp conversation with mail -v I see my messages meet a hefty pause at the point were my machine shakes hands with the smtp.comcast.net server. (The output is inlined at the end). There is no mention of authentication failing it just says the connection is `deferred' and then times out. Sendmail-8.14.2 here You can see from output below that the message makes it past my local submit agent and then following the line that says: 354 Enter mail, end with "." on a line by itself >>> . The connection is deferred and then times out. mail -v -s "<$DATE-$(hostname)>" [EMAIL PROTECTED] [EMAIL PROTECTED] Connecting to [127.0.0.1] via relay... 220 reader.local.lan ESMTP Sendmail 8.14.2/8.14.2; Wed, 14 May 2008 18:19:21 -0500 >>> EHLO reader.local.lan 250-reader.local.lan Hello reader.local.lan [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-EXPN 250-VERB 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH LOGIN PLAIN 250-DELIVERBY 250 HELP >>> VERB 250 2.0.0 Verbose mode >>> MAIL From:<[EMAIL PROTECTED]> SIZE=88 [EMAIL PROTECTED] 250 2.1.0 <[EMAIL PROTECTED]>... Sender ok >>> RCPT To:<[EMAIL PROTECTED]> >>> DATA 250 2.1.5 <[EMAIL PROTECTED]>... Recipient ok 354 Enter mail, end with "." on a line by itself >>> . 2 or more minute pause here 050 <[EMAIL PROTECTED]>... Connecting to smtp.comcast.net via relay... 050 <[EMAIL PROTECTED]>... Deferred: Connection timed out with smtp.comcast.net 250 2.0.0 m4ENJLAS003991 Message accepted for delivery [EMAIL PROTECTED] Sent (m4ENJLAS003991 Message accepted for delivery) Closing connection to [127.0.0.1] >>> QUIT 221 2.0.0 reader.local.lan closing connection -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: eix-test-obolete
"Mark Knecht" <[EMAIL PROTECTED]> writes: > On Tue, May 13, 2008 at 10:00 AM, Neil Bothwick <[EMAIL PROTECTED]> wrote: >> On Tue, 13 May 2008 11:46:26 -0500, [EMAIL PROTECTED] wrote: >> >> > > Another possibility is that ypou merged them with the --oneshot >> > > option, or that they were pulled in as a dependency of a package you >> > > no longer have (or has been updated to a version that is no longer >> > > dependent on them). What does "emerge --depclean -p" show? >> > >> > Along with dire warnings about ruining your system it lists 80 pkgs to >> > be removed. Some are also on the eix-test-obsolete list of 14. >> > >> > I suspect I had better not allow it to actually remove these pkgs. >> >> I think you should, as long as nothing system-critical is listed, and >> emerge shouts loudly about removing those. >> > > On a long list of packages to be cleaned I find it comforting to use > emerge -C package1 package2 package3 > and watch closely so that nothing system oriented gets taken out. > > I've made the mistake of doing > emerge --depclean on a long list of > files and then having a system that was hard to fix. > Just my take on being careful. > Sound advice... I too have got in trouble doing that... hence my chicken pucky approach this time. A step up from your advice (on a really long list) is to do it with a list in a file. Then `for jj in `cat list`' loop down the list with `if [[ $jj =~ regex ]]' using the -a flag to emerge. At least getting a group of several at a time. I once had to clean up a borrowed gentoo vmappliance and rebuild it to my liking... There were very long lists during that process. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: eix-test-obolete
Neil Bothwick <[EMAIL PROTECTED]> writes: > I think you should, as long as nothing system-critical is listed, and > emerge shouts loudly about removing those. > I think your are probably right... >> For example, one of the listed pkgs is: >> >> gnome-base/libgnomeui >> >> which equery says `firefox' and `etherape' depend on. > > equery depends is unreliable as it doesn't take proper account of USE > dependencies. What's the worst that can happen if you unmerge libgnomeui? > Probably that you can't start a GNOME desktop until it is re-emerged. As > long as you don't unmerge anything fro system and you run a deep world > update after a depclean, preferably followed by a revdep-rebuild, you > should be OK. I don't even use gnome desktop at all ... I'm a kde fan. So I guess I should get it done... Its good to have confirmed that `equery depends' is not that reliable... I'd developed that apprehension a while ago. I somehow doubt that firefox will cease to work if I unmerge libgnomeui. So here goes nothing... -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: eix-test-obolete
"Mark Knecht" <[EMAIL PROTECTED]> writes: >> I guess I don't understand how the system got these packages but >> appears not to know much about them. > > Try adding --with-bdeps y and see if that addresses it. I've got this > in my make.conf file It does want to upgrade one of the pkgs with that set. dev-lang/nasm -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: eix-test-obolete
Neil Bothwick <[EMAIL PROTECTED]> writes: > On Tue, 13 May 2008 07:18:33 -0700, Mark Knecht wrote: > >> > I guess I don't understand how the system got these packages but >> > appears not to know much about them. >> >> Try adding --with-bdeps y and see if that addresses it. I've got this >> in my make.conf file >> >> EMERGE_DEFAULT_OPTS="--with-bdeps y" > > Another possibility is that ypou merged them with the --oneshot option, > or that they were pulled in as a dependency of a package you no longer > have (or has been updated to a version that is no longer dependent on > them). What does "emerge --depclean -p" show? Along with dire warnings about ruining your system it lists 80 pkgs to be removed. Some are also on the eix-test-obsolete list of 14. I suspect I had better not allow it to actually remove these pkgs. For example, one of the listed pkgs is: gnome-base/libgnomeui which equery says `firefox' and `etherape' depend on. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Constant hammering from Chinese IPs on prt 102[67]
Justin <[EMAIL PROTECTED]> writes: >> If so what is the massive chinese interest in icq? >> >> > found this in the net: > > http://www.grc.com/port_1026.htm > http://www.grc.com/port_1027.htm That doesn't give any analysis of why this port is being hammered by hundreds, even thousands of IP originating in china. It only guesses at what `might' be the reason such a port my be open, and how to close it... but even that part has no detail. It appears to be, at root, just another snivel about how MS does things with no substance. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Constant hammering from Chinese IPs on prt 102[67]
On on a cable provider (comcast). My router shows a constant hammering from numerious chinese IPs on port 1027 and 1026. Its not really apparent what is going on .. looking at the date graph presented here: http://isc.sans.org/port.html?port=1027 Other google hits don't say much about it either. Is it all icq related? If so what is the massive chinese interest in icq? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] jwhois quit working
Has anyone else noticed jwhois queries to have quit working? I get root # jwhois 128.111.24.43 [Querying whois.arin.net] [Error creating socket] [Unable to connect to remote host] If I change the default server, still get the same message. Changing to alpha style notation: jwhois ftp.ucsb.edu I get a bunch of blab about [...] A Web interface for the .EDU EDUCAUSE Whois Server is available at: http://whois.educause.net [...] no match The address is well known and registered and a regular whois finds it immediately: whois 128.111.24.43 OrgName:University of California, Santa Barbara OrgID: UCSB [...] Far as I know jwhois was working until very recently and the current failures may have started following an -uD world although as eix reports below... jwhois has not been updated since 10/2007 and there have been no update pkgs in that time.. eix reports: eix -I jwhois [I] net-misc/jwhois Available versions: 3.2.3-r1 4.0 {idn nls} Installed versions: 4.0(12:05:23 10/07/07)(nls) Homepage:http://www.gnu.org/software/jwhois/ Description: Advanced Internet Whois client capable of recursive queries Can anyone tell what the problem is? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] eix-test-obolete
When running `eix-test-obsolete' after update world and revdep-rebuild I get a list of 14 pkgs under the heading as listed below. What does this mean... I'm running ~x86 and have been for yrs so the ones that show `U' should have gotten updated during ... -vuD world. root # emerge -vp dev-lang/nasm These are the packages that would be merged, in order: [...] [ebuild U ] dev-lang/nasm-2.02 [2.00] USE="-build -doc" 713 kB Shows it will be updated. So why is -vuD world missing this pkg (and the others)? Some.. maybe all show piles of dependencies and some ..(the ones I've grepped so far) do not appear in world file. I guess I don't understand how the system got these packages but appears not to know much about them. == Final output of eix-test-obsolete" [...] Installed packages with a version not in the database (or masked): [U] dev-lang/nasm ([EMAIL PROTECTED]/02/08 -> (~)2.02): groovy little assembler [U] gnome-base/gconf (2.14.0(2)@06/20/06 -> (~)2.22.0): Gnome Configuration System and Daemon [U] gnome-base/gnome-keyring ([EMAIL PROTECTED]/14/06 -> (~)2.22.1): Password and keyring managing daemon [U] gnome-base/gnome-vfs (2.14.2-r1(2)@01/16/07 -> (~)2.22.0): Gnome Virtual Filesystem [U] gnome-base/libbonobo ([EMAIL PROTECTED]/20/06 -> (~)2.22.0): GNOME CORBA framework [U] gnome-base/libbonoboui ([EMAIL PROTECTED]/14/06 -> (~)2.22.0): User Interface part of libbonobo [U] gnome-base/libgnome ([EMAIL PROTECTED]/14/06 -> (~)2.22.0): Essential Gnome Libraries [U] gnome-base/libgnomeui ([EMAIL PROTECTED]/14/06 -> (~)2.22.1): User Interface routines for Gnome [U] gnome-base/orbit (2.14.0(2)@06/20/06 -> 2.14.12): ORBit2 is a high-performance CORBA ORB [U] kde-base/kiconedit (3.5.7(3.5)@11/18/07 -> (~)3.5.9): KDE Icon Editor [U] net-libs/libgssglue ([EMAIL PROTECTED]/07/07 -> 0.1-r1): exports a gssapi interface which calls other random gssapi libraries [D] www-apps/gallery (2.2.3(2.2.3)@10/08/07 2.2.4(2.2.4)@01/19/08 -> 1.5.3 (~)1.5.7 2.2.4): Web based (PHP Script) photo album viewer/creator [U] x11-misc/icon-naming-utils ([EMAIL PROTECTED]/20/06 -> 0.8.6): Utils to help with the transition to the new freedesktop.org naming scheme. [U] x11-themes/gnome-icon-theme ([EMAIL PROTECTED]/14/06 -> (~)2.22.0): GNOME 2 default icon themes Found 14 matches. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] conntrack and the netfilter howto
I'm trying to bone up on netfilter, iptables, conntrack etc etc. Using the howto at: http://gentoo-wiki.com/HOWTO_Iptables_and_stateful_firewalls#Firewall_design_basics Early on after describing how to generate a netfilter enabled kernel, the author has this to say: "If you've already rebooted and are using your new netfilter-enabled kernel, you can view a list of active network connections that your machine is participating in by typing "cat /proc/net/ip_conntrack" Even with no firewall configured, Linux's conntrack functionality is working behind the scenes, keeping track of the connections that your machine is participating in" That file is not present on my setup. I'm guessing it may have been renamed since the howto was written... maybe to `nf_conntrack'. But in the files listed in /proc/net... I don't see the behavior described. Maybe someone can tell me what has changed or what is missing... ls /proc/net: arp ip_tables_matches netlink ptype softnet_stat arp_tables_matches ip_tables_namesnetstat raw stat arp_tables_namesip_tables_targets nf_conntrack route tcp arp_tables_targets ipt_hashlimit nf_conntrack_expect rt_acct udp dev ipt_recent packet rt_cache udplite dev_mcast mcfilter pnp snmp unix igmpnetfilter protocolssockstat -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Where is elog documentation
Where do I learn how to use elog? googling with `site:gentoo.org elog' only turned up forum conversations. And bug reports... Is there no HOWTO about elog? `man portage' and search on elog shows nothing whatever. Isn't the elog stuff part of portage? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Using package.use
Kenneth Prugh <[EMAIL PROTECTED]> writes: >> net-analyzer/tcpdump:"-samba" >> net-analyzer/tcpdump:-samba >> >> Neither way appears to have an effect on >> emerge -vuDNp tcpdump [...] > try: > net-analyzer/tcpdump -samba It works ... thanks .. I was confused with this info which is apparently really about something else lines 560-592 of 630 [...] Format: - comments begin with # - package:use flag - description Example: app-editors/nano:justify - Toggles the justify option dev-libs/DirectFB:fusion - Adds Multi Application support games-emulation/xmess:net - Adds network support [...] To be fair it also shows the syntax you showed in another section. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: [off-topic] Hello all!
Akselii <[EMAIL PROTECTED]> writes: > Any tips or tricks for me? tip # 1: You will get much better results asking something specific and maybe some details of what yov've tried. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Using package.use
In man portage I see examples of using package.use Its listed with address /etc/portage/package.use and shows usage like this: some/package:useflag(to add a specific use flag) I want to subtract a use flag so trying: (tried with and without quotes just in case the dash (-) was not acceptable unquoted: net-analyzer/tcpdump:"-samba" net-analyzer/tcpdump:-samba Neither way appears to have an effect on emerge -vuDNp tcpdump It still comes up with positive samba use flag. And then when actual emerging is done, dire warnings are given about using `samba' use flag. I'd hoped to use package.use so as not to have to mess with tcpcump individualy. Is my syntax wrong or some other problem? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Network manager for laptop
Albert Hopkins <[EMAIL PROTECTED]> writes: > Enterprise WPA or whatever it's called. I haven't been able to log in, > but a workmate of mine installed a fresh copy of Hardy Heron and it > worked the first time. I haven't really had the time/interest to figure > out why it wasn't working on my Gentoo laptop. Is it likely to be a kenel module involved? Maybe have your pal lsmod and send it to you to compare with your lsmod. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: New eth.0/openrc setup - I'm confused
Adam Carter <[EMAIL PROTECTED]> writes: > Do this; > /etc/init.d/net.eth0 stop > - verify the interface is down, if its not maybe just 'ifconfig eth0 down' it > /etc/init.d/net.eth0 zap > /etc/init.d/net.eth0 start A reboot cured the problem... It now works like one would expect. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: New eth.0/openrc setup - I'm confused
Albert Hopkins <[EMAIL PROTECTED]> writes: >> So what is the correct procedure here? > > Did you try > > # /etc/init.d/net.eth0 zap It has no effect whatsoever: root # /etc/init.d/net.eth0 zap * Manually resetting net.eth0 to stopped state (In fact it is not stopped I can ping www.gentoo) root # /etc/init.d/net.eth0 start * ERROR: net.eth0 has been started by something else root # /etc/init.d/net.eth0 stop * WARNING: net.eth0 is already stopped (In fact it is not stopped... ping works) All the while netstat and ifconfig report eth0 to be up and in fact a viable connection is in place throughout. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] New eth.0/openrc setup - I'm confused
After updating to 2008 pkgset after merging openrc I lost the net.eth0 link.. I see other have seen this and even at least 2 bug reports but the cure is said to be recreating by hand. I find that not to work... DETAILS: First, net.lo is itself a symlink to /lib/rc/sh/net.sh, so I'm creating a symlink to a symlink... ok so far. once its created (net.eth0 as symlink to net.lo) the usual commands for stopping or checking status etc don't work. /etc/init.d/net.eth0 start/stop/status gives me results that appear not to have anything to do with reality. # /etc/init.d/net.eth0 restart * ERROR: net.eth0 has been stopped by something else # /etc/init.d/net.eth0 start * WARNING: net.eth0 has already been started meantime netstat indicates no changes at all.. eth0 is up throughout. So what is the correct procedure here? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: checking for.....
Alan McKinnon <[EMAIL PROTECTED]> writes: > You are expecting autoconf to actually do something sane when it runs??? > > Har har. > You must be new here. hehe... no not new... you'd never know it by the questions I ask but I've been running linux since redhat 3 series circa 1995-6 or so. I probably shouldn't admit it though.. It seems like there are getting to be sharper and sharper newish users here. Just a very slow learner... or as some have said... not the sharpest tool in the shed. But thinking it over a bit after the other response I can see where it would be really difficult to cache that output I hadn't really considered that packages may change the answers frequently. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: re-appearance of `waiting for lock' bug?
Alan McKinnon <[EMAIL PROTECTED]> writes: > Ctrl-C to kill the emerge and > rm /var/tmp/portage/sys-fs/.udev-120.portage_lockfile Egad and how many times have done that in other situations... I tried emerge -vC udev followed by emerge -v udev No help Its just udev-120 that does this. Before seeing your post I backed up to udev-119 and went right thru. So must still be something a little off there. However I emerged udev again and deleted the lock file as recommended and 120 went right thru. 120 must be the first version that concerns itself with lock files. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] re-appearance of `waiting for lock' bug?
updating from an old 2006 pkg based install to latest 2008 and have gotten pretty far along... right now emerging udev in an emerge -vuDN system command. The emerge is hung at: Calculating dependencies... done! [ebuild U ] sys-fs/udev-120 [087-r1] USE="(-selinux)" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) sys-fs/udev-120 to / waiting for lock on /var/tmp/portage/sys-fs/.udev-120.portage_lockfile And has been there a good while. Looking at the bugs I see it mentioned but says it was fixed quite sometime ago. Any suggestions of how to get past this item and on with updating world? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] compiling a module after the fact
I thought I remembered someway to compile a single module after the fact that didn't involve recompiling everthing... but just now I entered the usr/src/linux directory and edited .config adding the sshfs FUSE module. when I ran `make' I see it grinding thru the whole thing again. Is that normal? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] checking for.....
In the middle of doing a major upgrade from very old pkgs to current 2008 and compiling lots and lots of stuff. Seeing that line `checking for WHATEVER' go by 486,211 times so far makes me wonder if there wouldn't be someway to cache all those answers somewhere so whatever test is done for each line could be dispensed with for most of them. Probably would need more than 2-3 compiles to have all but rare ones answered. Some items really check a lot of things. I think it would be a major time saver when discussing huge numbers of compiles. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
"Brandon Mintern" <[EMAIL PROTECTED]> writes: > Call me old school, but that method never takes me more than a few > minutes to do. I am also someone in the vim camp. It fires up quickly Unless you are updating a vmappliance built on old (even for 2006) 2006 pkgs to current 2008 pkgs. I know this is a monster thread but making that big a jump is what is being discussed. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
Alan McKinnon <[EMAIL PROTECTED]> writes: >> All kde all gnome all xorg for example, before update world. > > It seems fine in theory, but every time I've done it in real life I get > into deep dependency trees that take more time to sort out than simply > emerging world first. > > The trouble seems to be that it's easy to spot the high level packages > that bring in all their DEPENDS - things like kde,gnome,xorg-x11. It's > harder to spot the dependencies that want to bring everything back in > again. kde is easy - the string 'kde' shows up in most of the names. > gnome is harder as the names are much more randomly chosen. It is turning into a hefty time sink but I doubt it would take less time to grind out update world. And in this case I want to get rid of all x related stuff for good. I've found (just now) that using revdep-rebuild --pretend and then going thru the list and emerge -vC parent packages or in some cases emerge -v them will eventually get you a pretty clean start for build world. But in my case it was made a very lot easier by knowing in advance I wanted no media related gnome, kde, xorg type stuff. It meant I could run stuff like: for ii in $(eix -Ic |grep x11-|awk '/^\[/{print $2}' |sort) do emerge -avC $ii; done done Insert media-app, plugin, kde, gnome in the grep part and walk thru using `ask' in case something needs to be left alone. Then following up with several runs at revdep-rebuild as cited above. That has taken a while.. several hours... but wouldn't such big update world have taken at least a day? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
Alan McKinnon <[EMAIL PROTECTED]> writes: > vi was written by Bill Joy > Bill Joy wrote lots of good stuff in BSD > Our favourite OS owes a lot to BSD > using vi pays homage to those magnificent BSD'ers of old I second all the vi accolades. I like the fact that Bill Joy was horribly drunk when he wrote the bulk of vi. vi is a very powerfull editor. I'll probably cause Alan to never help me again but I will admit I mostly use vim when the OS is pretty finished. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
Alan McKinnon <[EMAIL PROTECTED]> writes: > [2] vi /var/lib/portage/world What if I emerge -vC all I know I don't want. All kde all gnome all xorg for example, before update world. I was hoping to accomplish much the same thing by editing world. But strangely I see only a few candidates to delete (marked with asterisks): /var/lib/portage/world: app-admin/eselect app-admin/sysklogd app-editors/emacs app-editors/vim app-misc/screen ** app-office/openoffice-bin app-portage/eix app-portage/gentoolkit ** kde-base/kde net-misc/dhcpcd sys-apps/slocate sys-boot/grub sys-devel/gdb sys-kernel/gentoo-sources ** www-client/seamonkey ** x11-drivers/xf86-input-keyboard ** x11-drivers/xf86-input-mouse ** x11-drivers/xf86-video-fbdev ** x11-drivers/xf86-video-vesa ** x11-drivers/xf86-video-vga ** x11-drivers/xf86-video-vmware However eix -I shows a whole bunch of kde packages. Not to mention piles of other stuff not mentioned in `world'. Looks like emerge -vC ???, in conjunction with `2' would seriously cut down the build time even if I didn't weed out everything on the first pass. Or will I likely hit a nightmare of dependency problems if I happen to emerge -vC the wrong library or whatever. I'm willing to chase down equery depends to a degree but not really thoroughly. That would take most of the remainder of my lifetime. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
Alan McKinnon <[EMAIL PROTECTED]> writes: [...] >> -p --depclean tells me: >> >> !!! You have no system list. >> >> What does that mean? > > Trouble, big trouble. > > Does /etc/make.profile point to an actual existing profile? That's the > only thing I can think of that takes system away. It's defined in the > various files named "packages" in the profile directories. Yes it pointed to 2007 and was set with eselect profile set But anyway emerge tells you immediately when there is no profile. But there is good news... and it harks back to your second post on this monster thread: [...] Harry wrote: >> One blockage that looks to be particularly troublesome is: >> Portage blocking bash >> >> bash blocking portage. Alan replied: > That's a nasty one and you quite rightly don't want to unmerge portage > or bash. The trick is to do it in several stages: > > First look at portage: [...] > Recent portages want any bash >=bash-3.2_p17, but you can't use the most > recent bash (3.2_p33) as that blocks the portage you have. So, do it > manually: > > 1. emerge --nodeps bash-3.2_p17-r1 > 2. emerge --nodeps portage > 3. emerge bash > 4. emerge world > > The --nodeps is there to stop portage updating other stuff that > conflicts with what you are trying to do. > > Once this is done, you will still have the python/python-updater blocker > to deal with, but I seem to recall posting on that earlier That list error occurred prior to getting your above suggestion done. At that point emerge -vup system or really an emerge -u showed a about 12-15 blockages including portage and bash Once I followed the recipe above all that disappeared along with the list error. I think that older version of portage was really what was causing most of the trouble. At this point I have profile set to 2008-server and have completed an eix-sync with that profile active. I've now also trimmed the use list in make.conf down removing any x related ones and only using a few I know I want and a few left from the prior list that looked harmless. Also added a few `-' ones to be sure. (I hate maildir for example.) grep USE /etc/make.conf: USE=" -arts -X -xorg -maildir mbox emacs logrotate readline samba smb usb zlib Some may be redundant there.. but I doubt any will get me in trouble. I've test run emerge -vuDNp world and see no blockages. I'd like to get rid of a bunch of X stuff but not really sure how best to go at it. I really don't want to set thru the grinding of kde and really don't want X at all on this vmware. Would it work to that end if I edit the world file removing x related apps before running emerge -vuDNp world and with the new use flags in place. Or will that leave herds of stuff on board? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
"Mark Knecht" <[EMAIL PROTECTED]> writes: > On Wed, Apr 30, 2008 at 11:08 AM, <[EMAIL PROTECTED]> wrote: >> "Mark Knecht" <[EMAIL PROTECTED]> writes: >> >> >> > eix-sync >> > eix-test-obsolete >> > emerge -pvDuN --with-bdeps=y world >> > emerge -p --depclean >> >> -p --depclean tells me: >> >> !!! You have no system list. >> >> What does that mean? > > That someone above my pay grade will have to answer your question. > >> >> >> Also: >> >>emerge -pvDuN --with-bdeps=y world >> >> neither man emerge nor man portage show any hits on bdeps. >> >> Where can I find out what it does? >> >> Here it just errors out like this: >> >> !!! Error: --with-bdeps=y is an invalid option. >> > > What version of portage are you running? root # eix -Ic portage [U] sys-apps/portage ([EMAIL PROTECTED]/20/06 -> (~)2.1.5_rc6) As I mentioned early on in this thread. I'm working with an out of date 2006 based vmappliance, due to inablity to get a bootable vmware install of gentoo-2008 based to work. I have a bootable vmware appliance of gentoo (hosted on vista) that works so am trying to update it. [...] > > --with-bdeps < y | n > Thanks -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
"Mark Knecht" <[EMAIL PROTECTED]> writes: > eix-sync > eix-test-obsolete > emerge -pvDuN --with-bdeps=y world > emerge -p --depclean -p --depclean tells me: !!! You have no system list. What does that mean? Also: emerge -pvDuN --with-bdeps=y world neither man emerge nor man portage show any hits on bdeps. Where can I find out what it does? Here it just errors out like this: !!! Error: --with-bdeps=y is an invalid option. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
"Mark Knecht" <[EMAIL PROTECTED]> writes: > eix-sync > eix-test-obsolete > emerge -pvDuN --with-bdeps=y world > emerge -p --depclean > emerge -pvDuN --with-bdeps=y world > revdep-rebuild -p > eix-test-obsolete > > Assuming everything is totally clean, or at least understood, now I > change the profile and repeat the above tasks. What does it mean or what is called for if eix-test-obsolete returns hundreds of packages? Installed packages with a version not in the database (or masked): [U] app-admin/eselect ([EMAIL PROTECTED]/21/06 -> (~*)1.0.11-r1): Modular -config replacement utility [...] [U] x11-themes/gnome-icon-theme ([EMAIL PROTECTED]/24/06 -> (~*)2.22.0): GNOME 2 default icon themes [D] x11-themes/hicolor-icon-theme ([EMAIL PROTECTED]/24/06 -> ??): Fallback theme for the freedesktop icon theme specifica\ tion [U] x11-wm/twm ([EMAIL PROTECTED]/21/06 -> (~*)1.0.4): X.Org twm application *** Found 348 matches. [emphasis addded -ed] -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
Alan McKinnon <[EMAIL PROTECTED]> writes: >> unpack gpm-1.20.3.tar.lzma: file format not recognized. Ignoring. > > There was a post earlier today about this very thing. Check today's > inbox for more details. Apparently you need a very recent portage to > use this feature, so I would suggest you fully resolve the bash/portage > thing first before trying to emerge world Alan, you seem willing and patient enough to put up with my poor reporting. Thanks. So keeping you up on what I've done... if you are willing to stay with it a bit longer... I've so badly tortured that poor 2006 based vmappliance... I've scotched that attempt ... now booting the vmware app as is. That is at what was at one time an uptodate 2006 based install. I'm going to try a saner approach to getting it updated. I thought the first move would be to set the make.profile to 2007 then emerge --sync >From there... I plan to follow your suggestion and emerge a newer kernel... and see if it still boots. I will report further at that point. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
Alan McKinnon <[EMAIL PROTECTED]> writes: [...] >> I cannot seem to get past a kernel panic that appears to be expecting >> an intramfs (You may remember this from a previous thread) After >> hand rolling 3 different kernels and trying genkernal all its all >> ended in the same kernel panic. > > Yes, I remember it well. > >> So tryin to slip in the back way I found a gentoo vmware >> appliance online .. downloaded and fired it up on vista. It boots >> and runs with no problems. Only thing is it is built on 2006 package >> set. > > What kernel does it use? I would rather update that vm's kernel to the > latest available and see if that boots properly. If so, move forward > and update the rest of the system. I reason that kernel panics on boot > concern only the boot loader and kernel and have nothing to do with > user-space, so you should concentrate on the more relevant bits. 2.6.16-r13 and yes as usual you've cut right to a good way to get this resolved. Wish I had thought of it. I think I'll try to stop in the middle here and try that very thing. I'm in the middle of update world dealing with blockages... I got past the bash portage blocker by doing the no-no emerge -vC bash... Then hand building bash and inserting a package.provided listing a higher version of bash. After symlinking /usr/local/bin/bash to /bin/sh and /bin/bash the portage tools seem to work ok. Instead of the much smarter way you laid out. I did try the --nodeps route you suggest but probably not in the smarter order you laid out. I've lost track now what all I tried I probably could have just did the package-provided without emerge -vC bash ... another dumb, with possible later repercussions, move. But now that blockage is solved... I'm getting a failure in the dependancy gpm when I try to emerge -vu portage. I've included that failure message at the end. Right now I think I'll try with --nodeps and if portage installs ok... I'll try emerging and building a more recent kernel and see if is still boots. > I also think it's time to bring out the big guns with all the data. > Could you reply and attach the vmware config files for the non-working > vm, plus the .config file for that kernel in the vm? > > I strongly suspect you have a simple incompatibility between the > hardware vmware provides that vm and how the kernel is configured. Er... it may be a bit late for that...since I trashed the 3 gentoo based installs I had been working with. I discovered ubuntu 8.0.4 install media produced a working vmware install of ubuntu. But only after ditching their desktop install that makes things much harder by making it nearly impossible to get to a root shell from the gui mess. They have it setup where you cannot create a root login and must rely on sudo... in my case sudo would fail with a relolution of host problem before I could run any commands. Rather than try to wade thru that mess.I found there 8.0.4-server install and was able to get a working install I've now built up with apt-get. The ubuntu kernel that is working is their: 2,6,24-server kernel. I have it operational now but I really miss portage... thats why I tried sneaking in the back way with a gentoo appliance. [...] snipped outline of method to resolve blockage bash <=> portage Thanks for the nifty walk thru.. At this moment in the current gentoo install, I'm going to see if using --nodeps will get portage updated then try a newer kernel and see if it still boots. emerge -vu portage ends with this faiure while emerging dependancies: unpack gpm-1.20.3.tar.lzma: file format not recognized. Ignoring. /usr/portage/sys-libs/gpm/gpm-1.20.3.ebuild: line 24: cd: /var/tmp/portage/gpm-1.20.3/work/gpm-1.20.3: No such file or directory * Applying gpm-1.20.3-no-emacs-dir.patch ... * Failed Patch: gpm-1.20.3-no-emacs-dir.patch ! * ( /usr/portage/sys-libs/gpm/files/gpm-1.20.3-no-emacs-dir.patch ) * * Include in your bugreport the contents of: * * /var/tmp/portage/gpm-1.20.3/temp/gpm-1.20.3-no-emacs-dir.patch-16246.out !!! ERROR: sys-libs/gpm-1.20.3 failed. Call stack: ebuild.sh, line 1539: Called dyn_unpack ebuild.sh, line 711: Called src_unpack gpm-1.20.3.ebuild, line 25: Called epatch '/usr/portage/sys-libs/gpm/files/gpm-1.20.3-no-emacs-dir.patch' eutils.eclass, line 324: Called die -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: smoothest way to jump from 2006 to 2008
Alan McKinnon <[EMAIL PROTECTED]> writes: >> I'd like to jump an 2006 install up to 2008. I've never made that >> big an update without a fresh install. > > There's no such thing as a "2006 install". What does exist, is the > collection of packages that were on the LiveCDs released in 2006. It's symantics... Here is the story behind my phraseology... I've tried 4-5 times to build a vmware gentoo install hosted on vista home premium. Using 2008 install media. I cannot seem to get past a kernel panic that appears to be expecting an intramfs (You may remember this from a previous thread) After hand rolling 3 different kernels and trying genkernal all its all ended in the same kernel panic. So tryin to slip in the back way I found a gentoo vmware appliance online .. downloaded and fired it up on vista. It boots and runs with no problems. Only thing is it is built on 2006 package set. I want to update .. rebuild ... renew ... go forward to ... advance upon .. [or some other preferred terminology] the 2008 pkg set, and not loose the ability to boot the vmware gentoo os on a vista host.. So far I've sinced and upped the profile to 2007 and am now working toward update world... there are a number of packages blocking others so I'm working my way thru those right now. I think I can get to 2007 by hook or by crook but I'm leary that those kernels are going to break the vmware bootability on vista... we'll see. One blockage that looks to be particularly troublesome is: Portage blocking bash bash blocking portage. Usually I've found with blockages... I can unmerge one of the offenders and get on with update world. Unmerging portage is obviously a non-starter and I suspect unmerging bash will have serious repercussions too. I thought I might emerge ksh and make it roots shell then unmerge bash and see if I can proceed with update world, and get bash back further along. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] smoothest way to jump from 2006 to 2008
I'd like to jump an 2006 install up to 2008. I've never made that big an update without a fresh install. What is the smoothest way to do it? How might I manage to change the current profile from x86/2006 to x86/2008 That option is of course not available currently at /usr/portage/profiles. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Grub heartbreaker
Alan McKinnon <[EMAIL PROTECTED]> writes: > On Friday 25 April 2008, [EMAIL PROTECTED] wrote: >> So, I'm thinking it probably won't do any real good to monkey around >> with the kernel either, if the initramfs thing isn't the problem them >> it seems likely to be a vista problem. > > The kernel is exactly where you should be monkeying. I reckon you have a > driver you need compiled in and it's a module because of the make > allconfig. My goal here was to get unix/linux onto a vmware running on a vista laptop. I decided to try an Ubantu install after several failures with gentoo. Ubantu installed and fired right up... I guess I'll have to get used to Ubantu now, at least on this vista vmware guest. I wanted text console but that appears somewhat complicated to achieve in an Ubantu install... probably some way to do it but I'm just going to go with defaults and use the tools I need from a commandline. I'll be visting the ubantu lists some... I suppose. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Grub heartbreaker
Alan McKinnon <[EMAIL PROTECTED]> writes: > On Saturday 26 April 2008, [EMAIL PROTECTED] wrote: >> This is turning into a big time sink that I don't really have so I'll >> probably just use cygwin stuff to get some unix tools onto vista. >> >> But first, are you running gentoo in a vmware on vista? > > I was just starting to think you might be friend material. Then you go > and mention me and Vista in a positive sense in the same sentence. I > shall now have to send some of the lads around to your place with > baseball bats. Ok, but you should know that when my great granddad migrated from Sicily he changed his name from Putnamino to Putnam. Yeah, thats right ... think Harry the Bull. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Grub heartbreaker
Alan McKinnon <[EMAIL PROTECTED]> writes: > The kernel is exactly where you should be monkeying. I reckon you have a > driver you need compiled in and it's a module because of the make > allconfig. I went thru the makeconfig carefully. Even disallowing an early item allowing intramfs boot, built a kernel . But still get the exact same kernel panic looking like it wants an intramfs. I've started looking around on vmware forums and finding some discussion and alleged fixes but the first one failed so far. This is turning into a big time sink that I don't really have so I'll probably just use cygwin stuff to get some unix tools onto vista. But first, are you running gentoo in a vmware on vista? It wasn't clear in the thread if you were or not... or maybe I missed it. If not Alan, is anyone here running gentoo as guest in a vmware on vista? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Grub heartbreaker
Alan McKinnon <[EMAIL PROTECTED]> writes: > Something seems to have changed with 2.6.25, more so than normal for new > versions. For instance, b43 refuses point blank to work here or do > anything remotely useful like a nice driver should. b43legacy doesn't > work either. They both work with earlier versions although performance > sucks. I was hoping that this would be the version where I could dump > ndiswrapper. Maybe next time... > > Let us know how you get on with a custom config I haven't gotten that far yet, since I decided to try adding intramfs lines to grub.conf and see if it would then work It didn't but then I'm not really sure what is supposed to go there where you want to boot off an initramfs. I tried these lines I found by googling at site:gentoo.org: (the part between the asterisks below) default 0 timeout 5 splashimage=(hd0,0)/grub/splash.xpm.gz title=kernel-2.6.25-r1-0x31a-1280x1024 root (hd0,0) ## ** kernel /kernel-2.6.25-r1 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev ## ** I was a little doubtful about `init=/linuxrc' since that appears to be saying it initialize from a file at /boot/linuxrc. I don't have such a file there, but all the examples I found seems to include that bit, including in this thread. At any rate it did not work and produced the same error as already posted. So, I'm thinking it probably won't do any real good to monkey around with the kernel either, if the initramfs thing isn't the problem them it seems likely to be a vista problem. However you and others have mentioned having the right drivers for the harddrive. How can I tell if I have the right drivers? And are we talking about something in the vmware settings or do you mean loading the right modules or building certain drivers into the kernel? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Grub heartbreaker
Alan McKinnon <[EMAIL PROTECTED]> writes: > Aah, now I see. It's one of two things, and neither is your > grub.conf. That's the kernel spitting that garbage at you, so your > grub.conf is just fine. You have either: > > 1. Compiled in the need for an initrd and have not supplied one, or > 2. (more likely) you do not have support for your chipset, ata and/or > root filesystem compiled into the kernel (NOT as modules). "VFS: Unable > to mount root fs" is almost invariable due to this > > Do you want to use an initrd, or due the highly customized thing and > dispense with it? OK, let me explain a bit. I started compiling a kernel for this install and somehow missed something important for filesystems. (I don't remember what now) during make menuconfig. Rather than keep plugging away with menuconfig I ran `genkernel all' which I have done many times. It always produces an intramfs but I have simpley ignored and deleted from /boot. Went ahead with the very same grub.conf as posted in this thread. (With different devices), and never had any trouble with the kernel demanding an intramfs. My take was that if you don't tell the OS to use an intramfs in grub.conf then it doesn't... no harm no foul. So maybe in version 2008.1 when one uses `genkernel all' something is compiled into the kernel causing it to `need' an intramfs. If that is the case it will be a new phenomena since I have, as stated, used genkernel and ignored the resulting initramfs many times. I guess a simple test would be to insert the intramfs options and see if it works. If so then I will redo the kernel with makemenuconfig and eventually get a working kernel with no initramfs baloney. > Reader, do you have an XP machine with VMWare where you could copy > through > vmware gust over to and try? If that succeeds I'd have to conclude > it's > YANVO (yet another nefarious vista obstruction) I do and was hoping to avoid that very thing.. I too thought of that. I can do it but it will mean horsing several GB across the network then monkeying around with changed udev stuff that inevitably occurs when you move a VM install. Then back across the network and more udev stuff... I think I remember how to get by that but would rather solve it in place. For now I guess I'll test and see if adding initramfs to grub.conf works. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: Grub heartbreaker
Alan McKinnon <[EMAIL PROTECTED]> writes: > On Thursday 24 April 2008, [EMAIL PROTECTED] wrote: > >> So assuming I've made some mistake in grub.conf I try to boot from >> grub command line. >> >> root = (hd0,0) (which is /dev/sda1 in linux terms) >> >> kernel /kernel-2.6.25-r1 > > Nope. Kernel needs a root= parameter. It can't know what is your > root partition, that info is in fstab and fstab is on the root > partition.So you tell it via a parameter > [...] >> kernel /kernel-2.6.25-r1 root=(hd0)/sda3 >> >> Fails > Won't work. (hd0) is a grub thing. You need a /dev/sda3 or similar in > there I think you are wrong about that. But just a fine point and not central to the problem. For example I know for sure you can use the grub notation at the kernel address like: kernel (hd0,0)/kernel-XX At least I know for sure it was possible at one time.. I haven't actully used that notation in grub for quite a while. I do have that notation as the address for the splash image in several working grub.confs. (like splashimage=(hd0,0)/grub/splash.xpm.gz) [...] > >> So reloading the install ISO I mount /mnt/gentoo/boot and edit >> grub.conf to say: >> >> title=kernel-2.6.25-r1 >> root (hd0,0) >> kernel /kernel-2.6.25-r1 root=/dev/sda3 >> >> That fails >>kernel /kernel-2.6.25-r1 root=/dev/hda3 (Thinking maybe grub >>does not understand sda) > > Nothing to do with grub. It's a kernel boot parameter passed verbatim to > the kernel and needs valid kernel device names. > > What's the error you get? Is (hd0,0) a separate /boot? Does it contain a > file called kernel-2.6.25-r1 at the top level? And you also should have > a "ro" kernel parameter in there Using your point from above (but as I've posted, in the actual grub.conf I do have a legitimate kernel device appended. The latest attempt brings me to a grub command line as posted so grub.conf didn't work. So to give more meaning-full errors I will list my steps and the output below including a screen shot of the kernel-panic error message At grub prompt: grub> root (hd0.0) (That works and indicates an ext2fs) grub> kernel /kernel-2.6.25-r1 root=/dev/sda3 (This also works as noted by using completion at `/k') grub> boot In the screen shot provided note that it appears grub is expecting an intramfs and only lists those types of devices, rejecting both (hd0,0) and /dev/sda3. http://www.jtan.com/~reader/vu/disp.cgi > here's a working grub.conf for illustration: > > default 0 > timeout 10 > splashimage=(hd0,0)/grub/splash.xpm.gz > > title Default > root(hd0,0) > kernel /vmlinuz root=/dev/sda3 ro > > title Gentoo-2.6.25 > root(hd0,0) > kernel /vmlinuz-2.6.25-gentoo root=/dev/sda3 ro > > Seems my setup is identical to yours: > /boot on /dev/sda1 aka (hd0,0) to grub > / on /dev/sda3 > > Only difference is the "ro" boot parameter, which shouldn't make a > difference - it's there for fsck purposes during start-up. Yes, I fdisked the `virtual' disk into boot=/dev/sda1 root=/dev/sda3 > What disk driver and disks do you have? Are you 100% sure you are either > using the new ata driver (everything is an sd) or have scsi/sata disks? > If your disk is IDE with the old driver, it will be an hd and will > require that on the kernel line I'm not really sure about all this, its on a brand new gateway laptop running Vista Home Premium on core 2 dua processor T5550 The system information tool doesn't give the type of harddisk but does shwo goose eggs at a scsi listing... and its very unlikely to be scsi anyway. Device manager doesn't do any better. Under Disk drives it just gives the brand (Western Digital) and the model number: WDC WD2500BEVS-22USTO I don't think that part number is a scsi part number. I don't know any other ways to tell if its Sata or IDE but I think its IDE. I did mention in OP that this intall is inside a vmware machine hosted on Vista Home Premium OS. The `virutal' disk is seen as scsi hence the /dev/sda notations. (Vmware workstation 6.5) In the vmware harware settings its listed as 12 GB scsi disc. My current grub.conf: default 0 timeout 5 splashimage=(hd0,0)/grub/splash.xpm.gz title=kernel-2.6.25-r1-0x31a-1280x1024 root (hd0,0) kernel /kernel-2.6.25-r1 root=/dev/sda3 -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Grub heartbreaker
Just when I began to think I knew a thing or two about grub I'm finding I am failing to get a working grub.conf going on a new install. True, the install is inside a vmware machine on windows vista but that has not presented a problem in previous versions of windows and it does not appear to be host OS related anyway. When I attempt to boot, instead of the normal selection one expects from grub I get the grub command line. So assuming I've made some mistake in grub.conf I try to boot from grub command line. root = (hd0,0) (which is /dev/sda1 in linux terms) kernel /kernel-2.6.25-r1 boot But it fails with a message saying please append a working root=?? to the boot commands. So reloading the install ISO I mount /mnt/gentoo/boot and edit grub.conf to say: title=kernel-2.6.25-r1 root (hd0,0) kernel /kernel-2.6.25-r1 root=/dev/sda3 That fails kernel /kernel-2.6.25-r1 root=/dev/hda3 (Thinking maybe grub does not understand sda) That Fails kernel /kernel-2.6.25-r1 root=(hd0)/sda3 Fails I've even tried: kernel /kernel-2.6.25-r1 root=(hd0,2) And another failure... all with the same message about appending a working `root=???' I'm about out of ideas here. With the livecd for 2008.1 running, saying: mount /dev/sda3 /mnt/gentoo and mount /dev/sda1 /mnt/gentoo/boot Does mount those devices as expected. Inside the grub command line when trying to boot the new install root (hd0,0) does find the root partition and tell me its exf2fs. kernel /kern Does complete to `/kernel-2.6.25-r1' I'm not getting where the problem is. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: root password on 2008.1-i686 minimal install
"Chris Brennan" <[EMAIL PROTECTED]> writes: > I haven't used 2008.1b1 yet so forgive me if I am a little off. > > By default, <200X.X would give you a prompt whereby you type passwd > and set the root password to a known value. Not on the installer iso for i686 2008.1 But I think another poster has posted the answer >From Renato P: > Switch to another VTTY (Ctrl+Atl+F1 for instance), 'passwd', specify > the desired password, switch to Xorg again (Ctrl+Alt+F7 if I am not > wrong), 'su' and that's it. I haven't actually tried it, I just went to the installer for x86 2008.1 which doesn't have that problem. But let me apologize and say I see now what I did wrong. What I was calling an installer for i686-2008.1beta was actually the liveCD which is different. The installer for x86 2008.1 has not such problem and I suspect the installer for i686-2008.1 doesn't either. Far as the live cd goes: It still needs to be made clear how to get to root right in the dialog during startup not on some webpage. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] root password on 2008.1-i686 minimal install
I'm unable to log in as root on the installer OS for 2008.1_beta iso. I see nothing telling me what the root password is but the installer prompts me for a username and password. When logging in as root fails I'm eventually logged in as user `gentoo' but can do none of the things necessary to create an install. This seem pretty ridiculous so I'm pretty sure I'm missing some note or something. Starting the install with or without framebuffer appears to make no difference in the end result. I get a sorry little xfce desktop with no way to get to a root terminal. How can I ditch the sorry little desktop and use text mode and get logged in with the necessary root premissions? There is a `help' option on the boot screen but when I select it I get a very fast scroll thru a massive file then jumps back to login screen. Absolutely useless for any help. This install is inside a vmware as guest so maybe some of this works better in a normal install... I hope so. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: net-setup package
"Net Warrior" <[EMAIL PROTECTED]> writes: > HI there guys. > I've already installed gentoo, and wanting to setup the ethernet , trying to > use net-setup seems not to be installed, which package do I nneed to install > in order to have this util? > It seems I missed something. > > Thanks for your time and support. > Greets, The net-setup tool is on the install cd. Not sure if its a separate installable utility in portage.. but an `eix' search of the portage database comes up empty. The way I do is establish a network running the install image cd or iso then transfer those settings to the actual install. But if you've already moved to the fresh install you should be able to setup the ethernet by hand with `ifconfig' and `route'. Then put those setting into /etc/conf.d/net /etc/conf.d/domainname /etc/resolv.conf For manual setup: (assuming eth0 is the device you are going to use) ifconfig eth0 my.ip.address (in numeric notation like 192.168.0.2) up route add default gw my.gateway.addr (in numeric notation) (if /etc/resolv.conf does not already contain a nameserver to use) echo "nameserver my.nameserver.address" > /etc/resolv.conf And finally, if all goes well.. complete the setup so that it starts on bootup with rc-update rc-update add net.eth0 default (to add it to the default run level) See if that gets you going... -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: [OT vmware] Networking Gentoo as guest on vista
Etaoin Shrdlu <[EMAIL PROTECTED]> writes: > On Tuesday 22 April 2008, 17:48, [EMAIL PROTECTED] wrote: > [...] > Which version of vmware? Workstation of server? I assume server in the > following. Your detailed explanation about bridged verses nat has answered my questions in full. I add this information to answer your questions: Worstation 6.5 [...] > What setting did you choose for guest networking when creating the > virtual machine? bridged or NAT? I tried both but didn't really understand how NAT worked until I read your detailed description. My first try with bridged seems to have auto bridged to the wrong device on the host (the ethernet adaptor instead of wireless connection) and so the network I created using ifconfig and route didn't work. I see now that bridged is what I want and have insured that auto bridging connects to the right connection on the host. [...] > Basically, NAT creates a "private" network . . . . . . . . . [...] Thank for that thorough explanation. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: [OT vmware] Networking Gentoo as guest on vista
[EMAIL PROTECTED] writes: NOTE: [ Sorry if this repost is a little abusive - possibly people just felt it was too off topic and ignored it. I'm trying again since I am not getting useful input from the vmware forums where this properly belongs. Apparently not many of those vmware users are involved with linux as guest OS, and I know from past experience there are users here who can help with this] I'm hoping some of you here have run gentoo on a windows host and will know something about the various networking possibilities. My setup: Wireless connected laptop running windows vista premium home Local lan network connected to internet via cable. Home router has the internet connection and wireless laptop is joined into lan by a WAP (Wireless access point). With static ip addressing (not dhcp). When setting up gentoo in the virtual machine you have two main approaches to networking. Bridged and Nat. Can anyone tell me which is best suited for my setup. I'd prefer not to have to setup wireless networking and just use the host connection. Starting the 2008.0 minimal iso file in vmware... I end up with a working network immediately without doing a thing. Maybe I can just transfer those settings somehow but there are no setting in /etc/conf.d/net on the install disk. It appears to have gotten an address from a dhcp server built into vmware. [[added by HP -ed] However it offers addresses on the wrong subnet for my local lan and I see no way to edit or change the subnet it defaults too.] I don't want to jerk around with wireless settings for the gentoo install and would prefer to connect thru the hosts ip and nameserver, letting the hosts wireless capabilities handle the wireless connection. Should I use `Bridged' or `Nat'. And how to set it up after making that decision? I suspect NAT is the answer since that works right out of the box with 2008.1 minimal install *.iso. However as mentioned above, that method ends up using a subnet that does not match my local lan. The host can connect via ssh to the livecd but no other part of the lan can (using NAT). -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] [OT vmware] Networking Gentoo as guest on vista
I'm hoping some of you here have run gentoo on a windows host and will know something about the various networking possibilities. My setup: Wireless connected laptop running windows vista premium home Local lan network connected to internet via cable. Home router has the internet connection and wireless laptop is joined into lan by a WAP (Wireless access point). With static ip addressing (not dhcp). When setting up gentoo in the virtual machine you have two main approaches to networking. Bridged and Nat. Can anyone tell me which is best suited for my setup. Starting the 2008.0 minimal iso file in vmware... I end up with a working network immediately without doing a thing. Maybe I can just transfer those settings somehow but there are no setting in /etc/conf.d/net on the install disk. It appears to have gotten an address from a dhcp server built into vmware. I don't want to jerk around with wireless setting for the gentoo install and would prefer to connect thru the hosts ip and nameserver. Should I use `Bridged' or `Nat'. And how to set it up after making that decision. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: [ot tightvnc] No connections work
[EMAIL PROTECTED] writes: > Are their some simple steps to get tightvnc to work and allow me to > connect to windowsxp box on home lan? > > It's pretty impossible to tell what is supposed to be done from the > man pages. > > Is running tightvnc from linux to a windows box likely to require > endless jerking around and diddling with settings or is it something > pretty simple and easy to get working? Please ignore this post... it got away before I put the details and I've gotten started now -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] [ot tightvnc] No connections work
Are their some simple steps to get tightvnc to work and allow me to connect to windowsxp box on home lan? It's pretty impossible to tell what is supposed to be done from the man pages. Is running tightvnc from linux to a windows box likely to require endless jerking around and diddling with settings or is it something pretty simple and easy to get working? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Make Konqueror use same plugins as Firefox
How can I make Konqueror use the same plugins as Firefox? I've installed mplayer and that seems to have allowed Firefox to display online videos in QuickTime format, but try the same link in Konqueror and I get a message telling me no plugin for Quictime video is found and offering to download it... of course that only leads to pples site. There is an area in the Konq setup to add plugins. That dialog shows that it looks in the plugin locations for firefox anyway though so if its in there then it should be found I'd think. When clicking the video links in firefox I see a splash screen that appears briefly saying something like: mplayer Plugin, embedded video player for mozilla. So maybe I need something else for Konqueror to be able to play these QT video links? -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: No ping man page
Alan McKinnon <[EMAIL PROTECTED]> writes: > Code like this makes me want to vomit. The > OS-that-shall-not-be-named pulls stunts like this, I really think FLOSS > stuff should be better. > > So, I have to emerge an entire sgml kit to generate a man page. Wow. > Especially since last time I looked, man pages were not in sgml format > or even any format that vaguely resembles mark-up > > To the upstream iputils dev: > > "Dude, wtf were you thinking?" Yup, it does seem way over the top. Surely though there is some rhyme to the reason. Man pages are such a large part of the very essence of unix. It seems a serious shame that a user is better off googling for `linux man ping' than the long standing `man ping'. The more so since someone needing the man page for ping is somewhat more likely to be having network troubles than the average bear, and may not be able to google. I took Alans' comment as at root, friendly, and maybe the devs if any read it will too. But please any developer who can ... explain what is the reasoning here. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] No ping man page
Anyone else noticed there is no man page for ping? I know I've looked up things in man ping in the past, maybe quite far in the past and possibly even on a different distribution, but still I thought maybe my man page setup was borked but looking at: equery files net-misc/iputils (which contains ping) I see no man pages mentioned in the output. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: [OT again..] Technical networking question about changing GW
Dan Farrell <[EMAIL PROTECTED]> writes: >> I wanted to try to gauge if there was much of a noticeable difference >> with the two IP connections. And it would be handy to just step >> through the links changine the GW intermittently. > > Yes, you can do that, but if you put a linux box between the gateways > and the network you can use both at once. Thanks for the tips... I'm pretty sure I've done that before in a similar situation a couple years ago. I don't recall exactly what I did now but I had only one nic on the linux machine and ran two routers each with an Internet connection. Seems like it was a matter of setting a static route to some internet address through the second gateway, but I've forgotten if there was more to it. The trick is getting stuff to use something besides the default route. Ping can be directed but not any applications like browsers that I know of. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] [OT] About Mozilla cache and online video watching
I'm sorry to be bringing so much stuff up on this forum that is actually off topic. No one has complained but if anyone knows where this question should be sent... please let me know. I'm trying to work out the sequence of events when playing videos from the internet. There are many freebies out there to practice on and some even worth keeping. Lots of tutorial type stuff. In the current case when I click a link to play a specific video I'm seeing a file downloaded into firefox cache that appears to persist for apparently whatever time user has set for cache stuff to linger. They pile up in there as more links are clicked. When I click a link a video appears in the browser window being played by mplayer and is in qt format. A file name consisting of numbers and uppercase letters appears in the cache. That file can be renamed with a *.mov (quicktime) extension and will play in mplayer or quicktime there after. However something strange happens when the file size is slightly above 25mb. In that case the name that appeared in the cache when downloading started, suddenly and instantly disappears when the download finishes. The embedded browser player can still play it as much as desired but the on disk file has totally disappeared or been moved somewhere else. The cache shows zero files, yet the embedded player seems unaffected. It appears to occur consistently just slightly above 25mb as reported by reiserfs and closely confirmed by information on the website that tells the file size. The online material itself does not appear to be protected or whatever since they are offered for free right on the internet for anyone. No login or the like required. I'm pretty sure the file is not being held in memory at that size and in fact one would expect the smaller ones to also be if that were the case. I would like to understand what is happening but don't really have a good idea how to track it down. Or even where to take such a question or search for information that might help. In the future I'd like to offer some of my own videos to my far flung family across the internet and would like to have a pretty good grasp on how it all works on both ends. Since I will be expected to debug or otherwise make sure things work smoothly. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: [OT] Interrogate network for devices
Grant Edwards <[EMAIL PROTECTED]> writes: > AFAICT, cable modems that act as bridges are becoming more rare > (DSL bridges were always more rare than cable bridges for some > reason). Comcast has tried to replace my (rented) bridge with > a router a couple times, but I always insist that I want it > replaced with a bridge. So far, they've done it, but I'm > afraid one of these days they aren't going to have any more of > the bridging models available. Assuming I've got it right that this modem is a bridging modem, it was just sent out to me a few days ago so maybe they are still using them here. (Gary Indiana). Scientific Atlanta (Its a division of Cisco) DPC2100R2 -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Re: [OT] Interrogate network for devices
Mick <[EMAIL PROTECTED]> writes: >> The cable modem acquires an IP address by dhcp from comcast but also >> internalizes the MAC of the NIC in the PC, so if you change the MAC >> (By inserting a router in between, with a different MAC in this case) >> then the modem continues to try to connect to the MAC it has >> internalized. It must be rebooted to acquire the new MAC (of the >> router in this case). > > He, he, that's what I told ya! Spoof (clone) the IP address on the router > and > you'd be good to go. On the other hand if you power cycle the devices in the > right order as Dale told you, you'll also get to the same point. Yes you did, and like a bozo I let it fly right over my head. But taken together, all the input on this has cleared a number of things up for me. -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] [OT again..] Technical networking question about changing GW
I happen to be in a situation where I have both a DSL and CABLE connection to internet up for the time being... (Until the DSL contract month runs out). It affords a nifty opportunity to do some experiments. Of course I tested the speeds of both and it varies between 200 and 500 % faster on the Cable connection. (Nice). At first I used single machines connected independently to the respective IPs for testing, but it slowly dawned on me that I could hook everything up on the lan, to the same subnet and then just reset the GateWay target on individual machines as needed, for any of 6 machines. So currently I have two internet outlets and two gateway routers on 192.168.0.0/24 Here's the technical part: Assume I have loaded a web page that downloads a video to my cache as it plays. Assume further there are several of these to be played one by one. After playing one, if I reset my GW (and I have also rest /etc/resolv.conf to use that gw address for dns [probably not totally necessary]). Followed by /etc/init.d/net.eth0 restart. Will the browser, which has not been restarted, now use the new gateway when I run the next link (or for testing, run the same link again), or will it continue on the same route (which is still available), that is, will the browser (firefox) continue using the original GW until the browser itself is restarted? I know I could track all this with tcpdump but it gets sort of cumbersome unless you've memorized the necessary commands to filter output down to something more usable. I usually get so tangled up with tcpdump I spend more time on it than the project at hand. I don't use it very frequently so inevitably spend gobs of time at `man tcpdump' instead of tending to what I started to do. Why I ask is that the site I'm doing this on requires me to login and then relocate the stuff I want to see if I have to restart the browser. I wanted to try to gauge if there was much of a noticeable difference with the two IP connections. And it would be handy to just step through the links changine the GW intermittently. -- gentoo-user@lists.gentoo.org mailing list