Your message dated Sat, 19 Sep 2026 19:51:37 +0000
with message-id <[email protected]>
and subject line Bug#1136236: fixed in gnuplot-iostream 0~20251226.git05843bd3-4
has caused the Debian Bug report #1136236,
regarding gnuplot-iostream: FTBFS with libeigen3-dev 5.0 (major version 
transition)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1136236: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136236
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Package: src:gnuplot-iostream
Version: 0~20251226.git05843bd3-3
Severity: important
Tags: sid forky ftbfs
User: [email protected]
Usertags: eigen3-5.0

Dear Maintainer,

your package depends on libeigen3-dev. The upstream released a
new major version of this mathematical library, 5.0.0. Some
basic information about new features and changes in this version
can be found here:

  https://libeigen.gitlab.io/releases/5.0/

This is a major version change and may require code changes in packages
depending on eigen3. The key breaking changes include:

  - Minimum required C++ standard is now C++14
  - Changes in the build system integration
  - Some API name changes

gnuplot-iostream FTBFS with libeigen3-dev 5.0.1. The full build log is 
available at:

  https://debusine.debian.net/debian/developers-gladk-eigen3/artifact/3755978/

Here is the most probably relevant part of the failing build log:
    ===========================================
gnuplot-iostream.h:1598:31:   required from ‘void 
gnuplotio::PlotGroup::add(const T&, const std::string&, const std::string&, 
OrganizationMode) [with T = std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, 
-1>, Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, -1, -1, 0, 
-1, -1> >; OrganizationMode = gnuplotio::Mode2D; std::string = 
std::__cxx11::basic_string<char>]’
 1598 |             plots.emplace_back(arg, plotspec,
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 1599 |                 "array", // arbitrary value
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1600 |                 OrganizationMode(), ModeText());
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuplot-iostream.h:1575:154:   required from ‘gnuplotio::PlotGroup& 
gnuplotio::PlotGroup::add_plot2d(const T&, const std::string&, const 
std::string&) [with T = std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 
Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, -1, -1, 0, -1, 
-1> >; std::string = std::__cxx11::basic_string<char>]’
 1575 |     template <typename T> PlotGroup &add_plot2d         (const T &arg, 
const std::string &plotspec="", const std::string &text_array_record="text") { 
add(arg, plotspec, text_array_record, Mode2D      ()); return *this; }
      |                                                                         
                                                                              
~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
example-data-2d.cc:337:25:   required from here
  337 |         plots.add_plot2d(std::tuple{ptsx, ptsy, ptsz}, "with lines 
title 'tuple<eigen, eigen, eigen>'");
      |         
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuplot-iostream.h:1390:41: error: static assertion failed: container not deep 
enough
 1390 |     static_assert(ArrayTraits<T>::depth >= Depth, "container not deep 
enough");
      |                                   ~~~~~~^~~~~~~~
gnuplot-iostream.h:1390:41: note: the comparison reduces to ‘(1 >= 2)’
gnuplot-iostream.h: In instantiation of ‘class gnuplotio::IteratorRange<void, 
double>’:
gnuplot-iostream.h:883:73:   required from ‘class 
gnuplotio::PairOfRange<gnuplotio::PairOfRange<gnuplotio::IteratorRange<void, 
double>, gnuplotio::IteratorRange<void, double> >, 
gnuplotio::IteratorRange<void, double> >’
  883 |     typedef std::pair<typename RT::value_type, typename RU::value_type> 
value_type;

    ===========================================
libeigen3-dev_5.0.1-1 is available in experimental.

When this package version lands into unstable (probably at the beginning
of June 2026), this bug will be increased in severity to serious.

Thanks,

Anton
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmoBZBgACgkQ0+Fzg8+n
/wZRmw/+Ix4ES/YZJ68C1TGHqpkLoDGMsqDsK/RPE+2X2EQ37ql6MhbrEhMzBz3v
6X77ckcPDnEBZxk3nc4thPCRZTaWbV/aa352I0ZIXbzDzUhm8yKnlKOlHCvOrC82
wab9QxXiU0kAhFe6t0UxSa3xO5lSsTrxNqOs2s71V+2wSLcLt43QCsHUruNljRLS
naHfKSFyFhxoRBYEfhmzYcHhGgE8W4b+ez8mu8V77stgpJF2IxOXCRle7IcDnBfw
9GpWTYuKRGlvQWlQfHL8S+BCfCzOFa+T5+hUfHBn4f8VJNmlQnITEUDG7ou1OLrD
X0Et4ukXOx0Pjc8NJris6xO6f6/721gZTUs+zAkoLvqMjZCC8TjBsWMT/w9jFH6a
OEJIqLmP0k1jOiG0b6jA1oPJrKWh1cyJii+rFokjhWT6/nv89JScHqnqoOJ8zE/c
R2CVPbQ9mTmLX1urkTD2ohwAQmx06YdS+3PYkwxEJmIOFxyVQxSr3B1oa2nkEU9q
AcQJii/VUvSjoq3F4Et7mo+0KM3X89M1BNlWQKbUQRCadDCk0YIOCXXHmawX4FMV
W9/eMIDK9LYKjdr7Q6K+9pjDq7HZMx7HmPh0DpDOkk4flNAKVIXmAjayd+b9Il4L
+e6IyAGFvknyI1+AyV3dRXQUdc0Ln68X1sMbDNcczY8qQ1mqFv8=
=44qG
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: gnuplot-iostream
Source-Version: 0~20251226.git05843bd3-4
Done: Anton Gladky <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gnuplot-iostream, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <[email protected]> (supplier of updated gnuplot-iostream package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 19 Sep 2026 21:01:11 +0200
Source: gnuplot-iostream
Architecture: source
Version: 0~20251226.git05843bd3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Anton Gladky <[email protected]>
Closes: 1136236
Changes:
 gnuplot-iostream (0~20251226.git05843bd3-4) unstable; urgency=medium
 .
   * Refresh packaging
   * Add patch to detect the Eigen 5 include guard EIGEN_CORE_MODULE_H,
     fixing FTBFS with libeigen3-dev 5.0.A (Closes: #1136236)
   * Run cme fix dpkg: bump Standards-Version to 4.7.4, debhelper-compat
     to 14, drop redundant Priority field.
   * Add debian/watch tracking upstream git snapshots (watch format 5).
   * Update debian/copyright: add Upstream-Name/Contact, github source
     URL and correct copyright years.
   * Depend on gnuplot-nox/gnuplot-qt rather than the virtual gnuplot
     package.
   * Reword package synopses so they are not sentences.
   * Add debian/upstream/metadata.
   * Drop obsolete debian/scripts/debian_scripts_get_orig_src.sh
     referring to gitorious.
Checksums-Sha1:
 fea13b8c714a0dc8bbc98e991f7358334696b1a9 2758 
gnuplot-iostream_0~20251226.git05843bd3-4.dsc
 30ac5314a9e611b171ceceec5636bf740a433e81 6640 
gnuplot-iostream_0~20251226.git05843bd3-4.debian.tar.xz
 92cae7cc38249df770c0356252042e11c2e8cea0 143624 
gnuplot-iostream_0~20251226.git05843bd3-4.git.tar.xz
 cd973d810f683218b7311e37e2603dcfd35853b4 17826 
gnuplot-iostream_0~20251226.git05843bd3-4_source.buildinfo
Checksums-Sha256:
 4c589cc4fee1b9a8a31932c7b0e2181a5eea15a41e98966b8eeb6ef03dd3d45b 2758 
gnuplot-iostream_0~20251226.git05843bd3-4.dsc
 4fd8abe6544a5b6fbaa2eaa4318d6e2d7d802a4a50537b2b1652c8206dec95be 6640 
gnuplot-iostream_0~20251226.git05843bd3-4.debian.tar.xz
 42f016afb49f2f27f4ed32307443762bdc02e6fda2ba6deb3aaf1f0cc66493e8 143624 
gnuplot-iostream_0~20251226.git05843bd3-4.git.tar.xz
 29cadcc51aae668666fc09cdd0ae82e236b3e9a54bc6ec3b46cf06248c437df1 17826 
gnuplot-iostream_0~20251226.git05843bd3-4_source.buildinfo
Files:
 bd3880d3643db0a082612828e94abed2 2758 libdevel optional 
gnuplot-iostream_0~20251226.git05843bd3-4.dsc
 5b4ea5d836b0e7b377b0819fbe155505 6640 libdevel optional 
gnuplot-iostream_0~20251226.git05843bd3-4.debian.tar.xz
 3c1ee012bda863b01d7f6fcd0f7e875b 143624 libdevel None 
gnuplot-iostream_0~20251226.git05843bd3-4.git.tar.xz
 027cf4f784b7bc632d9e49703c6b89ad 17826 libdevel optional 
gnuplot-iostream_0~20251226.git05843bd3-4_source.buildinfo
Git-Tag-Info: tag=bded7e2bd8c34b5e76ed711b5b42f890f40bf690 
fp=bbbd45ea818ab86ff67e7285d3e17383cfa7ff06
Git-Tag-Tagger: Anton Gladky <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqu4R0ACgkQYG0ITkaD
wHmiwhAAoPLjhFZPCiejE0Yz02x3kb1vrLEgetcordeDypFjKy4hweda/eHvXMll
ll0lm9SDrf5ZUJL1/ur5d39WhzIV2iMESBdTifH2GZQLm8MDn3L3pdmW8+ZxE2c+
3z9GuFJG4hjTqcPtSFoWhNMyuQx3Rzrj95k2kwsvIikPPGnSbaZ6V3VdaoekRjxl
8/o4d6EFFaYDnqcdAjEN0S0OpLdY5NNjl+qRNi8V1/yJu6bHm7C/IaN754nJIdvB
5L8NX8MHp7QeIXN4aX6GhmM9sUldcu33RkKolvlPJFdjGlBQkyQYTcHeAkROesVo
jHxqkReIA42lcBisVZ9f7UTLsUm6bzrXCh/uuG7Eeg0YWrMUvP+LJonREozxecL7
EO2qS1EfO44Tx5nRE+joVDqXVHpbBiJ+zF78Hnde67aHpXWfC7DO4pAfLoWT60H4
Ih/r8kwkGPr4novDkFTEo01TEjIsQnB9P+d5KwKC/xCQSk5uCw1uX5xYNRpVmVY2
GSm7jPevPfLTA5JXba87yzbZkf15CaDCrij9BAu8IQZE5TteshdPBBFETOTyZIIL
WXJ+0W8RicqN14Vx9ATyndL/tG/vSjpDVzG08/GM5hGYGKupqpJ0/JzTQaDKH6Lu
XLpnrinK+E1Wf1kzOaJXka3Ek7wLXuGJrOBiYRS11XNFemNJu1Y=
=Pdlx
-----END PGP SIGNATURE-----

Attachment: pgptucZU9S8MM.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to