portage / eselect-compiler

On Monday I helped Ned fixing ebuilds using the following DEPEND/RDEPEND: 1 *DEPEND=" || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 )" Problems only popped up because app-admin/eselect-compiler got masked due to numerous, unresolved bugs (and Jeremy/eradicator being MIA again). But that also revealed a bug within portage on handling the || ( a b ), where a is being masked. So solar and I had being working on updating those ebuilds that use the above syntax (or something similar, some are using other versions, thanks Sven for the hint/reminder). ...

August 16, 2014 · 1 min · 155 words · christian

LiveCD, bootstraping and binary packages

Ok, as I said earlier I’m currently reinstalling my system from scratch (to finally and completly get rid of stupid eselect-compiler). The first attempt was a bit, ehrm, error-prone (as in unpacking stage3-i686-2006.0.tar.bz2, chroot ing to that and running emerge -ek system). Result was a b0rked chroot after the first two packages (heh, it was pulling in =sys-libs/glibc-2.4-r3 as the second package, thus everything that hasn’t been merged from my binpkg-repo and still originating from the snapshot being broken). ...

August 16, 2014 · 1 min · 148 words · christian

screen and UTF-8

Since I got annoyed by umlauts being printed as ░, I figured I’d install a UTF-8 capable font on this box here and all my problems would be gone. But not so fast. screen is a real fucked up thing. If you’re starting screen via screen -U everything is nice and cosy, and you get your UTF-8 goodness. But, don’t think you’ll get away with just enabling UTF-8 as default and enabling UTF-8 for each new window by doing this: ...

August 16, 2014 · 1 min · 102 words · christian

Turning a simple chroot into a binpkg repository

OK, since Alex asked me last Sunday what exactly needs to be done to turn a simple chroot (or even a bloody box) into a binpkg producing environment, here’s a little howto … First, lets start from a freshly unpacked stage3. 1 2 3 4 5 catalyst/x86 stage3-amd64-hardened # chroot . /bin/bash --login # Now, make sure you turn on FEATURES=buildpkg # (and setup anything else you need, like CFLAGS, # LDFLAGS, whatever) linux # echo 'FEATURES="buildpkg"' >> /etc/make.conf With that single change you’re basically nearly finished with setting up the whole thing, the remaining things are just ...

August 16, 2014 · 10 min · 1991 words · christian

stages

For what it’s worth, I’ve been trying to get some stages together the last few days. Thanks to solar and Brent, the ppc-stages are now coming along quite fast. I haven’t really tested them yet, but for what it’s worth, you’ll find stages based on Saturday’s snapshot (that is 200780105 for those not smart enough to take a look at the calendar) here for the following profiles: uclibc/ppc (normal/-softfloat) uclibc/ppc/hardened uclibc/x86 uclibc/x86/hardened hardened/amd64 hardened/amd64/nomultilib hardened/x86/2.6 (x86/i686) Now remember, this isn’t official release material. This is just MY effort ( for now) to provide current stages. ...

August 16, 2014 · 1 min · 134 words · christian

metadata-xml

So I ended up cleaning out some retired (~20) people from metadata.xml, where I found this interesting piece of metadata.xml: 1 2 3 4 5 6 7 8 kernel-misc crypto@gentoo.org Crypto herd masterdriverz@gentoo.org Charlie Shephered And here the hint for all you people again: A DAMN HERD AIN’T NO MAINTAINER. SO IF YOUR HERD IS MAINTAINING A PACKAGE, PUT IT INTO and not into the . kthnxbye.

August 16, 2014 · 1 min · 67 words · christian

Advanced bashrc ('Turning a simple chroot into a binpkg repository' continued)

As I pointed out back in October, it’s rather easy to create a setup which syncs a built binary package to a remote node (which is serving them to the world - via http,rsync,ftp - pick your poison). Now, ever since we had slight space problems on miranda ( 🤕 my binpkgs 🤕), I wanted to look into methods on how to get rid of storing them on the buildnode and the webnode. I think now (hehe, it’s only 7pm), I finally managed to get a " proper" bashrc which does a lot of that foo. Take a look at this: ...

August 8, 2014 · 4 min · 784 words · christian

packages-barfoo-org is going away

For those of you, still using my binary packages. It’s just a waste of disk space for me (6.8G to be exact), so I decided to remove them. I’m gonna give people one week to grab yourself a copy. I’m gonna keep the bashrc and all the other stuff I wrote back when I was still interested in binary packages, but the binary packages are gonna vanish! ...

August 8, 2014 · 1 min · 90 words · christian

Gentoo packages are gone now!

Just like I announced last week, my binary packages repository is now history. I’m gonna remove the redirections from lighttpd and DNS in a few.

January 25, 2009 · 1 min · 25 words · christian

Looong time

Well, it’s been a loong time since I first thought about retiring (yes, I know that #-dev’s topic states " developer blogs" ain’t for announcing important things, but my blog has to do for this; if not, I don’t care anymore :!: ). But I think it’s about time for me to leave. I haven’t done much lately, I’ve been soo damn busy with work these last months like I would never have imagined. I gave it some more thought, and I finally got to the point ( again I might add) where all just annoys and/or frustrates me. All the damn bickering, the childish behaviour Josh talked about (" noooo, that’s my TOY!"), the constant abuse of power (hey #-chat, #-kde ops). I thought most of us would at least try and behave like the elderish people we are (well besides the few of us, who really are children by law’s definition - hey there welp, omp, keytoaster ;-) ). But I guess that’s just been an imaginary thought I had .. * shrug*

June 20, 2008 · 2 min · 340 words · christian