Bug#1054323: fixed in r-cran-tmb 1.9.6-2

2023-10-27 Thread Paul Gevers

Hi

https://packages.debian.org/unstable/r-cran-tmb says that r-cran-tmb 
still depends on:

r-cran-matrix (>= 1.6-1.1)

So the version is still not correct.

Paul


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1054323: fixed in r-cran-tmb 1.9.6-2

2023-10-26 Thread Andreas Tille
Hi Paul,

Am Wed, Oct 25, 2023 at 09:58:42PM +0200 schrieb Paul Gevers:
> >   48s > library('TMB')
> >   48s Error: package or namespace load failed for ‘TMB’ in loadNamespace(j 
> > <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
> >   48s  namespace ‘Matrix’ 1.6-1 is being loaded, but >= 1.6.1.1 is required
> > 
> > which is to be expected if I understand things correctly.
> 
> rmatrix is at 1.6-1.1-1, I think you have the version wrong because of the
> double hyphen.
> 
> paul@mulciber ~ $ dpkg --compare-versions 1.6-1-1 ge 1.6-1.1 ; echo $?
> 0

Hopefully fixed now.  If I would ever meet a three-wishes fairy
my wishes would be:

   1. Peace on earth
   2. Solve climate crisis
   3. Let R people stop using different characters sorting equally

Kind regards
   Andreas.

-- 
http://fam-tille.de



Bug#1054323: fixed in r-cran-tmb 1.9.6-2

2023-10-25 Thread Paul Gevers

Hi

On 25-10-2023 09:31, Andreas Tille wrote:

This leaves one failing test with

  48s > library('TMB')
  48s Error: package or namespace load failed for ‘TMB’ in loadNamespace(j <- 
i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
  48s  namespace ‘Matrix’ 1.6-1 is being loaded, but >= 1.6.1.1 is required

which is to be expected if I understand things correctly.


rmatrix is at 1.6-1.1-1, I think you have the version wrong because of 
the double hyphen.


paul@mulciber ~ $ dpkg --compare-versions 1.6-1-1 ge 1.6-1.1 ; echo $?
0

Paul


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1054323: fixed in r-cran-tmb 1.9.6-2

2023-10-25 Thread Andreas Tille
Hi Paul,

Am Mon, Oct 23, 2023 at 10:23:16PM +0200 schrieb Paul Gevers:
> >* Rebuild agains rmatrix 1.6-1.1-1
> >  Closes: #1054323
> 
> Thanks for fixing the issue. However, it seems incomplete. If I understand
> the situation correctly, r-cran-tmb needs a strict *versioned* dependency on
> rmatrix that matches the build. Given that this is Debian, isn't it better
> to patch that check out of r-cran-tmb than to rebuild and update the version
> in d/control?
> 
> The autopkgtest scheduled for the migration of r-cran-tmb shows that the
> *versioned* dependency is really appropriate as r-cran-tmb otherwise seems
> to fail.
> 
> Remember that for migration testing, we test in testing with the smallest
> set from unstable as allowed by the (test) dependencies.

I've uploaded

r-cran-tmb (1.9.6-3) unstable; urgency=medium

  * Rebuild and force versioned depends r-cran-matrix (>= 1.6-1.1)

 
> Paul
> 
> https://qa.debian.org/excuses.php?package=r-cran-tmb

This leaves one failing test with

 48s > library('TMB')
 48s Error: package or namespace load failed for ‘TMB’ in loadNamespace(j <- 
i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
 48s  namespace ‘Matrix’ 1.6-1 is being loaded, but >= 1.6.1.1 is required

which is to be expected if I understand things correctly.

Kind regards
Andreas.


> ___
> R-pkg-team mailing list
> r-pkg-t...@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/r-pkg-team


-- 
http://fam-tille.de



Bug#1054323: fixed in r-cran-tmb 1.9.6-2

2023-10-23 Thread Paul Gevers

Hi Andreas,

On Sun, 22 Oct 2023 13:07:16 + Debian FTP Masters 
 wrote:

 r-cran-tmb (1.9.6-2) unstable; urgency=medium
 .
   * Rebuild agains rmatrix 1.6-1.1-1
 Closes: #1054323


Thanks for fixing the issue. However, it seems incomplete. If I 
understand the situation correctly, r-cran-tmb needs a strict 
*versioned* dependency on rmatrix that matches the build. Given that 
this is Debian, isn't it better to patch that check out of r-cran-tmb 
than to rebuild and update the version in d/control?


The autopkgtest scheduled for the migration of r-cran-tmb shows that the 
*versioned* dependency is really appropriate as r-cran-tmb otherwise 
seems to fail.


Remember that for migration testing, we test in testing with the 
smallest set from unstable as allowed by the (test) dependencies.


Paul

https://qa.debian.org/excuses.php?package=r-cran-tmb


OpenPGP_signature.asc
Description: OpenPGP digital signature