Your message dated Mon, 01 Sep 2025 15:07:09 +0000
with message-id <[email protected]>
and subject line Bug#1045730: fixed in mayavi2 4.8.3-1
has caused the Debian Bug report #1045730,
regarding mayavi2: Fails to build source after successful build
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.)


-- 
1045730: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1045730
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mayavi2
Version: 4.8.0-2
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: [email protected]
Usertags: qa-doublebuild

Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env 
> -us -uc -rfakeroot -S
> ---------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package mayavi2
> dpkg-buildpackage: info: source version 4.8.0-2
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Étienne Mollier 
> <[email protected]>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean --with python3 --buildsystem=pybuild
>    dh_auto_clean -O--buildsystem=pybuild
> I: pybuild base:275: python3.11 setup.py clean 
> /<<PKGBUILDDIR>>/setup.py:13: DeprecationWarning: 
> 
>   `numpy.distutils` is deprecated since NumPy 1.23.0, as a result
>   of the deprecation of `distutils` itself. It will be removed for
>   Python >= 3.12. For older Python versions it will remain present.
>   It is recommended to use `setuptools < 60.0` for those Python versions.
>   For more details, see:
>     https://numpy.org/devdocs/reference/distutils_status_migration.html 
> 
> 
>   from numpy.distutils.command import build, install_data
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build' (and everything 
> under it)
> 'build/bdist.linux-x86_64' does not exist -- can't clean it
> 'build/scripts.linux-x86_64-3.11' does not exist -- can't clean it
>    dh_autoreconf_clean -O--buildsystem=pybuild
>    debian/rules override_dh_clean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_clean
> rm -rf tvtk/tvtk_classes.zip
> rm -rf docs/build
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building mayavi2 using existing ./mayavi2_4.8.0.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: warning: ignoring deletion of file tvtk/tvtk_classes.zip, use 
> --include-removal to override
> dpkg-source: info: local changes detected, the modified files are:
>  mayavi2-4.8.0/mayavi.egg-info/PKG-INFO
>  mayavi2-4.8.0/tvtk/src/array_ext.c
> dpkg-source: error: aborting due to unexpected upstream changes, see 
> /tmp/mayavi2_4.8.0-2.diff.UqbiTJ
> dpkg-source: info: Hint: make sure the version in debian/changelog matches 
> the unpacked source tree
> dpkg-source: info: you can integrate the local changes with dpkg-source 
> --commit
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -S' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/13/mayavi2_4.8.0-2_unstable.log

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: mayavi2
Source-Version: 4.8.3-1
Done: Michael R. Crusoe <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mayavi2, 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.
Michael R. Crusoe <[email protected]> (supplier of updated mayavi2 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: Mon, 01 Sep 2025 14:58:52 +0200
Source: mayavi2
Architecture: source
Version: 4.8.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Michael R. Crusoe <[email protected]>
Closes: 1045730 1092083
Changes:
 mayavi2 (4.8.3-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version. Closes: #1092083, #1045730
   * Standards-Version: 4.7.2 (routine-update)
   * Refreshed patches, removing several that were applied upstream.
   * Add missing build dependency on python3-numpy-dev for command dh_numpy3.
   * d/rules: skip flaky test
Checksums-Sha1:
 3aa54a33fa7cc238939224583b95c69f0271bda4 2326 mayavi2_4.8.3-1.dsc
 f7b8f67e7233403b3e0c63d1d459a781f6c06095 7103564 mayavi2_4.8.3.orig.tar.gz
 887c906159360f4a0eb5b57bddfa6d5fb707d63d 366828 mayavi2_4.8.3-1.debian.tar.xz
 214d804279db66a5d9d2f3b4c847925e52567611 9730 mayavi2_4.8.3-1_source.buildinfo
Checksums-Sha256:
 866a26c65f583496f3888d0b4906700c6cfc92350fbd51dc5baae69b7acf171a 2326 
mayavi2_4.8.3-1.dsc
 ef69ccbdf58f20f1b394930d5e3a16dda4b1a39adcbc76f79abd26483d29acf5 7103564 
mayavi2_4.8.3.orig.tar.gz
 3c509cce369c167a4c1534330d6bda36882ef992b49e3332451115590e4095f1 366828 
mayavi2_4.8.3-1.debian.tar.xz
 8949975b99f5e5b0dea1cbdf80cc23f800e05a3adaaf26386d5e21903681adc5 9730 
mayavi2_4.8.3-1_source.buildinfo
Files:
 acbf93e9a49a133e1a0873578e9f5c9f 2326 science optional mayavi2_4.8.3-1.dsc
 624fe41ffeded889a868c70673fc605f 7103564 science optional 
mayavi2_4.8.3.orig.tar.gz
 b0fa41a787d20f7461689dfd91c9e1d2 366828 science optional 
mayavi2_4.8.3-1.debian.tar.xz
 47f063bdcda25b2f8d9a907744420498 9730 science optional 
mayavi2_4.8.3-1_source.buildinfo

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

iQJGBAEBCgAwFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmi1sx8SHGNydXNvZUBk
ZWJpYW4ub3JnAAoJEDwmdj9sZ+bi1jwQAI51SkF0YkDtSrJyPGSAavNJDwTVhHXm
jdoZVD8FoPvG4onuay5ShOCCvjonblmGOUgMouUKNRgnYLQiKpcPYd7Fhj4/sM/K
j4gGVOHeP95jFBei+Fl9M4+niajOVGBA/KKau5SONZpEg7I3ktO5ybHsEu/lk/dV
un64W7zIHkpn9qHY1gBA8gPvi66azK0kkIGgx8GLKdt4VvncxXRhP4wk9z0PSmJW
Z3h6B2fzmTrcf8zs6QTgAXgs9zADpc929QHxhKNOigDqy8M58Ic8QuF+eOLrCAY1
REMeTKiupQK4D9JyKD81DpiNNmnSRw2/LP9zIPcAB7Wn/B7XRa4bu2CvxJab4/Ks
pANLuyLLCttQ+WdeMBr5oImp/frTh78TRgwLa/tYpBgShKEFQW8ThdM6WrHTuZ7H
GbFIDxOS2z2jWhrZRggLuRzsvUE/FV+Lk4ymdJOdI3bfFiIY89lcz0fPCc+F24xg
QUi6hrgpwQExi8R4pg2R0mo6S9BD8Ie9VQpKsOVWrtRw4B6fmcqbhBERRhy4EvrL
8QQ7f8biQWVwsPmwjRwNi27nkNrX/+SeRek1CpK3TEOQJKzhCqUTg7EH8Hme1fGq
CpC3x0jOQs8Tlor3BRcD7o+3142vSMfOZiv7dAf97VSa+eO9VWMuEZKk9ugxm8hT
6K+9LxsVPPqx
=dfWP
-----END PGP SIGNATURE-----

Attachment: pgpAU3MkXdcv1.pgp
Description: PGP signature


--- End Message ---

Reply via email to