[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: r-bioc-biocinstaller (Was: r-base breaks 9 autopkgtests)



On Fri, 26 Jul 2019 at 14:59, Andreas Tille <andreas@an3as.eu> wrote:
> On Thu, Jul 25, 2019 at 01:08:56PM +0200, Graham Inggs wrote:
> > There's nothing that Depends on r-bioc-biocinstaller, so I guess it
> > could only have been installed manually.
>
> That's wrong.  R-bioc-affy and r-bioc-annotationhub depended from it
> (otherwise I would not have packaged it).  I'm maintaining a manually
> crafted dependency graph to know what package needs to be touched first:

I don't see the dependency.

$ reverse-depends -r buster src:r-bioc-biocinstaller
No reverse dependencies found

$ reverse-depends -b -r buster src:r-bioc-biocinstaller
No reverse dependencies found

> > Will the Provides be
> > sufficient to work on upgrades?
>
> The Conflicts will make sure the package will be deinstalled and the
> Provides / Replaces informs (previous) dependencies that everything
> is OK with the dependency tree.

I don't believe that is going to work.  See section RenamingPackages
[1] from the wiki.  I believe you need to use the Transition Package
Method, not the Clean Slate Method, if you want r-bioc-biocinstaller
to be replaced by r-cran-biocmanager during an upgrade.


[1] https://wiki.debian.org/RenamingPackages


Reply to: