Package Details: dwarffortress-lnp-git 44.03-2

Git Clone URL: (read-only)
Package Base: dwarffortress-lnp-git
Description: Installer for the Lazy Newb Pack to run Dwarf Fortress. Includes vanilla dwarf fortress, dfhack and graphics
Upstream URL: None
Licenses: custom
Submitter: metamer
Maintainer: None
Last Packager: metamer
Votes: 23
Popularity: 0.000154
First Submitted: 2016-03-06 03:30
Last Updated: 2018-01-12 03:15

Dependencies (29)

Required by (0)

Sources (25)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

cphoton commented on 2017-01-25 02:56

df-twbt needs to track the latest tag instead of the latest commit (latest changes intended to fix some windows issues but broke the linux build). I was able to get the package generated by changing the following line on the PKGBUILD:


(add #tag=v5.70 on line 55)

Ikkitsyne commented on 2017-01-21 19:40

Hello, for the last few days i was trying to make LNP working and i would be very thankful if someone will help me. It compiles with TWBT fix, however after i launch LNP i get new terminal asking pass for dwarftherapist and after that just crashes, this is what i get :

Running PyLNP 0.12a (OS: linux, Compiled: False)
WARNING: JSONConfiguration: File PyLNP.user does not exist
INFO: Installing extras content for first time
Traceback (most recent call last):
File "./PyLNP", line 12, in <module>
File "/home/ikkitsyne/.dwarffortress-lnp-git/python-lnp/core/", line 119, in __init__
File "/home/ikkitsyne/.dwarffortress-lnp-git/python-lnp/core/", line 210, in initialize_ui
self.ui = TkGui()
File "./tkgui/", line 131, in __init__
self.root = root = Tk()
File "/usr/lib/python3.6/tkinter/", line 2017, in __init__ = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: bad cursor spec "#BCC3CF"

Thank's in advance.

oranje25 commented on 2017-01-09 14:20

Thanks, tetris11. I was able to compile and install with the TWBT adjustment.

tetris11 commented on 2017-01-03 01:55

Seeing same type conversions errors as badonkadong, stemming from

> [ 99%] Building CXX object plugins/df-twbt/CMakeFiles/twbt.dir/twbt.cpp.o

This is from the "Text Will Be Text" plugin, so it compiles if you comment out the following lines from the PKGBUILD:

cd $srcdir/dfhack/plugins
# patch -uN CMakeLists.custom.txt $srcdir/dfhack-twbt.patch

cd $srcdir/dfhack/plugins
patch -uN CMakeLists.txt $srcdir/dfhack-visualizers.patch

# mkdir -p $srcdir/dfhack/plugins/df-twbt
# cd $srcdir/df-twbt
# rsync -av --progress $srcdir/df-twbt $srcdir/dfhack/plugins \
# --exclude .git \
# --exclude .gitignore

badonkadong commented on 2017-01-01 13:15

won't compile

...cache/pacaur/dwarffortress-lnp-git/src/dfhack/plugins/df-twbt/dwarfmode.hpp:115:48: error: invalid conversion from ‘int32_t* {aka int*}’ to ‘long int*’ [-fpermissive]
long *screentexpostop = gps->screentexpos;

make[2]: *** [plugins/df-twbt/CMakeFiles/twbt.dir/build.make:63: plugins/df-twbt/CMakeFiles/twbt.dir/twbt.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:4530: plugins/df-twbt/CMakeFiles/twbt.dir/all] Error 2
make: *** [Makefile:150: all] Error 2
==> ERROR: A failure occurred in build().
:: failed to build dwarffortress-lnp-git package(s)

shilkovsky commented on 2016-10-21 14:24

This is exeption I got after clicking "Play Dwarf Fortress!" just after installing the package

Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.5/tkinter/", line 1550, in __call__
return self.func(*args)
File "/home/shilkovsky/.dwarffortress-lnp-git/python-lnp/core/", line 52, in run_df
result = run_program(executable, force, True, spawn_terminal)
File "/home/shilkovsky/.dwarffortress-lnp-git/python-lnp/core/", line 93, in run_program
run_args = terminal.get_terminal_command([path,])
File "/home/shilkovsky/.dwarffortress-lnp-git/python-lnp/core/", line 28, in get_terminal_command #pylint: disable=no-member
AttributeError: 'function' object has no attribute 'name'

dvirok commented on 2016-10-12 20:53

I had the same issue with Tkinter with the current version and could not launch DF.

The traceback shows line 28 of the file ~/.dwarffortress-lnp-git/python-lnp/core/ as source of the error, where is requested; That should be a function call. Simply replacing this by get_configured_terminal().name seems to fix the issue. Works fine since.

bojun commented on 2016-09-27 08:50

metamer, I have reinstalled the package using the snapshot from 09-22 but I still get the Tkinter exception. Because of the exception I am yet unable to lunch DF

metamer commented on 2016-09-22 19:32

I've removed the pylnp-terminal.patch - I've confirmed that removing it addresses the Tkinter exception.

metamer commented on 2016-09-22 19:32

I've removed the pylnp-terminal.patch - I've confirmed that removing it addresses the Tkinter exception.