problem installing a package
Hi,
while packaging a new version of funkload and trying to convert the
packaging to the new 3.0 format, I have now arrived at a package that
should work. At least, superficially inspecting the package's contents
does not reveal any errors, as does running lintian (the package is
almost lintian-clean). But trying to actually install the package on a
machine running Sid, current as of today, fails:
# dpkg -i funkload_1.13.0-1_all.deb
Selecting previously deselected package funkload.
(Reading database ... 53462 files and directories currently installed.)
Unpacking funkload (from funkload_1.13.0-1_all.deb) ...
Setting up funkload (1.13.0-1) ...
Traceback (most recent call last):
File "/usr/sbin/update-python-modules", line 416, in <module>
do_public.append(public_packages[arg])
File "/usr/sbin/update-python-modules", line 232, in __getitem__
self[name] = SharedFileList (path)
File "/usr/sbin/update-python-modules", line 157, in __init__
self.parse_option(*line)
File "/usr/sbin/update-python-modules", line 164, in parse_option
self.pyversions = pysupport.version_list(value)
File "/usr/share/python-support/private/pysupport.py", line 43, in __init__
dummylist.sort(version_cmp)
File "/usr/share/python-support/private/pysupport.py", line 10, in version_cmp
v1=[int(i) for i in ver1.split('.')]
ValueError: invalid literal for int() with base 10: ''
dpkg: error processing funkload (--install):
subprocess installed post-installation script returned error exit status 1
Processing triggers for man-db ...
Errors were encountered while processing:
funkload
I didn't touch the package maintenance scripts (postinst etc)...
Any help is MUCH appreciated!
--
Kind regards,
--Toni++
Reply to: