Bug#287260: build conflict between asterisk and zaptel: slang[-utf8]-dev
Tzafrir Cohen
Tzafrir Cohen <tzafrir.cohen@xorcom.com>, 287260@bugs.debian.org
Sun, 26 Dec 2004 15:53:37 +0200
Package: asterisk
Version: 1.0.2-2
I cannot build both the packages 'zaptel' and 'asterisk' on the same
system. I file this as a bug report for the package asterisk, but I'm
not sure it actually belongs here.
The build conflict:
tzafrir@boole:~/asterisk/asterisk-1.0.2$ fakeroot dpkg-buildpackage
[snip]
dpkg-checkbuilddeps: Unmet build dependencies: libopenh323-dev (>= 1.13.5.4-1)
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
So on a different terminal:
boole:/usr/share/debian-cd# LANG=C apt-get install libopenh323-dev
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
aalib1-dev libpt-dev libsdl1.2-dev slang1-dev
The following packages will be REMOVED:
libnewt-dev slang1-utf8-dev
The following NEW packages will be installed:
aalib1-dev libopenh323-dev libpt-dev libsdl1.2-dev slang1-dev
0 upgraded, 5 newly installed, 2 to remove and 0 not upgraded.
Need to get 0B/7187kB of archives.
After unpacking 38.3MB of additional disk space will be used.
I install this and the build process now works as planned.
But now I try to build zaptel:
tzafrir@boole:~/zaptel/zaptel-1.0.2$ fakeroot dpkg-buildpackage
[snip]
dpkg-checkbuilddeps: Unmet build dependencies: libnewt-dev
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
One of the packages that was removed previously.
What happens here?
asterisk:
Build-depends: libopenh323-dev
Depends: libpt-dev
Depends: libsdl1.2-dev
Depends: aalib1-dev
Depends: slang1-dev
Conflicts: slang1-utf8-dev
zaptel:
Build-Depends: libnewt-dev (for zttool)
Depends: slang1-utf8-dev
Conflicts: slang1-dev
Frankly I don't know why openh323 needs a dependency on a GUI library at
all. But I understand it is an over-complex beast.
The two packages are two packages I often need to build . How do I
resolve this conflict?
--
Tzafrir Cohen icq#16849755 +972-50-7952406
tzafrir.cohen@xorcom.com http://xorcom.com