Bug#838516: FTBFS: conflicts between build dependencies
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Removing libglew-dev from Build-Depends seems to work (in the sense that I did not spot any related build errors), but I have no idea whether this is the correct solution. However, the build does not complete because of /tmp/k3d-0.8.0.5/k3dsdk/ngui/utility.cpp: In function ‘void k3d::ngui::non_blocking_sleep(double)’: /tmp/k3d-0.8.0.5/k3dsdk/ngui/utility.cpp:63:2: error: ‘signal_timeout’ is not a member of ‘Glib’ Glib::signal_timeout().connect( which can be fixed by adding "#include ". Joachim -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJX5BuPAAoJELj6/xxDiGdxB/wP/0U2C73NtPyJFViMXQPRwm0h 0c+p18stcTnNlQk1vuZocPADKPHHTaSdD+7xTxMRIqK3BsIhrGehPdA7WzJ/DcAj zHsSDTaPOM+L+4tBp7M5tLZTWGEBXL+4jk3flU70XW4R0+W4ivj+bkf1kZs4f9WX w+bEpOWfp/8qNRy7SXzys5lFVJ4yRget2JnlXHukOAh8Y4wW525XB2pnZZ8Wr48F ynQZuuLTarZH67dVEoT9nRXHG/cJUS5Y7/4gdh8Jc+K9KorFG11ugRMy6hFHpXZh wfGvqXkHhFAjF+7VwYcS2oS7neSaDIJ57RBeKnIXeqsaESe+7VzmQga7woGOYGIb OW16Ua43vOFb3a8BysH7+dg4FFcBu6wR6I+AgJyOG1zw95QcyH7Her4x1pQJ4YPd VvmotJW+x4Z6p5ORdF1NyzELTGrm7Xxnea+zfZR+PxxQgRkJpSiu5sVx8fYtYTn5 +3ySHKhr+VqDjgWtac8HJV4SbU8uBPoUiqNQJS16ick7w3T0QLKSmWgTkr0HPz/I hlLmPl3+2fQ1ZdgmMSZcOytICVfkl98rt7aDPBAK/INerLs7WdbOIwQSunxQ0Pri M33KLPnT37oYthsu7U3vOYTAJdrYmAmenWUada/bTp/+R9bB48vJntdx3I3h399G wTG+QmLQNPbqv0APynxb =DPXf -END PGP SIGNATURE-
Bug#838516: FTBFS: conflicts between build dependencies
2016-09-22 3:26 GMT+02:00 Paul Wise: > On Wed, 2016-09-21 at 21:38 +0200, Joachim Reichel wrote: > >> Build-Depends: [...] libglew-dev, libglewmx-dev, [...] > > Why does it build-depend against both variants? > >> but libglewmx-dev 1.13.0-3 has >> >> Conflicts: libglew-dev > > The background here is that glew 2.0.0 removed MX support but things > like quesoglc and chromium-browser use the MX variant so I uploaded the > old version of glew as glewmx and dropped the non-MX variants of it. > > There are a few possibilities here: > > The k3d maintainer can try to figure out the reason for it using both > variants and switch to just one of them if possible. Yep, I will try to do that in the next few days. Cheers. -- Manuel A. Fernandez Montecelo
Bug#838516: FTBFS: conflicts between build dependencies
On Wed, 2016-09-21 at 21:38 +0200, Joachim Reichel wrote: > Build-Depends: [...] libglew-dev, libglewmx-dev, [...] Why does it build-depend against both variants? > but libglewmx-dev 1.13.0-3 has > > Conflicts: libglew-dev The background here is that glew 2.0.0 removed MX support but things like quesoglc and chromium-browser use the MX variant so I uploaded the old version of glew as glewmx and dropped the non-MX variants of it. There are a few possibilities here: The k3d maintainer can try to figure out the reason for it using both variants and switch to just one of them if possible. I can temporarily re-add the non-MX variant to the glew 1.3 package and have k3d switch from libglew-dev to that instead. Upstream plans to release some MX support for 2.0.0: https://github.com/nigels-com/glew/issues/38 -- bye, pabs https://wiki.debian.org/PaulWise signature.asc Description: This is a digitally signed message part
Bug#838516: FTBFS: conflicts between build dependencies
Hi Joachim, 2016-09-21 21:38 GMT+02:00 Joachim Reichel: > Source: k3d > Version: 0.8.0.5-4 > Severity: serious > > Hi, > > k3d 0.8.0.5-4 has > > Build-Depends: [...] libglew-dev, libglewmx-dev, [...] > > but libglewmx-dev 1.13.0-3 has > > Conflicts: libglew-dev > > (I want to rebuild k3d against the new cgal package which changed SONAMEs.) Thanks for the report and the analysis. I have to upload the new upstream release which fixes the glew 2 problems, will do it in the next few days. Cheers. -- Manuel A. Fernandez Montecelo
Bug#838516: FTBFS: conflicts between build dependencies
Source: k3d Version: 0.8.0.5-4 Severity: serious Hi, k3d 0.8.0.5-4 has Build-Depends: [...] libglew-dev, libglewmx-dev, [...] but libglewmx-dev 1.13.0-3 has Conflicts: libglew-dev (I want to rebuild k3d against the new cgal package which changed SONAMEs.) Regards, Joachim -- System Information: Debian Release: 8.6 APT prefers stable-updates APT policy: (810, 'stable-updates'), (800, 'stable'), (700, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)