On Mon, 2017-09-04 at 16:38 +0200, Nicolas Chauvet wrote:
2017-09-04 16:14 GMT+02:00 Sérgio Basto <sergio(a)serjux.com>:
> On Mon, 2017-09-04 at 16:07 +0200, Nicolas Chauvet wrote:
> > 2017-09-04 15:27 GMT+02:00 Sergio <sergio(a)serjux.com>:
> > > A list of all removed packages from repos , on file
> > > rpmfusion_all.txt "-" means that package was removed
"+" means
> > > that
> > > package was added
> > >
> > > Sent from my AndroidEm 04/09/2017 2:19 da tarde, Nicolas
> > > Chauvet <k
> > > wizart(a)gmail.com> escreveu:
> > > >
> > > > 2017-09-04 15:00 GMT+02:00 Sérgio Basto <sergio(a)serjux.com>:
> > > > ...
> > > > > > Anyone to handle this task ?
> > > > >
> > > > > This weekend I improve my script, the main improvement was
> > > > > query source
> > > > > repos instead x86_84 repo because some packages could be
> > > > > only
> > > > > in i686
> > > > > for example slmodem.
> > > >
> > > > Sorry, but I don't understand anything at all in your email.
> > > > slmodem
> > > > is unmaintained since 2009.
> > > > What to do about about this list ? What are you trying to
> > > > achieve
> > > > ?
> >
> > But then ! What to do about this ?!?
> > There is package removed and added in every releases, so what's
> > the
> > point of your script at all !?!
> >
>
> "Some packages have been retired from the repository, but can still
> live on end-users system because they aren't properly
> Obsoleted/provided. " Have you the list of this packages ? if not
> myscript can help you .
Here is the list of the retired packages from pkgdb, it should have
been a no-brainer from anyone:
https://admin.rpmfusion.org/pkgdb/packages/free/%2A/?status=Retired&p
age=1
https://admin.rpmfusion.org/pkgdb/packages/nonfree/%2A/?status=Retire
d&page=1
This was point 2 in my list: "- get a list of retired package from
pkgdb."
yeah , I didn't get that before, pkgdb list could be one good source,
although we have orphans [1] and retired [2], orphans shouldn't be
moved to retired ?
[1]
https://admin.rpmfusion.org/pkgdb/orphaned/%2A/
[2]
https://admin.rpmfusion.org/pkgdb/retired/%2A/
I'm not really interested in "Retired but not obsoleted package"
feature because it can be fix easily with a "dnf list extras" and dnf
remove whatever is in the list .
On other hand I'd like use this opportunity, not just to do this
feature, but to organize and verify _all_ packages and what is in cgit
repos vs cvs repos, packages that aren't properly retired like the
recent ultrastardx package case.
My main goal is organize _all_ packages in the different sites.
The best source that we have, IMHO, is
http://download1.rpmfusion.org/
and dnf repoquery .
I can remind you, we had to skip some modules in import to git,
cvstogit script have the list of the skips [3]. So to be clear I more
concerned with "finish" the cvs to git import, retired what is to
retired in cgit, sync all modifications with bugzilla, I think (not
sure) bugzilla is not synchronized in many ways ... if bugzilla
components match with the packages alive and also if packages deals
correctly with packagers maintainers ... and check github mirror, I
think will be all what I want check.
[3]
https://github.com/rpmfusion-infra/rpmfusion-tools/blob/master/cvstogit#L257
Best regards,
--
Sérgio M. B.