00:01.46 | *** join/#utah drewbono (~andrew@c-24-2-90-52.client.comcast.net) |
00:05.38 | sjansen | ~lart cvs import for its stupid design |
00:08.34 | *** join/#utah Newsome (~sorenson@sorenson.dsl.csolutions.net) |
00:09.32 | levi | Must be a hella massive shoe. |
00:09.35 | levi | Better? |
00:09.44 | fozz | big friggin? |
00:09.46 | fozz | Try that. |
00:10.45 | levi | fozz: I don't think shoes can do that. |
00:11.01 | fozz | cvs import PROJET WHOAREYOU WHY |
00:11.10 | fozz | levi: I dunno. Pretty fancy shoes out these days. |
00:11.15 | sjansen | mkdir $CVSROOT/newproject |
00:11.38 | fozz | Yeah- if you have shell access to the CVS repository. |
00:11.56 | sjansen | What are you doing creating projects if you don't? |
00:12.14 | fozz | Uhm... you just do that cuz someone told you to? |
00:12.30 | fozz | heh heh. |
00:12.40 | fozz | cvs mkdir foo |
00:12.44 | fozz | there. Patch the code. |
00:12.45 | *** join/#utah Mecworks (~marc@208.186.182.174) |
00:13.03 | sjansen | My point exactly. So many tutorial online say to use import. But once you understand what it's doing, you discover it's the wrong way. |
00:13.04 | fozz | cvs newproject foo |
00:13.28 | fozz | What does CVS do with the vendor-tag and the release-tags? |
00:13.59 | sjansen | Creates a branch. For the get go, you're doing all development on a branch instead of trunk. |
00:14.22 | sjansen | And import makes it harder to handle binary files correctly. |
00:14.50 | fozz | I want a recursive 'cvs add' |
00:14.58 | sjansen | Nope. I've made up my mind. I'm just going to say something like "most online tutorial say to create new projects using cvs import. They're wrong." |
00:15.26 | fozz | Like 'cvs add -R dir1 dir2 dir3' |
00:15.27 | sjansen | find . -type f -name '*.txt' | xargs cvs add -m 'initial import' |
00:15.35 | *** join/#utah Mecworks_ (~marc@208.186.182.174) |
00:15.37 | sjansen | or |
00:15.47 | sjansen | find . -type f ! -name '*.bin' | xargs cvs add -m 'initial import' |
00:16.02 | sjansen | fozz: You don't want a recurse add, it'd be just as stupid as import. |
00:16.17 | *** part/#utah Mecworks (~marc@208.186.182.174) |
00:16.30 | *** join/#utah Mecworks (~marc@208.186.182.174) |
00:16.34 | sjansen | As long as CVS defaults to hashing binary files, you want be careful about adding files. |
00:16.36 | fozz | Mark's having issues. |
00:16.52 | fozz | Marc. sorry. |
00:16.55 | Mecworks | 8^) |
00:17.02 | *** part/#utah Mecworks_ (~marc@208.186.182.174) |
00:17.18 | Mecworks | issues...issues... |
00:17.46 | sjansen | everywhere and not a developer to blame |
00:18.18 | Mecworks | 8^) Ha! |
00:27.31 | *** join/#utah vontrapp (~von@user-212.kingsley2.fiber.net) |
00:27.43 | vontrapp | how do you unmask an emerge package? |
00:27.59 | sjansen | Don't you mean a portage package? |
00:28.34 | fozz | How to port an emergence of packages? |
00:28.40 | sjansen | For you need to understand why it's masked. |
00:28.56 | sjansen | Most likely, because of KEYWORDS. |
00:29.01 | vontrapp | i think so |
00:29.13 | sjansen | So you should be able to: |
00:29.18 | vontrapp | it's the ndiswrapper package |
00:29.25 | *** part/#utah Mecworks (~marc@208.186.182.174) |
00:29.36 | sjansen | KEYWORDS="~x86_64" emerge package |
00:29.46 | *** join/#utah Mecworks (~marc@208.186.182.174) |
00:29.48 | Mecworks | hm... |
00:30.01 | sjansen | Although there's usually a good reason it's masked. In the case of ndiswrapper, I'm betting it doesn't work with a 64 kernel. |
00:30.17 | vontrapp | hmm |
00:30.46 | sjansen | Oh the joys of Gentoo. |
00:31.33 | vontrapp | wow, emerged gcc in less than half an hour |
00:31.58 | vontrapp | granted, there were probably parts that didn't half to recompile |
00:32.18 | sjansen | How does software half? |
00:32.52 | sjansen | And what the the implications of a compiling the halfing? |
00:33.22 | sjansen | Wow. That last one was impressive. Betcha fozz enjoyed it. |
00:34.01 | sjansen | I didn't even have to learn Japanese to speak Engrish. |
00:35.18 | vontrapp | blast, if only i could remember these things |
00:35.19 | *** join/#utah linuxalien (~scrud@c-24-2-80-89.client.comcast.net) |
00:35.32 | sjansen | ~blast vontrapp |
00:35.33 | vontrapp | how do you check what flags you can use for a package? |
00:36.36 | sjansen | Well... you're going to have to ask a real gentoo user to get an answer to that one. I just read the ebuild. |
00:36.54 | sjansen | (Which works, but seems like the hard way.) |
00:37.30 | fozz | Did you see today's engrish? Pretty good. |
00:40.22 | byronc | vontrapp: emerge -vp <package> |
00:42.20 | fozz | NETWORK OUTAGE! |
00:42.24 | fozz | Whew. That was close. |
00:43.50 | fozz | Bryan had to reboot the mastah switch. |
00:58.46 | *** join/#utah wps (~wade@byu074602wks.rn.byu.edu) |
01:01.20 | Tene | Sweet, I just found a pile of pretty nice motherboards |
01:01.28 | Tene | 5, 4 of them have procs. |
01:09.03 | SpecialK | hook me up |
01:11.25 | *** join/#utah torriem (~torriem@c-67-164-203-109.client.comcast.net) |
01:11.50 | torriem | sjansen: aren't so excited to learn that we can now use C++ in kernel developing thanks to that new patch? :) |
01:12.12 | torriem | (should have been "aren't you so excited". ) |
01:12.21 | sjansen | IIUC, Linus hasn't accepted the patch yet. |
01:12.27 | torriem | and he never will |
01:12.32 | torriem | but it's still fun to contemplate |
01:12.36 | sjansen | As I was about to say. |
01:12.46 | sjansen | His Torvaldship has too much good taste. |
01:12.50 | torriem | haha |
01:13.09 | torriem | I think c++ is fine in the kernel. you couldn't do the things that make c++ bad anyway, in the kernel |
01:15.16 | *** join/#utah spr (~spr@67.161.219.228) |
01:16.00 | sjansen | spr: Did you get the laptop dropped off? |
01:18.50 | torriem | hmm. I'd never have thought to use my dremel tool with the rotary cutting bit to carve a pumpkin. What a good idea! |
01:19.03 | sjansen | seems like cheating to me |
01:19.07 | torriem | true |
01:19.12 | torriem | oh well. that's what I am. |
01:19.33 | sjansen | next thing you know, you'll be buying pre-cleaned pumpkins |
01:20.15 | torriem | hey now there's an idea |
01:20.41 | vontrapp | darnit, i can't get ndiswrapper to work in 64 bit |
01:21.50 | torriem | I'm not surprised |
01:21.57 | torriem | I don't even think wine itself works yet |
01:21.57 | sjansen | vontrapp: no surprise there |
01:22.21 | sjansen | It'd be pretty complex handling the processor mode switches. |
01:22.45 | torriem | I'm waiting for someone to graft qemu with ndiswrapper to allow windows drivers to run on non-x86 platforms. Be frankensteinish but just might work |
01:22.50 | sjansen | torriem: Wine should work fine as long as it's 32bit. |
01:22.53 | torriem | true |
01:22.59 | torriem | kernel is another story, though |
01:23.08 | sjansen | qemu? |
01:24.02 | torriem | http://fabrice.bellard.free.fr/qemu/ -- fastest emulator on the planet. they are working on a true virtualization mode for x86 on x86. in the meantime it's a very fast x86 on ppc (or sparc) emulator |
01:24.09 | torriem | dynamic recompilation, jit, etc |
01:24.33 | torriem | they are working on ppc on x86 or arm on x86 emulation too. |
01:24.56 | torriem | it's a very dynamic emulator that can support multiple backends and multiple emulation targets |
01:25.22 | *** join/#utah drewbono (~andrew@c-24-2-90-52.client.comcast.net) |
01:26.47 | sjansen | funky |
01:27.13 | torriem | google for darwine and see what some crazy people are trying to do with it |
01:27.23 | *** join/#utah drewbono (~andrew@c-24-2-90-52.client.comcast.net) |
01:28.59 | torriem | by the way, that Damn Small linux on a usb keyfob announced the other day runs linux within qemu so you can launch the whole thing from windows without rebooting and without any special privileges |
01:30.11 | sjansen | wow |
01:30.38 | torriem | Other interesting projects I keep my eye on include softpear which is an attempt to load and run OS X binaries on x86 linux (a la wine). They borrow code from pearpc I think, although pearpc is a full virtual machine that really does boot panther inside my linux box (I've actually done it). |
01:30.54 | *** join/#utah tensai (~tensai@zmonkey.org) |
01:39.08 | sjansen | Don't buy laptops from CompUSA. Their idea of service is taking it away for two weeks. |
01:43.02 | spr | sjansen: yeah, amcnabb and Lisa took it over a little while ago |
01:49.31 | sjansen | So who else thinks the Sox winning on the night of a lunar eclipse must be a sign of the second coming? |
01:52.56 | spr | sjansen: the Sox winning is a sign of the second coming |
02:01.31 | Newsome | spr, just a sign of the last days. |
02:01.39 | Newsome | If it were the Cubs... |
02:04.51 | spr | That'll be next year at this rate :) |
02:06.46 | torriem | Sox winning simply means that I can watch the simpsons again. |
02:06.46 | sjansen | ~lart cosette |
02:07.04 | torriem | or whoever |
02:07.07 | torriem | just get it over with |
02:08.23 | torriem | sjansen: The bookstore has my sister's ibook and they claim the part is on backorder and won't be here until at least 15th of November. And they want to charge her $90 dollars (deposit) to take the laptop in the meantime (still runs on ac), to make sure she brings it back. Stupid people |
02:09.06 | sjansen | heh |
02:09.14 | sjansen | Apple still can't get power right. |
02:09.51 | torriem | on the ibook anyway |
02:13.03 | *** join/#utah fishyfire (~fishyfire@65.105.158.130.ptr.us.xo.net) |
02:20.02 | *** join/#utah byronc (~byron@12-221-111-164.client.insightBB.com) |
02:24.36 | sjansen | Something's wrong when sllug has more traffic than plug or the uug. |
02:25.40 | torriem | nah. We're all just tired of arguing over php, perl, posting, etc |
02:25.50 | torriem | We'll be back after a short break |
02:26.10 | fishyfire | I have a question, if anyone can give me some advice... |
02:26.16 | fishyfire | I have two hard drives in my computer |
02:26.28 | fishyfire | I have mandrake installed on one of them |
02:26.37 | sjansen | first, explain why anyone would want a fishy fire? |
02:26.49 | sjansen | and what is a fishy fire? |
02:26.57 | fishyfire | someone who likes to fish and likes fire |
02:27.07 | fishyfire | and wait and i may get to the os you like |
02:27.35 | fishyfire | so i have windows on the other one |
02:27.41 | sjansen | nope, you didn't |
02:28.08 | fishyfire | i unplugged the hard drive with mandrake in order to keep it safe... while i installed debian and fedora on the same hard drive as windows |
02:28.09 | torriem | :) |
02:28.27 | torriem | there goes your mandrake boot loader |
02:28.29 | fishyfire | i was successful at getting fedora and debian installed |
02:28.42 | fishyfire | no it is still intact and working |
02:28.48 | torriem | ok |
02:28.58 | fishyfire | so i plugged the other hard drive back in |
02:29.10 | fishyfire | i was using boot up disks to get into fedora and debian |
02:29.28 | fishyfire | nope, desktop |
02:29.59 | fishyfire | so when i plugged both hard drives in, the boot up disks no longer worked because they were pointing to hda instead of hdb |
02:30.24 | fishyfire | so i was able to get them working |
02:30.41 | fishyfire | and then i got lilo fixed so i don't need the floppy's anymore |
02:30.54 | fishyfire | but i am getting an error trying to start debian |
02:31.08 | fishyfire | something with fsck.ext2 |
02:31.10 | *** join/#utah bonez39 (~aint@166.70.243.110) |
02:31.40 | fishyfire | i think it is pointing or referencing hda and needs to be changed to hdb |
02:32.01 | fishyfire | any ideas on how i could do that? |
02:32.13 | sjansen | hmmm.... I don't think debian uses initrd |
02:32.14 | fishyfire | i opened up the file... but couldn't find anything to change.. |
02:32.22 | sjansen | maybe the root= is bad |
02:32.35 | fishyfire | ( i am kinda a newbie and not sure how to fix it.....) |
02:32.36 | torriem | make sure /etc/fstab is correct |
02:32.52 | sjansen | ah, yes, that one's bitten me too |
02:33.10 | sjansen | that's why fedora uses labels instead of devices when it can |
02:33.23 | torriem | sounds like what's happening is that lilo is telling the kernel to boot with the right partition mounted as root, but then /etc/fstab says differently and then fsck is messed up |
02:34.13 | torriem | make sure the entry for "/" in /etc/fstab points to the same partition that you put as the root in lilo.conf |
02:34.46 | torriem | labels can bite you too, though. And sometimes the problem is harder to track down. |
02:35.34 | fishyfire | okay |
02:35.38 | fishyfire | that makes sense |
02:35.53 | fishyfire | i am going to restart and go try that.. and be back |
02:35.56 | fishyfire | thanks for the ideas |
02:36.04 | torriem | np |