[zeromq-dev] Debian packaging fails (Debian/Lenny, Ubuntu 9.10)

Martin Sustrik sustrik at 250bpm.com
Fri Apr 9 12:04:23 CEST 2010


Hi Wolfgang,

IIRC the "debian" directory haven't been yet updated to reflect the 
changes in version 2.0.6.

You can find up-to-date debian packaging here:

https://fortytwo.ch/hg/pkg-zeromq

Martin

Wolfgang Barth wrote:
> Hi,
> 
> I tried to build debian packages from the current branch master.
> 
> On Ubuntu 9.10:
> 
> dpkg-buildpackage -us -uc -rfakeroot
> [...]
> dh_installexamples
> dh_install --list-missing
> cp: cannot stat `debian/tmp/usr/share/man/man7/zmq_udp.7': No such file or
> directory
> dh_install: cp returned exit code 1
> make: *** [binary-arch] Error 1
> 
> I found in debian/libzeromq-dev.install duplicate  entries:
>   usr/share/man/man7/zmq_udp.7 usr/share/man/man7
>   usr/share/man/man7/zmq_tcp.7 usr/share/man/man7
>   usr/share/man/man7/zmq_pgm.7 usr/share/man/man7
>   usr/share/man/man7/zmq.7 usr/share/man/man7
>   usr/share/man/man7/zmq_cpp.7 usr/share/man/man7
>   usr/share/man/man7/zmq_inproc.7 usr/share/man/man7
> 
> Same problem in debian/libzeromq-dev.files:
>   usr/share/man/man7/zmq_udp.7
>   usr/share/man/man7/zmq_tcp.7
>   usr/share/man/man7/zmq_pgm.7
>   usr/share/man/man7/zmq.7
>   usr/share/man/man7/zmq_cpp.7
>   usr/share/man/man7/zmq_inproc.7
> 
> are duplicate.  After fixing this issue:
> 
> make[2]: *** No rule to make target
> `../../foreign/openpgm/libpgm-2.0.24/openpgm/pgm/examples/pgmsend.c',
> needed by `pgmsend-pgmsend.o'.  Stop.
> make[2]: Leaving directory `/usr/local/src/zeromq/zeromq2/perf
> 
> The correct path should be
> 
> ../foreign/openpgm/libpgm-2.0.24/openpgm/pgm/examples/pgmsend.c
> 
> On Debian/Lenny I didn't get the first error on
> dh_install --list-missing (but the duplicate entries are always present).
> The second error with pathes on libpgm is identical.
> 
> Wolfgang




More information about the zeromq-dev mailing list