Deprecated: Assigning the return value of new by reference is deprecated in /customers/getonthenet.eu/getonthenet.eu/httpd.www/wp-includes/cache.php on line 36

Deprecated: Assigning the return value of new by reference is deprecated in /customers/getonthenet.eu/getonthenet.eu/httpd.www/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /customers/getonthenet.eu/getonthenet.eu/httpd.www/wp-includes/theme.php on line 540

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /customers/getonthenet.eu/getonthenet.eu/httpd.www/wp-includes/cache.php:36) in /customers/getonthenet.eu/getonthenet.eu/httpd.www/wp-content/plugins/enhanced-wp-contactform/wp-contactform.php on line 264

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /customers/getonthenet.eu/getonthenet.eu/httpd.www/wp-includes/cache.php:36) in /customers/getonthenet.eu/getonthenet.eu/httpd.www/wp-content/plugins/enhanced-wp-contactform/wp-contactform.php on line 264
Getonthenet.eu » 2009 » March

Archive for March, 2009

Creating DEB packages on Gentoo.

Tuesday, March 17th, 2009

This is how I created the Wine-Doors DEB packages on Gentoo.

  1. I recommend emerging “debhelper” since its used by quite a lot of packages, this will pull in dpkg too. If you don’t think you’ll need debhelper, just emerge dpkg.  Emerge fakeroot too if you don’t have it.
  2. If you’re not using debhelper, you can skip this step.  The Gentoo version of man doesn’t support the “–recode” option so in “/usr/bin/dh_installman” change:
    complex_doit "man --recode UTF-8 ./\Q$orig\E > \Q$tmp\E";

    To

    complex_doit "man ./\Q$orig\E > \Q$tmp\E";
  3. dpkg-buildpackage will fail because of a missing file “/var/lib/dpkg/status”, create it.

Now you should be able to create DEB packages with “pkg-buildpackage -d” (the -d disables the dependency checks which is probably what you want since your dpkg database will be empty)

Wine-Doors 0.1.3 has been released!

Monday, March 16th, 2009

Grab it here.

Pulseaudio is not evil

Monday, March 9th, 2009

I have a midi-hifi connected to my desktop via digital since I listen to a lot of music and it works great with OSS, but not with ALSA.

Most of the time I keep Skype open, but as soon as someone sends me a message or I open a Skype window it steals the sound.  I have to quit my audio player (or whatever else was using the sound) and Skype and start them both up to get sound back to where I want it.

I had been holding off installing Pulseaudio for a while because to my knowledge a lot of apps didn’t support it yet, and I though crappy sound was better that no sound.  I gave it a try anyway.

The compatibility with OSS and ALSA seems superb.  Banshee built with Pulseaudio support and WINE built with alsa works flawlessly side-by-side with my sound-card using the OSS driver.  I’m sure I could have don’t this with ALSA, but I doubt it would have done it as well or as easy.

So to all the people that are complaining about Pulseaudio: Shut up and give it a try. It’s not really evil, quite the opposite.