Bug#837741: pithos: Won't start without gir1.2-notify0.7 installed

2016-09-13 Thread D. Jackson Peacock
Package: pithos
Version: 1.1.2-1
Severity: important

Dear Maintainer,
Recently pithos started hanging on start-up with the following exception:

Traceback (most recent call last):
  File "/usr/share/pithos/pithos/pithos.py", line 1112, in do_command_line
self.do_activate()
  File "/usr/share/pithos/pithos/pithos.py", line 1119, in do_activate
self.window = NewPithosWindow(self, self.options)
  File "/usr/share/pithos/pithos/pithos.py", line 1053, in NewPithosWindow
window.finish_initializing(builder, options)
  File "/usr/share/pithos/pithos/pithos.py", line 165, in 
finish_initializing
load_plugins(self)
  File "/usr/share/pithos/pithos/plugin.py", line 92, in load_plugins
plugin = plugins[name] = load_plugin(name, window)
  File "/usr/share/pithos/pithos/plugin.py", line 67, in load_plugin
module = __import__('pithos.plugins.'+name)
  File "/usr/share/pithos/pithos/plugins/notify.py", line 24, in 
gi.require_version('Notify', '0.7')
  File "/usr/lib/python3/dist-packages/gi/__init__.py", line 102, in 
require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Notify not available

Installing gir1.2-notify-0.7 solved the problem, however this package is not a
required dependancy of pithos, just a recommended package.


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pithos depends on:
ii  gir1.2-gst-plugins-base-1.0  1.8.3-1
ii  gir1.2-gstreamer-1.0 1.8.3-1
ii  gir1.2-gtk-3.0   3.21.5-3
ii  gstreamer1.0-plugins-bad 1.8.2-1+b2
ii  gstreamer1.0-plugins-good1.8.3-1+b1
ii  python3-gi   3.20.1-1
ii  python3-gi-cairo 3.20.1-1
ii  python3-pkg-resources26.1.1-1
pn  python3:any  

Versions of packages pithos recommends:
pn  gir1.2-appindicator3-0.1   
pn  gir1.2-keybinder-3.0   
ii  gir1.2-notify-0.7  0.7.6-2
pn  gnome-icon-theme-symbolic  
pn  python3-dbus   
pn  python3-pylast 

pithos suggests no packages.

-- no debconf information



Bug#811039: extremetuxracer:i386 depends on package that does not exist

2016-01-14 Thread D. Jackson Peacock
Source: extremetuxracer
Severity: important

Dear Maintainer,

When attempting to install extremetuxracer:i386 it failed due to unmet 
dependancies:

$ sudo aptitude install extremetuxracer:i386
The following NEW packages will be installed:
  extremetuxracer:i386{b} libfluidsynth1:i386{a} libmad0:i386{a} 
libmikmod3:i386{a} libopenal1:i386{a} 
  libreadline6:i386{a} libsdl-mixer1.2:i386{a} libtcl8.5:i386{a} 
libvorbisfile3:i386{a} libxmu6:i386{a} 
0 packages upgraded, 10 newly installed, 0 to remove and 1 not upgraded.
Need to get 1,879 kB of archives. After unpacking 6,401 kB will be used.
The following packages have unmet dependencies:
 extremetuxracer:i386 : Depends: extremetuxracer-data:i386 (>= 0.4-7) which 
is a virtual package and is not provided by any available package.

It's possible that extremetuxracer-data is architecture independent and would
work with the i386 version, making this just an issue with how the dependancies
are specified.

While installing the i386 version on an x86_64 architecture isn't important for
normal use of the game, it is helpful as a test of using fullscreen OpenGL from
an i386 application.


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)