[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