[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Kernel 2.6.39-bpo breaks tint2



Using the backported kernel 2.6.39-bpo.2 will break tint2:

==========
% uname -r
2.6.39-bpo.2-amd64

% apt-cache policy tint2
tint2:
  Installed: 0.9-2
  Candidate: 0.9-2
  Version table:
 *** 0.9-2 0
        500 http://ftp.us.debian.org/debian/ squeeze/main amd64 Packages
        100 /var/lib/dpkg/status

% tint2
real transparency off.... depth: 24
tint2 : another systray is running
ERROR: battery applet can't open energy_now
zsh: segmentation fault  tint2
==========

See this bug report: http://code.google.com/p/tint2/issues/detail?id=302

The only work-arounds are either to 1) use the stock 2.6.32 squeeze
kernel, or 2) disable the battery applet, which I think is one of the
more useful features of tint2.

The developers have suggested using a newer version. I attempted to
build it from source, but `apt-get build-dep tint2` failed:

==========
The following packages have unmet dependencies:
 libcairo2-dev : Depends: libfontconfig1-dev but it is not going to be installed
                 Depends: libfreetype6-dev (>= 2.1.10) but it is not
going to be installed
 libimlib2-dev : Depends: libfreetype6-dev but it is not going to be installed
 libpango1.0-dev : Depends: libfreetype6-dev (>= 2.1.3) but it is not
going to be installed
                   Depends: libxft-dev but it is not going to be installed
                   Depends: libfontconfig1-dev (>= 2.1.91) but it is
not going to be installed
E: Build-dependencies for tint2 could not be satisfied.
==========

So it seems this is a bit of a pickle. I'm not sure whether a backport
is warranted, but I can say that when I used the version of tint2 from
wheezy with 2.6.39 and 3.0.0 kernels I did not see this issue. It
seems like building this from source would be quite difficult and
possibly result in dependency hell.

--Daniel


Reply to: