![]() |
#1 |
Rookie
Join Date: Aug 2010
Location: Regnum Utriusque Siciliae
Posts: 8
![]() |
Angband and Ubuntu
Hi all.
The current situation with Ubuntu is that "they" only support v3.3.2 which is 3+ years old, even on bleeding edge builds like Vivid Vervet (aka 15.04). It's a shame that has been already reported elsewhere. In the meanwhile I have somehow managed to compile angband-3.5.0 under my ubuntu 14.04 (LTS). No GTK, no SDL, just nCurses (when I ssh) and X11 (when I'm local). I have a couple of issues: 1. Exact support file placement. I would like to have my build store those files in /etc/angband just like the official Ubuntu build. I build 2. System wide file permissions. It looks like the installer part of the makefile won't take them into any account, so I have to manually fix it. 3. It seems the v3.3.2 save files are incompatible with v3.5.0's, so "upgrading" won't allowe players to restore those games. For no.1 it's more about source configuration. At the moment I have this configuration command: Code:
./configure --enable-x11 --enable-curses --prefix=/usr --sysconfdir=/etc --with-private-dirs For no.2 I manually run a script to fix permissions. My system's root user has a restrictive umask set in its .bashrc file, as per best practices. It'd be much better to have the installation procedure to explicitly make directories like "755" and files like "644" instead of relying on some "default" (?) root umask. For no.3 I have no idea whether there can be a solution. Any hint? TIA. |
![]() |
![]() |
![]() |
#2 |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,481
Donated: $60
![]() ![]() |
I can confirm that there isn't a solution to no 3. Savefile compatibility is not broken between versions unless there's no way around it, in which case characters from the two are not really comparable; you're better finishing your old character in the old version and then upgrading for subsequent characters.
Ubuntu uses the Debian package. The gap in the versions is due to the difficulty of getting a correct Debian package accepted by Debian, and the time spent waiting for the next Debian release to actually happen. Your other questions are better answered by people other than me ![]()
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
![]() |
![]() |
![]() |
#3 |
Rookie
Join Date: Aug 2010
Location: Regnum Utriusque Siciliae
Posts: 8
![]() |
What I'd need for v3.5.0 compilation is "just" which configuration options are needed in order to get it "Debian/Ubuntu" ready.
I don't mind/want to submit that build to anyone but my servers. I have a number of game saves that I like to use to train. It's not just "finishing" them. It's more about keeping.
__________________
Your armour has been eaten! Get ready to die. Last edited by Uqbar; December 17, 2014 at 08:12. Reason: typo |
![]() |
![]() |
![]() |
#4 |
Angband Devteam member
|
Apologies - I am the Debian maintainer for Angband and RL has prevented me packaging 3.4.x or 3.5.0
I am also the release manager for 3.5.1 and will package it as soon as it's released (three bugs left, one of which is unreproducible).
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
![]() |
![]() |
![]() |
#5 |
Knight
Join Date: May 2007
Location: US
Age: 45
Posts: 730
![]() |
So I just got to ask, how long before next release? sounds like you guys are awfully close.
another question I am really curious about, if I run angband with x11-and ncurses it looks a lot different than say from another variant, take Sangband for example..it's not nearly as nice looking in the terminal as Angband is, have you guys made changes to the look and feel of x11 and ncurses in Angband or are you just using newer libraries? |
![]() |
![]() |
![]() |
#6 | |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,481
Donated: $60
![]() ![]() |
Quote:
Meanwhile we are still going on the major restructure, which will eventually be released as 4.0. It also will have (almost) no gameplay changes; we will release an alpha/beta/work-in-progress/whatever at some point to help get the bugs ironed out.
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
|
![]() |
![]() |
![]() |
#7 | |
Angband Devteam member
|
Quote:
No guarantees mind ....
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
|
![]() |
![]() |
![]() |
#8 | |
Veteran
Join Date: Jun 2007
Posts: 1,391
![]() |
Quote:
(I recognize that things move slower in Debian-world, but that's no reason to delay general Angband releases.) EDIT: Oh, and this is not meant as snark or anything. I recognize that doing (releases of) F/OSS is thankless work, but that problem can be reduced by making release management more push-button. |
|
![]() |
![]() |
![]() |
#9 |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,481
Donated: $60
![]() ![]() |
Quick answer is we want to focus on 4.0 - even doing 3.5.1 was not even certain, and we're all very grateful to Magnate for handling it. In particular, I've put pretty much zero effort into 3.5 post 3.5.0, and with the restructure branch now more than 1000 commits past 3.5.0 I'd be a bit of a liability on 3.5 code.
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
![]() |
![]() |
![]() |
#10 | |
Veteran
Join Date: Jun 2007
Posts: 1,391
![]() |
Quote:
|
|
![]() |
![]() |
![]() |
Tags |
3.5.0, directories, permissions, save files, ubuntu |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Angband on Ubuntu 12.04? | fruviad | Development | 9 | June 16, 2013 21:25 |
Angband, Ubuntu and X11 windows | Uqbar | Vanilla | 5 | August 26, 2010 14:17 |
Ubuntu installation... | aaronchall | Vanilla | 10 | July 24, 2010 18:04 |
Ubuntu Noob Needs Your Help!! | chris | Development | 3 | December 22, 2009 18:32 |
Ubuntu SDL Help? | benhamill | Vanilla | 12 | February 24, 2009 21:19 |