Tilemill Ubuntu-centric support... what about Debian.
Would you mind make available a package for Debian. I managed to install the Ubuntu natty package on Debian Testing but I had to tweak the dpkg post installation script.
Indeed, Debian still uses sysvinit, unlike Ubuntu which uses upstart.
Everything is working fine under Debian Testing. I only have to launch /usr/share/tilemill/index.js to manually.
Concerning Ubuntu, why is there no support for 10.04 LTS version? Most corporations stick with LTS versions rather than upgrading every 6 months.
Best regards and thank you for making this amazing product available.
Comments are currently closed for this discussion. You can start a new one.
Support Staff 2 Posted by Tom MacWright on 26 Sep, 2011 05:12 PM
We won't be able to support 10.04 LTS because it's woefully out-of-date with, for instance, the Boost libraries that Mapnik relies on. 10.04 is more than a year old, and isn't getting any younger.
Could you post the modifications that you made to get TileMill working on Debian? We don't have much ability to test on all linux distros so would appreciate any community support & testing we can get.
3 Posted by Nicolas Vila on 27 Sep, 2011 09:11 AM
Hi.
OK, I understand the reasons concerning the deprecated libraries in
Ubuntu 10.04.
It was pretty easy to make TileMill run on Debian (all the dependencies
are up-to-date, at least in the testing branch)
I only modified the following file which prevented the installation from
finishing correctly:
/var/lib/dpkg/info/tilemill.postinst
I simply commented the last line of the script...
/# start tilemill/
...then ran an "apt-get install" to finish the installation. The main
difference between Ubuntu and Debian is the startup manager for
applications (upstart for Ubuntu, and the old sysvinit for Debian)
The /"start"/ command is simply not available in Debian.
I launched successfully Tilemill by and, using the mapbox user, but the
best approach would be to provide a sysvinit startup script:
/etc/init.d/tilemill
I created a dummy script to launch "index.js", the Debian way but it's
not polished and not able to stop the daemon yet.
Regards.
Nicolas
Le 26/09/2011 19:12, Tom MacWright a écrit :
>
> // Add your reply above here
> =================================================From: Tom MacWright
> Subject: Tilemill Ubuntu-centric support... what about Debian.
>
> We won't be able to support 10.04 LTS because it's woefully
> out-of-date with, for
> instance, the Boost libraries that Mapnik relies on. 10.04 is more
> than a year old,
> and isn't getting any younger.
>
> Could you post the modifications that you made to get TileMill working
> on Debian? We
> don't have much ability to test on all linux distros so would
> appreciate any
> community support & testing we can get.
>
> View this Discussion online:
> http://support.mapbox.com/discussions/tilemill/161-tilemill-ubuntu-centric-support-what-about-debian
>
> --
>
> Reply with #ignore to stop receiving notifications for this discussion.
>
Support Staff 4 Posted by Will White on 03 Oct, 2011 07:41 PM
Hi Nicolas,
We'd like to support all systems but none of us are regular Debian users, making it difficult to test. If you have a repeatable process for packaging TileMill for Debian, would you mind contributing it as a pull request on the GitHub project?
Thanks,
Will
Will White closed this discussion on 24 Oct, 2011 03:47 PM.