-
Notifications
You must be signed in to change notification settings - Fork 254
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
base: master
Are you sure you want to change the base?
Conversation
$ cd ~/jhbuild/ | ||
$ ./autogen.sh | ||
$ make | ||
$ make install |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
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?
There was a problem hiding this comment.
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
Sorry but at this point we only include base Fedora packages and well-maintained Coprs. |
@meghprkh We are not able to merge it before an update of this Pull Request. Can you please update it? |
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 |
@meghprkh You can update it based on your approach. Not every two days, but monthly or weekly. 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 |
There was a problem hiding this comment.
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.
I think this needs to be packaged as RPM first(preferably Fedora or Copr). |
There was a problem hiding this 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.
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 |
NOTE: Based on my experience today on Fedora 24