#6009: Curious about python-sqlalchemy on epel7
Fedora Release Engineering
rel-eng at fedoraproject.org
Tue Sep 30 14:35:45 UTC 2014
#6009: Curious about python-sqlalchemy on epel7
---------------------+-----------------------
Reporter: pingou | Owner: rel-eng@…
Type: defect | Status: new
Milestone: | Component: epel
Resolution: | Keywords:
Blocked By: | Blocking:
---------------------+-----------------------
Comment (by pingou):
Some more investigation.
This is what I found in pkgdb1
{{{
pkgdb=# SELECT * FROM package WHERE name = 'python-sqlalchemy';
id | name | summary |
description | reviewurl | statuscode |
shouldopen | upstreamurl
------+-------------------+---------------------------------------------+---------------------------------------------------------------------------------+-----------+------------+------------+-------------
2996 | python-sqlalchemy | Modular and flexible ORM library for python |
SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,
| | 3 | t |
:
high-level interface to SQL databases. Database and domain concepts are
:
decoupled, allowing both sides maximum flexibility and power. SQLAlchemy
:
provides a powerful mapping layer that can work as automatically or as
manually
:
as you choose, determining relationships based on foreign keys or letting
you
:
define the join conditions explicitly, to bridge the gap between database
and
:
domain.
(1 row)
pkgdb=# SELECT * FROM packagelisting where packageid=2996;
id | packageid | collectionid | owner | qacontact | statuscode |
statuschange | specfile | critpath
--------+-----------+--------------+--------+-----------+------------+-------------------------------+----------+----------
191701 | 2996 | 33 | orphan | | 20 |
2013-12-19 13:43:35.320173+00 | | f
186196 | 2996 | 31 | toshio | | 3 |
2013-08-20 21:08:26.487876+00 | | f
168038 | 2996 | 30 | toshio | | 3 |
2013-03-12 02:55:37.326894+00 | | f
150836 | 2996 | 29 | toshio | | 3 |
2012-08-07 23:43:59.390787+00 | | f
135194 | 2996 | 28 | toshio | | 3 |
2012-02-07 20:43:00.883643+00 | | f
120868 | 2996 | 27 | toshio | | 3 |
2011-07-26 08:13:27.082943+00 | | f
36982 | 2996 | 12 | toshio | | 3 |
2008-07-22 17:12:54.972471+00 | | f
35278 | 2996 | 15 | toshio | | 3 |
2008-07-22 17:12:54.972471+00 | | f
13616 | 2996 | 3 | toshio | | 3 |
2008-07-22 17:12:54.972471+00 | | f
24156 | 2996 | 14 | toshio | | 3 |
2008-07-22 17:12:54.972471+00 | | f
13615 | 2996 | 13 | toshio | | 3 |
2008-07-22 17:12:54.972471+00 | | f
78617 | 2996 | 23 | toshio | | 3 |
2010-02-16 18:23:21.198254+00 | | f
112296 | 2996 | 24 | orphan | | 20 |
2011-07-13 07:50:35.555734+00 | | f
13614 | 2996 | 8 | toshio | | 3 |
2008-07-22 17:12:54.972471+00 | | f
93793 | 2996 | 25 | toshio | | 3 |
2010-07-29 00:27:25.456345+00 | | f
46148 | 2996 | 19 | toshio | | 3 |
2008-11-07 01:48:49.679529+00 | | f
55677 | 2996 | 21 | toshio | | 3 |
2009-04-14 19:26:24.217449+00 | | f
13617 | 2996 | 2 | orphan | | 14 |
2008-09-17 00:11:22.416299+00 | | f
13619 | 2996 | 4 | orphan | | 14 |
2008-09-17 00:11:27.170511+00 | | f
13618 | 2996 | 1 | orphan | | 14 |
2008-09-17 00:11:24.673727+00 | | f
66934 | 2996 | 22 | toshio | | 3 |
2009-09-28 22:41:42.845063+00 | | f
107856 | 2996 | 26 | toshio | | 3 |
2011-02-10 18:35:20.669136+00 | | f
(22 rows)
pkgdb=# SELECT * FROM statuscodetranslation WHERE statuscodeid IN (1, 3,
20, 14);
statuscodeid | language | statusname | description
--------------+----------+------------+-------------
1 | C | Active |
3 | C | Approved |
14 | C | Orphaned |
20 | C | Deprecated |
(4 rows)
pkgdb=# SELECT * FROM collection WHERE id in (33, 24, 1, 2, 4);
id | name | version | statuscode | owner | publishurltemplate |
pendingurltemplate | summary | description | koji_name
----+-------------+---------+------------+----------+--------------------+--------------------+---------+-------------+--------------
24 | Fedora EPEL | 6 | 1 | ausil | |
| | | dist-6E-epel
33 | Fedora EPEL | 7 | 1 | ausil | |
| | | epel7
2 | Fedora | 4 | 9 | jkeating | |
| | |
1 | Fedora | 5 | 9 | jkeating | |
| | |
4 | Fedora | 6 | 9 | jkeating | |
| | | dist-fc6
(5 rows)
}}}
So apparently, python-sqlalchemy was already Retired in pkgdb1, however:
{{{
pkgdb=# SELECT * FROM log WHERE description LIKE 'Package python-
sqlalchemy%' ORDER BY changetime DESC;
id | username | changetime |
description
---------+----------+----------------------------+----------------------------------------------------------------------------------------------
1565310 | pbrady | 2012-08-08 10:08:46.123423 | Package python-
sqlalchemy0.7 in Fedora 18 has been retired by pbrady
1565309 | pbrady | 2012-08-08 10:08:46.123423 | Package python-
sqlalchemy0.7 in Fedora 18 was orphaned by pbrady
1565307 | pbrady | 2012-08-08 10:06:56.880354 | Package python-
sqlalchemy0.7 in Fedora devel was orphaned by pbrady
1565308 | pbrady | 2012-08-08 10:06:56.880354 | Package python-
sqlalchemy0.7 in Fedora devel has been retired by pbrady
1081642 | toshio | 2011-07-13 07:50:35.555734 | Package python-
sqlalchemy in Fedora EPEL 6 was orphaned by toshio
1081643 | toshio | 2011-07-13 07:50:35.555734 | Package python-
sqlalchemy in Fedora EPEL 6 has been retired by toshio
1080882 | limb | 2011-07-12 12:38:13.621112 | Package python-
sqlalchemy in Fedora EPEL 6 is now owned by sundaram
919144 | mbacovsk | 2010-11-23 19:14:03.205684 | Package python-
sqlalchemy0.5 in Fedora devel is now owned by mbacovsk
919143 | toshio | 2010-11-23 19:11:00.446143 | Package python-
sqlalchemy0.5 in Fedora EPEL 6 has been retired by toshio
919142 | toshio | 2010-11-23 19:11:00.446143 | Package python-
sqlalchemy0.5 in Fedora EPEL 6 was orphaned by toshio
919139 | toshio | 2010-11-23 19:00:52.64848 | Package python-
sqlalchemy0.5 in Fedora devel has been unretired by toshio and is now
orphan.
209837 | shahms | 2008-09-17 00:11:27.205743 | Package python-
sqlalchemy in Fedora 6 was orphaned by shahms
209836 | shahms | 2008-09-17 00:11:24.693886 | Package python-
sqlalchemy in Fedora 5 was orphaned by shahms
209835 | shahms | 2008-09-17 00:11:22.452323 | Package python-
sqlalchemy in Fedora 4 was orphaned by shahms
(14 rows)
}}}
We can see clearly the el6 branch being retired, but nothing about the
epel7 one.
And finally:
{{{
pkgdb=# SELECT * FROM log WHERE description LIKE '%sqlalchemy%' ORDER BY
changetime DESC;
id | username | changetime |
description
---------+--------------+----------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------
2018907 | ausil | 2013-12-19 13:55:24.191012 | ausil added a
Branch(33, u'epel7', u'.el7', None, u'Fedora EPEL', u'7', 1, u'ausil',
publishurltemplate=None, pendingurltemplate=None, summary=None,
description=None, gitbranchname=u'epel7') to python-zope-sqlalchemy
}}}
The 33 is the collection: epel7, the 1 is the status: Active
In conclusion:
* python-sqlalchemy epel7 branch was created as Active
* At some point in time, the branch was retired (I don't know how)
* The retired status was imported from pkgdb1 to pkgdb2 when we switched
* The branch was retired in pkgdb, but not blocked in koji
* Till blocked the package in koji last friday (Sept 26, 2014) by running
a script asking for all retired packages in pkgdb and blocking them in
koji
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6009#comment:2>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
More information about the rel-eng
mailing list