Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80895 - Xawtv missing dependancies on libdv
Summary: Xawtv missing dependancies on libdv
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 88105
  Show dependency tree
 
Reported: 2005-02-05 12:27 UTC by Mick Semb Wever
Modified: 2005-05-11 23:58 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 Mick Semb Wever 2005-02-05 12:27:27 UTC
libXm.so.2 & libdv.so.4 are needed to make xawtv & motv work. There is no dependancy set on them in xawtv-s ebuild file.

Reproducible: Always
Steps to Reproduce:
1. unmerge lesstif libdv
2. xawtv
3.

Actual Results:  
lesstif missing:

motv: error while loading shared libraries: libXm.so.2: cannot open shared
object file: No such file or directory



libdv missing:

This is motv-3.94, running on Linux/i686 (2.6.8-gentoo-r8)
Warning: Actions not found: Remote
dlopen: libdv.so.4: cannot open shared object file: No such file or directory
dlopen: libdv.so.4: cannot open shared object file: No such file or directory
ioctl:
VIDIOC_QUERYCAP(driver="";card="";bus_info="";version=0.0.0;capabilities=0x0
[]): Unknown error 515
/usr/local/bin/tv.sh: line 15: 22107 Segmentation fault      motv -dev
/dev/video $1 $2 $3 $4 $5


Expected Results:  
moth xawtv & motv to work
Comment 1 Mick Semb Wever 2005-02-05 13:05:37 UTC
Ok, looking at bug#12337 it depends on defined USE flags.
With USE="-motif" you no longer need lesstif or any other motif impl.

And I guess libdv could be avoided with USE="dv" as well.

But shouldn't this be prevented somehow? Can't dependancies be make variable on what USE flags are defined?
Comment 2 Mick Semb Wever 2005-02-05 13:48:42 UTC
And...
I have openmotif 2.2.3 merged (opera depends on it) but libXm.so.2 is not provided, only libXm.so.3

I'm sure what the other motif implementations now provide but it makes motv dependant on lesstif.
Comment 3 Heinrich Wendel (RETIRED) gentoo-dev 2005-03-02 10:46:31 UTC
you can just recompile xatv with openmotif-2.2.3, no problems here
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2005-05-11 23:58:17 UTC
Fixed InCVS