Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1506595
Summary: | Add python3-pyatspi to anaconda install image | |||
---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Pavel Holica <pholica> | |
Component: | lorax | Assignee: | Brian Lane <bcl> | |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | |
Severity: | unspecified | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 28 | CC: | anaconda-maint-list, bcl, dmach, pholica | |
Target Milestone: | --- | |||
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | lorax-29.16-1.fc29 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1543290 (view as bug list) | Environment: | ||
Last Closed: | 2018-10-08 19:04:21 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: |
Description
Pavel Holica
2017-10-26 11:45:08 UTC
One correction: I just found out, that pyatspi is not architecture dependent. Do we really want to grow the image for something that is only testing related? Or could this be solved by using an updates.img when testing? (I'm not sure yet how much other stuff this will pull in, but I'll take a look). The problem is, that when I tried newer (cloned git repo of) python3-pyatspi, it simply didn't work due to different versions of atspi and python3-pyatspi. We're using one updates.img for Fedora and RHEL, so bundling pyatspi is very problematical. (In reply to Pavel Holica from comment #3) > The problem is, that when I tried newer (cloned git repo of) > python3-pyatspi, it simply didn't work due to different versions of atspi > and python3-pyatspi. > > We're using one updates.img for Fedora and RHEL, so bundling pyatspi is very > problematical. Why? The versions are completely different, trying to stuff support for both into the same updates.img is just asking for problems. The basic package appears to be fairly small, but I'm still reluctant to add something to everyone's download that's only going to be used for testing. If you're already using an updates.img for this that seems like the right things to do, but with release-specific ones, not trying to combine them. (In reply to Brian Lane from comment #4) > (In reply to Pavel Holica from comment #3) > > The problem is, that when I tried newer (cloned git repo of) > > python3-pyatspi, it simply didn't work due to different versions of atspi > > and python3-pyatspi. > > > > We're using one updates.img for Fedora and RHEL, so bundling pyatspi is very > > problematical. > > Why? The versions are completely different, trying to stuff support for both > into the same updates.img is just asking for problems. Ok, so there's little confusion here. The think, we do, is not modifying anaconda or anything else (with one exception) on the system at all. What we're doing is having our code driving anaconda via ATK (using dogtail and pyatspi). Our code lives in /opt and there's one systemd unit (the exception) which launches this code. The code doesn't depend on python version or anything else on the host system but needs pyatspi which is needs to match version of atspi on the system (or at least some it's API). > The basic package appears to be fairly small, but I'm still reluctant to add > something to everyone's download that's only going to be used for testing. > If you're already using an updates.img for this that seems like the right > things to do, but with release-specific ones, not trying to combine them. That could be also done, but the only reason why we would have to do it is the pyatspi package. This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle. Changing version to '28'. lorax-29.16-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-51448abc18 lorax-29.16-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-51448abc18 lorax-29.16-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |