Skip to content

initial version for packaging (setup.py, openSUSE rpm spec)#6

Open
M0ses wants to merge 15 commits intoJorgePe:masterfrom
M0ses:initial_packaging_approach
Open

initial version for packaging (setup.py, openSUSE rpm spec)#6
M0ses wants to merge 15 commits intoJorgePe:masterfrom
M0ses:initial_packaging_approach

Conversation

@M0ses
Copy link

@M0ses M0ses commented Dec 26, 2017

might fit for fedora also

@LenzGr
Copy link

LenzGr commented Dec 26, 2017

Nice, thanks. This even makes it possible to do a python3 ./setup.py install into a virtualenv.

@LenzGr
Copy link

LenzGr commented Dec 26, 2017

Unfortunately, the RPM building on Fedora 27 fails with an error:

error: line 35: Unknown tag: %python_subpackages

Likely because the macro (and some others used in the spec file) is missing from the python-rpm-macros package shipped with Fedora.

@M0ses
Copy link
Author

M0ses commented Dec 27, 2017

@LenzGr Yeah, I see. Unfortunatly I don't have time to fix this.
Having a spec for all rpm based distributions would be great, because it could be built in OBS like here:

https://build.opensuse.org/package/show/home:M0ses/python-pyb00st

contributions or hints how to fix this issue are welcome :-)

@M0ses
Copy link
Author

M0ses commented Dec 27, 2017

@JorgePe I think for pylint we need a general design decision

@M0ses M0ses force-pushed the initial_packaging_approach branch 6 times, most recently from 922bdb8 to 7775b23 Compare December 27, 2017 21:22
@M0ses M0ses force-pushed the initial_packaging_approach branch from 7775b23 to 7b18beb Compare December 27, 2017 21:26
@M0ses
Copy link
Author

M0ses commented Dec 27, 2017

Looks like it works in Fedora 27 now too

https://build.opensuse.org/package/show/home:M0ses/python3-pyb00st

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants