Bug#509939: This problem persists in current testing and unstable
Jaime Alberto Silva
jaimealbertosilva at gmail.com
Wed Apr 29 16:44:56 UTC 2009
This problem is still present in the current testing and unstable versions
of ekiga.
I expended several hours in the last days trying to make my Dell Inspiron
1420's uvcvideo integrated webcam (05a9:2640 OmniVision OV2640) work with
ekiga.
I had checked the bug reports but only for uvcvideo, never for v4l2. Late
last night I figure it out that Ekiga didn't had support for V4L2, by
watching at Ekiga's dependencies I guessed that I must install libpt's v4l2
plugin:
jaime at inspironjaime2:~$ apt-cache depends ekiga
ekiga
Depends: libatk1.0-0
Depends: libavahi-client3
Depends: libavahi-common3
Depends: libavahi-glib1
Depends: libc6
Depends: libdbus-glib-1-2
Depends: libebook1.2-9
Depends: libedataserver1.2-9
Depends: libgcc1
Depends: libgconf2-4
Depends: libglib2.0-0
Depends: libgnome2-0
Depends: libgnomeui-0
Depends: libgtk2.0-0
Depends: libldap-2.4-2
Depends: libnotify1
Depends: <libnotify1-gtk2.10>
libnotify1
Depends: libopal3.4.2
Depends: libpango1.0-0
Depends: <libpt2.4.2>
Depends: libsigc++-2.0-0c2a
Depends: libstdc++6
Depends: libx11-6
Depends: libxext6
Depends: libxml2
Depends: libxv1
Depends: gconf2
Depends: evolution-data-server
|Depends: <libpt2.4.2-plugins-alsa>
Depends: <libpt2.4.2-plugins-oss>
|Depends: <libpt2.4.2-plugins-v4l2>
|Depends: <libpt2.4.2-plugins-v4l>
|Depends: <libpt2.4.2-plugins-avc>
Depends: <libpt2.4.2-plugins-dc>
Suggests: siproxd
Suggests: gnugk
Suggests: <mediaproxy>
Suggests: ser
Suggests: openser
Suggests: rtpproxy
Suggests: asterisk
Suggests: yate
Suggests: <callweaver>
Recommends: yelp
jaime at inspironjaime2:~$
However when I tried to install libpt2.4.2-plugins-v4l2 I got an error
saying that the package was not available. So I made a search for libpt:
jaime at inspironjaime2:~$ apt-cache search libpt
libpt-1.10.10-plugins-avc - PWLib Video Plugin for IEEE1394 (FireWire) AVC
devices
libpt-1.10.10-plugins-dc - PWLib Video Plugin for IEEE1394 (Firewire) DC
Devices
libpt-1.11.2 - Portable Windows Library
libpt-1.11.2-dbg - Portable Windows Library development debug files
libpt-1.11.2-dev - Portable Windows Library development files
libpt-1.11.2-doc - Portable Windows Library documentation & sample files
libpt-1.11.2-plugins-alsa - Portable Windows Library Audio Plugin for the
ALSA Interface
libpt-1.11.2-plugins-avc - PWLib Video Plugin for IEEE1394 (FireWire) AVC
devices
libpt-1.11.2-plugins-dc - PWLib Video Plugin for IEEE1394 (Firewire) DC
Devices
libpt-1.11.2-plugins-oss - Portable Windows Library Audio Plugins for the
OSS Interface
libpt-1.11.2-plugins-v4l - Portable Windows Library Video Plugin for
Video4Linux
libpt-1.11.2-plugins-v4l2 - Portable Windows Library Video Plugin for
Video4Linux v2
libpth-dev - The GNU Portable Threads (development)
libpth20 - The GNU Portable Threads
libpthread-stubs0 - pthread stubs not provided by native libc
libpthread-stubs0-dev - pthread stubs not provided by native libc,
development files
libpty-ruby - transitional dummy package
libruby - Libraries necessary to run Ruby 1.8.x
libruby1.8 - Libraries necessary to run Ruby 1.8
glibc-doc - GNU C Library: Documentation
libpt-1.10.10 - Portable Windows Library
libpt-1.10.10-dbg - Portable Windows Library development debug files
libpt-1.10.10-dev - Portable Windows Library development files
libpt-1.10.10-doc - Portable Windows Library documentation & sample files
libpt-1.10.10-plugins-alsa - Portable Windows Library Audio Plugin for the
ALSA Interface
libpt-1.10.10-plugins-oss - Portable Windows Library Audio Plugins for the
OSS Interface
libpt-1.10.10-plugins-v4l - Portable Windows Library Video Plugin for
Video4Linux
libpt-1.10.10-plugins-v4l2 - Portable Windows Library Video Plugin for
Video4Linux v2
libpt-dev - Portable Tools Library development files
libpt-doc - Portable Tools Library documentation & sample files
libpt2.6.1 - Portable Tools Library
libpt2.6.1-dbg - Portable Tools Library development debug files
libpt2.6.1-plugins-alsa - PTLib audio plugin for the ALSA Interface
libpt2.6.1-plugins-oss - PTLib audio plugin for the OSS Interface
libpt2.6.1-plugins-v4l - Portable Tools Library video plugin for Video4Linux
libpt2.6.1-plugins-v4l2 - Portable Tools Library video plugin for
Video4Linux v2
jaime at inspironjaime2:~$
So I tought I had to install libpt2.6.1-plugins-v4l2, however I checked
which libraries ekiga is linked against:
jaime at inspironjaime2:~$ ldd /usr/bin/ekiga | grep libpt
libpt.so.1.10.10 => /usr/lib/libpt.so.1.10.10 (0x00007fef750c1000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fef73f28000)
jaime at inspironjaime2:~$ ls -l /usr/lib/libpt.so.1.10.10
-rw-r--r-- 1 root root 4033536 2008-04-02 00:58 /usr/lib/libpt.so.1.10.10
jaime at inspironjaime2:~$ dpkg -S /usr/lib/libpt.so.1.10.10
libpt-1.10.10: /usr/lib/libpt.so.1.10.10
jaime at inspironjaime2:~$
And I found that the correct package is libpt-1.10.10-plugins-v4l2. After
installing it the camera worked perfectly.
All this brings me to a question: Why ekiga's dependencies list libpt2.4.2*
but you must use libpt-1.10.10* ?
Can you imagine a regular desktop user trying to figure this out?
Jaime Alberto Silva
Socio / Representante Legal
SG Automatización Ltda.
Pereira \ Risaralda \ Colombia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090429/d7f6cd2b/attachment.htm>
More information about the pkg-gnome-maintainers
mailing list