EPEL Python 3.4 for 7

Toshio Kuratomi a.badger at gmail.com
Tue Apr 29 16:00:12 UTC 2014


On Sat, Apr 26, 2014 at 09:13:12PM -0600, Orion Poplawski wrote:
> On 04/26/2014 06:55 PM, Toshio Kuratomi wrote:
> > 
> > On Apr 26, 2014 11:37 AM, "Orion Poplawski" <orion at cora.nwra.com
> > <mailto:orion at cora.nwra.com>> wrote:
> > 
> >> One interesting change from RHEL7 beta->rc is the dropping of libdb4
> >> which python3 currently BRs, although I cannot see any evidence in
> >>
> > http://kojipkgs.fedoraproject.org//packages/python3/3.4.0/2.fc21/data/logs/x86_64/build.log
> >> of python3 actually using it (it seems to be using gdbm instead).
> >>
> > Python 3 does use libdb although I think it can use libdb5.  Python has
> > a standard library that includes both libdb bindings and gdbm bindings.
> 
> Hmm, I see no evidence that it makes use of both as currently built.  It
> seems that gdbm is preferred and there are no dependencies on libdb*.
> 
On further investigation, I see that you are absolutely right.  The bsddb
module was removed from python3.0 so we can remove the BuildRequires on db
for any python3 packages.

See the disclaimer at the top of the python2 docs:
https://docs.python.org/2/library/bsddb.html

and the PEP:
http://legacy.python.org/dev/peps/pep-3108/#maintenance-burden

-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/epel-devel/attachments/20140429/e2604459/attachment.sig>


More information about the epel-devel mailing list