conda / conda/infrastructure

Anaconda package webpage and API show random incorrect versions

Open
#1,122 7 comments 0 reactions 0 assignees View on GitHub
stale::recovered type::bug
Dominant language
Python
Stars
13
Forks
15
Avg merge
1d 15h
Merged PRs (30d)
15

Description

The feedstock for e.g. `r-sf` has version `r-sf v1.0_19` https://github.com/conda-forge/r-sf-feedstock/

However the [r-sf anaconda homepage](https://anaconda.org/conda-forge/r-sf) shows 0.7_3 which is a version from many years ago. Even worse, further down on this same page, the "platform installers" show different versions every time you refresh the page!

The API https://api.anaconda.org/package/conda-forge/r-sf has yet other, also incorrect version numbers, but at least they don't seem to change every second:

```json
"latest_version": "1.0_4",
"platforms": {
"linux-64": "1.0_4",
"linux-aarch64": "1.0_4",
"linux-ppc64le": "1.0_4",
"osx-64": "1.0_4",
"osx-arm64": "1.0_17",
"win-64": "1.0_4"
}
```

Could it be there are many old versions of this package lingering around in the database, that somehow get precedence over newer releases?

The same happens for e.g. this package: https://anaconda.org/conda-forge/r-terra

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the inconsistent versions for conda-forge/r-sf and conda-forge/r-terra on the Anaconda package pages and API, then compare them with the feedstock versions. Done means the webpage, platform installers, and API consistently report the current package versions instead of differing or changing on refresh.

Written by the indexing model from the issue text.

Assessment

Domain
api, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.