On Sun, 2012-06-17 at 23:15 +0100, Ben Hutchings wrote: > On Sun, 2012-06-17 at 22:41 +0200, Michael Stapelberg wrote: > > Hey, > > > > Quoting Ben Hutchings (2012-06-17 03:43:30) > > > ii libnet-twitter-lite-perl 0.10003-1 interface to the Twitter API > > I just noticed that you are using an old version of > > libnet-twitter-lite-perl. Can you upgrade to the current testing version > > (0.11001-1) and see if you can still reproduce the bug? > > > > FYI: I tested it with 0.10004-1 and 0.11001-1, both work for me. > > Unfortunately that didn't make a difference. And I do have the default > 'auto_post 1' setting. > > I'll open an upstream bug report.
Looking at dpkg.log, I see that tircd was upgraded from version 0.10-2.1 on 2nd June. I don't think I restarted it until I rebooted the host (11 days ago). Downgrading both tircd and libnet-twitter-lite-perl to the stable versions gives me a working system. So, at a guess, the problem is that one of the other dependencies needs to be versioned. It's a shame that upstream doesn't specify this. Now, as to why I got this upgrade: I was actually running my own version with a patch for <http://code.google.com/p/tircd/issues/detail?id=98>, and APT apparently decided that since this was later than the stable version it should upgrade to the unstable version. I should probably pin the package to avoid this. However, you are supposed to use versioned package dependencies wherever the stable version is not new enough. Ben. -- Ben Hutchings Time is nature's way of making sure that everything doesn't happen at once.
signature.asc
Description: This is a digitally signed message part