Today is a good day to end it all… sometimes.

Episode 666 or what? (update)

Big fat warning: the following text is politically incorrect (regarding to Distribution Correctness). It should contains some savage words (if I know some in English). End of Warning.

I’m sitting in the front of opened bugtracker listening some old good rock and roll and The Idea is borning… slowly… but unstoppable… Can you anybody explain to me what are Ubuntu people doing with standard libraries? All known and sane systems (Windows included) usualy behave the same — just Ubuntu varies. Regulary.

This is episode 666
destination chaos
Each and all an actor blind

Ghosh, it’s boring. I’m running Ubuntu in the Virtualbox. Yep and the same code is working correctly on Opensuse with exactly the same version of Qt4 (but who knows how They patch it). Hours of time wasted.

So. Let’s compile vanilla Qt4 on Ubuntu and prepare Yet Another Minimal Example of Crippled Behaviour. #!$#%%! And weekend is still far ahead.

Update

I rewrote affected functionality. It was older Q3Supported code. Now it behaves correctly. In the pure Qt4 MVC architecture. The project milestone deadline does not allow me to examine it more. Anyway — thanks for your hints about Qt patches. I’ll use it in future for sure.

4 Responses to “Episode 666 or what? (update)”

  1. I like the way We at SUSE get capitalised now, it’s very stylish.

    Anyway We patch Qt4 six ways to sunday, all of which are visible in http://download.opensuse.org/repositories/KDE:/KDE4/openSUSE_10.3/src/libqt4-4.3.3-9.1.src.rpm

    HTH

  2. You caught me with the In Flames title and lyrics! Good song… My friend pointed me to some Children Of Bodom, they sound pretty similar with the guitar melodies and vocal styles.

  3. All distros don’t distribute vanilla Qt4.
    To know the patch applied on Ubuntu:
    $ dget https://edge.launchpad.net/ubuntu/hardy/+source/qt4-x11/4.3.3-0ubuntu1/+files/qt4-x11_4.3.3-0ubuntu1.dsc
    $ dpkg-source -x qt4-x11_4.3.3-0ubuntu1.dsc

    basically, it contains qt-copy patches.

    It could be nice to know what’s the broken behavior (much more than “it works on openSUSE and not on Ubuntu”).

  4. That really grinds my gears! Great blog!

Leave a Reply