Your message dated Sun, 11 Feb 2024 21:52:31 +0000
with message-id <e1rzhkv-008agu...@fasolo.debian.org>
and subject line Bug#1060164: fixed in xeus 3.1.3-2
has caused the Debian Bug report #1060164,
regarding xeus-python: FTBFS: 
./obj-x86_64-linux-gnu/./src/main.cpp:147:(.text.startup+0x5bd): undefined 
reference to `xeus::make_xserver_shell_main(xeus::xcontext&, 
xeus::xconfiguration const&, 
nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
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 ow...@bugs.debian.org
immediately.)


-- 
1060164: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060164
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xeus-python
Version: 0.15.10+~0.6.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240115 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> /usr/bin/ld: CMakeFiles/xpython.dir/src/main.cpp.o: in function `main':
> ./obj-x86_64-linux-gnu/./src/main.cpp:147:(.text.startup+0x5bd): undefined 
> reference to `xeus::make_xserver_shell_main(xeus::xcontext&, 
> xeus::xconfiguration const&, 
> nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
> /usr/bin/ld: ./obj-x86_64-linux-gnu/./src/main.cpp:147:(.text.startup+0x5d7): 
> undefined reference to `xeus::xkernel::xkernel(xeus::xconfiguration const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, std::unique_ptr<xeus::xcontext, std::default_delete<xeus::xcontext> 
> >, std::unique_ptr<xeus::xinterpreter, 
> std::default_delete<xeus::xinterpreter> >, std::unique_ptr<xeus::xserver, 
> std::default_delete<xeus::xserver> > (*)(xeus::xcontext&, 
> xeus::xconfiguration const&, 
> nlohmann::json_abi_v3_11_3::detail::error_handler_t), 
> std::unique_ptr<xeus::xhistory_manager, 
> std::default_delete<xeus::xhistory_manager> >, std::unique_ptr<xeus::xlogger, 
> std::default_delete<xeus::xlogger> >, std::unique_ptr<xeus::xdebugger, 
> std::default_delete<xeus::xdebugger> > (*)(xeus::xcontext&, 
> xeus::xconfiguration const&, std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&), 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, 
> nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
> /usr/bin/ld: ./obj-x86_64-linux-gnu/./src/main.cpp:166:(.text.startup+0x89b): 
> undefined reference to `xeus::make_xserver_shell_main(xeus::xcontext&, 
> xeus::xconfiguration const&, 
> nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
> /usr/bin/ld: ./obj-x86_64-linux-gnu/./src/main.cpp:166:(.text.startup+0x8d8): 
> undefined reference to 
> `xeus::xkernel::xkernel(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::unique_ptr<xeus::xcontext, std::default_delete<xeus::xcontext> >, 
> std::unique_ptr<xeus::xinterpreter, std::default_delete<xeus::xinterpreter> 
> >, std::unique_ptr<xeus::xserver, std::default_delete<xeus::xserver> > 
> (*)(xeus::xcontext&, xeus::xconfiguration const&, 
> nlohmann::json_abi_v3_11_3::detail::error_handler_t), 
> std::unique_ptr<xeus::xhistory_manager, 
> std::default_delete<xeus::xhistory_manager> >, std::unique_ptr<xeus::xlogger, 
> std::default_delete<xeus::xlogger> >, std::unique_ptr<xeus::xdebugger, 
> std::default_delete<xeus::xdebugger> > (*)(xeus::xcontext&, 
> xeus::xconfiguration const&, std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> > const&, nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&), 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, 
> nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xtarget::publish_message(std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> > const&, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, std::vector<std::vector<char, 
> std::allocator<char> >, std::allocator<std::vector<char, std::allocator<char> 
> > > >) const'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xinterpreter::update_display_data(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xdap_tcp_client::forward_event(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xinterpreter::display_data(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xdebugger_base::register_request_handler(std::__cxx11::basic_string<char,
>  std::char_traits<char>, std::allocator<char> > const&, 
> std::function<nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> 
> (nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&)> const&, bool)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xinterpreter::publish_execution_result(int, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xcontrol_messenger::send_to_shell(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xdebugger_base::variables_request_impl(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xinterpreter::internal_request_impl(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xdebugger_base::process_request_impl(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&, 
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xdap_tcp_client::xdap_tcp_client(zmq::context_t&, xeus::xconfiguration 
> const&, int, xeus::xdap_tcp_configuration const&, std::function<void 
> (nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&)> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xdebugger_base::forward_message(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xdap_tcp_client::send_dap_request(nlohmann::json_abi_v3_11_3::basic_json<std::map,
>  std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to 
> `xeus::xdap_tcp_client::wait_for_message(std::function<bool 
> (nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, 
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
> >, bool, long, unsigned long, double, std::allocator, 
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char, 
> std::allocator<unsigned char> >, void> const&)> const&)'
> collect2: error: ld returned 1 exit status


The full build log is available from:
http://qa-logs.debian.net/2024/01/15/xeus-python_0.15.10+~0.6.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240115;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: xeus
Source-Version: 3.1.3-2
Done: Gordon Ball <gor...@chronitis.net>

We believe that the bug you reported is fixed in the latest version of
xeus, 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 1060...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gordon Ball <gor...@chronitis.net> (supplier of updated xeus 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 11 Feb 2024 22:12:56 +0100
Source: xeus
Architecture: source
Version: 3.1.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Gordon Ball <gor...@chronitis.net>
Closes: 1060164 1061007
Changes:
 xeus (3.1.3-2) unstable; urgency=medium
 .
   * d/control: build-depend on nlohmann-json3-dev 3.11.3
     The API of this library exposes types from nlohmann::json, and this
     resulted in an ABI change depending on whether libxeus and the kernel
     are built against 3.11.2 or 3.11.3. This adds an explicit dependency
     on nlohmann-json3-dev 3.11.3. This explicitly chooses the newer version
     for libxeus and dependencies. (Closes: #1060164, #1061007)
Checksums-Sha1:
 84e6d12c132bd0b4bd58fd5c0b55bbcddddebdd3 2051 xeus_3.1.3-2.dsc
 fbb9dc1984258144995ff9c6974a22b6e622fd09 4536 xeus_3.1.3-2.debian.tar.xz
 374dd3346197b37ccdc0c461306a7d61fc37a80a 7758 xeus_3.1.3-2_amd64.buildinfo
Checksums-Sha256:
 85b6e3fa3fe0e6da29c0a4d7de5b1f9d5e031559c8d109d8f2d61b33af3cab12 2051 
xeus_3.1.3-2.dsc
 88369c874842ba98ba67cd26a74c67ceb10f452cfcf2427bd8cbe3773fe94253 4536 
xeus_3.1.3-2.debian.tar.xz
 311acbffd2c01da35a7753f1aa258a5fcefa10ba891569ab92b8f36a24a4f636 7758 
xeus_3.1.3-2_amd64.buildinfo
Files:
 9c5da1de704b8ded58398b8a348f315c 2051 libs optional xeus_3.1.3-2.dsc
 9f7d3f234d4c3fdb4175fa8a64b5e753 4536 libs optional xeus_3.1.3-2.debian.tar.xz
 51e658449f2ce09a46fcc334514674f1 7758 libs optional 
xeus_3.1.3-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEE6PwpXIa418BJ+Xuno12v+60p6N4FAmXJPWQACgkQo12v+60p
6N7pvBAArF1GbiwFDjU7FQIWs1DAux3LYBC7ghwcpN9puImOUpBRyCzHZbEtkf1d
cpsOuWY7FYZFhEmQVfXtKY3eLWOLpTz+mBNrZCarEjUr7WgZtUBwk5Eza4sCf0ND
I5nF93aQ+k0DA5Ifr3RWH9hTthVlr/OwMVhIDHHc6q6CLO04VmzfCdNKi1FvgAsL
AzNxtawW9LDjBS1Fy/RaqqTx4sJ0VNfWJ45U9g0074YBmX2eqzlTWIIptKNxb3NN
/LIKXBbQkIPvee9cnM7loXjvqOGUoP0RY7C5PniI3KmnVBWKttrvyC1c9diro/Pg
JpE4mICiMfDNMs6ZDk9R7Ye0TccJU4JhxTjeCNk/Zxlrn0qaiVHuM3BBNIJf006x
Du5NyGYEeqsKsS6RIFdiOtm2s+owmfcIJlnAtiMkRSJdnXt9xp9DXni3E17Dumn9
rYB0RhpvHsDKelBdSdfffUrGWMVSjFCjGRTfAcju/OEaTbpjYle8ZAYCNJkjeJeM
jM1idweo9ijOn+SENw1mj1hA5HOKXfonK1NyuQ8VecN3pacWf5j8BnRVy2OznFl5
UTpzK29zaA5IbwMFxOJgQRe04TCs97t/G30I7CAKj/31+zy9f/QH7SUi6cbCHtox
C4I2IVxkK4BHTcJOltxtuuTDFeIv9oxjwgY1kOh1WycvoSpT4Hs=
=gFVb
-----END PGP SIGNATURE-----

Attachment: pgpK82OtFlJ5w.pgp
Description: PGP signature


--- End Message ---

Reply via email to