* Stefano Zacchiroli <z...@debian.org>, 2010-01-21, 23:21:
flumotion is using /usr/bin/python in the pre-rtupdate script. Since
this script is run in the preinst of the python package, it is not
guaranteed that the /usr/bin/python symlink exists or that it points
to an existing file.

You should use only the essential packages in the pre-rtupdate
script; otherwise it's likely that flumotion will break next update
of the default version of Python.

Just for the sake of providing more information to this bug log: can you
please be more specific?

In fact /usr/share/python/runtime.d/flumotion.rtupdate does not use
directly python, but it does use invoke-rc.d on flumotion. In turn
/etc/init.d/flumotion does not invoke directly python, but will
eventually invoke /usr/sbin/flumotion which is a #!/usr/bin/python.

I believe that invocation path (which is of course buggy!) is what you
were referring to, confirmation would be appreciate, also to be sure I'm
not missing some other run path

Indeed I was referring to this particular run path and I'm not aware of other ones.

Sorry for being not specific enough in my initial report.

--
Jakub Wilk

Attachment: signature.asc
Description: Digital signature

Reply via email to