=== r0ckwilda{-_-} is now known as r0ckwilda === r0ckwilda is now known as r0ckwilda{-_-} [17:37] hi genova welcome to ubuntu-africxa [17:37] africa as well [17:59] hi Kilos [18:10] hi Na3iL [18:10] o/ Kilos [18:11] how good are you with questions like this [18:12] I posted a question earlier about packing a python3 gtk application. I've managed to package it as a deb, but the python part keeps getting installed in /usr/lib/python3/dist-packages/ [18:12] I'd like the whole application to be installed in /usr/share/ [18:12] How can can I modifyu the debian/rules file to install to this location. [18:14] You mean Kilos you wanna know how to tell Ubuntu where to install your programs? right [18:15] thats what i get from those questions, we have a guy asked in the za channel and im trying to find him some help [18:15] if you can sort it ill bring him here [18:16] I think I can sort it just with further explanation for the problem.. [18:16] ok ill bring him [18:16] Okay [18:16] ty [18:17] yw :D [18:25] Kilos, after some searching, he can't, make the package manager put any file anywhere except its default location.. [18:25] oh my ill tell him ty Na3iL [18:26] aw here he is [18:26] hi stucomplex [18:26] Hey stucomplex welcome to #ubuntu-africa :) [18:26] you just missed an answer [18:26] thanks kilos [18:26] stucomplex Na3iL thinks you cannot do it but hear from him [18:27] stucomplex, basically you can't make the package manager put any file anywhere except its default locations [18:28] You cannot change the default locations to install software with apt-get, the Software Center, [18:28] or the other package management tools in Ubuntu... [18:28] hi Na3iL [18:28] You can manually retrieve packages and extract their files wherever you want, but you almost certainly wouldn't want to do that.. [18:29] by just typing which "your program name" [18:30] take a look stucomplex → https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard [18:31] hmmm, ok, maybe I did not explain better. [18:32] I'm current building the .deb file, eg fiddling around with debian/changelog, debian/control [18:32] *currently [18:33] I've read that within the debain/rules file you can do somesort of override_auto_install set the install locations [18:34] oh we have a debian dev here as well [18:34] if you guys get stuck call cyrilb [18:36] hi guys [18:36] there is an application called terminator which is also a python-gtk application -> https://bazaar.launchpad.net/~gnome-terminator/terminator/trunk/files [18:36] hi cyrilb [18:36] talking about debian/rules? [18:36] :) [18:36] yeah man [18:36] Well, I think we need cyrilb I think he will be more helpful than me :) [18:36] for that project the terminatorlib is a python module which is installed in /usr/share/terminator [18:38] \o/ am a big fan of terminator :D [18:39] yeah, It's awesome :D [18:40] wb craigbrash [18:40] The only thing that I know stucomplex , that packages install files throughout the filesystem, [18:41] mostly in different subdirectories of /usr. This is in accordance with the filesystem hierarchy standard which specifies where different kinds of files, [18:41] Kilos hello and Na3iL [18:41] associated with installed programs and libraries [18:41] which are supposed to go in a GNU/Linux system :) [18:41] cyrilb we waiting for your wisdom here [18:41] o/ hey craigbrash [18:42] thanks Na3iL [18:43] You welcome stucomplex I hope that I helped at least [18:43] and to be sure am waiting the reply of cyrilb [18:44] as it currently stands when install my package the the python part gets installed in /usr/lib/python3.4/dist-packages/ [18:44] but its not a module [18:44] so i'd like it installed with all the other data file in /usr/share/{program} [18:47] I am wondering why you wanna modify its installation location.. [18:51] I think that if one is creating a python module then it should be installed in /usr/lib/python3, but if it is a GUI application then it should not be placed in /usr/lib/python3 [18:55] i need to sleep guys. good luck stucomplex [18:55] night all [18:56] Yeah indeed stucomplex I will search for a solution [19:05] hmmm, might have found something in https://wiki.debian.org/Python/Packaging [19:05] override_dh_auto_install: python setup.py install --root=debian/charm --install-layout=deb --install-lib=/usr/share/charm --install-scripts=/usr/share/charm [19:06] but in the terminator debian/rules there is a variable DEB_PYTHON_INSTALL_ARGS_ALL +=--install-lib=/usr/share/terminator --install-scripts=/usr/share/terminator