Your message dated Wed, 25 Mar 2026 12:18:45 +0000
with message-id <[email protected]>
and subject line Bug#1129897: fixed in python-hmmlearn 0.3.3-1
has caused the Debian Bug report #1129897,
regarding python-hmmlearn: FTBFS: FAILED 
hmmlearn/tests/test_gaussian_hmm.py::TestGaussianHMMWithTiedCovars::test_fit_with_priors[scaling]
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.)


-- 
1129897: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129897
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-hmmlearn
Version: 0.3.2-3
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202603/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-hmmlearn, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:142: Building wheel for python3.14 with "build" 
module
I: pybuild base:384: python3.14 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn  
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/dist.py:759: 
SetuptoolsDeprecationWarning: License classifiers are deprecated.

[... snipped ...]

hmmlearn/tests/test_kl_divergence.py .....                               [ 76%]
hmmlearn/tests/test_multinomial_hmm.py ................                  [ 81%]
hmmlearn/tests/test_poisson_hmm.py ............                          [ 85%]
hmmlearn/tests/test_utils.py ...                                         [ 86%]
hmmlearn/tests/test_variational_categorical.py ............              [ 90%]
hmmlearn/tests/test_variational_gaussian.py ............................ [ 98%]
....                                                                     [100%]

=============================== warnings summary ===============================
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gaussian_hmm.py: 1 
warning
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_multisequence.py:
 5 warnings
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py: 12 
warnings
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_poisson_hmm.py: 1 
warning
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 27 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/base.py:509: 
RuntimeWarning: underflow encountered in multiply
    posteriors = fwdlattice * bwdlattice

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_multisequence.py:
 4 warnings
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py: 13 
warnings
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_poisson_hmm.py: 1 
warning
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 27 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/utils.py:29: 
RuntimeWarning: underflow encountered in divide
    a /= a_sum

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithSphericalCovars::test_fit_zero_variance[scaling]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/base.py:598: 
RuntimeWarning: overflow encountered in exp
    return np.exp(self._compute_log_likelihood(X))

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithSphericalCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithSphericalCovars::test_fit_zero_variance[log]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/utils.py:55: 
RuntimeWarning: invalid value encountered in subtract
    a -= a_lse

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[log]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/hmm.py:744: 
RuntimeWarning: invalid value encountered in divide
    self.weights_ = w_n / w_d

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[log]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/hmm.py:756: 
RuntimeWarning: invalid value encountered in divide
    self.means_ = m_n / m_d[:, :, None]

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[log]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithFullCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithFullCovars::test_fit_zero_variance[log]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/hmm.py:809: 
RuntimeWarning: invalid value encountered in divide
    self.covars_ = c_n / c_d

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[log]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithFullCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithFullCovars::test_fit_zero_variance[log]
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/_emissions.py:208:
 RuntimeWarning: divide by zero encountered in log
    log_cur_weights = np.log(self.weights_[i_comp])

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_categorical.py:
 10 warnings
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 20 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/base.py:1215: 
RuntimeWarning: underflow encountered in exp
    self.startprob_subnorm_ = np.exp(startprob_log_subnorm)

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_categorical.py:
 8 warnings
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 12 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/base.py:1220: 
RuntimeWarning: underflow encountered in exp
    self.transmat_subnorm_ = np.exp(transmat_log_subnorm)

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_categorical.py:
 1 warning
.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 31 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/base.py:1153: 
RuntimeWarning: underflow encountered in exp
    return np.exp(self._compute_subnorm_log_likelihood(X))

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 30 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/_emissions.py:153:
 RuntimeWarning: underflow encountered in matmul
    stats['obs'] += posteriors.T @ X

.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 12 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_hmmlearn/build/hmmlearn/_emissions.py:157:
 RuntimeWarning: underflow encountered in matmul
    stats['obs**2'] += posteriors.T @ X**2

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
========== 294 passed, 17 xfailed, 9 xpassed, 230 warnings in 26.30s ===========
I: pybuild base:384: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build; 
python3.13 -m pytest --pyargs hmmlearn
set RNG seed to 1165331465
============================= test session starts ==============================
platform linux -- Python 3.13.12, pytest-9.0.2, pluggy-1.6.0
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: typeguard-4.4.4
collected 320 items

hmmlearn/tests/test_base.py ................                             [  5%]
hmmlearn/tests/test_categorical_hmm.py ......................            [ 11%]
hmmlearn/tests/test_gaussian_hmm.py .................................... [ 23%]
......................................F.......................           [ 42%]
hmmlearn/tests/test_gmm_hmm.py xxxxxXxxxxxXxxxxxX                        [ 48%]
hmmlearn/tests/test_gmm_hmm_multisequence.py ........                    [ 50%]
hmmlearn/tests/test_gmm_hmm_new.py ..............XX................XX... [ 62%]
.............XX................xx........                                [ 75%]
hmmlearn/tests/test_kl_divergence.py .....                               [ 76%]
hmmlearn/tests/test_multinomial_hmm.py ................                  [ 81%]
hmmlearn/tests/test_poisson_hmm.py ............                          [ 85%]
hmmlearn/tests/test_utils.py ...                                         [ 86%]
hmmlearn/tests/test_variational_categorical.py ............              [ 90%]
hmmlearn/tests/test_variational_gaussian.py ............................ [ 98%]
....                                                                     [100%]

=================================== FAILURES ===================================
_________ TestGaussianHMMWithTiedCovars.test_fit_with_priors[scaling] __________

self = <hmmlearn.tests.test_gaussian_hmm.TestGaussianHMMWithTiedCovars object 
at 0x7f48b8f25f40>
implementation = 'scaling', init_params = 'mc', params = 'stmc', n_iter = 20

    @pytest.mark.parametrize("implementation", ["scaling", "log"])
    def test_fit_with_priors(self, implementation, init_params='mc',
                             params='stmc', n_iter=20):
        # We have a few options to make this a robust test, such as
        # a. increase the amount of training data to ensure convergence
        # b. Only learn some of the parameters (simplify the problem)
        # c. Increase the number of iterations
        #
        # (c) seems to not affect the ci/cd time too much.
        startprob_prior = 10 * self.startprob + 2.0
        transmat_prior = 10 * self.transmat + 2.0
        means_prior = self.means
        means_weight = 2.0
        covars_weight = 2.0
        if self.covariance_type in ('full', 'tied'):
            covars_weight += self.n_features
        covars_prior = self.covars
        h = hmm.GaussianHMM(self.n_components, self.covariance_type,
                            implementation=implementation)
        h.startprob_ = self.startprob
        h.startprob_prior = startprob_prior
        h.transmat_ = normalized(
            self.transmat + np.diag(self.prng.rand(self.n_components)), 1)
        h.transmat_prior = transmat_prior
        h.means_ = 20 * self.means
        h.means_prior = means_prior
        h.means_weight = means_weight
        h.covars_ = self.covars
        h.covars_prior = covars_prior
        h.covars_weight = covars_weight
    
        lengths = [200] * 10
        X, _state_sequence = h.sample(sum(lengths), random_state=self.prng)
    
        # Re-initialize the parameters and check that we can converge to
        # the original parameter values.
        h_learn = hmm.GaussianHMM(self.n_components, self.covariance_type,
                                  init_params=init_params, params=params,
                                  implementation=implementation,)
        # don't use random parameters for testing
        init = 1. / h_learn.n_components
        h_learn.startprob_ = np.full(h_learn.n_components, init)
        h_learn.transmat_ = \
            np.full((h_learn.n_components, h_learn.n_components), init)
    
        h_learn.n_iter = 0
        h_learn.fit(X, lengths=lengths)
    
        assert_log_likelihood_increasing(h_learn, X, lengths, n_iter)
    
        # Make sure we've converged to the right parameters.
        # In general, to account for state switching,
        # compare sorted values.
        # a) means
        assert_allclose(sorted(h.means_.ravel().tolist()),
                        sorted(h_learn.means_.ravel().tolist()),
                        0.01)
        # b) covars are hard to estimate precisely from a relatively small
        #    sample, thus the large threshold
    
        # account for how we store the covars_compressed
        orig = np.broadcast_to(h._covars_, h_learn._covars_.shape)
>       assert_allclose(
            sorted(orig.ravel().tolist()),
            sorted(h_learn._covars_.ravel().tolist()),
            10)
E       AssertionError: 
E       Not equal to tolerance rtol=10, atol=0
E       
E       Mismatched elements: 2 / 9 (22.2%)
E       Max absolute difference among violations: 0.02119294
E       Max relative difference among violations: 48.39799969
E        ACTUAL: array([-0.215859, -0.215859, -0.020755, -0.020755,  0.370281,  
0.370281,
E               0.624374,  0.679083,  3.635532])
E        DESIRED: array([-1.927959e-01, -1.927959e-01,  4.378887e-04,  
4.378887e-04,
E               3.559196e-01,  3.559196e-01,  6.293362e-01,  6.718302e-01,
E               3.494150e+00])

hmmlearn/tests/test_gaussian_hmm.py:251: AssertionError
=============================== warnings summary ===============================
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gaussian_hmm.py: 2 
warnings
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_multisequence.py:
 4 warnings
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py: 13 
warnings
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_poisson_hmm.py: 1 
warning
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 27 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/utils.py:29: 
RuntimeWarning: underflow encountered in divide
    a /= a_sum

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gaussian_hmm.py: 2 
warnings
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 30 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/_emissions.py:153:
 RuntimeWarning: underflow encountered in matmul
    stats['obs'] += posteriors.T @ X

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gaussian_hmm.py: 1 
warning
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_multisequence.py:
 5 warnings
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py: 12 
warnings
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_poisson_hmm.py: 1 
warning
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 27 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/base.py:509: 
RuntimeWarning: underflow encountered in multiply
    posteriors = fwdlattice * bwdlattice

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gaussian_hmm.py::TestGaussianHMMWithFullCovars::test_fit_zero_variance[scaling]
  /usr/lib/python3/dist-packages/numpy/_core/numeric.py:995: RuntimeWarning: 
underflow encountered in multiply
    return multiply(a.ravel()[:, newaxis], b.ravel()[newaxis, :], out)

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithSphericalCovars::test_fit_zero_variance[scaling]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/base.py:598: 
RuntimeWarning: overflow encountered in exp
    return np.exp(self._compute_log_likelihood(X))

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithSphericalCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithSphericalCovars::test_fit_zero_variance[log]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/utils.py:55: 
RuntimeWarning: invalid value encountered in subtract
    a -= a_lse

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[log]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/hmm.py:744: 
RuntimeWarning: invalid value encountered in divide
    self.weights_ = w_n / w_d

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[log]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/hmm.py:756: 
RuntimeWarning: invalid value encountered in divide
    self.means_ = m_n / m_d[:, :, None]

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[log]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithFullCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithFullCovars::test_fit_zero_variance[log]
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/hmm.py:809: 
RuntimeWarning: invalid value encountered in divide
    self.covars_ = c_n / c_d

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithDiagCovars::test_fit_zero_variance[log]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithFullCovars::test_fit_zero_variance[scaling]
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_gmm_hmm_new.py::TestGMMHMMWithFullCovars::test_fit_zero_variance[log]
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/_emissions.py:208:
 RuntimeWarning: divide by zero encountered in log
    log_cur_weights = np.log(self.weights_[i_comp])

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_categorical.py:
 10 warnings
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 20 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/base.py:1215: 
RuntimeWarning: underflow encountered in exp
    self.startprob_subnorm_ = np.exp(startprob_log_subnorm)

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_categorical.py:
 8 warnings
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 12 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/base.py:1220: 
RuntimeWarning: underflow encountered in exp
    self.transmat_subnorm_ = np.exp(transmat_log_subnorm)

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_categorical.py:
 1 warning
.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 31 warnings
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/base.py:1153: 
RuntimeWarning: underflow encountered in exp
    return np.exp(self._compute_subnorm_log_likelihood(X))

.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/tests/test_variational_gaussian.py:
 12 warnings
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build/hmmlearn/_emissions.py:157:
 RuntimeWarning: underflow encountered in matmul
    stats['obs**2'] += posteriors.T @ X**2

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED 
hmmlearn/tests/test_gaussian_hmm.py::TestGaussianHMMWithTiedCovars::test_fit_with_priors[scaling]
===== 1 failed, 293 passed, 17 xfailed, 9 xpassed, 235 warnings in 26.23s ======
E: pybuild pybuild:483: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hmmlearn/build; python3.13 -m pytest 
--pyargs hmmlearn
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 
3.13" returned exit code 13
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-hmmlearn
Source-Version: 0.3.3-1
Done: Michael R. Crusoe <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-hmmlearn, 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 python-hmmlearn 
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: Wed, 25 Mar 2026 12:01:33 +0200
Source: python-hmmlearn
Architecture: source
Version: 0.3.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Michael R. Crusoe <[email protected]>
Closes: 1129897
Changes:
 python-hmmlearn (0.3.3-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version. Closes: #1129897
   * Removed sole patch, it was applied upstream.
Checksums-Sha1:
 9f4eb5f04800931babdaa677b766a8f6b3462fa0 2255 python-hmmlearn_0.3.3-1.dsc
 a189242e5dad254b72969e8f90bfdf2cff8eb42b 74950 
python-hmmlearn_0.3.3.orig.tar.gz
 cee69db780ee80b48149206d9863bf5c66118c76 3460 
python-hmmlearn_0.3.3-1.debian.tar.xz
 2b0cc7d66c0d0bac8eff1cca62bec8d6d6fcfee9 9491 
python-hmmlearn_0.3.3-1_source.buildinfo
Checksums-Sha256:
 ecbd996786eae5b9e3f1e8bc74484689e6e427685539b425d298cb013911c547 2255 
python-hmmlearn_0.3.3-1.dsc
 779f2355041dc1370eddd83a461eaa7c23e4b00989c02f7e5fea4c2bc597f9ae 74950 
python-hmmlearn_0.3.3.orig.tar.gz
 eaa53fb77945776d2a6f230736a7e592a350b76cb1dab3c4c5a2a466bfa5bd61 3460 
python-hmmlearn_0.3.3-1.debian.tar.xz
 923968232a8d77d263eb701e67fb36f8ebbbb5c51a7e91924c6fad1a8ece4b63 9491 
python-hmmlearn_0.3.3-1_source.buildinfo
Files:
 d0449be408618e3ce448dbe283b086db 2255 science optional 
python-hmmlearn_0.3.3-1.dsc
 e66e8177a6562e6993ebc7f2ee0f2a22 74950 science optional 
python-hmmlearn_0.3.3.orig.tar.gz
 4de17f51924fa216d28f5c7cb0a11a05 3460 science optional 
python-hmmlearn_0.3.3-1.debian.tar.xz
 ce6265d46da88ee2982bacf83f95d892 9491 science optional 
python-hmmlearn_0.3.3-1_source.buildinfo

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

iQJGBAEBCgAwFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmnDuigSHGNydXNvZUBk
ZWJpYW4ub3JnAAoJEDwmdj9sZ+biJ1MQAJKoJ63AnryfSreV1O+Jd7v9jj1g8d04
5bLkdegqScVVh10tcz9C00WsKYUBZmt1Xl4zzBt0BGo2xXn3W2pIKKpEivZcHYbn
OV0t4uQeQwe+8giUlfsddwjD4t3wav4Z7AbwKKhwEp8k1STbUdvkbCZew5zZrMM7
M1Dou5FT9Taeuya0iFOoL2g7vT64T4U2HCUkrmneddDvZcLi8mKcPIba3at69DWd
6G78xLG7rbYfnzcfeqjbatl9Sq8moponhV57hwgwZAUGG6/IzDtsJIDKEMMHe+Y9
nCuF554p1DePu7H2QHykdTc6c+2/9bf1se9E9EBBhogYt/tQf8j9Dla0foN43mRD
dD7a61RgNbW5xb6dKQ1plZuCgcMehYBlR0LNHxA/gsCGI3nHCAJNRxZV5l/HARAr
r8dcZDvq8eW7Lsf28lA4bjdwm5lw7KOEy3phYSz79zrPOrjKkBQ2QXnh0sipKUd/
8qQ5HcY3Wu2M+Rru2VFwxmbOzg5YY1fG/CDSKFuDmEIsQvQ54wCKK2DHD3IghN5P
wq4h1RRHhbffdkqU0zy/85Ew3opVSAZsh0azejioeUK9Tlhnw6O1LY491TzxMAeK
Pxd1Gdj0XPkECeSWYkZcfRawOQ5CJpa7QYCvzjvvfTLZqbV6nnuScvkvKF+bYil1
R2CRM2QRs88z
=hnwe
-----END PGP SIGNATURE-----

Attachment: pgpsxXrmT6FmS.pgp
Description: PGP signature


--- End Message ---

Reply via email to