Bug 1213142 - Missing dependency on pyxdg
Summary: Missing dependency on pyxdg
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-carddav
Version: rawhide
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
Assignee: Patrick Uiterwijk
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-04-19 11:49 UTC by Niels de Vos
Modified: 2015-05-08 07:26 UTC (History)
3 users (show)

Fixed In Version: python-carddav-0.7.0-2.fc22
Clone Of:
Environment:
Last Closed: 2015-05-08 07:26:23 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Niels de Vos 2015-04-19 11:49:03 UTC
Description of problem:
After rebuilding python-carddav for EPEL6, installation failed due to missing pyxdg.

Version-Release number of selected component (if applicable):
python-carddav-0.7.0-1 (rebuild with "fedpkg --dist el6 mockbuild")

How reproducible:
100%

Steps to Reproduce:
1. install python-carddav
2. run "pycardsyncer"

Actual results:
$ pycardsyncer 
No module named xdg.BaseDirectory

Expected results:
No error.

Additional info:
After installing pyxdg the module can get found.

Comment 1 Fedora Update System 2015-04-21 19:38:59 UTC
python-carddav-0.7.0-2.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/python-carddav-0.7.0-2.fc22

Comment 2 Sebastian Dyroff 2015-04-21 19:42:12 UTC
I submitted an update that adds the missing dependency. I found another missing dependency while testing. Can you please test if the update works for you.

Comment 3 Fedora Update System 2015-04-22 22:56:40 UTC
Package python-carddav-0.7.0-2.fc22:
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing python-carddav-0.7.0-2.fc22'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-6673/python-carddav-0.7.0-2.fc22
then log in and leave karma (feedback).

Comment 4 lnie 2015-04-23 07:50:21 UTC
Run pycardsyncer with python-carddav-0.7.0-2.fc22,got the following output: ERROR:root:Could not find configuration file”

Comment 5 Sebastian Dyroff 2015-04-23 19:41:13 UTC
(In reply to lnie from comment #4)
> Run pycardsyncer with python-carddav-0.7.0-2.fc22,got the following output:
> ERROR:root:Could not find configuration file”

Thats expected behaviour. Please add a config file in ~/.config/pycard/pycard.conf. See /usr/share/doc/python-carddav/pycard.conf.sample.

Comment 6 Fedora Update System 2015-05-08 07:26:23 UTC
python-carddav-0.7.0-2.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.