Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81434 - openttd 0.3.6 complains about zlib not found
Summary: openttd 0.3.6 complains about zlib not found
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 91602 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-09 17:44 UTC by yunus gulsen
Modified: 2005-05-05 13:01 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yunus gulsen 2005-02-09 17:44:55 UTC
when i try to open the game
$ openttd
it says
Loader for zlib not avaliable
as i have zlib and pnglib installed already


Reproducible: Always
Steps to Reproduce:
1.ACCEPT_KEYWORDS = "~x86" openttd
2.openttd
3.

Actual Results:  
Loader of zlib not avaliable

Expected Results:  
it should have come up with gui becouse i have zlib installed
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2005-02-10 22:56:27 UTC
let's have the output of emerge --info please.
Comment 2 yunus gulsen 2005-02-10 23:58:40 UTC
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r9 i686)
=================================================================
System uname: 2.6.9-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 23:28:50)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -mfpmath=sse -msse3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -mfpmath=sse -msse3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acpi aim alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts caps cdr cpdflib crypt cups dedicated dga directfb divx4linux dvd encode esd evo f77 fam fbcon flac font-server foomaticdb fortran ftp gb gd gdbm ggi gif gnome gpm gstreamer gtk gtk2 iconv icq imagemagick imlib ipv6 jabber java jpeg ldap libg++ libwww mad mikmod mmx mng motif mozilla mpeg msn mysql mysqli ncurses nls nptl oggvorbis openal opengl oscar oss pam pda pdflib perl php png posix python quicktime readline recode sdl sndfile sockets speex spell spl sqlite sse ssl svga tcltk tcpd tiff tokenizer truetype truetype-fonts type1-fonts usb xml xml2 xmms xosd xpm xv xvid yahoo zeo zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2005-02-11 15:53:31 UTC
please capture all the output of the merge for

emerge -v openttd

Attach that as text/plain please.
Comment 4 yunus gulsen 2005-02-11 17:09:46 UTC
root@localhost vescera # ACCEPT_KEYWORDS="~x86" emerge -v openttd
Calculating dependencies ...done!
>>> emerge (1 of 1) games-simulation/openttd-0.3.6 to /
>>> md5 src_uri ;-) openttd-0.3.6.tar.gz
>>> Unpacking source...
>>> Unpacking openttd-0.3.6.tar.gz to /var/tmp/portage/openttd-0.3.6/work
>>> Source unpacked.
===> Compiling and Linking endian_check
===> Testing endianness
===> Compiling and Linking strgen/strgen
===> Compiling language american
===> Compiling language catalan
===> Compiling language czech
===> Compiling language danish
===> Compiling language dutch
===> Compiling language english
===> Compiling language finnish
===> Compiling language french
===> Compiling language galician
===> Compiling language german
===> Compiling language hungarian
===> Compiling language icelandic
===> Compiling language italian
Warning: String name 'STR_0211_TOP_COMPANIES_WHO_REACHED' does not match the layout of the master string
Warning: String name 'STR_021B_ACHIEVES_STATUS' does not match the layout of the master string
Warning: String name 'STR_021C_OF_ACHIEVES_STATUS' does not match the layout of the master string
Warning: String name 'STR_NETWORK_PASSWORD' does not match the layout of the master string
Warning: String name 'STR_NETWORK_COMBO1' does not match the layout of the master string
Warning: String name 'STR_NETWORK_COMBO2' does not match the layout of the master string
Warning: String name 'STR_NETWORK_PLAYERS' does not match the layout of the master string
===> Compiling language norwegian
===> Compiling language origveh
===> Compiling language polish
Warning: String name 'STR_021C_OF_ACHIEVES_STATUS' does not match the layout of the master string
===> Compiling language portuguese
===> Compiling language romanian
===> Compiling language slovak
===> Compiling language spanish
===> Compiling language swedish
===> Generating table/strings.h
===> Compiling ai.c
===> Compiling ai_build.c
===> Compiling ai_new.c
===> Compiling ai_pathfinder.c
===> Compiling ai_shared.c
===> Compiling aircraft_cmd.c
===> Compiling aircraft_gui.c
===> Compiling airport.c
===> Compiling airport_gui.c
===> Compiling aystar.c
===> Compiling bridge_gui.c
===> Compiling callback_table.c
===> Compiling clear_cmd.c
===> Compiling command.c
===> Compiling console.c
===> Compiling console_cmds.c
===> Compiling dedicated.c
===> Compiling disaster_cmd.c
===> Compiling dock_gui.c
===> Compiling dummy_land.c
===> Compiling economy.c
===> Compiling engine.c
===> Compiling engine_gui.c
===> Compiling fileio.c
===> Compiling gfx.c
===> Compiling graph_gui.c
===> Compiling newgrf.c
===> Compiling industry_cmd.c
===> Compiling industry_gui.c
===> Compiling intro_gui.c
===> Compiling landscape.c
===> Compiling main_gui.c
===> Compiling map.c
===> Compiling md5.c
===> Compiling minilzo.c
===> Compiling misc.c
===> Compiling misc_cmd.c
===> Compiling misc_gui.c
===> Compiling music_gui.c
===> Compiling namegen.c
===> Compiling network.c
===> Compiling network_client.c
===> Compiling network_data.c
===> Compiling network_gamelist.c
===> Compiling network_gui.c
===> Compiling network_server.c
===> Compiling network_udp.c
===> Compiling news_gui.c
===> Compiling oldloader.c
===> Compiling order_cmd.c
===> Compiling order_gui.c
order_gui.c:171: warning: `GetVehicleOnTile' defined but not used
===> Compiling pathfind.c
===> Compiling player_gui.c
===> Compiling players.c
===> Compiling queue.c
===> Compiling rail_cmd.c
===> Compiling rail_gui.c
===> Compiling rev.c
===> Compiling road_cmd.c
===> Compiling road_gui.c
===> Compiling roadveh_cmd.c
===> Compiling roadveh_gui.c
===> Compiling saveload.c
saveload.c:245: warning: `SlSkipBytes' defined but not used
===> Compiling screenshot.c
===> Compiling settings.c
===> Compiling settings_gui.c
===> Compiling ship_cmd.c
===> Compiling ship_gui.c
===> Compiling signs.c
===> Compiling smallmap_gui.c
===> Compiling sound.c
===> Compiling sprite.c
===> Compiling spritecache.c
spritecache.c: In function `LoadGrfIndexed':
spritecache.c:348: warning: unused variable `b'
===> Compiling station_cmd.c
===> Compiling station_gui.c
===> Compiling strings.c
===> Compiling subsidy_gui.c
===> Compiling terraform_gui.c
===> Compiling texteff.c
===> Compiling town_cmd.c
===> Compiling town_gui.c
===> Compiling train_cmd.c
train_cmd.c: In function `ChooseTrainTrack':
train_cmd.c:1520: warning: comparison between signed and unsigned
train_cmd.c:1521: warning: comparison between signed and unsigned
train_cmd.c:1522: warning: comparison between signed and unsigned
train_cmd.c:1531: warning: comparison between signed and unsigned
===> Compiling train_gui.c
===> Compiling tree_cmd.c
===> Compiling ttd.c
===> Compiling tunnelbridge_cmd.c
===> Compiling unmovable_cmd.c
===> Compiling vehicle.c
===> Compiling vehicle_gui.c
===> Compiling viewport.c
===> Compiling water_cmd.c
===> Compiling widget.c
===> Compiling window.c
===> Compiling extmidi.c
===> Compiling unix.c
===> Linking openttd
>>> Test phase [not enabled]: games-simulation/openttd-0.3.6

>>> Install openttd-0.3.6 into /var/tmp/portage/openttd-0.3.6/image/ category games-simulation
man:
prepallstrip:
strip: strip --strip-unneeded
strip: strip --strip-unneeded
   usr/games/bin/openttd
>>> Completed installing openttd-0.3.6 into /var/tmp/portage/openttd-0.3.6/image/

>>> Merging games-simulation/openttd-0.3.6 to /
--- /etc/
--- /etc/init.d/
>>> /etc/init.d/openttd
--- /usr/
--- /usr/games/
--- /usr/games/bin/
>>> /usr/games/bin/openttd
--- /usr/share/
--- /usr/share/doc/
--- /usr/share/doc/openttd-0.3.6/
>>> /usr/share/doc/openttd-0.3.6/changelog.txt.gz
>>> /usr/share/doc/openttd-0.3.6/multiplayer.txt.gz
>>> /usr/share/doc/openttd-0.3.6/console.txt.gz
>>> /usr/share/doc/openttd-0.3.6/Manual.txt.gz
>>> /usr/share/doc/openttd-0.3.6/readme.txt.gz
--- /usr/share/man/
--- /usr/share/man/man6/
>>> /usr/share/man/man6/openttd.6.gz
--- /usr/share/games/
--- /usr/share/games/openttd/
--- /usr/share/games/openttd/data/
>>> /usr/share/games/openttd/data/opntitle.dat
>>> /usr/share/games/openttd/data/openttd.grf
>>> /usr/share/games/openttd/data/autorail.grf
>>> /usr/share/games/openttd/data/canalsw.grf
>>> /usr/share/games/openttd/data/trkfoundw.grf
>>> /usr/share/games/openttd/data/signalsw.grf
--- /usr/share/games/openttd/lang/
>>> /usr/share/games/openttd/lang/catalan.lng
>>> /usr/share/games/openttd/lang/norwegian.lng
>>> /usr/share/games/openttd/lang/galician.lng
>>> /usr/share/games/openttd/lang/polish.lng
>>> /usr/share/games/openttd/lang/german.lng
>>> /usr/share/games/openttd/lang/spanish.lng
>>> /usr/share/games/openttd/lang/swedish.lng
>>> /usr/share/games/openttd/lang/hungarian.lng
>>> /usr/share/games/openttd/lang/danish.lng
>>> /usr/share/games/openttd/lang/finnish.lng
>>> /usr/share/games/openttd/lang/dutch.lng
>>> /usr/share/games/openttd/lang/romanian.lng
>>> /usr/share/games/openttd/lang/american.lng
>>> /usr/share/games/openttd/lang/icelandic.lng
>>> /usr/share/games/openttd/lang/italian.lng
>>> /usr/share/games/openttd/lang/czech.lng
>>> /usr/share/games/openttd/lang/slovak.lng
>>> /usr/share/games/openttd/lang/english.lng
>>> /usr/share/games/openttd/lang/french.lng
>>> /usr/share/games/openttd/lang/origveh.lng
>>> /usr/share/games/openttd/lang/portuguese.lng
--- /usr/share/pixmaps/
>>> /usr/share/pixmaps/openttd.png
>>> Safely unmerging already-installed instance...
--- !mtime obj /usr/share/pixmaps/openttd.png
--- !mtime obj /usr/share/man/man6/openttd.6.gz
--- !mtime obj /usr/share/games/openttd/lang/swedish.lng
--- !mtime obj /usr/share/games/openttd/lang/spanish.lng
--- !mtime obj /usr/share/games/openttd/lang/slovak.lng
--- !mtime obj /usr/share/games/openttd/lang/romanian.lng
--- !mtime obj /usr/share/games/openttd/lang/portuguese.lng
--- !mtime obj /usr/share/games/openttd/lang/polish.lng
--- !mtime obj /usr/share/games/openttd/lang/origveh.lng
--- !mtime obj /usr/share/games/openttd/lang/norwegian.lng
--- !mtime obj /usr/share/games/openttd/lang/italian.lng
--- !mtime obj /usr/share/games/openttd/lang/icelandic.lng
--- !mtime obj /usr/share/games/openttd/lang/hungarian.lng
--- !mtime obj /usr/share/games/openttd/lang/german.lng
--- !mtime obj /usr/share/games/openttd/lang/galician.lng
--- !mtime obj /usr/share/games/openttd/lang/french.lng
--- !mtime obj /usr/share/games/openttd/lang/finnish.lng
--- !mtime obj /usr/share/games/openttd/lang/english.lng
--- !mtime obj /usr/share/games/openttd/lang/dutch.lng
--- !mtime obj /usr/share/games/openttd/lang/danish.lng
--- !mtime obj /usr/share/games/openttd/lang/czech.lng
--- !mtime obj /usr/share/games/openttd/lang/catalan.lng
--- !mtime obj /usr/share/games/openttd/lang/american.lng
--- !mtime obj /usr/share/games/openttd/data/trkfoundw.grf
--- !mtime obj /usr/share/games/openttd/data/signalsw.grf
--- !mtime obj /usr/share/games/openttd/data/opntitle.dat
--- !mtime obj /usr/share/games/openttd/data/openttd.grf
--- !mtime obj /usr/share/games/openttd/data/canalsw.grf
--- !mtime obj /usr/share/games/openttd/data/autorail.grf
--- !mtime obj /usr/share/doc/openttd-0.3.6/readme.txt.gz
--- !mtime obj /usr/share/doc/openttd-0.3.6/multiplayer.txt.gz
--- !mtime obj /usr/share/doc/openttd-0.3.6/console.txt.gz
--- !mtime obj /usr/share/doc/openttd-0.3.6/changelog.txt.gz
--- !mtime obj /usr/share/doc/openttd-0.3.6/Manual.txt.gz
--- !mtime obj /usr/games/bin/openttd
--- cfgpro obj /etc/init.d/openttd
--- cfgpro dir /etc/init.d
--- !empty dir /usr/share/pixmaps
--- !empty dir /usr/share/man/man6
--- !empty dir /usr/share/man
--- !empty dir /usr/share/games/openttd/lang
--- !empty dir /usr/share/games/openttd/data
--- !empty dir /usr/share/games/openttd
--- !empty dir /usr/share/games
--- !empty dir /usr/share/doc/openttd-0.3.6
--- !empty dir /usr/share/doc
--- !empty dir /usr/share
--- !empty dir /usr/games/bin
--- !empty dir /usr/games
--- !empty dir /usr
--- !empty dir /etc
>>> original instance of package unmerged safely.
 * Remember, in order to play games, you have to
 * be in the 'games' group.

 * See the usermod(8) manpage for more information.


 * In order to play, you must copy the following 6 files from
 * a version of TTD to /usr/share/games/openttd/data/.

 * From the WINDOWS version you need:
 *   sample.cat trg1r.grf trgcr.grf trghr.grf trgir.grf trgtr.grf
 * OR from the DOS version you need:
 *   SAMPLE.CAT TRG1.GRF TRGC.GRF TRGH.GRF TRGI.GRF TRGT.GRF

 * File names are case sensitive so make sure they are
 * correct for whichever version you have.

 * You have chosen the dedicated USE flag which builds a
 * version of OpenTTD to be used as a game server which
 * does not require SDL. You will not be able to play the
 * game, but if you don't pass this flag you can still use
 * it as a server in the same way, but SDL will be required.

 * Warning: The init script will kill all running openttd
 * processes when run, including any running client sessions!

>>> Regenerating /etc/ld.so.cache...
 * Caching service dependencies...
>>> games-simulation/openttd-0.3.6 merged.

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.
Comment 5 yunus gulsen 2005-02-11 17:15:29 UTC
err, can the problem be becouse of this?
* You have chosen the dedicated USE flag which builds a
 * version of OpenTTD to be used as a game server which
 * does not require SDL. You will not be able to play the
 * game, but if you don't pass this flag you can still use
 * it as a server in the same way, but SDL will be required.

now i am making a USE="-dedicated" emerge to ry
Comment 6 yunus gulsen 2005-02-11 17:16:59 UTC
ah god damn it!
yes it is becouse of the dedicated use flag
i dont know why the hell i put it in make conf
sorry to take your time
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2005-02-11 17:20:00 UTC
no problem.  glad you figured it out.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2005-05-05 13:01:44 UTC
*** Bug 91602 has been marked as a duplicate of this bug. ***