Bug#1071643: horizon-eda: Missing build dependency on cppzmq-dev

2024-05-24 Thread Tobias Frost
Source: horizon-eda
Followup-For: Bug #1071643
Control: tags -1 patch

I can confirm that the version in sid FTBFS, and all that needs is adding
the B.D. (Trivial) patch attached.

To speed up the opencascade transistion, I'll NMU this in DELAYED/2.

-- System Information:
Debian Release: trixie/sid
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 
'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.8.9-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#1071643: horizon-eda: Missing build dependency on cppzmq-dev

2024-05-24 Thread Tobias Frost
Source: horizon-eda
Followup-For: Bug #1071643

(patch attached now)


-- System Information:
Debian Release: trixie/sid
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 
'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.8.9-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Naur horizon-eda-2.6.0/debian/control horizon-eda-2.6.0-bak/debian/control
--- horizon-eda-2.6.0/debian/control2024-05-24 20:14:57.641114565 +0200
+++ horizon-eda-2.6.0-bak/debian/control2024-05-24 20:14:28.444689829 
+0200
@@ -9,7 +9,7 @@
  libglm-dev, libgit2-dev, libcurl4-gnutls-dev, libocct-data-exchange-dev,
  libdxflib-dev (>> 3.17.0), libarchive-dev,
  libzip-dev, libglib2.0-dev, libpodofo-dev, python3-cairo-dev, libosmesa6-dev,
- dh-python, cppzmq-dev
+ dh-python
 Standards-Version: 4.4.0
 Homepage: https://horizon-eda.org/
 Rules-Requires-Root: no


Bug#1071643: horizon-eda: Missing build dependency on cppzmq-dev

2024-05-23 Thread Adrian Bunk
On Thu, May 23, 2024 at 09:34:48AM +0200, Uwe Steinmann wrote:
> Thanks Adrian!
> 
> Quite strange. It does have a build depend on cppzmq-dev ...

No, it does not:
https://tracker.debian.org/media/packages/h/horizon-eda/control-2.6.0-2

>...
> So I restarted from ground in pbuilder and
> 1. copied
>horizon-eda_2.6.0-3.debian.tar.xz,
>...

2.6.0-3 is not in the archive.

cu
Adrian



Bug#1071643: horizon-eda: Missing build dependency on cppzmq-dev

2024-05-23 Thread Uwe Steinmann
Thanks Adrian!

Quite strange. It does have a build depend on cppzmq-dev and compiling
it in my local pbuilder environment just works.
I just did another compile run after removing libzmq5 without an error.
Though, if I remember propperly the first compilation after setting
up pbuilder shew the same error, but only once.

So I restarted from ground in pbuilder and
1. copied
   horizon-eda_2.6.0-3.debian.tar.xz,
   horizon-eda_2.6.0-3.dsc and
   horizon-eda_2.6.0.orig.tar.xz
 into /tmp

2. Run pbuilder
   sudo pbuilder --login --bindmounts /tmp

3. Unpacked the source and went into horizon-eda-2.6.0
   dpkg-source -x horizon-eda_2.6.0-3.dsc
 cd horizon-eda-2.6.0

4. Install all build dependencies and devscripts
   apt-get build-dep .
 apt-get install devscripts

5. Run debuild

Well, no problem so far, so I will try to upload a new version
unless you see something obvious that is missing.

  Uwe

Am Thu, May 23, 2024 at 12:45:06AM +0300 schrieb Adrian Bunk:
> Source: horizon-eda
> Version: 2.6.0-2
> Severity: serious
> Tags: ftbfs
> 
> https://buildd.debian.org/status/logs.php?pkg=horizon-eda=2.6.0-2
> 
> ...
> Has header "zmq.hpp" : NO 
> 
> ../meson.build:46:8: ERROR: Problem encountered: cppzmq not found
> 
> 
> 
> I haven't checked whether this is the only missing build dependency.
> 
> BTW:
> The build dependency on libzmq5 looks wrong and is already covered
> by the build dependency on libzmq3-dev, please remove libzmq5 since
> this will break with the next soname change of libzmq.

-- 
  MMK GmbH, Fleyer Str. 196, 58097 Hagen
  uwe.steinm...@mmk-hagen.de
  Tel: 02331 840446Fax: 02331 843920


signature.asc
Description: PGP signature


Bug#1071643: horizon-eda: Missing build dependency on cppzmq-dev

2024-05-22 Thread Adrian Bunk
Source: horizon-eda
Version: 2.6.0-2
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=horizon-eda=2.6.0-2

...
Has header "zmq.hpp" : NO 

../meson.build:46:8: ERROR: Problem encountered: cppzmq not found



I haven't checked whether this is the only missing build dependency.

BTW:
The build dependency on libzmq5 looks wrong and is already covered
by the build dependency on libzmq3-dev, please remove libzmq5 since
this will break with the next soname change of libzmq.