Package: mypaint
Version: 0.9.0-1
Severity: minor

Installing mypaint 0.9.0-1 from wheezy on squeeze does not pull mypaint-data
from wheezy, because the dependency of mypaint on mypaint-data is not
versioned. I ended up with mypaint 0.9.0-1 and mypaint-data 0.8.2-1.1, and
mypaint refused to start with the following traceback:

builtin python 2.6 json support
confpath = /home/marcelm/.mypaint/
Traceback (most recent call last):
  File "/usr/bin/mypaint", line 130, in <module>
    main.main(datapath, confpath)
  File "/usr/share/mypaint/gui/main.py", line 61, in main
    run()
  File "/usr/share/mypaint/gui/main.py", line 40, in run
    app = application.Application(datapath, confpath, args)
  File "/usr/share/mypaint/gui/application.py", line 94, in __init__
    self.brushmanager = brushmanager.BrushManager(join(datapath, 'brushes'),
join(confpath, 'brushes'), self)
  File "/usr/share/mypaint/gui/brushmanager.py", line 92, in __init__
    brush = self.get_group_brushes(DEFAULT_STARTUP_GROUP)[0]
IndexError: list index out of range

Making mypaint 0.9.0-1 depend on mypaint-data (= 0.9.0-1) or (>= 0.9.0) would
fix this.



-- System Information:
Debian Release: 6.0
  APT prefers squeeze-updates
  APT policy: (500, 'squeeze-updates'), (500, 'stable'), (300, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mypaint depends on:
ii  libc6                   2.11.2-10        Embedded GNU C Library: Shared lib
ii  libgcc1                 1:4.4.5-8        GCC support library
ii  libglib2.0-0            2.24.2-1         The GLib library of C routines
ii  libpng12-0              1.2.44-1         PNG library - runtime
ii  libpython2.6            2.6.6-8+b1       Shared Python runtime library (ver
ii  libstdc++6              4.4.5-8          The GNU Standard C++ Library v3
ii  mypaint-data            0.8.2-1.1        Brushes and backgrounds for the my
ii  python                  2.6.6-3+squeeze5 interactive high-level object-orie
ii  python-gtk2             2.17.0-4         Python bindings for the GTK+ widge
ii  python-numpy            1:1.4.1-5        Numerical Python adds a fast array
ii  python-support          1.0.10           automated rebuilding support for P
ii  python2.6               2.6.6-8+b1       An interactive high-level object-o

mypaint recommends no packages.

mypaint suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to