• Tag Archives ebuild
  • My weekend

    Let’s see…

    First, I got torque running on the fulong. It works fine, and I am in contact with the torque maintainer for gentoo to get the mips keyword applied to it. Still not sure if I have mipsel tested on it yet, however. The problem with that is that I am not sure if I actually have any mipsel machines to test it against, so it is sort of up in the air. Regardless, it is working for me quite well, and I have the Fulong running it as a client.

    Second, figured out a problem that occurs when installing maui on a gentoo system. Apparently when it installs, it has no idea what kind of resource manager you may have installed on a system, so it doesn’t bother to list one in the configuration. This is a problem on a couple of different levels:

    • Maui should fail or give some sort of warning that no resource manager is configured for use on the scheduler. This may be by design as you may just want it to start without any sort of resource manager, but in that case I think I would want the line to still be listed in the configuration with a dummy module or something defined so that you know that it is set for that kind of operation.
    • The gentoo installer should define in that configuration file what kind of resource manager you have installed. Gentoo already has maui depending on the pbs virtual package, which is only provided by sys-cluster/torque, so this could easily be defined. If another pbs virtual package for resource manager appears, I expect that there is a way for the ebuild language to figure out which one is being provided by the virtual package of pbs.

    I’ve also been watching the Olympics, and rooting for the teams that I feel should be rooted for. The US has done exceedingly well in the swimming events, and they cleaned house in women’s sabre, which I feel is wrong. No one nation should be able to take all three medals in an event. I believe that this is something that is being worked on by the IOC, but apparently not in time for these Olympics. Watching the women’s gymnastics was a bit horrifying, seeing as the floor routines were… well… not pretty. Also, what the hell is up with the apparently required technique of throwing in a double-pirouette into the routine? It looks STUPID!

    So all this, and last night I made dinner for a wonderful woman I know. Pot roast, mashed potatoes, and peas. The pot roast is sort of a specialty of mine these days, because I take the time to do it right. Started the night before by taking the roast and soaking it in vinegar and red wine, then in the morning added some diced tomatoes to the mix for some real breakdown of connective tissues. At around 1pm I added sliced onion, chopped carrot, condensed tomato soup, and some brown sugar to the mix. Then I took the meat out of the mixture and braised it in a pan before returning it to the pot. Then a nice slow cook in the pot at 225F for the next seven hours.

    The potatoes were boiled in salted water for about 30 minutes until soft, then removed from the water and mashed with a masher. A bit of salt, a bit of cream, and bobs your uncle you have some delightful mashed potatoes. Just before serving, pulled out some of the chunky bits from the pot roast pot (you know, the onions and carrots, along with some of the juice) and threw all of that into a blender. Blended it, added a bit of slurried flower, and poof, a wonderful gravy to go with it all.

    Unfortunately, I let the peas go a bit long, so they were on the mushy side.  🙁 She didn’t seem to mind, so I let it go. She loved the gravy, so that seems to be a good thing.  🙂


  • Rants and Ebuilds

    OK… two things…

    First, I read Slashdot, mainly because it does keep me up on the latest tech news to some extent. That being said, it amazes me sometimes about the questions that some folks ask the readers of Slashdot, because I have seen the comments of users of Slashdot and they are not necessarily the ones that you want advice from.

    Second, I just completed writing an ebuild that works for netrek on gentoo using mips architecture. It is located here.

    It was interesting writing the ebuild this time around, as I was able to fix some bugs that I had in the old one. The above is now a basic template for things that I will do from now on in creating ebuilds.


  • netrek on gentoo

    So, I am writing my first ebuild file for gentoo, and of course I decide to do it with a package that has broken configure scripts (or at least they are broken on the Fulong… I am now working on playing with it on a standard x86 architecture to see if it is truly broken or if it is something that is broken only on the Fulong.)

    If it is broken completely, I guess I will be sending off an email to the developer of the Cow release of Netrek, and then writing a patch so that it installs properly. By default I am going to be throwing it into /usr/games/* because that is where it should properly go.

    *…time passes…*

    Looks like it is broken, but I went ahead and at least created a patch that will fix the problem. Of course, gentoo whines about all of the warnings that pop up during compile, but that appears to be more from poor coding of the software than anything else. I get the warnings in both x86 and mips versions. It is looking like it may be a long road ahead for me to get this cleaned up.