bugLiquid War 6 - Bugs: bug #35017, unable to make .deb file for game...


bug #35017: unable to make .deb file for game install

Submitted by:  Andrew Engelbrecht <sudoman>
Submitted on:  Thu 08 Dec 2011 06:00:47 PM UTC  
Category:  Install Severity:  3 - Normal
Status:  Fixed Privacy:  Public
Assigned to:  Christian Mauduit <ufoot> Open/Closed:  Closed

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Fri 09 Dec 2011 06:17:58 AM UTC, comment #4:

OK, should be fixed in git, I commented out the useless (and buggy) lines.

Thanks for your feedback,


Christian Mauduit <ufoot>
Project AdministratorIn charge of this item.
Fri 09 Dec 2011 06:05:49 AM UTC, comment #3:

OK, I think you could safely remove any reference to lw6dyn_test in lw6bot_test (comment it out). I investigate.

Christian Mauduit <ufoot>
Project AdministratorIn charge of this item.
Fri 09 Dec 2011 12:11:50 AM UTC, comment #2:

Since there is no "make pkg" option, I ran "make deb" after following your instructions. Things seemed to go well until this:

libtool: link: x86_64-linux-gnu-gcc -Wall -DLW6_ALLINONE=1 -DLW6_OPENMP=1 -fopenmp -DLW6_GNU -DLW6_UNIX -Wall -g -O2 -fopenmp -o liquidwar6bot-test bot-testmain.o -L/usr/lib/x86_64-linux-gnu ./.libs/libbot.a ../pil/.libs/libpil.a ../ker/.libs/libker.a ../map/.libs/libmap.a ../sys/.libs/libsys.a -lpthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/x86_64-linux-gnu/libatk-1.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so -lgdk_pixbuf-2.0 /usr/lib/libcairo.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libfreetype.so -lfontconfig /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -lrt /usr/lib/x86_64-linux-gnu/libglib-2.0.so -lm -pthread
./.libs/libbot.a(bot-test.o): In function `lw6bot_test':
/tmp/liquidwar6/liquidwar6-0.0.12beta/src/lib/bot/bot-test.c:183: undefined reference to `lw6dyn_test'

I have been able to make and make install, in the parent directory.

This was with using git commit 7bca613a4bb36f67d6bd7c45cada53d050ac4388 .

Andrew Engelbrecht <sudoman>
Thu 08 Dec 2011 09:29:46 PM UTC, comment #1:

OK, you need to:

a) copy source tarball to ./pkg
b) "cd pkg" and then "make pkg"

The reason I did this was 1) to simplify the main Makefile.am, it's OK to have horrible complexity in pkg/Makefile.am, but I didn't want this to go mainstream. Another reason is that I find it more practical to be able to copy by hand the tarball in ./pkg (when I'm releasing, I want to check the tarball I'm uploading, exactly this one, builds fine).

Anyway, I updated the documentation so that it's written somewhere, and now main Makefile has dummy targets that say "change to pkg and build it here".

It's not in the snapshot but it's on git (will be in tonight's snapshot).

Have a nice day,


Christian Mauduit <ufoot>
Project AdministratorIn charge of this item.
Thu 08 Dec 2011 06:00:47 PM UTC, original submission:

I am able to run "make dist" and "make deb" for the extra maps folder of the git repo. However, there is no option to run "make deb" for the game itself.

sudoman@igo build$ make deb
make: *** No rule to make target `deb'. Stop.

Andrew Engelbrecht <sudoman>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by ufoot (Posted a comment)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-01-05 ufoot Open/ClosedOpen => Closed
    2011-12-18 ufoot StatusReady For Test => Fixed
    2011-12-09 ufoot StatusIn Progress => Ready For Test
    2011-12-09 ufoot StatusReady For Test => In Progress
    2011-12-08 ufoot Assigned toNone => ufoot
    2011-12-08 ufoot StatusNone => Ready For Test

    Back to the top

    Powered by Savane 3.3