#49451 Add environment markers to lib389 dependencies
Closed: wontfix 6 years ago Opened 6 years ago by vashirov.

Issue Description

lib389 should be installable both on python2 and python3. Currently it can be installed using python3 only because of the python3-only dependencies.

Package Version and Platform

lib389-1.4.0.1


Metadata Update from @vashirov:
- Issue assigned to vashirov

6 years ago

Metadata Update from @vashirov:
- Custom field component adjusted to None
- Custom field origin adjusted to None
- Custom field reviewstatus adjusted to None
- Custom field type adjusted to None
- Custom field version adjusted to None

6 years ago

Metadata Update from @vashirov:
- Custom field reviewstatus adjusted to review (was: None)

6 years ago

Metadata Update from @firstyear:
- Custom field reviewstatus adjusted to ack (was: review)

6 years ago

To ssh://pagure.io/389-ds-base.git
9e4b381..4e8bf06 master -> master

Metadata Update from @vashirov:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

6 years ago

with this patch my build fails with:

 + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s'
 error in lib389 setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected version spec in enum34;python_version=="2.7" at ;python_version=="2.7"
  error: Bad exit status from /var/tmp/rpm-tmp.agyeLl (%build)

What version of setuptools do you have?

$ python3 -c 'import setuptools; print(setuptools.__version__)'
36.2.0

In case it's old, you can update it:

pip install -U setuptools
and/or
pip3 install -U setuptools

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/2510

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: fixed)

3 years ago

Login to comment on this ticket.

Metadata