gregoa's blog
random musings about computers, life, and everything

entries tagged "computer"

2024-03-14 23:10:53 +0100
teamwork in practice

teamwork, or: why I love the Debian Perl Group:

elbrus has introduced a (very untypical) package into the Debian Perl Group in 2022.

after changes of the default compiler options (-Werror=implicit-function-declaration) in debian, it didn't build any more & received an RC bug.

because I sometimes like challenges, I had a look at it & cobbled together a patch. as I hardly speak any C, I sent my notes to the bug report & (implictly) asked for help. – & went out to meet a friend.

when I came home, I found an email from ntyni, sent less than 2 hours after my mail, where he friendly pointed out the issues with my patch – & sent a corrected version.

all I needed to do was to adjust the patch & upload the package. one more bug fixed, one less task for us, & elbrus can concentrate on more important tasks :)
thanks again, niko!

permalink | tags: computer, planetdebian | 1 comment
2023-02-25 23:36:22 +0100
demo video: dpt(1) in pkg-perl-tools

in the Debian Perl Group we are maintaining a lot of packages (around 4000 at the time of writing). this also means that we are spending some time on improving our tools which allow us to handle this amount of packages in a reasonable time.

many of the tools are shipped in the pkg-perl-tools package since 2013, & lots of them are scripts which are called as subcommands of the dpt(1) wrapper script.

in the last years I got the impression that not all team members are aware of all the useful tools, & that some more promotion might be called for. & last week I was in the mood for creating a short demo video to showcase how I use some dpt(1) subcommands when updating a package to a new upstream release. (even though I prefer text over videos myself :))

probably not a cinematographic masterpiece but as the feedback of a few viewers has been positive, I'm posting it here as well:

(direct link as planets ignore iframes …)

permalink | tags: computer, planetdebian
2019-12-24 00:25:00 +0100
european train systems

I plan to go to two upcoming debian/FLOSS events, & I'd rather go by train than by plane or car. & that's quite difficult, in central europe, in 2020.

the events I want to go to are:

  • FOSDEM, the "free & open source developers' european meeting", the probably hugest FLOSS conference in europe, held in bruxelles, belgium; with a MiniDebCamp before.
  • SnowCamp, a small cosy DIY MiniDebCamp in laveno-mombello, italy.

now what about the trains? bruxelles is the capital of europe, & laveno-mombello is just approx. 400 km from here (i.e. closer than the capital of my country). still, no train company would sell my a ticket to these destinations.

no train company? well that's slightly exaggerated. for one of the destinations (bruxelles), one company (DB) would sell me a ticket, if I trick the web interface into showing me the connection I want by adding some 'via' entries with appropriate durations. ÖBB fails because it doesn't sell thalys tickets, & also no ICE tickets, for the last leg. – so either DB with some trickery, or ÖBB plus either thalys or DB, & hope that there are no delays.
ÖBB is also very proud of their new nightjet connection to bruxelles (from vienna & innsbruck), starting in january 2020. what they don't announce widely is that this train goes only 2 times per week. (of course not the days I need.)

for the trip to laveno-mombello I could either go via verona/milano & buy a ticket from ÖBB until verona & a ticket (actually three) from trenitalia for the rest; or go via switzerland & buy a ticket from ÖBB until bellinzona, a ticket from SBB for the 10+ minutes to cadenazzo, & a ticket from trenord from cadenazzo until laveno-mombello. (that's already the summary; neither ÖBB nor DB nor SBB nor trenitalia nor trenord would sell me a ticket for the whole journey. trenitalia also doesn't know cadenazzo, btw. ÖBB would also sell me a ticket to cadenazzo, it's just roughly 100 EUR more expensive than the sparschiene-ticket to bellinzona.)
two years ago I did the former; & 8 of the 8 trains were delayed on departure or arrival or both. obviously the trip with its three changes per direction took almost twice the time of just taking the car.
last year, a friendly soul picked me up with their car after one train trip, & probably we'll do it the same way again this year.

so what is it that I want to say?

first of all I'm looking forward to the MiniDebCamp+FOSDEM & to SnowCamp, & I thought I should promote those events a bit more :)

& second, the state of train companies in europe is a big FAIL:

  • ÖBB & DB on the one hand, & trenitalia on the other hand have some fight since a couple of years; they don't even list each others' train connections in their respective online schedule, let alone offer tickets; & there are also less&less connections on the münchen/innsbruck/verona route;
  • ÖBB (in its terrible new app/website) happily shows connections for which they then don't sell tickets ("attention: ticket only covers part of the journey");
  • SBB & DB happily let you spend lots of time in their online ticket webapps, & then are very sorry in the end that they can't sell you the ticket you've clicked together;
  • I'm aware that there are still "national" train companies, & that there are still so-called "borders" between so-called "nation states" but frankly, I don't care about either;
  • mostly because those virtual lines on the maps have no significance to me; but also practically because in a part of the world where there are so many of them close to each other it's just ridiculous that they have any practical impact on travelling by public transport (remember, going to laveno-mombello via the "west route" I go through austria, liechtenstein, switzerland, & italy; for just roughly 400km);
  • I mean there's schengen, & at least until 2015 noone asked for any passports on these routes; still the train companies have the tunnel vision of their "national" territory;
  • I don't want to spend literally hours on more or less (typically more) broken train company websites to find out about possible connections & typically find no possible tickets for those connections;
  • if I want to go from A to B in europe, I want to go to one website & just buy the <insert-appropriate-adjective-here> ticket there;
  • either one of the legacy national ones or a combined european train system website (btw, rail_dot_eu & train_dot_eu are both squatted);
  • & don't tell my about trainline.eu etc., they don't know about half of the existing connections;
  • interim summary: can I please just buy a train ticket? could you please just take my money?;
  • in the end this is a political question. the EU has regulated roaming mostly successfully (crossing the swiss border: calls 2 EUR/min. out, 1 EUR/min. in, sms: 0.4 EUR, data: 1.5 EUR/100kb (!));
  • it's about time that the EU regulates "cross-border" train travel as well;
  • & I'm not talking about prices, I JUST WANT TO BUY A TICKET FROM A TO B ON ONE WEBSITE; pretty please; in europe; in 2020.

ok, end of rant.
& I'm looking forward to the aforementioned events, even if it's a major pain to sort out the transportation to get there.
(could we have teleportation please? the quantum physicists say no. too bad.)

update 2020-01-06: for the trip to bruxelles, I ended up buying a nightjet ticket from ÖBB, & a thalys ticket directly from thalys. let's hope I don't miss a connection …

permalink | tags: computer, planetdebian | 6 comments
2019-12-23 23:24:44 +0100
init system GR

finally – the third call for vote has already gone out – I took the time to cast my vote in the debian init system GR (General Resolution), the vote of debian members about the project's further course with regard to init systems.

for those you care about others' opinions before the poll closes: I voted H > G = D > F = E > FD > B > A, & here's why (note that I don't claim that this is necessarily 100% logically consistent):

  • H is a combination of guillem's principles, which I share, & ian's rather detailed guidance on how to proceed in the spirit of enabling a compromise & make progress together. that makes most sense to me.
  • G is guillem's proposal with his original principles & a short guidance section that explains why no more detailled guidance makes sense. on the one hand, I prefer more guidance in order to help e.g. the policy editors (that's why I ranked H higher), on the other hand, I still agree with the text & think that it could work, at least if we concentrate on cooperation.
  • D is ian's proposal with the detailed processes; since I liked them in option H, I still like them even without the principles, just a bit less :)
  • why did I rank G & D equally? I guess that was basically my gut telling me to do so … in any way, I prefer H & G & D clearly more than the other options:
  • F & E are the "extreme" positions in this vote ("focus on sytemd" vs. "all init systems must work"). I'm not a big fan of of either of them, as I favour a future which gives everyone their space within debian. still I ranked them over FD (further discussion) because a clear direction seems more useful to me than dragging this discussion on. & I ranked them equally because personally I could live with both of them (yes, init systems are not a matter totally close to my heart …).
  • B & A ended up below FD in my ballot (i.e. "better no result than this one") because I don't see what new they would bring to the ballot, not already covered in the other options; I find them a bit hard to read (as in "what consequences would they really have?"); & I much dislike the mingling of NMUs (non-maintainer uploads) with a GR about init systems in option A.

finally, thanks to all the people who worked hard to prepare this GR & did the work to come up with the various options; let's see if I change my vote (& this blog post) in the remaining days; & in any case, we'll soon (after Friday 2019-12-27 23:59:59 UTC) see the results, first on the secretary's voting page & on the debian-vote mailing list.

permalink | tags: computer, planetdebian
2018-12-16 19:32:35 +0100
RC bugs 2018/49-50

as mentioned in my last blog post, I attended the Bug Squashing Party in bern two weeks ago. I think alltogether we were quite productive, as seen on the list of usertagged bugs. – here's my personal list of release-critical bugs that I touched at the BSP or afterwards:

  • #860523 – python-dogtail: "python-dogtail: /bin/sniff fails to start on a merged-/usr system"
    apply patch found in the BTS, QA upload
  • #873997 – src:openjpeg2: "FTBFS with Java 9 due to -source/-target only"
    apply patch from the BTS, upload to DELAYED/5
  • #879624 – xorg: "xorg: After upgrade to buster: system doesnt start x-server anymore but stop reacting"
    lower severity
  • #884658 – dkms: "dkms: Should really depends on dpkg-dev for dpkg-architecture"
    add a comment to the bug log
  • #886120 – ctpp2: "makes ctpp2 randomly FTBFS, syntax errors, hides problems"
    apply patch from the BTS, upload to DELAYED/5
  • #886836 – libgtkmm-2.4-dev,libgtkmm-2.4-doc: "libgtkmm-2.4-dev,libgtkmm-2.4-doc: both ship usr/share/doc/libgtkmm-2.4-dev/examples/*"
    propose a patch
  • #887602 – dia: "dia: Detect freetype via pkg-config"
    add patch from upstream merge request, upload to DELAYED/5
  • #890595 – phpmyadmin: "phpmyadmin: warnings when running under php 7.2, apparently fixed by new upstream series 4.7.x"
    prepare a debdiff
  • #892121 – src:libxml-saxon-xslt2-perl: "libxml-saxon-xslt2-perl FTBFS with libsaxonhe-java 9.8.0.8+dfsg+1-1"
    upload with patch from racke (pkg-perl)
  • #892444 – src:ttfautohint: "ttfautohint: Please use 'pkg-config' to find FreeType 2"
    add patch from Hilko Bengen in BTS, upload to DELAYED/5, then fixed in a maintainer upload
  • #898752 – src:node-webpack: "node-webpack: FTBFS and autopkgtest failure on 32-bit"
    apply proposal from BTS, upload to DELAYED/5
  • #900395 – xserver-xorg-input-all: "xserver-xorg-input-all: keyboard no longer working after dist-upgrade"
    downgrade and tag moreinfo
  • #906187 – facter-dev: "facter-dev: missing Depends: libfacter3.11.0 (= ${binary:Version})"
    add missing Depends, upload to DELAYED/5
  • #906977 – src:parley: "parley: FTBFS in buster/sid ('QItemSelection' does not name a type)"
    add patch from upstream git, upload to DELAYED/5
  • #907975 – libf2fs-format-dev: "libf2fs-format-dev: missing Breaks+Replaces: libf2fs-dev (<< 1.11)"
    add missing Breaks+Replaces, upload to DELAYED/5
  • #908147 – cups-browsed: "restarting cups-browsed deleted print jobs"
    try to reproduce
  • #911324 – carton: "carton: Carton fails due to missing Menlo::CLI::Compat dependency"
    package missing new dependencies and depend on them (pkg-perl)
  • #912046 – ebtables: "ebtables provides the same executables as iptables packages without using alternatives"
    add a comment to the bug log
  • #912380 – man-db: "endless looping, breaks dpkg"
    add a comment to the bug log
  • #912685 – src:net-snmp: "debian/rules is not binNMU safe"
    add a comment to the bug log
  • #913179 – libprelude: "libprelude: FTBFS with glibc 2.28; cherrypicked patches attached"
    take patch from BTS, upload to DELAYED/10
  • #915297 – src:libtest-bdd-cucumber-perl: "libtest-bdd-cucumber-perl: FTBFS: README.pod: No such file or directory"
    remove override from debian/rules (pkg-perl)
  • #915806 – src:jabref: "jabref FTBFS"
    add build-dep and jar to classpath (pkg-java)
permalink | tags: computer, planetdebian
2018-11-30 20:12:50 +0100
RC bugs 2018/01-48

I just arrived at the Bug Squashing Party in bern. – a good opportunity to report the RC bugs I've touched so far this year (not that many …):

  • #750732 – src:libanyevent-perl: "libanyevent-perl: Intermittent build failures on various architectures"
    disable a test (pkg-perl)
  • #862678 – src:pidgin: "Switch from network-manager-dev to libnm-dev"
    propose patch, later uploaded by maintainer
  • #878550 – src:liblog-dispatch-filerotate-perl: "liblog-dispatch-filerotate-perl: missing (build) dependency on libparams-validate-perl"
    add missing (build) dependency, upload to DELAYED/5
  • #882618 – libdbix-class-schema-loader-perl: "libdbix-class-schema-loader-perl: Test failures"
    apply patch from ntyni (pkg-perl)
  • #884626 – src:liblinux-dvb-perl: "liblinux-dvb-perl FTBFS with linux-libc-dev 4.14.2-1"
    upload with fix from knowledgejunkie (pkg-perl)
  • #886044 – src:syncmaildir: "syncmaildir: Depends on gconf"
    propose a patch
  • #886355 – src:libpar-packer-perl: "libpar-packer-perl: frequent parallel FTBFS"
    disable parallel building (pkg-perl)
  • #890905 – src:jabref: "jabref: doesn't build/run with default-jdk/-jre"
    try to come up with a patch (pkg-java)
  • #892275 – redshift: "redshift: Unable to connect to GeoClue."
    investigate and downgrade
  • #892392 – src:aqemu: "aqemu: build-depends on GCC 6"
    propose a patch
  • #893251 – jabref: "jabref: doesn't start with liblog4j2-java 2.10.0-1"
    use versioned (build) dependency (pkg-java)
  • #894626 – libsnmp-perl: "libsnmp-perl: undefined symbol: netsnmp_ds_toggle_boolean"
    propose a patch
  • #894727 – libgit-repository-perl: "libgit-repository-perl: FTBFS: t/10-new_fail.t broke with new git"
    add patch from upstream pull request (pkg-perl)
  • #895697 – src:libconfig-model-tester-perl: "libconfig-model-tester-perl FTBFS: Can't locate Module/Build.pm in @INC"
    add missing build dependency (pkg-perl)
  • #896502 – libxml-structured-perl: "libxml-structured-perl: missing dependency on libxml-parser-perl"
    add missing (build) dependency (pkg-perl)
  • #896534 – libnetapp-perl: "libnetapp-perl: missing dependency on libnet-telnet-perl"
    add missing dependency (pkg-perl)
  • #896537 – libmoosex-mungehas-perl: "libmoosex-mungehas-perl: missing dependency on libtype-tiny-perl | libeval-closure-perl"
    add missing dependency (pkg-perl)
  • #896538 – libmonitoring-livestatus-class-perl: "libmonitoring-livestatus-class-perl: missing dependency on libmodule-find-perl"
    add missing dependency, upload to DELAYED/5
  • #896539 – libmodule-install-trustmetayml-perl: "libmodule-install-trustmetayml-perl: missing dependency on libmodule-install-perl"
    add missing (build) dependency (pkg-perl)
  • #896540 – libmodule-install-extratests-perl: "libmodule-install-extratests-perl: missing dependency on libmodule-install-perl"
    add missing (build) dependency (pkg-perl)
  • #896541 – libmodule-install-automanifest-perl: "libmodule-install-automanifest-perl: missing dependency on libmodule-install-perl"
    add missing (build) dependency (pkg-perl)
  • #896543 – liblwp-authen-negotiate-perl: "liblwp-authen-negotiate-perl: missing dependency on libwww-perl"
    add missing dependency, upload to DELAYED/5
  • #896549 – libhtml-popuptreeselect-perl: "libhtml-popuptreeselect-perl: missing dependency on libhtml-template-perl"
    add missing dependency, upload to DELAYED/5
  • #896551 – libgstreamer1-perl: "libgstreamer1-perl: Typelib file for namespace 'Gst', version '1.0' not found"
    add missing (build) dependencies (pkg-perl)
  • #897724 – src:collectd: "collectd: ftbfs with GCC-8"
    pass a compiler flag, upload to DELAYED/5
  • #898198 – src:libnet-oauth-perl: "FTBFS (test failures, also seen in autopkgtests) with libcrypt-openssl-rsa-perl >= 0.30-1"
    add patch (pkg-perl)
  • #898561 – src:libmarc-transform-perl: "libmarc-transform-perl: FTBFS with libyaml-perl >= 1.25-1 (test failures)"
    apply patch provided by YAML upstream (pkg-perl)
  • #898977 – libnet-dns-zonefile-fast-perl: "libnet-dns-zonefile-fast-perl: FTBFS: You are missing required modules for NSEC3 support"
    add missing (build) dependency (pkg-perl)
  • #900232 – src:collectd: "collectd: FTBFS: sed: can't read /usr/lib/pkgconfig/OpenIPMIpthread.pc: No such file or directory"
    propose a patch, later upload to DELAYED/2
  • #901087 – src:libcatalyst-plugin-session-store-dbi-perl: "libcatalyst-plugin-session-store-dbi-perl: FTBFS: Base class package "Class::Data::Inheritable" is empty."
    add missing (build) dependency (pkg-perl)
  • #901807 – src:libmath-gsl-perl: "libmath-gsl-perl: incompatible with GSL >= 2.5"
    apply patches from ntyni and tweak build (pkg-perl)
  • #902192 – src:libpdl-ccs-perl: "libpdl-ccs-perl FTBFS on architectures where char is unsigned"
    new upstream release (pkg-perl)
  • #902625 – libmath-gsl-perl: "libmath-gsl-perl: needs a versioned dependency on libgsl23 (>= 2.5) or so"
    make build dependency versioned (pkg-perl)
  • #903173 – src:get-flash-videos: "get-flash-videos: FTBFS in buster/sid (dh_installdocs: Cannot find "README")"
    fix name in .docs (pkg-perl)
  • #903178 – src:libclass-insideout-perl: "libclass-insideout-perl: FTBFS in buster/sid (dh_installdocs: Cannot find "CONTRIBUTING")"
    fix name in .docs (pkg-perl)
  • #903456 – libbio-tools-phylo-paml-perl: "libbio-tools-phylo-paml-perl: fails to upgrade from 'stable' to 'sid' - trying to overwrite /usr/share/man/man3/Bio::Tools::Phylo::PAML.3pm.gz"
    upload package fixed by carandraug (pkg-perl)
  • #904737 – src:uwsgi: "uwsgi: FTBFS: unable to build gccgo plugin"
    update build dependencies, upload to DELAYED/5
  • #904740 – src:libtext-bidi-perl: "libtext-bidi-perl: FTBFS: 'fribidi_uint32' undeclared"
    apply patch from CPAN RT (pkg-perl)
  • #904858 – src:libtickit-widget-tabbed-perl: "libtickit-widget-tabbed-perl: Incomplete debian/copyright?"
    fix d/copyright (pkg-perl)
  • #905614 – src:license-reconcile: "FTBFS: Failed test 'no warnings' with libsoftware-license-perl 0.103013-2"
    apply patch from Felix Lechner (pkg-perl)
  • #906482 – src:libgit-raw-perl: "libgit-raw-perl: FTBFS in buster/sid (failing tests)"
    patch test (pkg-perl)
  • #908323 – src:libgtk3-perl: "libgtk3-perl: FTBFS: t/overrides.t failure"
    add patch and versioned (build) dependency (pkg-perl)
  • #909343 – src:libcatalyst-perl: "libcatalyst-perl: fails to build with libmoosex-getopt-perl 0.73-1"
    upload new upstream release (pkg-perl)
  • #910943 – libhtml-tidy-perl: "libhtml-tidy-perl: FTBFS (test failures) with tidy-html5 5.7"
    add patch (pkg-perl)
  • #912039 – src:libpetal-utils-perl: "libpetail-utils-perl: FTBFS: Test failures"
    add missing build dependency (pkg-perl)
  • #912045 – src:mb2md: "mb2md: FTBFS: Test failures"
    add missing build dependency (pkg-perl)
  • #914288 – src:libpgplot-perl: "libpgplot-perl: FTBFS and autopkgtest fail with new giza-dev: test waits for input"
    disable interactive tests (pkg-perl)
  • #915096 – src:libperl-apireference-perl: "libperl-apireference-perl: Missing support for perl 5.28.1"
    add support for perl 5.28.1 (pkg-perl)

let's see how the weekend goes.

permalink | tags: computer, planetdebian | 1 comment
2018-03-01 23:08:22 +0100
trains & snow

last weekend I attended the Debian SnowCamp at the lago maggiore in north-western italy, a small DIY hacking & socialising Debian meeting in the tradion of Debian SunCamp. – some impressions:

travel

I wasn't aware of how tedious it can be to travel less than 500 kilometers into a neighbouring country by train in 2018. first of all, no train company would sell me a ticket from innsbruck to laveno-mombello, so innsbruck–verona from öbb & verona–laveno-mombello from trenitalia it was.

from the eight trains (yes, 3 changes per direction) exactly 0 had no delays at departure or arrival or both. in the end I "only" lost one connection. – & one direction from-door-to-door took roughly 9 hours.

location

the ostello casa rossa was lovely (& might be even more lovely with warmer temperature which would allow for longer stays in the garden), & the food at the ristorante concordia was mostly excellent. trying new local specialties (like the pizzoccheri) is always fun. & no lunch or dinner lasted shorter than 2 hours.

work

unsurprisingly, my work was mostly focussed on Debian Perl Group stuff. we managed to move our repos from alioth to salsa during the weekend, which involved not only importing ~3500 repositories but also e.g. recreating our .mrconfig setup.

in practice it didn't help alot for my contributions that I was at SnowCamp as the others were not there, & coordination happened via IRC (unlike a team sprint); but at least I had more people who listened to my shouts of joy or frustration than what I would have had at home :)

misc

  • on my way back I even had snow while waiting at the delayed train in the unexciting station of laveno-mombello.
  • mille grazie to elena & friends for the perfect organisation!
  • if you speak german: the respective volume of my archäologie des alltags (also contains links to tweets with photos).
  • I see quite some potential for other Debian *Camps, maybe even longer & with more pre-planned team sprints under one roof (or in one garden) …
permalink | tags: computer, planetdebian
2017-12-31 02:04:00 +0100
RC bugs 2017/30-52

for some reason I'm still keeping track of the release-critical bugs I touch, even though it's a long time since I systematically try to fix them. & since I have the list, I thought I might as well post it here, for the third (& last) time this year:

  • #720666 – src:libxml-validate-perl: "libxml-validate-perl: FTBFS: POD coverage test failure"
    don't run POD tests (pkg-perl)
  • #810655 – libembperl-perl: "libembperl-perl: postinst fails when libapache2-mod-perl2 is not installed"
    upload backported fix to jessie
  • #825011 – libdata-alias-perl: "libdata-alias-perl: FTBFS with Perl 5.24: undefined symbol: LEAVESUB"
    upload new upstream release (pkg-perl)
  • #826465 – texlive-latex-recommended: "texlive-latex-recommended: Unescaped left brace in regex is deprecated"
    propose patch
  • #851506 – cpanminus: "cpanminus: major parts of upstream sources with compressed white-space"
    take tarball from github (pkg-perl)
  • #853490 – src:libdomain-publicsuffix-perl: "libdomain-publicsuffix-perl: ftbfs with GCC-7"
    apply patch from ubuntu (pkg-perl)
  • #853499 – src:libopengl-perl: "libopengl-perl: ftbfs with GCC-7"
    new upstream release (pkg-perl)
  • #867514 – libsolv: "libsolv: find_package called with invalid argument "2.7.13+""
    propose a patch, later upload to DELAYED/1, then patch included in a maintainer upload
  • #869357 – src:libdigest-whirlpool-perl: "libdigest-whirlpool-perl FTBFS on s390x: test failure"
    upload to DELAYED/5
  • #869360 – slic3r: "slic3r: missing dependency on perlapi-*"
    upload to DELAYED/5
  • #869576 – src:gimp-texturize: "gimp-texturize: Local copy of intltool-* fails with perl 5.26"
    add patch, QA upload
  • #869578 – src:gdmap: "gdmap: Local copy of intltool-* fails with perl 5.26"
    provide a patch
  • #869579 – src:granule: "granule: Local copy of intltool-* fails with perl 5.26"
    add patch, QA upload
  • #869580 – src:teg: "teg: Local copy of intltool-* fails with perl 5.26"
    provide a patch
  • #869583 – src:gnome-specimen: "gnome-specimen: Local copy of intltool-* fails with perl 5.26"
    provide a patch
  • #869884 – src:chemical-mime-data: "chemical-mime-data: Local copy of intltool-* fails with perl 5.26"
    provide a patch, upload to DELAYED/5 later
  • #870213 – src:pajeng: "pajeng FTBFS with perl 5.26"
    provide a patch, uploaded by maintainer
  • #870821 – src:esys-particle: "esys-particle FTBFS with perl 5.26"
    propose patch
  • #870832 – src:libmath-prime-util-gmp-perl: "libmath-prime-util-gmp-perl FTBFS on big endian: Failed 2/31 test programs. 8/2885 subtests failed."
    upload new upstream release (pkg-perl)
  • #871059 – src:fltk1.3: "fltk1.3: FTBFS: Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/(\${ <-- HERE _IMPORT_PREFIX}/lib)(?!/x86_64-linux-gnu)/ at debian/fix-fltk-targets-noconfig line 6, <> line 1."
    propose patch
  • #871159 – texlive-extra-utils: "pstoedit: FTBFS: Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\\([a-zA-Z]+){([^}]*)}{ <-- HERE ([^}]*)}/ at /usr/bin/latex2man line 1327."
    propose patch
  • #871307 – libmimetic0v5: "libmimetic0v5: requires rebuild against GCC 7 and symbols/shlibs bump"
    implement reporter's recipe (thanks!)
  • #871335 – src:smlnj: "smlnj: FTBFS: Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/~?\\begin{ <-- HERE (small|Bold|Italics|Emph|address|quotation|center|enumerate|itemize|description|boxit|Boxit|abstract|Figure)}/ at mltex2html line 1411, <DOCUMENT> line 1."
    extend existing patch, QA upload
  • #871349 – src:ispell-uk: "ispell-uk: FTBFS: The encoding pragma is no longer supported at ../../bin/verb_reverse.pl line 12."
    propose patch
  • #871357 – src:packaging-tutorial: "packaging-tutorial: FTBFS: Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\\end{ <-- HERE document}/ at /usr/share/perl5/Locale/Po4a/TransTractor.pm line 643."
    analyze and propose a possible patch
  • #871367 – src:fftw: "fftw: FTBFS: Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/\@(\w+){ <-- HERE ([^\{\}]+)}/ at texi2html line 1771."
    propose patch
  • #871818 – src:debian-zh-faq: "debian-zh-faq FTBFS with perl 5.26"
    propose patch
  • #872275 – slic3r-prusa: "slic3r-prusa: Loadable library and perl binary mismatch"
    propose patch
  • #873697 – src:libtext-bibtex-perl: "libtext-bibtex-perl FTBFS on arm*/ppc64el: t/unlimited.t (Wstat: 11 Tests: 4 Failed: 0)"
    upload new upstream release prepared by smash (pkg-perl)
  • #875627 – libauthen-captcha-perl: "libauthen-captcha-perl: Random failure due to bad images"
    upload package with fixed ong prepared by xguimard (pkg-perl)
  • #877841 – src:libxml-compile-wsdl11-perl: "libxml-compile-wsdl11-perl: FTBFS Can't locate XML/Compile/Tester.pm in @INC"
    add missing build dependency (pkg-perl)
  • #877842 – src:libxml-compile-soap-perl: "libxml-compile-soap-perl: FTBFS: Can't locate Test/Deep.pm in @INC"
    add missing build dependencies (pkg-perl)
  • #880777 – src:pdl: "pdl build depends on removed libgd2*-dev provides"
    update build dependency (pkg-perl)
  • #880787 – src:libhtml-formatexternal-perl: "libhtml-formatexternal-perl build depends on removed transitional package lynx-cur"
    update build dependency (pkg-perl)
  • #880843 – src:libperl-apireference-perl: "libperl-apireference-perl FTBFS with perl 5.26.1"
    change handling of 5.26.1 API (pkg-perl)
  • #881058 – gwhois: "gwhois: please switch Depends from lynx-cur to lynx"
    update dependency, upload to DELAYED/15
  • #882264 – src:libtemplate-declare-perl: "libtemplate-declare-perl FTBFS with libhtml-lint-perl 2.26+dfsg-1"
    add patch for compatibility with newer HTML::Lint (pkg-perl)
  • #883673 – src:libdevice-cdio-perl: "fix build with libcdio 1.0"
    add patch from doko (pkg-perl)
  • #885541 – libtest2-suite-perl: "libtest2-suite-perl: file conflicts with libtest2-asyncsubtest-perl and libtest2-workflow-perl"
    add Breaks/Replaces/Provides (pkg-perl)
permalink | tags: computer, planetdebian
2017-07-23 21:22:43 +0200
RC bugs 2017/08-29

long time no blog post. – & the stretch release happened without many RC bug fixes from me; in practice, the auto-removals are faster & more convenient.

what I nevertheless did in the last months was to fix RC bugs in pkg-perl packages (it still surprises me how fast rotting & constantly moving code is); prepare RC bug fixes for jessie (also for pkg-perl packages); & in the last weeks provide patches & carry out NMUs for perl packages as part of the ongoing perl 5.26 transition.

  • #783656 – libhtml-microformats-perl: "libhtml-microformats-perl: missing dependency on libmodule-pluggable-perl"
    fix in jessie (pkg-perl)
  • #788008 – libcgi-application-plugin-anytemplate-perl: "libcgi-application-plugin-anytemplate-perl: missing dependency on libclone-perl"
    fix in jessie (pkg-perl)
  • #788350 – libhttp-proxy-perl: "libhttp-proxy-perl: FTBFS - proxy tests"
    fix in jessie (pkg-perl)
  • #808454 – src:libdata-faker-perl: "libdata-faker-perl: FTBFS under some locales (eg. fr_CH.UTF-8)"
    fix in jessie (pkg-perl)
  • #824843 – libsys-syscall-perl: "libsys-syscall-perl: FTBFS on arm64: test suite failures"
    fix in jessie (pkg-perl)
  • #824936 – libsys-syscall-perl: "libsys-syscall-perl: FTBFS on mips*: test failures"
    fix in jessie (pkg-perl)
  • #825012 – libalgorithm-permute-perl: "libalgorithm-permute-perl: FTBFS with Perl 5.24: undefined symbol: PUSHBLOCK"
    upload new upstream release (pkg-perl)
  • #826136 – libsys-syscall-perl: "libsys-syscall-perl FTBFS on hppa arch (with patch)"
    fix in jessie (pkg-perl)
  • #826471 – intltool: "intltool: Unescaped left brace in regex is deprecated at /usr/bin/intltool-update line 1070"
    extend existing patch, uploaded by maintainer
  • #826502 – quilt: "quilt: FTBFS with perl 5.26: Unescaped left brace in regex"
    apply patch from ntyni (pkg-perl)
  • #826505 – swissknife: "swissknife: FTBFS with perl 5.26: Unescaped left brace in regex"
    add patches from ntyni, upload to DELAYED/5
  • #839208 – libio-compress-perl: "libio-compress-perl: uninstallable, current version superseded by Perl 5.24.1"
    upload newer upstream release (pkg-perl)
  • #839218 – nama: "nama: FTBFS because of perl's lack of stack reference counting"
    apply patch from Balint Reczey (pkg-perl)
  • #848060 – src:libx11-protocol-other-perl: "libx11-protocol-other-perl: FTBFS randomly (failing tests)"
    fix in jessie (pkg-perl)
  • #855920 – src:fail2ban: "fail2ban: FTBFS: test_rewrite_file: AssertionError: False is not true"
    try to reproduce, later propose different fix
  • #855951 – src:libsecret: "libsecret FTBFS with test failures on many architectures"
    try to reproduce
  • #856133 – src:shiboken: "shiboken FTBFS on i386/armel/armhf: other_collector_external_operator test failed"
    try to reproduce
  • #857087 – nsscache: "nsscache: /usr/share/nsscache not installed"
    triaging, later fixed by maintainer
  • #858501 – libmojomojo-perl: "libmojomojo-perl: broken symlink: /usr/share/perl5/MojoMojo/root/static/js/jquery.autocomplete.js -> ../../../../../javascript/jquery-ui/ui/jquery.ui.autocomplete.min.js"
    fix symlink (pkg-perl)
  • #858509 – cl-csv-data-table: "cl-csv-data-table: broken symlink: /usr/share/common-lisp/systems/cl-csv-data-table.asd -> ../source/cl-csv-data-table/cl-csv-data-table.asd"
    propose a patch
  • #859539 – filezilla: "filezilla: Filezilla crashes at startup"
    simply close the bug :)
  • #859963 – src:mimetic: "mimetic FTBFS on architectures where char is unsigned"
    add patch to make variable signed
  • #860142 – libgeo-ip-perl: "libgeo-ip-perl: should recommend geoip-database and geoip-database-extra"
    analyse, lower severity (pkg-perl)
  • #863049 – release.debian.org: "jessie-pu: package shutter/0.92-0.1+deb8u2"
    fix in jessie (pkg-perl)
  • #865045 – xmltv: "xmltv: FTBFS with Perl 5.26: t/test_filters.t failure"
    sponsor maintainer upload
  • #865224 – src:uwsgi: "uwsgi: ftbfs with multiple supported python3 versions"
    adjust build dependencies, upload NMU with maintainer's permission
  • #865380 – libtest-unixsock-perl: "libtest-unixsock-perl: Build-Conflicts-Indep: libtest-simple-perl (>= 1.3), including Perl 5.26"
    conditionally skip a test (pkg-perl)
  • #865888 – nagios-plugin-check-multi: "nagios-plugin-check-multi: FTBFS with Perl 5.26: Unescaped left brace in regex is deprecated here"
    update unescaped-left-brace-in-regex.patch, upload to DELAYED/5
  • #866317 – html2ps: "html2ps: relies on deprecated Perl syntax/features, breaks with 5.26"
    prepare a patch, later do QA upload
  • #866934 – libhttp-oai-perl: "libhttp-oai-perl: /usr/bin/oai_pmh uses the 'encoding' pragma, breaks with Perl 5.26"
    patch out "use encoding" (pkg-perl)
  • #866944 – libmecab-perl: "libmecab-perl: FTBFS: no such file or directory: /var/lib/mecab/dic/debian/dicrc"
    build-depend on fixed version (pkg-perl)
  • #866981 – src:libpgobject-type-datetime-perl: "libpgobject-type-datetime-perl FTBFS: You planned 15 tests but ran 5."
    upload new upstream release (pkg-perl)
  • #866984 – src:libpgobject-type-json-perl: "libpgobject-type-json-perl FTBFS: You planned 9 tests but ran 5."
    upload new upstream release (pkg-perl)
  • #866991 – libcpan-meta-perl: "libcpan-meta-perl: uninstallable in unstable"
    fix versioned Breaks/Replaces (pkg-perl)
  • #867046 – gwhois: "gwhois: fails with perl 5.26: The encoding pragma is no longer supported at /usr/bin/gwhois line 80."
    drop "use encoding", upload to DELAYED/5
  • #867208 – src:libpgobject-type-bytestring-perl: "libpgobject-type-bytestring-perl FTBFS: Failed 1/5 test programs. 0/8 subtests failed."
    upload new upstream release (pkg-perl)
  • #867210 – libtext-mecab-perl: "libtext-mecab-perl: FTBFS: test failures: Failed to create mecab instance"
    build-depend on fixed version (pkg-perl)
  • #867983 – libclass-load-perl: "libclass-load-perl: FTBFS: t/012-without-implementation.t failure"
    upload new upstream release (pkg-perl)
  • #867984 – libclass-load-xs-perl: "libclass-load-xs-perl: FTBFS: t/012-without-implementation.t failure"
    upload new upstream release (pkg-perl)
  • #868069 – liburi-namespacemap-perl: "liburi-namespacemap-perl: unbuildable with sbuild"
    fix build dependencies (pkg-perl)
  • #868075 – libperlx-assert-perl: "libperlx-assert-perl: missing dependency on libkeyword-simple-perl | libdevel-declare-perl"
    fix dependencies (pkg-perl)
  • #868613 – src:liblog-report-lexicon-perl: "liblog-report-lexicon-perl FTBFS: Failed 2/10 test programs. 2/305 subtests failed."
    upload new upstream release (pkg-perl)
  • #868888 – get-flash-videos: "Fails: Can't locate Term/ProgressBar.pm"
    add missing dependency (pkg-perl)
  • #869208 – src:libalgorithm-svm-perl: "libalgorithm-svm-perl FTBFS on 32bit: SVM.c: loadable library and perl binaries are mismatched (got handshake key 0x80c0080, needed 0x81c0080)"
    add patch to add ccflags (pkg-perl)
  • #869360 – slic3r: "slic3r: missing dependency on perlapi-*"
    propose a patch
  • #869383 – src:clanlib: "clanlib FTBFS with perl 5.26"
    propose a patch
  • #869418 – src:libtest-taint-perl: "libtest-taint-perl FTBFS on armel: not ok 2 - $ENV{TEST_ACTIVE} is tainted"
    add a patch (pkg-perl)
  • #869429 – vile: "vile: Uninstallable after BinNMU / not binNMU-safe"
    some triaging
permalink | tags: computer, planetdebian
2017-02-19 23:19:07 +0100
RC bugs 2016/52-2017/07

debian is in deep freeze for the upcoming stretch release. still, I haven't dived into fixing "general" release-critical bugs yet; so far I mostly kept to working on bugs in the debian perl group:

  • #834912 – src:libfile-tee-perl: "libfile-tee-perl: FTBFS randomly (Failed 1/2 test programs)"
    add patch from ntyni (pkg-perl)
  • #845167 – src:lemonldap-ng: "lemonldap-ng: FTBFS randomly (failing tests)"
    upload package prepared by xavier with disabled tests (pkg-perl)
  • #849362 – libstring-diff-perl: "libstring-diff-perl: FTBFS: test failures with new libyaml-perl"
    add patch from ntyni (pkg-perl)
  • #851033 – src:jabref: "jabref: FTBFS: Could not find org.postgresql:postgresql:9.4.1210."
    update maven.rules
  • #851347 – libjson-validator-perl: "libjson-validator-perl: uses deprecated Mojo::Util::slurp, makes libswagger2-perl FTBFS"
    upload new upstream release (pkg-perl)
  • #852853 – src:libwww-curl-perl: "libwww-curl-perl: FTBFS (Cannot find curl.h)"
    add patch for multiarch curl (pkg-perl)
  • #852879 – src:license-reconcile: "license-reconcile: FTBFS: dh_auto_test: perl Build test --verbose 1 returned exit code 255"
    update tests (pkg-perl)
  • #852889 – src:liblatex-driver-perl: "liblatex-driver-perl: FTBFS: Test failures"
    add missing build dependency (pkg-perl)
  • #854859 – lemonldap-ng-doc: "lemonldap-ng-doc: unhandled symlink to directory conversion: /usr/share/doc/lemonldap-ng-doc/pages/documentation/current"
    help with dpkg-maintscript-helper, upload on xavier's behalf (pkg-perl)

thanks to the release team for pro-actively unblocking the packages with fixes which were uploaded after the begin of the freeze!

permalink | tags: computer, planetdebian
2016-12-25 20:05:25 +0100
RC bugs 2016/46-51

it's amazing how many new bugs appear; luckily in the Debian Perl Group we're not too bad at fixing them as well. – here's the list of my contributions over the last weeks:

  • #828387 – src:libcrypt-openssl-rsa-perl: "libcrypt-openssl-rsa-perl: FTBFS with openssl 1.1.0"
    add patch from Sebastian Andrzej Siewior (pkg-perl)
  • #839322 – src:libmoops-perl: "libmoops-perl: FTBFS: build-dependency not installable: libkavorka-perl"
    close, as dependency is fixed (pkg-perl)
  • #840305 – src:libatteanx-store-memorytriplestore-perl: "libatteanx-store-memorytriplestore-perl: depends on unavailable AtteanX::RDFQueryTranslator"
    investigate (pkg-perl)
  • #842753 – libnet-sip-perl: "FTBFS: test failures"
    import new upstream release (pkg-perl)
  • #844141 – src:libsys-cpuaffinity-perl: "libsys-cpuaffinity-perl: FTBFS: Failed test 'bind to all processors successful 18446744073709551615 == 18446744073709551616-1'"
    import new upstream release, later reopen & downgrade (pkg-perl)
  • #844538 – src:libdbd-mysql-perl: "libdbd-mysql-perl: FTBFS on some architectures"
    import new upstream release (pkg-perl)
  • #844950 – src:libdatetime-format-duration-perl: "libdatetime-format-duration-perl must build-depend on libparams-validate-perl"
    add missing (build) dependency, upload to DELAYED/5
  • #846059 – src:libmath-bigint-gmp-perl: "libmath-bigint-gmp-perl: FTBFS: Failed 1/12 test programs (t/bigintpm.t)"
    import new upstream release (pkg-perl)
  • #846721 – src:libaudio-mpd-perl: "libaudio-mpd-perl: FTBFS: Test failures"
    skip a brittle test (pkg-perl)
  • #846731 – src:libbio-scf-perl: "libbio-scf-perl: FTBFS: Test failures"
    add patch from ntyni (pkg-perl)
  • #847176 – libbusiness-ismn-perl: "libbusiness-ismn-perl: FTBFS: t/prereq.t failure"
    import new upstream release (pkg-perl)
  • #847188 – libtest-data-perl: "libtest-data-perl: FTBFS: t/prereq.t failure"
    import new upstream release (pkg-perl)
  • #847189 – libbusiness-issn-perl: "libbusiness-issn-perl: FTBFS: t/prereq.t failure"
    import new upstream release (pkg-perl)
  • #847397 – src:libimager-perl: "libimager-perl FTBFS on mips/mipsel: Failed 10/66 test programs"
    build with -O0 on mips/mipsel (pkg-perl)
  • #848060 – src:libx11-protocol-other-perl: "libx11-protocol-other-perl: FTBFS randomly (failing tests)"
    disable fragile test (pkg-perl)
  • #848266 – src:libparanoid-perl: "libparanoid-perl: FTBFS: tests timeout"
    skip a test (pkg-perl)
  • #848346 – libio-socket-ssl-perl: "libio-socket-ssl-perl: default certificate path lost with libssl1.1"
    import new upstream release (pkg-perl)
  • #848427 – libanyevent-perl: "libanyevent-perl: FTBFS with openssl 1.1: t/80_ssltest.t failure"
    apply upstream patch (pkg-perl)
permalink | tags: computer, planetdebian
2016-11-13 23:23:22 +0100
RC bugs 2016/40-45

time for a quick update, I guess. here's the list of release-critical bugs in debian I've worked on during the last couple of weeks.

  • #825608 – libnet-jifty-perl: "libnet-jifty-perl: FTBFS: t/006-uploads.t failure"
    patch test for compatibility with newer Encode, not uploaded in the end because the problem is more likely in the code (pkg-perl)
  • #826192 – libmath-gsl-perl: "libmath-gsl-perl: FTBFS with GSL 2"
    import new upstream release (pkg-perl)
  • #828386 – src:libcrypt-openssl-pkcs12-perl: "libcrypt-openssl-pkcs12-perl: FTBFS with openssl 1.1.0"
    sponsor upload with upstream patch (pkg-perl)
  • #828388 – src:libcrypt-openssl-x509-perl: "libcrypt-openssl-x509-perl: FTBFS with openssl 1.1.0"
    cherry-pick 2 commits from upstream git repo (pkg-perl)
  • #828389 – src:libcrypt-smime-perl: "libcrypt-smime-perl: FTBFS with openssl 1.1.0"
    import new upstream release (pkg-perl)
  • #828408 – src:libpoe-filter-ssl-perl: "libpoe-filter-ssl-perl: FTBFS with openssl 1.1.0"
    use openssl 1.0.2, & downgrade severity (pkg-perl)
  • #830280 – src:libfurl-perl: "libfurl-perl: accesses the internet during build"
    disable DNS queries during build (pkg-perl)
  • #834730 – src:libdist-zilla-plugins-cjm-perl: "libdist-zilla-plugins-cjm-perl: FTBFS: Failed 1/9 test programs. 2/126 subtests failed."
    add patch from CPAN RT (pkg-perl)
  • #839200 – libcpanplus-perl: "libcpanplus-perl: FTBFS: Failed test 'Cwd has correct version in report'"
    add patch from upstream git (pkg-perl)
  • #839505 – src:mongodb: "mongodb: FTBFS: Tests failures"
    propose a possible solution
  • #839580 – src:request-tracker4: "request-tracker4: FTBFS in testing (failed tests)"
    prepare a workaround patch
  • #839987 – libcompress-raw-lzma-perl: "libcompress-raw-lzma-perl: Version Mismatch due to new src:xz-utils"
    patch out version check at runtime (pkg-perl)
  • #840479 – src:libdbd-firebird-perl: "libdbd-firebird-perl: FTBFS: libfbembed.so not found"
    versioned close (pkg-perl)
  • #840980 – libperinci-sub-normalize-perl: "libperinci-sub-normalize-perl: FTBFS: Can't locate Sah/Schema/rinci/function_meta.pm in @INC"
    add new (build) dependency, after packaging it (pkg-perl)
  • #841545 – src:liborlite-perl: "liborlite-perl: FTBFS: Tests failures"
    fix sqlite commands (pkg-perl)
  • #841562 – src:libvideo-fourcc-info-perl: "libvideo-fourcc-info-perl: FTBFS: dh_auto_build: perl Build returned exit code 255"
    fix sqlite commands (pkg-perl)
  • #841573 – src:libdbix-class-perl: "libdbix-class-perl: FTBFS: Tests failures"
    patch test suite as recommended by upstream (pkg-perl)
  • #842460 – libplack-middleware-csrfblock-perl: "libplack-middleware-csrfblock-perl: FTBFS: missing dependencies on HTML::Parser"
    add missing (build) dependency (pkg-perl)
  • #842462 – libweb-simple-perl: "libweb-simple-perl: FTBFS: Can't locate HTTP/Body.pm in @INC"
    add missing (build) dependency (pkg-perl)
  • #842722 – src:kgb-bot: "kgb-bot: FTBFS (failing tests)"
    fix version comparison in test
  • #843704 – libnet-pcap-perl: "libnet-pcap-perl: FTBFS: t/09-error.t fails with newer libpcap"
    add patch from CPAN RT (pkg-perl)
permalink | tags: computer, planetdebian | 1 comment
2016-10-02 22:40:52 +0200
RC bugs 2016/38-39

the last two weeks have seen the migration of perl 5.24 into testing, most of the bugs I worked on were related to it. additionally a few more build dependencies on tzdata werde needed. – here's the list:

  • #784845 – libdevel-gdb-perl: "libdevel-gdb-perl: FTBFS: t/expect.t #8 sometimes fails"
    skip brittle test (pkg-perl)
  • #825629 – src:libgd-perl: "libgd-perl: FTBFS: Could not find gdlib-config in the search path. "
    add patch to use pkg-config instead of the removed gdlib-config (pkg-perl)
  • #832840 – src:license-reconcile: "license-reconcile: FTBFS: dh_auto_test: perl Build test --verbose 1 returned exit code 255"
    sponsor upload prepared by gfa (pkg-perl)
  • #838310 – keyboard-configuration: "keyboard-configuration: user configuration lost + error message from setupcon"
    propose a patch
  • #838851 – libcoro-perl: "libcoro-perl: FTBFS with Perl 5.24: panic: corrupt saved stack index -144185424"
    resurrect parts of the removed patch (pkg-perl)
  • #838933 – libio-compress-lzma-perl: "libio-compress-lzma-perl: uninstallable and unbuildable with Perl 5.24"
    fix dependencies (pkg-perl)
  • #838934 – libperl-apireference-perl: "libperl-apireference-perl: FTBFS with Perl 5.24.1"
    add support for 5.24.1 (pkg-perl)
  • #839187 – sa-compile: "sa-compile: failed make after perl upgraded to 5.24.1~rc3-3 on testing"
    close on suggestion of submitter after investigation
  • #839442 – src:libtime-parsedate-perl: "libtime-parsedate-perl: FTBFS: Tests failures"
    add build dependency on tzdata (pkg-perl)
  • #839477 – src:libposix-strftime-compiler-perl: "libposix-strftime-compiler-perl: FTBFS: dh_auto_test: perl Build test --verbose 1 returned exit code 5"
    add build dependency on tzdata (pkg-perl)
  • #839513 – src:libapache-logformat-compiler-perl: "libapache-logformat-compiler-perl: FTBFS: dh_auto_test: perl Build test --verbose 1 returned exit code 8"
    add build dependency on tzdata (pkg-perl)
  • #839516 – src:libclass-date-perl: "libclass-date-perl: FTBFS: Tests failures"
    add build dependency on tzdata (pkg-perl)
permalink | tags: computer, planetdebian
2016-09-18 23:22:38 +0200
RC bugs 2016/37

we're not running out of (perl-related) RC bugs. here's my list for this week:

  • #811672 – qt4-perl: "FTBFS with GCC 6: cannot convert x to y"
    add patch from upstream bug tracker, upload to DELAYED/5
  • #815433 – libdata-messagepack-stream-perl: "libdata-messagepack-stream-perl: FTBFS with new msgpack-c library"
    upload new upstream version (pkg-perl)
  • #834249 – src:openbabel: "openbabel: FTBFS in testing"
    propose a patch (build with -std=gnu++98), later upload to DELAYED/2
  • #834960 – src:libdaemon-generic-perl: "libdaemon-generic-perl: FTBFS too much often (failing tests)"
    add patch from ntyni (pkg-perl)
  • #835075 – src:libmail-gnupg-perl: "libmail-gnupg-perl: FTBFS: Failed 1/10 test programs. 0/4 subtests failed."
    upload with patch from dkg (pkg-perl)
  • #835412 – src:libzmq-ffi-perl: "libzmq-ffi-perl: FTBFS too much often, makes sbuild to hang"
    add patch from upstream git (pkg-perl)
  • #835731 – src:libdbix-class-perl: "libdbix-class-perl: FTBFS: Tests failures"
    cherry-pick patch from upstream git (pkg-perl)
  • #837055 – src:fftw: "fftw: FTBFS due to bfnnconv.pl failing to execute m-ascii.pl (. removed from @INC in perl)"
    add patch to call require with "./", upload to DELAYED/2, rescheduled to 0-day on maintainer's request
  • #837221 – src:metacity-themes: "metacity-themes: FTBFS: Can't locate debian/themedata.pm in @INC"
    call helper scripts with "perl -I." in debian/rules, QA upload
  • #837242 – src:jwchat: "jwchat: FTBFS: Can't locate scripts/JWCI18N.pm in @INC"
    add patch to call require with "./", upload to DELAYED/2
  • #837264 – src:libsys-info-base-perl: "libsys-info-base-perl: FTBFS: Couldn't do SPEC: No such file or directory at builder/lib/Build.pm line 42."
    upload with patch from ntyni (pkg-perl)
  • #837284 – src:libimage-info-perl: "libimage-info-perl: FTBFS: Can't locate inc/Module/Install.pm in @INC"
    call perl with -I. in debian/rules, upload to DELAYED/2
permalink | tags: computer, planetdebian
2016-09-11 23:42:02 +0200
RC bugs 2016/34-36

as before, my work on release-critical bugs was centered around perl issues. here's the list of bugs I worked on:

  • #687904 – interchange-ui: "interchange-ui: cannot install this package"
    (re?)apply patch from #625904, upload to DELAYED/5
  • #754755 – src:libinline-java-perl: "libinline-java-perl: FTBFS on mips: test suite issues"
    prepare a preliminary fix (pkg-perl)
  • #821994 – src:interchange: "interchange: Build arch:all+arch:any but is missing build-{arch,indep} targets"
    apply patch from sanvila to add targets, upload to DELAYED/5
  • #834550 – src:interchange: "interchange: FTBFS with '.' removed from perl's @INC"
    patch to "require ./", upload to DELAYED/5
  • #834731 – src:kdesrc-build: "kdesrc-build: FTBFS with '.' removed from perl's @INC"
    add patch from Dom to "require ./", upload to DELAYED/5
  • #834738 – src:libcatmandu-mab2-perl: "libcatmandu-mab2-perl: FTBFS with '.' removed from perl's @INC"
    add patch from Dom to "require ./" (pkg-perl)
  • #835075 – src:libmail-gnupg-perl: "libmail-gnupg-perl: FTBFS: Failed 1/10 test programs. 0/4 subtests failed."
    add some debugging info
  • #835133 – libnet-jabber-perl: "libnet-jabber-perl: FTBFS in testing"
    add patch from CPAN RT (pkg-perl)
  • #835206 – src:munin: "munin: FTBFS with '.' removed from perl's @INC"
    add patch from Dom to call perl with -I., upload to DELAYED/5, then cancelled on maintainer's request
  • #835353 – src:pari: "pari: FTBFS with '.' removed from perl's @INC"
    add patch to call perl with -I., upload to DELAYED/5
  • #835711 – src:libconfig-identity-perl: "libconfig-identity-perl: FTBFS: Tests failures"
    run tests under gnupg1 (pkg-perl)
  • #837136 – libgtk3-perl: "libgtk3-perl: FTBFS: t/overrides.t failure"
    add patch from CPAN RT (pkg-perl)
  • #837237 – src:libtest-file-perl: "libtest-file-perl: FTBFS: Tests failures"
    add patch so tests find their common files again (pkg-perl)
  • #837249 – src:libconfig-record-perl: "libconfig-record-perl: FTBFS: lib/Config/Record.pm: No such file or directory at Config-Record.spec.PL line 13."
    fix build in debian/rules (pkg-perl)
permalink | tags: computer, planetdebian
2016-08-21 23:56:55 +0200
RC bugs 2016/30-33

not much to report but I got at least some RC bugs fixed in the last weeks. again mostly perl stuff:

  • #759979 – src:simba: "simba: FTBFS: RoPkg::Rsync ...failed! (needed)"
    keep ExtUtils::AutoInstall from downlaoding stuff, upload to DELAYED/7
  • #817549 – src:libropkg-perl: "libropkg-perl: Removal of debhelper compat 4"
    use debhelper compatibility level 5, upload to DELAYED/7
  • #832599 – iodine: "Fails to start after upgrade"
    update service file and use deb-systemd-helper in postinst
  • #832832 – src:perlbrew: "perlbrew: FTBFS: Tests failures"
    add patch to deal with removed old perl version (pkg-perl)
  • #832833 – src:libtest-valgrind-perl: "libtest-valgrind-perl: FTBFS: Tests failures"
    upload new upstream release (pkg-perl)
  • #832853 – src:libmojomojo-perl: "libmojomojo-perl: FTBFS: Tests failures"
    close, the underlying problem is fixed (pkg-perl)
  • #832866 – src:libclass-c3-xs-perl: "libclass-c3-xs-perl: FTBFS: Tests failures"
    upload new upstream release (pkg-perl)
  • #834210 – libdancer-plugin-database-core-perl: "libdancer-plugin-database-perl: FTBFS: Failed 1/5 test programs. 6/45 subtests failed."
    upload new upstream release (pkg-perl)
  • #834793 – libgit-wrapper-perl: "libgit-wrapper-perl: FTBFS: t/basic.t whitespace changes"
    add patch from upstream bug (pkg-perl)
permalink | tags: computer, planetdebian
2016-07-24 18:34:24 +0200
RC bugs 2016/01-29

seems I've neglected both my blog & my RC bug fixing activities in the last months. – anyway, since I still keep track of RC bugs I worked on, I thought I might as well publish the list:

  • #798023 – src:cssutils: "cssutils: FTBFS with Python 3.5"
    sponsor NMU by Chris Knadle, upload to DELAYED/2
  • #800303 – src:libipc-signal-perl: "libipc-signal-perl: Please migrate a supported debhelper compat level"
    bump debhelper compat level, upload to DELAYED/5
  • #808331 – src:libpgplot-perl: "libpgplot-perl: needs manual rebuild for Perl 5.22 transition"
    manually build+upload packages (pkg-perl)
  • #809056 – src:xca: "xca: FTBFS due to CPPFLAGS containing spaces"
    sponsor NMU by Chris Knadle, upload to DELAYED/5
  • #810017 – src:psi4: "psi4: FTBFS with perl 5.22"
    propose a patch
  • #810707 – src:libdbd-sqlite3-perl: "libdbd-sqlite3-perl: FTBFS: t/virtual_table/21_perldata_charinfo.t (Wstat: 512 Tests: 4 Failed: 1)"
    investigate a bit (pkg-perl)
  • #810710 – src:libdata-objectdriver-perl: "libdata-objectdriver-perl: FTBFS: t/02-basic.t (Wstat: 256 Tests: 67 Failed: 1)"
    add patch to handle sqlite 3.10 in test suite's version comparison (pkg-perl)
  • #810900 – libanyevent-rabbitmq-perl: "libanyevent-rabbitmq-perl: Can't locate object method "bind_exchange" via package "AnyEvent::RabbitMQ::Channel""
    add info, versioned close (pkg-perl)
  • #810910 – libmath-bigint-gmp-perl: "libmath-bigint-gmp-perl: FTBFS: test failures with newer libmath-bigint-perl"
    upload new upstream release (pkg-perl)
  • #810912 – libx11-xcb-perl: "libx11-xcb-perl: missing dependency on libxs-object-magic-perl"
    update dependencies (pkg-perl)
  • #813420 – src:libnet-server-mail-perl: "libnet-server-mail-perl: FTBFS: error: Can't call method "peerhost" on an undefined value at t/starttls.t line 78."
    close, as the underlying problem is fixed (pkg-perl)
  • #814730 – src:libmath-mpfr-perl: "libmath-mpfr-perl: FTBFS on most architectures"
    upload new upstream release (pkg-perl)
  • #815775 – zeroc-ice: "Build-Depends on unavailable packages mono-gmcs libmono2.0-cil"
    sponsor NMU by Chris Knadle, upload to DELAYED/2
  • #816527 – src:libtest-file-contents-perl: "libtest-file-contents-perl: FTBFS with Text::Diff 1.44"
    upload new upstream release (pkg-perl)
  • #816638 – mhonarc: "mhonarc: fails to run with perl5.22"
    propose a patch in the BTS
  • #817528 – src:libemail-foldertype-perl: "libemail-foldertype-perl: Removal of debhelper compat 4"
    raise debhelper compat level, upload to DELAYED/2
  • #817529 – src:libimage-base-bundle-perl: "libimage-base-bundle-perl: Removal of debhelper compat 4"
    raise debhelper compat level, upload to DELAYED/2
  • #817530 – src:liberror-perl: "liberror-perl: Removal of debhelper compat 4"
    raise debhelper compat level, upload to DELAYED/2
  • #817531 – src:libimage-info-perl: "libimage-info-perl: Removal of debhelper compat 4"
    raise debhelper compat level, upload to DELAYED/2
  • #817647 – src:randomplay: "randomplay: Removal of debhelper compat 4"
    raise debhelper compat level, upload to DELAYED/2
  • #818924 – libjson-webtoken-perl: "libjson-webtoken-perl: missing dependency on libmodule-runtime-perl"
    add missing (build) dependency (pkg-perl)
  • #819787 – libdbix-class-schema-loader-perl: "libdbix-class-schema-loader-perl: FTBFS: t/10_01sqlite_common.t failure"
    close bug, works again with recent sqlite3 (pkg-perl)
  • #821412 – libnet-rblclient-perl: "libnet-rblclient-perl: Net::DNS 1.01 breaks Net::RBLClient"
    add patch (pkg-perl)
  • #823310 – libnanomsg-raw-perl: "libnanomsg-raw-perl: FTBFS: test failures"
    add patch from upstream git repo (pkg-perl)
  • #824046 – src:libtkx-perl: "libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call"
    first investigation (pkg-perl)
  • #824143 – libperinci-sub-normalize-perl: "libperinci-sub-normalize-perl: FTBFS: Can't locate Sah/Schema/Rinci.pm in @INC"
    upload new upstream version (pkg-perl)
  • #825366 – src:libdist-zilla-plugin-ourpkgversion-perl: "libdist-zilla-plugin-ourpkgversion-perl: FTBFS: Can't locate Path/Class.pm in @INC"
    add missing dependency (pkg-perl)
  • #825424 – libdist-zilla-plugin-test-podspelling-perl: "libdist-zilla-plugin-test-podspelling-perl: FTBFS: Can't locate Path/Class.pm in @INC"
    first triaging, forward upstream, import new release (pkg-perl)
  • #825608 – libnet-jifty-perl: "libnet-jifty-perl: FTBFS: t/006-uploads.t failure"
    triaging, mark unreproducible (pkg-perl)
  • #825629 – src:libgd-perl: "libgd-perl: FTBFS: Could not find gdlib-config in the search path. "
    first triaging, forward upstream (pkg-perl)
  • #829064 – libparse-debianchangelog-perl: "libparse-debianchangelog-perl: FTBFS with new tidy version"
    patch TML template (pkg-perl)
  • #829066 – libparse-plainconfig-perl: "FTBFS: Can't modify constant item in scalar assignment"
    new upstream release (pkg-perl)
  • #829176 – src:libapache-htpasswd-perl: "libapache-htpasswd-perl: FTBFS: dh_clean: Please specify the compatibility level in debian/compat"
    add debian/compat, upload to DELAYED/2
  • #829409 – src:libhtml-tidy-perl: "libhtml-tidy-perl: FTBFS: Failed 7/21 test programs. 8/69 subtests failed."
    apply patches from Simon McVittie (pkg-perl)
  • #829668 – libparse-debianchangelog-perl: "libparse-debianchangelog-perl: FTBFS: Failed test 'Output of dpkg_str equal to output of dpkg-parsechangelog'"
    add patch for compatibility with new dpkg (pkg-perl)
  • #829746 – src:license-reconcile: "license-reconcile: FTBFS: Failed 7/30 test programs. 11/180 subtests failed."
    versioned close, already fixed in latest upload (pkg-perl)
  • #830275 – src:libgravatar-url-perl: "libgravatar-url-perl: accesses the internet during build"
    skip test which needs internet access (pkg-perl)
  • #830324 – src:libhttp-async-perl: "libhttp-async-perl: accesses the internet during build"
    add patch to skip tests with DNS queries (pkg-perl)
  • #830354 – src:libhttp-proxy-perl: "libhttp-proxy-perl: accesses the internet during build"
    skip tests which need internet access (pkg-perl)
  • #830355 – src:libanyevent-http-perl: "libanyevent-http-perl: accesses the internet during build"
    skip tests which need internet access (pkg-perl)
  • #830356 – src:libhttp-oai-perl: "libhttp-oai-perl: accesses the internet during build"
    add patch to skip tests with DNS queries (pkg-perl)
  • #830476 – src:libpoe-component-client-http-perl: "libpoe-component-client-http-perl: accesses the internet during build"
    update existing patch (pkg-perl)
  • #831233 – src:libmongodb-perl: "libmongodb-perl: build hangs with sbuild and libeatmydata"
    lower severity (pkg-perl)
  • #832361 – src:libmousex-getopt-perl: "libmousex-getopt-perl: FTBFS: Failed 2/22 test programs. 2/356 subtests failed."
    upload new upstream release (pkg-perl)
permalink | tags: computer, planetdebian
2016-01-03 21:59:32 +0100
RC bugs 2015/53

& another round of RC bug fixes, still related to the perl 5.22 transition (& yay, 5.22 is in testing since some days!):

  • #808209 – amanda-common: "amanda-common: Depends on virtual package "perl5" which will is gone with perl/5.22"
    replace perl5 dependencies, NMU with maintainer's approval
  • #808321 – votca-csg-scripts: "votca-csg-scripts: Depends on virtual package "perl5" which will is gone with perl/5.22"
    fix dependency, upload to DELAYED/3
  • #809192 – src:libterm-termkey-perl: "libterm-termkey-perl: FTBFS: 05flags.t: Non-zero wait status: 11"
    set TERM for tests (pkg-perl)
  • #809198 – maildirsync: "maildirsync broken with perl 5.22"
    add upstream patch, upload to DELAYED/3
  • #809583 – src:libgenome-model-tools-music-perl: "libgenome-model-tools-music-perl: FTBFS: use Genome::Model::Tools::Music::Survival': Can't use 'defined(@array)"
    fix 'defined(@array)' error (pkg-perl)
permalink | tags: computer, planetdebian
2015-12-27 21:03:17 +0100
RC bugs 2015/51-52

the upload of perl 5.22 to unstable some days ago provided ample opportunity to fix some new RC bugs. here's the list of my work:

  • #768687 – src:libdata-hal-perl: "libdata-hal-perl: FTBFS: test suite broken by newer liburi-namespacemap-perl versions"
    add patch from new upstream's git repo (pkg-perl)
  • #787912 – src:libdata-dump-streamer-perl: "libdata-dump-streamer-perl: FTBFS with perl 5.22"
    upload new upstream release (pkg-perl)
  • #789142 – src:libdata-hal-perl: "libdata-hal-perl: FTBFS with perl 5.22 (Module::Build)"
    upload with explicit build dependency on Module::Build (pkg-perl)
  • #791520 – libmojomojo-perl: "libmojomojo-perl: FTBFS: test failures"
    close bug in the BTS, already fixed since months (pkg-perl)
  • #801659 – libxml-compile-dumper-perl: "libxml-compile-dumper-perl: depends on libdata-dump-streamer-perl, broken by perl 5.22"
    close as the dependency is fixed (pkg-perl)
  • #808284 – libalien-wxwidgets-perl: "libalien-wxwidgets-perl: Broken dependencies in binary package after BinNMU"
    fix wxwidgets version detection logic (pkg-perl)
  • #808310 – libchemistry-formula-perl: "libchemistry-formula-perl: bogus dependency on perlapi-5.20.2"
    fix perl library paths in debian/rules, NMU
  • #808327 – wmanager: "wmanager: Depends on virtual package "perl5" which will is gone with perl/5.22"
    sponsor maintainer upload
  • #808395 – src:libprelude: "libprelude: FTBFS everywhere"
    add patch to handle swig changes, NMU
  • #808412 – src:ippl: "ippl: Depends on virtual package "perl5-base" which is gone with perl/5.22"
    drop perl5-base dependency, NMU with maintainer's permission
  • #808454 – src:libdata-faker-perl: "libdata-faker-perl: FTBFS under some locales (eg. fr_CH.UTF-8)"
    set C locale for tests (pkg-perl)
  • #808473 – liblemonldap-ng-manager-perl: "liblemonldap-ng-manager-perl: manager unaccessible without doc symlink in /var/lib/lemonldap-ng"
    upload package prepared by Xavier Guimard (pkg-perl)
  • #808474 – liblemonldap-ng-manager-perl: "liblemonldap-ng-manager-perl: Manager shows garbage where the menu is supposed to be"
    upload package prepared by Xavier Guimard (pkg-perl)
  • #808480 – libdevel-bt-perl: "libdevel-bt-perl: FTBFS on mips*: test failures"
    add (build)dep on perl-debug (pkg-perl)
  • #808489 – src:acm: "acm: FTBFS: Type of arg 1 to dbmclose must be hash (not constant item) at ./create-tables-5 (perl 5.22?)"
    send patch to BTS
  • #808507 – uwsgi-plugin-mono: "uwsgi-plugin-mono: Please refresh architectures list for current Mono in Unstable"
    sponsor upload for jonas
  • #808825 – libperl-apireference-perl: "libperl-apireference-perl: FTBFS: missing support for Perl 5.22.1"
    add support for 5.22.1 (pkg-perl)
  • #809006 – libnet-cups-perl: "libnet-cups-perl: empty package"
    add patch to fix broken version check in Makefile.PL (pkg-perl)
permalink | tags: computer, planetdebian
2015-12-13 22:20:45 +0100
RC bugs 2015/38-50

it looks like this autumn was not my best blogging time: this is the first posting in 3 months. – anyway, I wanted to give a quick overview about my work on RC bugs. again nothing exciting, mostly just trying to fix the ones popping up in the pkg-perl team.

  • #728955 – src:libatomic-ops: "FTBFS on powerpc: FAIL: test_stack"
    upload NMU prepared by Fernando Seiti Furusato, upload to DELAYED/5, and cancelled again later on maintainer's request
  • #784404 – src:libssh: "libssh: CVE-2015-3146: null pointer dereference due to a logical error in the handling of a SSH_MSG_NEWKEYS and KEXDH_REPLY packets"
    upload NMU prepared by Chris Knadle
  • #787453 – src:libdata-alias-perl: "libdata-alias-perl: FTBFS with perl 5.22"
    upload new upstream release (pkg-perl)
  • #790334 – src:libb-lint-perl: "libb-lint-perl: FTBFS with perl 5.22: test failure"
    add patch from upstream bug tracker (pkg-perl)
  • #791848 – src:zeroc-ice: "zeroc-ice: FTBFS with ruby2.2: Config.h:84:36: error: 'RBIGNUM' was not declared in this scope"
    upload NMU prepared by Chris Knadle
  • #795295 – src:libsignatures-perl: "libsignatures-perl: broken by ABI change in libb-hooks-parser-perl"
    new upstream release, bump versioned dependency (pkg-perl)
  • #796535 – src:libmodule-starter-plugin-cgiapp-perl: "libmodule-starter-plugin-cgiapp-perl: FTBFS: Failed 3/5 test programs. 0/1 subtests failed."
    add patch to deal with newer Module::Starter, upload to DELAYED/5, later cancelled in favour of maintainer upload
  • #796887 – src:libmodule-info-perl: "libmodule-info-perl: FTBFS with perl 5.22: test failures"
    upload new upstream devel release (pkg-perl)
  • #799578 – src:libevent-rpc-perl: "libevent-rpc-perl: FTBFS: hostname verification failed at t/04.cnct-auth-ssl-verifypeer-wrongca.t line 54"
    upload new upstream release (pkg-perl)
  • #799763 – src:libmoosex-app-cmd-perl: "libmoosex-app-cmd-perl: FTBFS: (Wstat: 256 Tests: 1 Failed: 1)"
    upload new upstream release (pkg-perl)
  • #799822 – src:vnstat: "vnstat: FTBFS: undefined reference to `subunit_test_error'"
    add patch from Mathieu Malaterre, upload to DELAYED/2
  • #799888 – src:libfont-freetype-perl: "libfont-freetype-perl: FTBFS on many architectures"
    upload new upstream release (pkg-perl)
  • #799969 – libmath-bigint-gmp-perl: "libmath-bigint-gmp-perl: FTBFS: broken by libmath-bigint-perl_1.999701-1"
    upload new upstream release (pkg-perl)
  • #801610 – libogg-vorbis-decoder-perl: "libogg-vorbis-decoder-perl: FTBFS: Failed test 'raw_total'"
    skip failing test temporarily (pkg-perl)
  • #802939 – src:libparse-keyword-perl: "libparse-keyword-perl: FTBFS with perl 5.22: test failures"
    prepare patch (pkg-perl)
  • #803178 – libmongodb-perl: "libmongodb-perl: FTBFS on various architectures"
    add patch from Niko Tyni (pkg-perl)
  • #803439 – libzeroc-ice3.5-cil: "libzeroc-ice3.5-cil: fails to install: E: installing Assembly /usr/lib/cli/libzeroc-ice3.5/Ice.dll failed"
    upload NMU prepared by Chris Knadle
  • #803974 – src:libnet-tclink-perl: "libnet-tclink-perl: FTBFS: Uses SSLv3_client_method"
    add patch to use SSLv23_* (pkg-perl)
  • #803975 – src:libcrypt-ssleay-perl: "libcrypt-ssleay-perl: Uses SSLv3_client_method()"
    prepare new upstream release in git and upload later (pkg-perl)
  • #804220 – src:libmath-bigint-gmp-perl: "libmath-bigint-gmp-perl: FTBFS: t/bigintpm.t (Wstat: 256 Tests: 3707 Failed: 1)"
    upload new upstream release (pkg-perl)
  • #805102 – libmessage-passing-perl: "libmessage-passing-perl: missing runtime and build dependencies on libjson-perl"
    add missing (build) dependency (pkg-perl)
  • #805103 – libmessage-passing-filter-regexp-perl: "libmessage-passing-filter-regexp-perl: FTBFS: missing build-dependency on libjson-perl"
    add missing build dependency (pkg-perl)
  • #805104 – libdatetime-format-strptime-perl: "libdatetime-format-strptime-perl: warns on usage, breaks libxml-rpc-fast-perl build"
    upload new upstream release prepared by kanashiro (pkg-perl)
  • #805233 – libdbix-class-perl: "libdbix-class-perl: FTBFS: t/105view_deps.t failure"
    add patch from upstream git (pkg-perl)
  • #805403 – libpango-perl: "libpango-perl: FTBFS: undefined symbol: pango_cairo_update_layout (broken by pkg-config 0.29)"
    upload with patch fro ntyni (pkg-perl)
  • #805876 – src:libclass-accessor-chained-perl: "libclass-accessor-chained-perl: FTBFS with perl 5.22: missing dependency on Module::Build"
    add missing build dependency (pkg-perl)
  • #805967 – src:libextutils-cppguess-perl: "libextutils-cppguess-perl: FTBFS with perl 5.22: missing dependency on Module::Build"
    add missing build dependency (pkg-perl)
  • #805969 – src:libmime-lite-tt-html-perl: "libmime-lite-tt-html-perl: FTBFS with perl 5.22: missing dependency on Module::Build"
    add missing build dependency (pkg-perl)
  • #805970 – src:libtap-parser-sourcehandler-pgtap-perl: "libtap-parser-sourcehandler-pgtap-perl: FTBFS with perl 5.22: missing dependency on Module::Build"
    add missing build dependency, upload to DELAYED/2
  • #806859 – src:libnet-frame-perl: "libnet-frame-perl: FTBFS: Attempts to access internet during build"
    skip a test (pkg-perl)
  • #807324 – src:libio-pty-perl: "libio-pty-perl: FTBFS with perl 5.22 in experimental (MakeMaker changes)"
    use DESTDIR instead of PREFIX, upload to DELAYED/2, then rescheduled to 0-day with maintainer's permission
  • #807400 – src:libtext-aspell-perl: "libtext-aspell-perl: FTBFS with perl 5.22 in experimental (MakeMaker changes)"
    use DESTDIR instead of PREFIX, upload to DELAYED/2
  • #807401 – src:libtext-unaccent-perl: "libtext-unaccent-perl: FTBFS with perl 5.22 in experimental (MakeMaker changes)"
    use DESTDIR instead of PREFIX, upload to DELAYED/2
  • #807422 – src:libsys-cpuload-perl: "libsys-cpuload-perl: FTBFS with perl 5.22 in experimental (MakeMaker changes)"
    use DESTDIR instead of PREFIX, upload to DELAYED/2
  • #807474 – src:libfile-rsyncp-perl: "libfile-rsyncp-perl: FTBFS with perl 5.22 in experimental (MakeMaker changes)"
    use DESTDIR instead of PREFIX, upload to DELAYED/2
  • #807478 – src:razor: "razor: FTBFS with perl 5.22 in experimental (MakeMaker changes)"
    use DESTDIR instead of PREFIX, upload to DELAYED/2
  • #807492 – src:libmath-bigint-gmp-perl: "libmath-bigint-gmp-perl: FTBFS on 32 bit platforms"
    prepare preliminary patch based on proposal in CPAN RT (pkg-perl)
permalink | tags: computer, planetdebian
2015-09-13 21:26:48 +0200
RC bugs 2015/31-37

during the last weeks, I spent time mostly with RC bug prevention but I at least managed to also fix a couple of actual RC bugs:

  • #777854 – src:freecraft: "freecraft: ftbfs with GCC-5"
    add patch from Nicholas Luedtke/HP, QA upload.
  • #778025 – src:netrek-client-cow: "netrek-client-cow: ftbfs with GCC-5"
    add patch from Thavatchai Makphaibulchoke/HP, upload to DELAYED/2
  • #778058 – src:percona-xtradb-cluster-galera-2.x: "percona-xtradb-cluster-galera-2.x: ftbfs with GCC-5"
    add patch from alexander balderson/HP, upload to DELAYED/2
  • #780206 – src:squashfs-tools: "fix ftbfs with GCC 5 on armhf"
    apply patch from Ubuntu/Matthias Klose, upload to DELAYED/2
  • #789093 – libapache2-authcookie-perl: "libapache2-authcookie-perl: FTBFS: test failures"
    update patch (pkg-perl)
  • #790285 – src:stdsyslog: "stdsyslog: FTBFS with glibc 2.21 and gcc-5"
    sponsor maintainer upload
  • #795202 – src:libcatalyst-perl: "FTBFS: t/aggregate/live_engine_request_parameters.t fails"
    upload new upstream release (pkg-perl)
  • #796315 – src:libflickr-upload-perl: "libflickr-upload-perl: FTBFS: t/failupload.t (Wstat: 65280 Tests: 2 Failed: 0)"
    upload new upstream release (pkg-perl)
  • #796537 – src:libcgi-simple-perl: "libcgi-simple-perl: Missing Build-Depends on libio-stringy-perl"
    add missing build dependency (pkg-perl)
  • #797581 – libmojolicious-plugin-i18n-perl: "libmojolicious-plugin-i18n-perl: FTBFS: t/i18n_url_for.t fails"
    upload new upstream release (pkg-perl)
  • #797584 – libmojolicious-plugin-cgi-perl: "libmojolicious-plugin-cgi-perl: FTBFS: test failures"
    upload new upstream release (pkg-perl)
  • #797966 – syncevolution-common: "syncevolution-common: uninstallable due to libsynthesis0 dependency"
    sponsor maintainer upload
  • #798790 – libmoosex-clone-perl: "libmoosex-clone-perl: missing dependency on libnamespace-autoclean-perl"
    update runtime dependencies (pkg-perl)
permalink | tags: computer, planetdebian
2015-07-26 23:18:31 +0200
RC bugs 2015/30

this week, besides other activities, I again managed to NMU a few packages as part of the GCC 5 transition. & again I could build on patches submitted by various HP engineers & other helpful souls.

  • #757525 – hardinfo: "hardinfo: FTBFS with clang instead of gcc"
    patch to build with -std=gnu89, upload to DELAYED/5
  • #758723 – nagios-plugins-rabbitmq: "should depend on libjson-perl"
    add missing dependency, upload to DELAYED/5
  • #777766 – src:adun.app: "adun.app: ftbfs with GCC-5"
    send updated patch to BTS
  • #777837 – src:ebview: "ebview: ftbfs with GCC-5"
    add patch from paulownia@Safe-mail.net, upload to DELAYED/5
  • #777882 – src:gnokii: "gnokii: ftbfs with GCC-5"
    build with -fgnu89-inline, upload to DELAYED/5
  • #777907 – src:hunt: "hunt: ftbfs with GCC-5"
    apply patch from Nicholas Luedtke, upload to DELAYED/5
  • #777920 – src:isdnutils: "isdnutils: ftbfs with GCC-5"
    add patch to build with -fgnu89-inline; upload to DELAYED/5
  • #778019 – src:multimon: "multimon: ftbfs with GCC-5"
    build with -fgnu89-inline; upload to DELAYED/5
  • #778068 – src:pork: "pork: ftbfs with GCC-5"
    build with -fgnu89-inline, QA upload
  • #778098 – src:quarry: "quarry: ftbfs with GCC-5"
    build with -std=gnu89, upload to DELAYED/5, then rescheduled to 0-day with maintainer's permission
  • #778099 – src:ratbox-services: "ratbox-services: ftbfs with GCC-5"
    build with -fgnu89-inline, upload to DELAYED/5, later cancelled because package is about to be removed (#793408)
  • #778109 – src:s51dude: "s51dude: ftbfs with GCC-5"
    build with -fgnu89-inline, upload to DELAYED/5
  • #778116 – src:shell-fm: "shell-fm: ftbfs with GCC-5"
    apply patch from Brett Johnson, upload to DELAYED/5
  • #778119 – src:simulavr: "simulavr: ftbfs with GCC-5"
    apply patch from Brett Johnson, QA upload
  • #778120 – src:sipsak: "sipsak: ftbfs with GCC-5"
    apply patch from Brett Johnson, upload to DELAYED/5
  • #778122 – src:skyeye: "skyeye: ftbfs with GCC-5"
    build with -fgnu89-inline, QA upload
  • #778140 – src:tcpcopy: "tcpcopy: ftbfs with GCC-5"
    add patch backported from upstream git, upload to DELAYED/5
  • #778145 – src:thewidgetfactory: "thewidgetfactory: ftbfs with GCC-5"
    add missing #include, upload to DELAYED/5
  • #778164 – src:vtun: "vtun: ftbfs with GCC-5"
    add patch from Tim Potter, upload to DELAYED/5
  • #790464 – flow-tools: "Please drop conditional build-depend on libmysqlclient15-dev"
    drop obsolete dependency, NMU
  • #793336 – src:libdevel-profile-perl: "libdevel-profile-perl: FTBFS with perl 5.22 in experimental (MakeMaker changes)"
    finish and upload package modernized by XTaran (pkg-perl)
  • #793580 – libb-hooks-parser-perl: "libb-hooks-parser-perl: B::Hooks::Parser::Install::Files missing"
    investigate and forward upstream, upload new upstream release later (pkg-perl)
permalink | tags: computer, planetdebian
2015-07-19 23:23:55 +0200
RC bugs 2015/17-29

after the release is before the release. – or: long time no RC bug report.

after the jessie release I spent most of my Debian time on work in the Debian Perl Group. we tried to get down the list of new upstream releases (from over 500 to currently 379; unfortunately the CPAN never sleeps), we were & still are busy preparing for the Perl 5.22 transition (e.g. we uploaded something between 300 & 400 packages to deal with Module::Build & CGI.pm being removed from perl core; only team-maintained packages so far), & we had a pleasant & productive sprint in Barcelona in May. – & I also tried to fix some of the RC bugs in our packages which popped up over the previous months.

yesterday & today I finally found some time to help with the GCC 5 transition, mostly by making QA or Non-Maintainer Uploads with patches that already were in the BTS. – a big thanks especially to the team at HP which provided a couple dozens patches!

& here's the list of RC bugs I've worked on in the last 3 months:

  • #752026 – libpdl-stats-perl: "libpdl-stats-perl: FTBFS on arm*"
    upload new upstream release (pkg-perl)
  • #755961 – autounit: "FTBFS with clang instead of gcc"
    apply patch from Alexander <sanek23994@gmail.com>, QA upload
  • #755963 – clearsilver: "FTBFS with clang instead of gcc"
    apply patch from Alexander <sanek23994@gmail.com>, upload to DELAYED/5
  • #777776 – src:apron: "apron: ftbfs with GCC-5"
    tag as unreproducible
  • #777780 – src:asmon: "asmon: ftbfs with GCC-5"
    apply patch from Martin Michlmayr, upload to DELAYED/5
  • #777783 – src:atftp: "atftp: ftbfs with GCC-5"
    apply patch from Martin Michlmayr, upload to DELAYED/5
  • #777797 – src:bbrun: "bbrun: ftbfs with GCC-5"
    add patch to build with "-std=gnu89", upload to DELAYED/5
  • #777806 – src:booth: "booth: ftbfs with GCC-5"
    tag as unreproducible
  • #777808 – src:bwm-ng: "bwm-ng: ftbfs with GCC-5"
    merge patch from Ubuntu, and build with "-std=gnu89", upload to DELAYED/5
  • #777831 – src:deborphan: "deborphan: ftbfs with GCC-5"
    apply patch from Jakub Wilk, upload to DELAYED/5, then rescheduled to 0-day with maintainer's permission
  • #777835 – src:dsbltesters: "dsbltesters: ftbfs with GCC-5"
    tag as unreproducible
  • #777853 – src:flow-tools: "flow-tools: ftbfs with GCC-5"
    apply patch from Alexander Balderson, upload to DELAYED/5
  • #777880 – src:gnac: "gnac: ftbfs with GCC-5"
    apply patch from Greg Pearson, upload to DELAYED/5
  • #777881 – src:gngb: "gngb: ftbfs with GCC-5"
    apply patch from Greg Pearson, upload to DELAYED/5
  • #777895 – src:haildb: "haildb: ftbfs with GCC-5"
    tag as unreproducible
  • #777902 – src:hfsplus: "hfsplus: ftbfs with GCC-5"
    merge patch from Ubuntu, QA upload
  • #777903 – src:hugs98: "hugs98: ftbfs with GCC-5"
    apply patch from Elizabeth J Dall, upload to DELAYED/5
  • #777965 – src:libpam-chroot: "libpam-chroot: ftbfs with GCC-5"
    apply patch from Linn Crosetto, upload to DELAYED/5
  • #777975 – src:libssh: "libssh: ftbfs with GCC-5"
    apply patch from Matthias Klose, upload to DELAYED/5
  • #778009 – src:mknbi: "mknbi: ftbfs with GCC-5"
    apply patch from Matthias Klose, QA upload
  • #778020 – src:mz: "mz: ftbfs with GCC-5"
    apply patch from Joshua Gadeken, upload to DELAYED/5
  • #778051 – src:overgod: "overgod: ftbfs with GCC-5"
    apply patch from Nicholas Luedtke, upload to DELAYED/5
  • #778056 – src:pads: "pads: ftbfs with GCC-5"
    apply patch from Andrew Patterson, upload to DELAYED/5
  • #778121 – src:sks-ecc: "sks-ecc: ftbfs with GCC-5"
    apply patch from Brett Johnson, QA upload
  • #778129 – src:squeak-plugins-scratch: "squeak-plugins-scratch: ftbfs with GCC-5"
    apply patch from Brett Johnson, upload to DELAYED/5
  • #778137 – src:tabble: "tabble: ftbfs with GCC-5"
    apply patch from David S. Roth, QA upload
  • #778146 – src:tinyscheme: "tinyscheme: ftbfs with GCC-5"
    apply patch from Nicholas Luedtke, upload to DELAYED/5
  • #778148 – src:trafficserver: "trafficserver: ftbfs with GCC-5"
    lower severity
  • #778151 – src:tuxonice-userui: "tuxonice-userui: ftbfs with GCC-5"
    apply patch from Nicholas Luedtke, upload to DELAYED/5, later sponsor maintainer upload
  • #778152 – src:uaputl: "uaputl: ftbfs with GCC-5"
    apply patch from Brett Johnson, upload to DELAYED/5
  • #778153 – src:udftools: "udftools: ftbfs with GCC-5"
    apply patch from Jakub Wilk, upload to DELAYED/5
  • #778159 – src:uswsusp: "uswsusp: ftbfs with GCC-5"
    apply patch from Andrew James, upload to DELAYED/5
  • #778167 – src:weplab: "weplab: ftbfs with GCC-5"
    apply patch from Elizabeth J Dall, QA upload
  • #778171 – src:wmmon: "wmmon: ftbfs with GCC-5"
    add patch to build with "-std=gnu89", upload to DELAYED/5
  • #778173 – src:wmressel: "wmressel: ftbfs with GCC-5"
    apply patch from Elizabeth J Dall, upload to DELAYED/5
  • #780199 – src:redhat-cluster: "redhat-cluster: FTBFS in unstable - error: conflicting types for 'int64_t'"
    apply patch from Michael Tautschnig, upload to DELAYED/2, then rescheduled by maintainer
  • #783899 – liblog-any-perl: "liblog-any-perl, liblog-any-adapter-perl: File conflict when being installed together"
    add Breaks/Replaces/Provides (pkg-perl)
  • #784844 – libmousex-getopt-perl: "libmousex-getopt-perl: FTBFS: test failures"
    upload new upstream release (pkg-perl)
  • #785020 – libmoosex-getopt-perl: "libmoosex-getopt-perl: FTBFS: test failures"
    upload new upstream release (pkg-perl)
  • #785158 – libnet-ssleay-perl: "libnet-ssleay-perl: FTBFS: Your vendor has not defined SSLeay macro LIBRESSL_VERSION_NUMBER"
    upload new upstream release (pkg-perl)
  • #785229 – sqitch: "sqitch: FTBFS: new warnings"
    upload new upstream release (pkg-perl)
  • #785232 – libdist-zilla-plugin-requiresexternal-perl: "libdist-zilla-plugin-requiresexternal-perl: FTBFS: More than one plan found in TAP output"
    make tests non-verbose (pkg-perl)
  • #785659 – libdist-zilla-perl: "libdist-zilla-perl: FTBFS: t/plugins/testrelease.t failure"
    make tests non-verbose (pkg-perl)
  • #786447 – libcgi-application-plugin-authentication-perl: "libcgi-application-plugin-authentication-perl FTBFS in unstable"
    add patch from Micah Gersten/Ubuntu (pkg-perl)
  • #786591 – libtext-quoted-perl: "libtext-quoted-perl: broken by libtext-autoformat-perl changes"
    upload new upstream release (pkg-perl)
  • #786667 – libcatalyst-plugin-authentication-credential-openid-perl: "libcatalyst-plugin-authentication-credential-openid-perl: FTBFS: Bareword "use_test_base" not allowed"
    patch Makefile.PL (pkg-perl)
  • #788350 – libhttp-proxy-perl: "FTBFS - proxy tests"
    add patch, improved from CPAN RT (pkg-perl)
  • #789141 – src:libdancer2-perl: "libdancer2-perl: FTBFS with Plack >= 1.0036: t/classes/Dancer2-Core-Response/new_from.t"
    upload new upstream release (pkg-perl)
  • #789669 – src:starlet: "starlet: FTBFS with Plack 1.0036"
    add patch for test compatibility with newer Plack (pkg-perl)
  • #789838 – src:starman: "starman: FTBFS with Plack 1.0036"
    upload new upstream release (pkg-perl)
  • #791493 – libpadre-plugin-datawalker-perl: "libpadre-plugin-datawalker-perl: missing dependency on padre"
    add missing dependency (pkg-perl)
  • #791510 – libcatalyst-authentication-credential-authen-simple-perl: "libcatalyst-authentication-credential-authen-simple-perl: FTBFS: Can't locate Test/Exception.pm in @INC"
    add missing build dependency (pkg-perl)
  • #791512 – libcatalyst-plugin-cache-store-fastmmap-perl: "libcatalyst-plugin-cache-store-fastmmap-perl: FTBFS: Can't locate Test/Exception.pm in @INC"
    add missing build dependency (pkg-perl)
  • #791709 – libjson-perl: "libjson-perl: FTBFS: Recursive inheritance detected"
    upload new upstream release (pkg-perl)
  • #792063 – src:libmath-mpfr-perl: "FTBFS: lngamma_bug.t and test1.t fail"
    upload new upstream release (pkg-perl)
  • #792844 – libatombus-perl: "libatombus-perl: ships usr/share/man/man3/README.3pm.gz"
    don't install README manpage (pkg-perl)
  • #792845 – libclang-perl: "libclang-perl: ships usr/share/man/man3/README.3pm.gz"
    don't install README POD/manpage (pkg-perl)
permalink | tags: computer, planetdebian
2015-04-19 00:52:17 +0200
RC bugs 2015/11-16

only one week left until the jessie release. yay!

in the last weeks I didn't find many RC bugs that I could fix; still, here's the short list; nice feature: I mostly helped others or could build an work done by others.

  • #669735 – dpkg-www: "dpkg-www: transition towards Apache 2.4"
    sponsor QA upload from Jean-Michel Nirgal Vourgère
  • #669777 – yocto-reader: "yocto-reader: transition towards Apache 2.4"
    sponsor NMU from Jean-Michel Nirgal Vourgère, upload to DELAYED/2
  • #669796 – w3c-linkchecker: "w3c-linkchecker: transition towards Apache 2.4"
    cherry-pick periapt's commit from 2012 (pkg-perl)
  • #764284 – testdisk: "[testdisk] after ntfs-3g upgrade, testdisk cannot be installed (Depends: error)"
    tag + sid to get it out of jessie RC bugs
  • #780629 – libibverbs1: "libibverbs1: please add Breaks: libopenmpi1.3"
    upload NMU prepared by Andreas Beckmann, adding a Breaks, upload to DELAYED/2
  • #780729 – pbuilder: "pbuilder must define PATH as in debian-policy (and as used on buildds)"
    downgrade
  • #782160 – src:chrony: "chrony: Multiple issues: CVE-2015-1821 CVE-2015-1822 CVE-2015-1853"
    sponsor maintainer upload by Joachim Wiedorn
permalink | tags: computer, planetdebian
2015-03-08 18:44:48 +0100
RC bugs 2015/07-10

finally, some simple RC bugs appeared, & I could contribute a bit towards the jessie release:

  • #775913 – src:vala-0.26: "vala-0.26: CVE-2014-8154: Heap-buffer overflow in vala-gstreamer bindings at Gst.MapInfo()"
    add upstream patch, upload to DELAYED/2
  • #776409 – initramfs-tools: "Decryption problem with split /usr - cryptsetup/initramfs-tools"
    bug metadata cleanup (which removes it from jessie bugs), later downgraded by maintainer
  • #776683 – snmpd: "snmpd: SNMPd still tries to query PCI Bus"
    tag unreproducible moreinfo, later downgraded by release team
  • #779114 – patcher: "patcher: depend on perl instead of perl-modules"
    update Depends, upload to DELAYED/6
  • #779115 – polygen-data: "polygen-data: depend on perl instead of perl-modules"
    update Depends, upload to DELAYED/6, then rescheduled to 0-day with maintainer's permission
  • #779116 – pristine-tar: "pristine-tar: depend on perl instead of perl-modules"
    update Depends, QA upload
  • #779117 – pure-ftpd-common: "pure-ftpd-common: depend on perl instead of perl-modules"
    update Depends, upload to DELAYED/6
  • #779121 – tvtime: "tvtime: depend on perl instead of perl-modules"
    update Depends, QA upload
  • #779985 – libwww-youtube-download-perl: "libwww-youtube-download-perl: youtube-videos fail to download"
    apply patches from upstream bug tracker (pkg-perl)
permalink | tags: computer, planetdebian
2015-02-08 22:11:39 +0100
RC bugs 2015/04-06

my small contributions around RC bugs during the last weeks:

  • #774862 – ciderwebmail: "ciderwebmail: unhandled symlink to directory conversion: /usr/share/ciderwebmail/root/static/images/mimeicons"
    fix maintscript (pkg-perl)
  • #774898 – macchanger: "fails to detect silent driver failure to change MAC"
    add patch from Joey Hess, upload to DELAYED/2
  • #775418 – pcmanfm-dbg: "pcmanfm-dbg: copyright file missing after upgrade (policy 12.5)"
    sponsor NMU by Mateusz Łukasik (dir_to_symlink fix), upload to DELAYED/2
  • #775617 – src:libdate-calc-xs-perl: "libdate-calc-xs-perl: FTBFS in jessie: Tests failures"
    help dam with patch bikeshedding (pkg-perl)
  • #775628 – src:libdate-calc-perl: "libdate-calc-perl: FTBFS in jessie: Tests failures"
    help dam with patch bikeshedding (pkg-perl)
  • #775632 – src:libdate-pcalc-perl: "libdate-pcalc-perl: FTBFS in jessie: Tests failures"
    help dam with patch bikeshedding (pkg-perl)
  • #775725 – dh-make-perl: "dh-make-perl requires YAML::XS, which is not installed"
    add missing dependency (pkg-perl)
  • #775785 – trac-mercurial: "trac-mercurial: Internal error when viewing Trac source browser"
    add upstream patch, upload to DELAYED/2
permalink | tags: computer, planetdebian
2015-01-18 22:41:35 +0100
RC bugs 2014/51-2015/03

I have to admit that I was a bit lazy when it comes to working on RC bugs in the last weeks. here's my not-so-stellar summary:

  • #729220 – pdl: "pdl: problems upgrading from wheezy due to triggers"
    investigate (unsuccessfully), later fixed by maintainer
  • #772868 – gxine: "gxine: Trigger cycle causes dpkg to fail processing"
    switch trigger from "interest" to "interest-noawait", upload to DELAYED/2
  • #774584 – rtpproxy: "rtpproxy: Deamon does not start as init script points to wrong executable path"
    adjust path in init script, upload to DELAYED/2
  • #774791 – src:xine-ui: "xine-ui: Creates dpkg trigger cycle via libxine2-ffmpeg, libxine2-misc-plugins or libxine2-x"
    add trigger patch from Michael Gilbert, upload to DELAYED/2
  • #774862 – ciderwebmail: "ciderwebmail: unhandled symlink to directory conversion: /usr/share/ciderwebmail/root/static/images/mimeicons"
    use dpkg-maintscript-helper to fix symlink_to_dir conversion (pkg-perl)
  • #774867 – lirc-x: "lirc-x: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE"
    use dpkg-maintscript-helper to fix symlink_to_dir conversion, upload to DELAYED/2
  • #775640 – src:libarchive-zip-perl: "libarchive-zip-perl: FTBFS in jessie: Tests failures"
    start to investigate (pkg-perl)
permalink | tags: computer, planetdebian | 1 comment
2014-12-24 16:23:31 +0100
GDAC 2014/24

the last year hasn't been an easy one for debian. we've seen lots of fights, unproductive discussions, & in general behaviour which contributed to what enrico in his brilliant blog post called the "stink in the kitchen". people's feelings were hurt, some became less active, others resigned from a specific position or retired completely.

it happened to me as well that reading through threads full of trolling, aggressiveness, finger-pointing, unrespectful or abusive behaviour, etc. made me frustrated, or sad, or angry, or all kinds of other negative feelings.

but then I usually told myself: this is not the debian project as I know it; this is only a small part – a part which urgently needs improvement! –; but if we only look at it alone, our picture of debian at large is distorted.

the much bigger part of the debian life I know doesn't happen on this handful of high-profile mailing lists; it happens on dozens of specialized mailing lists, in many small IRC channels, in the BTS, & in in-person meetings. – & what I see there is most of the time constructive, collaborative, respectful communication, & committed, helpful, funny, awesome people.

the idea of this advent calendar was to give examples of some of my recent experiences which demonstrate what the bright side of debian is in my opinion & what contributes to my fun in debian. with the aim of sharing my impression that the proverbial "stink" is, if we take a step back, only one piece of the bigger picture, & that we shouldn't let ourselves get demotivated by only staring at this puzzle piece. – thanks to all the awesome contributors for polishing existing & adding new shiny puzzle pieces to our common picture every day!

finally: thanks for reading this series of posts, & especially thank you to all who provided positive feedback – this in turn motivated me to follow through!

& now: back to work, & don't forget to help cleaning the kitchen :)


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-23 22:15:13 +0100
GDAC 2014/23

when I think about debian, one term that comes to my mind is "quality". of course it can be annoying when the ftp-masters REJECT a new package or when potential sponsors nit-pick on packaging details but in general this all leads to our excellent software quality. & yes, I've also seen less-than-excellent packages when working on RC bugs but I still believe that as a whole we strive to Do Things Right™. - thanks to all mentors, QA people, ftp-masters, & diligent package maintainers!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-22 23:04:47 +0100
GDAC 2014/22

today I read about a nice & successful example that shows that a debian derivative works best by contributing back to debian & working on debian directly. - great to see again that debian is at the center of a whole ecosystem, & thanks to the grml team!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-21 22:32:05 +0100
GDAC 2014/21

today I got two private mails from fellow DDs; both were personal messages & a pleasure to read. but what I also realized is that both emails were encrypted. which reminded me how hard it is to communicate securely with most people, & how easy it is with debian people. – & this is something we can be proud of!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-20 22:56:15 +0100
GDAC 2014/20

today seen on IRC: a maintainer was surprised & happy that their package had migrated to testing without having filed an unblock request. once again an example of the awesome work of the release team which pro-actively unblocked the package. – a big thank you to the members of the release team!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-19 20:07:05 +0100
GDAC 2014/19

yesterday I learned that I can go to FOSDEM in early 2015 because a conflicting event was cancelled. that makes me happy because FOSDEM is great for seeing other debian folks, & especially for meeting friends.


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-18 23:01:30 +0100
GDAC 2014/18

what constantly fascinates me in debian is that people sit at home, have an idea, work on it, & then suddenly present it to an unexpecting public; all without prior announcements or discussions, & totally apart from any hot discussion-de-jour. the last example I encountered & tried out just now is the option to edit source packages online & submit patches. - I hope we as a project can keep up with this creativity!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-17 23:30:08 +0100
GDAC 2014/17

my list of IRC channels (& the list of people I'm following on micro-blogging platforms) has a heavy debian bias. a thing I noticed today is that I had read (or at least: seen) messages in 6 languages (English, German, Castilian, Catalan, French, Italian). – thanks guys for the free language courses :) (& the opportunity to at least catch a glimpse into other cultures)


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-16 23:46:58 +0100
GDAC 2014/16

today I met with a young friend (attending the final year of technical high school) for coffee. he's exploring free software since one or two years, & he's running debian jessie on his laptop since some time. it's really amazing to see how exciting this travel into the free software cosmos is for him; & it's good to see that linux & debian are not only appealing to greybeards like me :)


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian | 1 comment
2014-12-15 22:58:17 +0100
GDAC 2014/15

nothing exciting today in my debian life. just yet another nice example of collaboration around an RC bug where the bug submitter, the maintainer & me investigated via the BTS, & the maintainer also got support on IRC from others. – now we just need someone to come up with an actual fix for the problem :)


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-14 22:27:37 +0100
GDAC 2014/14

I just got a couple of mails from the BTS. like almost every day, several times per day. now it made me realize how much I like the BTS, & how happy I am that it works so well & even gets new features. – thanks to the BTS maintainers for their continuous work!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-14 17:01:21 +0100
RC bugs 2014/49-50

it's getting harder to find "nice" RC bugs, due to the efforts of various bug hunters & the awesome auto-removal-from-testing feature. – anyway, here's the list of bugs I worked on in the last 2 weeks:

  • #766740 – gamera: "gamera FTBFS on arm64, testsuite failure."
    sponsor maintainer upload
  • #766773 – irssi-plugin-xmpp: "irssi-plugin-xmpp: /query <JID> fails with "Irssi: critical query_init: assertion 'query->name != NULL' failed""
    add some speculation to the bug report, request binNMU after submitter's confirmation, close this bug afterwards
  • #768127 – dhelp: "Fails to build the index when invalid UTF-8 is met"
    apply patch from Daniel Getz, upload to DELAYED/5
  • #770672 – src:gnome-packagekit: "gnome-packagekit: FTBFS without docbook: reference to entity "REFENTRY" for which no system identifier could be generated"
    provide information, ask for clarification, severity lowered by maintainer
  • #771496 – dpkg-cross: "overwrites user changes to configuration file /etc/dpkg-cross/cross-compile on upgrade (violates 10.7.3)"
    tag confirmed and add information, later downgraded by maintainer, then set back to RC by submitter …
  • #771500 – darcsweb: "darcsweb: postinst uses /usr/share/doc content (Policy 12.3): /usr/share/doc/darcsweb/examples/darcsweb.conf"
    install config sample into /usr/share/<package>, upload to DELAYED/5
  • #771501 – pygopherd: "pygopherd: postinst uses /usr/share/doc content (Policy 12.3): /usr/share/doc/pygopherd/examples/gophermap"
    sponsor NMU from Cameron Norman, upload to DELAYED/5
  • #771727 – fex: "fex: postinst uses /usr/share/doc content (Policy 12.3)"
    propose patch, installing config templates under /usr/share/<package>, upload to DELAYED/5 later, patch then integrated into maintainer upload
  • #772005 – libdevice-cdio-perl: "libdevice-cdio-perl: Debian patch causes Perl crashes in Device::Cdio::ISO9660::IFS's readdir: "Error in `/usr/bin/perl': realloc(): invalid next size: 0x0000000001f05850""
    reproduce the bug (pkg-perl)
  • #772159 – ruby-moneta: "ruby-moneta: leaves mysqld running after build"
    apply patch from Colin Watson, upload to DELAYED/2
permalink | tags: computer, planetdebian
2014-12-13 21:48:35 +0100
GDAC 2014/13

not sure if it it's me or debian but today was a quiet day. time to look back & see what has happened this year … & this brings up memories of this year's & earlier debconfs, with their pkg-perl BOFs & their outdoor hacklabs. – looking through these photos of past events makes me grateful, both to the tireless organizers of debconf, & to the people who can share a bench with me for hours :)


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-12 19:12:12 +0100
GDAC 2014/12

debian is again taking part in the OPW, & this afternoon I happened to read the backlog of the first weekly IRC meeting (in #debian-qa) between the mentors & the mentee for one of the projects. it was great to see that the participant's first patch is already merged & deployed, & that she closed her first bug report & is really getting into this debian world. – yay to great mentoring & increasing diversity!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-11 21:45:07 +0100
GDAC 2014/11

is enthusiasm contagious? I think so. a recent example: another advent posting. – ¡gracias!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian | 2 comments
2014-12-10 22:28:52 +0100
GDAC 2014/10

debian has a bigger role than "just" providing a free operating system to our users (& derivatives), it's also an important player in the free software world at large. a recent indication of this is the composition of the FSF's High Priority Projects Committee: if I'm counting correctly, there are two active & one former DDs listed as members; oh, & the contact person is yet another DD :) – great to see many debianistas active all around!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-09 21:37:18 +0100
GDAC 2014/9

today, I again had a pleasant experience around an RC bug, featuring a diligent patch submitter, & a maintainer showing his appreciation for the help. – motivating!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-08 21:49:20 +0100
GDAC 2014/8

today, a pkg-perl member who was not very active for the last 2 or so years "re-appeared", & together we prepared & uploaded a new package. – always good to see people coming back!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-07 17:48:17 +0100
GDAC 2014/7

creating a free operating system in general & fixing bugs in particular is a collaborative effort. today's example is bug report #766773 (& friends) which involved communication in the BTS & on IRC between the bug submitter, the maintainer of a related package, the release team, & me as a bug triager. & 2.5 hours later, another block for the jessie release is gone. – thanks everybody for yet another pleasant collaboration experience!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-06 23:07:13 +0100
GDAC 2014/6

positive feedback is motivating (probably not only) for me. a recent example showing that our work on creating a great operating system is appreciated was sent to the debian-project list yesterday. – thanks!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian | 2 comments
2014-12-05 22:48:18 +0100
GDAC 2014/5

today I had a short chat with a fellow DD living in a neighbouring country. nothing spectacular in itself; but it reminded me again that debian is more than creating an operating system together for me – it's also about a couple of friendships that grow out of it & which are dear to me.


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-04 22:43:48 +0100
GDAC 2014/4

I'm reading planet debian since many years, & I still enjoy it. I like the mixture of personal thoughts/stories & insightful technical tips. – today's recommendation: Don't ask your questions in private. very much agreed.


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-03 19:03:48 +0100
GDAC 2014/3

as russ wrote some weeks ago in an excellent mail to debian-vote, upstreams are the raison d'être for linux distributions. my experience in collaborating with upstream authors is mostly very positive, the most recent example from today being #728345. – thanks to all upstream authors for their passion in writing software & sharing it. & for caring about it later as well!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-02 17:51:14 +0100
GDAC 2014/2

after the GR is before the GR. the next one is about limiting the term of TC members. & it's a pleasure for me to watch how the proponents of different variants & other interested people work together most constructively in order to prepare the best possible ballot for the voters. – hat tip to everyone involved!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian
2014-12-01 23:01:38 +0100
GDAC 2014/1

this morning I received no less than two private "thank you" mails from fellow debian contributors. – thanks guys, this made a good start into the week!


this posting is part of GDAC (gregoa's debian advent calendar), a project to show the bright side of debian & why it's fun for me to contribute.

permalink | tags: computer, planetdebian | 3 comments
2014-11-30 22:59:29 +0100
RC bugs 2014/47-48

these are the RC bugs I've worked on during the last two weeks:

  • #752465 – libgdbm3: "Multi-Arch:same file conflict for any pair of architectures"
    propose to close as duplicate, done so by release team
  • #759960 – src:libcatalyst-engine-psgi-perl: "libcatalyst-engine-psgi-perl: FTBFS: dh_auto_test: make -j1 test returned exit code 2"
    request package removal (pkg-perl)
  • #767010 – kadu-dev: "kadu-dev: KaduTargets.cmake hardcodes amd64 path"
    raise severity, ask about potential fix in recent upload, then close
  • #767671 – ekeyd: "ekeyd: fails to remove: subprocess installed post-removal script returned error exit status 1"
    apply patch from Cameron Norman, upload to DELAYED/2
  • #767842 – ruby-actionpack-action-caching: "ruby-actionpack-action-caching: fails to upgrade from 'wheezy' - trying to overwrite /usr/lib/ruby/vendor_ruby/action_controller/caching/actions.rb"
    propose patch (adding Breaks+Replaces), closed by maintainer the same way
  • #768710 – src:biojava3-live: "biojava3-live: FTBFS in jessie: dh_install: libbiojava3-java-doc missing files (doc/biojava/*), aborting"
    propose patch (add encoding information)
  • #768798 – libgdbm3: "libgdbm3:i386: changelog.Debian.gz different from libgdbm3:amd64"
    diagnose as possible duplicate of #752465
  • #769214 – src:dmtcp: "dmtcp: FTBFS in jessie: test failures"
    add info to the bug report
  • #769336 – request-tracker4: "request-tracker4: fails to upgrade from 'wheezy': /usr/share/dbconfig-common/scripts/request-tracker4/upgrade/sqlite3/4.2.3 exited with non-zero status [SEGFAULT]"
    add info to the bug report, tag unreproducible, close later
  • #769670 – ola-rdm-tests: "ola-rdm-tests: FTBFS in a sid chroot with pbuilder (no network)"
    provide more test results
  • #769820 – par2: "par2: "par2repair file.par2 *" buggy, fixed in latest git version 0.6.11"
    sponsor maintainer upload
  • #769833 – src:trac: "[trac] Some sources are not included in your package"
    propose patch which repacks the tarball, applied and uploaded by maintainer
  • #770411 – mpi-specs: "mpi-specs: postinst uses /usr/share/doc content (Policy 12.3)"
    drop (broken call from postinst and then whole) postinst, upload to DELAYED/5
  • #770648 – src:hiredis: "hiredis: FTBFS: Test failure"
    more triaging/testing
  • #770762 – src:libinline-java-perl: "libinline-java-perl: Build dependencies are too loose"
    upload package prepared by Peter Pentchev (pkg-perl)
  • #770844 – src:libinline-java-perl: "[libinline-java-perl] FTBFS twice in a row"
    upload package prepared by Peter Pentchev (pkg-perl)
  • #770845 – src:libinline-java-perl: "[libinline-java-perl] FTBFS: Assumes a decimal point during the tests"
    upload package prepared by Peter Pentchev (pkg-perl)
  • #771361 – sponsorship-requests: "RFS: roxterm/2.9.5-1"
    sponsor maintainer upload
permalink | tags: computer, planetdebian
2014-11-16 23:07:24 +0100
RC bugs 2014/45-46

I was not much at home during the last two weeks, so not much to report about RC bug activities. – some general observations:

  1. the RC bug count is still relatively low, even after lucas' archive rebuild.
  2. the release team is extremely fast in handling unblock request - kudos! – pro tip: file them quickly after uploading, or some{thing,one} else might be faster :)

my small contributions:

  • #765327 – libnet-dns-perl: "lintian fails if the machine has a link-local IPv6 nameserver configured"
    discuss possible fix with upstream (pkg-perl)
  • #768683 – src:libmoosex-storage-perl: "libmoosex-storage-perl: missing runtime dependencies cause (build) failures in other packages"
    move packages from Recommends to Depends (pkg-perl)
  • #768692 – src:libaudio-mpd-perl: "libaudio-mpd-perl: FTBFS in jessie: Failed test '10 seconds worth of music in the db': got: '9'"
    add patch from Simon McVittie (pkg-perl)
  • #768712 – src:libpoe-component-client-mpd-perl: "libpoe-component-client-mpd-perl: FTBFS in jessie: Failed test '10 seconds worth of music in the db': got: '9'"
    add patch from Simon McVittie (pkg-perl)
  • #769003 – libgluegen2-build-java: "libjogl2-java: FTBFS on arm64, ppc64el, s390x"
    add patch from Colin Watson (pkg-java)
permalink | tags: computer, planetdebian
2014-11-02 22:27:48 +0100
RC bugs 2014/44

this week, my main contribution to fixing RC bugs was to ask others what they think about closing bugs which looked already fixed to me. worked quite fine.

full list:

  • #682420 – src:libpaper: "libpaper: "Multi-Arch: same" but postrm removes arch-independent configuration"
    use DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT before file removal, upload to DELAYED/5
  • #743853 – libpango-1.0-0: "libpango-1.0-0 : Breaks: libpango1.0-0 (< 1.32.5-2) but 1.30.0-1 is to be installed"
    check current jenkins results, then closed by maintainer
  • #754132 – libmcrypt: "libmcrypt: add autoreconf during the build to enable new architectures"
    propose to close bug, done by one of the NMUers
  • #760908 – libmcrypt4: "libmcrypt: another autoreconf fix for arm64 build"
    propose to close bug, done by one of the NMUers
  • #762061 – dkms: "dkms should pull in the correct linux-headers package"
    downgrade
  • #762782 – libprocps3-dev,libprocps4-dev: "libprocps4-dev and libprocps3-dev: error when trying to install together"
    propose to close bug, done by fellow DD
  • #763769 – glabels: "glabels exists with "Abort" when creating a new document"
    prepare patch from upstream git commits, later NMUed by fellow DD
  • #764667 – distcc: "distcc: Trigger cycle causes dpkg to fail processing"
    change triggers from "interest" to "interest-noawait", as proposed by Guillem Jover, upload to DELAYED/5
  • #767041 – kephra: "kephra: Fails with "You did not specify a file name""
    upload with patch prepared by Partha Pratim Mukherjee (pkg-perl)
  • #767066 – gorm.app: "gorm.app: [i386] Crashes when loading .gorm files"
    sponsor maintainer upload
permalink | tags: computer, planetdebian
2014-10-26 22:47:45 +0100
RC bugs 2014/38-43

it's this time of the year^Wrelease cycle again – almost. in ten days (& roughly two hours), the freeze for the next debian release, codenamed jessie, will start. by this time packages must be in testing in order to be candidates for the release, as explained in the release team's detailed freeze policy. this also means, with the regular testing migration time set to ten days, that tonight's dinstall run closed the regular upload window.

& this also means that we should all concentrate on fixing RC bugs to make the freeze as short as possible & jessie yet another great release. before I head over to the UDD bugs page, I'd like to summarize my work on RC bugs in the last weeks, which was again focussed on packages in the Debian Perl Group.

  • #736739 – src:lemonldap-ng: "[src:lemonldap-ng] Sourceless file"
    upload new upstream release prepared by Xavier Guimard (pkg-perl)
  • #736807 – src:lemonldap-ng: "[src:lemonldap-ng] Non free file"
    upload new upstream release prepared by Xavier Guimard (pkg-perl)
  • #742409 – libsereal-encoder-perl: "libsereal-encoder-perl: FTBFS on some architectures"
    upload new upstream release, with patch from ntyni (pkg-perl)
  • #755317 – src:libnet-bonjour-perl: "libnet-bonjour-perl: FTBFS: Tests failures"
    lower severity (pkg-perl)
  • #755328 – src:libgraph-writer-graphviz-perl: "libgraph-writer-graphviz-perl: FTBFS: Tests failures"
    update patches for test suite (pkg-perl)
  • #759966 – src:libvideo-fourcc-info-perl: "libvideo-fourcc-info-perl: FTBFS: dh_auto_test: perl Build test returned exit code 255"
    close bug, fixed in #762334 (pkg-perl)
  • #762333 – libcgi-application-plugin-ajaxupload-perl: "libcgi-application-plugin-ajaxupload-perl: FTBFS with libjson-any-perl 1.36-1: test failures"
    close, as the bug is fixed in libpackage-stash-perl, cf. #762334 (pkg-perl)
  • #763254 – src:libcrypt-gcrypt-perl: "libcrypt-gcrypt-perl: FTBFS: GCrypt.xs:59:5: error: unknown type name 'gcry_ac_handle_t'"
    add patch from CPAN RT (pkg-perl)
  • #765053 – libapache-dbilogger-perl: "libapache-dbilogger-perl: FTBFS - undefined symbol: modperl_is_running"
    close, as the bug is fixed in libapache2-mod-perl2, cf. #765174 (pkg-perl)
  • #765137 – src:libcgi-fast-perl: "libcgi-fast-perl: FTBFS: Tests failures"
    upload new upstream release (pkg-perl)
  • #765150 – src:libhtml-formfu-perl: "libhtml-formfu-perl: FTBFS: Tests failures"
    lower severity (pkg-perl)
  • #765165 – liblog-dispatch-perl: "liblog-dispatch-perl: missing dependency/recommendation on libdevel-globaldestruction-perl"
    add missing (build) dependency (pkg-perl)
permalink | tags: computer, planetdebian
2014-09-14 23:13:21 +0200
RC bugs 2014/34-37

the perl 5.20 transition is over, debconf14 is over, so I should have more time for RC bugs? yes & no: I fixed some, but only in "our" (as in: pkg-perl) packages:

  • #711418 – src:libanyevent-dbi-perl: "libanyevent-dbi-perl: FTBFS: Failed test 'Using an unknown function results in error'"
    add patch for newer SQLite (pkg-perl)
  • #756566 – libxml-dt-perl: "libxml-dt-perl: Insecure use of temporary files (CVE-2014-5260)"
    upload new upstream release (pkg-perl)
  • #759838 – src:padre: "padre: FTBFS: Failed test 'no warnings'"
    fix 2/3 of the test failures in git, last one fixed by dod (pkg-perl)
  • #759942 – src:cpanminus: "cpanminus: FTBFS: Can't write to cpanm home '/sbuild-nonexistent/.cpanm': You should fix it with chown/chmod first."
    set HOME once more in debian/rules (pkg-perl)
  • #759964 – src:libhtml-formhandler-model-dbic-perl: "libhtml-formhandler-model-dbic-perl: FTBFS: dh_auto_test: make -j1 test returned exit code 2"
    upload new upstream release (pkg-perl)
  • #761312 – libdbix-class-resultset-recursiveupdate-perl: "libdbix-class-resultset-recursiveupdate-perl: missing dependency on liblist-moreutils-perl"
    add missing dependency (pkg-perl)
  • #761313 – libgeo-google-mapobject-perl: "libgeo-google-mapobject-perl: missing dependency on libjson-perl"
    add missing dependency (pkg-perl)
  • #761315 – libfile-read-perl: "libfile-read-perl: missing dependency on libfile-slurp-perl"
    add missing dependency (pkg-perl)
  • #761319 – libpod-wordlist-hanekomu-perl: "libpod-wordlist-hanekomu-perl: missing dependency on libtest-spelling-perl"
    add missing dependency (pkg-perl)
  • #761526 – src:liblocale-maketext-gettext-perl: "liblocale-maketext-gettext-perl: FTBFS: Tests failures"
    skip test which needs internet and a writable $HOME (pkg-perl)
  • #761558 – src:libposix-strptime-perl: "libposix-strptime-perl: FTBFS: Tests failures"
    skip test which needs internet and a writable $HOME (pkg-perl)
permalink | tags: computer, planetdebian
2014-08-24 02:25:32 +0200
Debian Perl Group Micro-Sprint

DebConf 14 has started earlier today with the first two talks in sunny portland, oregon.

this year's edition of DebConf didn't feature a preceding DebCamp, & the attempts to organize a proper pkg-perl sprint were not very successful.

nevertheless, two other members of the Debian Perl Group & me met here in PDX on wednesday for our informal unofficial pkg-perl µ-sprint, & as intended, we've used the last days to work on some pkg-perl QA stuff:

  • upload packages which were waiting for Perl 5.20
  • upload packages which didn't have the Perl Group in Maintainer
  • update OpenTasks wiki page
  • update subscription to Perl packages in Ubuntu/Launchpad
  • start annual git repos cleanup
  • pkg-perl-tools: improve scripts to integrate upstream git repo
  • update alternative (build) dependencies after perl 5.20 upload
  • update Module::Build (build) dependencies

as usual, having someone to poke besides you, & the opportunity to get a second pair of eyes quickly was very beneficial. – & of course, spending time with my nice team mates is always a pleasure for me!

permalink | tags: computer, planetdebian
2014-08-14 22:32:00 +0200
RC bugs 2014/13 - 2014/33

perl 5.20 got uploaded to debian unstable a few minutes ago; be prepared for some glitches when upgrading sid machines/chroots in the next days, while all 557 reverse dependencies are rebuilt via binNMUs.

how does this relate to this blog post's title? it does, since during the last weeks I was mostly trying to help with the preparation of this transition. & we managed to fix quite a few bugs while they were not bumped to serious yet, otherwise the list below would be a bit longer :)

anyway, here are the the RC bugs I've worked on in the last 20 or so weeks:

  • #711614 – src:libscriptalicious-perl: "libscriptalicious-perl: FTBFS with perl 5.18: test hang"
    upload new upstream release (pkg-perl)
  • #711616 – src:libtest-refcount-perl: "libtest-refcount-perl: FTBFS with perl 5.18: test failures"
    build-depend on fixed version (pkg-perl)
  • #719835 – libdevel-findref-perl: "libdevel-findref-perl: crash in XS_Devel__FindRef_find_ on Perl 5.18"
    upload new upstream release (pkg-perl)
  • #720021 – src:libhtml-template-dumper-perl: "libhtml-template-dumper-perl: FTBFS with perl 5.18: test failures"
    mark fragile test as TODO (pgk-perl)
  • #720271 – src:libnet-jabber-perl: "libnet-jabber-perl: FTBFS with perl 5.18: test failures"
    add patch to sort hash (pkg-perl)
  • #726948 – libmath-bigint-perl: "libmath-bigint-perl: uninstallable in sid - obsoleted by perl 5.18"
    upload new upstream release (pkg-perl)
  • #728634 – src:fusesmb: "fusesmb: FTBFS: configure: error: Please install libsmbclient header files."
    finally upload to DELAYED/2 with patch from November (using pkg-config)
  • #730936 – src:libaudio-mpd-perl: "libaudio-mpd-perl: FTBFS: Tests errors"
    upload new upstream release (pkg-perl)
  • #737434 – src:libmojomojo-perl: "[src:libmojomojo-perl] Sourceless file (minified)"
    add unminified version of javascript file to source package (pkg-perl)
  • #739505 – libcgi-application-perl: "libcgi-application-perl: CVE-2013-7329: information disclosure flaw"
    upload with patch prepared by carnil (pkg-perl)
  • #739809 – src:libgtk2-perl: "libgtk2-perl: FTBFS: Test failure"
    add patch from Colin Watson (pkg-perl)
  • #743086 – src:libmousex-getopt-perl: "libmousex-getopt-perl: FTBFS: Tests failures"
    add patch from CPAN RT (pkg-perl)
  • #743099 – src:libclass-refresh-perl: "libclass-refresh-perl: FTBFS: Tests failures"
    upload new upstream release (pkg-perl)
  • #745792 – encfs: "[PATCH] Fixing FTBFS on i386 and kfreebsd-i386"
    use DEB_HOST_MULTIARCH to find libraries, upload to DELAYED/2
  • #746148 – src:redshift: "redshift: FTBFS: configure: error: missing dependencies for VidMode method"
    add missing build dependency, upload to DELAYED/2
  • #747771 – src:bti: "bti: FTBFS: configure: line 3571: syntax error near unexpected token `PKG_CHECK_MODULES'"
    add missing build dependency
  • #748996 – libgd-securityimage-perl: "libgd-securityimage-perl: should switch to use libgd-perl"
    update (build) dependency (pkg-perl)
  • #749509 – src:visualvm: "visualvm: FTBFS: debian/visualvm/...: Directory nonexistent"
    use override_dh_install-indep in debian/rules (pkg-java)
  • #749825 – src:libtime-parsedate-perl: "libtime-parsedate-perl: trying to overwrite '/usr/share/man/man3/Time::ParseDate.3pm.gz', which is also in package libtime-modules-perl 2011.0517-1"
    add missing Breaks/Replaces (pkg-perl)
  • #749938 – libnet-ssh2-perl: "libnet-ssh2-perl: FTBFS: libgcrypt20 vs. libcrypt11"
    upload package with fixed build-dep, prepared by Daniel Lintott (pkg-perl)
  • #750276 – libhttp-async-perl: "libhttp-async-perl: FTBFS: Tests failures"
    upload new upstream release prepared by Daniel Lintott (pkg-perl)
  • #750283 – src:xacobeo: "xacobeo: FTBFS: Tests failures when network is accessible"
    add missing build dependency (pkg-perl)
  • #750305 – src:libmoosex-app-cmd-perl: "libmoosex-app-cmd-perl: FTBFS: Tests failures"
    add patch to fix test regexps (pkg-perl)
  • #750325 – src:libtemplate-plugin-latex-perl: "libtemplate-plugin-latex-perl: FTBFS: Tests failures"
    upload new upstream releases prepared by Robert James Clay (pkg-perl)
  • #750341 – src:cpanminus: "cpanminus: FTBFS: Trying to write outside builddir"
    set HOME for tests (pkg-perl)
  • #750564 – obexftp: "missing license in debian/copyright"
    add missing license to debian/copyright, QA upload
  • #750770 – libsereal-decoder-perl: "libsereal-decoder-perl: FTBFS on various architectures"
    upload new upstream development release (pkg-perl)
  • #751044 – packaging-tutorial: "packaging-tutorial: FTBFS - File `bxcjkjatype.sty' not found."
    send a patch (updated build-depends) to the BTS
  • #751563 – src:tuxguitar: "tuxguitar: depends on xulrunner which is no more"
    do some triaging (pkg-java)
  • #752171 – src:pcp: "pcp: Build depends on autoconf"
    upload NMU prepared by Xilin Sun, adding missing build dependency
  • #752347 – highlight: "highlight: hardcodes /usr/lib/perl5"
    use executable .install file for perl library path, upload to DELAYED/5
  • #752349 – src:nflog-bindings: "nflog-bindings: hardcodes /usr/lib/perl5"
    use executable .install file for perl library path, upload to DELAYED/5
  • #752469 – clearsilver: "clearsilver: hardcodes /usr/lib/perl5"
    use executable .install file for perl library path, upload to DELAYED/5
  • #752470 – ekg2: "ekg2: hardcodes /usr/lib/perl5"
    calculate perl lib path at build time, QA upload
  • #752472 – fwknop: "fwknop: hardcodes /usr/lib/perl5"
    use $Config{vendorarch} in debian/rules, upload to DELAYED/5
  • #752476 – handlersocket: "handlersocket: hardcodes /usr/lib/perl5"
    create .install from .install.in at build time, QA upload
  • #752704 – lcgdm: "lcgdm: hardcodes /usr/lib/perl5"
    create .install from .install.in at build time, upload to DELAYED/5
  • #752705 – libbuffy-bindings: "libbuffy-bindings: hardcodes /usr/lib/perl5"
    pass value of $Config{vendorarch} to dh_install in debian/rules, upload to DELAYED/5
  • #752710 – liboping: "liboping: hardcodes /usr/lib/perl5"
    use executable .install file for perl library path, upload to DELAYED/5
  • #752714 – lockdev: "lockdev: hardcodes /usr/lib/perl5"
    use $Config{vendorarch} in debian/rules, upload to DELAYED/5
  • #752716 – ming: "ming: hardcodes /usr/lib/perl5"
    NMU with the minimal changes from the next release
  • #752799 – obexftp: "obexftp: hardcodes /usr/lib/perl5"
    calculate perl lib path at build time, QA upload
  • #752810 – src:razor: "razor: hardcodes /usr/lib/perl5"
    use $Config{vendorarch} in debian/rules, upload to DELAYED/5
  • #752812 – src:redland-bindings: "redland-bindings: hardcodes /usr/lib/perl5"
    use $Config{vendorarch} in debian/rules, upload to DELAYED/5
  • #752815 – src:stfl: "stfl: hardcodes /usr/lib/perl5"
    create .install from .install.in at build time, upload to DELAYED/5
  • #752924 – libdbix-class-perl: "libdbix-class-perl: FTBFS: Failed test 'Cascading delete on Ordered has_many works'"
    add patch from upstream git (pkg-perl)
  • #752928 – libencode-arabic-perl: "libencode-arabic-perl: FTBFS with newer Encode: Can't locate object method "export_to_level" via package "Encode""
    add patch from Niko Tyni (pkg-perl)
  • #752982 – src:libwebservice-musicbrainz-perl: "libwebservice-musicbrainz-perl: hardcodes /usr/lib/perl5"
    pass create_packlist=0 to Build.PL, upload to DELAYED/5
  • #752988 – libnet-dns-resolver-programmable-perl: "libnet-dns-resolver-programmable-perl: broken with newer Net::DNS"
    add patch from CPAN RT (pkg-perl)
  • #752989 – libio-callback-perl: "libio-callback-perl: FTBFS with Perl 5.20: alternative dependencies"
    versioned close (pkg-perl)
  • #753026 – libje-perl: "libje-perl: FTBFS with Perl 5.20: test failures"
    upload new upstream release (pkg-perl)
  • #753038 – libplack-test-anyevent-perl: "libplack-test-anyevent-perl: FTBFS with Perl 5.20: alternative dependencies"
    versioned close (pkg-perl)
  • #753057 – libinline-java-perl: "libinline-java-perl: broken symlinks when built under perl 5.20"
    fix symlinks to differing paths in perl 5.18 vs. 5.20 (pkg-perl)
  • #753144 – src:net-snmp: "net-snmp: FTBFS on kfreebsd-amd64 - 'struct kinfo_proc' has no member named 'kp_eproc'"
    add patch from Niko Tyni, upload to DELAYED/5, later reschedules to 0-day with maintainer's approval
  • #753214 – src:license-reconcile: "license-reconcile: FTBFS: Tests failures"
    make (build) dependency versioned (pkg-perl)
  • #753237 – src:libcgi-application-plugin-ajaxupload-perl: "libcgi-application-plugin-ajaxupload-perl: Tests failures"
    make (build) dependency versioned (pkg-perl)
  • #754125 – libimager-perl: "libimager-perl: FTBFS on s390x"
    close bug, package builds again after libpng upload (pkg-perl)
  • #754691 – src:libio-interface-perl: "libio-interface-perl: FTBFS on kfreebsd-*: invalid storage class for function 'XS_IO__Interface_if_flags'"
    add patch which adds a missing } (pkg-perl)
  • #754993 – libdevice-usb-perl: "libdevice-usb-perl: FTBFS with newer Inline(::C)"
    workaround an Inline bug in debian/rules
  • #755028 – src:libtk-tablematrix-perl: "libtk-tablematrix-perl: hardcodes /usr/lib/perl5"
    use $Config{vendorarch} in debian/rules, upload to DELAYED/5
  • #755324 – src:pinto: "pinto: FTBFS: Tests failures"
    add patch to "use" required module (pkg-perl)
  • #755332 – src:libdevel-nytprof-perl: "libdevel-nytprof-perl: FTBFS: Tests failures"
    mark failing tests temporarily as TODO (pkg-perl)
  • #757754 – obexftp: "obexftp: FTBFS: format not a string literal and no format arguments [-Werror=format-security]"
    add patch with format argument, QA upload
  • #757774 – src:libwx-glcanvas-perl: "libwx-glcanvas-perl: hardcodes /usr/lib/perl5"
    build-depend on new libwx-perl (pkg-perl)
  • #757855 – libwx-perl: "libwx-perl: embeds exact wxWidgets version, needs stricter dependencies"
    use virtual package provided by alien-wxwidgets (pkg-perl)
  • #758127 – src:libwx-perl: "libwx-perl: FTBFS on arm*"
    report and try to debug new build failure (pkg-perl)

p.s.: & now, go & enjoy the new perl 5.20 features :)

permalink | tags: computer, planetdebian | 1 comment
2014-03-23 22:42:33 +0100
RC bugs 2013/49 - 2014/12

since people keep talking to me about my RC bug fixing activities, I thought it might be time again for a short report. to be honest, I mostly stopped my almost daily work at some point in december, partly because the overall number of RC bugs affecting both testing & unstable is quite low (& therefore the number of easy-to-fix bugs), due to the auto-removal policy of the release team (kudos!). – but I still kept track about RC bugs I worked on, & here's the list; as you can see, mostly pkg-perl bugs …

  • #711430 – src:libcgi-cookie-splitter-perl: "libcgi-cookie-splitter-perl: FTBFS with perl 5.18: test failures"
    add patch from CPAN RT (pkg-perl)
  • #711436 – src:libdbix-abstract-perl: "libdbix-abstract-perl: FTBFS with perl 5.18: test failures"
    upload new upstream release (pkg-perl)
  • #711444 – src:libgraph-readwrite-perl: "libgraph-readwrite-perl: FTBFS with perl 5.18: test failure"
    upload new upstream release (pkg-perl)
  • #711620 – src:libthread-queue-any-perl: "libthread-queue-any-perl: FTBFS with perl 5.18: test failures"
    upload new upstream release (pkg-perl)
  • #724137 – src:libschedule-cron-perl: "libschedule-cron-perl: FTBFS: Tests failures"
    upload new upstream release
  • #725570 – src:pgfincore: "build postgresql-9.3 extension only"
    send improved debdiff to the bug, thanks to Martin Pitt
  • #730906 – src:libredis-perl: "libredis-perl: FTBFS: Failed tests"
    upload new upstream release (pkg-perl)
  • #730925 – src:libgeo-ip-perl: "libgeo-ip-perl: FTBFS: Failed tests"
    upload new upstream release (pkg-perl)
  • #731794 – libanyevent-perl: "FBFTS: AnyEvent fails t/81_hosts.t on system with OpenDNS"
    upload new upstream release prepared by Xavier Guimard (pkg-perl)
  • #733364 – src:libjxp-java: "libjxp-java: FTBFS: [javac] /«PKGBUILDDIR»/src/java/org/onemind/jxp/servlet/JxpServlet.java:29: error: package javax.servlet does not exist"
    add missing build dependency (pkg-java)
  • #733379 – src:libonemind-commons-java-java: "libonemind-commons-java-java: FTBFS: [javac] /«PKGBUILDDIR»/src/java/org/onemind/commons/java/util/ServletUtils.java:28: error: package javax.servlet does not exist"
    add missing build dependency (pkg-java)
  • #733429 – src:libcatalyst-modules-perl: "libcatalyst-modules-perl: FTBFS: Tests failed"
    upload new upstream release (pkg-perl)
  • #735054 – src:libpoet-perl: "libpoet-perl: FTBFS: test failures: t/App.t"
    add missing (build) dependency (pkg-perl)
  • #735367 – bti: "bti: stopped working after SSL/TLS traffic restriction, due to obsolete URL"
    upload new upstream release
  • #735823 – src:libgtk3-perl: "libgtk3-perl: FTBFS: Tests failures"
    set HOME for tests (pkg-perl)
  • #736275 – libmarc-xml-perl: "libmarc-xml-perl: CVE-2014-1626: XML External Entity privilege escalation"
    upload new upstream release (pkg-perl)
  • #736718 – libalien-sdl-perl: "libalien-sdl-perl: depends on libtiff4 which is going away"
    fix dependencies (pkg-perl)
  • #736820 – libnet-frame-perl: "libnet-frame-perl: package seems to depend on things that are not packaged"
    upload new upstream release prepared by Daniel Lintott (pkg-perl)
  • #736866 – src:libjpfcodegen-java: "[src:libjpfcodegen-java] Sourceless file (minified)"
    drop sourceless minified .js files (pkg-java)
  • #737739 – src:mumble: "mumble: CVE-2014-0044 CVE-2014-0045"
    sponsor security upload for Chris Knadle
  • #738419 – src:libsvn-hooks-perl: "libsvn-hooks-perl: FTBFS: Tests failures"
    fix (build) dependencies (pkg-perl)
  • #738431 – src:latex-make: "latex-make: FTBFS: Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not found"
    propose patch, then fixed by maintainer
  • #739144 – src:librpc-xml-perl: "librpc-xml-perl: FTBFS: Test failure"
    upload new upstream release (pkg-perl)

ps: the how-can-i-help package is a nice tool for finding RC bugs in packages you care about. install it if you haven't so far!

permalink | tags: computer, planetdebian
2013-12-01 19:32:08 +0100
RC bugs 2013/48

overview regarding my work on RC bugs during the last week:

  • #511750 – libnss-ldap: "libnss-ldap doesn't query LDAP server for users and groups"
    do a versioned close
  • #665571 – src:libindicate: "libindicate: Including individual glib headers no longer supported"
    update bug log, later uploaded by fellow DD with additional fixes
  • #707351 – src:buzztard: "buzztard: FTBFS: gstobject.h:283:3: error: unknown type name 'GStaticRecMutex'"
    apply patch from Ubuntu / Martin Pitt, upload to DELAYED/2
  • #707402 – src:umview: "umview: FTBFS: um_select.c:177: undefined reference to `__FDELT'"
    send debdiff to bug
  • #707412 – src:libindicate: "libindicate: FTBFS: Indicate-0.7.gir:137.11-137.38: error: expected start element of `parameter'"
    update bug log, later uploaded by fellow DD with additional fixes
  • #720358 – src:libsvn-notify-perl: "libsvn-notify-perl: FTBFS: POD coverage"
    don't run failing tests (removed upstream), upload to DELAYED/2
  • #725584 – src:libmusicbrainz-discid-perl: "libmusicbrainz-discid-perl: FTBFS: Tests failed"
    add patch to make tests more flexible (pkg-perl)
  • #730898 – src:libmoosex-app-cmd-perl: "libmoosex-app-cmd-perl: FTBFS: Failed tests"
    upload new upstream release (pkg-perl)
permalink | tags: computer, planetdebian
2013-11-26 17:09:00 +0100
cowbuilder crossbuilds for raspbian

after reading waja's description on Crossbuilding Debian Packages With Sbuild (for Raspbian), I thought I'd share what I did for using cowbuilder for the same purpose.

I stumbled about these instructions for pbuilder on github recently which taught me about the nice qemu-debootstrap tool. as I didn't want a specific config file & I prefer cowbuilder over pbuilder, I "translated" the instructions to the following command:

cowbuilder --create --basepath /var/cache/pbuilder/armhf/raspbian-wheezy-base.cow \
--distribution wheezy --mirror http://mirrordirector.raspbian.org/raspbian/ \
--components "main contrib non-free rpi" --extrapackages eatmydata \
--architecture armhf \
--debootstrap qemu-debootstrap --debootstrapopts --variant=buildd \
--debootstrapopts --keyring=/usr/share/keyrings/raspbian-archive-keyring.gpg

(after installing the raspbian-archive-keyring before)

permalink | tags: computer, planetdebian
2013-11-24 18:23:09 +0100
RC bugs 2013/47

no exciting achievements but I still try to keep an eye on RC bugs:

  • #701299 – src:ipsec-tools: "ipsec-tools: ftbfs with GCC-4.8"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #711439 – src:libemail-mime-createhtml-perl: "libemail-mime-createhtml-perl: FTBFS with perl 5.18: test failure"
    add patch from upstream bug tracker (pkg-perl)
  • #718133 – src:openmsx: "openmsx: FTBFS: build/entry.mk:22: *** Unknown action: test. Stop."
    propose an explanation and a patch
  • #722688 – libxcb: "libxcb: FTBFS when $HOME does not exist: /install-sh: No such file or directory"
    send upstream commit as a debdiff, then upload with maintainer's permission
  • #725599 – src:squid3: "squid3: FTBFS: cp: cannot stat '/«PKGBUILDDIR»/debian/tmp/usr/share/man/man8/basic_db_auth.8': No such file or directory"
    upload with the patch I prepared earlier to DELAYED/2
  • #728632 – src:smbnetfs: "smbnetfs: FTBFS: smb_conn_srv.c:12:26: fatal error: libsmbclient.h: No such file or directory"
    propose a patch
  • #728634 – src:fusesmb: "fusesmb: FTBFS: configure: error: Please install libsmbclient header files."
    propose a patch
permalink | tags: computer, planetdebian
2013-11-17 22:32:57 +0100
RC bugs 2013/46

not my most active RC bug squashing week – but still, a few things done:

  • #713575 – src:libgcal: "libgcal: FTBFS: ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcheck_pic.a(check_pack.o): undefined reference to symbol '__pthread_unregister_cancel@@GLIBC_2.3.3'"
    add patch from Ubuntu / Andreas Moog, upload to DELAYED/2
  • #713662 – src:heartbeat: "heartbeat: FTBFS: ucast.c:468:6: error: conflicting types for 'i'"
    add patch from Ubuntu / Andres Rodriguez, upload to DELAYED/2
  • #718068 – src:csh: "csh: FTBFS: Makefile:24: *** missing separator. Stop."
    propose a different solution
  • #718098 – src:menhir: "menhir: FTBFS: Makefile:34: *** Please define PREFIX. Stop."
    "backport" fix from experimental, upload to DELAYED/2, then rescheduled to 0-day with maintainer's permission
  • #726410 – src:spandsp: "spandsp: FTBFS in parallel mode"
    tag unreproducible
  • #727806 – tunnelx: "tunnelx: Depends on openjdk-6, which is going away"
    update Debian-Java-Home in .manifest file; upload to DELAYED/2
permalink | tags: computer, planetdebian
2013-11-10 23:28:36 +0100
RC bugs 2013/45

here's the list of RC bugs I've worked on during the last week.

  • #713582 – src:malaga: "malaga: FTBFS: ld: canvas.o: undefined reference to symbol 'ceil@@GLIBC_2.2.5'"
    add patches from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #713595 – src:goocanvas: "goocanvas: FTBFS: ld: demo.o: undefined reference to symbol 'sincos@@GLIBC_2.2.5'"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #713635 – src:osm-gps-map: "osm-gps-map: FTBFS: osm-gps-map-widget.c:778:21: error: format '%lld' expects argument of type 'long long int', but argument 4 has type 'goffset' [-Werror=format=]"
    add patch from upstream git, package FTBFS again later
  • #713666 – src:gnustep-base: "gnustep-base: FTBFS: GSXML.m:983:38: error: dereferencing pointer to incomplete type"
    add patch from Ubuntu / Benjamin Drung, upload to DELAYED/2
  • #713700 – src:gsnmp: "gsnmp: FTBFS: gsnmp.h:27:18: fatal error: gnet.h: No such file or directory"
    apply patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #713701 – src:libmatchbox: "libmatchbox: FTBFS: ld: dump-image.o: undefined reference to symbol 'XOpenDisplay'"
    add patches from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #713708 – src:gtkgl2: "gtkgl2: FTBFS: ld: zktor.o: undefined reference to symbol 'atan2@@GLIBC_2.2.5'"
    apply patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #713727 – src:xmlroff: "xmlroff: FTBFS: ld: ../libfo/.libs/libfo-0.6.a(fo-datatype.o): undefined reference to symbol 'floor@@GLIBC_2.2.5'"
    apply patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #713728 – src:matchbox-panel: "matchbox-panel: FTBFS: ld: mb-applet-menu-launcher.o: undefined reference to symbol 'XInternAtom'"
    update patch to link against more libs, upload to DELAYED/2
  • #724080 – src:libgraph-perl: "libgraph-perl: FTBFS: make: *** [clean] Error 1"
    fix clean target in debian/rules, upload to DELAYED/2, then moved to 0-day with maintainer's consent
  • #724085 – src:myspell: "myspell: FTBFS: POD errors"
    prepare a patch
  • #724115 – src:hunspell: "hunspell: FTBFS: POD error"
    prepare a patch
  • #724142 – src:xmltv: "xmltv: FTBFS: Tests failed"
    investigate error
  • #724750 – electrum: "electrum fails to launch from terminal"
    add missing dependency, upload to DELAYED/2
  • #726801 – biomaj: "biomaj: fails to install with Recommends enabled"
    tag unreproducible, later further analyzed as a java dependency problem by follow DD
permalink | tags: computer, planetdebian
2013-11-03 23:28:49 +0100
RC bugs 2013/44

I'm getting the hang of the more or less daily RC bug fixing again. below you find what I did this week.

as a side note: as you can see, quite a few of the patches are taken from ubuntu; it's great that someone over there already took the time to come up with a fix; thanks! – not so great is that only one of them was in the BTS. guys, you have already been better at forwarding your patches to the debian BTS, please try to get back into this good habit :)

  • #709908 – src:make-dfsg: "make-dfsg: FTBFS with automake1.13: automatic de-ANSI-fication support has been removed"
    change build dependency like done in Ubuntu by Colin Watson, upload to DELAYED/2
  • #710609 – src:spring: "spring: FTBFS: CScopedTimer.h:39:31: error: expected unqualified-id before numeric constant"
    add Ubuntu patches (Colin Watson, Dmitrijs Ledkovs), upload to DELAYED/2
  • #711572 – src:libhtml-widget-perl: "libhtml-widget-perl: FTBFS with perl 5.18: test failure"
    add patch to fix hash randomisation issue with perl 5.18 (pkg-perl)
  • #713159 – src:jruby: "jruby: FTBFS: build.xml:313: The archive nailgun-0.7.1.jar doesn't exist"
    add modified patches from Ubuntu / Julian Taylor (pkg-java)
  • #713393 – src:libzip: "libzip: FTBFS: dh_auto_test: make -j1 check returned exit code 2"
    add autotools patch from upstream via Ubuntu / Bjoern Michaelsen, upload to DELAYED/2
  • #713559 – src:libfakekey: "libfakekey: FTBFS: ld: fakekey-test.o: undefined reference to symbol 'XOpenDisplay'"
    add fix from Ubuntu / Daniel T Chen (link against missing lib), upload to DELAYED/2
  • #713628 – src:prelink: "prelink: FTBFS: (.text+0x1d8): undefined reference to `pthread_atfork'"
    sponsor QA upload prepapred by Andreas Moog
  • #723964 – src:devtodo: "devtodo: FTBFS: required file './compile' not found"
    prepare two alternative debdiffs
  • #728588 – libhttp-async-perl: "libhttp-async-perl: FTBFS: test requires internet connectivity"
    skip test that requires internet access (pkg-perl)
  • #728646 – src:libfilesys-smbclient-perl: "libfilesys-smbclient-perl: FTBFS: libsmbclient.h: No such file or directory"
    prepare patches (pkg-perl)
permalink | tags: computer, planetdebian
2013-10-27 18:26:57 +0100
RC bugs 2013/41-43

after a bit of a break I try to get back into regular RC bug fixing. here's what I've done recently:

  • #707442 – src:scim-chewing: "scim-chewing: FTBFS: conftest.c:68: undefined reference to `shl_load'"
    add upstream patch, fixing version requirement, upload to DELAYED/2
  • #716759 – openshot: "openshot: mlt 0.9.0-1 renames python-mlt5 => python-mlt"
    fix dependencies, upload to DELAYED/2
  • #723867 – dpkg-sig: "dpkg-sig: FTBFS with perl 5.18: POD errors"
    fix POD for perl 5.18 compatibility, upload to DELAYED/2
  • #723869 – src:freetable: "src:freetable: FTBFS with perl 5.18: POD errors"
    fix POD for perl 5.18 compatibility, upload to DELAYED/2
  • #723969 – mapivi: "mapivi: Program does not start by too may errors"
    add patch for perl 5.18 compatibility, upload to DELAYED/2
  • #724054 – src:exrtools: "exrtools: FTBFS: no dependency information found for /usr/lib/x86_64-linux-gnu/libpng12.so.0 (used by debian/exrtools/usr/bin/pngtoexr)"
    tag unreproducible, then closed by submitter
  • #724915 – src:gpaint: "gpaint: FTBFS: image_processing.o: undefined reference to symbol 'log@@GLIBC_2.2.5'"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #725526 – src:getdata: "getdata: FTBFS: dpkg-source: error: can't build with source format '3.0 (native)': native package version may not have a revision"
    propose a solution
  • #725534 – src:gummi: "gummi: FTBFS: automake errors"
    propose a patch, accepted by maintainer
  • #725554 – src:pimd: "pimd: FTBFS: dpkg-source: error: can't build with source format '3.0 (native)': native package version may not have a revision"
    propose solutions
  • #725570 – src:pgfincore: "pgfincore: FTBFS: dpkg-buildpackage: error: dpkg-source -b pgfincore-1.1 gave error exit status 255"
    propose a patch
  • #725591 – src:ruby-passenger: "ruby-passenger: FTBFS: make[1]: /usr/bin/ruby1.8: Command not found"
    propose a patch
  • #725599 – src:squid3: "squid3: FTBFS: cp: cannot stat '/«PKGBUILDDIR»/debian/tmp/usr/share/man/man8/basic_db_auth.8': No such file or directory"
    propose a patch
  • #726730 – tuxguitar: "tuxguitar: uninstallable in sid"
    fix dependencies (pkg-java)
permalink | tags: computer, planetdebian
2013-10-07 17:16:45 +0200
using lintian profiles for fun & profit

since lintian gained support for vendor profiles, or at least since it has a nice documentation about writing checks & even a tutorial (the latter only local/in the package), I thought about writing some checks in a specific 'pkg-perl' profile. after talking to niels at debconf13, I tried in late august, & realized that at least simple checks are fun to write & really not difficult; luckily niels also reviewed my first attempts. – & axel soon joined the fun & added some more checks.

so here we are: the new pkg-perl-tools package also ships a lintian vendor profile 'pkg-perl' with a couple of simple but still useful checks that help to enforce our group policy. if you want to use them, install the package and check /usr/share/doc/pkg-perl-tools/README.lintian, if you want to look at the checks, you can also clone the git repo or inspect it in gitweb (directory lintian).

permalink | tags: computer, planetdebian
2013-10-06 23:14:58 +0200
RC bugs 2013/37-40

not much activity around RC bugs on my side in the last weeks; & the ones I worked on were all in the Debian Perl Group:

  • #722332 – libcommon-sense-perl: "libcommon-sense-perl: common::sense runs into trouble with Perl 5.18, eg. no say()."
    ensure same version of perl at build and runtime (pkg-perl)
  • #723917 – src:libcatalyst-dispatchtype-regex-perl: "FTBFS: Module::Build version 0.4004 required--this is only version 0.4003 at Build line 41."
    fix build dependencies (pkg-perl)
  • #723927 – src:libdancer-plugin-auth-extensible-perl: "FTBFS: POD error"
    add patch to fix POD (pkg-perl)
  • #723933 – src:libemail-mime-perl: "FTBFS: test failures in t/ct_attrs.t"
    upload new upstream release (pkg-perl)
  • #724109 – src:libmoosex-getopt-perl: "libmoosex-getopt-perl: FTBFS: Tests failures"
    upload new upstream release (pkg-perl)
  • #724111 – src:libtemplate-declare-perl: "libtemplate-declare-perl: FTBFS: Tests failed"
    upload new upstream release (pkg-perl)
  • #724196 – src:libmldbm-sync-perl: "libmldbm-sync-perl: FTBFS: make[1]: *** No rule to make target `/usr/local/lib/perl5/5.6.1/i686-linux/Config.pm', needed by `Makefile'. Stop."
    re-create Makefile in clean target (pkg-perl)
  • #724235 – src:libio-compress-lzma-perl: "FTBFS: IO::Compress::Base version 2.061 required--this is only version 2.060"
    fix alternative dependencies (pkg-perl)
  • #724303 – src:libvideo-fourcc-info-perl: "libvideo-fourcc-info-perl: FTBFS: fails t/99kwalitee.t: no license information"
    don't run author tests during build (pkg-perl)
  • #725393 – libhttp-server-simple-psgi-perl: "libplack-perl and libhttp-server-simple-psgi-perl: error when trying to install together"
    add versioned Breaks/Replaces (pkg-perl)
  • #725585 – src:libhttp-request-params-perl: "libhttp-request-params-perl: FTBFS: Tests failed"
    add patch from CPAN RT (pkg-perl)

on an unrelated note: following the discussion on debian-project, I finally revoked my old opengpg key 0x00F3CFE4 which served me well from 1998 until 2009. since then, I've only been using 0x8649AA06 anyway ...

permalink | tags: computer, planetdebian
2013-09-08 20:47:15 +0200
RC bugs 2013/36

my tiny last contributions to the perl 5.18 transition around RC bugs, before it hit testing tonight (thanks to the release team for their great work!):

  • #720961 – src:libimager-qrcode-perl: "libimager-qrcode-perl: FTBFS with perl 5.18: syntax error at inc/Module/Install/XSUtil.pm"
    add patch to fix syntax error, upload to DELAYED/2
  • #720973 – src:mailagent: "mailagent: FTBFS with perl 5.18: POD issues"
    fix POD syntax in manpage, upload to DELAYED/2
  • #720975 – src:libdancer-perl: "libdancer-perl: FTBFS with perl 5.18: test failures"
    update build dependencies (pkg-perl)

there are still quite a few bugs left concerning perl 5.18, unfortunately …

permalink | tags: computer, planetdebian
2013-09-01 23:04:30 +0200
RC bugs 2013/35

& another week of perl (5.18) related bugs has gone by:

  • #710968 – src:libperl5i-perl: "libperl5i-perl: FTBFS with perl 5.18: test failures"
    upload new upstream release (pkg-perl)
  • #720428 – src:maildirsync: "maildirsync: FTBFS with perl 5.18: POD failure"
    apply patch from Damyan Ivanov, upload to DELAYED/2
  • #720430 – src:msva-perl: "msva-perl: FTBFS with perl 5.18: POD failure"
    add patch to fix POD encoding, upload to DELAYED/2
  • #720431 – src:oar: "oar: FTBFS with perl 5.18: POD failure"
    add patch to fix POD encoding, upload to DELAYED/2, then moved to 0-day with maintainer's permission
  • #720496 – src:primaxscan: "primaxscan: FTBFS with perl 5.18: POD failure"
    fix POD, upload to DELAYED/2
  • #720499 – src:spamassassin: "spamassassin: FTBFS with perl 5.18: POD failure"
    apply patch from Damyan Ivanov, upload to DELAYED/2
  • #720788 – src:libconfig-model-openssh-perl: "libconfig-model-openssh-perl: FTBFS: Can't locate Config/Model/Tester.pm in @INC"
    add missing build dependency (pkg-perl)
  • #720869 – src:xacobeo: "xacobeo: FTBFS with perl 5.18: inc/MyBuilder.pm issues"
    add patch for perl 5.18 syntax error (pkg-perl)
  • #720960 – src:libconfig-model-itself-perl: "libconfig-model-itself-perl: FTBFS with perl 5.18: test failure"
    upload new upstream release (pkg-perl)
  • #720961 – src:libimager-qrcode-perl: "libimager-qrcode-perl: FTBFS with perl 5.18: syntax error at inc/Module/Install/XSUtil.pm"
    send patch to the bug report
  • #720973 – src:mailagent: "mailagent: FTBFS with perl 5.18: POD issues"
    send patch to the bug report
  • #720976 – src:libdbix-dr-perl: "libdbix-dr-perl: FTBFS with perl 5.18: Can't use string as a hash ref in (Makefile.PL)"
    add some debugging information to the bug report
  • #720990 – src:libperl-apireference-perl: "libperl-apireference-perl: FTBFS with perl 5.18: test failures"
    upload new upstream release (pkg-perl)
  • #721288 – src:libauthen-krb5-admin-perl: "libauthen-krb5-admin-perl: FTBFS: error: 'kadm5_config_params' has no member named 'admin_keytab'"
    upload new upstream release (pkg-perl)
permalink | tags: computer, planetdebian
2013-08-25 19:42:40 +0200
RC bugs 2013/31-34

after a break, here's again a report about my work on RC bugs. in this case, all bugs either affect packages in the pkg-perl group and/or packages involved in the Perl 5.18 transition.

  • #689899 – mgetty: "Ships a folder in /var/run or /var/lock (Policy Manual section 9.3.2)"
    raise severity, propose patch
  • #693892 – src:libprelude: "prelude-manager: FTBFS with glibc 2.16"
    add some info to the bug report, later closed by maintainer
  • #704784 – src:libogre-perl: "libogre-perl: Please upgrade OGRE dependency to 1.8 or greater"
    upload new upstream release (pkg-perl)
  • #709680 – src:libcgi-application-plugin-stream-perl: "libcgi-application-plugin-stream-perl: FTBFS with perl 5.18: test failures"
    add patch from Niko Tyni (pkg-perl)
  • #710979 – src:libperlio-via-symlink-perl: "libperlio-via-symlink-perl: FTBFS with perl 5.18: inc/Module/Install.pm"
    adopt for pkg-perl and work around ancient Module::Install
  • #711434 – src:libconfig-std-perl: "libconfig-std-perl: FTBFS with perl 5.18: test failures"
    add patch from CPAN RT (pkg-perl)
  • #713236 – src:libdbd-csv-perl: "libdbd-csv-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713409 – src:license-reconcile: "license-reconcile: FTBFS: dh_auto_test: perl Build test returned exit code 255"
    add patch from Oleg Gashev (pkg-perl)
  • #713580 – src:handlersocket: "handlersocket: FTBFS: config.status: error: cannot find input file: `handlersocket/Makefile.in'"
    add patch from upstream git, upload to DELAYED/2, then rescheduled to 0-day with maintainer's permission
  • #718082 – src:libcatalyst-modules-perl: "libcatalyst-modules-perl: FTBFS: Tests failed"
    add missing build dependency (pkg-perl)
  • #718120 – src:libbio-primerdesigner-perl: "libbio-primerdesigner-perl: FTBFS: Too early to specify a build action 'vendor'. Do 'Build vendor' instead."
    prepare a patch, upload after review (pkg-perl)
  • #718161 – src:libgeo-ip-perl: "libgeo-ip-perl: FTBFS: Failed 1/5 test programs. 1/32 subtests failed."
    upload new upstream release (pkg-perl)
  • #718280 – libev-perl: "libev-perl: forcing of EV_EPOLL=1 leads to FTBFS on non-linux architectures"
    prepare possible patches, upload one after review (pkg-perl)
  • #718743 – src:libyaml-syck-perl: "libyaml-syck-perl: FTBFS on arm* & more"
    add patch from CPAN RT (pkg-perl)
  • #719380 – src:libwx-perl: "libwx-perl: FTBFS: dh_auto_test: make -j1 test returned exit code 2"
    update versioned (build) dependency (pkg-perl)
  • #719397 – src:libsql-abstract-more-perl: "libsql-abstract-more-perl: FTBFS: dh_auto_test: perl Build test returned exit code 255"
    add missing build dependency (pkg-perl)
  • #719414 – pkg-components: "Update to support updated Debian::Control API"
    upload package fixed by Olof Johansson (pkg-perl)
  • #719500 – src:lire: "lire: FTBFS with perl 5.18: POD errors"
    add patch to fix POD, upload to DELAYED/2
  • #719501 – src:mgetty: "mgetty: FTBFS with perl 5.18: POD errors"
    apply patch from brian m. carlson, upload to DELAYED/2, then rescheduled to 0-day with maintainer's permission, then ftpmaster-auto-rejected for other reasons (cf. #689899)
  • #719503 – src:mp3burn: "mp3burn: FTBFS with perl 5.18: POD errors"
    apply patch from brian m. carlson, upload to DELAYED/2
  • #719504 – src:netsend: "netsend: FTBFS with perl 5.18: POD errors"
    apply patch from brian m. carlson, upload to DELAYED/2
  • #719505 – src:spampd: "spampd: FTBFS with perl 5.18: POD errors"
    add patch to fix POD, upload to DELAYED/2
  • #719596 – libmouse-perl: "libmouse-perl: FTBFS with Perl 5.18: t/030_roles/001_meta_role.t failure"
    upload new upstream release (pkg-perl)
  • #719963 – src:grepmail: "grepmail: FTBFS with perl 5.18: 'Subroutine Scalar::Util::openhandle redefined"
    move away bundled module for tests, QA upload
  • #719972 – src:libapache-authznetldap-perl: "libapache-authznetldap-perl: FTBFS with perl 5.18: syntax error at Makefile.PL"
    apply patch from brian m. carlson (pkg-perl)
  • #720267 – src:libkiokudb-perl: "libkiokudb-perl: FTBFS with perl 5.18: test failures"
    upload new upstream release (pkg-perl)
  • #720269 – src:libmoosex-attributehelpers-perl: "libmoosex-attributehelpers-perl: FTBFS with perl 5.18: test failures"
    add patch from CPAN RT (pkg-perl)
  • #720429 – src:mail-spf-perl: "mail-spf-perl: FTBFS with perl 5.18: POD failure"
    add patch to fix POD (pkg-perl)
  • #720430 – src:msva-perl: "msva-perl: FTBFS with perl 5.18: POD failure"
    send patch to bug report
  • #720431 – src:oar: "oar: FTBFS with perl 5.18: POD failure"
    send patch to bug report
  • #720496 – src:primaxscan: "primaxscan: FTBFS with perl 5.18: POD failure"
    send patch to bug report
  • #720497 – src:profphd: "profphd: FTBFS with perl 5.18: POD failure"
    send patch to bug report
  • #720665 – src:libwww-shorten-perl: "libwww-shorten-perl: FTBFS: POD coverage test failure"
    upload new upstream release (pkg-perl)
  • #720670 – src:aptitude-robot: "aptitude-robot: FTBFS with perl 5.18: test failures"
    try to investigate
  • #720776 – src:bioperl: "bioperl: FTBFS with perl 5.18: test failures"
    forward upstream
  • #720787 – src:libconfig-model-lcdproc-perl: "libconfig-model-lcdproc-perl: FTBFS: Can't locate Config/Model/Tester.pm in @INC"
    add missing build dependency (pkg-perl)
  • #720788 – src:libconfig-model-openssh-perl: "libconfig-model-openssh-perl: FTBFS: Can't locate Config/Model/Tester.pm in @INC"
    add missing build dependency in git (pkg-perl)
permalink | tags: computer, planetdebian
2013-08-23 22:43:38 +0200
DebConf 2013

[still no pictures here, feel free to go to gallery.debconf.org].

After my report about DebCamp, & after being home for 5 days now, here are some thoughts about DebConf13:

First of all, I really enjoyed being there, & this was one of the best DebConfs for me so far. An important reason for this was the place: Le Camp was in my opinion the best DebConf venue ever (I've been to), with everything & everyone in one place, & still enough space (especially outdoors space!) for work & relaxing. Kudos to the local team for finding this spot, & for sticking to it despite some criticism.

In general, I'd like to say thanks to the local team for the perfect organisation of all aspects – you did a great job!

What else did I enjoy? As usual, meeting old friends & making new ones was an important part. It was great to see people I've worked together with on-line in person for the first time, & also to get to know new people. – Debian not only produces a great operating system, it also is an awesome community!

Speaking of which: I attended quite a few seesions from the Community and Team tracks, & it's good to see that lots of energy & thoughts are going into improving how we deal with new or existing contributors.

Like each year, we had the "use Perl;" BoF, the annual meeting of the Debian Perl Group, where we discussed various topics around our tasks, tools, & workflow. As each year, in a very friendly & collaborative atmosphere.

Besides that, I attended talks about systemd & upstart; the first one disappointed me, since it felt more like a sales pitch than a technical talk & the presenter come across alot like "I know better than you what's good for you", the latter was better but tried to avoid upstart's main issue, the infamous Canonical Contributor License Agreement; of course the audience raised this topic in the Q&A part afterwards. – Rock vs. hard place …

Other interesting topics were what Debian can learn from Ubuntu's QA processes for its own testing migration (mail from the Release Team pending, AFAIK); lots of git stuff, & especially the "birth" of dgit, a tool to treat the Debian archive as a git remote. If this gets traction, it could be a revolution in packaging!

The lintian BoF encouraged me further to try to create some pkg-perl specific checks, & then there was jenkins, piuparts, autopkgtest, etc.

On Friday we celebrated Debian's 20th birthday with a huge Kremšnita/Crèmeschnitte/mille-feuille. & with the Poetry Night at the campfire.

Usually I'd close with "See you next year in Portland!"; but since it seems like the local team has decided to scratch DebCamp (which they only said after being asked in the Q&A after their presentation), I'm not sure how attractive this really is for me … We'll see.

Thanks again to everyone who made this DebConf possible!

permalink | tags: computer, planetdebian
2013-08-11 13:23:12 +0200
DebCamp 2013

[no pictures here, just a short report].

Today DebConf, this year's edition of the annual Debian developer conference, started with two inspiring talks about Debian proper, one by Lucas Nussbaum, the other by Joey Hess.

This also means that yesterday DebCamp ended, the period preceeding DebConf and dedicated to working on Debian together with others. – Here's a short report from my point of view:

I arrived here on Tuesday, the first day of DebCamp. I immediately fell in love with the venue, & despite the early stage of setup, everything I needed was working fine for me from the very start.

Like in previous years, I used the time to do work in the Debian Perl Group, especially taking advantage of the presence of other team members. – That's the great thing about DebCamp & DebConf: collaborating in real-life & real-time, from quickly asking a question over sitting together to think about solutions for a problem to "just" chatting & thereby developping ideas for the future.

In the previous days I

  • tried to get down the amount of packages with not-yet uploaded new upstram releases;
  • looked into the pending bugs around the Perl 5.18 transition;
  • investigated with others the details of the upcoming new timezone file handling in the Perl world, which will make our lives easier but still needs some work on the Debian side;
  • prepared with others the Perl Group's BoF that will take place during DebConf on Thursday;
  • helped with the creation of a new pkg-perl-tools package.

I really enjoy my time here, & I'm especially happy to meet some people for the first time in meat space. This is only possible due to the generous support of the DebConf sponsors & the immense efforts of the DebConf team. Thank you!

permalink | tags: computer, planetdebian
2013-07-14 19:47:42 +0200
RC bugs 2013/28

this week(end) I was more in the "RC bug fix flow" than in the last weeks, & here are the results:

  • #665518 – src:clipit: "clipit: Including individual glib headers no longer supported"
    add patch from Michael Biebl, upload to DELAYED/2 (NMU originally prepared by Sebastian Ramacher)
  • #701406 – src:nagios-plugins: "nagios-plugins: ftbfs with eglibc-2.17"
    add patch from Ubuntu / Robie Basak, upload to DELAYED/2, then cancelled on maintainer's request, who uploaded the fixed package himself
  • #707393 – src:gorm.app: "gorm.app: FTBFS: GormCore/./obj/libGormCore.so: undefined reference to `class_pose_as'"
    add patch from Ubuntu / Julian Taylor, upload to DELAYED/2
  • #710768 – ganglia-webfrontend: "ganglia-webfrontend: please update libgd dependencies"
    drop dependency on libgd2*, upload to DELAYED/2
  • #711800 – src:python-poppler: "python-poppler: FTBFS: /usr/bin/make: unrecognized option '--prefix|--exec-prefix|--includes|--libs|--cflags|--ldflags|--extension-suffix|--help|--configdir'"
    apply changes from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #713204 – src:voms-api-java: "voms-api-java: FTBFS: cp: cannot stat 'target/site/javadoc/apidocs': No such file or directory"
    upload NMU with BouncyCastle patch prepared by Emmanuel Bourg to DELAYED/2
  • #713360 – src:regina-normal: "regina-normal: FTBFS: CMake Error: The following variables are used in this project, but they are set to NOTFOUND. PYTHON_LIBRARY"
    apply improved patch from Peter Green, upload to DELAYED/2
  • #713450 – src:oregano: "oregano: FTBFS: ld: sheet/libsheet.a(grid.o): undefined reference to symbol 'floor@@GLIBC_2.2.5'"
    add patch from Petter Reinholdtsen, upload to DELAYED/2
  • #713627 – src:rox: "rox: FTBFS: ld: support.o: undefined reference to symbol 'floor@@GLIBC_2.2.5'"
    add patch to link against math lib, upload to DELAYED/2
  • #713649 – src:gdis: "gdis: FTBFS: gdis.h:269:18: fatal error: glib.h: No such file or directory"
    propose a patch
permalink | tags: computer, planetdebian
2013-07-07 16:19:17 +0200
RC bugs 2013/26-27

not that we have a lack of RC bugs; still, I was a bit lazy in the last two weeks. – here's what I've worked on:

  • #675231 – psad: "psad: prompting due to modified conffiles which were not modified by the user"
    propose the next fix for the preinst script, later uploaded with maintainer's permission
  • #707535 – iptables-dev: "libipq.h includes non-existing linux/netfilter_ipv4/ip_queue.h"
    propose a patch
  • #711423 – src:python-csb: "python-csb: FTBFS: tries to write to $HOME"
    set HOME for build, upload to DELAYED/2
  • #713243 – src:libcatalyst-perl: "libcatalyst-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713255 – src:libtest-rdf-perl: "libtest-rdf-perl: FTBFS: tests failed"
    manually close already fixed bug (pkg-perl)
  • #713374 – src:jifty: "jifty: FTBFS: dh_auto_test: make -j1 test returned exit code 2"
    apply patch from upstream git (pkg-perl)
  • #713525 – src:dvbstreamer: "dvbstreamer: FTBFS: libtool: Version mismatch error."
    add patch from Ubuntu / Logan Rosen to use autoreconf, upload to DELAYED/2
  • #713564 – src:libopengl-perl: "libopengl-perl: FTBFS: gl_const.h:2913:4: error: 'GL_TYPE_RGBA_FLOAT_ATI' undeclared (first use in this function)"
    test proposed upstream fix, then upload their new release (pkg-perl)
  • #713588 – src:pylibtiff: "pylibtiff: FTBFS: ndarraytypes.h:681:82: error: operator '<=' has no right operand"
    add patch from upstream svn, upload to DELAYED/1
  • #713649 – src:gdis: "gdis: FTBFS: gdis.h:269:18: fatal error: glib.h: No such file or directory"
    update bug report with new failure mode
  • #713769 – src:vdkbuilder2: "vdkbuilder2: FTBFS: ld: vdkb_plugin.o: undefined reference to symbol 'g_module_symbol'"
    apply patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #714032 – bti: "bti no longer works with Twitter and loses posted tweets"
    upload new upstream release
  • #714251 – bambam: "bambam crashes on launch due to not finding image in "data" dir."
    tag unreproducible, add some findings + questions
  • #714267 – iodine: "iodine: FTBFS: undefined reference to symbol '__pthread_register_cancel@@GLIBC_2.3.3'"
    make build-dep on check versioned (which now FTBFS on serveral architectures, leaving iodine unbuildable)
  • #714335 – bti: "bti: FTBFS on kfreebsd: error: 'EREMOTEIO' undeclared (first use in this function)"
    add patch picked from upstream git
permalink | tags: computer, planetdebian
2013-06-23 20:42:48 +0200
RC bugs 2013/24-25

thanks to lucas & his trainees, we're seeing archive rebuilds & tons of new RC bugs again. – besides that, there are still some patches in the BTS.

here goes my list of recently worked on bugs; most of them in the pkg-perl group …

  • #665549 – src:gtk-nodoka-engine: "gtk-nodoka-engine: Including individual glib headers no longer supported"
    apply patch from Michael Biebl, upload to DELAYED/2
  • #665559 – src:indicator-applet: "indicator-applet: Including individual glib headers no longer supported"
    apply patch from Michael Biebl, upload to DELAYED/2
  • #665596 – src:photoprint: "photoprint: Including individual glib headers no longer supported"
    apply patch from Michael Biebl, upload to DELAYED/2
  • #665601 – src:qstardict: "qstardict: Including individual glib headers no longer supported"
    apply patch from Michael Biebl, upload to DELAYED/2
  • #700229 – src:gpm: "FTBFS with glibc 2.17, missing include"
    add patch from Adam Conrad / Ubuntu (missing include), upload to DELAYED/2
  • #701447 – src:zfs-fuse: "zfs-fuse: ftbfs with eglibc-2.17"
    add patch from Ben Collins / Ubuntu, upload to DELAYED/2, moved to 0-day after maintainer feedback
  • #708809 – src:substance: "substance: FTBFS: [javac] /«PKGBUILDDIR»/src/test/contrib/setskin/MainClass.java:150: cannot find symbol"
    upload package prepared by Emmanuel Bourg (pkg-java)
  • #713121 – src:libscalar-does-perl: "libscalar-does-perl: FTBFS: unsatisfiable build-dependency: perl (>= 5.16) but 5.14.2-21 is to be installed"
    fix build dependency in git (pkg-perl)
  • #713223 – src:libredis-perl: "libredis-perl: FTBFS: tests failed"
    add patch from upstream bugtracker (pkg-perl)
  • #713227 – src:libmail-deliverystatus-bounceparser-perl: "libmail-deliverystatus-bounceparser-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713228 – src:libextutils-modulemaker-perl: "libextutils-modulemaker-perl: FTBFS: test failed"
    set HOME during build (pkg-perl)
  • #713229 – src:libxml-compile-cache-perl: "libxml-compile-cache-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713233 – src:libplack-perl: "libplack-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713241 – src:libfile-save-home-perl: "libfile-save-home-perl: FTBFS: tests failed"
    set HOME during build (pkg-perl)
  • #713245 – src:libtext-csv-encoded-perl: "libtext-csv-encoded-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713246 – src:libmojomojo-perl: "libmojomojo-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713247 – src:librt-client-rest-perl: "librt-client-rest-perl: FTBFS: tests hang"
    update build dependency (pkg-perl)
  • #713251 – src:libmojolicious-plugin-authentication-perl: "libmojolicious-plugin-authentication-perl: FTBFS: tests failed"
    add patch from upstream bugtracker (pkg-perl)
  • #713253 – src:libtemplate-plugin-latex-perl: "libtemplate-plugin-latex-perl: FTBFS: tests failed"
    apply patch from CPAN RT (pkg-perl)
  • #713259 – src:libdist-zilla-plugin-git-perl: "libdist-zilla-plugin-git-perl: FTBFS: # Unable to open source/.gitnxtver_cache: No such file or directory"
    upload new upstream release (pkg-perl)
  • #713265 – src:perlbrew: "perlbrew: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713266 – src:libsql-abstract-more-perl: "libsql-abstract-more-perl: FTBFS: tests failed"
    upload fixed package prepared by Oleg Gashev (pkg-perl)
  • #713267 – src:libmojolicious-plugin-basicauth-perl: "libmojolicious-plugin-basicauth-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #713556 – src:iodine: "iodine: FTBFS: (.text+0x19a): undefined reference to `floor'"
    deactivate tests until the check library is fixed
  • #713682 – src:libnet-cups-perl: "libnet-cups-perl: FTBFS: CUPS.xs:10:24: fatal error: cups/image.h: No such file or directory"
    add patch from upstream bugtracker (pkg-perl)
permalink | tags: computer, planetdebian
2013-06-15 02:01:54 +0200
should I feel dirty now?

I've set up a windows machine yesterday (& today since this takes so long). on my own old laptop. at home. & it's running in my apartment.

feels strange after living in windows-free apartments for quite some years. & I'm still not sure how I feel about it.

the purpose of resurrecting my old laptop is to run a CPAN smoke tester. there are constant complaints in the perl community about the low amount of test reports from windows installations (& for older distributions, so I'm running CPAN::Reporter::Smoker with 'reverse' => 1, at least once).

for the time being, I'm using non-free software to improve free software. – let's see how this develops …

ps: I'm also running a CPAN smoke tester on my raspberry pi (under raspbian with a perlbrewed perl) since a few days. it's a bit slow but well :)

permalink | tags: computer, planetdebian | 6 comments
2013-06-09 18:52:40 +0200
RC bugs 2013/23

I know, I'm starting to repeat myself but: this week was again characterized more be RC bug prevention than by actual RC bug fixing. – in other words: I was mostly dealing with not-yet release-critical bugs around the perl 5.18 transition.

actual RC bugs I've worked on (also mostly pkg-perl related):

  • #666799 – libapache2-reload-perl: "libapache2-reload-perl: sourceful transition towards Apache 2.4"
    upload to unstable after review (adaption to apache 2.4) (pkg-perl)
  • #666800 – libapache-singleton-perl: "libapache-singleton-perl: sourceful transition towards Apache 2.4"
    upload to unstable after review (adaption to apache 2.4) (pkg-perl)
  • #666807 – libapache-authenhook-perl: "libapache-authenhook-perl: sourceful transition towards Apache 2.4"
    upload to unstable after review (adaption to apache 2.4) (pkg-perl)
  • #707528 – libpackage-stash-perl: "libpackage-stash-perl: Package::Stash::* used only once; causes FTBFS in other packages"
    some investigation (pkg-perl)
  • #710873 – libapache2-mod-perl2: "libapache2-mod-perl2: FTBFS with newer libhttp-message-perl: t/api/err_headers_out.t failures"
    prepare a patch in git and upload after some tweaks and ntyni's help (pkg-perl)
  • #711314 – libmockito-java: "Missing jars in /usr/share/maven-repo"
    re-upload built against recent maven-*-helper packages to DELAYED/1
  • #711419 – src:libcgi-application-plugin-devpopup-perl: "libcgi-application-plugin-devpopup-perl: FTBFS: Got copyright stanza with unrecognised field"
    fix debian/copyright and debian/components/copyright.in (pkg-perl)
  • #711631 – src:libstring-toidentifier-en-perl: "libstring-toidentifier-en-perl: FTBFS with perl 5.18: test failure"
    upload new upstream release (pkg-perl)
  • #711632 – src:libtest-www-mechanize-mojo-perl: "libtest-www-mechanize-mojo-perl: FTBFS: pod coverage test failure"
    upload new upstream release (pkg-perl)
permalink | tags: computer, planetdebian | 1 comment
2013-06-02 21:57:16 +0200
RC bugs 2013/22

here's the overview about my RC bug fixing activities for the last week:

  • #666799 – libapache2-reload-perl: "libapache2-reload-perl: sourceful transition towards Apache 2.4"
    prepare adaption to apache 2.4 in git (pkg-perl)
  • #666800 – libapache-singleton-perl: "libapache-singleton-perl: sourceful transition towards Apache 2.4"
    prepare adaption to apache 2.4 in git (pkg-perl)
  • #666807 – libapache-authenhook-perl: "libapache-authenhook-perl: sourceful transition towards Apache 2.4"
    prepare adaption to apache 2.4 in git (pkg-perl)
  • #666822 – libapache2-mod-perl2: "libapache2-mod-perl2: sourceful transition towards Apache 2.4"
    upload the package to unstable, most of the work done by Niko Tyni (pkg-perl)
  • #666837 – libapache2-authcookie-perl: "libapache2-authcookie-perl: sourceful transition towards Apache 2.4"
    try to prepare adaption to apache 2.4 in git (pkg-perl)
  • #678380 – remotetea: "remotetea: FTBFS with Java7 as default java"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #684296 – tomcat-maven-plugin: "tomcat-maven-plugin: Drop build dependency on openjdk-6-jdk"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #684305 – umlet: "umlet: Transition package to use default java implementation"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #709055 – netmrg: "netmrg: FTBFS with multiarch net-snmp"
    apply patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #709183 – librep: "librep: FTBFS on kfreebsd-amd64"
    apply patch from Steven Chamberlain, upload to DELAYED/2
  • #710416 – courier-filter-perl: "courier-filter-perl: postinst uses /usr/share/doc content (Policy 12.3)"
    fix installation of config file (pkg-perl)
permalink | tags: computer, planetdebian
2013-05-26 21:26:57 +0200
RC bugs 2013/21

like last week, I was working on the preparation of the Perl 5.18 transition. besides that I also uploaded some RC bug fixes, mostly by taking patches that came from Ubuntu (kudos!):

  • #683512 – biogenesis: "biogenesis: Transition package to use default java implementation"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #683519 – bytecode: "bytecode: Transition package to default java implementation"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #683522 – coco-java: "coco-java: Transition package to use default java implementation"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #683525 – collectd: "collectd: Transition package to use default java implementation"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #683543 – jasmin-sable: "jasmin-sable: Transition package to default java implementation"
    apply patch from Ubuntu / James Page, upload to DELAYED/2, then uploaded by maintainer
  • #683550 – jfractionlab: "jfractionlab: Transition package to default java implementation; fix java7 compatibility"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #684154 – libusb-java: "libusb-java: Transition package to use default java implementation + java 7 compatibility"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #684155 – mockito: "mockito: Drop BD on openjdk-6-jdk"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #684162 – neobio: "neobio: Transition package to default java implementation"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #684378 – x11vnc: "x11vnc: Transition package to use default java implementation"
    apply patch from Ubuntu / James Page, upload to DELAYED/2
  • #708766 – libimager-qrcode-perl: "libimager-qrcode-perl: Update for newer libimager-perl needed"
    upload with my patch from last week to DELAYED/2
  • #708840 – src:owl: "owl: FTBFS: configure: error: No terminfo found for this system"
    upload with my patch from last week to DELAYED/2
  • #709676 – src:libapache-authenhook-perl: "libapache-authenhook-perl: FTBFS on i386: $Config{ccflags} lost"
    fix *FLAGS in debian/rules (pkg-perl)

as a side note (or better: question): why are the bugs for the upcoming Apache 2.4 and openjdk-7 transitions classified as 'serious', instead of as 'important', like the Perl 5.18 ones?

permalink | tags: computer, planetdebian
2013-05-19 21:59:27 +0200
RC bugs 2013/20

besides working on the preparation of the Perl 5.18 transition, I also looked into some RC bugs:

  • #542564 – xmlroff: "xmlroff: uses libgnomeprint which is scheduled for removal"
    drop build dependency and disable in ./configure, upload to DELAYED/2
  • #665506 – src:ario: "ario: Including individual glib headers no longer supported"
    apply patch from Michael Biebl, upload to DELAYED/2, overriden by a faster upload of another bug squashing DD
  • #665530 – src:getstream: "getstream: Including individual glib headers no longer supported"
    add patch from Michael Biebl, upload to DELAYED/2
  • #665555 – src:gxine: "gxine: Including individual glib headers no longer supported"
    add info about next build failure to bug report
  • #665573 – src:librcc: "librcc: Including individual glib headers no longer supported"
    include patch from Colin Watson, upload to DELAYED/2
  • #665579 – src:meanwhile: "meanwhile: Including individual glib headers no longer supported"
    apply patch from Michael Biebl, upload to DELAYED/2
  • #665609 – src:sagasu: "sagasu: Including individual glib headers no longer supported"
    apply patch from Michael Biebl, upload to DELAYED/2
  • #665628 – src:xmlroff: "xmlroff: Including individual glib headers no longer supported"
    apply patch from Michael Biebl, upload to DELAYED/2
  • #707686 – dhelp: "dhelp: FTBFS and uninstallable in sid: needs ruby-gettext"
    upload last week's patch to DELAYED/2
  • #708598 – src:libgeo-ip-perl: "libgeo-ip-perl: FTBFS: CAPI must be at least 1.4.8 - Please update"
    upload new upstream release (pkg-perl)
  • #708730 – libanyevent-perl: "libanyevent-perl: architecture specific constants in an arch:all package (again)"
    switch back to arch:any (pkg-perl)
  • #708766 – libimager-qrcode-perl: "libimager-qrcode-perl: Update for newer libimager-perl needed"
    file a bug with patch (update for newer libimager-perl)
permalink | tags: computer, planetdebian
2013-05-12 23:08:00 +0200
RC bugs 2013/19

after the release is before the release. this week I started to pick up my RC bug squashing activities again. first results:

  • #675231 – psad: "psad: prompting due to modified conffiles which were not modified by the user"
    add a comment to the bug report
  • #700527 – libjs-jquery: ""libjs-jquery broken by movabletype-opensource << 5.1.4+dfsg-3~""
    upload to DELAYED/2 with patch (adding Conflicts) prepared by a fellow DD, then uploaded by maintainer
  • #706764 – assaultcube-data: "assaultcube-data: fails to upgrade from squeeze - trying to overwrite /usr/share/man/man6/assaultcube-server.6.gz"
    add Breaks/Replaces as suggested in the bug report, upload to DELAYED/2
  • #707686 – dhelp: "dhelp: FTBFS and uninstallable in sid: needs ruby-gettext"
    file new bug with patch

besides that I've also started to look at the "FTBFS with perl 5.18 in experimental" bugs which are not RC yet. – yes, perl 5.18 is already in experimental!

permalink | tags: computer, planetdebian | 1 comment
2013-04-14 19:48:38 +0200
RC bugs 2013/14-15

2 weeks passed, & I worked on exactly 2 RC bugs *cough*

  • #656166 – firmware-b43legacy-installer: "firmware-b43legacy-installer: unowned files after purge (policy 6.8)"
    ship empty directories in packages, upload to DELAYED/5, later moved to 0-day with maintainer's permission
  • #704870 – opus: "opus: cve-2013-0899"
    add pointers to upstream bugs/commits, later NMUd by another DD
permalink | tags: computer, planetdebian
2013-04-01 00:43:35 +0200
RC bugs 2013/13

seems like the release is imminent, at least I hardly find anything to work on anymore. so this week's "report" contains just an upload for one old bug:

  • #697221 – motion: "motion: No longer has support for mysql"
    add some info to the bug report, then add a version to the build-dep and upload to DELAYED/1
permalink | tags: computer, planetdebian | 1 comment
2013-03-24 19:58:27 +0100
RC bugs 2013/12

there are not many RC bugs left (yeah!), this also means that my work in this area was rather minimal last week:

  • #702486 – libnet-twitter-perl: "libnet-twitter-perl: version 4.x required for new Twitter API"
    ack removal from testing and upload new upstream release to unstable (pkg-perl)
  • #702523 – libnet-twitter-lite-perl: "libnet-twitter-lite-perl: needs update for new Twitter API"
    ack removal from testing, new upstream release already in experimentalunstable (pkg-perl)
  • #703094 – owncloud: "owncloud: multiple vulnerabilities (oC-SA-2013-009, oC-SA-2013-010)"
    upload package with patches from last week to DELAYED/3
  • #703496 – license-reconcile: "license-reconcile: missing dependency on libuniversal-require-perl"
    add missing dependency (pkg-perl)
permalink | tags: computer, planetdebian
2013-03-17 17:37:55 +0100
RC bugs 2013/11

& another week has gone by where I tried to work on RC bugs. here's the overview:

  • #656090 – ocsinventory-server: "ocsinventory-server: prompting due to modified conffiles which where not modified by the user"
    ping bug, provide a package for piuparts testing, later upload to DELAYED/2
  • #702753 – src:spandsp: "spandsp: Downloads external files at build time (through xsltproc) -- missing Build-Depends?"
    confirm and prepare patch, later upload to DELAYED/2
  • #702769 – bup: "FTBFS: bup.git.GitError: no such commit '75cd2b98c52d29ba5d510b37d7c9adb01553bd1f'"
    add some information
  • #702790 – service-wrapper-java: "FTBFS: local changes detected"
    investigate and send a possible cause of the problem to the bug log, add a patch later
  • #703094 – owncloud: "owncloud: multiple vulnerabilities (oC-SA-2013-009, oC-SA-2013-010)"
    prepare patch from upstream commits
permalink | tags: computer, planetdebian | 1 comment
2013-03-10 20:40:23 +0100
RC bugs 2013/10

the number of RC bugs concerning wheezy is going down, & here are my small contributions:

  • #690152 – src:bsaf: "bsaf: FTBFS: Test org.jdesktop.application.TaskMonitorTest failed"
    some triaging, later severity downgraded
  • #699230 – mahara: "Mahara: [CVE-2011-3642] (Flowplayer upstream) unpatched vulnerability"
    some triaging, then removed from testing
  • #701115 – owncloud: "owncloud: multiple vulnerabilities (oC-SA-2013-003, oC-SA-2013-004, oC-SA-2013-006)"
    sponsor NMU with security fixes by Prach Pongpanich, upload to DELAYED/2
  • #701131 – sa-learn-cyrus: "sa-learn-cyrus: directory vs. symlink conflict: /etc/mail/spamassassin"
    install file into "real" directory, upload to DELAYED/2
permalink | tags: computer, planetdebian
2013-03-03 22:20:21 +0100
RC bugs 2013/09

hey, the amount of RC bugs (affecting wheezy) is dropping significantly, mostly thanks to the work of the release team, if I'm seeing this correctly.
here are my small contributions for the last week:

  • #656877 – flash-kernel: "flash-kernel is not being run for kernel upgrades with unchanged ABI version"
    mark as fixed in relevant version
  • #690152 – src:bsaf: "bsaf: FTBFS: Test org.jdesktop.application.TaskMonitorTest failed"
    add some info to the bug log
  • #697221 – motion: "motion: No longer has support for mysql"
    propose alternative solution
  • #699258 – src:libio-async-loop-glib-perl: "libio-async-loop-glib-perl: FTBFS: test failed"
    disable unreliable tests (pkg-perl)
  • #701115 – owncloud: "owncloud: multiple vulnerabilities (oC-SA-2013-003, oC-SA-2013-004, oC-SA-2013-006)"
    check supplied patch and add a debdiff for testing-proposed-updates
  • #701182 – avelsieve: "avelsieve: Uses deprecated/removed session_unregister PHP function"
    upload the upstream patch to DELAYED/2 (the package is removed from testing but still)
permalink | tags: computer, planetdebian
2013-03-03 18:15:07 +0100
DPL game

when francesca started her DPL game, I also started thinking about people I'd like to encourage to stand as a DPL candidate. unfortunately my initial "short list" contained 18 names, which doesn't fit the game's rules very well.

after waiting a bit, 9 of them were mentioned by others already, so I can leave them out here (which also means no public hug, sorry, please complain to the inventor of the game!). from the remaining 9, I've now chosen my Fantastic Four (in alphabtic order of first names):

in my opinion, the DPL task is mostly about managing, & those four people are in my experience all very good at organising projects & dealing with people, & are therefore well suited for this task. – let's see if they feel motivated to take on the challenge!

(the nomination period has already started, so don't hestitate!)

permalink | tags: computer, planetdebian
2013-02-24 18:27:26 +0100
RC bugs 2013/08

here's the list of RC bugs I've worked on during the last week:

  • #685110 – release.debian.org: "tpu: dhelp/0.6.20+nmu1"
    point to the patch in #699261, upload to t-p-u after ACK from release team
  • #699785 – src:virtuoso-opensource: "virtuoso-opensource: may FTBFS depending on time of day"
    propose an alternative patch
  • #700343 – src:virtuoso-opensource: "virtuoso-opensource: Doesn't stop on failure"
    merge with #699785
  • #700350 – dovecot-core: "dovecot-core: fails to upgrade from squeeze to bpo: Can't locate feature.pm in @INC"
    mark as fixed in the recent version
  • #700951 – libwww-youtube-download-perl: "libwww-youtube-download-perl: Versions before 0.41 broken after YouTube website changes"
    report a new RC bug (sorry) (pkg-perl), later removed from testing
  • #701182 – avelsieve: "avelsieve: Uses deprecated/removed session_unregister PHP function"
    prepare a patch, taken from upstream SVN
permalink | tags: computer, planetdebian
2013-02-17 21:04:15 +0100
RC bugs 2013/07

here's the list of my contributions around release-critical bugs for the last week:

  • #698582 – isc-dhcp-client: "isc-dhcp-client: prompting due to modified conffiles which were not modified by the user: /etc/dhcp/dhclient.conf"
    prepare an improved patch after feedback on IRC, included in maintainer upload
  • #699124 – src:libbusiness-isbn-perl: "[PATCH] Resolve FTBFS based on new group data"
    apply upstream patches, forwarded by Dan Chen/Ubuntu (pkg-perl)
  • #699258 – src:libio-async-loop-glib-perl: "libio-async-loop-glib-perl: FTBFS: test failed"
    some debugging (pkg-perl)
  • #699743 – emms: "emms: fails to upgrade lenny -> squeeze -> wheezy: emms-setup.el:96:8:Error: Symbol's value as variable is void: emms-directory"
    reproduce the issue, without finding a solution; confirmed by yet another DD
  • #699853 – icedove-gcontactsync: "icedove-gcontactsync: incompatibility with icedove-10.0.12"
    ask submitter for a test to isolate affected versions, later closed by maintainer
  • #700350 – dovecot-core: "dovecot-core: fails to upgrade from squeeze to bpo: Can't locate feature.pm in @INC"
    add some information to the bug report, fix in preparation by others
permalink | tags: computer, planetdebian
2013-02-10 21:04:22 +0100
RC bugs 2013/06

until a few hours ago I thought there wouldn't be anything for my weekly RC bug report. then I at least found one bug to work on:

  • #698582 – isc-dhcp-client: "isc-dhcp-client: prompting due to modified conffiles which were not modified by the user: /etc/dhcp/dhclient.conf"
    some triaging, prepare preliminary patch

let's take the declining number of (easy to fix) RC bugs as a sign that the release is getting closer …

permalink | tags: computer, planetdebian
2013-02-03 16:39:48 +0100
RC bugs 2013/05

this week's report comes live from FOSDEM; which doesn't mean I've been doing any RC bug work here, I've looked at all the mentioned bugs below earlier this week. & as you can see, most was just a bit triaging …

  • #698631 – typo3: "typo3: copyright file missing after upgrade (policy 12.5)"
    replace directory with symlink in postinst, upload to DELAYED/5
  • #699252 – src:ldiskfsprogs: "ldiskfsprogs: FTBFS: build-dependency not installable: lustre-dev"
    add some info to the bug report, then removed from testing
  • #699254 – src:libpdfbox-java: "libpdfbox-java: FTBFS: cp: missing file operand"
    replace removed packages with poppler-data in Build-Depends-Indep
  • #699255 – src:ruby-activeresource-2.3: "ruby-activeresource-2.3: FTBFS: test_load_yaml_array(BaseTest) fails"
    tag confirmed
  • #699256 – src:cglib: "cglib: FTBFS: 1) testFailOnMemoryLeak(net.sf.cglib.proxy.TestEnhancer)junit.framework.AssertionFailedError: Memory leak caused by Enhancer"
    investigate and tag unreproducible
  • #699258 – src:libio-async-loop-glib-perl: "libio-async-loop-glib-perl: FTBFS: test failed"
    confirm and forward upstream
  • #699259 – src:gnuradio: "gnuradio: FTBFS: XML parsing error"
    tag unreproducible; later downgraded by the release team
  • #699261 – src:dhelp: "dhelp: FTBFS: build-dependency not installable: libgettext-ruby-util"
    prepare patches
  • #699263 – src:pspp: "pspp: FTBFS: 293. expressions - datediff (evaluate.at:1560): FAILED (evaluate.at:1560)"
    tag confirmed
permalink | tags: computer, planetdebian
2013-01-27 18:22:50 +0100
RC bugs 2013/04

yeah, the RC bug count is going down, mostly due to the bug squashing party taking place in cambridge, uk, this weekend (with participation of some release team members).

here are my contributions during the last week:

  • #677054 – nut-client: "nut-client: prompting due to modified conffiles which were not modified by the user"
    add some information to the bug log, later NMUd by Ivo De Decker/Andreas Beckmann
  • #695710 – src:adplug: "adplug: includes non-free documentation (GFDL with unmodifiable sections)"
    repack again, upload to DELAYED/5
  • #696144 – spamassassin: "20_head_tests.cf: regex for illegal IP address contains valid network 5/8"
    add a comment to the bug report, then marked as fixed in wheezy+sid by other contributor
  • #698764 – libio-compress-perl: "libio-compress-perl: breaks "debmirror" and possibly other packages."
    some investigation (pkg-perl), later closed as user error
  • #698979 – src:libmail-cclient-perl: "libmail-cclient-perl: FTBFS with DEB_BUILD_OPTIONS=nocheck"
    fix debian/rules (pkg-perl), severity later downgraded by release team
permalink | tags: computer, planetdebian
2013-01-20 23:37:58 +0100
RC bugs 2013/03

& again, I was not very active in my RCBW work this week. at least one bug fixed, & another one will be taken care of by the package maintainers.

  • #683312 – uif: "[PATCH] uif uses depricated position of ! to negate rules"
    ask submitter for further info, later upload with improved patch to DELAYED/5
  • #694015 – geda: "geda: copyright file missing after upgrade (policy 12.5)"
    next try to fix the directory -> symlink change, this time with a postinst script, upload to DELAYED/2, later cancelled after feedback from maintainers
permalink | tags: computer, planetdebian
2013-01-13 19:07:46 +0100
RC bugs 2013/02

the count of RC bugs is rather constant, & my impact on it during this week was rather negligible again:

  • #671690 – libgamin0: "libgamin0 breaks courier-imap/courier-imap-ssl (Sudden termination of connection)"
    add some info to the bugreport, do a manual versioned close after confirmation from bug submitter
  • #690152 – src:bsaf: "bsaf: FTBFS: Test org.jdesktop.application.TaskMonitorTest failed"
    add some info to the bugreport
  • #697892 – src:virtualbox: "src:virtualbox: FTBFS in sid and experimental: /usr/bin/kmk_sed: file /tmp/buildd/virtualbox-4.1.18-dfsg/src/VBox/Runtime/common/err/errmsg.sed line 31: Unmatched [ or [^"
    report new RC bug
permalink | tags: computer, planetdebian
2013-01-06 19:03:52 +0100
RC bugs 2013/01
new year, old habit: my weekly report about my RC bug activities:
  • #675913 – resource-agents: "ldirectord failed to start, RFC2553 compatible getaddrinfo/getnameinfo"
    prepare upload to t-p-u
  • #694589 – lastfmproxy: "lastfmproxy: python module/script files in wrong location"
    add some info to the bugreport
  • #696075 – lcl-utils: "lcl-utils: directory vs. symlink mess after squeeze => wheezy upgrade: /etc/lazarus"
    add some info to the bugreport
  • #696507 – src:festival: "festival: FTBFS: does not define DEB_HOST_MULTIARCH"
    apply patch from Ivo De Decker, upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-12-31 01:52:27 +0100
RC bugs 2012/52
hey, this week the list of RC bugs I touched is even shorter than in the last weeks:
  • #692979 – libimager-qrcode-perl: "libimager-qrcode-perl: expects older version of Imager than dependencies supply"
    manual close after successful binNUMs
  • #696329 – lemonldap-ng: "lemonldap-ng: CVE-2012-6426: SAML messages signatures are not verified"
    upload package prepared by xguimard to testing-proposed-update (pkg-perl)
permalink | tags: computer, planetdebian
2012-12-26 17:32:42 +0100
goodbye nanoblogger, hello chronicle

after having used nanoblogger since august 2005, I decided to switch my blog engine. the reason was mainly that nanoblogger gets terribly slow with more than a handful of entries.

inspired by nhandler, I took another look at chronicle, which had caught my interest before already. it's simple, produces static html pages from text files that I can keep in git, & it's written in perl :)

let's see how many years chronicle will accompany me …

permalink | tags: computer, planetdebian
2012-12-23 19:17:34 +0100
RC bugs 2012/51
I just realized it's sunday again, so here goes my list of RC bugs I've worked on during the last week:
  • #603428 – snort-pgsql,snort-mysql: "snort: prompting due to modified conffiles which where not modified by the user"
    investigate with piuparts, later tagged/fixed by Salvatore Bonaccorso and Ivo De Decker
  • #667995 – python-cups: "cupsd configuration: "cupsdAuthorize: Empty Basic password!""
    backport fix from Fedora git, after Vagrant's test upload it to DELAYED/2
  • #684732 – release.debian.org: "unblock: nut/2.6.4-2.2"
    sponsor NMU prepared by Ivo De Decker, upload to DELAYED/1
  • #694890 – liblemonldap-ng-handler-perl: "liblemonldap-ng-handler-perl: fails to install: cp: cannot create regular file '/var/lib/lemonldap-ng/handler/MyHandler.pm': No such file or directory"
    upload package prepared by xguimard (pkg-perl)
  • #696329 – lemonldap-ng: "lemonldap-ng: CVE-2012-6426: SAML messages signatures are not verified"
    upload package prepared by xguimard (pkg-perl)
permalink | tags: computer, planetdebian
2012-12-16 19:27:29 +0100
RC bugs 2012/50
have I said before that we are running out of easy RC bugs? the list is a bit short this week:
  • #677861 – src:lftp: "lftp: FTBFS[kfreebsd-i386]: error: conflicting declaration 'typedef __int32_t gl_intptr_t'"
    sponsor upload to t-p-u from Ivo De Decker
  • #680100 – libatomic-ops: "libatomic-ops/powerpc: FTBFS: eats all disk space in the known universe (almost, anyway)"
    backport fix for t-p-u, upload with maintainer's and release team's permission
  • #691015 – conserver-client: "conserver-client: fails to upgrade from testing: Can't locate Tie/Hash/NamedCapture.pm in @INC"
    update regexp to use numbered capture groups, upload to DELAYED/2
to make up for this poor performance, I've uploaded ~14 new lib.*-perl packages to the NEW queue yesterday & today :)
permalink | tags: computer, planetdebian
2012-12-10 11:51:54 +0100
impressive ...
from exim's log at the office (wordwrapped):
2012-12-10 11:37:08 1Ti0jM-0003an-Jz \
           H=juliette.telenet-ops.be [195.130.137.74] \
           F=<accounts@bankaustria.at> rejected after DATA: \
           This message scored 49.3 spam points.
2012-12-10 11:45:36 1Ti0rd-0003au-0R \
           H=82-69-9-84.dsl.in-addr.zen.co.uk (holystoneltd.co.uk) [82.69.9.84] \
           F=<accounts@bankaustria.at> rejected after DATA: \
           This message scored 50.1 spam points.
permalink | tags: computer
2012-12-09 20:33:02 +0100
RC bugs 2012/49
my short list of contributions to RC bug fixing during the last week:
  • #667995 – python-cups: "cupsd configuration: "cupsdAuthorize: Empty Basic password!""
    backport upstream fix
  • #694015 – geda: "geda: copyright file missing after upgrade (policy 12.5)"
    add strict version to dependency on -doc package, upload to DELAYED/2
  • #694145 – cipux-cat-web,libcipux-cat-web-perl: "cipux-cat-web, libcipux-cat-web-perl: inconsistent permission handling of /etc/cipux-cat-web/"
    ship directories with group/permissions in packages, upload to DELAYED/5
  • #694330 – python-mako-doc: "python-mako-doc: missing Breaks+Replaces: python3-mako (<< 0.3.6-1)"
    add missing Breaks+Replaces, upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-12-02 21:45:18 +0100
RC bugs 2012/47-48
I was a bit busy (mostly in pleasant ways) during the last two weeks, so this reports covers a longer period of my RC bug activities:
  • #632443 – kst-data: "kst-data: missing Breaks+Replaces: kst-bin (<< 2.0.3)"
    add missing Breaks/Replaces, upload to DELAYED/5
  • #671297 – libcapi20-dev,isdnutils-base: "isdnutils-base and libcapi20-dev: error when trying to install together"
    add missing Breaks/Replaces, upload to DELAYED/5, then fixed in a maintainer upload
  • #677786 – libwmf: "libwmf: Please add multiarch support"
    sponsor NMU from Helmut Grohne, upload to DELAYED/7
  • #677861 – src:lftp: "lftp: FTBFS[kfreebsd-i386]: error: conflicting declaration 'typedef __int32_t gl_intptr_t'"
    sponsor NMU by Ivo De Decker, upload to DELAYED/2
  • #682752 – src:cups-filters: "cups-filters: debian/copyright is misleading/incomplete"
    try to get debian/copyright closer to reality, upload to DELAYED/2
  • #684633 – jless: "jless: hangs with 1MB file, and should consider its future"
    do a manual versioned close
  • #688891 – psad: "psad: modifies conffiles (policy 10.7.3): /etc/psad/psad.conf"
    upload NMU (fix in preinst) with maintainer's approval
  • #694554 – apt-build: "Installation fails on ARM - config script fails"
    sponsor QA upload by Dominique Lasserre
  • #694557 – apt-build: "APT paths aren't built properly"
    sponsor QA upload by Dominique Lasserre
permalink | tags: computer, planetdebian
2012-11-18 20:13:26 +0100
RC bugs 2012/46
it's seems we're starting to run out of RC bugs with the implicit usertag easy-enough-for-gregoa … what I've done in the last days besides working on the bugs listed below is to tag quite a few bugs pending that were uploaded into a DELAYED queue. – please try to remember to set this tag on delayed NMUs, nmudiff is quite convenient here.
  • #666334 – src:gnustep-back: "FTBFS: build-arch problems with patch applying and installation of files generated only in build-indep target"
    fix debian/rules, upload to DELAYED/2
  • #682416 – smstools: "smstools: smsd -s produces Segmentation fault"
    backport fix from latest upstream release, upload to DELAYED/2
  • #689249 – mediawiki-extensions-math: "mediawiki-extensions-math: installs files in /usr/share/mediawiki/extensions which is a symlink in the mediawiki package"
    send a patch to the BTS
  • #691570 – src:doc-linux-fr: "Build-depends on mirror, scheduled to be removed"
    sponsor QA upload by Ivo De Decker
  • #692890 – fbdesk: "fbdesk: no icons on desktop"
    tag unreproducible, lower severity
  • #693002 – libimager-perl: "libimager-perl: breaks libimager-qrcode-perl"
    bug triaging (pkg-perl)
permalink | tags: computer, planetdebian
2012-11-11 21:37:26 +0100
RC bugs 2012/45
again, not one of my best RCBW weeks. still, here's the short report:
  • #683100 – pnp4nagios-web: "pnp4nagios-web: libjs-jquery-ui (>= 1.8.14) may be not enough"
    add a comment to the bug report
  • #683138 – pnp4nagios-web: "pnp4nagios-web: crashes immediately due to debian/patches/adjust-template-path"
    add a comment to the bug report
  • #689687 – src:guile-1.6: "guile-1.6: FTBFS on i386, kfreebsd-i386: testsuite failures"
    sponsor NMU prepared by Daniel Hartwig, upload to DELAYED/2
  • #690128 – inn2: "inn2: conffile disappearing during squeeze->wheezy upgrade: /etc/news/motd.news"
    some triaging
  • #691215 – pinpoint: "X request failed: BadDrawable"
    try to reproduce, unsuccessful
  • #691535 – mumble: "Plugins: Failed to load libmumble.so: Cannot load library /usr/lib/mumble/libmumble.so: (/usr/lib/mumble/libmumble.so: undefined symbol: glPopClientAttrib)"
    send a patch proposal to the BTS, then upload to unstable with maintainer's approval
permalink | tags: computer, planetdebian
2012-11-04 20:36:34 +0100
RC bugs 2012/44
not much to report this week, still a short summary:
  • #685476 – pcp: "pcp: CVE-2012-3418 CVE-2012-3419 CVE-2012-3420 CVE-2012-3421"
    do a versioned close, fixed package already in unstable
  • #687398 – src:rhash: "rhash: FTBFS: plug_openssl.c:142: undefined reference to `dlopen'"
    add patch from Asheesh Laroia, fix build dependencies, upload to DELAYED/2, & cancelled again ...
  • #688069 – liblocale-subcountry-perl: "liblocale-subcountry-perl: Version checks fail ("our $VERSION" moved before "package Locale::SubCountry")"
    add patch from Ivan Kohler (pkg-perl, not wheezy-related)
  • #688891 – psad: "psad: modifies conffiles (policy 10.7.3): /etc/psad/psad.conf"
    send another patch to the BTS
  • #690355 – libfile-data-perl: "libfile-data-perl: (virtually) empty binary package"
    add patch to Makefile.PL (pkg-perl, not wheezy-related)
  • #691723 – libbusiness-onlinepayment-ippay-perl: "libbusiness-onlinepayment-ippay-perl: New upstream release 0.07"
    add patch from Ivan Kohler (pkg-perl, unstable + stable)
permalink | tags: computer, planetdebian
2012-10-28 19:19:51 +0100
RC bugs 2012/43
here's the short overview about my activities around release-critical bugs for the last week:
  • #623578 – gadfly: "gadfly: build wrong version of the packaging during a binNMU"
    fix patch after feedback from Jakub Wilk, re-upload to DELAYED/2
  • #675971 – mumble: "Cannot communicate with the vast majority of Mumble servers due to lack of required baseline codec"
    apply patch from Chris Knadle, upload to DELAYED/2 after RT reply in #691098
  • #689779 – pptpd: "pptpd: modifies conffiles during squeeze2wheezy upgrade (policy 10.7.3): /etc/pptpd.conf, /etc/init.d/pptpd, /etc/ppp/pptpd-options"
    bug triaging, NMUd by a fellow DD
  • #689946 – lat: "lat: Cannot open assembly '/usr/lib/lat/lat.exe': No such file or directory."
    send a patch to the BTS, uploaded by maintainer
  • #690147 – cyrus-common-2.2: "cyrus-common-2.2: missing copyright file after upgrade from squeeze"
    send a patch to the BTS, uploaded by maintainer
  • #690148 – gcc-mingw32: "gcc-mingw32: missing copyright file after upgrade from squeeze"
    send a patch to the BTS, already fixed by maintainer the same way
  • #690150 – libphone-ui-dev: "libphone-ui-dev: missing copyright file after upgrade from squeeze"
    send a patch to the BTS, uploaded by maintainer
  • #690947 – lat: "lat: Missing dependency on libmono-corlib2.0-cil"
    merge with #689946 after a bit triaging
permalink | tags: computer, planetdebian
2012-10-21 18:11:47 +0200
RC bugs 2012/42
as zack has mentioned earlier today, the count of RC bugs is falling. & the release team is again proposing RC buggy packages for removal from testing. these were my RC bug related activities during the last week:
  • #623578 – gadfly: "gadfly: build wrong version of the packaging during a binNMU"
    apply patch from Guillem Jover, upload to DELAYED/2
  • #675971 – mumble: "Cannot communicate with the vast majority of Mumble servers due to lack of required baseline codec"
    file pre-approval unblock request #691098
  • #677943 – munin: "/etc/apache2/conf.d/munin removed on upgrade"
    send a patch to the BTS
  • #685632 – liquidsoap: "liquidsoap: missing versioned depend on libcamomile-ocaml-data"
    make dependency versioned, upload to DELAYED/2
  • #688891 – psad: "psad: modifies conffiles (policy 10.7.3): /etc/psad/psad.conf"
    send a patch to the BTS
  • #689537 – pdnsd: "pdnsd: deletes conffiles on package removal (policy 10.7.3): /etc/NetworkManager/dispatcher.d/002_NetMan_pdnsd"
    include patch from Stuart Prescott, do a QA upload
  • #689683 – prelude-manager: "prelude-manager: modifies conffiles (policy 10.7.3): /etc/prelude-manager/prelude-manager.conf"
    fix conffile handling, upload to DELAYED/2
  • #690368 – pdnsd: "pdnsd: postinst overwrites admin changes to /etc/default/pdnsd"
    fix conffile handling, do a QA upload
  • #691015 – conserver-client: "conserver-client: fails to upgrade from testing: Can't locate Tie/Hash/NamedCapture.pm in @INC"
    propose a patch to fix the mistake in my NMU
permalink | tags: computer, planetdebian
2012-10-14 21:25:49 +0200
RC bugs 2012/41
these are the RC bugs I've worked on during the last week:
  • #575087 – wbar: "On a default installation wbar will fail due dot.wbar"
    add comments to the bug report, severity lowered later by maintainer
  • #652638 – libuuid-perl: "libuuid-perl: conflict with older doc-base versions to fix upgrade problems"
    add Conflicts (pkg-perl)
  • #656505 – taxbird: "taxbird: build-dependency on libgeier-dev needs to be versioned"
    fix versioned build/runtime dependencies, upload to DELAYED/2
  • #657465 – conserver-client: "conserver-client: prompting due to modified conffiles which where not modified by the user"
    fix configuration file handling, upload to DELAYED/2
  • #688206 – pure-ftpd-common: "pure-ftpd-common: modifies conffiles (policy 10.7.3): /etc/default/pure-ftpd-common"
    fix configuration file handling, upload to DELAYED/2
  • #688223 – emacspeak: "emacspeak: modifies conffiles (policy 10.7.3): /etc/emacspeak.conf"
    fix configuration file handling, QA upload
  • #688231 – acgvision-agent: "acgvision-agent: modifies conffiles (policy 10.7.3): /etc/acgvision/agent.ini"
    add comments, and file #690170 while we're there
  • #688796 – src:libkdtree++: "libkdtree++: incomplete debian/copyright"
    sponsor maintainer upload
  • #688891 – psad: "psad: modifies conffiles (policy 10.7.3): /etc/psad/psad.conf"
    add thoughts and questions to bug report
  • #689120 – gstreamer0.10-gconf: "gstreamer0.10-gconf: does not really provide sinks and sources"
    send a patch to the BTS
  • #690355 – libfile-data-perl: "libfile-data-perl: (virtually) empty binary package"
    prepare a patch (pkg-perl)
permalink | tags: computer, planetdebian
2012-10-07 18:59:28 +0200
RC bugs 2012/40
this week I focussed mostly on bugs where conffiles are modified in maintainer scripts. thanks to the recipe in debconf-devel(7) many cases are not so hard to solve.
  • #632604 – src:libatomic-ops: "libatomic-ops: FTBFS on i386"
    prepare a patch for testing-proposed-updates, upload after ack from maintainer and release team
  • #687858 – tasksel-data: "tasksel-data: copyright file missing after upgrade (policy 12.5)"
    add info and tag in BTS
  • #687944 – mason: "mason: modifies conffiles (policy 10.7.3): /etc/masonrc"
    fix configuration file handling, upload to DELAYED/2
  • #688196 – mimedefang: "mimedefang: modifies conffiles (policy 10.7.3): /etc/default/mimedefang"
    fix configuration file handling, upload to DELAYED/2, then included in maintainer upload
  • #688200 – fprobe: "fprobe: modifies conffiles (policy 10.7.3): /etc/default/fprobe"
    fix configuration file handling, upload to DELAYED/2
  • #688205 – mono-xsp2: "mono-xsp2: modifies conffiles (policy 10.7.3): /etc/default/mono-xsp2"
    fix configuration file handling, upload to DELAYED/2, rescheduled to 0-day with maintainer's permission
  • #688375 – ntlmaps: "ntlmaps: modifies conffiles (policy 10.7.3): /etc/ntlmaps/server.cfg"
    fix configuration file handling, upload to DELAYED/2
  • #688378 – gom: "gom: modifies conffiles (policy 10.7.3): /etc/default/gom"
    fix configuration file handling, upload to DELAYED/2
  • #688499 – netmrg: "netmrg: modifies conffiles (policy 10.7.3): /etc/netmrg/netmrg.xml"
    install only template configuration file, upload to DELAYED/2
  • #688565 – mono-apache-server2,mono-apache-server4: "mono-apache-server2, mono-apache-server4: modifies conffiles (policy 10.7.3): /etc/default/mono-apache-server[24]"
    fix configuration file handling, upload to DELAYED/2, rescheduled to 0-day with maintainer's permission
  • #688736 – w3c-linkchecker: "w3c-linkchecker: modifies conffiles (policy 10.7.3): /etc/w3c/checklink.conf"
    remove configuration file on purge (pkg-perl)
permalink | tags: computer, planetdebian
2012-09-30 20:29:33 +0200
RC bugs 2012/39
good to see that there are again Bug Squashing Parties going on, & that quite a few people send patches to the Bug Tracking System &/or make Non-Maintainer Uploads. here are my contributions for this week:
  • #636158 – maradns: "maradns: Debian default config is not robust to user change + upgrade"
    send a patch to the BTS
  • #687604 – libkdtree++-dev: "libkdtree++-dev: kdtree headers are unusable on gcc 4.7.1"
    sponsor NMU from Sebastian Ramacher, upload to DELAYED/2
  • #687825 – src:icinga: "FTBFS on kfreebsd-* due to missing build dependency"
    add info to bug report, fixed by maintainer the day after
  • #687879 – readpst: "readpst: copyright file missing after upgrade (policy 12.5)"
    replace directory with symlink in postinst, upload to DELAYED/2
  • #688112 – gummi: "gummi leaks file descriptors leading to a crash if the fd limit is reached"
    add patch from Justus Winter, upload to DELAYED/2
  • #688194 – prewikka: "prewikka: modifies conffiles (policy 10.7.3): /etc/prewikka/prewikka.conf"
    don't ship configuration file in /etc, upload to DELAYED/2
  • #688249 – nuauth: "nuauth: postinst deletes files from /usr/share/nuauth/"
    copy template configuration file instead of moving it, upload to DELAYED/2
  • #688615 – nufw: "nufw: postinst deletes /usr/share/nufw/nufw.conf breaking package reconfiguration"
    copy template configuration files instead of moving them, upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-09-23 19:50:13 +0200
RC bugs 2012/38
during the last week, I've worked on the following RC bugs:
  • #620866 – inform: "broken update-alternatives"
    some investigation
  • #639565 – liboauth-dev: "liboauth-dev: please make loose libcurl dependency"
    update Depends, upload to DELAYED/2
  • #650138 – liboauth0: "liboauth0: doesn't work with NSS libcurl flavour"
    fix Build-Depends, upload to DELAYED/2
  • #684433 – gdal-bin: "gdal-bin: FTBFS when ruby1.9.1 installed"
    force building using Ruby 1.8, upload to DELAYED/2
  • #685814 – phpgacl: "phpgacl: prompting due to modified conffiles which were not modified by the user"
    some investigation
  • #687403 – src:libio-async-loop-epoll-perl: "libio-async-loop-epoll-perl: FTBFS: test failed"
    propose patches
  • #687406 – src:jscribble: "jscribble: FTBFS: junit fails"
    sponsor NMU from Andrew Starr-Bochicchio, upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-09-16 18:06:06 +0200
RC bugs 2012/37
I didn't get very far this week with my RCBW efforts, but luckily we have BSPs going on :) – Here's my short list:
  • #639565 – liboauth-dev: "liboauth-dev: please make loose libcurl dependency"
    further investigation
  • #642903 – nodm: "nodm: subprocess installed post-installation script returned error exit status 10"
    fix .config, upload to DELAYED/5
  • #652084 – gosmore: "gosmore use 100% CPU and does nothing"
    sponsor NMU from Kai Lüke, upload to DELAYED/2
  • #657465 – conserver-client: "conserver-client: prompting due to modified conffiles which where not modified by the user"
    private mail from maintainer
  • #682412 – dynamips: "dynamips: FTBFS with multiarch paths: cc: error: /usr/lib/libelf.a: No such file or directory"
    uploaded to DELAYED/3 with my patch by a fellow DD during the Berlin BSP
  • #683925 – src:ocp: "FTBFS with gcc-4.7 on i386"
    add patch from Kumar Appaiah, upload to DELAYED/2
  • #684144 – sauerbraten: "sauerbraten: security issues with transmitted map cfgs"
    unsuccessfully apply upstream patch
permalink | tags: computer, planetdebian
2012-09-09 22:12:43 +0200
RC bugs 2012/36
highlight of the week: I "wrote" (i.e. copypasted) my first patch in haskell some days ago :) – apart from that, nothing exciting:
  • #618569 – avelsieve: "Failure of authentication on TLS connections"
    apply upstream patch, upload to DELAYED/2
  • #657046 – alpine: "alpine: Alpine uses DES-56 in violation of RFC 5751"
    point to upstream commit, NMUed by a fellow DD during the Dublin BSP
  • #657465 – conserver-client: "conserver-client: prompting due to modified conffiles which where not modified by the user"
    send patch to the BTS
  • #679069 – viewvc: "CVE-2012-3356 / CVE-2012-3357"
    send patch to the BTS
  • #680818 – src:yate: "yate: FTBFS: build-dependency not installable: libopenh323-dev"
    review patch and add pointer to packaging svn
  • #682351 – git-annex: "git-annex: build fails because of failing tests"
    confirm problems in p/cowbuilder and add proposed patches, quickly applied by maintainer
  • #682412 – dynamips: "dynamips: FTBFS with multiarch paths: cc: error: /usr/lib/libelf.a: No such file or directory"
    send alternative patch to the BTS
  • #684758 – libphone-utils0-dbg: "libphone-utils0-dbg: /usr/share/doc/libphone-utils0-dbg empty after squeeze->wheezy upgrade"
    remove doc dir in preinst, it's a symlink now, upload to DELAYED/2
  • #684843 – src:krusader: "krusader: FTBFS: tstring.h:137:5: error: 'make_pair' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]"
    tag unreproducible
  • #685376 – makedev: "postinst fails on non-default Debian kernels and is useless on =<3.4"
    drop check for kernel version >= 2.4, QA upload
  • #685542 – d-push: "d-push: Error when using https://myserver/Microsoft-Server-ActiveSync"
    update directory variable in debian patch as suggested by "nb", upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-09-02 17:19:47 +0200
RC bugs 2012/35
not my Best RCBW Week Ever. – anyway, here's what I've done:
  • #669625 – gummi: "gummi: Gummi should depend on enchant"
    add missing dependency, upload to DELAYED/2
  • #684433 – gdal-bin: "gdal-bin: FTBFS when ruby1.9.1 installed"
    add info to the bug report
  • #684778 – pythontracer: "pythontracer: missing dependency on python-gtk2"
    add missing dependency, upload to DELAYED/2
  • #684808 – src:mapserver: "mapserver: FTBFS: ld: cannot find -lstdc++"
    add missing build dependency (hint from Arto Jantunen), upload to DELAYED/2
  • #684833 – src:argyll: "argyll: FTBFS: ld: cannot find -lconv"
    verify bug unreproducibility
  • #684837 – src:gst-buzztard: "gst-buzztard: FTBFS: plugin.c:403:3: error: too many arguments to function 'bml_setup'"
    reproduce bug and add info to the BTS
  • #684855 – src:fusioninventory-agent: "fusioninventory-agent: FTBFS: tests failed"
    some unsuccessful debugging
  • #684860 – src:ruby-mocha: "ruby-mocha: FTBFS: tests failed"
    verify bug unreproducibility
permalink | tags: computer, planetdebian
2012-08-26 17:14:26 +0200
RC bugs 2012/34
good news: I'm seeing more & more people contributing to RC bugs in the BTS. – here are my own contributions for the past week:
  • #656552 – zope2.12-sandbox: "zope2.12-sandbox: fails to install, remove and install again"
    add info to bug report
  • #670405 – ekiga: "ekiga: Ekiga crashes on startup"
    add info to bug report
  • #673370 – centerim: "centerim: Crash at startup (suspect login msn)"
    add info to bug report, then close on submitter's behalf
  • #683061 – ntp: "ntp: missing init script dependency on $named"
    sponsor NMU from Ivo De Decker (fix init script), upload to DELAYED/2, then cancelled by maintainer after severity change
  • #684019 – python-liblcms: "python-liblcms: static library in /usr/share"
    re-enable dropping of .a and .la files from python package, upload to DELAYED/2
  • #684024 – src:python-adodb: "python-adodb: broken binary-indep target"
    apply patches from Evgeni Golov (d/rules targets) and Jakub Wilk (python-support handling), upload to DELAYED/2
  • #684078 – wv2: "calligra: Buffer overflow"
    apply modified patch from KDE, upload to DELAYED/2
  • #684150 – python-wxgtk2.8: "python-wxgtk2.8 breaks upgrade from squeeze to wheezy"
    add info to bug report
  • #684180 – angband: "angband: removes files that were installed by another package: /usr/share/angband/*"
    don't remove directory belonging to other package in postrm, upload to DELAYED/2
  • #684488 – puppet-lint: "puppet-lint not working with ruby1.9.1"
    send a patch to the BTS
permalink | tags: computer, planetdebian
2012-08-19 20:56:48 +0200
RC bugs 2012/33
it's sunday evening again, & again, here comes my report about activities around RC bugs:
  • #602668 – libdevel-bt-perl: "libdevel-bt-perl: FTBFS on armel"
    debugging (pkg-perl)
  • #636805 – viewvc: "viewvc runs extremely slowly (~15s per page)"
    add backported upstream patch, upload to DELAYED/2
  • #646540 – phpgacl: "phpgacl: uninstallable in sid, needs to transition to smarty3"
    fix smarty path variable, upload to DELAYED/2
  • #680790 – libio-async-perl: "libio-async-loop-epoll-perl: FTBFS: tests failed"
    add backported upstream patch (pkg-perl)
  • #680806 – src:libio-async-loop-glib-perl: "libio-async-loop-glib-perl: FTBFS: tests failed"
    add patch provided by upstream (pkg-perl)
  • #681903 – melange-client: "melange-client: missing dependency on python-pkg-resources"
    add missing dependency and a patch provided by Jakub Wilk, upload to DELAYED/2
  • #682517 – ocfs2console: "ocfs2console: DeprecationWarning at start prevent usage"
    review patch in BTS, then upload fix prepared by Sébastien Villemot to DELAYED/2, then fixed in quick maintainer upload
  • #682631 – python-distutils-extra: "linaro-image-tools: FTBFS: AttributeError: 'tuple' object has no attribute 'major'"
    send debdiff to BTS, then fixed in a maintainer upload
  • #682636 – src:racket: "racket: FTBFS: raco setup: error: during making for scribblings/tools"
    bug manipulation, bug closed by maintainer afterwards
  • #682825 – phpgacl: "phpgacl: creates world writable directory /usr/share/phpgacl/admin/templates_c"
    fix permissions in postinst, upload to DELAYED/2
  • #683284 – graphicsmagick: "CVE-2012-3438"
    apply upstream patch, upload to DELAYED/2
  • #683925 – src:ocp: "FTBFS with gcc-4.7 on i386"
    add information to bug report
  • #683927 – libcloud: "CVE-2012-3446: MITM vulnerability in TLS/SSL certificates verification"
    add backported patch from upstream, upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-08-12 19:36:14 +0200
RC bugs 2012/32
this was a weird RCBW week for me. although we are not that far into the freeze yet, the amount of easy-enough-for-me-to-fix RC bugs on UDD is already rather low. – besides the not very impressive list below, I at least tried to do some housekeeping on some bugreports (tagging, reassigning, forwarding, …).
  • #636805 – viewvc: "viewvc runs extremely slowly (~15s per page)"
    send debdiff to BTS
  • #660671 – src:libdispatch: "libdispatch: Fails to build (link dispatch_starfish) on armel"
    apply patch from Ubuntu / Colin Watson, send debdiff to BTS (build fails differently on armel)
  • #671673 – dvipsk-ja: "dvipsk-ja: unowned file /usr/local/share/texmf/ls-R after purge (policy 6.8, 9.1.2)"
    upload NMU prepared by Taku YASUI (use dh_installtex), upload to DELAYED/2
  • #677361 – rubrica: "rubrica: FTBFS on kfreebsd-any & hurd-i386 due to rpath"
    autoreconf, upload to DELAYED/2
  • #681756 – canna: "canna: removes files that were installed by another package: /etc/canna/default.canna"
    add info to bug report
  • #682882 – inguma: "inguma: Recommends non-existent python-qt3 package"
    add info to bug report
permalink | tags: computer, planetdebian
2012-08-05 17:44:47 +0200
RC bugs 2012/31
this was my first week at work after my vacations, & also the first week of "normal" RC bug work. – here's my short report:
  • #655968 – smokeping: "smokeping: prompting due to modified conffiles which where not modified by the user"
    rm ufc files also on install, upload to DELAYED/2
  • #669381 – jbibtex-base,ptex-base: "jbibtex-base: unowned file /usr/local/share/texmf/ls-R after purge (policy 6.8, 9.1.2)"
    use dh_installtex, upload to DELAYED/2
  • #669382 – latex209-base,latex209-bin: "latex209-base: unowned file /usr/local/share/texmf/ls-R after purge (policy 6.8, 9.1.2)"
    send a patch to the BTS
  • #670578 – gnunet: "gcc-4.6: [sparc] compiler fails to align stack-allocated struct,with array of uint32-values to 32-bit boundary"
    prepare a debdiff
  • #671255 – libconfig-inifiles-perl: "CVE-2012-2451: CWE-377 Insecure Temporary File"
    upload a fix for squeeze (pkg-perl)
  • #676048 – src:tess: "tess: FTBFS: tessrun fails"
    manually close the bug
  • #676123 – src:jed: "jed: FTBFS: UTF-8 mode not enabled-- test_search_char not run."
    manually close the bug
  • #680423 – trac-wikiprint: "trac-wikiprint: depends on nonexisting python-pil if rebuilt"
    add a debian/pydist-overrides file, upload to DELAYED/2
  • #681758 – nginx-extras: "nginx-extras: removes files that were installed by another package"
    fix postrm script, upload to DELAYED/2, then rescheduled to 0-day on maintainer's request
  • #683904 – src:libgeo-ip-perl: "FTBFS: test requires internet connectivity"
    skip test that needs internet connectivity (pkg-perl)
  • #683909 – src:libical-parser-sax-perl: "FTBFS: test requires internet connectivity"
    disable network test (pkg-perl)
permalink | tags: computer, planetdebian
2012-07-29 18:01:40 +0200
RC bugs 2012/27-30
during the last weeks I was quite busy with other things (like DebCamp, DebConf, & vacations), so this is a report covering 4 weeks. – at least I managed to catch up during the last days a bit …
  • #639565 – liboauth-dev: "liboauth-dev: please make loose libcurl dependency"
    send a patch to the BTS
  • #642165 – src:libmime-lite-html-perl: "libmime-lite-html-perl: FTBFS: test failures"
    update test reference files, upload to DELAYED/2
  • #656505 – taxbird: "taxbird: build-dependency on libgeier-dev needs to be versioned"
    propose a different patch in the BTS
  • #662606 – php-horde-core: "php-horde-core: FTBFS: "This package contains role "horde" and requires package "horde/Role" to be used""
    add missing build dependency, upload to DELAYED/2
  • #664724 – rrdcached: "rrdcached: fails to install, postinst, invoke-rc.d rrdcached start, start-stop-daemon, segfault"
    (re-)create directories needed by daemon in init script, upload to DELAYED/2
  • #665018 – src:python-fixtures: "python-fixtures: FTBFS: AttributeError: 'BrokenFixture' object has no attribute 'items'"
    add patch from Emanuele Aina, upload to DELAYED/2
  • #666231 – src:byzanz: "byzanz: FTBFS with gtk 3.4"
    sponsor NMU from Etienne Millon, upload to DELAYED/2
  • #678108 – httpcomponents-core: "httpcomponents-core: FTBFS twice in a row - broken clean rule"
    call mh_clean as suggested by Niels Thykier, upload to DELAYED/2
  • #678859 – libmozjs185-dev: "libmozjs185-dev depends on libffi-dev"
    add missing dependency as proposed by Nicolas Boulenguez, upload to DELAYED/2
  • #679669 – src:underscore: "underscore: build-dependency on uglifyjs not satisfiable in wheezy"
    propose a patch in the BTS, maintainer prefers alternative ways of fixing it
  • #680423 – trac-wikiprint: "trac-wikiprint: depends on nonexisting python-pil if rebuilt"
    propose a patch in the BTS
  • #680424 – trac-odtexport: "trac-odtexport: depends on nonexisting python-pil if rebuilt"
    propose a patch in the BTS, then fixed & closed by maintainer
  • #681146 – bitlbee-common: "bitlbee-common: fails to install, purge, and install again"
    propose a patch in the BTS, then upload to DELAYED/2 with maintainer's permission
  • #681567 – opennebula-common: "opennebula-common: fails to install, purge, and install again"
    propose a patch in the BTS, then upload to DELAYED/2 with maintainer's permission
permalink | tags: computer, planetdebian
2012-07-06 22:59:21 +0200
DebCamp impressions
I'm here in managua since sunday evening, & by now DebCamp is slowly getting to its end. So here are some of my impressions so far:
  • as each year, it's great to have time to work on Debian stuff for longer times undisturbed;
  • it helps to have other people around, & be able to ask them something just across the table;
  • I'm spending a good chunk of my time with the other guys from the Debian Perl Group, both in my "work time" & in my "free time" – it's just a pleasure;
  • most of my work was on the Open Tasks of the Debian Perl Group – preparing our meeting next week, working on bugs, preparing changes to our policy, cleaning up never-uploaded packages in our repos, updating our documentation, doing mass-changes across hundreds of packages, ...;
  • hotel, university, food, etc. are all fine & the people are all friendly & helpful;
  • yesterday evening we even had "una noche de la poesia" in a nearby bar.
thanks to all organizers & sponsors who make this experience happen!
permalink | tags: computer, planetdebian
2012-07-01 00:10:58 +0200
RC bugs 2012/26
wheezy is frozen, the outside temperature in INN at midnight is 30°C, & in 3 hours my trip to MGA starts. – & here's the list of RC bugs; this week all but one were sponsored uploads where the BTS already contained a complete debdiff; thanks guys!
  • #656421 – powertop: "Please update to libnl3"
    sponsor NMU from Julian Wollrath, upload to DELAYED/2
  • #662236 – src:coinor-ipopt: "coinor-ipopt: hardcoded library dependencies on libmumps"
    sponsor NMU from Etienne Millon, upload to DELAYED/2
  • #665629 – src:xoo: "xoo: Including individual glib headers no longer supported"
    sponsor NMU from Gregor Jasny, upload to DELAYED/2
  • #669379 – abntex: "abntex: unowned file /usr/local/share/texmf/ls-R after purge (policy 6.8, 9.1.2)"
    sponsor NMU from Andrew Starr-Bochicchio, upload to DELAYED/2
  • #669393 – tetex-brev: "tetex-brev: unowned file /usr/local/share/texmf/ls-R after purge (policy 6.8, 9.1.2)"
    sponsor NMU from Andrew Starr-Bochicchio, upload to DELAYED/2
  • #677391 – latex-beamer: "latex-beamer: unowned file /usr/local/share/texmf/ls-R after purge (policy 6.8, 9.1.2)"
    sponsor NMU from Andrew Starr-Bochicchio, upload to DELAYED/2, then fixed in maintainer upload
  • #679135 – src:libsys-cpu-perl: "FTBFS on several architectures: Failed 2/4 subtests"
    mark one test as TODO (i.e. non-fatal) (pkg-perl)
permalink | tags: computer, planetdebian
2012-06-24 21:30:37 +0200
RC bugs 2012/25
good news of the RCBW week: more & more patches from people I haven't seen before in the BTS. keep them coming!
  • #632604 – src:libatomic-ops: "libatomic-ops: FTBFS on i386"
    apply patch from upstream git repo, upload to DELAYED/2, then fixed in a maintainer upload
  • #644409 – rapidsvn: "rapidsvn SEGV with Subversion 1.7"
    add upstream patch, do a QA upload
  • #650060 – snort: "snort: FTBFS when built with build-arch"
    send patch to the BTS, NMU uploaded by periapt
  • #674329 – src:gimp-dimage-color: "gimp-dimage-color: FTBFS: gimpmatrix.h:23:2: error: #error "Only <libgimpmath/gimpmath.h> can be included directly.""
    apply patch from Sebastian Ramacher, upload to DELAYED/2
  • #676194 – src:ruby-xmlparser: "ruby-xmlparser: FTBFS: xmlparser.c:1783:2: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Andreas Stührk, upload to DELAYED/2
  • #676205 – src:ruby-ldap: "ruby-ldap: FTBFS: sslconn.c:103:7: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Johannes Brandstätter, upload to DELAYED/2
  • #677702 – src:libdevice-cdio-perl: "libdevice-cdio-perl: FTBFS with libcdio 0.83"
    finalize, and update patches for new upstream release, uploaded by dam (pkg-perl)
  • #678556 – rapidsvn: "rapidsvn: please drop Build-Depends: libserf-0-0-dev"
    drop build dependency, do a QA upload
  • #678772 – src:libpoe-component-client-http-perl: "libpoe-component-client-http-perl: FTBFS: tests failed"
    add patch (pkg-perl)
permalink | tags: computer, planetdebian
2012-06-21 01:34:08 +0200
{muy,molto} cómodo
my calendar reminded me yesterday that I've registered my domain comodo.priv.at 10 years ago. nice; let's celebrate :)
permalink | tags: computer
2012-06-17 21:59:32 +0200
RC bugs 2012/24
here's my weekly list of RC bugs that I've worked on:
  • #665234 – src:libpoe-component-client-mpd-perl: "libpoe-component-client-mpd-perl: FTBFS: tests hang"
    upload new upstream release (pkg-perl)
  • #666351 – src:openr2: "openr2: FTBFS: dh_install: libopenr2-bin missing files (etc/openr2/*.conf), aborting"
    fix build* targets in debian/rules, upload to DELAYED/3
  • #666654 – src:apt-dpkg-ref: "apt-dpkg-ref: FTBFS: cp: cannot stat `apt-dpkg-ref.pdf': No such file or directory"
    manual close
  • #667764 – strongswan-starter: "strongswan-starter: package must not include /var/lock/subsys"
    create lock directory in init script instead of shipping it, upload to DELAYED/3
  • #669433 – src:grafx2: "grafx2: FTBFS: fileformats.c:30:17: fatal error: png.h: No such file or directory"
    add build dependency on libpng-dev, upload to DELAYED/2
  • #669559 – src:xserver-xorg-video-mach64: "xserver-xorg-video-mach64: FTBFS: cp: cannot stat `debian/tmp/usr/share/man': No such file or directory"
    manual close
  • #670221 – plptools: "plptools: fails to install due to insserv rejecting the script header"
    fix init script as proposed by Andreas Beckmann, upload to DELAYED/2
  • #671962 – src:freerdp: "freerdp: FTBFS: dh_install: libfreerdp1 missing files (usr/lib/*.so.*), aborting"
    send patch from Ubuntu / Michael Terry to the BTS
  • #674761 – src:gpx2shp: "Build-depend on obsolete proj package"
    fix build dependency, upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-06-10 23:44:56 +0200
RC bugs 2012/23
here's the list of RC bugs I've worked on during the last week:
  • #666373 – src:scribus: "scribus: FTBFS: dh_testroot: You must run this as root (or use fakeroot)."
    fix build* targets in debian/rules, upload to DELAYED/2
  • #673864 – searchandrescue: "searchandrescue: FTBFS in sid: install: cannot stat `SearchAndRescue': No such file or directory"
    fix build* target dependencies in debian/rules, upload to DELAYED/2, then moved to 0-day on maintainer's request
  • #674212 – libalkimia: "libalkimia: ftbs missing dependency on pkg-config"
    add missing build dependency, upload to DELAYED/2
  • #674353 – src:libcss-perl: "libcss-perl: FTBFS: tests failed"
    recompile grammar at build time, upload to DELAYED/2
  • #674356 – src:kalzium: "kalzium: FTBFS: make[4]: *** No rule to make target `/usr/lib/libQtOpenGL.so', needed by `lib/libcompoundviewer.so.4.7.0'. Stop."
    manual close
  • #674369 – src:libtuxcap: "libtuxcap: FTBFS: Could NOT find ImageMagick"
    add patch to work with newer cmake ImageMagick module, upload to DELAYED/2
  • #674370 – src:aolserver4-nsmysql: "aolserver4-nsmysql: FTBFS: ld: cannot find -lssl"
    manual close
  • #674376 – src:sysbench: "sysbench: FTBFS: ld: cannot find -lssl"
    manual close
  • #674377 – src:korundum: "korundum: FTBFS: make[3]: *** No rule to make target `/usr/lib/libQtCore.so', needed by `lib/korundum4.so'. Stop."
    manual close
  • #676051 – src:biber: "biber: FTBFS: tests failed"
    add missing build dependencies (pkg-perl)
  • #676072 – src:libgeo-osm-tiles-perl: "libgeo-osm-tiles-perl: FTBFS: tests failed"
    add patch to skip test that needs internet access (pkg-perl)
permalink | tags: computer, planetdebian
2012-06-03 20:55:23 +0200
RC bugs 2012/22
since most of the gcc 4.7 bugs are fixed by now, I looked again at the general RC bugs too this week. here's the usual short report:
  • #650060 – snort: "snort: FTBFS with multiarch libmysqlclient-dev"
    apply patch from Ubuntu / Jean-Louis Dupond, upload to DELAYED/2, then used in a maintainer upload
  • #664933 – src:fceu: "fceu: FTBFS: file.c:157:20: error: request for member 'have' in something not a structure or union"
    add patch from Sebastian Ramacher, upload to DELAYED/2
  • #666225 – src:deja-dup: "configure:3028: error: xmllint not found"
    update build dependencies, upload to DELAYED/2
  • #666337 – src:euler: "euler: FTBFS: gcc: error: unrecognized option '-V'"
    sponsor NMU prepared by Sebastian Ramacher, upload to DELAYED/2
  • #667111 – bcov: "bcov: ftbfs with GCC-4.7"
    second attempt, extend patch, upload to DELAYED/1
  • #667391 – telepathy-qt4: "telepathy-qt4: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/2
  • #667886 – src:textedit.app: "textedit.app: FTBFS with GCC-4.7"
    apply patch from Yavor Doganov, upload to DELAYED/2
  • #672356 – libspread-perl: "libspread-perl: DynaLoader now requires versions to be numbers, Spread.pm uses a string."
    add patch from Andrew Ruthven, do a QA upload
  • #674330 – src:clamav: "clamav: FTBFS: llvm/lib/ExecutionEngine/JIT/Intercept.cpp:69:67: error: 'lseek64' was not declared in this scope"
    apply upstream patch (missing include), upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-05-27 21:04:55 +0200
RC bugs 2012/21
new week, new report about my work on RC bugs. again, mostly gcc 4.7 related, & again, mostly using patches prepared by others.
  • #667111 – bcov: "bcov: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/2
  • #667308 – oggvideotools: "oggvideotools: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/2
  • #667322 – pianobooster: "pianobooster: ftbfs with GCC-4.7"
    add patch to fix Windows linker flags, upload to DELAYED/2
  • #667329 – powertop: "powertop: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/2
  • #667361 – rtorrent: "rtorrent: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/2, later fixed in maintainer upload
  • #667362 – rubberband: "rubberband: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/2
  • #667364 – rutilt: "rutilt: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/2
  • #667388 – tagcoll2: "tagcoll2: ftbfs with GCC-4.7"
    manual close
  • #667403 – uisp: "uisp: ftbfs with GCC-4.7"
    add compiler flag, upload to DELAYED/2
  • #667419 – xdiskusage: "xdiskusage: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/2
  • #667866 – src:cenon.app: "cenon.app: FTBFS with GCC-4.7"
    add patch from Yavor Doganov, upload to DELAYED/2
  • #667873 – src:gridlock.app: "gridlock.app: FTBFS with GCC-4.7"
    apply patch from Yavor Doganov, upload to DELAYED/2
  • #667874 – src:gworkspace: "gworkspace: FTBFS with GCC-4.7"
    add patch from Yavor Doganov, upload to DELAYED/2
  • #672003 – src:dibbler: "dibbler: FTBFS: ClntIfaceIface.cpp:34:49: error: 'unlink' was not declared in this scope"
    add patch from Paul Tagliamonte, upload to DELAYED/2
  • #672025 – src:mmpong: "mmpong: FTBFS: client.cpp:276:71: error: 'usleep' was not declared in this scope"
    add patch from Cyril Roelandt, upload to DELAYED/2
  • #672042 – src:l2tp-ipsec-vpn-daemon: "l2tp-ipsec-vpn-daemon: FTBFS: src/VpnClientConnection.cpp:167:60: error: '::chown' has not been declared"
    add patch from Paul Tagliamonte, upload to DELAYED/2
  • #672089 – src:icewm: "icewm: FTBFS: Xlib.h:1694:1: error: 'deprecated' was not declared in this scope"
    add patch from Ubuntu / Andreas Moog, upload to DELAYED/2, then included in maintainer upload
  • #673286 – gem: "gem: FTBFS with gcc-4.7"
    send debdiff to the BTS, later NMUd by a fellow DD
  • #674301 – src:libplack-middleware-reverseproxy-perl: "libplack-middleware-reverseproxy-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #674304 – src:clusterssh: "clusterssh: FTBFS: tests failed"
    add missing build dependency
  • #674395 – src:libdbd-mysql-perl: "libdbd-mysql-perl: FTBFS: ld: cannot find -lssl"
    manual close (pkg-perl)
permalink | tags: computer, planetdebian
2012-05-20 21:04:10 +0200
RC bugs 2012/20
I was on vacations for a few days last week, therefor my list of RC bugs is a bit shorter this time. thanks again to everyone who sent patches to the BTS that I could just use.
  • #625230 – libfile-path-perl: "libfile-path-perl: uninstallable, obsoleted by perl"
    removal bug filed (#672905; pkg-perl)
  • #642745 – src:libnetserver-generic-perl: "libnetserver-generic-perl: FTBFS: E: Caught signal 'Terminated': terminating immediately"
    removal bug filed (#672903; pkg-perl)
  • #658577 – libevocosm-dev: "-dev library is broken"
    add patch from Vincent Legout, upload to DELAYED/2
  • #661500 – src:libevocosm: "FTBFS: dpkg-source: error: aborting due to unexpected upstream changes"
    fix config.{guess,sub} handling, upload to DELAYED/2
  • #667244 – libevocosm: "libevocosm: ftbfs with GCC-4.7"
    add patch from Matthias Klose, upload to DELAYED/2
  • #672000 – src:structure-synth: "structure-synth: FTBFS: StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Sphere.h:25:4: error: 'GLUquadric' does not name a type"
    sponsor NMU from Sebastian Ramacher, upload to DELAYED/2
  • #672005 – src:l2tp-ipsec-vpn: "l2tp-ipsec-vpn: FTBFS: src/main.cpp:210:15: error: '::getuid' has not been declared"
    add patch from Paul Tagliamonte, upload to DELAYED/3
  • #672010 – src:cryptkeeper: "cryptkeeper: FTBFS: lsof.cpp:40:2: error: 'pipe' was not declared in this scope"
    add patch from Paul Tagliamonte, upload to DELAYED/3
  • #672014 – src:megaglest: "megaglest: FTBFS: util.cpp:360:30: error: 'close' was not declared in this scope"
    sponsor NMU from Sebastian Ramacher, upload to DELAYED/2
  • #672071 – src:pxe-kexec: "pxe-kexec: FTBFS: networkhelper.cc:211:21: error: 'close' was not declared in this scope"
    add patch from Paul Tagliamonte, upload to DELAYED/3, then closed by maintainer upload
permalink | tags: computer, planetdebian
2012-05-13 19:42:20 +0200
RC bugs 2012/19
like in the last two weeks, this week's bug squashing was mostly related to the gcc 4.7 FTBFS bugs:
  • #667139 – coin3: "coin3: ftbfs with GCC-4.7"
    send debdiff to the BTS
  • #667238 – lfhex: "lfhex: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/5
  • #667263 – linamc: "linamc: ftbfs with GCC-4.7"
    patch to enable missing include, upload to DELAYED/5
  • #667272 – mcmcpack: "mcmcpack: ftbfs with GCC-4.7"
    add patch to add this-> qualifiers, upload to DELAYED/5
  • #667277 – milkytracker: "milkytracker: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/5
  • #667281 – minitube: "minitube: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/5
  • #667284 – mm3d: "mm3d: ftbfs with GCC-4.7"
    patch to add include and this-> qualifiers, upload to DELAYED/5
  • #667289 – mswatch: "mswatch: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/2
  • #667292 – musique: "musique: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/2
  • #667295 – netperfmeter: "netperfmeter: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/2
  • #667298 – nmapsi4: "nmapsi4: ftbfs with GCC-4.7"
    add patch from Francesco Cecconi (add missing includes), upload to DELAYED/2, then solved with a maintainer upload
  • #667302 – numptyphysics: "numptyphysics: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/2
  • #667303 – nxcl: "nxcl: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/2
  • #667318 – owx: "owx: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/2
  • #667337 – qbankmanager: "qbankmanager: ftbfs with GCC-4.7"
    add patch to use class name, upload to DELAYED/2
  • #667343 – qterm: "qterm: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte (missing include), upload to DELAYED/2
  • #667347 – rafkill: "rafkill: ftbfs with GCC-4.7"
    add patch to add missing include, upload to DELAYED/2
  • #667348 – ragel: "ragel: ftbfs with GCC-4.7"
    patch to this-> qualifiers, upload to DELAYED/2
  • #667373 – simgear: "simgear: ftbfs with GCC-4.7"
    apply patch from Matthias Klose, upload to DELAYED/2
  • #667428 – zoneminder: "zoneminder: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/2
  • #669432 – src:milkytracker: "milkytracker: FTBFS: ./zzip_file.h:34:18: fatal error: zlib.h: No such file or directory"
    add missing build dependency, upload to DELAYED/5
permalink | tags: computer, planetdebian
2012-05-06 17:26:38 +0200
RC bugs 2012/17-18
as I was mostly offline last week, this is a report covering two weeks. as in the week before, it's mainly a mix of build-arch & gcc 4.7 bugs.
  • #662023 – cairo-5c: "cairo-5c FTBFS No package 'librsvg-2.0' found"
    unreproducible, lower severity, then closed by maintainer
  • #666311 – src:freeradius: "freeradius: FTBFS: libfreeradius-radius-2.1.10.so: could not read symbols: Invalid operation"
    fix target dependencies in debian/rules, upload to DELAYED/2
  • #666325 – src:uudeview: "uudeview: FTBFS: ! LaTeX Error: File `a4wide.sty' not found."
    add missing build dependency, found by Sebastian Ramacher, upload to DELAYED/2
  • #666341 – src:vgrabbj: "vgrabbj: FTBFS: make[1]: *** No targets specified and no makefile found. Stop."
    fix target dependencies in debian/rules, upload to DELAYED/2
  • #666343 – src:cairo-5c: "cairo-5c: FTBFS: make[1]: *** No targets specified and no makefile found. Stop."
    fix target dependencies in debian/rules, upload to DELAYED/2
  • #666346 – src:openjade: "openjade: FTBFS: make[1]: *** No targets specified and no makefile found. Stop."
    fix target dependencies in debian/rules, upload to DELAYED/2
  • #666349 – src:openais: "openais: FTBFS: make[1]: *** No targets specified and no makefile found. Stop."
    fix target dependencies in debian/rules, upload to DELAYED/2
  • #666366 – src:felix-latin: "felix-latin: FTBFS: ! I can't find file `t3enc.def'."
    add missing build dependency, upload to DELAYED/2
  • #667146 – cutesdr: "cutesdr: ftbfs with GCC-4.7"
    add patch to add missing header, upload to DELAYED/5
  • #667172 – gambit: "gambit: ftbfs with GCC-4.7"
    add patch to add this-> qualifiers, upload to DELAYED/5
  • #667186 – goldendict: "goldendict: ftbfs with GCC-4.7"
    add patch to add missing header, upload to DELAYED/5
  • #667190 – gpsim: "gpsim: ftbfs with GCC-4.7"
    apply patch from Paul Tagliamonte, upload to DELAYED/5, then rescheduled to 0-day at maintainer's request
  • #667191 – gpt: "gpt: ftbfs with GCC-4.7"
    add patch to add missing header, upload to DELAYED/5, later integrated into maintainer upload
  • #667198 – handlersocket: "handlersocket: ftbfs with GCC-4.7"
    add patch to add missing header, upload to DELAYED/5
  • #667200 – hexxagon: "hexxagon: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667207 – ifrit: "ifrit: ftbfs with GCC-4.7"
    add patch to declare a function before its usage, do a QA upload
  • #667211 – itksnap: "itksnap: ftbfs with GCC-4.7"
    add patch to add this-> qualifiers, upload to DELAYED/5, then rescheduled to 0-day at maintainer's request
  • #667219 – kawari8: "kawari8: ftbfs with GCC-4.7"
    add patch to add this-> qualifier, upload to DELAYED/5
  • #667221 – kdesvn: "kdesvn: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667223 – kdocker: "kdocker: ftbfs with GCC-4.7"
    add patch to add missing header, upload to DELAYED/5, later sponsored maintainer upload
  • #667225 – kelbt: "kelbt: ftbfs with GCC-4.7"
    patch to add this-> qualifier, upload to DELAYED/5
  • #667226 – kgb: "kgb: ftbfs with GCC-4.7"
    add patch to add missing header, upload to DELAYED/5
  • #667233 – kvpnc: "kvpnc: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #669447 – src:bsnes: "bsnes: FTBFS: ./ruby/audio/alsa.cpp:4:28: fatal error: alsa/asoundlib.h: No such file or directory"
    add missing build dependency, send patch to BTS, adapted version included in maintainer upload
permalink | tags: computer, planetdebian
2012-04-22 21:15:49 +0200
RC bugs 2012/16
this week I've started to look at the (not yet release critical) gcc 4.7 bugs. luckily there are still enough patches for them in the BTS but at the time of writing, at least 138 are not fixed & don't have a patch yet. so still some work ahead. & for those who prefer to fix debian/rules files, lucas' last archive rebuild (where build-arch was used) still leaves enough work, & many bugs are not difficult to fix with a basic understanding of makefiles & debian build sytems.
  • #662382 – src:jigzo: "jigzo: Please Build-Depends on libpng-dev, change from libpng12-dev"
    do as the bug report requests, add a patch from FreeBSD, upload to DELAYED/10, then sponsored maintainer upload
  • #662432 – src:minetest: "minetest: Please Build-Depends on libpng-dev, change from libpng12-dev"
    do as the bug report requests, upload to DELAYED/5, later cancelled du to maintainer request/upload
  • #666290 – src:xml2: "xml2: FTBFS: gcc: error: unrecognized option '-V'"
    update debian/rules, upload to DELAYED/2
  • #666301 – src:xxdiff: "xxdiff: FTBFS: make[1]: rst2html.py: Command not found"
    add build-arch and build-indep targets to debian/rules, upload to DELAYED/2
  • #666302 – src:gurlchecker: "gurlchecker: FTBFS: cp: cannot stat `debian/tmp/ui/gurlchecker.xpm': No such file or directory"
    use override target in debian/rules, upload to DELAYED/2
  • #666329 – src:c-icap: "c-icap: FTBFS: cp: cannot stat `debian/tmp/etc/c-icap/c-icap.conf': No such file or directory"
    use override target in debian/rules, upload to DELAYED/2
  • #667110 – basic256: "basic256: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/5, rescheduled to 15-day after maintainer reply, fixed in maintainer upload
  • #667116 – blahtexml: "blahtexml: ftbfs with GCC-4.7"
    add patch from Cyril Brulebois, upload to DELAYED/5
  • #667178 – gkrellkam: "gkrellkam: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667180 – gkrellmitime: "gkrellmitime: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, QA upload
  • #667194 – gsmartcontrol: "gsmartcontrol: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667216 – jigzo: "jigzo: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/10, then sponsored maintainer upload
  • #667217 – jstest-gtk: "jstest-gtk: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667280 – minetest: "minetest: ftbfs with GCC-4.7"
    add patch from P. J. McDermott, upload to DELAYED/5, later cancelled du to maintainer request/upload
  • #667315 – openturns: "openturns: ftbfs with GCC-4.7"
    add patch from Denis Barbier, upload to DELAYED/5
  • #667327 – populations: "populations: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667333 – ptlib-wolf: "ptlib-wolf: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667334 – pwlib: "pwlib: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/2
  • #667365 – s51dude: "s51dude: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667415 – wmhdplop: "wmhdplop: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, upload to DELAYED/5
  • #667418 – wvstreams: "wvstreams: ftbfs with GCC-4.7"
    add patch from Paul Tagliamonte, QA upload
permalink | tags: computer, planetdebian
2012-04-15 20:41:42 +0200
RC bugs 2012/15
another weekend, another RCBW report:
  • #387756 – crack-common: "crack: Do not expect the /var/run/ content to persist"
    apply patch from Georgios M. Zarkadas, upload to DELAYED/2
  • #655329 – src:libperl5i-perl: "libperl5i-perl: FTBFS: Failed test at t/utf8.t line 23"
    add patch from upstream git (pkg-perl)
  • #655844 – quassel-core: "quassel-core: fails to upgrade from squeeze"
    fix preinst script, upload to DELAYED/2
  • #664939 – src:egenix-mx-base: "egenix-mx-base: FTBFS with Python 2.7.3: ImportError: cannot import name customize_compiler"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #665083 – src:kdepim: "kdepim: FTBFS: cp: cannot stat `debian/tmp/usr/lib/libakregatorinterfaces.so.4.6.0': No such file or directory"
    send patch to the BTS
  • #666278 – src:polybori: "polybori: FTBFS: mv: cannot stat `debian/python-polybori2.7/*': No such file or directory"
    add build-arch target in debian/rules, upload to DELAYED/2
  • #666279 – src:ulogd: "ulogd: FTBFS: cp: cannot stat `./debian/tmp/usr/lib/ulogd/ulogd_SQLITE3.so': No such file or directory"
    add patches from from Ubuntu / Clint Byrum, upload to DELAYED/2, then integrated into an NMU by bubulle that adds debconf translations
  • #666283 – src:proftpd-mod-msg: "proftpd-mod-msg: FTBFS: mod_msg.c:314:5: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch to add missing format string, upload to DELAYED/2
  • #666284 – src:avbin: "avbin: FTBFS: make[1]: *** No rule to make target `Makefile.'. Stop."
    sponsor NMU by Sebastian Ramacher, upload to DELAYED/2
  • #666285 – src:garlic: "garlic: FTBFS: cp: cannot stat `./garlic': No such file or directory"
    add build-arch target in debian/rules, upload to DELAYED/2
  • #666295 – src:scotch: "scotch: FTBFS: cp: cannot stat `debian/tmp/int/bin/scotch_esmumps': No such file or directory"
    fix target dependencies in debian/rules, upload to DELAYED/2
  • #666296 – src:scmxx: "scmxx: FTBFS: cp: cannot stat `debian/debian_provider_logo.bmp': No such file or directory"
    add build-arch target in debian/rules, upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-04-13 17:19:54 +0200
cme fix dpkg-copyright
a short note to all fans of Copyright-Format 1.0: if you have debian/copyright files formatted according to one of the myriads of revisions of DEP5 & want to convert them to the released format, just run
cme fix dpkg-copyright
& be done with it. cme is in the libconfig-model-perl package, & you should try to use the version from unstable, since Dominique constantly improves it (& he's also always open to proposals & nit-pickings from me – merci beaucoup !). More info about Config::Model on its homepage.
permalink | tags: computer, planetdebian
2012-04-08 21:24:42 +0200
RC bugs 2012/14
good news: it looks like more & more people are working on RC bugs & doing NMUs. – here are my contributions from this week:
  • #643108 – src:enigma: "enigma: FTBFS: dpkg-buildpackage: error: dpkg-source -b enigma-1.10~~pre-alpha+r2210 gave error exit status 2"
    close as locally unreproducible and not in the last Grid'5000 run
  • #661474 – enigma: "enigma: removal of enigma makes files disappear from enigma-data"
    send patch to the BTS, upload to DELAYED/2 after feedback from bug submitter and maintainer
  • #663182 – mysql-utilities,libmysql-diff-perl: "libmysql-diff-perl and mysql-utilities: error when trying to install together"
    rename script (pkg-perl)
  • #664960 – src:python-melangeclient: "python-melangeclient: FTBFS: ImportError: No module named setuptools"
    apply patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #665052 – src:cowbell: "cowbell: FTBFS: configure: error: 'Taglib C bindings are not installed'"
    add patch from Ubuntu / Ilya Barygin, upload to DELAYED/2, then merged into maintainer upload
  • #665064 – src:kaya: "kaya: FTBFS: dpkg-buildpackage: error: dpkg-source -b kaya-0.4.4 gave error exit status 2"
    send patch to the BTS
  • #665258 – src:teseq: "teseq: FTBFS: configure.ac:15: lzma compression is deprecated; use `dist-xz' or `dist-lzip' instead"
    add patch to remove obsolete automake option, upload to DELAYED/2
  • #665677 – src:gsmartcontrol: "gsmartcontrol: FTBFS with glib 2.32"
    add upstream patch, upload to DELAYED/2
  • #666574 – src:libcairo-perl: "libcairo-perl: FTBFS: tests failed"
    add two upstream patches (pkg-perl)
  • #666601 – src:libapache-singleton-perl: "libapache-singleton-perl: FTBFS: test failed"
    upload with patch from Niko Tyni (pkg-perl)
  • #666651 – src:librpc-xml-perl: "librpc-xml-perl: FTBFS: tests failed"
    upload with patch from Niko Tyni (pkg-perl)
permalink | tags: computer, planetdebian
2012-04-01 17:50:17 +0200
RC bugs 2012/13
due to some new incoming RC bugs, this week was more devoted to fixing bugs in "our" (= the Debian Perl Group's) packages. – here's the list:
  • #641816 – libmusicbrainz3-dev: "libmusicbrainz3-dev should depends on libneon25-dev and libdiscid"
    add missing dependencies, upload to DELAYED/2
  • #646649 – src:libio-async-loop-epoll-perl: "libio-async-loop-epoll-perl: FTBFS: Failed 1/8 test programs. 1/86 subtests failed."
    upload with patches from Niko Tyni (pkg-perl)
  • #656791 – approx: "approx: should depend on system-log-daemon"
    add missing dependency, upload to DELAYED/2
  • #661799 – libcvs-perl: "libcvs-perl: FTBFS"
    upload with patch from Niko Tyni (pkg-perl)
  • #663052 – leds-alix-source: "leds-alix-source: module fails to compile"
    apply patch from Federico Brega, upload to DELAYED/2
  • #663567 – wxglade: "wxglade: FTBFS: ImportError: No module named wx"
    send patch to the BTS
  • #665233 – src:libanyevent-perl: "libanyevent-perl: FTBFS: tests failed"
    upload patched package prepared by Alessandro Ghedini (pkg-perl)
  • #665388 – src:libperlbal-xs-httpheaders-perl: "libperlbal-xs-httpheaders-perl: FTBFS: C code doesn't load reliably"
    add patch, upload package prepared by Jonathan Steinert (pkg-perl)
  • #666292 – src:libmecab-perl: "libmecab-perl: FTBFS: MeCab_wrap.cxx:1826:16: error: 'mecab_node_t' has no member named 'sentence_length'"
    upload new upstream version (pkg-perl)
  • #666369 – src:fbcat: "fbcat: FTBFS: doc/fbcat.1: No such file or directory at /usr/bin/dh_installman line 127."
    fix targets in debian/rules, upload to DELAYED/5, then fixed earlier in a maintainer upload
  • #666581 – src:latexdiff: "latexdiff: FTBFS: ! LaTeX Error: File `ulem.sty' not found."
    finish and upload package with fix prepared by David Bremner (pkg-perl)
  • #666638 – src:libcpan-mini-perl: "libcpan-mini-perl: FTBFS: test failed"
    use writable HOME during build (pkg-perl)
permalink | tags: computer, planetdebian
2012-03-25 20:46:42 +0200
RC bugs 2012/12
thanks to lucas' last archive rebuild, this week offered some new & easy additional RC bugs :) – here's the list:
  • #646177 – src:python-djvulibre: "python-djvulibre: FTBFS: FAIL: test_decode.test_documents.test_export_ps"
    add patch from upstream repo, upload to DELAYED/2
  • #651317 – src:pike7.8: "pike7.8: FTBFS on i386: Segmentation fault"
    send debdiff with patch from Ubuntu / Matthias Klose to BTS
  • #656669 – gedit-latex-plugin: "gedit-latex-plugin: FTBFS due to latex/latex/environment.py not in POTFILES.in"
    add patch from Ubuntu / Mathieu Trudel-Lapierre, upload to DELAYED/2
  • #660379 – libchart-perl: "libchart-perl 2.4.4 breaks the return value of scalar_png()"
    upload package prepared by Florian Schlichting (pkg-perl)
  • #662585 – qd: "FTBFS"
    add patch to fix a Makefile.am variable, upload to DELAYED/2
  • #662764 – sagan: "sagan: FTBFS: dh_auto_configure fails"
    fix configure call in debian/rules, upload to DELAYED/2
  • #663063 – python-gtkglext1: "python-gtkglext1: FTBFS: dh_autoreconf: Can only be run once"
    add a new target to debian/rules to run dh_autoreconf, upload to DELAYED/2
  • #665076 – velocity: "velocity: /usr/share/java/velocity.jar missing"
    triage and reassign
  • #665219 – src:libpadre-plugin-perlcritic-perl: "libpadre-plugin-perlcritic-perl: FTBFS: tests failed"
    set HOME during build (pkg-perl)
  • #665228 – src:libconfig-model-perl: "libconfig-model-perl: FTBFS: tests failed"
    set HOME during build (pkg-perl)
  • #665246 – src:liborlite-mirror-perl: "liborlite-mirror-perl: FTBFS: tests failed"
    set HOME during build (pkg-perl)
permalink | tags: computer, planetdebian
2012-03-18 14:31:19 +0100
RC bugs 2012/10-11
since I was travelling in the pre-ultimate week for a few days, there was no report about my RC bugs fixing activities. so here we go with an overview covering two weeks:
  • #634538 – src:tcpreplay: "tcpreplay: FTBFS: configure: error: Unable to find matching library for header file in /usr"
    prepare a debdiff and send it to the BTS
  • #639489 – ftp.debian.org: "RM: pitrtools -- RoM; unused, dead upstream"
    reassign to ftp.debian.org as intended by maintainer
  • #643177 – src:lcms2: "lcms2: FTBFS: dpkg-buildpackage: error: dpkg-source -b lcms2-2.2+git20110628 gave error exit status 2"
    drop unintended changes, upload to DELAYED/2
  • #643820 – key-mon: "key-mon: fails to start; python-gtk2 issue loading svg?"
    suggest to close the bug as unreproducible, done by maintainer
  • #649463 – libpam-rsa: "libpam-rsa: code to hash hostname and username is broken"
    improve my existing patch after feedback, upload to DELAYED/2
  • #652197 – src:yate: "yate: FTBFS: dpkg-buildpackage: error: dpkg-source -b yate-2.2.0-1~dfsg gave error exit status 2"
    update handling of config.{guess,sub}, upload to DELAYED/2
  • #652211 – src:yagiuda: "yagiuda: FTBFS: dpkg-buildpackage: error: dpkg-source -b yagiuda-1.19 gave error exit status 2"
    update handling of config.{guess,sub}, QA upload
  • #652213 – src:wmnd: "wmnd: FTBFS: dpkg-buildpackage: error: dpkg-source -b wmnd-0.4.16 gave error exit status 2"
    update handling of config.{guess,sub}, upload to DELAYED/2
  • #652216 – src:libgssapi-perl: "libgssapi-perl: FTBFS: Failed 1/9 test programs. 1/152 subtests failed."
    upload package prepared by Florian Schlichting (pkg-perl)
  • #653312 – tahoe-lafs: "tahoe-lafs: Error on building from source: aborting due to unexpected upstream changes"
    send cleaned up debdiff to BTS
  • #658405 – postgresql-9.1-pgmemcache: "postgresql-9.1-pgmemcache: FTBFS with libmemcached-dev-1.0.3-1"
    add patch from Michael Fladischer, upload to DELAYED/2
  • #661448 – dvbstreamer: "FTBFS"
    add a patch to fix Makefile.am variables, upload to DELAYED/2
  • #661768 – netapplet: "FTBFS"
    update handling of config.{guess,sub}, upload to DELAYED/2
  • #661875 – libgsf: "FTBFS"
    update handling of config.{guess,sub}, upload to DELAYED/2
  • #661906 – milkytracker: "FTBFS"
    add patch from Arch Linux found by Paul Wise, upload to DELAYED/2
  • #662599 – libmail-imapclient-perl: "libmail-imapclient-perl: FTBFS: Test suite failure"
    recreate grammar during package build (pkg-perl)
  • #662816 – jifty: "jifty: FTBFS: Test suite failure"
    upload fixed package prepared by Florian Schlichting (pkg-perl)
  • #664056 – libxml-libxml-perl: "libxml-libxml-perl (<= 1.93+dfsg-1) has issues overloading != on XML::LibXML::Element"
    upload package prepared by Alessandro Ghedini (pkg-perl)
  • #664196 – libyaml-libyaml-perl: "libyaml-libyaml-perl: embeds libyaml without a copyright notice"
    add missing copyright/license (pkg-perl)
permalink | tags: computer, planetdebian
2012-03-04 19:15:31 +0100
RC bugs 2012/09
as usual, here's my RCBW report. like in the last weeks, a mixture of NMUs and mails to the BTS, grabbing and writing patches, ...
  • #616108 – pidgin-facebookchat: "pidgin-facebookchat: Authentication Failure - You are not permitted to do that"
    prepare an NMU, ask for test
  • #642449 – python-hippocanvas: "python-hippocanvas: doesn't depend on python"
    run dh_python2 explicitly in debian/rules, upload to DELAYED/2
  • #642459 – src:pylibssh2: "pylibssh2: missing dependency on python (after rebuild)"
    add missing build dependency, upload to DELAYED/2
  • #643138 – src:gnu-fdisk: "gnu-fdisk: FTBFS: dpkg-buildpackage: error: dpkg-source -b gnu-fdisk-1.2.4 gave error exit status 2"
    use autotools-dev helpers for handling config.{guess,sub}, upload to DELAYED/2
  • #643180 – src:libapache2-mod-auth-openid: "libapache2-mod-auth-openid: FTBFS: dpkg-buildpackage: error: dpkg-source -b libapache2-mod-auth-openid-0.5 gave error exit status 2"
    drop autogenerated patch, upload to DELAYED/2
  • #644010 – python-hippocanvas: "python-hippocanvas: Needs to be rebuilt against Python 2.7"
    fixed together with #642449
  • #649463 – libpam-rsa: "libpam-rsa: code to hash hostname and username is broken"
    send a patch to the BTS
  • #651865 – python-gnutls: "python-gnutls: gnutls.library.functions fails with libgnutls28-3.0.8-2"
    add a patch taken from upstream, upload to DELAYED/2
  • #658577 – libevocosm-dev: "-dev library is broken"
    send debdiff with patch from Vincent Legout to BTS; but it FTBFS (cf. #661500)
  • #660032 – libjs-dojo-core: "libjs-dojo: Does not build using new 1.7.1 release"
    suggest to lower severity, later done by RT, then closed in maintainer upload
  • #661500 – src:libevocosm: "FTBFS: dpkg-source: error: aborting due to unexpected upstream changes"
    file new FTBFS bug, add a patch
  • #661621 – get-flash-videos: "FTBFS"
    upload new package prepared by Julián Moreno Patiño (pkg-perl)
  • #661800 – libfile-libmagic-perl: "libfile-libmagic-perl: FTBFS"
    add patch to deal with file 5.10 (pkg-perl)
permalink | tags: computer, planetdebian
2012-02-26 20:26:33 +0100
RC bugs 2012/08
here comes my usual report about my work on RC bugs. this time a bit more "added a comment" or "sent a patch" but also some uploads.
  • #616203 – src:coinor-cgl: "coinor-cgl: replace doxygen and texlive-* build dependencies with doxygen-latex"
    update build dependencies, upload to DELAYED/2
  • #616204 – src:coinor-dylp: "coinor-dylp: replace doxygen and texlive-* build dependencies with doxygen-latex"
    update build dependencies, upload to DELAYED/2
  • #636509 – src:liboil: "liboil: FTBFS on i386: segmentation fault in testsuite"
    manually closing, still unreproducible
  • #636614 – loop-aes-utils: "loop-aes-utils: mount/umount option '--no-canonicalize' support from util-linux for fuse"
    add patch from Ubuntu / Colin Watson, QA upload
  • #643084 – src:cutter-testing-framework: "cutter-testing-framework: FTBFS: dpkg-buildpackage: error: dpkg-source -b cutter-testing-framework-1.1.7 gave error exit status 2"
    send a patch to the BTS, still FTBFS later; later NMUd by a fellow DD
  • #643088 – src:dia-newcanvas: "dia-newcanvas: FTBFS: dpkg-buildpackage: error: dpkg-source -b dia-newcanvas-0.6.10 gave error exit status 2"
    send a patch to the BTS, still FTBFS later
  • #648892 – gnome-osd: "TypeError: integer argument expected, got float"
    add patch from Thibaut Girka, upload to DELAYED/2
  • #650228 – src:gedit-valencia-plugin: "FTBFS: GModule-2.0.gir:46.7-46.66: error: unknown child element `function' in `record'"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #651865 – python-gnutls: "python-gnutls: gnutls.library.functions fails with libgnutls28-3.0.8-2"
    send patch with upstream changes to the BTS
  • #652244 – src:basic256: "basic256: FTBFS: dpkg-buildpackage: error: dpkg-source -b basic256-0.9.6.66 gave error exit status 2"
    add patch to clean generated files, upload to DELAYED/2, then rescheduled to 0-day with maintainer's permission
  • #657410 – libcheese-dev: "libcheese-dev: fails to upgrade from squeeze - trying to overwrite ..."
    send a patch to the BTS, doesn't build due to #657942
permalink | tags: computer, planetdebian
2012-02-19 19:24:20 +0100
RC bugs 2012/07
thanks to the Paris BSP & other activities we're seeing a nice decline in RC bugs. here are my recent contributions:
  • #554752 – src:gtklp: "FTBFS with binutils-gold"
    add patch from Hideki Yamane, upload to DELAYED/2
  • #640613 – src:jaminid: "jaminid: FTBFS: xargs: /usr/lib/jvm/java-6-openjdk/bin/javac: No such file or directory"
    build-depend on default-jdk and set JAVA_HOME in debian/rules accordingly, upload to DELAYED/2
  • #640630 – src:policycoreutils: "policycoreutils: FTBFS: chmod: cannot access `/build/policycoreutils-r6ObWS/policycoreutils-2.0.82/debian/policycoreutils/etc/init.d/policycoreutils': No such file or directory"
    apply patch from Ubuntu / Mitsuya Shibata, upload to DELAYED/4
  • #640633 – src:tunnelx: "tunnelx: FTBFS: xargs: /usr/lib/jvm/java-6-openjdk/bin/javac: No such file or directory"
    build-depend on default-jdk and set JAVA_HOME in debian/rules accordingly, upload to DELAYED/2
  • #642686 – src:javamorph: "javamorph: FTBFS: /bin/sh: 1: /usr/lib/jvm/java-6-openjdk/bin/javac: not found"
    build-depend on default-jdk and set JAVA in Makefile accordingly, upload to DELAYED/2
  • #645493 – src:postler: "Will FTBFS with libindicate 0.6"
    apply patch from Evgeni Golov, upload to DELAYED/2
  • #646388 – speech-dispatcher: "FTBFS due to locally changed files without patch"
    update autotools handling, partly taken from Ubuntu / Luke Yelavich, upload to DELAYED/2
  • #646647 – src:latex-cjk-chinese-arphic: "latex-cjk-chinese-arphic: FTBFS: The requested file, gbsn00lp.ttf, does not exist"
    apply (modified) patch from Hideki Yamane, upload to DELAYED/2
  • #652222 – src:sensors-applet: "sensors-applet: FTBFS: Could not parse DTD http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd"
    add patch to use local DTD, upload to DELAYED/2
  • #652758 – src:policycoreutils: "policycoreutils: FTBFS: cc: error: /usr/lib/libsepol.a: No such file or directory"
    multiarchify, based on patch by Hideki Yamane, upload to DELAYED/4
  • #658054 – instead: "Can not upgrade package instead, because new package instead-data try rewrite files from old package instead."
    add a comment to the BTS
permalink | tags: computer, planetdebian
2012-02-12 15:47:40 +0100
RC bugs 2012/05-06
I was at FOSDEM over the last weekend, so here's my report for two weeks now:
  • #445842 – rmagic: "rmagic: fails with current libgd"
    add patch from Andreas Beckmann, upload to DELAYED/2
  • #610332 – aiccu: "/etc/pm/sleep.d/60aiccu hook may cause unacceptable resume delays"
    improve pm-utils hook script, upload to DELAYED/2, then moved to 0-day on maintainer's request
  • #628305 – src:gpa: "gpa: FTBFS: checking LIBASSUAN API version... does not match. want=1 got=2."
    apply upstream patch, upload to DELAYED/2
  • #629693 – src:spim: "spim: FTBFS: ../CPU/spim-utils.c:117:7: error: invalid use of void expression"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #629747 – src:fso-abyss: "fso-abyss: FTBFS: build-dependency not installable: libvala-dev (>= 0.8.1)"
    switch to vala-0.10, inspired by the patch from Ubuntu / Barry Warsaw, upload to DELAYED/2
  • #629782 – src:fso-misc-vapi: "fso-misc-vapi: FTBFS: build-dependency not installable: libvala-dev"
    switch to vala-0.10, inspired by the patch from Ubuntu / Barry Warsaw, upload to DELAYED/2
  • #635550 – pmw: "pmw: piuparts: fails to install (update-gsfontmap again)"
    send patch to the BTS, fixed by maintainer later
  • #642375 – cardstories: "cardstories: ftbfs on i386 due to test value > sys.maxint"
    add patch from Ubuntu / Barry Warsaw, upload to DELAYED/3
  • #642566 – python-saga: "python-saga: doesn't depend on python"
    apply missing part of Jakub Wilk's patch, upload to DELAYED/2, later integrated in maintainer upload
  • #650800 – src:hiredis: "hiredis: FTBFS on mipsel: rm: cannot remove `/tmp/redis.sock': No such file or directory"
    sponsor maintainer upload
  • #652182 – src:cardstories: "cardstories: FTBFS: TypeError: 'NoneType' object has no attribute '__getitem__'"
    drop "X-Python-Version: all", upload to DELAYED/3
  • #652231 – src:brickos: "brickos: FTBFS: semop(2): encountered an error: Invalid argument"
    close as unreproducible
  • #656153 – jspwiki: "jspwiki: postinst failure: chown: invalid user: `tomcat6'"
    add thoughts in the BTS
  • #656178 – mandos: "mandos FTBFS on buildds"
    add build dependency and set locale for manpage building, upload to DELAYED/2
  • #657478 – biomaj-watcher: "biomaj-watcher: doesn't use invoke-rc.d"
    use invoke-rc.d in postinst (and quote variable in config), upload to DELAYED/2, later cancelled on maintainer's request
  • #657746 – prolix: "prolix: under- and wrongly-documented, not working interactively at all"
    upload new upstream release (pkg-perl)
  • #658394 – src:libio-socket-socks-perl: "libio-socket-socks-perl: FTBFS - test failures without network (was: [Bug 924169] [NEW] libio-socket-socks-perl fails to build without a network connection)"
    upload package prepared by Jonathan Yu (pkg-perl)
permalink | tags: computer, planetdebian
2012-01-29 20:42:42 +0100
RC bugs 2012/04
good news: from looking through RC bugs in the BTS, it seems that more & more people are starting to join the RCBW effort! & here's my usual list for the past week:
  • #633935 – src:fim: "fim: Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    do as the bug report says, upload to DELAYED/2
  • #634400 – src:morituri: "morituri: FTBFS: tests failed"
    add upstream patch (via Ubuntu / Daniel T Chen), upload to DELAYED/2
  • #643464 – src:radeontool: "radeontool: FTBFS: radeontool.c:42:5: error: format not a string literal and no format arguments [-Werror=format-security]"
    apply patch from Jonathan Nieder, upload to DELAYED/2
  • #643473 – src:python-kinterbasdb: "python-kinterbasdb: FTBFS with firebird-dev (2.5) -- removed defines"
    do a QA upload with the patch from Damyan Ivanov
  • #650788 – src:python-osd: "python-osd: binary-indep doesn't build python-osd"
    update build-* target in debian/rules, upload to DELAYED/2
  • #652245 – src:tomoe: "tomoe: FTBFS: dpkg-buildpackage: error: dpkg-source --after-build tomoe-0.6.0 gave error exit status 1"
    send ideas for fix to BTS, later NMUd by a fellow DD
  • #652700 – haildb: "haildb ftbfs if libcloog-ppl0 is not installed"
    sponsor NMU by Tobias Frost, upload to DELAYED/2
  • #654255 – src:cmucl: "cmucl: FTBFS: Error: Unbound symbol."
    suggest manual close, done by maintainer
  • #654257 – src:newlib: "newlib: FTBFS: cannot find the library `sys/linux/liblinux.la' or unhandled argument `sys/linux/liblinux.la'"
    apply patch from Ubuntu / Wookey and Steve Langasek, upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-01-22 19:47:41 +0100
RC bugs 2012/03
here's the list of RC bugs I've worked on during the last week:
  • #590822 – python-jaxml: "python-jaxml: cannot be bytecompiled with Python 2.7: SyntaxError: cannot assign to __debug__"
    sponsor (modified) NMU by Miguel Landaeta, upload to DELAYED/2
  • #592382 – src:liblunar: "liblunar: hardcoded dependency on python-support"
    use ${python:Depends} in Depends [Jakub Wilk], upload to DELAYED/2
  • #615765 – pornview: "pornview: ftbfs with gold or ld --no-add-needed"
    add patch to pass -lm to linker, upload to DELAYED/2
  • #641971 – gsnmp: "Fix FTBFS with moved glib-2.0 headers."
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #643050 – src:autodir: "autodir: FTBFS: dpkg-buildpackage: error: dpkg-source -b autodir-0.99.9 gave error exit status 2"
    change config.{sub,guess} handling to a "3.0 (quilt)" compatible way, upload to DELAYED/2
  • #648384 – buildbot: "buildbot: FTBFS due to missing build-dependency on python-twisted-words"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #653953 – magicmaze: "magicmaze searches for Isabella.ttf in wrong place, crashes."
    add patch to search .ttf file in new location, upload to DELAYED/2
  • #654257 – src:newlib: "newlib: FTBFS: cannot find the library `sys/linux/liblinux.la' or unhandled argument `sys/linux/liblinux.la'"
    add patch from Ubuntu / Wookey & Steve Langasek, send to BTS
  • #654911 – python-lunar: "python-lunar: missing dependency on python-gtk2"
    add python-gtk2 to Depends [Jakub Wilk], upload to DELAYED/2
permalink | tags: computer, planetdebian
2012-01-15 21:08:47 +0100
RC bugs 2012/02
while working on RC bugs, I noticed that some DDs sent patches to the BTS in the last weeks (yeah!) but did not upload the fixes in NMUs. short request: could you please either state the reason for not uploading, or just go ahead and dput/dupload the fixed packages? & here's my list:
  • #587698 – ipcheck: "ipcheck: on python2.6: AttributeError: 'NoneType' object has no attribute 'close'"
    sponsor NMU by Miguel de Val-Borro, upload to DELAYED/2
  • #633843 – python-sqlobject: "python-sqlobject: autocommit issue with psycopg2"
    add upstream patch, upload to DELAYED/2
  • #639068 – src:python-glpk: "python-glpk: FTBFS: unsatisfiable build-dependency: libglpk-dev (< 4.44) but 4.45-1 is to be installed"
    close-by-forcemerge (duplicate)
  • #651320 – src:ganglia: "FTBFS: aborting due to unexpected upstream changes"
    fix handling of config.{guess,sub} and patches, upload to DELAYED/2
  • #651625 – src:gnash: "gnash: FTBFS (npapi/plugin.cpp)"
    add patch from peter green, upload to DELAYED/2
  • #651763 – rutilt: "rutilt FTFBS in sid include/WE17Driver.h:107:31: error: reference 'm_Data' cannot be declared 'mutable' [-fpermissive]"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #654899 – libarchive-zip-perl: "libarchive-zip-perl: jh_manifest from javahelper creates corrupt archives (jars)"
    upload package with patches from Niko Tyni (pkg-perl)
  • #655825 – src:libmojomojo-perl: "libmojomojo-perl: FTBFS: tests failed"
    add patch to use Digest::SHA (pkg-perl)
permalink | tags: computer, planetdebian
2012-01-08 23:55:22 +0100
RC bugs 2012/01
new year, old hobby: trying to fix an RC bug per day, & reporting about it. – here's the first episode of 2012:
  • #554737 – src:gpivtools: "FTBFS with binutils-gold"
    close manually, already fixed through an NMU
  • #623253 – libcrypt-ssleay-perl: "libcrypt-ssleay-perl: Crypt::SSLeay aborts hard with HTTPS_VERSION=2"
    adopt package, add patch from CPAN RT (pkg-perl)
  • #640688 – src:slxfig: "slxfig: FTBFS: configure: error: unable to find the slang library and header file slang.h"
    add patch from Ubuntu / Ilya Barygin, upload to DELAYED/2
  • #651906 – binutils-m68hc1x: "binutils-m68hc1x: FTBFS format security problems."
    add patch from peter green, upload to DELAYED/2
  • #652179 – src:hardinfo: "hardinfo: FTBFS: ld: cannot find -lffi"
    add patch from Ubuntu / Julien Lavergne, upload to DELAYED/2
  • #652192 – src:wsjt: "wsjt: FTBFS: gfortran: error: portaudio-v19/lib/.libs/libportaudio.a: No such file or directory"
    adjust to multiarch, based on patch from Hideki Yamane, upload to DELAYED/2
  • #652252 – src:ust: "ust: FTBFS: tracepoint_benchmark.h:27: undefined reference to `unlikely'"
    sponsor NMU by Gregor Jasny, upload to DELAYED/2, later rescheduled, then cancelled after maintainer upload
  • #652854 – libdecodeqr: "libdecodeqr FTBFS in unstable "configure: error: libcv.la not found.""
    add 2 patches from peter green, first upload to DELAYED/2, later to DELAYED/0 because of the FTBFSs on buildds
permalink | tags: computer, planetdebian
2012-01-01 21:46:23 +0100
RC bugs 2011/52
a rather lazy bugsquashing week but with a little cheating a managed to get at at least 7 RC bugs:
  • #642738 – src:styx: "styx: FTBFS: ./config.status: 1358: ./config.status: gawk: not found"
    add missing build dependency, upload to DELAYED/2
  • #643471 – src:lbreakout2: "lbreakout2: FTBFS: server.c:1093:16: error: 'LC_ALL' undeclared (first use in this function)"
    add a patch to include locale.h, upload to DELAYED/2
  • #648842 – src:libpgplot-perl: "libpgplot-perl: needs to be rebuilt against perl 5.14"
    do a versioned close, Carlo Segre has manually rebuilt the package (pkg-perl)
  • #650598 – src:pygpiv: "pygpiv: /usr/include/glib-2.0/glib/gtypes.h:34:24: fatal error: glibconfig.h: No such file or directory"
    apply patch from Ubuntu / Daniel Polehn, Michael Terry, upload to DELAYED/2
  • #651231 – src:xymon: "FTBFS: PCRE not found"
    add (extended) patch from from Ubuntu / Steve Langasek, upload to DELAYED/5, later rescheduled to 0-day by maintainer
  • #651907 – src:ido: "ido FTBFS uses G_CONST_RETURN with G_DISABLE_DEPRECATED"
    add patch from peter green, upload to DELAYED/2
  • #652446 – p7zip: "p7zip FTBFS with multiarch libwxgtk2.8-dev"
    add patch from peter green, upload to DELAYED/2
permalink | tags: computer, planetdebian
2011-12-25 15:59:27 +0100
RC bugs 2011/51
thanks to my vacations starting I had a bit more time this week for working on RC bugs. – here's the usual list; again: thanks to all the restless patch providers!
  • #555880 – src:overgod: "FTBFS with binutils-gold"
    add patch from Ubuntu / Julian Taylor, upload to DELAYED/2
  • #556500 – src:transfermii: "FTBFS with binutils-gold"
    add patch from Ubuntu / Andreas Moog, upload to DELAYED/2
  • #556715 – src:xoo: "FTBFS with binutils-gold"
    add patch from Ubuntu / Mahyuddin Susanto, upload to DELAYED/2
  • #625117 – src:mm3d: "mm3d: FTBFS: cmdmgr.cc:27:47: error: 'NULL' was not declared in this scope"
    add patch from peter green, upload to DELAYED/2
  • #625404 – pidgin-sipe: "pidgin-sipe: ftbfs with gcc-4.6 -Werror"
    add patch from peter green, upload to DELAYED/2
  • #625409 – uisp: "uisp: ftbfs with gcc-4.6 -Werror"
    add patch from peter green, upload to DELAYED/2
  • #630638 – pidgin-sipe: "pidgin-sipe: FTBFS with pdigin 2.8.0-1 in unstable"
    add patch from archlinux, upload to DELAYED/2
  • #640319 – src:jed: "jed: FTBFS: gcc-4.6.real: error: unrecognized option '-V'"
    add patch from peter green, upload to DELAYED/2
  • #643363 – src:clp: "clp: FTBFS: CbcOrClpParam.cpp:1078:43: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Wolfram Sang, upload to DELAYED/2
  • #643364 – src:coinor-cbc: "coinor-cbc: FTBFS: ../../Clp/src/CbcOrClpParam.cpp:1078:43: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Wolfram Sang, upload to DELAYED/2
  • #643365 – src:coinor-symphony: "coinor-symphony: FTBFS: Master/main.c:674:19: error: format not a string literal and no format arguments [-Werror=format-security]"
    add a patch to add a format argument, upload to DELAYED/2
  • #643390 – src:glabels: "glabels: FTBFS: plessey.c:151:9: error: format not a string literal and no format arguments [-Werror=format-security]"
    add a patch to add a format argument, QA upload
  • #643405 – src:hdate-applet: "hdate-applet: FTBFS: callbacks.c:360:2: error: format not a string literal and no format arguments [-Werror=format-security]"
    do a versioned close, the bug is fixed by the previous NMU
  • #643409 – src:ippl: "ippl: FTBFS: log.c:150:5: error: format not a string literal and no format arguments [-Werror=format-security]"
    add a patch to add format arguments, upload to DELAYED/2
  • #643452 – src:palp: "palp: FTBFS: Subpoly.c:870:3: error: format not a string literal and no format arguments [-Werror=format-security]"
    add a patch to add format arguments, upload to DELAYED/2
  • #643468 – src:rubrica: "rubrica: FTBFS: app.c:1831:8: error: format not a string literal and no format arguments [-Werror=format-security]"
    add a patch to add format arguments, upload to DELAYED/2
  • #651581 – sac: "sac ftbfs on armel and armhf. struct user conflicts with system header"
    add patch from peter green, upload to DELAYED/2, later uploaded by maintainer
  • #652229 – src:libhttp-lrdd-perl: "libhttp-lrdd-perl: FTBFS: Failed 1/2 test programs. 1/2 subtests failed."
    upload new upstream release, package prepared by Florian Schlichting (pkg-perl)
  • #652749 – src:libmodule-install-xsutil-perl: "libmodule-install-xsutil-perl: FTBFS: unsatisfiable build-dependency: libextutils-parsexs-perl (>= 2.210000) (versioned dep on a virtual pkg?)"
    swap build dependencies (pkg-perl)
  • #652760 – src:libextutils-xspp-perl: "libextutils-xspp-perl: FTBFS: unsatisfiable build-dependency: libextutils-parsexs-perl (>= 2.220200) (versioned dep on a virtual pkg?)"
    swap build dependencies (pkg-perl)
  • #652774 – src:libmodule-build-perl: "libmodule-build-perl: FTBFS: unsatisfiable build-dependencies (purely virtual?): libextutils-cbuilder-perl (>= 0.2700), libextutils-parsexs-perl (>= 2.210000)"
    swap build dependencies (pkg-perl)
permalink | tags: computer, planetdebian
2011-12-18 19:56:58 +0100
RC bugs 2011/50
here's my RCBW report for this week. again, nothing spectacular, mostly uploading packages where patches were already in the BTS. – thanks to all the patch creators and forwarders!
  • #553968 – src:blktrace: "FTBFS with binutils-gold"
    add patch from Ubuntu / Ilya Barygin, upload to DELAYED/2
  • #554408 – src:fuse-umfuse-iso9660: "FTBFS with binutils-gold"
    add patch from Luk Claes, upload to DELAYED/2
  • #554755 – src:gtodo: "FTBFS with binutils-gold"
    add patch from Bart Martens, upload to DELAYED/2
  • #625319 – chiark-tcl: "chiark-tcl: ftbfs with gcc-4.6 -Werror"
    add patch from peter green, upload to DELAYED/2
  • #625327 – filtergen: "filtergen: ftbfs with gcc-4.6 -Werror"
    add patch from peter green, upload to DELAYED/2
  • #625343 – gltron: "gltron: ftbfs with gcc-4.6 -Werror"
    add patch from peter green, upload to DELAYED/2
  • #642709 – src:ctsim: "ctsim: FTBFS: /bin/sh: 0: Can't open ./config.status"
    fix debian/rules (config.{guess,sub} handling and duplicate make clean), upload to DELAYED/2
  • #643403 – src:gtodo: "gtodo: FTBFS: callback.c:133:4: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Bart Martens, upload to DELAYED/2
permalink | tags: computer, planetdebian
2011-12-11 22:24:44 +0100
RC bugs 2011/49
a quiet RCBW week, here's the usual status report:
  • #615766 – predict: "predict: ftbfs with gold or ld --no-add-needed"
    add patch from Ubuntu / John T. Nogatch, upload to DELAYED/2
  • #619274 – myspell-gv: "myspell-gv: Remove unconditional call to soon to disappear 'update-openoffice-dicts'"
    drop debian/myspell-gv.post{inst,rm}, upload to DELAYED/2
  • #624441 – scsitools: "rescan-scsi-bus call nonexistent usleep command"
    add patch based on suggestion from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #625102 – src:aplus-fsf: "aplus-fsf: FTBFS: ../MSTypes/MSTypeData.H:54:23: error: declaration of 'operator new' as non-function"
    add patch from Ubuntu / Andreas Moog, upload to DELAYED/2
  • #640444 – src:gtkhtml3.14: "gtkhtml3.14: FTBFS: gtkhtml.c:1541: undefined reference to `sqrt'"
    add patch from peter green, upload to DELAYED/2
  • #640591 – smbind: "smbind: installation fails: /var/lib/dpkg/info/smbind.postinst: 42: local: not in a function"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2, later rescheduled to DELAYED/0 at maintainer's request
  • #644091 – src:genus2reduction: "genus2reduction: Unversioned build-dependency on libpari-dev"
    make build dependency versioned, upload to DELAYED/2
  • #651537 – src:libio-socket-inet6-perl: "libio-socket-inet6-perl: FTBFS: Test failures"
    add build dependency and check before testing (pkg-perl)
permalink | tags: computer, planetdebian
2011-12-04 21:48:15 +0100
RC bugs 2011/48
here's my report about RC bug related activities for the last week. – besides working on the bugs mentioned below I've also documented my RCBW work flow for the NMUs, just in case it's interesting for others.
  • #615705 – dasher: "dasher: ftbfs with gold or ld --no-add-needed"
    add patch from Mònica Ramírez Arceda, upload to DELAYED/2
  • #628590 – siggen: "please make siggen depends on oss-compat"
    add missing dependency, do a QA upload
  • #633453 – drac: "drac: fails to install due to incorrect dependencies in init.d LSB header"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #634451 – src:hwinfo: "hwinfo: FTBFS: /usr/include/dbus-1.0/dbus/dbus.h:29:33: fatal error: dbus/dbus-arch-deps.h: No such file or directory"
    add patch from Simon McVittie, upload to DELAYED/2
  • #638379 – xine-ui: "xine-ui: fatal error: curl/types.h: No such file or directory"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #639772 – src:slrn: "slrn: FTBFS: checking for the slang library and header files ... no"
    point configure to multiarched slang, upload to DELAYED/2
  • #639991 – guile-1.8-non-dfsg: "guile-1.8-non-dfsg fails to build from source in unstable"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #640439 – src:gtk-nodoka-engine: "gtk-nodoka-engine: FTBFS: nodoka_style.c:1279: undefined reference to `sqrt'"
    add patch from Ubuntu / Micah Gersten, upload to DELAYED/2
  • #640883 – libnet-ldap-perl: "regression: breaks $ldap->start_tls()"
    add patch from Peter Marschall, taken from upstream's "next" branch (pkg-perl)
  • #643339 – src:most: "most: build fails on configure-step (couldn't find slang.h)"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #643371 – src:dasher: "dasher: FTBFS: game_mode_helper.cpp:327:15: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload the DELAYED/2
  • #649066 – libmason-perl: "libmason-perl and mason: error when trying to install together"
    upload new upstream release, package prepared by Florian Schlichting (pkg-perl)
permalink | tags: computer, planetdebian
2011-11-27 20:04:05 +0100
RC bugs 2011/47
after the rather intensive last week, this week was more business as usual. – here's the list:
  • #565064 – src:xshisen: "xshisen: ftbfs with gcc-4.5 and gcc-4.6"
    add patch inspired by patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #608927 – src:klog: "FTBFS with gold / ld --no-add-needed"
    add patch from Ubuntu / Felix Geyer, upload to DELAYED/2
  • #613387 – libbio-das-lite-perl: "libbio-das-lite-perl: FTBFS: test failures"
    disable tests that need internet access, upload to DELAYED/2
  • #618063 – src:fvwm: "fvwm: FTBFS: libfontconfig.so.1: could not read symbols: Invalid operation"
    close as unreproducible locally and on Grid'5000
  • #618099 – src:kwave: "kwave: FTBFS: KwaveFileDialog.cpp:37:66: error: call of overloaded 'QString(int)' is ambiguous"
    close as unreproducible locally and on Grid'5000
  • #618231 – src:wmnut: "wmnut: FTBFS: x86_64-linux-gnu-gcc: @LIBSSL_LDFLAGS@: No such file or directory"
    close as unreproducible locally and on Grid'5000
  • #622068 – src:asio: "asio: FTBFS: ./../include/asio/ssl/detail/openssl_context_service.hpp:73:20: error: '::SSLv2_method' has not been declared"
    apply patch from Cristian Greco, upload to DELAYED/2
  • #624203 – vpnc: "more verbose iproute makes vpnc fail connecting"
    sponsor NMU prepared by Florian Schlichting
  • #639032 – src:gtklp: "gtklp: FTBFS: gtklp.h:99:1: error: unknown type name 'ppd_file_t'"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #644113 – gtklp: "gtklp: FTBFS format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #646488 – src:wmtemp: "wmtemp: FTBFS: dockapp.c:52:16: error: variable 'stat' set but not used [-Werror=unused-but-set-variable]"
    add patch from peter green, upload to DELAYED/2
  • #646503 – src:xmlroff: "xmlroff: FTBFS: fo-area-page.c:907:12: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #646559 – gnome-alsamixer: "gnome-alsamixer: Latest version 0.9.7~cvs.20060916.ds.1-2.1 is unusable (segmentation fault)."
    sponsor maintainer upload
permalink | tags: computer, planetdebian
2011-11-20 20:47:55 +0100
RC bugs 2011/46
as expected this week was characterised by fixing bugs around the perl 5.14 transition. besides that I've also uploaded a couple of NMUs with patches kindly provided in the BTS by some tireless bug fixers.
  • #554047 – src:cellwriter: "FTBFS with binutils-gold"
    add patch from Ubuntu / Mahyuddin Susanto, upload to DELAYED/2
  • #628500 – src:prima: "prima: FTBFS with perl 5.14: error: 'sv_undef' undeclared"
    patch to change functions that rely on removed PERL_POLLUTE, upload to DELAYED/2 (perl-5.14)
  • #629284 – src:libpod-constants-perl: "libpod-constants-perl: FTBFS with perl 5.14: Can't use string [...] as an ARRAY ref"
    patch Makefile.PL (older and newer EUMM) (pkg-perl, perl-5.14)
  • #636268 – src:libdbix-class-timestamp-perl: "libdbix-class-timestamp-perl: FTBFS with perl 5.14: test failures"
    upload new upstream release (pkg-perl, perl-5.14)
  • #636271 – src:libtest-www-declare-perl: "libtest-www-declare-perl: FTBFS with perl 5.14: tests fail"
    new patch to work with perl 5.14 regexp (pkg-perl, perl-5.14)
  • #636517 – src:libregexp-optimizer-perl: "libregexp-optimizer-perl: FTBFS with perl 5.14: test failures"
    new patch to work with perl 5.14 regexp (pkg-perl, perl-5.14)
  • #636520 – src:libtest-html-content-perl: "libtest-html-content-perl: FTBFS with perl 5.14: tests fail"
    send a patch to the BTS, uploaded by the maintainer (perl-5.14)
  • #636521 – src:libtest-log4perl-perl: "libtest-log4perl-perl: FTBFS with perl 5.14: tests fail"
    new patch to work with perl 5.14 regexp (pkg-perl, perl-5.14)
  • #636522 – src:libtest-simpleunit-perl: "libtest-simpleunit-perl: FTBFS with perl 5.14: tests fail"
    new patch to work with perl 5.14 regexp (pkg-perl, perl-5.14)
  • #643040 – src:abcm2ps: "abcm2ps: FTBFS: dpkg-buildpackage: error: dpkg-source -b abcm2ps-5.9.22 gave error exit status 2"
    backup/restore Makefile in debian/rules, upload to DELAYED/2
  • #643359 – src:blktool: "blktool: FTBFS: util.c:31:3: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload to DELAYED/2
  • #643362 – src:cellwriter: "cellwriter: FTBFS: src/statusicon.c:215:17: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload to DELAYED/2
  • #643369 – src:crack-attack: "crack-attack: FTBFS: callbacks.cxx:116:38: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload to DELAYED/2
  • #643370 – src:d52: "d52: FTBFS: d52pass2.c:935:3: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from peter green, upload to DELAYED/2
  • #643374 – src:dis51: "dis51: FTBFS: pass2.c:186:4: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload to DELAYED/2
  • #643375 – src:ebview: "ebview: FTBFS: dialog.c:72:6: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload to DELAYED/2
  • #643383 – src:gfan: "gfan: FTBFS: application.cpp:548:22: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload to DELAYED/2
  • #643384 – src:gfccore: "gfccore: FTBFS: error.cc:116:52: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload to DELAYED/2
  • #643413 – src:jack-tools: "jack-tools: FTBFS: jack.dl.c:20:3: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Mònica Ramírez Arceda, upload to DELAYED/2
  • #643417 – src:libccscript3: "libccscript3: FTBFS: compiler.cpp:1147:38: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Ilya Barygin, upload to DELAYED/2
  • #643448 – src:nvramtool: "nvramtool: FTBFS: hexdump.c:94:7: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from peter green, upload to DELAYED/2
  • #643457 – src:pidgin-librvp: "pidgin-librvp: FTBFS: rvp.c:4271:3: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Eric Alexander, upload to DELAYED/2
  • #646286 – src:genders: "genders: FTBFS: crti.o: No such file or directory"
    send a patch to the BTS, uploaded by the maintainer (perl-5.14)
  • #646297 – src:spread: "spread: FTBFS: Spread.xs:463:4: error: format not a string literal and no format arguments [-Werror=format-security]"
    add format argument, do a QA upload (perl-5.14)
  • #648858 – src:libdbd-oracle-perl: "libdbd-oracle-perl: needs to be rebuilt against perl 5.14"
    manually rebuild against perl 5.14 (pkg-perl, perl-5.14)
  • #649055 – libgnome2-gconf-perl: "libgnome2-gconf-perl: FTBFS (Failed 1/1 test programs. 0/0 subtests failed)"
    add patch from Colin Watson (pkg-perl, perl-5.14)
  • #649058 – libdata-alias-perl: "libdata-alias-perl: FTBFS on mips powerpc s390 sparc"
    add patch from Niko Tyni (pkg-perl, perl-5.14)
  • #649180 – src:libmouse-perl: "libmouse-perl: swap libextutils-parsexs-perl/perl dep"
    upload fixed package prepared by Alessandro Ghedini (pkg-perl, perl-5.14)
permalink | tags: computer, planetdebian
2011-11-13 22:17:00 +0100
RC bugs 2011/45
& another mix of various RC bug fixes: applying patches from others, fixing stuff myself, closing obsolete bugs:
  • #634650 – src:xplanet: "xplanet: Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    do as the bug report requests, upload to DELAYED/2
  • #637936 – libtunepimp: "FTBFS: fatal error: curl/types.h: No such file or directory"
    add patch from peter green, upload to DELAYED/2
  • #639152 – src:csmash: "csmash: Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    fix build-deps, upload to DELAYED/2
  • #639176 – src:fdm: "fdm: FTBFS: unsatisfiable build-dependency: tdb-dev (>= 1.1.1~svn26294-1.1) (versioned dep on a virtual pkg?)"
    fix build-deps, upload to DELAYED/2, later sponsor maintainer upload
  • #640588 – roundup: "roundup: package purge (after dependencies removal) fails"
    apply patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #640597 – ekeyd: "ekeyd: installation fails"
    fix postinst (check for existence of init script), upload to DELAYED/2
  • #640599 – anon-proxy: "anon-proxy: installation fails: chown: cannot access `/var/run/anon-proxy': No such file or directory"
    apply patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #642689 – src:mailsync: "mailsync: FTBFS: configure: error: a working c-client installation is required for building mailsync"
    apply patch from Ubuntu / Ilya Barygin, upload to DELAYED/2
  • #642721 – src:libcaca: "libcaca: FTBFS: make[4]: *** [refman.pdf] Error 1"
    unreproducible with the newest version neither locally nor on Grid'5000, do a versioned close
  • #642793 – src:tkgate: "tkgate: FTBFS: ERROR: Unable to find library X11"
    apply patch from Ubuntu / Andreas Moog, QA upload
  • #647120 – src:libgeo-proj4-perl: "libgeo-proj4-perl: FTBFS with perl 5.14: CCFLAGS should include $Config{ccflags}"
    add patch from Dominic Hargreaves, upload to DELAYED/2
in somehow related news: the perl 5.14 transition has begun. that also means that the severity of some bug reports was raised, & maybe we'll see some new ones. but it also means these bugs are easier to fix now that perl 5.14 is in unstable.
permalink | tags: computer, planetdebian
2011-11-07 00:13:47 +0100
RC bugs 2011/44
this week showed an interesting mixture of RC bug fixes: applying patches from others, writing one on my one, adjusting build dependencies, & also closing some bugs that did not occur anymore during the last Grid'5000 run & are also unreproducible locally (thanks to Lucas for the hint).
  • #625412 – tuxpuck: "tuxpuck: ftbfs with gcc-4.6 -Werror"
    false positive of the -Werror mass bug filing, close the bug
  • #634283 – src:qsstv: "qsstv: FTBFS Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    do as the bug report requests, upload to DELAYED/2
  • #634426 – src:mssh: "mssh: FTBFS: mssh-terminal.c:49:5: error: 'vte_terminal_fork_command' is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:82) [-Werror=deprecated-declarations]"
    apply patch from Ubuntu / Michael Vogt, upload to DELAYED/2
  • #634532 – src:pyabiword: "pyabiword: FTBFS: libtool: link: `/usr/lib/libfreetype.la' is not a valid libtool archive"
    builds successfully locally and at Grid'5000, close the bug
  • #634539 – src:rss-glx: "rss-glx: FTBFS: libtool: link: cannot find the library `/usr/lib/libfreetype.la' or unhandled argument `/usr/lib/libfreetype.la'"
    builds successfully locally and at Grid'5000, close the bug
  • #634542 – src:morla: "morla: FTBFS: libtool: link: `/usr/lib/libcurl.la' is not a valid libtool archive"
    builds successfully locally and on the buildds, close the bug
  • #634545 – src:pdl: "pdl: FTBFS: build-dependency not installable: libhdf4-alt-dev"
    builds successfully locally and at Grid'5000, close the bug
  • #634547 – src:kdevelop-php: "kdevelop-php: FTBFS: /build/kdevelop-php-T0YRXE/kdevelop-php-1.2.2/obj-x86_64-linux-gnu/parser/phpparser.h:7:20: fatal error: phpast.h: No such file or directory"
    builds successfully locally and at Grid'5000, close the bug
  • #634557 – src:slcfitsio: "slcfitsio: FTBFS: configure: error: unable to find the cfitsio library and header file fitsio.h"
    adjust to multiarched build dependencies, upload to DELAYED/2
  • #634562 – src:wv: "wv: FTBFS: libtool: link: `/usr/lib/libfreetype.la' is not a valid libtool archive"
    builds successfully locally and at Grid'5000, close the bug
  • #634578 – src:arpon: "arpon: FTBFS: Libpthread not found!"
    add patch from Ubuntu / Steve Langasek, Andreas Moog, Daniel T Chen, upload to DELAYED/2
  • #634592 – src:libshout: "libshout: FTBFS: devlibs error: There is no package matching [libc6-dev] and noone provides it, please report bug to d-shlibs maintainer"
    builds successfully locally and at Grid'5000, close the bug
  • #634606 – src:gcolor2: "gcolor2: FTBFS: *** libtool.m4 and ltmain.sh have a version mismatch! ***"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #634637 – src:tuxpuck: "tuxpuck: Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    do as the bug report requests, upload to DELAYED/2
  • #634647 – src:xloadimage: "xloadimage: Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    do as the bug report requests, upload to DELAYED/2
  • #643442 – src:morla: "morla: FTBFS: about.c:258:3: error: format not a string literal and no format arguments [-Werror=format-security]"
    add a patch which adds format arguments to g_snprintf(), upload to DELAYED/2
permalink | tags: computer, planetdebian
2011-10-31 20:55:36 +0100
RC bugs 2011/43
a bit late & short (I was travelling the last days) but here it is: the recent update of my RC bug acitivities:
  • #625430 – vrb: "vrb: ftbfs with gcc-4.6 -Werror"
    add patch from Dmitri Bachtin, upload to DELAYED/2, then rescheduled to 0-day with maintainer's permission
  • #625433 – simulavr: "simulavr: ftbfs with gcc-4.6 -Werror"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #628256 – src:boinc-app-milkyway: "boinc-app-milkyway: FTBFS: g++: error: unrecognized option '--export_dynamic'"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #628300 – src:arrayprobe: "arrayprobe: FTBFS: Configuration file ".config" not found!"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #628318 – src:kcheckgmail: "kcheckgmail: FTBFS: index.docbook:6: warning: failed to load external entity "dtd/kdex.dtd""
    add patch from Ubuntu / Michael Bienia, do a QA upload
  • #628348 – src:nn: "nn: FTBFS: ymakefile:12: *** commands commence before first target. Stop."
    add patch from Ubuntu / Andreas Moog, upload to DELAYED/2
  • #629658 – src:crossroads: "crossroads: FTBFS: start.cc:22: undefined reference to `pthread_create'"
    add patch from Ubuntu / Andreas Moog, upload to DELAYED/2
permalink | tags: computer, planetdebian
2011-10-24 04:09:37 +0200
managing $HOME
I'm not the first one who thought about managing their dotfiles & scripts in a (D)VCS in order to be able to have them in sync across different machines, & I even haven't re-invented the wheel for doing so. – short report on my experiences: after looking around a bit I decided to try movein (info page with links to downloads & a README, blog post, git repo) because it looked liked it would easily do what I'd like to do without getting in my way too much; which means e.g.: no symlink farm, & only one simple command to manage the whole setup. movein is a simple shell script that allows to setup & manage multiple modular repos tracking different sets of files quite easily, taking advantage of the powers of git & mr. & being written in shell means I also was able to make a few changes, which stew kindly accepted & applied to his tree already. in fact I'm just starting to use it for real, but it looks good so far, & I think I'm going to stick with it for the time being. 2 minor observations:
  • git in squeeze vs. wheezy/sid behave differently: the former happily & silently overwrites existing files, the latter dies loudly on each existing file. – not sure which behaviour I actually prefer.
  • running mr up on a couple of repos from a machine without an ssh key on the target machine is kind of boring ...
</promotion_time>
permalink | tags: computer, planetdebian
2011-10-23 23:11:59 +0200
RC bugs 2011/42
this week my activities were split between some freshly-reported pkg-perl bugs, & looking at some of the older RC bugs. for most of the ones in the latter category I found again ready-to-be-applied patches, many of them from Ubuntu again. – details:
  • #565087 – njam: "njam: ftbfs with gcc-4.5"
    add patch from Ubuntu / Andreas Moog, upload to DELAYED/2
  • #614476 – src:rtpproxy: "rtpproxy: FTBFS: rtpp_syslog_async.c:88: error: format not a string literal and no format arguments"
    add format argument, upload to DELAYED/2
  • #621997 – src:tiemu: "tiemu: FTBFS: gui/calc/calc.c:589:4: error: 'GtkFunction' undeclared (first use in this function)"
    grab patches from Ubuntu, upload to DELAYED/2
  • #622067 – src:gnome-alsamixer: "gnome-alsamixer: FTBFS: gnome-app-helper.h:620:2: error: expected specifier-qualifier-list before 'GtkCallbackMarshal'"
    add patches from Ubuntu / Julien Lavergne, upload to DELAYED/2
  • #624965 – src:critterding: "critterding: FTBFS: BulletSoftBody/btSoftBodyInternals.h:175:17: error: uninitialized const 'zerodummy' [-fpermissive]"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #641156 – tv-fonts: "FTBFS: xset: not found"
    unset DISPLAY in debian/rules, upload to DELAYED/2, later integrated in maintainer upload
  • #645543 – src:libio-aio-perl: "libio-aio-perl: FTBFS(kfreebsd): error: 'O_CLOEXEC' undeclared (first use in this function)"
    upload package prepared by ghedo (pkg-perl)
  • #645754 – libmath-base85-perl: "Source package contains non-free IETF RFC/I-D"
    repack tarball to get rid of non-free rfc (pkg-perl)
  • #646289 – src:libdata-amf-perl: "libdata-amf-perl: FTBFS: Missing build-deps on YAML::Base?"
    override test (move away old third-party file) (pkg-perl)
  • #646290 – src:libdata-show-perl: "libdata-show-perl: FTBFS: test failures"
    add patch from upstream developer release (pkg-perl)
  • #646296 – src:libxml-atom-service-perl: "libxml-atom-service-perl: FTBFS: test failures"
    patch test (pkg-perl)
permalink | tags: computer, planetdebian
2011-10-16 20:38:07 +0200
RC bugs 2011/41
here's my list of recent RC bug fixes, again comprising bugs which already had a patch in the BTS:
  • #625330 – fileschanged: "fileschanged: ftbfs with gcc-4.6 -Werror"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #634414 – src:libnsbmp: "libnsbmp: FTBFS: src/libnsbmp.c:297:11: error: variable 'uheight' set but not used [-Werror=unused-but-set-variable]"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #643348 – src:ale: "ale: FTBFS: ui/unsupported.h:35:30: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Bart Martens, upload to DELAYED/2
  • #643350 – src:alsamixergui: "alsamixergui: FTBFS: Fl_AM.cxx:154:20: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Bart Martens, upload to DELAYED/2
  • #643353 – src:asmix: "asmix: FTBFS: asmix.c:580:5: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Bart Martens, upload to DELAYED/2
  • #643356 – src:babl: "babl: FTBFS: babl-model.c:49:7: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Bart Martens, upload to DELAYED/2
  • #643404 – src:gyrus: "gyrus: FTBFS: gyrus-admin.c:1474:4: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Bart Martens, upload to DELAYED/2
  • #643431 – src:libnet: "libnet: FTBFS: libnet_init.c:88:17: error: format not a string literal and no format arguments [-Werror=format-security]"
    add patch from Bart Martens, upload to DELAYED/2
permalink | tags: computer, planetdebian
2011-10-09 22:38:29 +0200
RC bugs 2011/40
another week, another list of fixed RC bugs, again most of them with patches from ubuntu. – &, as zack said today, the next freeze is not really imminent but it's getter closer.
  • #625002 – src:ctemplate: "ctemplate: FTBFS: ./src/ctemplate/template_dictionary.h:73:11: error: 'ptrdiff_t' does not name a type"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #625005 – src:cdrdao: "cdrdao: FTBFS: ScsiIf-linux.cc:287:37: error: no matching function for call to 'stat::stat(const char [22], stat*)'"
    add patch from brian m. carlson, upload to DELAYED/2
  • #625064 – src:zziplib: "zziplib: FTBFS: x86_64-linux-gnu-gcc: error: unrecognized option '--export-dynamic'"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #625068 – src:liborigin: "liborigin: FTBFS: tree.hh:138:21: error: 'ptrdiff_t' does not name a type"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #625080 – src:fstrcmp: "fstrcmp: FTBFS: ./lib/diffseq.h:461:38: error: 'bxbest' may be used uninitialized in this function [-Werror=uninitialized]"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #625096 – src:zipios++: "zipios++: FTBFS: directory.h:85:12: error: 'ptrdiff_t' does not name a type"
    add patch from Ubuntu / Julian Taylor, upload to DELAYED/2
  • #634394 – src:gauche-c-wrapper: "gauche-c-wrapper: FTBFS: gcc: error: /usr/lib/libffi_pic.a: No such file or directory"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #644189 – libcrypt-dsa-perl: "libcrypt-dsa-perl: signing leaks secret key on systems"
    upload package with patch prepared by Harlan (pkg-perl)
  • #644423 – libterm-readline-gnu-perl: "libterm-readline-gnu-perl: FTBFS: Could not find neither libtermcap.a, libncurses.a, or libcurses."
    add patch to find -ltinfo (pkg-perl)
permalink | tags: computer, planetdebian
2011-10-02 22:23:59 +0200
RC bugs 2011/39
another weekly report about RC bugs I've fixed, this time mostly by applying patches from ubuntu:
  • #564971 – clamfs: "clamfs: ftbfs with gcc-4.5"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #565088 – nitpic: "nitpic: ftbfs with gcc-4.5"
    add patch from Ubuntu / Colin Watson, QA upload
  • #615684 – qucs: "qucs: ftbfs with gcc-4.5"
    add patch from Ubuntu / Daniel T Chen, upload to DELAYED/2
  • #621933 – src:libuninameslist: "libuninameslist: FTBFS: eval: 1: base_compile+= -c: not found"
    add patch from Ubuntu / Colin Watson, upload to DELAYED/2
  • #624895 – src:magnus: "magnus: FTBFS: include/Associations.h:153:3: error: using temporary as lvalue [-fpermissive]"
    add patch from Ubuntu / Matthias Klose, QA upload
  • #624967 – src:linpsk: "linpsk: FTBFS: ../../src/linpsk.cpp:693:67: error: taking address of temporary [-fpermissive]"
    add patch from Ubuntu / Matthias Klose, upload to DELAYED/2
  • #624983 – src:idesk: "idesk: FTBFS: DesktopConfig.cpp:134:40: error: no matching function for call to 'stat::stat(const char*, stat*)'"
    add patch from brian m. carlson, upload to DELAYED/2
  • #642803 – libmouse-perl: "libmouse-perl: test suite failure on ia64 causes FTBFS"
    upload patched package prepared by ghedo (pkg-perl)
permalink | tags: computer, planetdebian
2011-09-25 21:58:44 +0200
RC bugs 2011/38
quick overview over my RC bug activities during the last week:
  • #594277 – blm: "blm: non-standard gcc/g++ used for build (gcc-4.3)"
    drop explicit build dependency on g++-4.3 and do a QA upload (which was REJECTed because another DD uploaded it between me looking at the bug and uploading it)
  • #616254 – src:libcaca: "libcaca: replace doxygen and texlive-* build dependencies with doxygen-latex"
    update build dependencies as requested (more or less) and upload to DELAYED/2
  • #635448 – collabtive: "collabtive: sources file that was removed in postrm purge"
    check for existence of script in postrm before using it and upload to DELAYED/2
  • #638252 – chrony: "chrony refuses to start on kernel 3.x"
    forcemerge (and thereby close) with #628919
  • #638589 – libcaca: "libcaca: Missing build dependancies for documentation building."
    fixed in connection with #616254
  • #640559 – src:ircd-hybrid: "ircd-hybrid: FTBFS: make[2]: *** No rule to make target `/usr/lib/libpcre.a', needed by `ircd'. Stop."
    apply patch from Ubuntu / Colin Watson and upload to DELAYED/2
  • #640565 – src:scrollz: "scrollz: FTBFS: make[2]: *** No rule to make target `/usr/include/sys/stat.h', needed by `alias.o'. Stop."
    apply multiarch related patch from Ubuntu / Matthias Klose and upload to DELAYED/2
  • #640568 – src:cpqarrayd: "cpqarrayd: FTBFS: tar (child): /usr/src/.tar.bz2: Cannot open: No such file or directory"
    update packaging for 3.x kernels and upload to DELAYED/2
  • #640625 – src:scim-bridge: "scim-bridge: FTBFS: rm: cannot remove `debian/tmp/usr/lib/gtk-2.0/*/immodules/im-scim-bridge.a': No such file or directory"
    apply multiarch changes from Ubuntu / Daniel T Chen and do a QA upload
  • #642034 – libjifty-plugin-oauth-perl: "FTBFS: Can't locate Test/Script/Run.pm in @INC"
    add missing build dependency (pkg-perl)
  • #642166 – src:libjifty-plugin-wikitoolbar-perl: "libjifty-plugin-wikitoolbar-perl: FTBFS: missing build-dep on libtest-script-run-perl"
    add missing build dependency (pkg-perl)
  • #642167 – src:libjifty-plugin-comment-perl: "libjifty-plugin-comment-perl: FTBFS: missing build-dep on libtest-script-run-perl"
    add missing build dependency (pkg-perl)
  • #642237 – src:libdbd-odbc-perl: "libdbd-odbc-perl: FTBFS: fails to configure"
    adjust build system to multi-arched odbc-dev (pkg-perl)
random notes:
  • "look, mom, #RCBW and /me are mentioned in the recent debian project news!"
  • looking at the ubuntu box in a package's PTS page sometimes shows valuable patches that have not yet been forwarded to the debian BTS & are just waiting to be applied.
permalink | tags: computer, planetdebian
2011-09-18 22:24:43 +0200
RC bugs 2011/37
& another week has gone by, & here's my #RCBW report. summary:
  • there are still enough RC bugs left.
  • luckily other people also do NMUs, even if they don't blog about it.
details:
  • #553863 – tdl: "replacing libreadline5-dev build dependency with libreadline-dev"
    update build dependencies and upload to DELAYED/2
  • #553867 – udftools: "replacing libreadline5-dev build dependency with libreadline-dev"
    update build dependencies and upload to DELAYED/2
  • #567639 – make-doc-non-dfsg: "make-doc-non-dfsg: Missing build dependency on texlive-latex-base"
    add missing build dependency and upload to DELAYED/2
  • #594293 – picprog: "picprog: non-standard gcc/g++ used for build (gcc-4.3)"
    drop build dependency and upload to DELAYED/2
  • #629741 – src:picprog: "picprog: FTBFS: build-dependency not installable: libstdc++6-4.3-dev"
    fixed by the fix for #594293
  • #635488 – src:ploticus: "ploticus: FTBFS Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    update build dependency and upload to DELAYED/2
  • #638053 – php-sasl: "php-sasl: Check for libsasl in the multiarch path"
    apply patch from Ubuntu / Steve Langasek and upload to DELAYED/2
  • #639990 – tclodbc: "FTBFS: configure: error: Cannot find an ODBC library path"
    point ./configure to odbc multiarch lib directory and upload to DELAYED/2
  • #641430 – libgetopt-euclid-perl: "libgetopt-euclid-perl: 0.2.9 does not recognise options in a =head2 inside =head1 OPTIONS"
    upload new upstream release, prepared by the maintainer ~5 hours after I forwarded the bug report (pkg-perl)
permalink | tags: computer, planetdebian
2011-09-11 23:26:22 +0200
RC bugs 2011/36
after some months of looking only at "my" packages, I'm back in the #RCBW flow. here's my overview of RC bug activities & NMUs in the last week:
  • #533812 – freehdl: "freehdl: non-standard gcc/g++ used for build (gcc-4.3)"
    fixed by the same changes as #629731
  • #564968 – bobot++: "bobot++: ftbfs with gcc-4.5"
    add patch from BTS and upload to DELAYED/5
  • #598940 – src:libkinosearch-perl: "libkinosearch-perl: FTBFS on armel: testfailures"
    add patch from BTS (Ubuntu/cjwatson) (pkg-perl)
  • #618510 – scribus-ng-doc: "scribus-ng-doc: FTBFS (missing build-depends on cmake)"
    add missing build dependency and upload to DELAYED/5
  • #619243 – libjs-protoaculous: "libjs-protoaculous: fails to install"
    add "patch" to Depends and upload to DELAYED/5, later rescheduled to DELAYED/0
  • #628349 – phpunit: "php-gettext: FTBFS: require_once(): Failed opening required 'PHP/CodeCoverage/Filter.php'"
    reassign to phpunit and merge with existing bug + affects
  • #628358 – phpunit: "libxmpp-php: FTBFS: require_once(): Failed opening required 'PHP/CodeCoverage/Filter.php'"
    reassign to phpunit and merge with existing bug + affects
  • #628576 – tagcloud: "missing dependencies"
    add missing runtime dependencies and upload to DELAYED/5
  • #629731 – src:freehdl: "freehdl: FTBFS: build-dependency not installable: g++-4.3"
    use default gcc, upload to DELAYED/5
  • #632532 – transgui: "transgui: hardcoded Depends on libssl0.9.8"
    take a look and ask about the upload in the bug report
  • #634140 – src:libgeotiff-dfsg: "libgeotiff-dfsg: Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    update build dependency and upload to DELAYED/5, later overridden by maintainer upload
  • #635489 – src:libgd-ruby: "libgd-ruby: FTBFS: Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    update build dependency and upload to DELAYED/5, later rescheduled to DELAYED/0
  • #635687 – src:ecore: "ecore: Please Build-Depends on libjpeg-dev, not libjpeg62-dev"
    update build dependency and upload to DELAYED/5
  • #636097 – pidgin-skype: "pidgin-skype FTBFS with multiarch"
    add patch from BTS (Ubuntu/micahg) and upload to DELAYED/5
  • #639064 – src:ygraph: "ygraph: FTBFS: please build-depend on libjpeg-dev, not libjpeg62-dev | libjpeg-dev"
    update build dependency and upload to DELAYED/5
two short observations:
  • now is a good time for fixing RC bugs – there are tons (of easy ones) available. just head over to the UDD bugs page.
  • quite a few of the bugs with patches contain fixes forwarded from Ubuntu – thanks guys!
permalink | tags: computer, planetdebian
2011-09-03 19:27:56 +0200
RC bugs 2011/21 - 2011/35
over 3 months without a posting about my RC bug squashing activities. that also means I hardly looked at any bugs in packages I'm not (co-)maintaining. – anyway, here's the list of fixed RC bugs:
  • #533934 – pperl: "pperl: FTBFS: tests failed directory"
    upload package prepared by dam (pkg-perl)
  • #611361 – src:libjifty-plugin-chart-perl: "libjifty-plugin-chart-perl: FTBFS due to failing test"
    bump build dependency (pkg-perl)
  • #611368 – src:jifty: "jifty: test t/TestApp/t/03-static.t failing"
    upload new upstream release prepared by fsfs (pkg-perl)
  • #614086 – dates: "FTBFS: undefined reference to symbol 'pango_layout_set_indent'"
    add Ubuntu patch, upload to DELAYED/2
  • #627232 – src:libpadre-plugin-javascript-perl: "libpadre-plugin-javascript-perl: mkdir /.padre: Permission denied at /usr/share/perl5/Padre/Constant.pm line 119"
    upload fixed package prepared by mxey (pkg-perl)
  • #627269 – src:libpoe-component-ikc-perl: "libpoe-component-ikc-perl: failing tests"
    upload new upstream release (pkg-perl)
  • #627272 – src:libdancer-plugin-rest-perl: "libdancer-plugin-rest-perl: failing tests"
    upload package prepared by mxey (pkg-perl)
  • #627285 – src:libpoe-api-peek-perl: "libpoe-api-peek-perl: failing tests"
    upload new upstream release (pkg-perl)
  • #627865 – src:libnet-ssleay-perl: "libnet-ssleay-perl: FTBFS due to dependency cycle (Perl 5.12 migration)"
    remove build dependency (pkg-perl)
  • #627963 – libtest-spelling-perl: "libtest-spelling-perl: Test::Spelling tries to modify constant"
    upload new upstream release packaged by periapt (pkg-perl)
  • #628297 – src:libautodie-perl: "libautodie-perl: FTBFS: tests failed"
    don't run author tests (pkg-perl)
  • #628306 – src:gopchop: "gopchop: FTBFS: libtool: Version mismatch error."
    update handling of auto-foo stuff, dh-autoreconf etc.
  • #628359 – src:libpod-2-docbook-perl: "libpod-2-docbook-perl: FTBFS: tests failed"
    skip a test that needs network access (pkg-perl)
  • #628739 – libzeromq-perl: "Depends on missing (on some arches) libtask-waken-perl"
    fix typo in depends (pkg-perl)
  • #629292 – src:libtest-warn-perl: "libtest-warn-perl: FTBFS with perl 5.14: test failures"
    upload new upstream release prepared by periapt and ghedo (pkg-perl)
  • #629561 – dates: "dates: not installable in sid"
    fixed by the rebuild for #614086
  • #629670 – src:libpar-packer-perl: "libpar-packer-perl: FTBFS: main.c:79: undefined reference to `pthread_atfork'"
    close, perl needed a binNMU for multi-arch (pkg-perl)
  • #629724 – src:libstring-errf-perl: "libstring-errf-perl: FTBFS: unsatisfiable build-dependency: perl (>= 5.13.4) but 5.12.3-7 is to be installed"
    switch order of build dependency (pkg-perl)
  • #629743 – src:libwww-google-auth-clientlogin-perl: "libwww-google-auth-clientlogin-perl: FTBFS: unsatisfiable build-dependency: perl (>= 5.14) but 5.12.3-7 is to be installed"
    switch order of build dependency (pkg-perl)
  • #629745 – src:libcgi-application-plugin-tt-perl: "libcgi-application-plugin-tt-perl: FTBFS: unsatisfiable build-dependency: perl-modules (< 5.12) but 5.12.3-7 is to be installed"
    upload already fixed package (pkg-perl)
  • #633742 – src:libdbix-class-schema-loader-perl: "libdbix-class-schema-loader-perl: Can't locate Carp/Clan.pm in @INC"
    add missing (build) dependency (pkg-perl)
  • #633764 – src:starman: "starman: failing tests"
    upload new upstream release prepared by ghedo (pkg-perl)
  • #633830 – src:libperl-apireference-perl: "libperl-apireference-perl: FTBFS withPerl 5.12.4: doesn't know about 5.12.4"
    add a patch to support perl 5.12.4 (pkg-perl)
  • #633973 – src:libgtk2-notify-perl: "libgtk2-notify-perl: Needs porting for libnotify 0.7 API"
    add patch from Ubuntu (pkg-perl)
  • #634571 – src:libmojolicious-plugin-basicauth-perl: "libmojolicious-plugin-basicauth-perl: FTBFS: Can't locate object method "client" via package "Mojolicious::Lite" at t/auth.t line 60"
    upload new upstream release (pkg-perl)
  • #634582 – src:libhtml-template-expr-perl: "libhtml-template-expr-perl: FTBFS: tests failed"
    patch out version requirement (pkg-perl)
  • #634593 – src:libpoe-component-client-http-perl: "libpoe-component-client-http-perl: FTBFS: tests failed"
    don't run another test that needs internet access (pkg-perl)
  • #636423 – src:libgtk2-notify-perl: "FTBFS on various architectures: test suite failures"
    tune test suite (pkg-perl)
  • #637033 – src:libhash-fieldhash-perl: "libhash-fieldhash-perl: FTBFS: unfullfillable first alternative in build-depends"
    upload package prepared by dam (pkg-perl)
  • #637733 – libcgi-application-extra-plugin-bundle-perl: "libcgi-application-extra-plugin-bundle-perl: FTBFS: missing (Build-)Depends on libdigest-sha1-perl"
    add patch to use Digest::SHA (pkg-perl)
  • #639060 – src:xacobeo: "xacobeo: FTBFS: /usr/include/gtk-2.0/gdk/gdktypes.h:55:23: fatal error: gdkconfig.h: No such file or directory"
    add multiarch dir to include_dirs (pkg-perl)
permalink | tags: computer, planetdebian
2011-05-23 17:52:30 +0200
RC bugs 2011/11 - 2011/20
long time no post about my RC bug fixing activities. & indeed, I haven't been very active during the last weeks. here's a quick update; it includes two NMUs done for the perl 5.12 transition, the rest is just "normal" maintainance work (interesting to see how much stuff can break behind our backs ...).
  • #578940 – libhttp-proxy-perl: "libhttp-proxy-perl: FTBFS with perl 5.12.0-1: POD coverage"
    add patch as a workaround (pkg-perl)
  • #603251 – libsys-syslog-perl: "libsys-syslog-perl: obsoleted by perl in squeeze"
    upload new upstream release (pkg-perl)
  • #612780 – libnet-ssleay-perl: "libnet-ssleay-perl: FTBFS against openssl 1.0.0c-2 from experimental"
    upload package with patch by chrisb (pkg-perl)
  • #615571 – libclone-fast-perl: "libclone-fast-perl: FTBFS with perl 5.12.3: test failures"
    upload with patch from niko tyni (pkg-perl)
  • #616566 – libconfig-model-itself-perl: "libconfig-model-itself-perl: Failing test t/itself.t"
    upload package prepared by dod (pkg-perl)
  • #621019 – libwww-perl: "typo in depends makes package uninstallable"
    fix typo in dependency (pkg-perl)
  • #621135 – libwww-perl: "libwww-perl: Breaks partial upgrades from squeeze"
    upload package prepared by periapt (pkg-perl)
  • #621468 – libmodule-cpants-analyse-perl: "libmodule-cpants-analyse-perl: FTBFS: Can't locate Test/YAML/Meta/Version.pm in @INC"
    grab patch from upstream bugtracker (pkg-perl)
  • #621469 – src:libmojomojo-perl: "libmojomojo-perl: FTBFS - failing tests"
    upload new upstream release with fixed dependency (pkg-perl)
  • #622919 – libjifty-dbi-perl: "libjifty-dbi-perl: security SQL injection"
    upload new upstream release (pkg-perl)
  • #623510 – libjgoodies-looks-java-doc,libjgoodies-common-java: "libjgoodies-common-java and libjgoodies-looks-java-doc: error when trying to install together"
    fix Document files in .doc-base file
  • #624767 – src:libbuffy-bindings: "libbuffy-bindings: FTBFS"
    update build dependencies, upload to DELAYED/2
  • #624811 – src:mapserver: "mapserver: FTBFS: ld: cannot find -lepsilon"
    add missing build dependency, upload to DELAYED/2
  • #625840 – libnet-freedb-perl: "libnet-freedb-perl: FTBFS - test suite needs internet access"
    disable tests that need internet access (pkg-perl)
  • #625908 – libmath-random-perl: "libmath-random-perl: Not whitelisted for autobuildding in non-free"
    add XS-Autobuild field (pkg-perl)
  • #627170 – src:libdata-amf-perl: "libdata-amf-perl: Can't locate YAML/Base.pm in @INC"
    add missing build dependency (pkg-perl)
  • #627177 – src:libtest-www-mechanize-perl: "libtest-www-mechanize-perl: Failing tests"
    upload new upstream release (pkg-perl)
  • #627229 – src:libaudio-ecasound-perl: "libaudio-ecasound-perl: Ecasound.xs:5:23: fatal error: ecasoundc.h: No such file or directory"
    upload package with fixed build dependencies prepared by ghedo (pkg-perl)
  • #627231 – src:libdbix-class-candy-perl: "libdbix-class-candy-perl: Failing tests t/irc-schema.t"
    adjust versioned build dependencies (pkg-perl)
  • #627238 – src:libcatalyst-modules-perl: "libcatalyst-modules-perl: failing tests"
    update the faulty module (pkg-perl)
  • #627270 – src:libstring-errf-perl: "libstring-errf-perl: failing test in t/basic.t"
    upload package prepared by ghedo (pkg-perl)
I still hope to find some more time in the future to look at other RC bugs; after all we want to have a not-too-long freeze for wheezy, don't we?
permalink | tags: computer, planetdebian
2011-03-13 21:10:35 +0100
kernel report
an upgrade to 2.6.38-rc7-686 seems to have fixed most (or all?) of the issues mentioned in my last blog post. nice.
permalink | tags: computer
2011-03-13 20:25:43 +0100
RC bugs 2011/08 - 2011/10
again, nothing exciting to report. as you can see below, I've only worked on pkg-perl packages. we get a surprising amount of FTBFS bugs at the moment; many of them caused by changes in depended-upon packages, some also by human errors (like not building in a chroot and missing build dependencies upfront). – at least the latter could be avoided quite easily ...
  • #605792 – src:libconfig-model-openssh-perl: "libconfig-model-openssh-perl: FTBFS: failed tests"
    upload new upstream release prepared by dod (pkg-perl)
  • #611365 – src:libemail-abstract-perl: "libemail-abstract-perl: failing tests"
    upload new upstream release and bump dependency (pkg-perl)
  • #615470 – src:libdpkg-log-perl: "libdpkg-log-perl: Can't locate Params/Validate.pm in @INC"
    add missing build dependencies (pkg-perl)
  • #615498 – src:libpoe-component-irc-perl: "libpoe-component-irc-perl: Can't locate Socket/GetAddrInfo.pm in @INC"
    add missing build dependency (pkg-perl)
  • #615499 – src:libhtml-autopagerize-perl: "libhtml-autopagerize-perl: Can't locate LWP/Simple.pm in @INC"
    upload fixed package prepared by periapt (pkg-perl)
  • #615500 – src:libtest-www-mechanize-catalyst-perl: "libtest-www-mechanize-catalyst-perl: Can't locate Test/Exception.pm in @INC "
    add missing build dependency (pkg-perl)
  • #615503 – libcatalyst-modules-extra-perl: "libcatalyst-modules-extra-perl: Can't locate ok.pm in @INC"
    add missing build dependency (pkg-perl)
  • #615504 – src:libhttp-browserdetect-perl: "libhttp-browserdetect-perl: failing tests"
    upload new upstream release with different build dependency (pkg-perl)
  • #615510 – src:nama: "nama: FTBFS with new libyaml-tiny-perl"
    add missing (build) dependency and add notes (pkg-perl)
  • #615541 – src:libmousex-getopt-perl: "libmousex-getopt-perl: prerequisites not found"
    add missing build and runtime dependencies (pkg-perl)
  • #615545 – src:libmail-mboxparser-perl: "libmail-mboxparser-perl: failing tests in unstable"
    tag confirmed (pkg-perl)
  • #615622 – src:libcatalyst-devel-perl: "libcatalyst-devel-perl: Can't locate Test/Exception.pm in @INC"
    add missing build dependency (pkg-perl)
  • #615623 – src:libmoosex-types-varianttable-perl: "libmoosex-types-varianttable-perl: Can't locate ok.pm in @INC"
    add missing build dependency (pkg-perl)
  • #615884 – libdbix-class-encodedcolumn-perl: "libdbix-class-encodedcolumn-perl: FTBFS: test failures"
    add missing build dependency (pkg-perl)
  • #615963 – src:libvendorlib-perl: "libvendorlib-perl: tilde expansion tests failing"
    upload with a patch (pkg-perl)
  • #616004 – src:libcatalyst-modules-perl: "libcatalyst-modules-perl: Can't locate ok.pm in @INC"
    add missing build dependency (pkg-perl)
  • #617255 – src:libsnmp-extension-passpersist-perl: "libsnmp-extension-passpersist-perl: Failing t/12-run.t test"
    tag confirmed (pkg-perl)
permalink | tags: computer, planetdebian
2011-02-26 19:42:30 +0100
kernel fun again
fun with a new kernel again. for some value of "fun". I tried 2.6.38-rc6-686 (from experimental), & I quickly hit 2 regression: good news: at least the DPMS problems on my laptop are solved with 2.6.38. – but on my desktop machines I have some weird artifacts on my screen.
permalink | tags: computer
2011-02-20 20:42:09 +0100
RC bugs 2011/03 - 2011/07
squeeze is released but this doesn't mean the end of the ordinary RC bug; old ones are still around, & new ones keep floating in. as a short reminder to take the occasional look at the RC bug list I'm again posting what I've done in the last weeks. as you can see no NMUs but only work on packages I have a relation to, & often only uploading packages prepared by others (yeah teamwork!).
  • #599794 – libcgi-application-extra-plugin-bundle-perl: "libcgi-application-extra-plugin-bundle-perl: Copyright etc of icons in Authentication module not declared"
    upload package prepared by periapt (pkg-perl)
  • #603252 – libthread-queue-perl: "libthread-queue-perl: obsoleted by perl in squeeze"
    upload new upstream release prepared by periapt (pkg-perl)
  • #603253 – libtime-local-perl: "libtime-local-perl: obsoleted by perl in squeeze"
    upload new upstream release prepared by periapt (pkg-perl)
  • #605795 – src:libconfig-model-backend-augeas-perl: "libconfig-model-backend-augeas-perl: FTBFS: failed tests"
    upload package prepared by dod (pkg-perl)
  • #605796 – libdevel-ebug-perl: "FTBFS: failed tests"
    update bug info, later closed by carnil (pkg-perl)
  • #605809 – src:libhtml-widget-perl: "libhtml-widget-perl: FTBFS: failed tests"
    patch to make tests compatible with libhtml-tree-perl >= 4 (pkg-perl)
  • #612723 – iodine: "iodine overwrites /etc/default/iodine during upgrade with a sourced version of that file"
    change config script to read variables from configuration file instead of sourcing it (maintainer upload)
  • #613187 – libogre-perl: "xs/SceneQuery.xs:28: error: cannot convert [..]"
    upload new upstream version (pkg-perl)
  • #613388 – libproc-processtable-perl: "libproc-processtable-perl: FTBFS on kFreeBSD"
    apply kFreeBSD patch (pkg-perl)
  • #613390 – src:libgearman-client-async-perl: "libgearman-client-async-perl: FTBFS: tests hang"
    merge and tag confirmed (pkg-perl)
  • #613395 – libnet-twitter-lite-perl: "libnet-twitter-lite-perl: FTBFS: spelling tests fail"
    run tests under LANG=C, later disable POD tests (pkg-perl)
  • #613398 – libpoe-perl: "libpoe-perl: FTBFS: tests fail"
    upload new upstream release, prepared by periapt (pkg-perl)
  • #613731 – libtest-www-mechanize-perl: "libtest-www-mechanize-perl: FTBFS: test failures"
    upload fixed package prepared by roam (pkg-perl)
  • #613732 – libtest-xml-simple-perl: "libtest-xml-simple-perl: FTBFS: test failures"
    upload fixed package prepared by roam (pkg-perl)
  • #613942 – perlipq: "perlipq: FTBFS on armel - Failed 1/2 subtests"
    adjust patch in test suite to only run first test (pkg-perl)
permalink | tags: computer, planetdebian
2011-02-08 02:24:32 +0100
merci !
now that we have released squeeze, I'd like to say thanks to the release team. I've really enjoyed the cooperation in the past months. the people I had the most contact with were mehdi & also adam, & they were always very quick, very friendly, & very cooperative when I had some requests. merci beaucoup, & I hope you continue your good work!
permalink | tags: computer, planetdebian
2011-01-26 21:31:33 +0100
sleep well
my desktop machine is rather old & was never able to suspend/hibernate. or more precisely: to wake up afterwards. today I was in the mood for testing it again, because with the Debian kernel even KMS works on it. &: suspend & hibernate also work! both manually via /sys/power/state & with pm-utils. very nice. – I don't know if it's 2.6.37 or the better .config or something else – & I don't really care :) (it looks like using a distro kernel really pays off. less karma for me, more disk space used – but also more features.)
permalink | tags: computer
2011-01-16 23:17:40 +0100
RC bugs 2011/01 - 2011/02
new year, new RC bugs – most of the fixes below are for newly reported bugs in versions that don't affect squeeze. the rest are mainly uploads of packages or patches prepared by others.
  • #566072 – util-linux: "fsck now failing hard for unavailable filesystems"
    prepare a patch based on adsb's analysis. later fixed in maintainer upload
  • #605912 – runit: "runit: Upgrade failure lenny -> squeeze"
    sponsor NMU prepared by jonathan nieder
  • #606370 – libcgi-pm-perl: "CVE-2010-2761 CVE-2010-4410 CVE-2010-4411"
    upload package prepared by ntyni to unstable, testing-proposed-updates, and stable (pkg-perl)
  • #607556 – src:libconfig-model-itself-perl: "libconfig-model-itself-perl: failed tests"
    manual close, new version works again (pkg-perl)
  • #609398 – src:libfile-userconfig-perl: "libfile-userconfig-perl: Failing tests if home of building user is not available"
    set HOME to a writable directory in debian/rules (pkg-perl)
  • #609402 – src:libapache2-reload-perl: "libapache2-reload-perl: mkdir in home of building user"
    upload package prepared by periapt (pkg-perl)
  • #609464 – src:libfile-homedir-perl: "libfile-homedir-perl: Failing tests in t/02_main.t tests"
    set HOME to a writable directory in debian/rules (pkg-perl)
  • #609467 – src:libpath-dispatcher-declarative-perl: "libpath-dispatcher-declarative-perl: tests fail"
    upload new upstream release (pkg-perl)
  • #609468 – src:libtk-pod-perl: "libtk-pod-perl: cannot remove path when cwd is /tmp/tkpod_8LQuQjJc for /tmp/tkpod_8LQuQjJc: at /usr/share/perl/5.10/File/Temp.pm line 902"
    set HOME to a writable directory in debian/rules (pkg-perl)
  • #609469 – src:dh-make-perl: "dh-make-perl: Tries to mkdir directory in home of building user"
    set HOME to a writable directory in debian/rules. in svn, not yet uploaded (pkg-perl)
  • #609472 – src:libgraphics-gnuplotif-perl: "libgraphics-gnuplotif-perl: Build hangs"
    set HOME to a writable directory in debian/rules (pkg-perl)
permalink | tags: computer, planetdebian
2011-01-04 02:36:35 +0100
RC bugs 2010/50 - 2010/52
the release team has started to usertag [0] the remaining RC bugs – yeah, another step towards the release! here are my small contributions around RC bugs:
  • #544310 – xsidplay: "xsidplay: FTBFS on GNU/kFreeBSD (alsa is linux-specific)"
    add [linux-any] to libasound2-dev, upload to DELAYED/2, later integrated into maintainer upload
  • #551543 – muttprint: "cannot remove path when cwd is /tmp/muttprint*"
    add a patch for the second incarnation of the bug report
  • #604234 – emacspeak-ss: "emacspeak-ss: dpkg hangs while preconfiguring packages"
    update bug info
  • #605240 – tenshi: "tenshi: fails to upgrade from lenny"
    update bug info
  • #605793 – src:libclass-dbi-asform-perl: "libclass-dbi-asform-perl: FTBFS: failed tests"
    add patch and tighten build dependency (pkg-perl)
  • #606000 – libmail-spf-query-perl: "libmail-spf-query-perl: Incorrect query results with IPv6 addresses; should warn about missing IPv6 support and/or fail graciously"
    update bug info and clone to qpsmtpd (#607472), package removed later (#608335)
  • #606777 – sendfile: "sendfile: package fails to upgrade properly from lenny"
    update bug info, later upload chris' patch to DELAYED/2
  • #606779 – openswan: "openswan: package fails to upgrade properly from lenny"
    update bug info
  • #606785 – common-lisp-controller: "stumpwm: package fails to upgrade properly from lenny"
    reassign and update bug info, later sponsor maintainer upload
  • #606802 – bacula-director-pgsql: "bacula-director-pgsql: make_catalog_backup is broken"
    investigate further and make proposals, later upload to DELAYED/2
  • #607472 – qpsmtpd: "qpsmtpd: Switch from Mail::SPF::Query to Mail::SPF"
    propose patch, later closed by maintainer
[0] if I got it right: update: all tags combined: http://tinyurl.com/squeeze-sort (thanks to the RT for the URL & to zack for the pointer)
permalink | tags: computer, planetdebian
2010-12-26 13:34:13 +0100
desktop fun
yesterday I played a bit with my desktop machine:
  • changed /etc/fstab & /boot/grub/menu.lst (yes, I'm still using grub-legacy) to use LABEL=foo instead of device names after setting labels on all partitions.
  • interestingly root=LABEL=root doesn't work with my self-baked kernels, not sure what I'm missing there.
  • installed the latest Debian kernel (from experimental) & the current xserver-xorg-video-intel (from unstable): boots, gives me KMS & a working X (with my own kernels I had no KMS and just a black screen with newer versions of xserver-xorg-video-intel).
  • with the Debian kernel I've also entered the libata era :)
  • created my own linux-kbuild-2.6.37 package following the instructions (& changing the script a bit) in order to be able to use virtualbox-ose-dkms.
  • contrary to my laptop, DPMS doesn't make my screen faint permanently.
seems I'm about to leave the time of building my own kernels ...
permalink | tags: computer
2010-12-23 20:26:14 +0100
kernel fun
a few days ago I was quite happy with 2.6.37-rc5-686 because ath5k suddenly works. but. but then I found out that it turns off the screen so effectively (after the screensaver, so in DPMS standby/suspend/off) that it stays black. not good. ok, let's try (vanilla) 2.6.37-rc7. – no DKMS & no X. not good. let's apply a friendly patch from the Debian kernel. – DKMS & X are back. but DPMS still leaves the screen black. also when invoked manually with xset. not good. let's ask a search engine. – oh, a known bug: 22672. hm. at least the workaround (close lid / suspend to RAM) works. & turning off DPMS (in xscreensaver & laptopmode) obviously helps. but then my poor noseguy can't stop wandering around the screen ... don't we all love the blood^Wbleeding edge?
permalink | tags: computer
2010-12-20 21:05:08 +0100
wifi fun
ath5k has never worked for me – until today. I installed linux-image-2.6.37-rc5-686 from experimental & lo&behold – it works! that means I can say goodbye to good old (& non-free) madwifi. but before discovering that ath5k works I had already finished an upgrade of my private madwifi package & it seems I even managed to build a madwifi-dkms package finally. I've uploaded it to my private repository for the poor sods who still can't use ath5k :)
& maybe the madwifi-dkms package helps people who forget (how) to run m-a after installing a new kernel ...
permalink | tags: computer
2010-12-12 23:13:30 +0100
RC bugs 2010/48 - 2010/49
as pointed out by Tolimar the number of RC bugs is decreasing. here's the list of my small contributions (which includes also one bug I've caused *cough*).
  • #603036 – lvm2: "lvm2: fails to install due to incorrect dependencies in init.d LSB header"
    update bug information, test solutions
  • #603407 – gearman-server: "gearman-server: Server hangs when job is submitted"
    investigate, tag unreproducible, lower severity (pkg-perl)
  • #603429 – hylafax-server: "hylafax-server: prompting due to modified conffiles which where not modified by the user"
    send new patches, later upload to DELAYED/2
  • #604221 – hylafax-server: "hylafax-server: installation fails"
    send another patch, later upload to DELAYED/2
  • #604225 – mailscanner: "mailscanner: installation fails"
    test for existence of /dev/tty in maintainer scripts, upload to DELAYED/2
  • #604975 – fractxtra,xfractint: "xfractint and fractxtra: error when trying to install together"
    update bug information, later fixed by maintainer
  • #605136 – python-apt-common: "python-apt-common: fails to install, trying to overwrite other packages files"
    add Replaces in debian/control. upload to DELAYED/2. later overridden by maintainer upload
  • #605565 – gnustep-base-runtime: "gnustep-base-runtime: unremovable if the daemon is not running"
    sponsor maintainer upload
  • #606000 – libmail-spf-query-perl: "libmail-spf-query-perl: Incorrect query results with IPv6 addresses; should warn about missing IPv6 support and/or fail graciously"
    investigate (pkg-perl)
  • #606802 – bacula-director-pgsql: "bacula-director-pgsql: make_catalog_backup is broken"
    investigate and make a proposal
squeeze is getting closer :)
permalink | tags: computer, planetdebian
2010-11-29 00:18:48 +0100
RC bugs 2010/46 - 2010/47
this time my report on my work on RC bugs contains the list of what I did during the bug squashing party in bern. – thanks to the nice guys from switzerland, france, & italy for the great time, & especially to gaudenz for organising the meeting!
  • #551543 – muttprint: "cannot remove path when cwd is /tmp/muttprint*"
    grab patch from BTS and upload to DELAYED/2
  • #561645 – gdesklets: "FYI, cannot run gdesklets with python2.6"
    upload to DELAYED/2 after a test from a fellow DD, reschedule to DELAYED/0 with maintainer's permission later
  • #602222 – bacula: "bacula meta-package not installable with recommended packages"
    add patch inspired by proposal in BTS and upload to DELAYED/2
  • #603145 – lprfax: "lprfax: fails to install and eats all cpu"
    add a comment to the BTS
  • #603303 – ttf-oriya-fonts: "ttf-oriya-fonts: purge does not remove oriya fonts from defoma cache"
    downgrade + tag unreproducible
  • #603407 – gearman-server: "gearman-server: Server hangs when job is submitted"
    request more information from submitter (pkg-perl)
  • #603561 – latex209-bin: "latex209-bin: fails to upgrade from lenny, probably a dependency cycle with latex209-base"
    sponsor NMU (DELAYED/2)
  • #603737 – libwww-myspace-perl: "libwww-myspace-perl: b0rked after MySpace changes in November 2010"
    ask release team for removal (pkg-perl)
  • #604018 – pure-ftpd-postgresql: "pure-ftpd-postgresql: fails to authenticate, errors in configuration file (SQL)"
    add a patch/comment to the BTS
  • #604042 – opendnssec: "Purging opendnssec-common causes dpkg (or at least aptitude) to break"
    grab patch from BTS and upload to DELAYED/2, later cancelled on maintainer's request
  • #604212 – hylafax-server: "capi4hylafax: installation fails"
    merge with #604221
  • #604215 – libpam-rsa: "libpam-rsa: installation fails"
    investigate
  • #604221 – hylafax-server: "hylafax-server: installation fails"
    add a patch to the BTS
  • #604224 – pike7.8-dev: "pike7.8-dev: installation fails"
    add a comment, tag unreproducible
permalink | tags: computer, planetdebian
2010-11-13 23:58:13 +0100
RC bugs 2010/43 - 2010/45
if I'm not mistaken, more & more people are trying to hunt down RC bugs – nice! here are my contributions during the last weeks:
  • #591133 – src:linux86: "linux86: FTBFS: ncc: illegal label"
    grab patch from BTS and upload to DELAYED/2
  • #592546 – kernel-package: "kernel-package: does not create bootable image"
    lower severity
  • #595397 – libsys-sigaction-perl: "libsys-sigaction-perl: FTBFS on armel, unsupported"
    close after verification (pkg-perl)
  • #598956 – libwebkit-1.0-2: "On kfreebsd going into web pane segfaults Liferea."
    grab patch from BTS and uploaed to DELAYED/5
  • #599693 – nama: "nama: Startup fails because socket creation fails"
    upload fixed package prepared by bolangi (pkg-perl)
  • #600585 – vzctl: "vzctl: package fails to purge due to missing line continuation"
    apply patch from BTS (plus two other patches for two other bugs) and upload to DELAYED/7. later uploaded by maintainer
  • #601116 – liburi-perl: "liburi-perl: FTBFS in squeeze: test failed"
    upload to t-p-u and unstable (pkg-perl)
  • #601978 – gbonds: "gbonds: file conflict during upgrade from lenny"
    grab patch from BTS and upload to DELAYED/2
  • #601979 – libcherokee-server0-dev: "libcherokee-server0-dev: file conflict during upgrade from lenny"
    add Replaces and upload to DELAYED/2, later integrated into maintainer upload
  • #601988 – xfsprogs: "xfsprogs: file conflict when upgrading from lenny"
    add Replaces and upload to DELAYED/2, later fixed by maintainer upload
  • #601990 – libqdbm3++c2: "libqdbm3++c2: file conflict when upgrading from lenny"
    sponsor maintainer upload
  • #601996 – uim-applet-gnome: "uim-applet-gnome: file conflict when upgrading from lenny"
    grab patch from BTS and upload to DELAYED/2
  • #602171 – gdesklets: "gdesklets: won't start"
    propose a debdiff
  • #602832 – libsocket-getaddrinfo-perl: "libsocket-getaddrinfo-perl: 0.16-1 segfaults on lenny and squeeze"
    raise severity and provide some debug info (pkg-perl)
  • #602872 – wine: "wine: ftbfs on amd64, needs to build-depend on new ia32-libs-dev"
    upload NMU from mentors.d.n to DELAYED/7
  • #602877 – dvd+rw-tools: "dvd+rw-tools: apt dpendency problem"
    add a comment to the BTS, closed by maintainer afterwards
some remarks:
  • although I was at the bug squashing party during the Paris Debian MiniConf I was more productive at home; I guess there was just to much other stuff to do (like going to talks and meet people) in Paris :)
  • still no single complaint for my NMUs; but a few "thank you"s & some friendly requests to delay/cancel an NMU from active maintainers
  • enrico sent some "should we remove this package from testing?" mails to several bugs today. IMO that's a great next step that will bring us closer to the release – grazie!
permalink | tags: computer, planetdebian
2010-10-25 00:47:29 +0200
RC bugs 2010/41 - 2010/42
it seems I was a bit busy & lazy in the last two weeks. luckily diocles & evgeni were more active than me – kudos! here are my small contributions:
  • #594860 – src:hmmer: "hmmer: FTBFS (powerpc): altivec and cast errors"
    sent debdiff to the BTS, later uploaded by maintainer
  • #598958 – src:doodle: "doodle: FTBFS: configure: error: Doodle requires libextractor."
    add a patch to the bug (no upload, only experimental affected), later fixed by maintainer
  • #600015 – gextractwinicons: "gextractwinicons: Fails to extract resources"
    manually close a bug (syntax error in changelog)
  • #600806 – libxml-rsslite-perl: "libxml-rsslite-perl: Test data does not have license"
    help in the coordination/decision about removal from testing, upload new package to unstable (pkg-perl)
  • #601116 – liburi-perl: "liburi-perl: FTBFS in squeeze: test failed"
    draft a preliminary patch (pkg-perl)
permalink | tags: computer, planetdebian
2010-10-10 22:18:29 +0200
RC bugs 2010/40
a rather active week, although most of my uploads were (again!) either packages prepared by others or packages where I just applied existing patches from the BTS.
  • #524102 – libsubtitleeditor0: "libsubtitleeditor0: missing Replaces: subtitleeditor"
    add missing Breaks/Replaces and upload to DELAYED/2
  • #591976 – src:libjifty-plugin-chart-perl: "libjifty-plugin-chart-perl: does not build swf files from source"
    upload repackaged package prepared by bremner (pkg-perl)
  • #593014 – src:libpoe-api-peek-perl: "FTBFS: test t/03-event.t fails with libpoe-perl (2:1.2920-1)"
    upload new upstream release prepared by periapt (pkg-perl)
  • #593027 – src:solr: "solr: FTBFS: lib/lucene-core-2.9.2.jar Missing"
    untag squeeze
  • #597180 – valgrind: "valgrind: Man page misbuilt on i386"
    add missing build dependency and upload to DELAYED/2
  • #598070 – src:libdevel-cover-perl: "libdevel-cover-perl: FTBFS (powerpc): Test 37 fails"
    manual versioned close, the new version builds again (pkg-perl)
  • #598249 – pacemaker: "unable to install pacemaker heartbeat"
    close: affects backports and not reproducible
  • #599251 – liblatex-driver-perl: "FTBFS: waits for user input at "latex path [/usr/bin/latex]""
    uploaded fixed package prepared by carnil (pkg-perl)
in case you haven't seen it yet: there will be a BSP at the Mini DebConf Paris at the end of october. .
permalink | tags: computer, planetdebian
2010-10-04 00:09:42 +0200
RC bugs 2010/38 - 2010/39
diocles' blog post reminds me that it's time again for some more RCBW propaganda. – so here are the RC bugs I've worked on in the last two weeks:
  • #574624 – dibbler-client: "dibbler-client: after removing package with dselect impossible to purge it."
    apply patch to init script, upload to DELAYED/2
  • #578403 – mysql-proxy: "DAEMON=".." in initscripts points to"
    fix init script (patch from BTS), upload to DELAYED/2
  • #589582 – eucalyptus: "eucalyptus: FTBFS with upcoming Hibernate 3.5"
    add a comment to the bug report
  • #595839 – verilog-mode: "verilog-mode: FTBFS in squeeze: Nonexistent build-dependency: 'emacs22'"
    add emacs23 as first alternative in B-D-I, upload to DELAYED/2. later cancelled
  • #595876 – multiboot: "multiboot: FTBFS in squeeze: rm: cannot remove `debian/multiboot/usr/share/info/dir': No such file or directory"
    remove potentially created file unconditionally, upload to DELAYED/2
  • #597409 – tk707: "tk707: install-info installed leads to /usr/share/info/dir.gz in built package"
    rm /usr/share/info/dir.gz in debian/rules, upload to DELAYED/2
  • #597411 – ssed: "ssed: install-info installed leads to /usr/share/info/sdir.gz in built package"
    rm /usr/share/info/sdir.gz in debian/rules, upload to DELAYED/2
which RC bug are you going to tackle today?
permalink | tags: computer, planetdebian
2010-10-01 03:34:14 +0200
corporations
dear nokia, if I want to import an .ics file into your /usr/bin/Calendar (sic!) & you just tell me "Invalid calendar file" – that's not helpful & reminds me of microsoft. if you – after I fix some encoding problems & other calendaring applications accept the file (btw: they also helped me to find these issues by useful error messages) – still tell me "Invalid calendar file" it gets really annoying. if I finally find out – with trial&error – that your calendar imitation chokes on VEVENTS that use DTSTART + DURATION because you expect DTSTART + DTEND — then one of us hasn't understood rfc 2445. is it only me who sees a strong negative correlation between size of corporations & cluefulness? update 1: seems I was rather annoyed yesterday. update 2: that's probably maemo bug 10218.
permalink | tags: computer
2010-09-19 23:42:50 +0200
RC bugs 2010/37
thanks to Lucas' recent archive rebuild & bug filing we have new stuff to work on :) my activities in the last week:
  • #567241 – libbuffy-perl: "fails after binnmu"
    apply patches from ntyni and upload to DELAYED/2
  • #578458 – src:libcoro-perl: "libcoro-perl: FTBFS: E: Caught signal 'Terminated': terminating immediately"
    send a mail to -close after it finally builds again (pkg-perl)
  • #592620 – time: "time: FTBFS in ubuntu due to nonexistent build dependency"
    upload NMU prepared by carnil to DELAYED/5
  • #594503 – liblunar-1-0-dbg: "liblunar-1-0-dbg: empty package"
    tell dh_strip about the -dbg package and upload to DELAYED/2
  • #595473 – gobby-0.5: "does not depend on dbus"
    close the bug as #595480 is fixed
  • #595836 – enscribe: "enscribe: FTBFS in squeeze: Nonexistent build-dependency: 'libgd-dev'"
    switch order of real/virtual package in Build-Depends and uploaded to DELAYED/2
  • #595837 – libproxy: "libproxy: FTBFS in squeeze: pacrunner_mozjs.c:33:19: error: jsapi.h: No such file or directory"
    tag unreproducible, close later
  • #595845 – namazu2: "namazu2: FTBFS in squeeze: Nonexistent build-dependency: 'tk8.3'"
    fix build-dep and upload to DELAYED/2
  • #595850 – gjs: "gjs: FTBFS in squeeze: modules/console.c:53:18: error: glib.h: No such file or directory"
    tag unreproducible, close later
  • #595871 – freej: "freej: FTBFS in squeeze: make[5]: *** No rule to make target `./Makefile'. Stop."
    tag unreproducible, close later
  • #595876 – multiboot: "multiboot: FTBFS in squeeze: rm: cannot remove `debian/multiboot/usr/share/info/dir': No such file or directory"
    tag unreproducible
permalink | tags: computer, planetdebian
2010-09-12 21:46:24 +0200
RC bugs 2010/34 - 2010/36
I thought it's about time to write a short report on my RC bug squashing activities again; nothing spectacular, but maybe it motivats others *hint*
  • #558272 – libdate-calc-perl: "Date::Calc::Decode_Month(): argument is not a string"
    upload package prepared by ansgar (pkg-perl)
  • #578458 – src:libcoro-perl: "libcoro-perl: FTBFS: E: Caught signal 'Terminated': terminating immediately"
    more mails to the BTS (pkg-perl)
  • #590652 – src:megahal: "megahal: build depends on obsolete Tcl/Tk 8.3"
    sponsor QA upload prepared by ansgar
  • #591111 – src:libdbd-sqlite3-perl: "libdbd-sqlite3-perl: FTBFS: failed tests"
    upload package prepared by carnil with a patch from ntyni (pkg-perl)
  • #591678 – greylistd: "greylistd-setup-exim4 causes excessive callouts and cause the server to be blacklisted"
    add a comment in the BTS
  • #592506 – libtest-harness-perl: "libtest-harness-perl: Serious regressions in 3.20-1 solved in upstream Git, probably blocker for stable"
    propose removal from testing (pkg-perl)
  • #593145 – chrony: "chrony: fails to configure on installation"
    fix init script and upload to DELAYED/2, later cancelled on maintainer's request
  • #594708 – emerillon: "emerillon: FTBFS due to librest transition 0.6 -> 0.7"
    tag and comment on the BTS
  • #596257 – libanyevent-perl: "libanyevent-perl: architecture specific constants in an arch:all package"
    upload as arch:any, analysis by ntyni (pkg-perl)
permalink | tags: computer, planetdebian
2010-08-22 23:45:18 +0200
RC bugs 2010/27 - 2010/33
long time no RC bug posting. in july I was at the Munich BSP, & during DebCamp/DebConf I had the excuse of being one of the judges of the RCBC (which was the only reason for the freeze, I'm sure :)). to keep up with the tradition of posting about my other RC bug activities, here comes a short list. as you can see most of the work was done in or around the pkg-perl group; luckily I often only have to upload packages prepared by ansgar, carnil, & others.
  • #560634 – src:libparse-debianchangelog-perl: "libparse-debianchangelog-perl: FTBFS: tests failed"
    upload NMU prepared by Ansgar
  • #578458 – src:libcoro-perl: "libcoro-perl: FTBFS: E: Caught signal 'Terminated': terminating immediately"
    use different backends for different architectures - didn't work :/ (pkg-perl)
  • #580479 – libdbd-mysql-perl: "libdbd-mysql-perl can access out of string and call craches"
    upload new upstream release, prepared by Ansgar (pkg-perl)
  • #582410 – libgtk2-perl: "libgtk2-perl: FTBFS on mips: Failed test 'callbacks encountered'"
    don't run tests that need an X server (pkg-perl)
  • #585471 – webgui: "webgui: License of www/extras/yui/examples/treeview/assets/js/json.js is considered non-free"
    upload new upstream release prepard by SquOnk
  • #588118 – libmoose-perl: "libmoose-perl [ia64]: test failures"
    upload with patch from Niko (pkg-perl)
  • #590409 – src:libdbd-anydata-perl: "libdbd-anydata-perl: FTBFS: Can't call method "params" on unblessed reference at /usr/lib/perl5/DBI/DBD/SqlEngine.pm line 721."
    upload NMU prepared by Ansgar (pkg-perl)
  • #590453 – libgtk2-perl: "libgtk2-perl: Gtk2::Dialog and descendents signal produces different response to ->run()"
    upload new version prepared by Jeffrey (pkg-perl)
  • #591108 – src:jabref-plugin-oo: "jabref-plugin-oo: FTBFS: package org.antlr.runtime does not exist"
    add .jar to classpath
  • #591113 – src:libwebservice-youtube-perl: "libwebservice-youtube-perl: FTBFS: tests failed"
    upload fixed package prepared by carnil (pkg-perl)
  • #591120 – src:libhtml-formfu-perl: "libhtml-formfu-perl: FTBFS: failed test"
    upload fixed package prepard by carnil (pkg-perl)
  • #591166 – src:nama: "nama: FTBFS: tests failed"
    upload new upstream release prepared by ansgar (pkg-perl)
  • #592981 – src:jifty: "FTBFS: failed tests t/TestApp-Plugin-SetupWizard/t/001-basic.t with libyaml-syck-perl 1.12-1"
    upload patched package prepared by ansgar (pkg-perl)
  • #593012 – src:libdevel-ebug-perl: "FTBFS: test t/pad.t fails with libyaml-syck-perl 1.12"
    upload patched package prepared by carnil (pkg-perl)
I hope we as a project can keep up the momentum to fix the remaining RC bugs, & see a release in a not so far future.
permalink | tags: computer, planetdebian
2010-07-18 21:22:08 +0200
Let's freeze!
I spent the last two days at the BSP in Munich – thanks to everyone for inviting & feeding me, & especially to Stefan for hosting me again! Unfortunately the weather was not good enough for an excursion to a Biergarten but the local chefs at the LiMux office delighted us with self-made spaghetti salmone & self-rolled sushi, & we spent quite some time behind our laptops. The main results can be seen on the wiki page; my personal conclusion is that the list of remaining RC bugs contains mostly "hard stuff" (e.g. architecture-, hardware-, or desktop-specific bugs). Probably some packages will need to be kicked out of squeeze & some bugs might get a squeeze-ignore tag ... – To put it positively: I have a gut feeling that the freeze is getting closer :)
permalink | tags: computer, planetdebian
2010-07-04 21:45:04 +0200
RC bugs 2010/25, 2010/26
to start with the good news: christine has joined the RCBW initiative – yeah! let's see who joins next ... as usual, a short overview about my own attempts in the RC bugs department:
  • #580106 – libclutter-1.0-0: "empathy: fails to start on armel"
    grab patch from BTS and upload to DELAYED/2
  • #583465 – src:clutter-1.0: "clutter-1.0: FTBFS: ERROR in annotation: can't find parameter n_properies referenced by parameter values of 'animatev'"
    test, add a comment to the BTS, grab patch from BTS and upload to DELAYED/2
  • #583648 – zoneminder: "package removed, processes still running"
    apply patch for debian/postinst from BTS and upload to DELAYED/2
  • #585410 – nagios3-cgi: "nagios3-cgi: Missing conflict with nagios3 v3.0.6-4~lenny2 (/usr/lib/cgi-bin/nagios3/extinfo.cgi_"
    add Replaces/Breaks and upload to DELAYED/2, later cancelled on maintainer's request; later fixed by a maintainer upload based on my patch
  • #587830 – libnet-sftp-foreign-perl: "libnet-sftp-foreign-perl: causes script to fail silently with exit code 0"
    add missing dependencies (pkg-perl)
permalink | tags: computer, planetdebian
2010-06-20 23:47:23 +0200
RC bugs 2010/22 - 2010/24
again, a short overview regarding my RC bug activities:
  • #462810 – liballegro4.2: "liballegro4.2: alsa plugin doesn't work with many sound cards"
    apply patch from BTS and upload to DELAYED/2
  • #535260 – libdbd-oracle-perl: "Does not work anymore with instantclient 11.1"
    upload new upstream release prepared by JuNix (pkg-perl)
  • #573078 – gtkvncviewer: "Doesn't start without gnome-keyring"
    add missing dependency and upload to DELAYED/2
  • #576463 – pulseaudio: "pulseaudio: Support tmpfs /var/run"
    investigate and add a comment to the BTS
  • #578458 – src:libcoro-perl: "libcoro-perl: FTBFS: E: Caught signal 'Terminated': terminating immediately"
    more trial-and-error "debugging" (pkg-perl)
  • #581552 – vtun: "vtun: want ipv6 support"
    apply patch from BTS and upload to DELAYED/2 (later downgraded to wishlist but I left the NMU with maintainer's permission)
  • #583072 – libgnupg-perl: "libgnupg-perl: Hangs on test"
    fix unrelated packaging problem and upload the patched package (pkg-perl)
  • #583463 – src:libmoosex-types-structured-perl: "libmoosex-types-structured-perl: FTBFS: tests failed"
    upload new upstream release prepared by Ansgar (pkg-perl)
  • #583985 – upse: "upse: FTBFS against audacious 2.3"
    grab patch from Ubuntu and upload to DELAYED/2
  • #584377 – src:libtest-valgrind-perl: "libtest-valgrind-perl: FTBFS: tests failed"
    add comment to the BTS and tag (pkg-perl)
  • #584391 – src:libdbix-class-perl: "libdbix-class-perl: FTBFS: tests failed"
    upload new upstream release prepared by Ansgar (pkg-perl)
  • #584910 – ftp.debian.org: "RM: libgtk2-sexy-perl -- ROM; obsolete, no rdeps"
    RM (pkg-perl)
  • #585468 – jifty: "jifty: license of */share/web/static/js/json.js is considered non-free"
    replace non-free json.js with a free alternative (pkg-perl)
  • #585744 – zoneminder: "zoneminder: FBTFS (sid cowbuilder chroot, i386)"
    file new FTBFS bug
permalink | tags: computer, planetdebian
2010-05-30 21:40:14 +0200
RC bugs 2010/19 - 2010/21
as a short reminder that there are still a few RC bugs waiting to be fixed here's a short list of the ones I've worked on in the last time:
  • #571116 – debsums: "debsums: overwrites /etc/apt.conf.d/90debsums without asking"
    upload NMU prepared by Giovanni Mascellani to DELAYED/2
  • #578458 – src:libcoro-perl: "libcoro-perl: FTBFS: E: Caught signal 'Terminated': terminating immediately"
    modify package to get more info (pkg-perl)
  • #578638 – libpam-ldap: "libpam-ldap: needs versioned dependency on libpam-runtime"
    make dependecy versioned (again), upload to DELAYED/2
  • #581194 – libpoe-component-irc-perl: "libpoe-component-irc-perl: Insufficient stripping of CR/LF allows arbitrary IRC command execution"
    upload new upstream release (pkg-perl)
  • #581327 – src:libpoe-component-sslify-perl: "libpoe-component-sslify-perl: FTBFS: tests failed"
    new upstream release + additional dependency (pkg-perl)
  • #583351 – libtime-y2038-perl: "libtime-y2038-perl: FTBFS"
    adjust build dependency to please sbuild (pkg-perl)
  • #583418 – src:libnet-z3950-zoom-perl: "libnet-z3950-zoom-perl: FTBFS: Nonexistent build-dependency: libyaz3-dev"
    correct build dependency (pkg-perl)
  • #583462 – src:libnet-https-any-perl: "libnet-https-any-perl: FTBFS: tests failed"
    fix test suite in debian/rules (pkg-perl)
  • #583467 – src:libdist-zilla-perl: "libdist-zilla-perl: FTBFS: tests failed"
    upload new upstream version (pkg-perl)
  • #583751 – src:ufraw: "ufraw-batch: fails to install"
    new RC bug reported
permalink | tags: computer, planetdebian
2010-05-10 00:31:02 +0200
RC bugs 2010/17, 2010/18
the usual short overview about my RC bug activities:
  • #551926 – ftp.debian.org: "RM: pip -- tool for scripted and third-party CPAN distribution installation"
    contributed to a solution in the BTS (pkg-perl)
  • #576901 – drbd8-utils: "init.d script fails under Squeeze with insserv due to lack of run level definitions"
    add a comment to the BTS
  • #578792 – libbusiness-onlinepayment-paymentech-perl: "libbusiness-onlinepayment-paymentech-perl: FTBFS: Can't locate URI/Escape.pm in @INC"
    add missing build dependencies and upload (pkg-perl)
  • #579492 – libnet-smtp-server-perl: "libnet-smtp-server-perl: missing dependency on libnet-dns-perl"
    add missing dependency and upload (pkg-perl)
  • #579577 – libdevel-cover-perl: "libdevel-cover-perl: FTBFS when the build dir contains regexp metacharacters (breaks binNMUs?)"
    apply patch from BTS and upload (pkg-perl)
  • #579599 – src:libtime-y2038-perl: "sbuild: doesn't install package that's also provided."
    versioned close (pkg-perl)
  • #580095 – libmpg123-0: "libmpg123-0: *** glibc detected *** /usr/bin: free(): invalid pointer: 0xb7c29098 ***"
    reported, debugging ...
luckily the count of RC bugs is going down; but some more people tackling the remaining ones would be great!
permalink | tags: computer, planetdebian
2010-04-26 00:13:01 +0200
RC bugs 2010/15, 2010/16
my current list of worked on RC bugs; not many for two weeks but I was on vacation for almost a week ...
  • #574192 – typespeed: "typespeed: package purge (after dependencies removal) fails"
    apply patch for postrm from BTS and upload to DELAYED/2
  • #574217 – libpdl-netcdf-perl: "libpdl-netcdf-perl: package purge (after dependencies removal) fails"
    fix postrm and upload to DELAYED/2
  • #576639 – libpath-dispatcher-perl: "Path::Dispatcher::Declarative is now a separate distribution, breaks prophet"
    upload after the split-off package is ACCEPTED (pkg-perl)
  • #577861 – src:libpadre-plugin-vi-perl: "libpadre-plugin-vi-perl: FTBFS: tests fail"
    rules: run under xvfb (pkg-perl)
  • #577890 – src:libpadre-plugin-autoformat-perl: "libpadre-plugin-autoformat-perl: FTBFS: tests fail"
    rules: run under xvfb (pkg-perl)
  • #577909 – src:libpadre-plugin-xml-perl: "libpadre-plugin-xml-perl: FTBFS: tests fail"
    rules: run under xvfb (pkg-perl)
permalink | tags: computer, planetdebian
2010-04-11 23:08:57 +0200
RC bugs 2010/14
a short overview of my RC bug activities. more than usual, most of them in the debian perl group, some of them new bugs.
  • #571423 – src:libpoe-loop-tk-perl: "libpoe-loop-tk-perl: FTBFS: tests hang"
    bump versioned dependency and upload (pkg-perl)
  • #572167 – trac-accountmanager: "trac-accountmanager dies on login with AttributeError: 'NoneType' object has no attribute 'encode'"
    apply upstream patch and upload to DELAYED/2, later "overridden" by maintainer upload
  • #576493 – libgtk2-perl: "libgtk2-perl: FTBFS: t/GtkAction.t fails"
    upload package prepared by carnil (pkg-perl)
  • #576570 – libpod-xhtml-perl: "libpod-xhtml-perl: FTBFS: t/Pod_Hyperlink_BounceURL.t fails"
    create patch and upload (pkg-perl)
  • #576639 – libpath-dispatcher-perl: "Path::Dispatcher::Declarative is now a separate distribution, breaks prophet"
    create and upload new package libpath-dispatcher-declarative-perl (pkg-perl)
  • #576644 – libclass-dbi-plugin-pager-perl: "libclass-dbi-plugin-pager-perl: FTBFS: t/02.main.t fails"
    upload package prepared by ansgar (pkg-perl)
  • #576672 – libdbd-csv-perl: "libdbd-csv-perl: FTBFS: test failures"
    upload new upstream release (and updated dependency) (pkg-perl)
  • #577288 – src:libfile-libmagic-perl: "libfile-libmagic-perl: FTBFS: ld: cannot find -lz"
    upload package prepared by ansgar (pkg-perl)
  • #577290 – src:libclass-dbi-loader-perl: "libclass-dbi-loader-perl: FTBFS: tests failed"
    close with an explanation (pkg-perl)
permalink | tags: computer, planetdebian
2010-04-05 03:10:00 +0200
RC bugs 2010/11 - 2010/13
although zack tries to cheer me up (thanks!) I'm still not really happy with the declining amount of RC bugs I manage to look at. but at least I don't forget about them completely :) so here's the current list:
  • #421084 – sbm: "FTBFS due to TeX Live migration"
    fix build dependency and upload to DELAYED/2
  • #566587 – libvideo-info-perl: "FTBFS: tests fail"
    grab patch from BTS and upload (pkg-perl)
  • #566671 – ogre-plugins-cgprogrammanager: "Fails to purge"
    grab trivial patch from BTS and upload to DELAYED/2
  • #569419 – src:libpoex-role-sessioninstantiation-perl: "libpoex-role-sessioninstantiation-perl: FTBFS: tests failed"
    upload new upstream release (pkg-perl)
  • #570670 – src:libunicode-map8-perl: "libunicode-map8-perl: FTBFS: testsuite errors"
    apply patch from ntyni and upload (pkg-perl)
  • #572167 – trac-accountmanager: "trac-accountmanager dies on login with AttributeError: 'NoneType' object has no attribute 'encode'"
    add URL of actual patch
  • #572265 – php-log: "horde3: Upgrade to php 5.3 results in fatal error"
    add patch
  • #573564 – libgtk2-perl: "Doesn't build when using gtk 2.19"
    upload, was only waiting for a dependency (pkg-perl)
  • #574217 – libpdl-netcdf-perl: "libpdl-netcdf-perl: package purge (after dependencies removal) fails"
    add a comment to the BTS
  • #574227 – mysqmail: "mysqmail: installation fails"
    sponsor maintainer upload
  • #574236 – mscore: "mscore: package purge (after dependencies removal) fails"
    fix postrm and upload to DELAYED/2 (after building for 2:44 hrs.)
  • #574239 – phamm: "phamm: installation fails"
    add a comment to the BTS
  • #574671 – php-log: "FTBFS: "/tmp/buildd/php5-5.3.2/pear-build-download" is not writeable"
    file new FTBFS bug, add more info later
permalink | tags: computer, planetdebian
2010-04-01 19:25:38 +0200
what I despise about windows
one user can't open attachments in outlook on one machine. the lengthy error goes like:
"Can't save file 'foo' to folder. Go to the folder & bla
& right-click & bla & permissions."
in case you don't see them immediately here are two problems I have with this error message:
  • first of all it's bogus, the user didn't want to save anything on purpose, it's outlook which wants to extract the MIME part that is presented as an attachment to a temporary folder. – confusing to the average user but I at least knew that piece.
  • but, & that's where I got really grumpy: why can't this POS just tell me which directory it tries to use? do I really have to dig in the registry & do some guesswork & find several possible directories (which all look fine, BTW) & find out that environment variables are not set anymore from the logon script (?!), etc.? is it really so hard to output "Can't save file 'foo' to directory 'bar'."? just adding one more variable?
my next "WTF?!" came when I googled for the error message. tons of hits, & the usual high-quality expertise of windows web forums:
  • "just tell the sender to send the file again." – yeah, sure, that will fix permissions on the local machine.
  • "have you already tried re-installing windows & looked if it works then?" – OMG.
BTW: it still doesn't work. for this user on this machine. *sigh*
permalink | tags: computer
2010-03-15 01:52:47 +0100
RC bugs 2010/09, 2010/10
not many closed bugs in the last two weeks, & not even one RC bug per day worked on. anyway, here's my recent list:
  • #567144 – libavg: "libavg FTBFS: python LOCALMODLIBS causes -lssl link failure"
    add a comment
  • #568940 – libswt-gtk-3.5-java: ""symlink /usr/share/java/swt.jar missing""
    add another comment to the bug report
  • #569091 – libvideo-capture-v4l-perl: "Uses obsolete V4L1 API"
    improve patch, run tests ... (pkg-perl)
  • #569408 – src:libdbix-class-perl: "libdbix-class-perl: FTBFS: tests failed"
    upload new upstream release prepared by jawnsy with a versioned build dependency (pkg-perl)
  • #570160 – nsd3: "nsd3: Installation fails because of missing /etc/nsd3/nsd.conf"
    apply patch from BTS, upload to DELAYED/2
  • #570500 – svn-workbench: "svn-workbench: crash on start: AttributeError: 'NoneType' object has no attribute 'lower'"
    grab fixed package from mentors.d.o, upload to DELAYED/2
  • #572719 – libx11-protocol-perl: "libx11-protocol-perl: perl X11 application does not launch"
    add a comment and tag unreproducible (co-maint)
  • #573657 – src:libfile-fu-perl: "libfile-fu-perl: FTBFS: tests failed"
    triage, comment (pkg-perl)
  • #573661 – src:libdbix-class-schema-loader-perl: "libdbix-class-schema-loader-perl: FTBFS: tests failed"
    add missing dependency and upload (pkg-perl)
  • #573679 – src:libwx-perl: "libwx-perl: FTBFS: xvfb-run: error: Xvfb failed to start"
    triage, comment (pkg-perl)
permalink | tags: computer, planetdebian
2010-03-01 01:21:35 +0100
RC bugs 2010/07, 2010/08
not many closed RC bugs in the last two weeks. it seems we're running out of easy-enough-for-me bugs – does this mean the freeze is near? :)
  • #564384 – src:libpoe-component-ikc-perl: "libpoe-component-ikc-perl: FTBFS: tests hang"
    make build dependency versioned and upload (pkg-perl)
  • #566271 – publican: "publican: Undefined subroutine &File::Copy::Recursive::rcopy_glob called at /usr/share/perl5/Publican/Builder.pm line 310"
    make (build) dependency versioned and upload to DELAYED/2
  • #566562 – liblicense-dev: "fails to install"
    fix postinst and upload to DELAYED/2
  • #566583 – src:librrdtool-oo-perl: "FTBFS: tests fail"
    upload new upstream release, prepared by carnil again (pkg-perl)
  • #568339 – mgp: "mgp segfaults on existing mgp files and all the supplied examples"
    apply patch from BTS and upload
  • #568892 – libnice: "FTBFS with new libgupnp: Test failure"
    add comment to the bug report
  • #568940 – libswt-gtk-3.5-java: "symlink /usr/share/java/swt.jar missing"
    add comment to the bug report
  • #570590 – src:ogre-contrib: "FTBFS: checking for cgCreateProgram in -lCg... no"
    report new FTBFS while looking at #566671 *cough*
  • #571358 – src:libgearman-client-async-perl: "libgearman-client-async-perl: FTBFS: tests failed"
    add comment to the bug report (pkg-perl)
  • #571368 – src:text-bidi: "text-bidi: FTBFS: private.c:1458: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'"
    send a versioned close (pkg-perl)
  • #571423 – src:libpoe-loop-tk-perl: "libpoe-loop-tk-perl: FTBFS: tests hang"
    add comment to the bug report (pkg-perl)
  • #571425 – src:libio-socket-multicast6-perl: "libio-socket-multicast6-perl: FTBFS: tests failed"
    add comment to the bug report (pkg-perl)
permalink | tags: computer, planetdebian
2010-02-15 00:43:59 +0100
RC bugs 2010/05, 2010/06
again a short overview about my RC bug activities:
  • #549760 – src:libipc-shareable-perl: "libipc-shareable-perl: FTBFS: tests failed"
    grab patch from upstream bug tracker (pkg-perl)
  • #561712 – live-magic: "live-magic: helpers now installed in /usr/share/live-helper/helpers and not /usr/bin"
    cancel NMU (1.7+nmu1) since 1.8 was uploaded
  • #564347 – tuxguitar: "tuxguitar: FTBFS: Nonexistent build-dependency: libswt-gtk-3.4-java"
    check NMU on mentors and add a comment to the BTS (later uploaded by the co-maintainer)
  • #564352 – src:libio-compress-perl: "libio-compress-perl: FTBFS: tests failed"
    upload package prepared by mxey (pkg-perl)
  • #564384 – src:libpoe-component-ikc-perl: "libpoe-component-ikc-perl: FTBFS: tests hang"
    forward upstream (pkg-perl)
  • #566560 – libgpib-bin: "fails to install"
    create directory that's used in postinst and upload to DELAYED/2
  • #566576 – selinux-basics: "fails to install"
    call dh_installdirs in debian/rules and upload to DELAYED/2
  • #566590 – libxml-stream-perl: "FTBFS: tests fail"
    add comment, change tags, test, close (pkg-perl)
  • #567240 – halevt: "init.d script fails without configuration file"
    apply slightly modified patch from BTS and upload
  • #569067 – libnet-amazon-s3-perl: "module fails at load with Moose error"
    (bump severity to serious and) make a (build) dependency versioned (pkg-perl)
  • #569086 – libnet-amazon-s3-perl: "libnet-amazon-s3-perl FTBFS (missing build-dep on libtest-exception-perl)"
    (report bug and) add missing build dependency (pkg-perl)
  • #569091 – libvideo-capture-v4l-perl: "Uses obsolete V4L1 API"
    forward upstream (pkg-perl)
  • #569437 – src:libmixin-extrafields-param-perl: "libmixin-extrafields-param-perl: FTBFS: tests failed"
    fix the "problem package" and upload both (pkg-perl)
  • #569450 – src:libi18n-charset-perl: "libi18n-charset-perl: FTBFS: tests failed"
    fix the "problem package" and upload both (pkg-perl)
mostly pkg-perl related again, but at least a few other things, too ....
permalink | tags: computer, planetdebian
2010-02-03 18:38:40 +0100
batteries
my car has a new battery since about a week. but more important: the new battery for my thinkpad arrived today. old:
gregoa@nerys:~$ grep ENERGY /sys/class/power_supply/BAT0/uevent
POWER_SUPPLY_ENERGY_FULL_DESIGN=84240000
POWER_SUPPLY_ENERGY_FULL=52560000
POWER_SUPPLY_ENERGY_NOW=17020000
new:
gregoa@nerys:~$ grep ENERGY /sys/class/power_supply/BAT0/uevent
POWER_SUPPLY_ENERGY_FULL_DESIGN=84240000
POWER_SUPPLY_ENERGY_FULL=81830000
POWER_SUPPLY_ENERGY_NOW=33390000
looks better :)
permalink | tags: computer
2010-02-01 00:37:38 +0100
RC bugs 2010/04
again, I focussed on the RC bugs in the perl group. & again, carnil++ was very active both in finding & in fixing them :)
  • #560616 – src:pip: "pip: FTBFS: tests failed"
    add a trivial patch and upload (pkg-perl)
  • #560643 – src:libbsd-resource-perl: "libbsd-resource-perl: FTBFS: tests failed"
    change debian/rules to stop running "icky" tests and upload (pkg-perl)
  • #561712 – live-magic: "live-magic: helpers now installed in /usr/share/live-helper/helpers and not /usr/bin"
    use patch from BTS and upload to DELAYED/2
  • #562347 – src:libnet-google-code-perl: "libnet-google-code-perl: FTBFS: test failed"
    upload package prepared by carnil (pkg-perl)
  • #566502 – liborlite-mirror-perl: "FTBFS: tests fail"
    upload new upstream version (pkg-perl)
  • #566585 – libtest-www-mechanize-perl: "FTBFS: tests fail"
    add a patch to work with newer Test::LongString and upload (pkg-perl)
  • #566590 – libxml-stream-perl: "FTBFS: tests fail"
    forwarded upstream (pkg-perl)
permalink | tags: computer, planetdebian
2010-01-24 21:56:39 +0100
laptop battery
this does not look good:
gregoa@nerys:~$ grep ENERGY /sys/class/power_supply/BAT0/uevent
POWER_SUPPLY_ENERGY_FULL_DESIGN=84240000
POWER_SUPPLY_ENERGY_FULL=53200000
POWER_SUPPLY_ENERGY_NOW=51990000
gregoa@nerys:~$ 
63.15% of the original level. hm.
permalink | tags: computer
2010-01-24 21:09:28 +0100
RC bugs 2010/02, 2010/03
during the last two weeks I focused on the FTBFS bugs in the Debian Perl Group, only one NMU:
  • #560643 – src:libbsd-resource-perl: "libbsd-resource-perl: FTBFS: tests failed"
    add a comment to the BTS (pkg-perl)
  • #562033 – xxkb: "xxkb: segfaults on startup"
    apply patch from BTS, upload to DELAYED/2
  • #562384 – src:libcoat-persistent-perl: "libcoat-persistent-perl: FTBFS: tests failed"
    finish upgrading to new upstream release (pkg-perl)
  • #564411 – src:libdatetime-format-iso8601-perl: "libdatetime-format-iso8601-perl: FTBFS: tests failed"
    upload package prepared by carnil (pkg-perl)
  • #564412 – src:libpoe-component-irc-perl: "libpoe-component-irc-perl: FTBFS: tests failed"
    upgrade to new upstream release (pkg-perl)
  • #566368 – libauthen-krb5-admin-perl: "FTBFS: Admin.xs:1228: error: too few arguments to function 'kadm5_init_with_skey'"
    upload package prepared by ansgar (pkg-perl)
  • #566373 – libcatalyst-modules-perl: "FTBFS: Test fails for Catalyst-Plugin-SubRequest-0.14"
    upgrade some components to new upstream releases (pkg-perl)
  • #566407 – libhtml-template-compiled-perl: "FTBFS: test fails"
    add a comment to the BTS (pkg-perl)
  • #566502 – liborlite-mirror-perl: "FTBFS: tests fail"
    add a comment to the BTS (pkg-perl)
  • #566505 – libpod-elemental-perl: "FTBFS: tests fail"
    upgrade to new upstream release (pkg-perl)
  • #566583 – librrdtool-oo-perl: "FTBFS: tests fail"
    add a comment to the BTS (pkg-perl)
  • #566587 – libvideo-info-perl: "FTBFS: tests fail"
    add a comment to the BTS (pkg-perl)
permalink | tags: computer, planetdebian
2010-01-11 02:00:49 +0100
RC bugs 2009/53, 2010/01
I have to admit, I was a bit lazy in my RC bug squashing efforts during the last two weeks. anyway, a short summary:
  • #489351 – hlbr: "hlbr: upgrade fails if not started"
    close, already fixed
  • #526674 – cwidget: "FTBFS with GCC 4.4: missing #include"
    add info to the bug report
  • #548480 – nxcomp: "build failure with gcc-4.4"
    apply patch from BTS, upload to DELAYED/2
  • #560617 – src:libio-socket-multicast6-perl: "libio-socket-multicast6-perl: FTBFS: tests failed"
    add build dependency on netbase and upload (pkg-perl)
  • #562582 – squidtaild: "fails to install, trying to overwrite other packages files"
    close, already fixed
  • #564358 – src:libhttp-body-perl: "libhttp-body-perl: FTBFS: tests failed"
    grab patch from upstream bugtracker, upload (pkg-perl)
  • #564369 – src:libnet-twitter-perl: "libnet-twitter-perl: FTBFS: tests failed"
    add patch and upload (pkg-perl)
  • #564402 – src:libhtml-formfu-perl: "libhtml-formfu-perl: FTBFS: tests failed"
    upload package fixed by ansgar (pkg-perl)
  • #564411 – src:libdatetime-format-iso8601-perl: "libdatetime-format-iso8601-perl: FTBFS: tests failed"
    add info to the bug report (pkg-perl)
permalink | tags: computer, planetdebian
2009-12-27 22:35:42 +0100
RC bugs 2009/52
a short update on my RC-bug squashing activities:
  • #526210 – scim-kmfl-imengine: "FTBFS with GCC 4.4: missing #include"
    apply patch from the BTS, upload to DELAYED/2
  • #531715 – gcin: "FTBFS with GCC 4.4: missing #include"
    add comment to BTS, later NMU'd by zack
  • #534600 – spatialindex: "spatialindex: FTBFS with GCC 4.4"
    apply patch from the BTS, upload to DELAYED/2
  • #539543 – hubbub: "FTBFS with GCC 4.4: 'cptr' may be used uninitialized"
    apply patch from the BTS, upload to DELAYED/2
  • #546386 – fam: "FTBFS with gcc4.4"
    apply patch from the BTS, upload to DELAYED/2
  • #549223 – chuck: "fails to build with gcc-4.4/newer eglibc"
    apply patch from the BTS, upload to DELAYED/2
  • #550115 – gbgoffice: "FTBFS: invalid const conversion"
    apply patch from the BTS, upload to DELAYED/2
  • #553706 – glob2: "FTBFS with GCC 4.4: 'class GAGCore::StreamBackend' has no member named 'getc'"
    apply patch from the BTS, upload to DELAYED/2
remarks:
  • to be honest, these were all easy bugs, I just grabbed existing patches (by Martin Michlmayr, peter green, & several Ubuntu folks).
  • reactions so far: one "thank you" mail, no other comments.
permalink | tags: computer, planetdebian
2009-12-20 20:47:14 +0100
RC bugs 2009/51
after attending the Munich BSP 3 weeks ago (thanks for inviting me, & thanks especially to Stefan for hosting me) I've tasted blood & started to look at our RC bugs more often. I'm still far from zack's RCBW frequency; but I thought I'd give a short overview anyway; maybe it motivates others to chime in? – So here's a list of RC bugs I've touched in the last weeks (not counting some merges in the BTS):
  • #375025 – libzorpll: "libzorpll: FTBFS on GNU/kFreeBSD (due to unsatisfied Build-Depends on libcap-dev)"
    apply patch from the BTS, upload to DELAYED/2 (ok, technically not RC)
  • #544879 – clutter: "Missing libclutter-doc package"
    add comment at turmzimmer and BTS
  • #548616 – licq: "fails to build with gcc-4.4"
    apply patch from the BTS, upload
  • #553009 – libzorpll3.0.6: "libzorpll3.0.6: postinst-must-call-ldconfig /usr/lib/libzorpll-3.0.so.6.4.0 by the dynamic library loader. Therefore, the package must call "ldconfig" in its postinst script."
    create post{rm,inst} and add dh_makeshlibs, upload to DELAYED/2
  • #553230 – libapache2-mod-macro: "libapache2-mod-macro: missing-dependency-on-libc needed by ./usr/lib/apache2/modules/mod_macro.so but the package doesn't depend on the C library package. Normally this indicates that ${shlibs: Depends} was omitted from the Depends line for this package in debian/control."
    apply patch from the BTS, upload to DELAYED/2
  • #553560 – chiark-backup: "chiark-backup: file-in-etc-not-marked-as-conffile /etc/chiark-backup/snap/nosnap"
    add file to conffiles, upload to DELAYED/5
  • #556214 – pyspi: "pyspi: FTBFS: Error: pkg-config could not find x11"
    apply patch from the BTS, upload to DELAYED/2
  • #559077 – google-gadgets-common: "google-gadgets-common: needs to depend on shared-mime-info because of postinst"
    add comment at turmzimmer
  • #560637 – src:libdatetime-format-dateparse-perl: "libdatetime-format-dateparse-perl: FTBFS: tests failed"
    apply patch from upstream bug tracker, upload (ok, I'm in Uploaders)
remarks:
  • so gar I got 4 "thank you" mails, two offers to adopt a package, & no complaints.
  • we really have interesting packages in the archive; look at this nice stanza in the PTS: Lintian reports 5 errors and 221 warnings about this package. You should make the package lintian clean getting rid of them.
permalink | tags: computer, planetdebian
2009-12-10 17:58:47 +0100
mad wifi? madwifi!
seems I'm only blogging about wifi problems on my laptop. anyway, status update: I'm visiting friends, & I really want to sit in their kitchen/living room with my thinkpad & wifi. – as usual it didn't really work (dropouts, incredibly long RTTs, terribly slow connection, ...). but I think I found a solution: like in summer I tried with madwifi instead of ath5k. but this time not with the madwifi-hal-0.10.5.6-current.tar.gz tarball but with the madwifi-0.9.4-current.tar.gz from http://snapshots.madwifi-project.org/. so I again created a madwifi-source package & then built a madwifi-modules package against my current (2.6.31, 2.6.32 had funny issues yesterday) kernel. & lo&behold – I seem to have something that feels like wifi again. the madwifi-source package is available at the Toastfreeware Debian Repository's experimental/non-free area. (& now let's see if I have to revoke my success story or not.)
permalink | tags: computer
2009-07-18 11:26:55 +0200
mad. wifi.
debcamp. first there was one linksys, & my wifi worked fine. after the admins set up lots of nice APs (kudos!) my wifi connection become flakey & slow & dropping out & everything – thanks atheros & ath5k! before I went completely mad I tried plan B: going back to the good old (non-free) madwifi. so I grabbed the last madwifi-source source package from stable, the latest tarball (madwifi-hal-0.10.5.6-current.tar.gz) from the madwifi page, built a new madwifi-source package, & then a module package against a kernel source of 2.6.31-rc2-git7 (which I happened to have lying around). looks much better. ssh'ing home to austria is a bit slow but in general the connection looks stable. & I'm still sitting outside :) update 1:
or not. /me->mad. – let's try the next kernel :/ update 2:
2.6.31-rc3 & ath5k look better. at least inside the venue. let's try & go out. update 3;
works in the upper talk room (more more than less); outside: more less than more.
permalink | tags: computer
2009-06-28 20:07:02 +0200
gpg key transition
with the help of dkg's & ana's howtos I've started the transition from my old 1024-bit DSA 0x00F3CFE4 key to my new 4096-bit RSA one 0x8649AA06.
permalink | tags: computer
2009-03-30 19:04:02 +0200
someone's breaking my machines
fun with my machines at home in the last days:
  • on the laptop my network interfaces got renamed from eth0 to eth1 & from ath0 to wlan0. messing with /etc/udev/rules.d/70-persistent-net.rules helped. this seems to be #521521.
  • strange sound phenomenons on my desktop. turns out that (1) centerim's new sounds are nice but very quiet & (2) the audible bell in xterm is broken; the latter is #520405. fixed by quickly creating a local 243-0.1 package.
  • on my laptop the function keys don't work via acpi any more. turns out that CONFIG_ACPI_PROC_EVENT is finally turned off in debian's 2.6.29 kernel, & I found no documentation on how to make the keys work again with hal/evdev/whatnot. this is #521279, & right now I'm building a kernel with CONFIG_ACPI_PROC_EVENT enabled.
sometimes running unstable can be a bit time-consuming ...
permalink | tags: computer, planetdebian
2009-02-14 23:03:31 +0100
new toys
I'm playing with my new toys: I got my OpenMoko Freerunner around 2.5 weeks ago. of course I've installed Debian on it — & I'm spending so much time with it that I don't have the time to blog about my successes & failures :) but I guess I will. today I bought a 3G usb modem & an appropriate SIM card (the yesss! product sold at hofer [they even had one in stock in the third outlet I checked {at 17:57}]) — mainly to have a SIM card for my Freerunner without having to take my regular one out of my communicator :) but of course also to have mobile internet. setting up the latter was not much of a hassle; usb_modeswitch doesn't seem to be necessary (usb_storage fails, so the two modem devices are brought up) but I have it installed nevertheless. & regarding the connection: guess what — using pppd (pon/poff after writing /etc/chatsecrets/yesss & /etc/ppp/peers/yesss) works better than umtsmon (which works too except that it claims "connection error" after setting up the connection). (pppd files & usb-modeswitch/umtsmon packages available on request. basically there is all available out there "on the intarwebs")
permalink | tags: computer
2008-12-25 04:42:29 +0100
tux new
on monday I migrated tux (the debian server at my workplace) to a new machine (hp [0] proliant ml110 g5). & it was completely painless. what I did:
  • install a base system on the new machine (with debian-40r5a-etchnhalf-amd64-netinst.iso) [1]. yes, this is etch:
    • the installer worked flawlessly to create a RAID1 over the two disks & to install grub for booting from / on RAID. very nice.
    • just a minimal system, no users, ...
  • copy stuff over from the old machine: (most of) /etc (including /etc/passwd & friends), /home, & a bit more.
  • get the package list from the old machine, install them on the new machine keeping the old config.
  • a few minor tweaks.
  • change the ip addresses on both machines & switch their physical positions.
yes, that's it. after ~3 hours I now have:
  • my first dual-core machine
  • my first amd64 system
  • my first box with an etchnhalf kernel
  • a box that is completely bored :)
    from htop:
  1  [|                                        0.3%]     Tasks: 49 total, 1 running
  2  [|                                        1.0%]     Load average: 0.00 0.00 0.00 
  Mem[|||||||||||||||||||||||||||||||||||442/1004MB]     Load: 0.00 
  Swp[                                     0/1976MB]     Uptime: 2 days, 12:01:18
I keep being impressed by how simple linux is, & how good debian & especially the debian installer works. do I need to mention that the migration of the windows server (from nt 4.0 to windows 2003 on new hardware) is still not finished after 2 days of hard work?
to be honest: the windows box has more jobs than tux: domain controller, roaming profiles, file server, exchange, mssql, some library database, ... tux only runs exim4 + spamassassin + clamav + greylistd, squid, some scripts, & does a bit of iptables blocking & port forwarding.
but still ...
(& the old machine worked more or less fine with 96 MB RAM & a ~300 MHz CPU.) [0]
because they are linux & debian friendly. [1]
of course that can be avoided by just copying stuff over from the old machine, either via netcat & friends or by putting the old disks in the new machine. but in this case (1) the old box doesn't boot from CD (have I already mentioned it's an old box?), (2) the old one has SCSI & the new one SATA disks, (3) the old one was i386 & the new one (at least potentially) amd64.
permalink | tags: computer
2008-12-17 18:54:57 +0100
sound meets bytes
  • I have a new toy: notify-send.
  • I need to pratice guitar playing more often.
so let's try to combine these points:
  • install needed software: notification-daemon, libnotify-bin (contains notify-send).
  • find an image.
  • set up a cronjob.
cronjob (wrapped over several lines for better legibility):
0 17 * * * DISPLAY=:0.0 notify-send \
	-t 0 \
	-u critical \
	-h "int:x:1680" -h "int:y:0" \
	-i /home/gregoa/data/sound/trio\ infernal/triologo_square_border_transparent.png \
	"Trio Infernal says:" \
	"Heute schon Gitarre gespielt?"
(for details check man 1 notify-send) result (at the top right corner of my screen):

popup

& yes, this is not my only use case for notify-send :)
permalink | tags: computer, music
2008-11-24 17:43:39 +0100
mutt & HTML mails
after I had some troubles today I put my solution for reading UTF-8 encoded HTML mails with mutt into a short article.
permalink | tags: computer
2008-11-22 00:42:59 +0100
size vs. intelligence
today in my website's access.log (wrapped for easier legibility):
64.1.215.166 - - [21/Nov/2008:19:03:02 +0100] "GET /{,blog/} HTTP/1.0" \
  404 6963 "-" "Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)"
the broken URL comes from my ~/.signature which since about 2 months contains the following fragment:
http://info.comodo.priv.at/{,blog/}
& probably that line was found in some web archive of a mailing list or newsgroup or somesuch. now what is this highly intelligent Twiceler thingy? a look at the URL in the access.log entry redirects to cuil, & the page proudly claims in friendly, large, green letters
Cuil is the biggest search engine on the planet.
apart from the fact that I've never heard about them & that their search results are not impressive either, their "philosophy" (huh?) page claims:
Size matters
maybe it's just me but probably they should invest more in technical "cuil" [0] than in marketing speak that sounds less like search engines but more like another business branch on the intarwebs. [0] "Cuil is an old Irish word for knowledge." (source: cuil again)
permalink | tags: computer, planetdebian
2008-08-01 01:30:39 +0200
kernel & cpu
I've upgraded the kernel on both my laptop (on tuesday) & my laptop (today) to 2.6.26; no problems so far, the extra modules built & the kernels run. — ath5k is still not working with my wifi chip (AR5212, cf. #463425, although the errors look slightly different [0]; let's wait until 2.6.26-686 hits unstable). on other news: cpu frequency scaling seems to finally work on my laptop (thinkpad R60e with a Intel(R) Celeron(R) M CPU 420 @ 1.60GHz cpu); the trick was to set the minimal frequency explicitly to 400 khz (200 would be the lowest value).
# cat /etc/modules
..
p4-clockmod
cpufreq_ondemand

# cat /etc/sysfs.conf
..
devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
devices/system/cpu/cpu0/cpufreq/scaling_min_freq = 399999
updates:
  • I have strange network problems here at DebCamp with 2.6.26 & madwifi, fortunately I still have some other kernels installed :)
  • ath5k still doesn't work with linux-image-2.6.26-1-686 from unstable.
update:
w00t! ath5k works with linux-image-2.6.26-1-686 2.6.26-2!
but I still have massive packet loss wih both madwifi and ath5k here at DebConf. — & also here some days later at "Hostal Sebas" in BsAs.

[0]

# grep ath5k /var/log/syslog.0
Jul 30 00:36:09 nerys kernel: [  320.450984] ath5k_pci 0000:03:00.0: registered as 'phy0'
Jul 30 00:36:09 nerys kernel: [  321.121107] ath5k phy0: Atheros AR5424 chip found (MAC: 0xa3, PHY: 0x61)
Jul 30 00:36:22 nerys kernel: [  333.513763] ath5k phy0: noise floor calibration timeout (2412MHz)
Jul 30 00:36:22 nerys kernel: [  333.513794] ath5k phy0: can't reset hardware (-11)
Jul 30 00:36:38 nerys kernel: [  349.655496] ath5k phy0: noise floor calibration timeout (2412MHz)
Jul 30 00:36:38 nerys kernel: [  349.655525] ath5k phy0: ath5k_chan_set: unable to reset channel (2412 Mhz)
Jul 30 00:36:42 nerys kernel: [  353.004057] ath5k phy0: noise floor calibration timeout (2412MHz)
Jul 30 00:36:44 nerys kernel: [  355.314594] ath5k phy0: noise floor calibration timeout (2417MHz)
permalink | tags: computer
2008-05-11 17:10:16 +0200
random news from my boxen
  • since last weekend both my desktop & my laptop run linux 2.6.25 & perl 5.10; no remarkable changes/problems so far.
  • more interesting: by chance (well, by running powertop) I discovered that my laptop (Thinkpad R60e, Intel Celeron M 420 CPU) now supports cpu frequency scaling; it uses the p4-modclock kernel module & works fine with the ondemand governor. — so there might have been some changes in the kernel which I had missed for a whole week :)
for those interested in cpu frequency scaling I can still recommend john goerzen's fine tutorial. update 1:
or not. the machine freezes every other minute for several minutes, both with the ondemand & the conservative governor; & also with the userspace governor. update 2:
after disabling some cpu power management option in the BIOS cpu frequency scaling seems to work, although I see occasional short freezings. update 3:
well, having freezes of 2-3 seconds each minute is better than everything before but not good enough for actually using it.
permalink | tags: computer
2008-04-18 22:01:10 +0200
surprise
when I woke up today (after sleeping in for the first time with my new roll-top in front of my bedroom window) I was surprised & confused by a couple of "congratulations!" messages in my irc away-log. it took me a bit of time & coffee (& looking into my mailbox) to begin to realize that my Debian account had indeed been created while I was asleep. — in fact I guess I still haven't completely realized my new status as Debian Developer. as others I'd like to follow the good tradition of taking the opportunity to thank some of the people who helped me to get there:
  • first & foremost Tony Mancill, my advocate, permanent sponsor, & long-time co-maintainer; for all his support in preparing & quickly uploading packages, tracking down bugs, encouraging & advocating me but also for our very pleasant "chats" via email. — we have already agreed to continue co-maintaining each other's packages.
  • the friendly & helpful guys from the Debian Perl Group: Gunnar Wolf, for always encouraging me (to join the group, to apply for the New Maintainer Process, ...); Damyan Ivanov, for teaching me so much (even if he called it "nitpicking"); Gunnar, Damyan, Krzysztof Krzyżaniak, Niko Tyni, Roberto C. Sánchez, Stephen Gran, Frank Lichtenheld, Jaldhar H. Vyas, Russ Allbery, Raphaël Hertzog, & some others for uploading packages I've prepared & helping me when I had questions or problems; Martín Ferrari, for all his help, expertise, & especially for the fun & the good times we share on IRC.
  • my Application Manager Wouter Verhelst; for guiding me through the New Maintainer process not only fast but also in a very helpful, at the same time demanding & supporting way.
  • the Debian Women sub-project; for making Debian a better & friendlier place not only for women but in general.
  • finally: the people who used the time while I was asleep to actually create my account tonight :)
some final thoughts about the NM process from my point of view:
  • it took me some time to actually apply for NM; what deterred me was not that I knew it would take some time but that I didn't know how long the time would be; & that I knew that the bigger part of the overall time would consist of waiting.
  • I applied on 2007-04-03, my account was created on 2008-04-18; 380 days is not bad altogether in my opinion; the actual work with my AM was from 2007-08-12 until 2007-11-28 (i.e. 108 days, or 28% of the whole duration).
  • I did enjoy the actual checks; I had to read & think a lot, & I learned a lot in that period.
  • Front Desk (i.e. Christoph Berg) was very quick on all necessary steps.
  • I was never demotivated about my Debian work because of all the people supporting me & taking the burden of uploading packages I had prepared. but I have to admit that I got a little bored in the last months of waiting after the report had been submitted by my Application Manager.
& now it's time first to celebrate & then to try to fully grasp my new rights & responsibilities.
permalink | tags: computer, planetdebian
2008-04-17 00:08:01 +0200
xterms
first I was wondering why viewing photos with qiv takes so long. then I was wondering about the high incoming network traffic; netstat showed that it was coming from my laptop to my desktop machine. then I realized that I had started qiv in the xterm that contained the ssh connection to the screen session on my laptop.
permalink | tags: computer
2008-04-03 22:15:39 +0200
first anniversary
on 2007-04-03 I applied to become a Debian Developer; that means that today's my first anniversary of being in the New Maintainer process. (details on the past & future steps & stages of my NM process can be found on my NM page). update: DAM have reviewed my application on 2008-04-07, so "only" the actual account creation is missing.
permalink | tags: computer, planetdebian
2008-02-11 23:36:20 +0100
fun with 2.6.24, part II
after my laptop I tried to get 2.6.24 running on my desktop machine; several attempts (Debian kernels, self-compiled ones with different options) all led to the same results: a machine that feels rather unresponsive & where music has sporadic dropouts. some searching on the intarweb showed that the new CFS scheduler (cf. Documentation/sched-design-CFS.txt) (at least the enabled-by-default CONFIG_FAIR_USER_SCHED flavour) might have latency problems, in itself or in combination with the ondemand CPU frequency scaling governor or with nice'd processes; after turning off all CONFIG_FAIR_* options in .config, recompiling & rebooting the machine seems to behave normally. maybe I'm missing some great new features but actually I prefer a working desktop computer :) update 1: approximately half an hour after the original blog entry I had my first "ion sorbet", i.e. a half-frozen ion3 (the applications are still running, I can switch to a tty but I cannot change/close/whatever ion3's frames). at the moment I have no idea what's going (wr)on(g) here ... update 2: two more "ion sorbets" today yet; let's see if a new kernel (CONFIG_FAIR_USER_SCHED seems to be fixed in 2.6.24.1) & a new ion3 version help. update 3: still the same problems (& inbetween some glitches with switching from X to a tty and back; I hope I solved them with some kernel config options); ATM I suspect ion3 to be the culprit; when it hangs it eats almost all the CPU, & strace'ing the pid gives only SIGALRM messages. update 4: maybe I fixed the problem; by changing from ion3's deprecated statusbar_external.lua to the newer statusd_exec.lua (I just wanted to get rid of the error when starting ion3 ...). update 5: & after compiling a kernel without PREEMPT ion3-statusd doesn't get stuck at using all my cpu every once in a while. or after removing some duplicated statusd_*.lua scripts. who knows. update 6: nope, ion3-statusd is still hogging the cpu. argl. update 7: I guess it's statusbar_external.lua's fault, as it happens on my other machine too.
permalink | tags: computer, planetdebian
2008-02-09 17:31:49 +0100
2.6.24 (finally)
no big step for humankind but I'm quite happy that linux 2.6.24 is finally running on my laptop (thinkpad R60e). the culprit that caused the freezes during earlier attempts was cpudyn; after deactivating it I had no more problems so far. what's not working is ath5k which seems to dislike my wifi card; but the recent madwifi packages do what they are supposed to do. JFTR:
  • I grabbed the latest kernel snapshot from the Debian kernel team's repo.
  • after reading #463353 I downloaded kel's source packages for madwifi-*, built them, installed them, & built the modules as usual with m-a.
now let's have a look at 2.6.24 on my desktop machine :)
permalink | tags: computer, planetdebian
2007-12-25 16:42:02 +0100
dynamic blacklisting with exim & postgresql
finally I found the time to write down the configuration we use on our server to blacklist hosts that try to send emails to pre-defined nonexistent mail addresses. it uses only exim & postgresql & is (except for adding the "triggering" recipient email address patterns to the respective table) rather self-contained. the documentation can be found in the article dynamic blacklisting with exim & postgresql. feel free to use/improve/comment/... the ideas!
permalink | tags: computer, planetdebian
2007-11-28 23:21:49 +0100
next next next step
an hour ago I received an email from my AM who considers my packages to be in good shape; that means that the "Tasks and Skills Check" part of my NM process is finished. & wouter has also already sent the NM report mail including his recommendation to accept me as a DD to debian-newmaint! so only FD review, DAM review, & account creation are lying ahead of me. I'm indeed quite happy tonight :)
permalink | tags: computer, planetdebian
2007-11-17 18:17:17 +0100
aptitude & recommends
due to the latest changes in apt (which installs packages marked as Recommends: by default since 0.7.7) aptitude — even if "Install recommended packages automatically" is not checked in aptitude's options dialog — pulls in recommended packages just like apt-get, whether called from the command line or interactively; cf. also #448561. the fix to keep both apt-get & aptitude from installing recommended packages is something like:
$ cat /etc/apt/apt.conf.d/15recommends
APT {
        Install-Recommends "false";
};
(also very useful for (p|cow)builder where installing recommended packages in the chroot is just wrong & takes a long time; cf. also #448562.)
permalink | tags: computer, planetdebian
2007-10-31 19:45:34 +0100
next next step
after a little communication problem between my Application Manager & me I got an email today stating that T&S 2 (the second set of questions in the "tasks&skills" part for my New Maintainer process) is finished, too.
the next part will now be a check of my packages which will be interesting, too.
permalink | tags: computer
2007-10-14 00:21:42 +0200
news from the hardware corner
gudrun lent me her old TFT (thanks!); it's small (15") but works much better than the crappy old CRT I've been using for the last two days. at least I won't turn blind until the samsung 226bw I've ordered today will arrive. & philipp hast lent us an old machine called "phercab" (thanks!) which has become guinan's fourth host body; i.e. I put the two disks (& the NIC) into the machine, & after a little fsck'ing guinan is up & running again.
permalink | tags: computer
2007-10-12 00:49:47 +0200
dead, probably dead (x2?), alive again
coming home after a long work day I detected a strange smell in my room; after some investigation it turned out that guinan's motherboard has melted down; i.e. her third host body is dead for sure (offers for a replacement welcome). well, no flat server at the moment. more unpleasant is that it seems to have killed (via the kvm switch) my TFT; need to check again, call the insurance company, probably buy a new screen. — currently I'm typing in front of an old & not very healthy 15" CRT; I hope the problem is fixed before I turn blind. (oh, BTW, the kvm switch might be dead, too, at least keyboard & mouse have stopped working several times.) good news: my hero&hausmasta chrisu has soldered a — whatever, the part to be able to connect to the serial port in my bricked fonera, & after changing the RX/TX cables it really works with the serial extension cable I have (& cutecom as a terminal app). some times later it works ("works" as in: I successfully re-flashed & therewith de-bricked kes). the key was not to transfer the needed files via cutecom and the xmodem protocol but via tftp. helfpul links:
permalink | tags: computer
2007-09-23 02:10:19 +0200
/dev/modem
don't ask me why but yesterday & today I played with the modem on nerys (my thinkpad R60e). it's a conexant hsf softmodem or something like that, & it didn't really work with sl-modem-daemon which was installed but not activated. in the end it was not that difficult: I grabbed hsfmodem-7.60.00.09full.tar.gz from the linuxant download page, detected the debdist target in their makefile, & after some swearing & fixing errors I got a .deb (no, I don't really know if it's different from the .deb offered there). when installing the .deb a kernel module is built (so kernel-headers & stuff are necessary but they are here anyway). one reboot (hello?) later the module works. wvdial didn't like me but pppconfig/pon/poff worked (with an old account from technix.at). no, I still don't know why I would actually need /dev/modem on my laptop :)
permalink | tags: computer
2007-09-18 22:55:55 +0200
next step
after P&P I've now also finished T&S 1 (the first part of the "tasks & skills" questions of my NM process.) so far NM took me several hours of work but I enjoyed learning new things, I'm quite excited that it went rather smooth until now, & I'm looking forward to the next steps.
permalink | tags: computer
2007-09-15 00:04:05 +0200
does size matter?
I got an additional hard disk a few days ago (300 GB, IDE, PATA). today I finally took the time to remove the (empty) old 40 GB disk with the two uncorrectable sectors from my internal mobile rack & put the new disk in. after some hours of copying stuff around I now have my three disks set up as like this:
  • SATA 1: "system" (i.e. / /boot swap) — 160 GB
  • SATA 2: "data" (i.e. /home) — 250 GB
  • PATA: at the moment only backup of the first disk — 300 GB
hm, actually that's a huge amount of disk space. — sometimes I think back at the times when my father's first computer at his office (a 286, in 1987) had one hard disk with 20 _M_B; & it was half empty ...
gregoa@belanna:~$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hde3            152807104   9158584 135886316   7% /
tmpfs                   509460         0    509460   0% /lib/init/rw
udev                     10240        48     10192   1% /dev
tmpfs                   509460         4    509456   1% /dev/shm
/dev/hde1                45130     22914     19808  54% /boot
/dev/hdg1            240362656 106449076 121703780  47% /home
/dev/hda1            288435168  10465756 263317732   4% /mnt/hda1
gregoa@belanna:~$ 
oh, & when I finally deleted the backup of my moved home directory I accidentely deleted parts of my real homedir. grmpf. I think I could recover most of the deleted stuff from my laptop but still ... oh, & I also deleted my homedir on our flat server (& I don't know how exactly, it must still have been mounted somewhere). *sigh*
permalink | tags: computer
2007-08-28 08:39:37 +0200
one step further
I'm quite happy that I've completed the "philosophy and procedures check" — commonly referred to as P&P — of my new maintainer process. let's see what T&S (the "tasks and skills check") will bring.
permalink | tags: computer
2007-08-21 15:15:50 +0200
direct rendering
yesterday I realized that direct rendering (dri) is not working anymore on my xserver (checked as usual with glxinfo | grep -i direct). the solution was:
Section "Device"
        Identifier    "Intel Corporation 82865G Integrated Graphics Controller"
        Driver        "intel"
        ...
        Option        "Cachelines"        "3582"
EndSection
& the most interesting part: all this fuzzing around for dri or the modlines is not the xserver's fault, not the monitor's fault, not the graphic card's fault — but it's necessary because there's a KVM-switch between the monitor & the machine. if I plug the monitor directly into the machine's vga-port I don't even need an xorg.conf.
permalink | tags: computer
2007-08-13 09:19:29 +0200
NM - takeoff
a few hours ago I was assigned an application manager for my new maintainer process (the path to becoming a Debian developer). — exciting :-)
permalink | tags: computer
2007-08-11 06:03:22 +0200
white brick
I got my fonera on monday, named her kes, had to reset her once 2 hours after connecting her (deleting too many files is no good idea), had no real luck with trying to convert her into a repeater — & today I bricked her (by trying to install a newer busybox package). the wlan led is dead, no wlan signals, no connect on the lan port, ... (resets didn't help, & a flashing lan led when the cat5 cable is connected doesn't help either.) I guess the only solution involves a serial cable, & that's far beyond my capacities, therefore I hope that my friend & hausmasta chrisu will take this challenge :-) btw: playing with the fonera firmware (based on openwrt) could be fun.
permalink | tags: computer
2007-07-26 19:58:24 +0200
factorials
inspired by albert's experiments I took his script, changed it a bit [0], & calculated the factorial of 30.000 on my two boxen. results:
  • belanna: 46 seconds
  • nerys: 56 seconds
update 1: good old guinan needs 5 minutes & 3 seconds; still faster than chrisu's desktop machine :-)
& on our colleen the script takes 1 minute & 22 seconds to complete. update 2: the new guinan takes 1 minute & 48 seconds. wow. [0]
#!/bin/sh
[ "$#" != "1" ] && echo "Usage: $0 integer" && exit 1
STARTDATE=$(date)
echo "
define fac (x)
{
        res = 1
        while (x > 1)
        {
                res *=x;
                x -= 1;
        }
        return res;
}
fac ($1)
" | bc
ENDDATE=$(date)
echo "start: $STARTDATE"
echo "end: $ENDDATE"
exit 0
permalink | tags: computer
2007-07-26 17:59:17 +0200
forcing xserver-xorg-video-intel
if you have an intel graphic card & you are using the new intel X.org driver [0] instead of the old i810 one you might — like me — get the following errors in your /var/log/Xorg.0.log & only some strange resolutions:
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(EE) intel(0): Unable to read from DVOI2C_E Slave 236.
(EE) intel(0): ivch: Unable to read register 0x00 from DVOI2C_B:04.
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(EE) intel(0): tfp410 not detected got VID FFFFFFFF: from DVOI2C_E Slave 112.
(EE) AIGLX: Screen 0 is not DRI capable
the information in #434028 lead me to the following entries in my /etc/X11/xorg.conf:
Section "Monitor"
        ...
        # gtf 1280 1024 75
        # 1280x1024 @ 75.00 Hz (GTF) hsync: 80.17 kHz; pclk: 138.54 MHz
        Modeline "1280x1024_75.00"  138.54  1280 1368 1504 1728  1024 1025 1028
        Option          "PreferredMode" "1280x1024_75.00"
EndSection
& now my monitor is running on 1280x1024 again. you might want to auto-adjust your monitor afterwards with the test image from nies.ch. [0]
xserver-xorg-video-intel - X.Org X server -- Intel i8xx, i9xx display driver
permalink | tags: computer
2007-06-19 20:06:02 +0200
observations
having a laptop at hand & wireless around almost all the day; still not reading as much mails/postings/blogs/irc as at home. I guess I have one of the largest & heaviest laptops & one of the smallest batteries.
permalink | tags: computer
2007-06-17 15:09:21 +0200
full suitcase
forgot the power strip for my laptop at home. now roaming edinburgh on a sunday afternoon. update: a few minutes later I found a little shop & a suitable cable.
permalink | tags: computer
2007-06-10 22:21:55 +0200
fun on sunday
my thinkpad had troubles with kernels in the 2.6.x series where x >= 21. a bugreport later I found myself on the kernel bug tracker. today Thomas suggested to try an -mm-patch; I grabbed it from kernel.org, & played around. read my results in Bug 8463 on the kernel bug tracker.
permalink | tags: computer
2007-05-09 19:06:24 +0200
new toy: newsbeuter
if you like mutt, slrn, and irssi, and you happen to read a bunch of rss feeds take a look at newsbeuter, a feed reader for the text console; the documentation can be found either here or at /usr/share/doc/newsbeuter if you grab the package from Debian/unstable.
permalink | tags: computer
2007-04-28 02:43:52 +0200
Toastfreeware Projects Subversion Repository
tonight I moved our svn repository. it's now publically available contents:
$ svn ls http://svn.toastfreeware.priv.at/projects/
fullquottel/
mailtextbody/
quickappoint/
teleschorsch/
$ 
enjoy.
permalink | tags: computer
2007-04-12 20:52:05 +0200
2.6.20
linux-source-2.6.20 has entered unstable, and I've built new kernels for guinan & belanna. on guinan everything worked out of the box, on belanna I had to use gspca-source instead of spca5xx-source for my webcam & of course run /etc/init.d/vboxdrv setup to create a new kernel module for VirtualBox. — great! for nerys linux-image-2.6.20-1-686 & linux-headers-2.6.20-1-686 would be available but linux-kbuild-2.6.20 is still missing (which is needed to build madwifi-source with module-assistant). two out of three ain't that bad anyway :-)
permalink | tags: computer
2007-04-11 10:38:55 +0200
welcome to etch
after etch was released on the weekend I upgraded the server at the office (yesterday &) today, following the procedure in the release notes. — it worked without a problem, I just had to make 2 small adjustments to the spamassassin & logcheck config respectively. great!
permalink | tags: computer
2007-04-03 21:23:32 +0200
three small steps for debian
I've just
  • reconfirmed my attendance at DebConf 7
  • booked the flight MUC-EDI for DebConf 7
  • applied for NM
permalink | tags: computer
2007-02-23 18:07:49 +0100
unison <tab>
after being annoyed several times that unison has no completion for my several profiles I decided to take my first plunge into the matter of bash completion & created a very basic attempt: bash completion in unison.
permalink | tags: computer
2007-02-04 23:41:43 +0100
tux & nerys
inspired by jan wagner's blog entry I decided to get rid of the lenovo boot image on my nerys. it took me some time to find out about all needed pieces but now it works:
boot screen in nerys showing tux I've put my notes online; maybe they are useful for others ...
permalink | tags: computer
2006-12-29 11:23:41 +0100
we did it!
on wednesday afternoon david & me bought a notebook (one each): a Thinkpad R60e. wow.
& a Linksys WRT54-GL router which is already up & running (though not yet with openwrt).
permalink | tags: computer
2006-12-19 10:04:14 +0100
free software rules
at the office: a co-worker had two corrupted ms® office files; they simply crashed word when she tried to open them. booted a knoppix CD, opened them with openoffice writer, saved them again; & she was happy again. one more proof that free software is often better than proprietary stuff.
permalink | tags: computer
2006-12-11 23:54:43 +0100
cpu frequency scaling & bluetooth
yesterday I activated cpu frequency scaling on my desktop box with the help of john goerzen's very fine tutorial.
(note to self: I guess I should try this on some other & more idling boxen, too.) oh, & I guess I have not mentioned yet that I bought myself an usb bluetooth dongle which basically works, too; unfortunately my communicator 9500 is not more cooperative via bluetooth than via usb.
permalink | tags: computer
2006-11-24 19:09:33 +0100
fun with irssi/screen/ssh/xscreensaver
after procrastinating for several months today I moved my irssi instance from my workstation to a screen session on my playground server (in order to have it running permanently). I've documented the setup (script for starting/re-attaching the screen session on the server, connect from the workstation via ssh on X startup, setting un/away remotely via ssh in accordance to xscreensaver status on the workstation) in a small article.
permalink | tags: computer
2006-11-22 18:27:55 +0100
browser
upgraded from firefox 1.5 to iceweasel 2.0, swapped tabbrowser extensions against tab mix plus, removed an unused extension/add-on, added another one, found out that sage uses alt-z (instead of alt-s) now, played around with my userChrome.css (partly successfully), & I am quite happy.
permalink | tags: computer
2006-11-15 17:57:03 +0100
one more free box around me
during the last months we had problems with the internet connection at our office. I decided to exchange the router in order be to able to eliminate one possible culprit. I went to buy a linksys wrt54gl ('L' as in 'Linux'), connected the cables, configured the box via the typical web interface, &: no connection to the internet via the funny austrian adsl (i.e. pptp) connection. the router got a connection but not a single packet went to the host at the other end of the tunnel. time to implement my "secret" plans for the router: after reading the docs I installed openwrt, changed some settings (for pptp, for wpa encryption, for port forwarding), & one ifdown/ifup wan/wifi later it worked like a charm. now let's see if the connection becomes more stable; if not then it's not the old router's fault, & I'll use the 'free' wrt54gl at home. update: a few weeks later it's still running without any problems; so the connection issues at the office are solved; & I need to buy another wrt54gl if I want to have one at home ;-) — 2006-12-12
permalink | tags: computer
2006-11-11 01:06:24 +0100
SFScon
today philipp & me went to bolzano/bozen for the SFScon. it was a nice day with some good although not exciting talks (targeted at the general public but partly interesting nevertheless), & with meeting some interesting people (among them enrico zini from the debian project & werner koch from gnupg); listening to some (parts of) talks in italian was easier than coping with the german simultanous interpretation. we finished the day with a delicious dinner in an italian restaurant.
permalink | tags: computer
2006-09-24 05:08:14 +0200
$LightSideOfTheForce++
... & then they went off into the setting sun: georg & chaussée, his shiny new laptop (a thinkpad r51e) running a carefully tuned version of ubuntu. & they seemed to like each other ...
$Microsoft--
$Linux++
somehow related — more or less:
From The Devil's Dictionary (1881-1906) [devil]:
  LOVE, n.  A temporary insanity curable by marriage or by removal of
  the patient from the influences under which he incurred the disorder. 
  This disease, like _caries_ and many other ailments, is prevalent only
  among civilized races living under artificial conditions; barbarous
  nations breathing pure air and eating simple food enjoy immunity from
  its ravages.  It is sometimes fatal, but more frequently to the
  physician than to the patient.
From The Free On-line Dictionary of Computing (19 Sep 2003) [foldoc]:
  love
     What many users feel for computers.
     "I don't really love computers, I just say that to get them
     into bed with me". (Terry Pratchet)
     [What did you expect in a computing dictionary?]
     (1995-05-10)
permalink | tags: computer
2006-09-12 21:44:29 +0200
new toy
since sunday I've been playing with a new toy: last.fm & its "scrobbling" feature. I've written a small tool to submit tracks ("scrobble") from the command line (in some lines of perl; not published yet); I've created a last.fm account; I've patched randomplay to make it use my lastfmscrobble script (& in a meaningful way, i.e. submitting only after a song has been played & if its score is > 0); & I've played around with last.fm clients (I didn't get the new one from the last.fm webpage to work but the old one from the debian package works if set to use OSS & invoked as aoss lastfm).
& I've written a nanoblogger plugin (more perl than bash) to show the recently played tracks in the blog's sidebar — & then decided to use last.fm's status graphics anyway (after figuring out how to configure them).
permalink | tags: computer
2006-07-02 21:48:37 +0200
sound in flash
sometimes it's really simple. — in this case the objective was to enable sound in flash (in firefox). the solution was:
$ cat ~/.mozilla/firefox/rc 
FIREFOX_DSP="aoss"
you may also want to read /usr/share/doc/firefox/NEWS.Debian.gz and /usr/share/doc/firefox/README.Debian.
permalink | tags: computer
2006-06-18 22:26:54 +0200
streaming
after playing around with "my" webcam I got streaming up more or less. at the moment I have:
#/bin/sh
# http://www.videolan.org/doc/streaming-howto/en/ch03.html
# 176x144
# 352x288
vlc v4l:// \
        :v4l-vdev="/dev/video0" :v4l-adev="/dev/dsp1" \
        :v4l-caching=1000 :v4l-fps=10.000000 \
        :v4l-width=352 :v4l-height=288 \
        --intf dummy \
        --sout '#transcode{vcodec=mp4v,acodec=mpga,fps=10,vb=512,ab=128,venc=ffmpeg{keyint=80,hurry-up,vt=800000},deinterlace}:standard{access=http,mux=ogg,dst=:1234}'
gxine http://localhost:1234/ worked afterwards. slow, with a lag, & bad sound. but it worked :-) & the new webcam is already on the way ...
permalink | tags: computer
2006-06-15 23:11:14 +0200
webcam
I borrowed a webcam (labtec webcam pro) from a friend yesterday & installed it today. & yeah — it works. some steps:
  • get spca5xx-source.
  • enable v4l in your kernel if it's not there already.
  • unpack /usr/src/spca5xx-source.tar.bz2, create the kernel module with module-assistent (m-a prepare; m-a a-i spca5xx).
  • modprobe spca5xx.
  • well, that's all. use the cam (/dev/video0 or similar) with qtwengophone, camstream, gqcam, or (nice!) camE. — webcamd (or xawtv/v4lctl) doesn't like it.
  • for the microphone you need snd-usb-audio in your kernel; then use /dev/dsp1 or hw:1,0 or similar.
now I've ordered another cam of the same type for the friend who officially still owns "my" cam ;-) & maybe you'll find something on http://info.comodo.priv.at/webcam/ sometimes ... on other news: cpulimit has entered the Debian archive yesterday.
& today tony mancill has uploaded jabref — thanks!
permalink | tags: computer
2006-06-06 22:40:20 +0200
buggy bugreport day
good will & efforts are not enough. I sent 3 bug reports today: #370733 is not reproducible (not even by myself), #370729 is a duplicate^Wtriplicate^Wquadruplicate^Wyou-name-it-plicate, at least #370741 is still alive ... a small consolation: cdck has entered the archive yesterday.
permalink | tags: computer
2006-05-26 00:48:25 +0200
burn spammers burn
receiving more & more trackback spam I got more & more annoyed; the idea from de.alt.soc.blogs came quite handy: only allow trackback pings were the URL of your own blog is in the submitted page. so I've implemented this feature in nanobloggertrackback today & released a new version (tarball, Debian package).
permalink | tags: computer
2006-05-23 11:43:47 +0200
one more
today in the morning (in his timezone: yesterday in the evening) tony mancill uploaded another of my Debian packages: cpulimit. — thanks alot, tony! the overall current state is now: in case you're interested you can follow the development on my Debian quality assurance - packages overview page.
permalink | tags: computer
2006-05-15 00:27:27 +0200
/dev/hda
/dev/hda was my old windows disk. unused for over a year.
I wanted to ritually delete the partitions, & format new ones with ext3 on some suitable occasion. but today I needed disk space — so I just did it. & it feels good ;-)
permalink | tags: computer
2006-05-13 17:41:26 +0200
nanoblogger: temperature
wrote a plugin for nanoblogger that shows the temperature in $METARCODE in my blog's sidebar. $METARCODE for innsbruck is e.g. LOWI. cf. for example the US national weather service for finding out the weather/METAR code for your city/airport.
permalink | tags: computer
2006-04-29 16:45:22 +0200
"last movie" in blog
I've just written a tiny nanoblogger plugin that shows the "last movie" I've seen (taken from my movie diary feed) in my blog's side bar.
permalink | tags: computer
2006-04-23 04:59:31 +0200
ignoramusses & iptables
ignoramusses shouldn't play with iptables; I just locked myself out from the Debian box at the office (while flushing(!) a chain). *sigh* update:
  1. went to the office & did a hard reset on the server. *urgs*
  2. played with iptables again. now the portforwarding stuff works.
— 2006-04-23
permalink | tags: computer
2006-04-22 00:17:12 +0200
x.org 7
upgraded to x.org 7 today. no big deal, some minor adaptions were necessary, then almost everything worked. with one exception: my hand-crafted xkbd-variant is not "found" anymore. & xmodmap -e 'keycode bla = foo bar baz' was not my friend either. & I had to accept the removal of mgp & xli due to unsatisfied dependencies. & I lost axyftp but that was my own fault. well. update: fixed the keyboard: xlibs -> xkb-data, /etc/X11/xkb/ -> /usr/share/X11/xkb/. not really difficult ;-)
& I substituted xli with xloadimage at the only occurence where I used it. — 2006-04-23
permalink | tags: computer
2006-04-19 13:25:55 +0200
fun with packages & sponsors
during the easter weekend I had fun (more or less) with our three Debian packages (fullquottel, mimetic, & mailtextbody — cf. my last blog entry on this subject). a short chronology:
  • I had contacted debian-mentors@l.d.o on staturday one week ago in order to find sponsors - no reaction; I tried it again this saturday.
  • on saturday afternoon tony mancill contacted me & said that he would upload fullquottel and check the other two packages as well. shortly afterwards he uploaded fullquottel; thanks!
  • a short time later I got two REJECTs - one for fullquottel ("is already in the NEW directory"), & one for mimetic ("missing .orig.tar.gz").
  • it was not until sunday morning that I found out that christoph haas was the one who had uploaded these two packages; thanks! — no further actions on sunday except for some mails & me preparing a new version of the mimetic package.
  • on monday I suddenly got two new mails concerning uploads: a confirmation for mimetic & a REJECT for mailtextbody: ".orig.tar.gz is already in the NEW directory". this time it was martin würtele who did the uploads; thanks!
  • no further actions up to now except from a clarification mail from me to our three sponsors on monday ...
summary of the weekend: 3 days, 3 packages, 3 sponsors, 5 uploads, 2 confirmations, 3 REJECTs. situation: fullquottel's new revision is in unstable, mimetic is in the NEW queue waiting for ftp-masters' approval, and mailtextbody is in the NEW queue with an obsolete version, the new revision needs to be uploaded at the latest when mimetic is accepted. it's almost like a thriller :-) update: tony mancill has uploaded the new version of mailtextbody; thanks! so everything's done at the moment; mimetic & mailtextbody are awaiting ftp-masters' approval. — 2006-04-21 update: mimetic has passed ftp-masters' approval & has entered unstable. — 2006-04-30
permalink | tags: computer
2006-04-14 01:04:45 +0200
one more debian box
we have an old red hat computer at the office, and I've been thinking about migrating it to Debian for a long time.
today I took another old machine (PII-200, 96 MB RAM, 2x2 GB HD on some adaptec SCSI controller, winbond NIC, IDE CD-ROM) and installed Debian. some notes:
  • downloaded the sarge net-install iso.
  • in the meantime I grabbed a keyboard and a monitor, booted and went to the BIOS - oops, no CD-ROM in the boot options (well, the box ist from 1996 ...).
  • the Debian CD-ROM really didn't boot.
  • downloaded Debian floppies.
  • reset. "boot failure".
  • still no success after re-writing the boot disks; neither with tom's rtbt floppy.
  • then I found sbm.bin on the Debian CD - a floppy image with a funny boot loader.
  • yeah, I could boot with the floppy and tell it to use the Debian net-install CD-ROM!
  • "expert26 $funny_kernel_&_boot_options" - "too many parameters".
  • "expert26".
  • I tried LVM for the first time. funny.
  • no network for apt - huh? well plugging the ethernet cable into the correct socket helped.
  • writing the boot loader (no grub because of LVM) - installation of lilo threw errors. I continued the installation nevertheless.
  • reboot. well ... no bootable device.
  • tried some things. no success.
  • then - ähemm - I re-enabled booting from hard disk in BIOS; & - it worked. good to know that LVM (from debian-install) & lilo work.
  • aptitude install less joe ssh
  • locales, .bash*, ...
now I just have to plan the further steps (replacing the old red hat box, running both, changing the network/masquerading stuff, ..., ?) - but I can do all this from home via ssh ;-) update: one week later the old red hat box died (I guess it was the PSU - at least something smelled not really fresh) - it was really good to already have a Debian box on cold standby :-)
btw: spamassassin (with a well trained bayes db) rocks! — 2006-05-01
permalink | tags: computer
2006-04-06 00:06:52 +0200
/dev/fd0
there are people who keep asking what floopy drives could be useful for nowadays. one (additional) answer is: automatic debian installation (IOW: preseeding the debian-installer and putting the config on a floppy).
permalink | tags: computer
2006-03-20 00:17:02 +0100
bug weekend
permalink | tags: computer
2006-03-17 09:26:18 +0100
4 more packages
libmail-gnupg-perl, libmarc-perl, libmarc-record-perl, and libnet-amazon-perl (packaged by me for the Debian Perl Group) were accepted by the ftpmasters and moved from the new queue to incoming this night.
libnet-z3950-perl is still in the new queue.
permalink | tags: computer
2006-03-15 10:58:45 +0100
1:1:1
short report on the state of Toastfreeware's Debian packages:
  • fullquottel went into unstable approximately one week ago (& received it's first bugreport).
  • mimetic was rejected yesterday (but only due to inappropriate binary package names).
  • mailtextbody depends on mimetic, therefore it is still in the new queue.
permalink | tags: computer
2006-02-26 04:26:12 +0100
guinan's resurrection
some days ago guinan seemed to have died. today I merged her data & parts of her hardware with david's playground machine and reanimated her hereby. in fact this is guinan's third host body but AFAICS she doesn't mind ;-)
permalink | tags: computer
2006-02-26 03:40:21 +0100
lib*-perl
after becoming a member of the Debian Perl Group on thursday I uploaded five modules to the group's svn repository today.
eloy took them just a few hours later and uploaded them to the new queue. - thanks!
permalink | tags: computer
2006-02-21 18:52:15 +0100
guinan dying (or dead?)
chronicles of the suffering of an old server:
  • came home from work.
  • started my workstation.
  • realized I had no connection to guinan (playground server & web/apt proxy & file server).
  • turned on the monitor: nothing.
  • did a hard reset.
  • guinan booted, everything seemed to work.
  • the syslog didn't show anything interesting.
  • some minutes later guinan froze again.
  • hard reset again, & I chose memtest86+ from grub.
  • during the 7th test strange charcaters showed up in the time column. no reaction to key presses.
  • turned the power off. opened the chassis. took out the RAMs. broke the socket of the first RAM slot (only at the side).
  • turned the power on. much fan sound, no picture, no network.
  • changed the monitor. changed the graphics card. changed the PCI slot for the graphics card. nothing.
  • booting with or without RAM, with or without graphics card just produces fan noises, HD noises, nothing more. no beeps e.g.
  • closed the chassis, moved guinan back in position, turned her off.
hints welcome.
permalink | tags: computer
2006-02-19 19:20:11 +0100
obex(ftp|tool)
today hendrik announced new versions of his *obex* packages on the debian-mentors list. I grabbed & installed them; & — hooray! the stuff works with my nokia communicator 9500. finally I'm able to up-/download files under debian (with obextool using obexftp via the usb connection). related non-news: (g|w)ammu still don't like the communicator (or the dku2 cable) - I can connect via the at19200 connection type but then I have no access to contacts/calendar/sms/... update 1: fixed an error (--get doing the same as --getdelete) in hendrik's version of obexftp & sent him a patch. updated packages are available from the Toastfreeware Debian Repository. — 2006-03-05 update 2: some 70 minutes later hendrik has applied a slightly modified version of the patch & has published new packages. thx! — 2006-03-05
packages removed from the Toastfreeware Debian Repository.
permalink | tags: computer
2006-02-17 18:58:17 +0100
installing windows is ...
  • ... boring
  • ... boring
  • ... boring
  • ... boring
  • ... boring
  • ... annoying because of the permanent reboots
  • ... boring
  • ... boring
  • ... boring
  • ... boring
  • ... boring
  • ... bugging because some things work only on the 2nd try
  • ... boring
  • ... boring
  • ... boring
  • ... boring
  • ... boring
at least knoppix & dd were helpful for cloning the installed disk.
permalink | tags: computer
2006-02-16 22:34:01 +0100
first packages in debian archive
toastfreeware's first packages entered the debian archive this evening: fullquottel, mailtextbody (both written by us), & mimetic (a C++ library used & packaged by us). maxx (martin würtele) has uploaded the packages to the NEW queue about one & a half hours ago. - thanks! yes, this is exciting ;-)
permalink | tags: computer
2006-02-16 21:50:13 +0100
archäologie feed
created an RSS 2.0 feed for my "archäologie des alltags" & linked it up to planet cUG. stay tuned for new entries ;-)
permalink | tags: computer
2006-01-23 20:12:05 +0100
ion3 key bindings & Meta_L
yesterday I finally changed ion3's keybindings. cf. my article. & Alt_L didn't work as the Meta key in XTerms, e.g. in irssi. now it does.
permalink | tags: computer
2006-01-22 03:14:53 +0100
more fun on the console
after xchat annoyed me once again by forgetting to set the mark lines after the last read line in a channel window I decided to give irssi a try — finally, after having thought about it for months. well, it took me some hours, I grabbed through heaps of settings and tons of scripts (361 in the package irssi-scripts), & I'm sure I will have much fun with it in the future. $console_apps += 1;
permalink | tags: computer
2006-01-21 01:10:59 +0100
no mor(s)e fun?!
just when I got used to centericq's morse messages they stopped. - no failure of centericq or cw though but it seems that aplay has learned to use the sound card even if mpg321 is playing music. strange - I can't remember changing anything relevant but maybe the 300+ MB aptitude upgrade pulled in something new. - & the effect isn't bad in general - au contraire ... concerning the fun component:
installed xdaliclock. *hihi*
permalink | tags: computer
2006-01-21 00:15:05 +0100
DRI
after several tries I got DRI working with my intel 865G graphics chip.
gregoa@belanna:~$ glxinfo | grep direct
direct rendering: Yes
gregoa@belanna:~$ glxgears 
379 frames in 5.1 seconds = 74.989 FPS
82 frames in 5.3 seconds = 15.381 FPS
66 frames in 5.1 seconds = 13.059 FPS
82 frames in 5.1 seconds = 16.237 FPS
80 frames in 5.0 seconds = 15.954 FPS
82 frames in 5.1 seconds = 16.209 FPS
gregoa@belanna:~$ 
how?
reading logs (i.e. /var/log/Xorg.0.log in this case) is often helpful; it told me to use the i915 instead of the i830 kernel module. [0] - new kernel - new luck. update 1: tried some things. now glxgears is getting faster. don't ask me why exactly ...
gregoa@belanna:~$ glxgears 
594 frames in 5.0 seconds = 118.757 FPS
662 frames in 5.0 seconds = 132.250 FPS
647 frames in 5.0 seconds = 128.470 FPS
660 frames in 5.0 seconds = 131.886 FPS
710 frames in 5.0 seconds = 141.882 FPS
727 frames in 5.0 seconds = 145.335 FPS
692 frames in 5.0 seconds = 138.279 FPS
732 frames in 5.0 seconds = 146.280 FPS
gregoa@belanna:~$ 
update 2: & now it's slow again:
gregoa@belanna:~$ glxgears 
345 frames in 5.0 seconds = 68.716 FPS
81 frames in 5.0 seconds = 16.142 FPS
82 frames in 5.1 seconds = 16.196 FPS
81 frames in 5.0 seconds = 16.140 FPS
81 frames in 5.0 seconds = 16.099 FPS
76 frames in 5.0 seconds = 15.130 FPS
62 frames in 5.0 seconds = 12.340 FPS
81 frames in 5.0 seconds = 16.064 FPS
81 frames in 5.0 seconds = 16.193 FPS
81 frames in 5.0 seconds = 16.102 FPS
81 frames in 5.0 seconds = 16.132 FPS
81 frames in 5.1 seconds = 16.017 FPS
80 frames in 5.1 seconds = 15.838 FPS
81 frames in 5.0 seconds = 16.083 FPS
81 frames in 5.0 seconds = 16.183 FPS
update 3: better weather today?! or is it the new X server? or the new kernel?
gregoa@belanna:~$ glxgears 
3730 frames in 5.0 seconds = 745.987 FPS
4943 frames in 5.0 seconds = 981.419 FPS
1112 frames in 5.0 seconds = 221.716 FPS
4423 frames in 5.0 seconds = 881.946 FPS
5083 frames in 5.0 seconds = 1016.595 FPS
5226 frames in 5.0 seconds = 1041.151 FPS
4654 frames in 5.1 seconds = 921.170 FPS
4479 frames in 5.1 seconds = 874.422 FPS
2713 frames in 5.0 seconds = 539.345 FPS
5328 frames in 5.0 seconds = 1065.594 FPS
4946 frames in 5.0 seconds = 987.530 FPS
5181 frames in 5.0 seconds = 1036.035 FPS
5084 frames in 5.0 seconds = 1009.898 FPS
5375 frames in 5.1 seconds = 1063.975 FPS
5264 frames in 5.0 seconds = 1044.412 FPS
5323 frames in 5.0 seconds = 1064.588 FPS
5034 frames in 5.0 seconds = 1001.461 FPS
[0] CONFIG_DRM_I915=y
permalink | tags: computer
2006-01-05 02:24:46 +0100
pain & fun
the painful problem: when I'm listening to music (with randomplay) mpg321 blocks the sound card. [0] side effect: I don't get sound notifications from centericq, & usually I don't see new messages because of the small window centericq is running in. the funny solution: cw:

This package contains a simple command line client called cw, which sounds characters as Morse code on the console speaker. [..]

from now on I get morse messages from centericq whenever the sound card is used by an application [1][2] - cute ;-) [0] & I haven't found a quick solution to open /dev/dsp non-blocking ...
[1] aplay .. || (echo "bla" | cw ..)
[2] & I'm somewhere near the box
permalink | tags: computer
2006-01-04 02:41:24 +0100
isbn2bibtex
my latest project called 'isbn2bibtex' seems to take off finally. the name is the aim: create a complete bibtex file from just a file with isbns. since today I have working beta version. ingredients:
  • isbn2bibtex: a shell script that ties everything together, calls the various helper scripts, & manages the temp files etc.
  • 4 new perl modules: MARC / libmarc-perl, MARC::Record / libmarc-record-perl, Net::Amazon / libnet-amazon-perl, Net::Z39.50 / libnet-z3950-perl (debian packages available now from the toastfreeware debian respository)
  • 3 perl scripts, written by me (i.e. copied from the man pages of the above mentioned modules & adapted): isbn2usmarc, marcclean, isbn2amazon2ris
  • 2 binaries (ris2xml & xml2bib) taken from bibutils
  • marc2ris, a perl script adapted from refdb
the procedure is rather obvious: isbn2usmarc searches for the isbns on several z39.50 servers, marcclean removes duplicates, marc2ris converts the entries from usmarc (a.k.a. marc21) format to ris format, ris2xml & xml2bib finally produce bibtex output. unfortunatley the z39.50 servers are not only hard to find & slow & everything, those I use don't find all books I was looking for (fiction doesn't seem to be the strong side of public & scientific libraries). that's where isbn2amazon2ris comes in, it tries to retrieve informations about the missing books from amazon.{de,co.uk,com}. - unfortunately amazon doesn't return any (publishing) address information, though. but now I have an amazon web services account. oh well. well, and after all the fuzz I have bibtex files which I can open in any (text or) bibtex editor, e.g. jabref (debian package) (and recreate the keys in order to avoid duplicates). now that the stuff seems to work more or less I have to decide if I really want to
  1. type the isbns of all my books
  2. store the data in bibtex format
:-) update 1:
adapted isbn2usmarc to search for only 10 isbns at one time because some z39.50 servers whined & errored out on higher numbers. argl. update 2:
started to type in some isbn numbers. it's not really that much work especially if many books are from the same publisher (i.e. the first 2 parts of the isbn are the same) & if the isbn is printed on the back (usual for "newer" books). update 3:
with the help of bibtex2html I publish a list of books in my library in a daily cronjob.
permalink | tags: computer
2006-01-03 04:30:05 +0100
debugging planet
on planet cUG the last entry from my movie feed didn't show up. I tried this & that & changed the feed & ... - you name it. after turning log_level to INFO in config.ini I knew the reason:

"Obviously bogus year in feed (2004), cowardly not updating"

well, thank you very much, I know that I've been to cinema in 2004, too, & that's ok for me! I was short of commenting out the whole if-statement in planetlib.py but then decided to only return the last ten movies in the feed. otherwise it would be getting longer & longer anyway ...
permalink | tags: computer
2005-12-23 17:51:40 +0100
slrn & PGP/MIME
finally I managed to get reading PGP/MIME messages in slrn working. cf. my article on this subject.
permalink | tags: computer
2005-12-18 04:09:25 +0100
semi-success
tried again to work on the named pipe for randomplay (cf. my entry from last weekend). the current status is that I know when randomplay writes to the pipe & when it doesn't, & that my small (reading) shell script can handle the results in a sane way. zombies are left only when I go to the next song; but they are cleaned on exit, & the named pipe is removed as well. - in fact I hardly changed anything — maybe just waiting for 7 or 8 days was enough. better than nothing. & — oh yes: my ion3 status bar tells me what I'm listening to, too ;-) update 1: I slowly seem to get rid of the zombies with some $SIG{CHLD} magic.
update 2: & later they re-appeared again.
permalink | tags: computer
2005-12-10 00:52:24 +0100
failure & success

failure

what I like about xmms is the named pipe (provided by xmms-info) that can be used to read informations about the currently playing track. so I tried to implement a similar feature into randomplay; sometimes success seemed close & sometimes it seemed far away. finally I surrendered - being not able to reproduce phenomena makes debugging meaningless. - I guess I should learn more about named pipes, fork(), zombies, maybe threads, kill signals, and stuff like that.

success

to make up for the failure with randomplay I created an RSS feed for my movie database. - I'm sure it will be read & syndicated by a great many people :-)
permalink | tags: computer
2005-12-08 21:14:05 +0100
cinema
I like to go to the movies. I like to have the schedule of my favourite movie theatre in my communicator's calendar. unfortunately they still haven't managed to publish it as a simple CSV file (although the manager has promised me to offer such a thing & it should be a matter of some minutes to create a PHP script for this purpose - cf. the URLs on their schedule page.) anyway, today's a holiday in austria, so I used the time to write a little script that creates a nice CSV file with some wget/html2text/recode/grep/perl/sed magic. having some linux tools around often comes in handy ;-)
permalink | tags: computer
2005-12-01 21:12:51 +0100
dust monster
yesterday my computer suddenly shut down without any warning or beeps or anything while I was rendering a video; obviously the cpu overheated. after opening the chassis I knew why - the cpu fan was hardly visible under an enormous dust cluster. after cleaning everything my good belanna is working like a charm again. update: installed lm-sensors & sensord afterwards, compiled a new kernel including the lm-sensors-modules, & I hope that I configured everything right.
permalink | tags: computer
2005-11-06 16:16:38 +0100
randomplay or: why I like debian
submitted a whishlist bug against randomplay containing a small patch, & 28 minutes after sending it (& 18 minutes after the report arrived at the debian BTS) the package maintainer (= upstream author in that case) responds:

Thanks for the patch. That looks good. I'll give it a try and assuming all is well will incorporate it shortly.

view bug #337783 at the debian BTS for details. update: randomplay 0.49 is released now (incorporating my patch with slight modifications).
permalink | tags: computer
2005-11-05 14:08:16 +0100
randomplay & aptitude

randomplay

reading planet debian yesterday I stumbled over adam's post about randomplay. apt-get install'ed it, read the man page & liked it. - summary: a CLI/xterm music player with randomizing capabilities, a history & weighting functionality. the options seem very logical & intuitive, & it has been running here for the last hours ;-)

aptitude

I don't remember where I read about the nice feature, but it's really handy to see which archive a packages is in when using aptitude.
permalink | tags: computer
2005-10-13 13:18:24 +0200
more on cddb
all my cds are ripped finally but I have not found a decent way to submit new or corrected cddb entries. taking another look at the available debian packages I found two libraries that seem to be able to do it (libcddb2 (C) & libaudio-cd-perl (perl, obviously)) but a quick glance at the documentations & examples was not very helpful. then I did some research on which tools use these libraries & stumbled over crip - a nice perl script to rip&encode cds with many configuration options & editing possibilities - & the possibility to submit cddb entries. maybe I just take the cddb stuff out of it & add the feature to read my existing cwcdr rip.rip files. update: the script now exists and serves my purpose. and I was put off by perl syntax again.
and in the course of hacking I filed 2 bugs against crip.
permalink | tags: computer
2005-10-07 20:45:35 +0200
backscatter
some idiots started to send emails with some crap to .ua domains using my address as envelope & header From:. several MX are broken enough to accept the mail & then bounce it later (instead of rejecting it in the first place) - to me.
as countermeasures I don't accept mail from the whole Ukraine and from several other broken mailservers around the world at the moment, an exim filter should also "fail" the bounces, and procmail moves the rest out of my sight.
at least the flood has declined after the outbreak in the afternoon. btw: blackholes.us converts from $country.blackholes.us to countries.blackholes.us (a multizone file). update: blackholes.us is dead.
permalink | tags: computer
2005-10-04 16:51:40 +0200
nanoblogger & fortune & cron
after wondering for several days why the "fortune" section in my blog is always empty after I run nb via cron (in order to get a new fortune at least once a day!) I took a look at the code, found the expected problem, and fixed it; cf. my bugreport.
permalink | tags: computer
2005-10-02 15:33:28 +0200
jar speaks german to me
what's happening here?
$ jar xzf foo.jar 
Unzulässige Option: z
Syntax: jar {ctxu}[vfm0Mi] [JAR-Datei] [Manifest-Datei] [-C dir] Dateien ...
Optionen:
[..]
why on earth is the output in german?
$ file `which jar`
/usr/bin/jar: symbolic link to `/etc/alternatives/jar'
$ file /etc/alternatives/jar
/etc/alternatives/jar: symbolic link to `/usr/lib/j2se/1.4/bin/jar'
$ file /usr/lib/j2se/1.4/bin/jar
/usr/lib/j2se/1.4/bin/jar: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.0.30, dynamically linked (uses shared libs), stripped
$ dpkg -S /usr/lib/j2se/1.4/bin/jar
j2sdk1.4: /usr/lib/j2se/1.4/bin/jar
$ apt-cache show j2sdk1.4
Package: j2sdk1.4
Version: 1.4.2.02-1
[..]
Maintainer: Blackdown Packagers <pkg-j2se-devel@lists.alioth.debian.org>
[..]
Description: Blackdown Java(TM) 2 SDK, Standard Edition
[..]
anyway, at least I understand the message ;-)
permalink | tags: computer
2005-10-02 04:12:50 +0200
cd ripping & cwcdr
decided to (try to) rip my audio cds (the HD must get filled somehow ...). installed cwcdr 'cause I like command line tools.
the first impression was very positive - a nice config file which can be tuned and no useless overhead. - after the second view I filed two bug reports.
anyway, the first cd is being ripped now.
permalink | tags: computer
2005-10-01 01:16:55 +0200
nanoblogger: last month's calendar
2005-10-01 and what happens? nanoblogger shows october's and august's (!) calender with my plugin for the previous month. well, there was bug, and the second (!) attempt to fix it seems to work now. - grmpf.
permalink | tags: computer
2005-09-27 01:16:07 +0200
advocacy
helped a friend to mount his ntfs partition from within debian. & preached about the bright side of the power.
permalink | tags: computer
2005-09-25 19:27:37 +0200
nanobloggertrackback
completed version 0.1.0 of nanobloggertrackback, an addon to integrate trackback functionality into nanoblogger.
it can be found on http://www.toastfreeware.priv.at/debian/.
permalink | tags: computer
2005-09-24 22:44:35 +0200
ion3
changed my window manager from ion2 to ion3. and spent much time in customizing the status bar ;-)
permalink | tags: computer
2005-09-21 11:43:59 +0200
nanoblogger, planet, and encodings
tried planet1.0 yesterday. the encoding problem persists, I guess that the blog feed itself is the problem in this case. update: problem found, it's a hard-coded "utf8" in nanoblogger's tidy plugin that shredders the feeds. cf. my bugreport and my article on this subject.
permalink | tags: computer
2005-09-20 08:27:45 +0200
blog & planet news
  • yesterday the mails from the debian BTS told me that nanoblogger's version 3.2.3-2 fixes 3 bugs I've submitted. great!
  • planetplanet still has problems with encodings. at least the old 0.2 nightly build or our installation. I'll try the current 1.0 snapshot these days.
permalink | tags: computer
2005-09-15 18:34:37 +0200
gaim -> centericq
having used gaim for almost 9 months (and not being really satisfied with it) I looked around and decided to test centericq. and it basically looks (better: behaves) very nice, despite some minor glitches (hardcoded mozilla e.g.). let's see what happens if I really use it. update: after my first chat I have nothing to complain about.
only an external action is not working, and maybe I should fine tune the keybindings.
permalink | tags: computer
2005-09-13 23:38:42 +0200
synergy
after reading the posts/mails by greg and albert I decided to try synergy, too. at home, with belanna and guinan. results & impressions:
  • the debian package is (half a year) old and only in stable: 1.2.2 vs. the current release: 1.2.4 at http://synergy2.sourceforge.net/
  • the debian package is terrible (no man page, no conf in /etc, no runlevel scripts, ... )
  • synergy does (well - obviously and as stated in the program's requirements) not run without an xserver (and I was really curious ...)
  • though it doesn't run without X it can still be installed with xlibs only (did I mention that the debian package is terrible?).
  • I guess it's a waste of time to file bug reports regarding the condition of the package ...
oh well ...
permalink | tags: computer
2005-09-12 17:54:06 +0200
nanoblogger archives links
today I was surprised not to see a link to last month's archive in my blog anymore. after some fiddling around I found the reason, "patched" the source and filed a bug report (go there for details).
permalink | tags: computer
2005-09-11 23:43:56 +0200
the joys of unstable
upgrading gxine from 0.4.1-1 to 0.4.7-0.1. what happened can be read in the Debian BTS. grmpf. update: 3 1/2 hours (!) later on sunday night (!) upstream (!) writes: "I'm releasing 0.4.8 now...". update: soon afterwards the new package entered unstable.
permalink | tags: computer
2005-09-09 17:44:52 +0200
nb and tb.cgi
added mail notification (on received new trackbacks) to tb.cgi (trackback script).
now I'm just waiting for a real trackback ping ;-) update: just tried it with a friend and it works (both trackback itself and the notification mail)
permalink | tags: computer
2005-09-09 00:58:43 +0200
nanoblogger and trackbacks
I've been experimenting with adding trackback functionality to nanoblogger. using tb-standalone (with some changes) and a little plugin I seem to have reached a first success ...
permalink | tags: computer
2005-09-07 20:36:32 +0200
nanoblogger plugins
published two plugins for nanoblogger in our debian repository.
Package: nanobloggerplugins
[..]
Description: additional plugins for nanoblogger
 Collection of additional plugins for nanoblogger:
 .
 calendar_prev.sh: Generates a calendar table for the previous month.
 .
 weblog_visits.sh: Counts hits on blog from apache access logs.
both have already been active on this blog for some days.
permalink | tags: computer
2005-09-02 15:13:14 +0200
Release.gpg
from now on the Release files in the ToastFreeware Debian repository are signed. the signing key is my personal one (0x00F3CFE4) which can be found on the usual keyservers or on my homepage.
if you are using packages from this repository you may want to add the key to your apt keyring: type (as root)

lynx -dump http://info.comodo.priv.at/0x00F3CFE4.asc | apt-key add -
check with apt-key list and don't forget to do a apt-get update or aptitude update afterwards. update: and after the upgrade of apt from 0.6.40 to 0.6.41 I get errors on my sigs although I can successfully verify them manually. - wtf? update: the errors are gone, maybe 0.6.42 fixed the problem or some other magic happened. well.
permalink | tags: computer
2005-09-01 20:41:49 +0200
nb plugins and jabref
nanoblogger plugins
when taking a look at my blog today (someone could have written something there - errr?!) I thought that the empty 'september' calendar doesn't look nice. so I decided to add a little plugin that shows the previous month.
maybe I should package this plugin and the one showing the total visits some day ... update: and I fixed it after thinking a little bit more about the number of days in months ... update: built a package, cf. this entry jabref
discovered jabref, a rather nice bibtex editor written in java that runs just by calling 'java -jar JabRef-1.8.jar'. - unfortunately the ITP for this software is rather old (over two years by the time of writing) ... update:built my own debian package.
permalink | tags: computer
2005-08-29 21:37:10 +0200
sms2mail
is there really no easy way to get sms (read: short messages sent via gsm) as emails? strange. - I googled in vain today but maybe someone has an idea ... update: I know how to send an email via sms with t-mobile but what I'm looking for is a phone provider independent solution that allows me to collect sms as emails at the receiving end without any need for the sender to do something else than writing a standard sms to a specified number.
permalink | tags: computer
2005-08-22 02:27:10 +0200
gqview & thumbnails
gqview cannot create thumbnails? a little challenge :-) Cf. the short article.
permalink | tags: computer
2005-08-21 18:08:20 +0200
burn
tried to burn a few audio cds today. - is there really no program [1] that allows to say "I want n copies" (where n > 1)? and: I learned that burning audio cds in DAO mode leads to strange results (when playing the cds in a cd player afterwards) but TAO seems to work now. 3 finished, 27 more to go. [1] that doesn't need kde or gnome
permalink | tags: computer
2005-08-18 21:03:46 +0200
oooops!
unintentionally uploaded a package to the debian server instead of our repository. but katie of course refused the package 'cause she doesn't know my gpg key. embarrassing ;-)
From: Archive Administrator <katie@spohr.debian.org>
To: gregor+debian@comodo.priv.at
Subject: Processing of $package-2_i386.changes
Date: Thu, 18 Aug 2005 11:50:13 -0700
        
PGP/GnuPG signature check failed on $package-2_i386.changes
gpg: Signature made Thu Aug 18 11:49:09 2005 PDT using DSA key ID 00F3CFE4
gpg: Can't check signature: public key not found
(Exit status 2)
$package-2_i386.changes has bad PGP/GnuPG signature!
Removing $package-2_i386.changes, but keeping its associated files for now.

Greetings,

        Your Debian queue daemon
permalink | tags: computer
2005-08-10 18:32:56 +0200
planet
I'm surprised - why is there no debian package for planet although planet debian seems to use it? - filed an RFP.
permalink | tags: computer
2005-08-10 18:26:24 +0200
unison
debian/unstable has a new version of unison (2.10.2). the changelog warns that it doesn't work with the old configuration and that it's incompatible with an older version running on the remote computer. *grmpf* downgraded. update: 2.13.16-2 has entered testing, so all machines can (and do) run the new version. good. - it's only a matter of patience :-)
permalink | tags: computer
2005-08-07 17:15:15 +0200
bashism
lintian told me about bashisms in post{inst,rm}. after some trial&error I found out that it was the '-a'. 'test foo -a bar' is a bashism but 'test foo && test bar' works.
permalink | tags: computer
2005-08-07 05:47:21 +0200
blogging via GSM
I think I finally managed to set up nanoblogger & exim to accept new entries via SMS (like this one!) or e-mail. - and sometimes I hate the permission & umask stuff ... the day after: calling the script from procmail is much easier than from the aliases file. - thx for the idea, philipp! the day after the day after: now the script looks nicer and the procmail recipe is a little more intelligent, too (/dev/null if success, deliver to $MAILDIR if error). - time for writing docs ;-) the day after ...: created and published a small debian package.
permalink | tags: computer
2005-08-06 17:47:08 +0200
nanoblogger
just installed nanoblogger. looks like a nice & straight forward tool.
permalink | tags: computer

created by Chronicle v4.6

gregoa with debian swirl


tags
archives

weather

Temperature in Innsbruck

debian perl group

Logo Debian Perl Group © 2009, ghostbar, CC BY-NC-SA 2.0

copyright & license

Creative Commons License
All material on this blog — unless stated otherwise — is © gregor herrmann, and is licensed under the Creative Commons Attribution-Share Alike 3.0 Austria License.