On 11-06-17 at 02:17pm, Daniel Dehennin wrote: > Jonas Smedegaard <[email protected]> writes: > > > On 11-06-17 at 12:48pm, Daniel Dehennin wrote: > >> > I see no problem with CDBS, then, and thus close this as a > >> > non-bug. > >> > >> Hello, > >> > >> I'm trying to provide a python module for an application, the > >> application install some modules in > >> /usr/lib/python2.6/dist-packages/zephir/monitor/agents/ > >> > >> Using CDBS with pycentral system, my module land in > >> /usr/lib/python2.6/site-packages/zephir/monitor/agents/ and is not > >> usable by the application[1]: > > > > Is your source package available somewhere public? > > Not really, this is a very tiny thing, only a .py I want to place > correctly, I think the most relevant part is debian/rules and > setup.py. > > Note that I want to compile this Ubuntu Lucid, I tried with > "DEB_PYTHON_SYSTEM=pysupport" and "DEB_PYTHON_SYSTEM=pycentral"[1]
CDBS is a framework to help avoid repetitive tasks in Debian packaging. CDBS is not an aid to skip understanding the art of Debian packaging. You should know yourself what CDBS was supposed to do for each of the CDBS snippets you include into your packaging project. CDBS is not an aid to skip using proper build frameworks. If you write your Python Distutils file yourself, then please ensure that in fact it works well on its own, before applying another framework on top of it. CDBS may or may not work on Ubuntu. Ubuntu has a track record of breaking compatibility with Debian, Python compatibility being a concrete example. We are quite happy if CDBS works on Ubuntu (we are not enemies) but if you run into problems then please try verify if problems persist on a Debian system, and if not then consult Ubuntu about them. NB! Please post to the bugreport only, not cc me personally. Kind regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: Digital signature

