Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add JHBuild page in the tools. #143

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

meghprkh
Copy link

@meghprkh meghprkh commented Jun 22, 2016

NOTE: Based on my experience today on Fedora 24

$ cd ~/jhbuild/
$ ./autogen.sh
$ make
$ make install
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not a big fan of installing software this way. Do you think you/someone could package it as an RPM? At least in Copr.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@meghprkh Can you please update PR so that git clone is not used? Can JHBuild be packaged into Fedora?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@meghprkh Yes, copr seems like a good way to compile this code. Not on a users machine. I find it is actually quite easy, and it can build on github hooks too. Please consider it

@strzibny
Copy link
Contributor

Sorry but at this point we only include base Fedora packages and well-maintained Coprs.

@phracek
Copy link
Contributor

phracek commented Oct 31, 2016

@meghprkh We are not able to merge it before an update of this Pull Request. Can you please update it?
Are there any problems?

@meghprkh
Copy link
Author

I can if somebody maintains a Copr. Maintaining a copr would be hard as it is updated every 2 days and so sadly it is not possible for me to maintain it. Please close the issue if you wish

@phracek
Copy link
Contributor

phracek commented Nov 1, 2016

@meghprkh You can update it based on your approach. Not every two days, but monthly or weekly.
I do it for PyCharm. https://copr.fedorainfracloud.org/coprs/phracek/PyCharm/ But of course not so often.

I see a lot of benefits from JHBuild tool. Like it mentioned here https://developer.gnome.org/jhbuild/stable/introduction.html.en.

Cd to the source directory and build it
```
$ cd ~/jhbuild/
$ ./autogen.sh
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does not seem correct to me. It is not clear where jhbuild is cloned to. Please try to find another way of using jhbuild. Preferably without running any cloned scripts.

@pvalena
Copy link
Contributor

pvalena commented Aug 28, 2017

I think this needs to be packaged as RPM first(preferably Fedora or Copr).

Copy link
Contributor

@pvalena pvalena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please give it a look, so we can merge it (it does not have to be perfect, just give it a byte of love).


Note: The release will be soon (~1-2weeks), and after that there will be maintenance (decomissioning) of the release infrastucture(no updates for some time). The website updates still need some manual handling, but openshift will change that.

@meghprkh
Copy link
Author

Hi, sorry for being unable to respond to it. I have not been able to find time and have been away from the GNOME ecosystem for a while now. While I don't like the idea of cloning and building it locally, it might iron out any issues before building actual packages in the gnome system since (I am assuming) JHBuild has minimal dependencies

@pvalena pvalena self-assigned this Jun 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants