Bug#373216: /usr/bin/gst-inspect-0.10 fails if home doesn't exist

Andreas Barth aba at not.so.argh.org
Tue Jun 13 15:36:36 UTC 2006


Package: gstreamer0.10-tools
Severity: serious
Version: 0.10.8-1

Hi,

/usr/bin/gst-inspect-0.10 fails and it breaks other package's build,
e.g. totem.

This call fails:
/usr/bin/gst-inspect-0.10 playbin

What happens inside is basically:
23386 open("/nonexistent/.gstreamer-0.10/registry.i486.xml.tmpWwaHat", O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0600) = -1 ENOENT (No such file or
directory)
23386 access("/nonexistent", F_OK)      = -1 ENOENT (No such file or directory)
23386 mkdir("/nonexistent", 0777)       = -1 EACCES (Permission denied)
23386 exit_group(0)                     = ?
23385 <... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 23386
23385 --- SIGCHLD (Child exited) @ 0 (0) ---
23385 gettimeofday({1150212678, 282129}, NULL) = 0
23385 open("/nonexistent/.gstreamer-0.10/registry.i486.xml", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
23385 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
23385 open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
23385 fstat64(3, {st_mode=S_IFREG|0644, st_size=45660, ...}) = 0
23385 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
23385 read(3, [...], 4096)              = 0
23385 close(3)                          = 0
23385 munmap(0x40019000, 4096)          = 0
23385 open("/nonexistent/.gstreamer-0.10/registry.i486.xml", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
23385 access("playbin", F_OK)           = -1 ENOENT (No such file or directory)
23385 fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 2), ...}) = 0
23385 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
23385 write(1, "No such element or plugin \'playb"..., 36) = 36
23385 munmap(0x40019000, 4096)          = 0
23385 exit_group(-1)                    = ?

However, /usr/lib/gstreamer-0.10/libgstplaybin.so exists (and is installed as
part of gstreamer0.10-plugins-base).

Cheers,
Andi
-- 
  http://home.arcor.de/andreas-barth/




More information about the Pkg-gstreamer-maintainers mailing list