On Mon, Jun 20, 2016 at 5:02 PM Peter Robinson <pbrobin...@gmail.com> wrote:

> > I've never retired a package before, so I'm trying to figure out my way
> > through it for nc6.
> >
> > Background:
> >
> >   * nc was properly obsoleted by nmap-ncat, and retired (though, it
> hasn't
> > been removed from comps entirely)
> >   * nc6 should also be obsoleted by nmap-ncat with nc, but it never was.
> > Instead it was just orphaned, so I took it (before I fully understood the
> > situation).
> >
> > What I'm wondering is:
> >
> > Which branch should I retire this in, and work with nmap packager to add
> an
> > Obsoletes line for nc6? Just master/rawhide? Or all branches?
>
> So you should add Provides, not just obsoletes to ensure a clean
> upgrade between releases. Also ensure that any packages have their
> dependencies to require the replacement, this just looks to be hadoop
> and qt-virt-manager.
>
>
Thanks. I'll file a bug with nmap to add Provides/Obsoletes, since I'm not
a maintainer on that. I'm working on hadoop, and qt-virt-manager looks like
they've already addressed it.


> On branches, once a release is out you can't block a package, you can
> push updates to other packages that obsolete/provide it so it's
> replaced but because the f24 (as an example) is locked it'll always be
> there, so you should just retire it in rawhide (master in the fedpkg
> checkout) with a "fedpkg retire 'retirement message details'".
>
>
Okay, cool. I've retired the package in rawhide, then. Still need to submit
pull request to update comps.
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to