On Mon, Oct 28, 2019 at 3:09 PM Derek Atkins <[email protected]> wrote:
>
> Hi,
>
> I just upgraded my engine from 4.1.9 to 4.2.8 to 4.3.x yesterday.  One
> issue I hit along the way was a complaint about repos being listed more
> than once:
>
> Repository virtio-win-stable is listed more than once in the configuration
> Repository centos-sclo-rh-release is listed more than once in the 
> configuration
>
> I also received errors like:
>
> http://mirror.centos.org/centos/7/storage/x86_64/gluster-3.8/repodata/repomd.xml:
>  [Errno 14] HTTP Error 404 - Not Found
> Trying other mirror.
>
> Even after I did a yum erase on ovirt-release40 (and ovirt-release41) I
> noticed that the 4.0 and 4.1 yum repositories (and dependencies)
> configurations were left in /etc/yum.repos.d/.   Is there a reason these
> files are not removed when the associated release packages are removed?

There is a reason. I am not sure this reason is the only way, so there might be
a solution. If you want, feel free to open a bug about it. Patches are
welcome :-)

The reason is that the repo files are owned by the package, but are not included
in it. We have a single release package for all distros. During %post,
code runs,
checks which distro you use, and copies the relevant files. I guess a simple fix
is to remove them in %postun, but I guess this is a bit tricky (need
to handle well
upgrades, need to consider whether you (the user) changed the files and so
if we should somehow check this and then not remove, etc.), which is why it
never happened (and also because no-one complained, although personally I
also was annoyed a bit by this, but always simply removed the files manually).

Best regards,
-- 
Didi
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/AMMETY64G45DNZNSVSWNU44JKDCLAWZL/

Reply via email to