should depend also on liblog4cpp5-dev, not just liblog4cpp5

Bug #881632 reported by Alberto González Palomo
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
pion-net (Debian)
Fix Released
Unknown
pion-net (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

The package libpion-net-dev needs log4cpp to compile:
/usr/include/pion/PionLogger.hpp:150:32: fatal error: log4cpp/Category.hh: No such file or directory

The dependencies list only the runtime libraries package liblog4cpp5, but to compile also the -dev package is needed, liblog4cpp5-dev

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: libpion-net-dev 4.0.5+dfsg-1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Tue Oct 25 21:27:14 2011
EcryptfsInUse: Yes
ProcEnviron:
 PATH=(custom, user)
 LANG=es_ES.UTF-8
 LC_MESSAGES=C
 SHELL=/bin/bash
SourcePackage: pion-net
UpgradeStatus: Upgraded to oneiric on 2011-10-22 (3 days ago)

Revision history for this message
Alberto González Palomo (matmota) wrote :
Revision history for this message
Goran (sendmailtogoran-deactivatedaccount) wrote :

This affects me too

Revision history for this message
jrosser (jonathan-rosser) wrote :

This prevents packages that use pion-net building properly with tools such as pbuilder.

/usr/bin/ld: cannot find -licui18n
/usr/bin/ld: cannot find -licuuc
/usr/bin/ld: cannot find -licudata
/usr/bin/ld: cannot find -lboost_system-mt
/usr/bin/ld: cannot find -lboost_filesystem-mt
/usr/bin/ld: cannot find -lboost_regex-mt
/usr/bin/ld: cannot find -lboost_signals-mt
/usr/bin/ld: cannot find -lboost_iostreams-mt
/usr/bin/ld: cannot find -lbz2
collect2: ld returned 1 exit status

Things look much more sensible here, which is a shame:

http://packages.debian.org/wheezy/libpion-net-4.0

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pion-net (Ubuntu):
status: New → Confirmed
Changed in pion-net (Debian):
status: Unknown → New
Revision history for this message
J G Miller (jgmiller) wrote :

The bug is still present in

PRETTY_NAME="Ubuntu quantal (12.10)"
VERSION="12.10, Quantal Quetzal"

and package

Package: libpion-net-dev
Priority: extra
Section: libdevel
Installed-Size: 559
Maintainer: Ubuntu Developers <email address hidden>
Architecture: i386
Source: pion-net
Version: 4.0.7+dfsg-3.1
Depends: libpion-common-dev, libpion-net-4.0 (= 4.0.7+dfsg-3.1), libboost-system1.49.0 (>= 1.49.0-1), libboost-thread1.49.0 (>= 1.49.0-1), libc6 (>= 2.8), libgcc1 (>= 1:4.1.1), liblog4cpp5, libpion-common-4.0, libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 4.6)

resulting in compile time errors of source including libpion-net-dev header files.

Changed in pion-net (Debian):
status: New → Fix Committed
Changed in pion-net (Debian):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.