Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 369101 - sci-electronics/alliance-5.0.20070718 should depend on x11-libs/libXpm
Summary: sci-electronics/alliance-5.0.20070718 should depend on x11-libs/libXpm
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-28 22:27 UTC by Piotr Szymaniak
Modified: 2011-07-19 12:18 UTC (History)
0 users

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


Attachments
build.log (tail -250) (20110528-011150.log-tailed,40.84 KB, application/octet-stream)
2011-05-28 22:33 UTC, Piotr Szymaniak
Details
emerge --info (emerge-info.log,3.94 KB, application/octet-stream)
2011-05-28 22:33 UTC, Piotr Szymaniak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Szymaniak 2011-05-28 22:27:55 UTC
Tried to install alliance on a „clean” Gentoo install and it ends up with this:

GMT_panel.c: In function 'CallbackToolsCloseMessage':
GMT_panel.c:172:3: warning: passing argument 2 of 'addrdsdebug' makes pointer from integer without a cast [enabled by default]
../../rds/src/rds.h:664:26: note: expected 'char *' but argument is of type 'int'
GMT_panel.c: In function 'DrealDisplayToolsMessage':
GMT_panel.c:189:3: warning: passing argument 2 of 'addrdsdebug' makes pointer from integer without a cast [enabled by default]
../../rds/src/rds.h:664:26: note: expected 'char *' but argument is of type 'int'
if x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"alliance\" -DVERSION=\"5.0\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_FCNTL_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBIBERTY=1 -DHAVE_LIBM=1 -DHAVE_LIBM=1 -DHAVE_LIBM=1 -DHAVE_LIBM=1 -DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DRETSIGTYPE=void -DHAVE_MOTIF=1 -DHAVE_XPM=1 -DHAVE_XP=1 -DHAVE_MOTIF=1 -DHAVE_XMUSEVERSION=1 -DHAVE_XMINSTALLIMAGE=1 -DALLIANCE_VERSION=\"5.0\ 20070718\" -DALLIANCE_TOP=\"\" -DHAVE_LIBIBERTY=1  -I. -I.    -I../../mbk/src -I../../rds/src -I/include -DDREAL_DEFAULT_TECHNO_NAME=\"etc/cmos.dreal\" -DGMS_FILE_NAME=\".dreal.cfg\" -DDREAL_WINDOW_DX=\"DREAL_WINDOW_DX\" -DDREAL_WINDOW_DY=\"DREAL_WINDOW_DY\" -DDREAL_WINDOW_XMIN=\"DREAL_WINDOW_XMIN\" -DDREAL_WINDOW_YMIN=\"DREAL_WINDOW_YMIN\" -DDREAL_WINDOW_SIDE=\"DREAL_WINDOW_SIDE\"  -O2 -pipe -MT GMT_tools.o -MD -MP -MF ".deps/GMT_tools.Tpo" -c -o GMT_tools.o GMT_tools.c; \
then mv -f ".deps/GMT_tools.Tpo" ".deps/GMT_tools.Po"; else rm -f ".deps/GMT_tools.Tpo"; exit 1; fi
GMT_tools.c:49:22: fatal error: X11/xpm.h: No such file or directory
compilation terminated.
make[2]: *** [GMT_tools.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/sci-electronics/alliance-5.0.20070718/work/alliance-5.0/dreal/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sci-electronics/alliance-5.0.20070718/work/alliance-5.0/dreal'
make: *** [all-recursive] Error 1
emake failed
 * ERROR: sci-electronics/alliance-5.0.20070718 failed (compile phase):
 *   emake failed
(…)

Compiled x11-libs/libXpm and it works then.

Reproducible: Always

Steps to Reproduce:
1. remove x11-libs/libXpm
2. emerge =sci-electronics/alliance-5.0.20070718
Comment 1 Piotr Szymaniak 2011-05-28 22:33:30 UTC
Created attachment 274955 [details]
build.log (tail -250)
Comment 2 Piotr Szymaniak 2011-05-28 22:33:50 UTC
Created attachment 274957 [details]
emerge --info
Comment 3 Wormo (RETIRED) gentoo-dev 2011-05-31 05:30:21 UTC
Thanks for reporting this missing dependency, assigning to maintainers
Comment 4 Thomas Beierlein gentoo-dev 2011-07-19 12:18:00 UTC
Newer openmotif does not depend an libXpm anymore so we need to depend on it in alliance itself.

Thanks for reporting.

Fixed in the tree.

+  19 Jul 2011; Thomas Beierlein <tomjbe@gentoo.org>
+  alliance-5.0.20070718.ebuild:
+  Fix missing dependency (bug #369101). Thanks for reporting Piotr Szymaniak.
+