On 28 December 2020 at 00:25, Aurelien Jarno wrote:
| Package: r-cran-pbkrtest
| Version: 0.5-0.1-1
| Severity: serious
| 
| r-cran-pbkrtest is currently not installable in sid:
| 
| # apt-get install r-cran-pbkrtest
| Reading package lists... Done
| Building dependency tree
| Reading state information... Done
| Some packages could not be installed. This may mean that you have
| requested an impossible situation or if you are using the unstable
| distribution that some required packages have not yet been created
| or been moved out of Incoming.
| The following information may help to resolve the situation:
| 
| The following packages have unmet dependencies:
|  r-cran-pbkrtest : Depends: r-cran-lme4 (>= 1.1.10) but it is not going to be 
installed
| E: Unable to correct problems, you have held broken packages.
| 
| There is likely a typo in the version, it should be 1.1-10 instead of
| 1.1.10.

That is auto generated (which a hand-added line break):

   Depends: ${misc:Depends}, ${R:Depends}, r-cran-lme4, r-cran-nloptr, 
r-cran-matrix, \
   r-cran-mass, r-cran-magrittr, r-cran-broom, r-cran-dplyr, r-cran-numderiv, 
r-cran-knitr

Could this be a bug in dh-r?  Also unclear where '1.1.10' comes from as:

   $ apt-cache policy r-cran-lme4
   r-cran-lme4:
     Installed: (none)
     Candidate: 1.1-26-1
     Version table:
        1.1-26-1 990
           990 http://deb.debian.org/debian testing/main amd64 Packages
           500 http://http.debian.net/debian sid/main amd64 Packages
   $ 

But I think it is a regression. I had a patch against the *broken upstream*
DESCRIPTION file:

   Depends: R (>= 3.5.0), lme4 (>= 1.1.10)
   Imports: broom, dplyr, magrittr, MASS, Matrix (>= 1.2.3), methods,
           numDeriv, parallel, knitr

I re-enable the patch in pbkrtest and will try to talk to upstream to fix it.

Thanks for catching this.

Dirk


-- 
https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Reply via email to