[PD-dev] ubuntu-lucid-amd64 build missing dependencies
Hans-Christoph Steiner
hans at eds.org
Fri Sep 17 22:08:41 CEST 2010
So I am trying to debug a strange bug. Basically, the package build
on the ubuntu-lucid-amd64 machine does not put the lib dependencies
into the package because it only finds "libc6 (>= 2.4), libgcc1 (>=
1:4.1.1)".
The Depends: is generated in packages/linux_make/Makefile by this line:
PACKAGE_DEPENDS := $(shell find $(DESTDIR) \( -name "*.pd_linux" -
or -name pd-gui -or -wholename \*bin/pd \) -print0 | xargs -0 dpkg-
shlibdeps -O | sed 's|shlibs:Depends=|, |' )
The 'find' finds all the externals as .pd_linux, dpkg-shlibdeps seems
to process all the .pd_linux files since it issues the same warning as
the i386 version: "dpkg-shlibdeps: warning: binaries to analyze should
already be installed in their package's directory."
So why don't the libs get set then? Arg?
.hc
----------------------------------------------------------------------------
The arc of history bends towards justice. - Dr. Martin Luther
King, Jr.
More information about the Pd-dev
mailing list