Re: [gentoo-user] why --noclear not set on tty1 in default /etc/inittab?
Neil Bothwick composed on 2015-08-08 18:02 (UTC+0100): > On Sat, 8 Aug 2015 16:00:29 + (UTC), Grant Edwards wrote: >> Yep, I find it infuriating that by default all distros seem to go to >> great effort to hide as much information about the boot/startup >> process as possible. WTF? Do they think that stuff is top secret or >> something? Are they afraid they'll lose their jobs if that info gets >> out? > No, they think that the type of user they are trying to attract is likely > to be scared off by all that cryptic text scrolling by. They are probably > right. > Gentoo doesn't hide it, it merely clears the screen once the boot has > completed successfully. Clear happens so quickly the messages may as well have never been there. I get to see first maybe 4 or 5 if I don't blink at the wrong time. > If the boot halts, you can see where and, > usually, why it stopped. Try that with openUbundora. I'm not sure Fedostemdtering hasn't incorporated noclear for tty1 by default. I dislike Anaconda, so don't install it often, preferring to upgrade with Yum->DNF. I just booted an F23 installation that didn't clear, but I can't say that wasn't because I long ago reconfigured systemd. openSUSE has been my distro of choice since before it was born, as SuSE 8.2. Except for a period of transitioning from sysvinit to systemd[1], noclear has been always its default for *getty on tty1. To actually have all the init messages reach tty1 requires eliminating splash=silent and/or quiet from boot stanza, but that's easy rote during its installer's bootloader configuration step, and easily doable on the fly in Grub GFXboot if overlooked during installation. [1] https://bugzilla.opensuse.org/show_bug.cgi?id=721660 -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] why --noclear not set on tty1 in default /etc/inittab?
Fernando Rodriguez composed on 2015-08-08 03:43 (UTC-0400): > Felix Miata wrote: >> I don't get why any distro leaves this out, why anyone wouldn't like to >> automatically notice while booting any announcement that something failed, >> especially someone who has just gotten a new installation up for the first >> times. Why isn't --noclear set by default? > Because it's your choice (and your job) to set it or not. Gentoo is not a > distro per se, it' more of a set of tools to help you build your own system. > In most cases it provides whatever upstream ships with only patches and fixes > as needed. Understood, but there were actually two questions posed. You seem to have answered only the second. Maybe Mick's answer addresses the first. > There's also a logging setting on rc.conf that logs the boot process. That's not an automatic tickler, only a log. Clearing tty1's init messages has never ever made sense to me. IOW, they get put there by default, so why not leave them there by default? If upstream's responsible for the default clearing, why did it so choose? > The rest of your problems where due to failure to follow the handbook. But did I need to emerge dev-haskell/hostname, or was another hostname function already part of the base, and the haskell one something more or different from built in? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
[gentoo-user] why --noclear not set on tty1 in default /etc/inittab?
I don't get why any distro leaves this out, why anyone wouldn't like to automatically notice while booting any announcement that something failed, especially someone who has just gotten a new installation up for the first times. Why isn't --noclear set by default? Once I set this and rebooted I saw several things that needed fixing that I didn't have a clue about: 1-error loading /etc/.../hostname (I had copied it from openSUSE installation instead of following installation instruction, and without reading or saving the existing one) 2-depending on hostname working, syslog-ng fails to start 3-missing mount points As a consequence of my ineptitude (and prior to reading http://www.gentoo-wiki.info/FQDN) I did emerge -s hostname, found a package by that name, and chose to emerge it. 30 minutes later, it and 3 dep packages were still compiling, lots lots longer than a kernel compile. :-( -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] boots, but not on first try
Neil Bothwick composed on 2015-08-07 08:56 (UTC+0100): > On Thu, 06 Aug 2015 23:34:56 -0400, Felix Miata wrote: >> I got ahead of things I suppose on the bootloader instructions, which >> include no example for Grub 0.97. I did emerge -s grub to identify the >> package name, then did 'emerge --ask sys-boot/grub-static' without >> first looking for any instructions, after which I somehow found >> https://wiki.gentoo.org/wiki/GRUB and its instruction saying >> 'sys-boot/grub:0'. Having already emerged sys-boot/grub-static without >> the :0 appendage, I punted instead of looking up meaning of :0, running >> 'emerge --ask sys-boot/grub-static:0'. That produced 4 beeps prior to >> emerge exit, which the previous emerge did not do. Next I set Grub up >> according to its man page: grub> find /boot/grub/stage1; grub> root >> (hd0,21); grub> setup (hd0,21), then adjusted grub.conf. > Didn't we cover this already? You have GRUB installed to boot your other > distros, all you need to do is add a stanza for Gentoo to your existing > menu.lst. Subject only got touched. That's all I *need* to do. :-) My machines have lots of installations[1], so my master bootloaders only load default kernels (via symlink vmlinuz-cur), installation kernel(s), memtest(s), or chainload. I maintain these manually. Bootloaders on my / partitions are chainloaded to for choosing among multiple installed kernels per distro. Their menus are typically maintained automatically by them rather than me. >> Why is root=/dev/ram0 real_root= in the sample/prototype? > That's for using an initrd, specifically the one produced by genkernel. > With no initrd you simply give the actual root device. I can't remember ever using a distro without an initrd before Gentoo, or needing /dev/ram* to boot except for an installation kernel. [1] e.g., this is from the Athlon I installed Gentoo to 50 months ago, and since decided not to use any time soon to get a newer/current Gentoo. Among my machines, it has a slightly lower than average installation count. http://fm.no-ip.com/Tmp/Dfsee/kt400L13.txt -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
[gentoo-user] boots, but not on first try
If I followed the kernel instructions page correctly, its E8400 Core2Duo wasn't in need of an initrd, and so did not get one. Main deviation from suggestions/defaults was enabling HPFS filesystems. Result was 6001056 byte 4.0.5. openSUSE Tumbleweed 4.0.5 kernel is virtually identical at 6004656, but there is also its 8712096 initrd. I reached the bottom of https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Bootloader and restarted host before clicking on link to next step. Before emerging recommendations in the Tools instructions page I took a timeout to emerge mc. The process involved 22 packages, more than I had any idea mc depended on, but I guess that's at least partly because the installation to that point was so very skeletal. I got ahead of things I suppose on the bootloader instructions, which include no example for Grub 0.97. I did emerge -s grub to identify the package name, then did 'emerge --ask sys-boot/grub-static' without first looking for any instructions, after which I somehow found https://wiki.gentoo.org/wiki/GRUB and its instruction saying 'sys-boot/grub:0'. Having already emerged sys-boot/grub-static without the :0 appendage, I punted instead of looking up meaning of :0, running 'emerge --ask sys-boot/grub-static:0'. That produced 4 beeps prior to emerge exit, which the previous emerge did not do. Next I set Grub up according to its man page: grub> find /boot/grub/stage1; grub> root (hd0,21); grub> setup (hd0,21), then adjusted grub.conf. First boot try I used Gentoo's Grub 0.97 (grub.conf) chainloaded from openSUSE's Grub 0.97-194 (menu.lst). Kernel quickly panic'd. I recognized nothing on the screen to indicate why, though I had seen such things before, among them, not syncing: VFS: Unable to mount root fs on unknown block(0,0). / filesystem is mkfs.ext4 created while running openSUSE kernel 3.12.44. Second try I used menu.lst. Fastest boot I've ever experienced! I then tweaked on grub.conf, but #3 try using it also panic'd (~@1.37), also producing no help I recognized. So now after some experimenting with cmdline arguments I'm on ~#10, headed into https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Finalizing , wondering why a Gentoo sample/prototype-based Grub stanza produces panic. Panicing grub.conf cmdline arguments: root=/dev/ram0 real_root=/dev/sda22 ipv6.disable=1 net.ifnames=0 splash=0 video=1024x768@60 3 Working grub.conf cmdline arguments: root=/dev/sda22 ipv6.disable=1 net.ifnames=0 splash=0 video=1024x768@60 3 Why is root=/dev/ram0 real_root= in the sample/prototype? 4.0.5's /boot/config* FWIW: http://fm.no-ip.com/Tmp/Linux/G/config-4.0.5-gentoo-gx780.txt -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
gentoo-user@lists.gentoo.org
Neil Bothwick composed on 2015-08-06 08:33 (UTC+0100): > I can think of no good reason to start with GRUB 0.97it. I have hundreds of installations. Grub is simple and works. I'm not into breaking what works. >> Goal #2 is to get through that first pass >> without any of systemd being installed. > Then just follow the handbook. It appears you have read neither the > handbook nor the recent posts to your threads fully or you would know > that systemd is not the default and requires some extra steps to install. I don't remember the handbook saying I was supposed to memorize the whole thing before going back to the beginning and actually trying to install. If it did I would have been done before trying to start. I don't have an eidetic memory. I forget, a lot. https://wiki.gentoo.org/wiki/Handbook:X86/Installation/About and the following several pages made the process look like it shouldn't be very difficult. If they were the only pages I knew or read, maybe it would have been easy, but that's not what happened. >> Choosing options rather >> accepting defaults is not "pretty easy", at least for me who installed >> Gentoo only once previously, more than 4 years ago. > Gentoo is not supposed to be easy, but if you'd just followed the > handbook you would have got what you wanted. Choosing non-defaults breaks the flow, especially when a branch explanation ends before an answer emerges. It probably would have been easy if only the first 3 or 4 Distrowatch columns existed and it had an empty systemd row. I haven't been able to reconcile apparent choices the older columns imply with Gentoo's instructions and mirror content. You understand how Gentoo "version" selection works. 4 days later and I'm apparently still a long way off from getting it, or whether it even offers any such thing. The swarm of good help I got here early on induced me to keep trying when I was really too exhausted to focus. I need to table it until some time when I'm mentally stronger, and less distracted. Dogged persistence isn't a positive attribute in every context. Sleep gets short changed, and failure snowballs. Neil Bothwick composed on 2015-08-06 09:10 (UTC+0100): > On Thu, 06 Aug 2015 03:59:44 -0400, Felix Miata wrote: >> 1-Distrowatch is what lead me to believe I could do something I wished >> to do. > Is it DistroWatch that led you to believe that what you wanted wasn't > the default to start with? Yes. >> e.g. https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Base >> discusses use of mirrorselect, before it directs to start chroot. In >> the context of a non-Gentoo boot (as offered in the alternative boot >> instructions) to get to stage 4, how exactly is mirrorselect to be >> found? > Mirrorselect is optional, just pick a mrror based on geographical > location. Done. >> Re progress: I'm at the point of running emerge --ask >> sys-kernel/gentoo-sources, but it quits if I say no, and fails emerging >> sys-devel/bc-1.06.95-r1 (emake AR="$(tc-getAR)") if I say yes. :-( >> http://fm.no-ip.com/Tmp/Linux/G/config.txt > Which clearly says ccache not found. That implies you have added ccache > to FEATURES but not installed the ccache package. I know, I did the same > thing last week. An "addition" was done somewhere around a decade ago, the last time I compiled anything from source. Before chrooting, I copied .bashrc from my template stash into the target /root. It has 'export "CC=ccache gcc"' in it. I commented it out, rebooted, rechrooted and tried again. bc still failed so I tried emerging ccache. That too failed. Lightbulb. Comment ccache out of chroot host too, restart. emerge ccache succeeded. emerge --ask sys-kernel/gentoo-sources did too. I still need to better balance persistence with sleep. Bed now. TBC. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
gentoo-user@lists.gentoo.org
Jc García composed on 2015-08-05 23:57 (UTC-0600): > Felix Miata composed: >> Are you sure you read what I wrote and not what you think I wrote? Pages like >> LMGTFY *leads to*, not LMGTFY. I was where that *leads to* yesterday and the >> day before while progressing generally through wiki.gentoo.org and >> www.gentoo.org futilely trying to reconcile what's available according to >> Distrowatch and what's sitting on Gentoo's mirrors. > I'll be blunt, basically the intention was to say you should use > google for these kind of questions, the options are really obvious if > you have read the instructions in the gentoo wiki, and don't go to > Distrowatch when trying to find instructions to install gentoo(why > would you do that?). 1-Distrowatch is what lead me to believe I could do something I wished to do. 2-Support for the Distrowatch info that produced that belief defies discovery on gentoo.org. IOW, searching doesn't always produce useful results. Even when results are putatively useful, not everyone sees the same words as having unambiguous meaning. If they did, wither mailing lists and other QA forums. e.g. https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Base discusses use of mirrorselect, before it directs to start chroot. In the context of a non-Gentoo boot (as offered in the alternative boot instructions) to get to stage 4, how exactly is mirrorselect to be found? Re progress: I'm at the point of running emerge --ask sys-kernel/gentoo-sources, but it quits if I say no, and fails emerging sys-devel/bc-1.06.95-r1 (emake AR="$(tc-getAR)") if I say yes. :-( http://fm.no-ip.com/Tmp/Linux/G/config.txt -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
gentoo-user@lists.gentoo.org
Heiko Baums composed on 2015-08-06 07:19 (UTC+0200): ... > It's actually pretty easy. I'm sure plenty have found that to be the case. My problem is inability to connect the dots between the 12.1 column on http://distrowatch.com/table.php?distribution=gentoo and the instructions. Goal #1 is to get Grub 0.97 on my first pass following those instructions, and Grub2 never, rather than skipping the bootloader installation step. Goal #2 is to get through that first pass without any of systemd being installed. Choosing options rather accepting defaults is not "pretty easy", at least for me who installed Gentoo only once previously, more than 4 years ago. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
gentoo-user@lists.gentoo.org
Jc García composed on 2015-08-05 23:02 (UTC-0600): > 2015-08-05 22:40 GMT-06:00 Felix Miata ocmposed: >> Fernando Rodriguez composed on 2015-08-05 23:46 (UTC-0400): >>> http://lmgtfy.com/?q=download+gentoo >> Pages like that leads to are like Windows and Sourceforge software hosts >> where after muddling past licenses and assumption what one's looking for has >> anything to do with the puter used to search and script links autostarting > LOL nothing like that, go ahead and find the beauty of lmgtfy. Are you sure you read what I wrote and not what you think I wrote? Pages like LMGTFY *leads to*, not LMGTFY. I was where that *leads to* yesterday and the day before while progressing generally through wiki.gentoo.org and www.gentoo.org futilely trying to reconcile what's available according to Distrowatch and what's sitting on Gentoo's mirrors. > Also sourceforge is a pretty decent host for publishing open source > software, it offers wikis, mailing list, code repositories, in fact > various projects use it to develop open source, you might be talking > about softonic. Sourceforge hosts a ton of good stuff, but its presentation is annoying enough that I habitually avoid it except as last resort, typically choosing to avoid needing whatever it hosts rather than suffer mousetype and redirects to slow mirrors. > PD: I think you would be better using SystemRescueCD than the minimal > cd, go ahead http://lmgtfy.com/?q=systemrescuecd+download Again not funny. I've been pointing people (directly) to systemrescuecd for years, but rarely need it myself because all my systems are very multiboot. I didn't want to boot live media in the first place, trying it only because of misunderstanding stage3 options using alternative boot. I'm in chroot in phase 4 now. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
gentoo-user@lists.gentoo.org
Fernando Rodriguez composed on 2015-08-05 23:46 (UTC-0400): > On Wednesday, August 05, 2015 10:23:03 PM Felix Miata wrote: ... >> all seemed to be arch-agnostic, so this is the one I tried (newest >> pre-Grub2): ... > What makes you think it's arch agnostic when it says sh4-unknown-linux-gnu? Unknown significance of sh4, absence of string "32", coupled with string "unknown", having read that what I want is under autobuild, after having looked all over mirrors.us.kernel.org/gentoo finding only DVD sized iso files regardless whether base URL included amd64 or *32*, and finding lots of differently aged alternatives for everything *except* the minimal installation CD. http://mirrors.us.kernel.org/gentoo/releases/amd64/autobuilds/current-install-amd64-minimal/stage3-amd64-20150730.tar.bz2 found I assumed because "current" would direct me past the post-Grub2 milestone. > You want amd64, not sh4. And why would you want a stage from 2012? Answered above (and in other thread I started in recent hours here). > http://lmgtfy.com/?q=download+gentoo Pages like that leads to are like Windows and Sourceforge software hosts where after muddling past licenses and assumption what one's looking for has anything to do with the puter used to search and script links autostarting download with web browser instead of wget I just stay away from their download links whenever I can find a direct route going straight to a mirror and see the hosting context, and very important to me, the file's timestamp, so that I can ensure the resulting download timestamp matches the host's timestamp whenever possible. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
gentoo-user@lists.gentoo.org
Felix Miata composed on 2015-08-05 22:23 (UTC-0400): > After reading > https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Media#Minimal_installation_CD > which does not link to it until after its first mention I spent considerable > time on http://mirrors.us.kernel.org/gentoo/ trying to find one. The only iso > files I managed to find are DVD size. When I reach the location that I think > should list them, > http://mirrors.us.kernel.org/gentoo/releases/x86/autobuilds/current-iso (aka > www.gtlib.gatech.edu/pub/gentoo), I consistently get this instead: > http://mirrors.us.kernel.org/images/bucket.jpg > Sorry, we cannot find your kernels My brain got entangled again. I did find the minimal install .iso, but not one corresponding to the Gentoo starting point I wanted, something resembling the date of the stage below. :-p > I really wanted to install by booting from an installed Linux anyway, but > first command after extracting stage and chrooting, I got this: > failed to run command '/bin/bash': Exec format error > When I attempted to find the stage file to download in the first place, they > all seemed to be arch-agnostic, so this is the one I tried (newest pre-Grub2): > > http://www.gtlib.gatech.edu/pub/gentoo/releases/sh/autobuilds/20120323/sh4-unknown-linux-gnu/stage3-sh4-20120307.tar.bz2 > Kernel booted from is Debian Jessie's 3.16.0-4-amd64, on a Core2Duo E8400, so > I'm confused why the apparent arch error message. ??? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
gentoo-user@lists.gentoo.org
After reading https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Media#Minimal_installation_CD which does not link to it until after its first mention I spent considerable time on http://mirrors.us.kernel.org/gentoo/ trying to find one. The only iso files I managed to find are DVD size. When I reach the location that I think should list them, http://mirrors.us.kernel.org/gentoo/releases/x86/autobuilds/current-iso (aka www.gtlib.gatech.edu/pub/gentoo), I consistently get this instead: http://mirrors.us.kernel.org/images/bucket.jpg Sorry, we cannot find your kernels I really wanted to install by booting from an installed Linux anyway, but first command after extracting stage and chrooting, I got this: failed to run command '/bin/bash': Exec format error When I attempted to find the stage file to download in the first place, they all seemed to be arch-agnostic, so this is the one I tried (newest pre-Grub2): http://www.gtlib.gatech.edu/pub/gentoo/releases/sh/autobuilds/20120323/sh4-unknown-linux-gnu/stage3-sh4-20120307.tar.bz2 Kernel booted from is Debian Jessie's 3.16.0-4-amd64, on a Core2Duo E8400, so I'm confused why the apparent arch error message. ??? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
[gentoo-user] 'tar xvjpf stage3-*.tar.bz2 --xattrs' failed with unknown option --xattrs
I booted x86_64 openSUSE 13.1 HD installation to try to begin Gentoo installation, beginning from "Unpacking the stage tarball" on https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Stage : # tar xvjpf /pub/stage3-sh4-20120307.tar.bz2 --xattrs Tar (GNU tar) v1.26 reported unrecognized option '--xattrs' Searching the tar man page for 'xattrs' produced no hits, and same for bzip2 man page. I rebooted into Debian Jessie instead to try again, and the same command with Gnu tar 1.27.1 completed, apparently normally. ??? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] want to upgrade 50 month old installation
James composed on 2015-08-04 21:07 (UTC): > Interesting choice:: how do you like your choices, Felix? Choices are a double edged sword. The more you have, the more power you have, but the harder to choose, especially while overwhelmed by the unfamiliar. Your later provided ungrading old installation links are intriguing, but nevertheless I'm leaning heavily toward starting fresh. Whether that or upgrade, questions asked and remaining unanswered are leaving me unable to pick a target, whether latest "release", or unknown where best to go without being encumbered by the systemd adolescent, if there's any practical point in so doing. Also there's an as yet unasked question I want to get a handle on before doing anything else. What I have now has no /dev/fb*, so I'm stuck in 80x25 mode unable to use vga= and apparently with a non-modesetting kernel. I wouldn't want a new "installation" also so hamstrung right off the bat without first knowing what to do about it. > To the wider list of gentoo hacks:: > Still think we do not need an easier installation semantic? If he decides to > 'upgrade' there will be tons of man-hours spent on this effort. If we had a > mostly unattended basic installation semantic (proceedure/install) I bet he > (Felix) would choose that pathway. Felix, care to comment? Again it's a question of ability to and interest in dealing with choices. Among conventional distro installers, only openSUSE's YaST2 power pleases me. I would say the traditional text-only Debian installer (shared by *buntu) was worst, if only Anaconda wasn't so horribly horribly unintuitive. Mageia's isn't too bad if one doesn't mind needing to install minimal and then pick&choose from urpmi cmdline after setting no-recommends in order to avoid bloat. The Gentoo instructions look competent enough to do well for most of the people it's designed for, if only they aren't trying to do as currently I, avoid systemd. I really should have followed up on my installation 50 months ago at *least* 3 years ago. I have no recollection what stopped me, unless it was a naive choice to put it on one of my oldest slowest machines with nv11 instead of newer Intel or ATI and bunches more CPU power. It could also at least in part be a result of space required exceeding what I'm used to. Most of my test installations are in 4.8G / partitions that wind up 80% full or less. This original is on 4.8G, has only 26% free, apparently has no Xorg or KDE, and no qlist to figure what *is* installed. > If we (gentoo) had a simple installation semantic, this sort of problem > would most likely disappear; so the wider community could delve into other > technical support issues.. YMMV. I get the feeling Gentoo isn't a right choice for people who need a "simple installation semantic". -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] want to upgrade 50 month old installation
Neil Bothwick composed on 2015-08-04 21:36 (UTC+0100): > On Tue, 04 Aug 2015 15:32:51 -0400, Felix Miata wrote: >> I've yet to figure out how to get a list of >> all installed packages akin to 'rpm -qa | sort', so I really don't know >> what my starting configuration is. > qlist -ICv -bash: qlist: command not found emerge qlist fails (with unable to parse profile...unsupported EAPI '5') -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] want to upgrade 50 month old installation
Neil Bothwick composed on 2015-08-04 18:44 (UTC+0100): > On Tue, 04 Aug 2015 13:12:42 -0400, Felix Miata wrote: >> 6-# emerge portage >> This produced a longish warning: >> !!! /etc/make.profile is not a symlink and will probably prevent most >> merges. !!! It should point into a profile within /usr/portage/profiles/ >> !!! (You can safely ignore this message when syncing. It's harmless.) >> !!! If you have just changed your profile configuration, you should >> revert !!! backto the previous configuration. Due to your current >> profile being !!! invalid, allowed actions are limited to --help, >> --info, --sync, and !!! --version. >> So, /etc/make.profile exists, but it's a symlink to a non-existant >> ../usr/portage/profiles/default/linux/x86/10.0/desktop. Is all I need >> to do to be able to proceed to change the symlink to point >> to ...x86/13.0/des...? Any suggestions or words of wisdom? > The message says it's not a symlink, not that it points nowhere. It may > be that your cloning method dereferenced it when copying. Just reset it > with "eselect profile list" followed by "eselect profile set". I think we have a n00b communication failure here. :-p These are the current states of source and target (post-emerge --sync, emerge portage, and eselect profile set 6 on target): Source: # uname -a > out Linux kt400 2.6.37-gentoo-r4 #1 Sun May 15 19:32:50 EDT 2011 i686 AMD Athlon(tm) XP 2000+ AuthenticAMD GNU/Linux # mount | grep ' / ' >> out /dev/sda7 on / type ext3 (rw,noatime) # blkid /dev/sda29 >> out /dev/sda29: LABEL="gentoon" UUID="eb3b5ce7-1675-4356-a508-ba6c30e590e0" SEC_TYPE="ext2" TYPE="ext3" # ls -l /etc/mak* | grep -v *conf.1* &>>out -rw-r--r-- 1 root root 670 May 16 2011 /etc/make.conf -rw-r--r-- 1 root root 421 Apr 26 2011 /etc/make.conf.01 -rw-r--r-- 1 root root 544 May 15 2011 /etc/make.conf.12 -rw-r--r-- 1 root root 588 May 15 2011 /etc/make.conf.13 -rw-r--r-- 1 root root 677 May 15 2011 /etc/make.conf.14 -rw-r--r-- 1 root root 698 May 16 2011 /etc/make.conf.15 -rw-r--r-- 1 root root 670 May 16 2011 /etc/make.conf.16 -rw-r--r-- 1 root root 421 Apr 26 2011 /etc/make.conf.catalyst lrwxrwxrwx 1 root root 40 Apr 26 2011 /etc/make.globals -> ../usr/share/portage/config/make.globals lrwxrwxrwx 1 root root 54 May 16 2011 /etc/make.profile -> ../usr/portage/profiles/default/linux/x86/10.0/desktop # ls -l /usr/portage/profiles/default/linux/x86/10.0/desktop/* &>>out -rw-r--r-- 1 portage portage2 Oct 22 2009 /usr/portage/profiles/default/linux/x86/10.0/desktop/eapi -rw-r--r-- 1 portage portage 34 Aug 6 2009 /usr/portage/profiles/default/linux/x86/10.0/desktop/parent /usr/portage/profiles/default/linux/x86/10.0/desktop/gnome: total 2 -rw-r--r-- 1 portage portage 2 Mar 29 2010 eapi -rw-r--r-- 1 portage portage 43 Mar 29 2010 parent /usr/portage/profiles/default/linux/x86/10.0/desktop/kde: total 2 -rw-r--r-- 1 portage portage 2 Mar 29 2010 eapi -rw-r--r-- 1 portage portage 41 Mar 29 2010 parent Target: # uname -a > out Linux kt400 2.6.37-gentoo-r4 #1 Sun May 15 19:32:50 EDT 2011 i686 AMD Athlon(tm) XP 2000+ AuthenticAMD GNU/Linux # mount | grep ' / ' /dev/sda29 on / type ext3 (rw,noatime) # blkid /dev/sda29 /dev/sda29: LABEL="gentoon" UUID="eb3b5ce7-1675-4356-a508-ba6c30e590e0" TYPE="ext3" # ls -l /etc/mak* | grep -v *conf.1* -rw-r--r-- 1 root root 670 May 16 2011 /etc/make.conf -rw-r--r-- 1 root root 421 Apr 26 2011 /etc/make.conf.01 -rw-r--r-- 1 root root 544 May 15 2011 /etc/make.conf.12 -rw-r--r-- 1 root root 588 May 15 2011 /etc/make.conf.13 -rw-r--r-- 1 root root 677 May 15 2011 /etc/make.conf.14 -rw-r--r-- 1 root root 698 May 16 2011 /etc/make.conf.15 -rw-r--r-- 1 root root 670 May 16 2011 /etc/make.conf.16 -rw-r--r-- 1 root root 421 Apr 26 2011 /etc/make.conf.catalyst lrwxrwxrwx 1 root root 40 Apr 26 2011 /etc/make.globals -> ../usr/share/portage/config/make.globals lrwxrwxrwx 1 root root 58 Aug 4 13:30 /etc/make.profile -> ../usr/portage/profiles/default/linux/x86/13.0/desktop/kde # ls -l /usr/portage/profiles/default/linux/x86/13.0/desktop/kde/* -rw-r--r-- 1 root root2 Mar 19 2014 /usr/portage/profiles/default/linux/x86/13.0/desktop/kde/eapi -rw-r--r-- 1 root root 41 Jan 18 2013 /usr/portage/profiles/default/linux/x86/13.0/desktop/kde/parent /usr/portage/profiles/default/linux/x86/13.0/desktop/kde/systemd: total 2 -rw-r--r-- 1 root root 2 Mar 19 2014 eapi -rw-r--r-- 1 root root 40 Oct 19 2013 parent In case it might be useful, .bash_history: Up until I started today's thread: http://fm.no-ip.com/Tmp/Linux/G/bash_history-kt400N.txt >From back when I installed 4 years ago, annotated at the time: http://fm.no-ip.com/Tmp/Linux/G/bash_history.05 -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] want to upgrade 50 month old installation
Dale composed on 2015-08-04 12:41 (UTC-0500): > First, you are going to have a interesting few days, at least. It would > be faster and easier to start fresh. Honestly. If you just have to or > want to for a learning experience, cool. > See if eselect exists. If it does, try this: > eselect profile list > If that works, pick whatever profile is closest to what you use and set > it. That *should* take care of your first problem. No complaint from selecting 3, then 6. > You got lots more coming I bet. It already seems to be telling me don't. Man portage works, but portage --help produces not found. :-P I've yet to figure out how to get a list of all installed packages akin to 'rpm -qa | sort', so I really don't know what my starting configuration is. Startx doesn't work, which looks like maybe because /usr/bin/X* doesn't exist, and /etc/X11 is rather sparse. > If that doesn't work, then you have to link it the old fashioned way. > Link the directory for the profile in > /usr/portage/profiles/ to /etc/make.profile and then see > if it is happy. > Also, since this is going to be uphill all the way, I'd use the latest > unstable portage excluding the version. At least that way, portage > will help solve some problems, if it can. http://mirrors.us.kernel.org/gentoo/distfiles/portage-2.2.8.tar.bz2 wouldn't be close enough, or is that what you're suggesting? http://mirrors.us.kernel.org/gentoo/snapshots/ has a lot to pick from. > I suspect this thread could get long and interesting. o_O At least for now, I'd like to not try to go past 20121221 in order to avoid systemd. So far I've not found a procedure lending itself to that except to install via http://mirrors.us.kernel.org/gentoo/releases/x86/20121221/ , but the machine doesn't boot USB and only has a CD reader. Neither of those normally matter, since my preferred installation method is HTTP initiated by Grub loading an installation kernel and initrd, but I've yet to locate Gentoo's for that AFAICT, if it even has any such thing. I guess the chroot to untar methodology on https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Stage obviates any such need? On http://mirrors.us.kernel.org/gentoo/releases/x86/autobuilds/ I don't see anything that looks like a way to get to 20121221 if not already there. Neil Bothwick composed on 2015-08-04 18:44 (UTC+0100): > How did you clone it? It appears parts are missing. I used the word clone a bit loosely. I did rsync -av after a fresh mkfs.ext3. What's missing on clone is missing on source too. Difference in used below I suppose is mostly on account of having already run emerge --sync? Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 396623256772119369 69% /disks/boot /dev/sda7 4875929 3410712 1219425 74% /disks/ogentoo /dev/sda29 6501216 3689976 2483516 60% / /dev/sda10 4837465 3365041 1226632 74% /disks/evergreen /dev/sda12 3250579 1302593 1784125 43% /home /dev/sda13 1625241248895 1294417 17% /usr/local -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] want to upgrade 50 month old installation
Grant Edwards composed on 2015-08-04 17:20 (UTC): > Felix Miata wrote: >> That's right, May 2011, my first and only Gentoo installation, 32 bit on an >> old Athlon, which means no sse2, and kernel 2.6.37. It coexists in multiboot >> on one HD with 12 installations of Fedora and openSUSE. I'd like to upgrade >> it rather than installing fresh, > Can we ask why? Because, assuming it's feasible, I can? :-) 1-I just find upgrade processes more enjoyable than inital installations and their follow-up tedium getting from defaults back to the way I like things to work. 2-From one installation to the next, I typically forget installation choices that in hindsight I would not have made. >> if it's doable. > It probably is (for some degnerate value of "doable"). > My gut feeling is that a fresh install is going to be a _lot_ easier For some "degenerate" value of easier. :-) > and faster. A fresh install will take a couple hours. An upgrade will > take somewhere between a couple days and a couple weeks. Seriously, more than a day? Now that I've seen several thread responses subsequent to this one, I'm leaning towared just doing a fresh installation, but I'm curious about what would happen by trying, and how long it really would take. Skipping or after attemping upgrade, I'd chroot from an existing, probably openSUSE rather than Fedora, because I have Tumbleweed all the way back to 11.2 to choose from. Would there be any particular advantage to picking a particular one to use, with/without systemd, or a kernel version close, or newer, or older, than that which will be emerged? I like that eselect list currently offers a kde sans systemd sans plasma option. Ultimately what I'd like to do is get Gentoo on at least one of my much faster systems, but only after enough experience with it to have a respectable shot at putting Trinity on it instead of any of the more popular DEs. This machine is a guinea pig for familiarization purposes. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
[gentoo-user] want to upgrade 50 month old installation
That's right, May 2011, my first and only Gentoo installation, 32 bit on an old Athlon, which means no sse2, and kernel 2.6.37. It coexists in multiboot on one HD with 12 installations of Fedora and openSUSE. I'd like to upgrade it rather than installing fresh, if it's doable. My initial steps have been: 1-scan through: a: https://wiki.gentoo.org/wiki/Upgrading_Gentoo b: https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage 2-clone the existing partition to a larger one to be the upgrade target 3-boot the target 4-note that there exists no /etc/portage/ 5-# emerge --sync which warned I need to emerge portage before doing anything else 6-# emerge portage This produced a longish warning: !!! /etc/make.profile is not a symlink and will probably prevent most merges. !!! It should point into a profile within /usr/portage/profiles/ !!! (You can safely ignore this message when syncing. It's harmless.) !!! If you have just changed your profile configuration, you should revert !!! backto the previous configuration. Due to your current profile being !!! invalid, allowed actions are limited to --help, --info, --sync, and !!! --version. So, /etc/make.profile exists, but it's a symlink to a non-existant ../usr/portage/profiles/default/linux/x86/10.0/desktop. Is all I need to do to be able to proceed to change the symlink to point to ...x86/13.0/des...? Any suggestions or words of wisdom? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chrome and everything
On 2011/06/03 19:49 (GMT-0400) Indi composed: On Sat, Jun 04, 2011 at 12:50:02AM +0200, Volker Armin Hemmann wrote: Mick wrote: Agreed. I do wish we'd get something open and reasonably well coded to replace flash, I do hope that html5 will do away with it altogether. you can easily block flash. You won't be able to block all that moving add crap in html5. Why do you think the ad-slingers (google the biggest among them) push for h5? With privoxy and noscript there isn't much that can't be blocked. Things like div#google {display: none !important;} in user stylesheets don't hurt either. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] No KMS for ATI Rage* (was: Goodbye, Gentoo)
On 2011/05/27 14:56 (GMT+0200) Marc Joliet composed: Kevin O'Gorman wrote: ...The video card is an ATI Rage XL... I wonder which kernel version you use, because in 2.6.36/37 I was hit by a nasty EDID parsing bug. Actually, IIRC the code for parsing EDIDs was updated to understand more features or something, and that triggered errors that didn't come up before because those parts of the response from the monitor were simply ignored until then (or something like that). This lead to my own monitor not responding for over a minute at a time (sometimes going blank in between) and other people complained that it left theirs permanently blank. I think this is the original bug: https://bugs.freedesktop.org/show_bug.cgi?id=31943 which contains a workaround (with patch): "The drm EDID checker is pretty strict about what EDIDs it will accept. Try this patch and add drm.edid_strict=0 to your kernel command line." For me, upgrading to 2.6.38 helped, I don't see the problem anymore (though other people report otherwise). *If* this is the bug, it makes me wonder why you don't see it under Ubuntu. I suspect the *buntu installer checks to see if the video chip is supported for KMS, and applies nomodeset to Grub's cmdline when not. No ATI Rage* chip is supported by KMS. With such an old laptop, could be he needs both nomodeset and drm.edid_strict=0. I have a 1400x1050 Dell laptop that uses the r128 driver, and its EDID is definitely broken. Whether I had the black screen problem I don't remember, but it's very possible it's what caused me to discover the existence of drm.edid_strict=0 in order to escape from either an 800x600 X or black screens. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] is a nice "place" :-D
On 2011/05/17 01:33 (GMT+0200) Alan McKinnon composed: grep "GET /Tmp/Linux/G" | /var/log/apache2/access_log | grep-v | \ awk '{print $1}' | sort | uniq | wc In true grand Unix tradition you cannot get quicker, dirtier or more effective than that It almost worked too. :-) grep "GET /Tmp/Linux/G" /var/log/apache2/access_log | grep -v | \ awk '{print $1}' | sort | uniq | wc -l got me almost what I wanted, 20 unique IPs, but that's a lot of stuff to remember, which for me will never happen. So I tried converting to an alias. grep "GET $1" | /var/log/apache2/access_log | grep -v | \ awk '{print $1}' | sort | uniq | wc -l sort of works, except I won't always be looking for GET as part of what to grep for, or might require more than one whitepsace instance, and am tripping over how to deal with the whitespace if I leave GET out of the alias and only put on cmdline if I actually want it as part of what to grep for. grep "GET $1 $2" | /var/log/apache2/access_log | grep -v | \ awk '{print $1}' | sort | uniq | wc -l seems to work, but I'm not sure there aren't booby traps besides 2nd or more whitespace instances I'm not considering, even though it gets the same answer for this particular case. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video) (Fixed!)
On 2011/05/16 19:01 (GMT-0400) Neil Bothwick composed: On Mon, 16 May 2011 23:40:32 +0200, Alan McKinnon wrote: he read 1667MHZ as 167MHz. Amazing what a difference a "1" can make :-) Not nearly as much as a "6" :P Sure it can! In 101000b, any of those "1"s represents more than 6. Indi misread 1101011b as 10100111b, while "6" is only 110b. :-) -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
[gentoo-user] is a nice "place" :-D
After attempting to install for the first time last week, I started 3 different threads here looking for help. I'm pleased with the nature of the responses, and being able to succeed eventually using a mix of those responses and my own efforts digging into Google, gentoo.org and cranial cobwebs. So, thanks to all who replied, and even to those who showed interest without replying. For http://fm.no-ip.com/Tmp/Linux/G/, newly created to use with those three threads, 'cat /var/log/apache2/access_log | grep "GET /Tmp/Linux/G" | grep -v | sort > outfile' generated 117 lines. That's a lot more hits than I can ever remember getting before when asking for help from a mailing list (even if it did take 5 days to accumulate so many). I'm curious if anyone here would like to offer a better variant of my local query that would limit the hit count so that no more than one hit per IP is represented in the output? My skill with such things is very limited. I can't think of the the name of a command to cut the IP off the front of each line, much less how to compare if it's a non-first instance to be discarded. Or, maybe there's an Apache utility for doing this that I just don't know about? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video) (Fixed!)
On 2011/05/16 11:26 (GMT-0400) Indi composed: On Mon, May 16, 2011 at 05:00:02AM +0200, Felix Miata wrote: On 2011/05/15 22:18 (GMT-0400) Felix Miata composed: > I have two Gentoo stanzas in my primary bootloader, one to load the kernel, > another to chainload Gentoo's Grub. Loading the kernel works, but chainload > gives error 13 invalid executable format. I named the bzImage copied to /boot > "kernel-2.6.37-r4f", and symlinked it a vmlinuz. vmlinuz is the name I use in > the Grub stanzas. Is Gentoo's Grub expecting the kernel to have a particular > name, and I picked a wrong one? Or maybe what it doesn't like is that I > uncommented splashimage=(hd0,6)/boot/grub/splash.xpm.gz in menu.lst? I always just copy the bzImage to (for example) /boot/vmlinux-2.6.38-gentoo-r5, but the name doesn't really matter as long as it matches your bootloader entry. I spent more time thinking about what happened, and decided the Grub message had to be coming from the master Grub trying to chainload the non-existent Gentoo Grub, and finding old data from a partition previously using that space, rather than something recognizable as boot code. Why setup didn't get this right via emerge I have no idea, unless it didn't actually do anything toward actually setting Grub up. If so, it could be there was already some mismatched Grub code there already from a previous use of the sectors there that didn't like the file format. The install docs are fairly clear that installing the grub pkg is only the first step of setting up the bootloader. At that point I was seriously burned out on reading and rereading docs on install attempt #8 on my 5th day trying. I was so joyful seeing pretty colors and no error messages that I couldn't think logically. ;-) It seems to me (though I could certainly be wrong) that your best bet really is to perform a "vanilla install" first, as much as your hardware allows. Just to get to know the system before attempting to customize it. :) Actually after the first or 2nd or some subsequent attempt that was my plan. After so much time passed (days, not just hours) and I had good kernel, NFS, and MC that I didn't see much point delaying KDE. After the errors disappeared around 10 last night and I reported same here I started to wonder where to go next on a tired brain. I set qt3support emerging around that time, and more than 3 hours later and time for bed its hundred & some packages were still emerging. I woke up hours later to goto the bathroom and found that done, so set kdm to install. That hundred plus set of packages is still emerging now, nearly 6 hours later. Maybe 32 bit 1667MHz & 512M RAM is on the skimpy side for installing Gentoo? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video) (Fixed!)
On 2011/05/15 22:18 (GMT-0400) Felix Miata composed: I have two Gentoo stanzas in my primary bootloader, one to load the kernel, another to chainload Gentoo's Grub. Loading the kernel works, but chainload gives error 13 invalid executable format. I named the bzImage copied to /boot "kernel-2.6.37-r4f", and symlinked it a vmlinuz. vmlinuz is the name I use in the Grub stanzas. Is Gentoo's Grub expecting the kernel to have a particular name, and I picked a wrong one? Or maybe what it doesn't like is that I uncommented splashimage=(hd0,6)/boot/grub/splash.xpm.gz in menu.lst? I got this to work too: # grub grub> find /boot/grub/stage1 grub> root (hd0,6) grub> setup (hd0,6) grub> quit # Why setup didn't get this right via emerge I have no idea, unless it didn't actually do anything toward actually setting Grub up. If so, it could be there was already some mismatched Grub code there already from a previous use of the sectors there that didn't like the file format. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video) (part solved)
On 2011/05/15 22:18 (GMT-0400) Felix Miata composed: The errors from NFS are different than I originally encountered, and indicate that neither portmap nor rpcbind are running. Which of the two did nfs-utils actually install (or both?), and what exactly is its name I need to use with rc-update or start one or the other manually to get my server's exports mounted locally? This one is solved. I looked in /etc/init.d/ and saw rpcbind, got it working manually, then set it automatic on boot with 'rc-update add rpcbind default'. :-) -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video)
On 2011/05/14 09:20 (GMT-0400) Felix Miata composed: My #1 problem to solve is NFS not working yet (nfs-utils aka libevent, portmap, rpc emerge failures), but it would also be very nice to get Grub to emerge. Logs: http://fm.no-ip.com/Tmp/Linux/G/ Now as noted in the econf failed thread I've succeeded in emerging nfs-utils and grub, but neither work right. I have two Gentoo stanzas in my primary bootloader, one to load the kernel, another to chainload Gentoo's Grub. Loading the kernel works, but chainload gives error 13 invalid executable format. I named the bzImage copied to /boot "kernel-2.6.37-r4f", and symlinked it a vmlinuz. vmlinuz is the name I use in the Grub stanzas. Is Gentoo's Grub expecting the kernel to have a particular name, and I picked a wrong one? Or maybe what it doesn't like is that I uncommented splashimage=(hd0,6)/boot/grub/splash.xpm.gz in menu.lst? The errors from NFS are different than I originally encountered, and indicate that neither portmap nor rpcbind are running. Which of the two did nfs-utils actually install (or both?), and what exactly is its name I need to use with rc-update or start one or the other manually to get my server's exports mounted locally? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] site:www.gentoo.org (compile phase)...die "econf failed"^H^H^H^H^H^H^H Success!!!
On 2011/05/16 11:25 (GMT+1000) Adam Carter composed: Purge ccache entirely from your system, it's bad news. Then `source /etc/profile&& env-update`. AFAIK i've never had a problem with ccache. I've been using it for years on two different systems. The OP's probably appears to be that he has ccache in FEATURES but its not installedas Mick stated 16 hours ago. Mick's pointer nagged me enough to keep on keepin' on. Looking at .bash_history[1], IIRC here's the sequence that got me over the hump (on fresh start #8): ... 1-Installed up through emerge kernel-sources (success, still in chroot) 2-emerge nfs-utils (failed, still in chroot, no new kernel built yet, since I had saved a good one) 3-shutdown 4-wrote my previous thread post 5-took a break for about two hours 6-restarted via (openSUSE) chroot 7-make && make modules_install (success) 8-emerge sysklogd (failed, twice) 9-emerge ccache (failed) 10-booted into new Gentoo kernel 11-emerge ccache (success!!!, along with about 4 deps) 12-emerge app-misc/mc (success, along with 13 deps) 13-emerge nfs-utils (no apparent errors...; plus more deps) 14-emerge grub (no apparent errors, but error 13 invalid executable format trying to use it) I have no idea what made everything except kernel and ccache fail until ccache was emerged, or why ccache would not emerge via chroot, but at least now I'm over the ccache hump, and I'm going to leave it installed/enabled at least for this installation for at least the time being. http://fm.no-ip.com/Tmp/Linux/G/ has the latest system info, including portage's summary.log, and make.conf as last modified prior to successful emerges. [1] http://fm.no-ip.com/Tmp/Linux/G/bash_history.05 -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] site:www.gentoo.org (compile phase)...die "econf failed"
http://fm.no-ip.com/Tmp/Linux/G/ has system info, bash_history, and logs from my 7th attempt to install from the beginning, using http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1 as the battle plan. Among the 8 attempts, once I used the 0514 portage, twice I used the 0507 portage, and the rest I used the 0511 portage. I'm surprised I ever got a kernel, networking, and mc working on the first try, because I've been unable to get anything except kernel sources to emerge since the first attempt. Every other emerge attempt has generated either "ERROR:...(compile phase)..." or "ERROR:...(configure phase)...", plus 'die "econf failed"'. At this point I have to believe there's a Gentoo bug(s) I'm hitting rather than mistakes following instructions. I've put in most of the past 5 days trying, and have to quit real soon unless I get a whole lot better help. I'm sure I've used up my quota of better efficiency just trying to get started, and need to get back to normal life soon. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
[gentoo-user] site:www.gentoo.org (compile phase)...die "econf failed"
Googling above or similar is getting me nothing useful: 70% non-English pages, and of the remainder, 90% questions without answers (from forums.gentoo.org), and of those with answers, answers specific to packages bearing no apparent relationship to those failing to emerge for me. There are plenty hits for 'die "econf failed"' and 'ERROR:...failed (compile phase)', just nothing useful. How can my attempts to follow the Handbook instructions have failed so miserably that I can't even emerge such a basic package as Grub Legacy? http://fm.no-ip.com/Tmp/Linux/G/ has my build.log, config.log and eclass-debug.log files from 6 different emerge failures, plus output of emerge --info. Is there something akin to a Handbook page that describes similar failures and how to fix them? Is my problem not a common blocker for new users? How can I make any progress with everything hitting this apparently same or similar problem? Since I got a working kernel and mc, I've not managed to get anything else to emerge. :-( As an aside, pages like http://www.gentoo.org/proj/en/qa/asneeded.xml don't fit. My browser viewport can be up to 1392px wide, and yet there's a horizontal scroll of 50% or so, making it really difficult to use such pages. I can dezoom to make the scollbar go away, but of course that restores the original illegibility for the pages' CSS. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video)
On 2011/05/14 11:04 (GMT-0400) Indi composed: Felix Miata wrote: On 2011/05/14 10:37 (GMT-0400) Indi composed: > Far better (IMO, YMMV) is to use /etc/portage/package.use specify such things > per package. Unless, of course, you like having a gtk GUI for everything. > :) Yes, for sure. :-) Also, have you seen this page? http://en.gentoo-wiki.com/wiki/Kernel_Mode_Setting#Forcing_a_Resolution I hadn't. That and its referenced commit message are good resources. :-) I'd already tried various video= incantations based upon something I read elsewhere. With this GeForce2 MX400 video card, video=1152x864-24@60 discombobulates the ttys, while both video=1152x864-32@60 and (plain) video=1152x864 apparently work fine. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video)
On 2011/05/14 10:06 (GMT-0400) Willie Wong composed: The above listing shows that phonon will be built with the "vlc" use flag, so clearly you haven't trimmed USE down to "just" bash-completion, ncurses, samba, slang, xattr. In fact, if you had done so you would've also trimmed out cxx, posix, and threads, which would probably not be the best idea. The timestamp on my make.conf(.07) file on display at http://fm.no-ip.com/Tmp/Linux/G/ shows a last written considerably earlier than I last wrote, but ... So for concreteness, can you post the complete USE list, _not_ the list in /etc/make.conf, since that does not show you the USE enabled *by default* on whichever profile you have chosen to use. To get the Of this I was totally unaware. So now I know I probably should not have selected the kde profile on first try, but instead selected a minimal and only after being happy with the basics changing to kde. Does [1] default/linux/x86/10.0 from 'eselect profile list' amount to a "minimal" install (no X)? If so, is there any reason not to switch to it instead of setting -vlc, and then later when actually ready to enable X, switching back to kde? What is the [7] hardened/linux/x86 profile, or better yet, the incantation to get descriptions descriptions of all the available targets? list of all USE flags, try emerge --info About 1.6 screens full, including what looks like a bazillion things in USE=. It looks like USE= ends with zlib, and then until the appearance of Unset:, everything in between is appended without any newlines, among them, PHP_TARGETS, GPSD_PROTOCOLS & APACHE2. Yikes! http://fm.no-ip.com/Tmp/Linux/G/emergeinfo1.txt In this particular case, you can consider adding "-vlc" to your USE and try again. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video)
On 2011/05/14 10:37 (GMT-0400) Indi composed: On Sat, May 14, 2011 at 08:30:02 +0200, Alan McKinnon wrote: It's telling you that you must enable USE=gtk for libcanberra for that build to succeed. The chain of packages listed won't solve the problem, they are causing it. Easiest is to list gtk in USE in make.conf, then everything that uses gtk will link against it. If you are worried about Gnome, this wil not cause gnome to be installed, just gtk+ True, just be aware that if you enable gtk *globally* you will end up building the gtk interface for absolutely everything which has that option. Far better (IMO, YMMV) is to use /etc/portage/package.use specify such things per package. Unless, of course, you like having a gtk GUI for everything. :) Yes, for sure. :-) -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video)
On 2011/05/14 12:52 (GMT+0100) Mick composed: > BTW, my 3rd kernel did solve my video on ttys problem, and get me access > to my EXT2 partition. :-) Have you read and applied http://www.gentoo.org/doc/en/xorg-config.xml to find out how to configure your card and xorg? Reading section 2.2 there is how I realized what it was that I had misconfigured previously to cause my video on ttys problem. ;-) My #1 problem to solve is NFS not working yet (nfs-utils aka libevent, portmap, rpc emerge failures), but it would also be very nice to get Grub to emerge. Logs: http://fm.no-ip.com/Tmp/Linux/G/ -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video)
On 2011/05/14 08:25 (GMT+0200) Alan McKinnon composed: Felix Miata composed: emerge: there are no ebuilds built with USE flags to satisfy ">=media-libs/libcanberra-0.4[gtk]". !!! One of the following packages is required to complete your request: - media-libs/libcanberra-0.26 (Change USE: +gtk) (dependency required by "x11-misc/notification-daemon-0.5.0" [ebuild]) (dependency required by "virtual/notification-daemon-0[gnome]" [ebuild]) (dependency required by "x11-libs/libnotify-0.7.2" [ebuild]) (dependency required by "media-video/vlc-1.1.9[libnotify]" [ebuild]) (dependency required by "media-libs/phonon-vlc-0.3.2" [ebuild]) (dependency required by "media-libs/phonon-4.5.0[vlc]" [ebuild]) (dependency required by "kde-base/kdelibs-4.6.2-r3" [ebuild]) (dependency required by "kde-misc/polkit-kde-kcmodules-0.98_pre20101127" [ebuild]) Is it telling me I have to change my USE from -gtk to +gtk, or can emerging one of those 8 packages listed satisfy the dep? IOW, it's unclear to me what "One of the following packages" actually refers to. It's telling you that you must enable USE=gtk for libcanberra for that build to succeed. The chain of packages listed won't solve the problem, they are causing it. That's what I was afraid of, a "list" of one followed by a genuine list. :-( Easiest is to list gtk in USE in make.conf, then everything that uses gtk will link against it. If you are worried about Gnome, this wil not cause gnome to be installed, just gtk+ Maybe someone can humor me and not go with the "easiest" route. Let's assume I could live without any Mozilla products or Gimp, and want a system free not just of Gnome but also of GTK. Let's say I'm deaf, and no speakers will ever be attached to the system, which has an onboard sound chip rather than a PCI sound card I could simply remove. What would it take to eliminate this apparent KDE dependence on GTK (and sound support)? How "portable" is a sound event library that makes KDE depend on GTK? For now, I've cut USE down to only "bash-completion ncurses samba slang xattr", but it hasn't helped me to get everything I need to work outside of X. Until I have working NFS and NUM state obeying the BIOS, I have little interest in what's required to make X functional, and no interest in audible notifications. BTW, my 3rd kernel did solve my video on ttys problem, and get me access to my EXT2 partition. :-) -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video)
On 2011/05/14 05:19 (GMT+0200) Alex Schuster composed: Indi writes: Felix Miata wrote: Along the way to successful boot, I attempted two emerges suggested by the handbook (one being Grub Legacy). Both produced "ERROR: ... (compile phase)..." errors. If you like, post the messages here. Be sure to include enough of the log, from the first error message on. Still the same problem, needing to get the log off the system onto the server or into an email without working NFS or rebooting to something with working NFS. So, I've booted into SUSE. Logs for 6 failed emerges are in http://fm.no-ip.com/Tmp/Linux/G/ I'm chrooted into Gentoo for now to try and fix whatever's broken, and get to use legible tty fonts that way in the mean time, e.g. while rebuilding kernel with proper tty video selections, and ext4 instead of ext3. Have you emerged nfs-utils? Is /etc/init.d/nfs running? This should take care of everything I think. # emerge nfs-utils produces errors for dev-libs/libevent-2.0.10 twice. Maybe a stupid question, but have you tried run emerge --sync and emerge -vauND world yet since installing? Another problem, highly annoying, is both vga= and video= cmdline parameters are apparently being ignored. KMS seems married to the Trinitron's PreferredMode (1600x1200), which produces mousetype on the ttys, and needs to be fixed before I'll be able to accomplish much without pain trying to see what I'm doing. My tty PreferredMode is 1152x864, which works with openSUSE KMS kernels by setting video=1152x864 on cmdline. Never solved the above in Fedora either. It's the same problem here. https://bugzilla.redhat.com/show_bug.cgi?id=701190 I just switched to KMS mode, and was happy that without doing anything I had the natural resolution of my display. Don't know how to change this Natural resolution is fine in X, because I can force DPI and tweak fonts easily. In ttys the only way that ever worked easily was via vga=, which doesn't work with KMS. though. Does kernel command line parameter "vga=ask" still work maybe? It does produce a modes list as before, but whatever is selected is ignored unless using a video chip that lacks KMS support, like mga or r128. There are several more howtos on gentoo.org, but I don't know if NFS and console display are covered. I'll look while the kernel is recompiling. VIDEO_CARDS="radeon" I think that's for X-related stuff only. Related question: Is there any way to get BIOS setting for NUMLOCK state to be obeyed? emerge can't find a setleds or numlock package except as relates to X. Both Mandriva & openSUSE obey BIOS NUM state automatically. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] chicken <--> egg (NFS & tty video)
On 2011/05/13 22:35 (GMT-0400) Indi composed: Maybe a stupid question, but have you tried run emerge --sync .bash_history tells me I did this twice prior to your response... and emerge -vauND world yet since installing? ...but not this. Doing so now produces something that is not obvious to me how to respond to: These are the packages that would be merged, in order: Calculating dependencies... done! emerge: there are no ebuilds built with USE flags to satisfy ">=media-libs/libcanberra-0.4[gtk]". !!! One of the following packages is required to complete your request: - media-libs/libcanberra-0.26 (Change USE: +gtk) (dependency required by "x11-misc/notification-daemon-0.5.0" [ebuild]) (dependency required by "virtual/notification-daemon-0[gnome]" [ebuild]) (dependency required by "x11-libs/libnotify-0.7.2" [ebuild]) (dependency required by "media-video/vlc-1.1.9[libnotify]" [ebuild]) (dependency required by "media-libs/phonon-vlc-0.3.2" [ebuild]) (dependency required by "media-libs/phonon-4.5.0[vlc]" [ebuild]) (dependency required by "kde-base/kdelibs-4.6.2-r3" [ebuild]) (dependency required by "kde-misc/polkit-kde-kcmodules-0.98_pre20101127" [ebuild]) Is it telling me I have to change my USE from -gtk to +gtk, or can emerging one of those 8 packages listed satisfy the dep? IOW, it's unclear to me what "One of the following packages" actually refers to. Do you have your video card specified in make.conf? Should be somthing like: VIDEO_CARDS="radeon" I hadn't seen anything about VIDEO_CARDS until your response. Most of my systems are mga, intel or radeon, but this particular one is NV. Finding the answer to which of three possibles are the correct response led me to http://www.gentoo.org/doc/en/xorg-config.xml which I hadn't seen before. Now that I have I think I need to recompile due to misconfiguring of Graphics support. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
[gentoo-user] chicken <--> egg (NFS & tty video)
Yesterday I attempted my first Gentoo install (11.0). Thanks to help here, I got through my mirrorselect problem. First boot failed. I managed to miss enabling VIA ATA support, so had no access to /. Second kernel build suceeded, even to basic network working. First activity on first boot was 'emerge mc'. That took too long to measure, pulling in 146 packages total, and I had to goto an appointment before it finished (at package 109). Along the way to successful boot, I attempted two emerges suggested by the handbook (one being Grub Legacy). Both produced "ERROR: ... (compile phase)..." errors. Today I attempted NFS mounting only to find messages indicating I had neither portmap nor rpcbind running, so tried 'emerge portmap'. This produced similar (compile phase)... line 2140: Called die..." error. So did 'emerge rpcbind'. The way I normally provide logs when asking for help is put them on my file/web server via NFS, hence the chicken & egg subject line. Another problem, highly annoying, is both vga= and video= cmdline parameters are apparently being ignored. KMS seems married to the Trinitron's PreferredMode (1600x1200), which produces mousetype on the ttys, and needs to be fixed before I'll be able to accomplish much without pain trying to see what I'm doing. My tty PreferredMode is 1152x864, which works with openSUSE KMS kernels by setting video=1152x864 on cmdline. Any suggestions? Are such things in a FAQ somewhere? Do I need an older or newer portage than Wednesday's? The Handbook stops at Finalizing, where these questions aren't covered. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] mirrorselect on new install
On 2011/05/13 02:37 (GMT+0200) Alan McKinnon composed: That part of the doc assumes that the user is indeed running from the LiveCD-like environment provided by the official installer. There are other docs (far less verbose in their explanations) covering alternate install sources. My actual starting point was "The Gentoo Linux alternative installation method HOWTO" <http://www.gentoo.org/doc/en/altinstall.xml#doc_chap5>. It was from its link to http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=4 that I wound up at the OP link after two next clicks. Most distros provide a customized environment to do this in, usually in the form of a bootable CD. I used a few of those many many moons ago, but have only installed in recent years using an installation kernel and initrd loaded by Grub, and usually via HTTP, rarely by a previously downloaded iso. This installation via chroot is completely new to me, though I suspect it's probably common among paid OS devs, not unique to Gentoo. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
Re: [gentoo-user] mirrorselect on new install
On 2011/05/12 17:03 (GMT-0400) Indi composed: On 2011/05/12 16:41 (GMT-0400) Felix Miata composed: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6 seems to have a circular reference, that is, suggesting the use of the subject utility prior to chrooting and having any such utility in $PATH. I've never installed Gentoo before, so maybe I've missed something. Or maybe that page could use another link or some rewrite to clarify? I tried to find an answer via http://archives.gentoo.org/gentoo-user/ but it seems to lack a search function/box. :-( It's been quite awhile since I installed, but ISTR that mirrorselect must be emerged after chrooting into the new envirnment. You can also just add mirrors manually, like this: GENTOO_MIRRORS="http://mirror.mcs.anl.gov/pub/gentoo/ ftp://mirror.mcs.anl.gov/pub/gentoo/"; Since I'm familiar and happy with mirrors.us.kernel.org performance, I might rather use that, or rsync.us.gentoo.org (if that's not yet another/separate entry make.conf needs, not clear from my reading of the OP URL). So all GENTOO_MIRRORS needs is the same URL once as http and once as ftp, or is that something specific to mcs.anl.gov? It's encouraging to try a new distro, join its mailing list, ask a question, and get 3 answers within half an hour of asking, and even get one 17 minutes before I asked the question (2011/05/12 16:24 (GMT-0400) Todd Goodman using Mutt). :-) In the pages preceding http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6 it seemed as though the process would be easy enough, having built up some experience working in chroot lately to fix fubar'd Fedora and Mandriva rpm database disasters (https://qa.mandriva.com/show_bug.cgi?id=32547 & https://bugzilla.redhat.com/show_bug.cgi?id=680508). I guess I missed the requirement to be running Gentoo to be able to initiate an install of Gentoo. I thought whatever Linux was already installed would be good enough, until I got to the mirrorselect instructions, and found no incorporated alternative such as Indi has replied with. Indeed, not needing to have booted Gentoo to run a Gentoo installer was part of the allure that got me started. I have more than 20 functional multiboot puters, with few having less than 4 installed operating systems. More typical is 12+. What I use 24/7 are openSUSE and eComStation. Most of the rest are either backup, or [OS,browser,web site] testing only. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/
[gentoo-user] mirrorselect on new install
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6 seems to have a circular reference, that is, suggesting the use of the subject utility prior to chrooting and having any such utility in $PATH. I've never installed Gentoo before, so maybe I've missed something. Or maybe that page could use another link or some rewrite to clarify? I tried to find an answer via http://archives.gentoo.org/gentoo-user/ but it seems to lack a search function/box. :-( -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/