[OM Cooker] urpmi tries to install packages not in repository.
Crispin Boylan
cris at beebgames.com
Fri Apr 21 02:44:14 EDT 2017
i've fixed that one. somehow the file had gone missing.
The urpmi metadata is created when the packages are built and published
to the repo. sometimes this can go wrong, especially when the file is
old - there may have been an abf bug at the time the package was created
for example. particularly on the contrib repo which isnt rebuilt often.
you need to realise that the contrib repo is historically a set of
packages which were 'unsupported'. meaning that users would contribute
them but they wouldnt be worked on to the same level as a main repo
package in terms of making sure they worked fine etc. of course if
people found problems with them they might raise a bug and it might get
fixed, but mostly it would be the packager who fixed it (if they were
still interested), and there would be no formal qa performed on them.
not all packages would be rebuilt every release, and non building
packages would not prevent the release.
the reasons for a package being in contrib:
* obsolete software which some people may use (bits of gnome 1 for
example are in here, because some old package still depend on them)
* niche things which would bring too much burden to maintain in main distro
* newer pieces of software which are not yet stable, change frequently
and may need frequent rebuilds
* just stuff people wanted to contribute
historically things would move from main to contrib as they became less
useful, and likewise they would move from contrib to main as they became
more popular.
of course in the old days there were more people working on the distro
so this repo decay would not be so much of an issue. there has never
been enough people working on omv to extend to properly fixing
everything in contrib.
On 21/04/17 04:19, Ben Bullard wrote:
>
> Discovered this in context of playing with/testing Mate Desktop.
> /There are other packages that behave this way. /
>
> These are packages in contrib-release as an example try:
>
> # urpmi mate-calc
>
>
> http://abf-downloads.openmandriva.org/3.0/repository/x86_64/media/contrib/release/mate-calc-1.8.0-2-omv2015.0.x86_64.rpm
> ...retrieving failed: aria2 failed: exited with 3
>
> and urpmi tries to download it but can't. *Why?* /Because it isn't in
> repository./
>
> Which leads to a question? Where does urpmi get it's data? Meaning
> why/how does it think it has 'mate-calc' when it isn't in repo? What
> should be next steps to resolve?
> --
>
> Ben Bullard
> ben79
> --------------------
> OpenMandriva-QA Team
>
>
> _______________________________________________
> OM-Cooker mailing list
> OM-Cooker at ml.openmandriva.org
> http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.openmandriva.org/pipermail/om-cooker_ml.openmandriva.org/attachments/20170421/67835980/attachment.html>
More information about the OM-Cooker
mailing list