Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129880 - xawtv on modular X missing dependency
Summary: xawtv on modular X missing dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 133860 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-13 16:49 UTC by Devils-Hawk
Modified: 2006-05-20 04:54 UTC (History)
1 user (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 Devils-Hawk 2006-04-13 16:49:04 UTC
xawtv depends on libFS. If libFS is missing emerge will fail with:

i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/X11R6/include/X11/fonts -I. -I./vbistuff -I./x11 -I./jwz -I./common -I./console -I./x11 -I./structs -I./libng -Llibng -DCONFIGFILE="/etc/X11/xawtvrc" -DLIBDIR="/usr/lib/xawtv" -DDATADIR="/usr/share/xawtv" -DVERSION="3.95" -Wp,-MD,mk/console_radio.tmp -c -o console/radio.o console/radio.c
In file included from console/fbtv.c:31:
./libng/grab-ng.h:28:1: warning: "bool" redefined
In file included from /usr/include/curses.h:136,
                 from console/fbtv.c:24:
/usr/lib/gcc/i686-pc-linux-gnu/4.0.3/include/stdbool.h:36:1: warning: this is the location of the previous definition
In file included from console/fbtv.c:44:
console/fs.h:2:20: error: FSlib.h: No such file or directory
In file included from console/fbtv.c:44:
console/fs.h:6: error: syntax error before 'FSXFontInfoHeader'
console/fs.h:6: warning: no semicolon at end of struct or union
console/fs.h:7: warning: type defaults to 'int' in declaration of 'propInfo'
console/fs.h:7: warning: data definition has no type or storage class
console/fs.h:8: error: syntax error before '*' token
console/fs.h:8: warning: type defaults to 'int' in declaration of 'propOffsets'
console/fs.h:8: warning: data definition has no type or storage class
console/fs.h:11: error: syntax error before '*' token
console/fs.h:11: warning: type defaults to 'int' in declaration of 'extents'
console/fs.h:11: warning: data definition has no type or storage class
console/fs.h:12: error: syntax error before '*' token
console/fs.h:12: warning: type defaults to 'int' in declaration of 'offsets'
console/fs.h:12: warning: data definition has no type or storage class
console/fs.h:16: error: syntax error before '*' token
console/fs.h:16: warning: type defaults to 'int' in declaration of 'eindex'
console/fs.h:16: warning: data definition has no type or storage class
console/fs.h:18: error: syntax error before '}' token
console/fs.h:58: error: syntax error before 'FSXCharInfo'
console/fs.h:58: warning: function declaration isn't a prototype
console/fs.h:62: error: syntax error before '*' token
console/fs.h:62: warning: function declaration isn't a prototype
console/fbtv.c: In function 'text_out':
console/fbtv.c:339: error: dereferencing pointer to incomplete type
console/fbtv.c:340: error: dereferencing pointer to incomplete type
console/fbtv.c:341: warning: pointer targets in passing argument 4 of 'fs_puts' differ in signedness
console/fbtv.c: In function 'text_width':
console/fbtv.c:347: warning: pointer targets in passing argument 2 of 'fs_textwidth' differ in signedness
console/fbtv.c: In function 'do_capture':
console/fbtv.c:405: error: dereferencing pointer to incomplete type
console/fbtv.c:406: error: dereferencing pointer to incomplete type
console/fbtv.c:443: error: dereferencing pointer to incomplete type
console/fbtv.c:444: error: dereferencing pointer to incomplete type
console/fbtv.c: In function 'main':
console/fbtv.c:755: error: dereferencing pointer to incomplete type
console/fbtv.c:773: error: dereferencing pointer to incomplete type
console/fbtv.c:813: warning: pointer targets in assignment differ in signedness
make: *** [console/fbtv.o] Error 1
make: *** Waiting for unfinished jobs....
console/radio.c: In function 'main':
console/radio.c:543: warning: 'ffreq' may be used uninitialized in this function

!!! ERROR: media-tv/xawtv-3.95-r1 failed.
Call stack:
  ebuild.sh, line 1532:   Called dyn_compile
  ebuild.sh, line 929:   Called src_compile
  xawtv-3.95-r1.ebuild, line 100:   Called die
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-04-13 23:39:39 UTC
Not missing libFS dependency, just read the ebuild. Reopen with 'emerge -pv virtual/x11' and 'grep -Rni "virtual/x11" /etc/portage' output.

Comment 2 Devils-Hawk 2006-04-14 09:31:28 UTC
emerge -pv virtual/x11

These are the packages that would be merged, in order:

Calculating dependencies... done!
[blocks B     ] x11-libs/libXft (is blocking x11-base/xorg-x11-6.8.2-r6)
[ebuild  N    ] x11-base/opengl-update-3.0.0  0 kB
[ebuild     UD] x11-base/xorg-x11-6.8.2-r6 [7.0-r1] USE="3dnow% bitmap-fonts% font-server% ipv6% mmx% nls% opengl% pam% sse% truetype-fonts% type1-fonts% xv% -3dfx -cjk% -debug% -dlloader% -dmx% -doc% -insecure-drivers% -minimal% -nocxx% -sdk% -static% -xprint%" 45,146 kB
[ebuild  N    ] virtual/x11-6.8  0 kB

Total size of downloads: 45,146 kB

grep -Rni "virtual/x11" /etc/portage
/etc/portage/profile/virtuals:1:virtual/x11 >=xorg-x11-7.0.0_rc3
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-04-14 09:35:03 UTC
(In reply to comment #2)
> grep -Rni "virtual/x11" /etc/portage
> /etc/portage/profile/virtuals:1:virtual/x11 >=xorg-x11-7.0.0_rc3

Don't do this, ever. Breaks dependencies.  

Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-05-20 04:54:11 UTC
*** Bug 133860 has been marked as a duplicate of this bug. ***