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.000819
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 »

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.

daglamier22 commented on 2016-09-22 17:07

I had to manually "unfix" the pylnp-terminal.patch update in order to resolve the Tkinter error on my side (which is strange because I thought that patch was there to fix this error, but it actually caused it in my case). Just FYI as it took me a few hours to track this down, hopefully will help someone.

vison commented on 2016-09-07 03:25

I am also receiving the Tkinter exception error and I have updated to the most recent version.