Xonotic Forums
[SOLVED] Installing Xonotic git in debian - Printable Version

+- Xonotic Forums (https://forums.xonotic.org)
+-- Forum: Support (https://forums.xonotic.org/forumdisplay.php?fid=3)
+--- Forum: Xonotic - Help & Troubleshooting (https://forums.xonotic.org/forumdisplay.php?fid=4)
+--- Thread: [SOLVED] Installing Xonotic git in debian (/showthread.php?tid=4725)



Installing Xonotic git in debian - Ari - 01-23-2014

Yesterday i did a clean install of debian and i tried to install xonotic(git)

First i followed this guide: http://dev.xonotic.org/projects/3/wiki/Repository_Access
And ran with some little problems

1) libjpeg-turbo8-dev isn't part of the debian repositories (i guess the equivalent is libjpeg8-dev)
-)it could be mentioned that this package isn't on debian but only on ubuntu(and mention the equivalent package).

2) After installing the rest of packages by apt-get, i executed the next step on the guide, cloning the git, but i used the same shell so i downloaded everything as root (i use su to enter as root instead of using sudo) after that i could not start xonotic because i downloaded everything as root and i didn't have access as normal user.
-)it could be mentioned to use a normal user to clone the xonotic repository.

3)After i found my mistake(downloading as root) and changed permissions to my user and started xonotic i found that every map was black, i checked the error log in the shell and the problem was that libcurl was missing from my system so i installed curl and with it, the problem was fixed, everything went well and i played without problems.
-) it could be added to the dependencies libcurl (or maybe curl)

I guess that the little problems i ran into are easily fixable, but it also requires minimal effort to edit the wiki to avoid them Smile so please take that into account.

I don't know if its the right place for this post, but if it isn't please move it to the right place.


RE: Installing Xonotic git in debian - Halogene - 01-23-2014

Thank you for reporting this! Actually, I suspect libcurl is not mentioned as dependency so we get new users to sign up to the forums and ask questions that we can easily answer. But it might also be that it is not made a dependency because the game actually does not need libcurl to run, it just needs it to download custom maps and compatibility patches from servers. It runs fine without libcurl on servers that are running the same version and the official maps.

Can't say anything to the debian package, but as for the root problem, I figure if someone is fiddling with git he/she should know about basic permission rules - and in any case be able to figure that out by him/herself :o)


RE: Installing Xonotic git in debian - Mr. Bougo - 01-23-2014

It's a wiki, you can participate in its editing as well!


RE: Installing Xonotic git in debian - zykure - 01-24-2014

(01-23-2014, 04:57 AM)Halogene Wrote: Can't say anything to the debian package, but as for the root problem, I figure if someone is fiddling with git he/she should know about basic permission rules - and in any case be able to figure that out by him/herself :o)

Still, it doesn't hurt to add those dependencies and notes to the wiki. You know, you could use that same argument to remove the git section on the wiki completely ("pfff, they should be able to find out themselves"). I'm pretty sure you didn't have that in mind actually, just saying...
People make mistakes, why not help them prevent these by having a complete step-by-step tutorial? Smile


RE: Installing Xonotic git in debian - zykure - 01-27-2014

I just updated the wiki page and added your remarks, Pikamiau Smile


RE: Installing Xonotic git in debian - Ari - 01-30-2014

Thank you for updating the wiki zykure Smile