Thread: [Java-gnome-developer] new Gentoo ebuilds for beta test
Brought to you by:
afcowie
From: Andrew C. <an...@op...> - 2004-11-08 14:36:36
|
For those running Gentoo: I have created new ebuilds for libgtk-java, libgnome-java, etc and replaced java-gnome with a meta package which depends on the various pieces. I've tested it on two systems and I think I have the glitches knocked out of the ebuild. As those on #gnome-java and #java-gnome who have been listening to me bash away at this thing for the last couple days will attest, things were massively complicated by the fact that java-gnome is a fully autoconf'd gnome project. I've got a number of issues that I'll fix in the various .in files during 2.9 If you're interested, I've put the ebuilds I wrote up at: http://www.operationaldynamics.com/reference/software/gentoo/ We'll get them into Portage shortly. If you want to try them, there's a tarball there if you want to put it into your local overlay. ACCEPT_KEYWORDS=3D~x86 emerge =3Ddev-java/java-gnome-2.8.2 [You'll need to have your Gentoo system on GNOME 2.8 (which last I checked is still masked, though I've been running it for a while now no problems)] I have various programs which I'm working on which quite handily exercise various bits of these packages, so I'm content that everything builds, ends up in sensible places, and works. AfC Sydney --=20 Andrew Frederick Cowie OPERATIONAL DYNAMICS Operations Consultants and Infrastructure Engineers Australia: +61 2 9977 6866 North America: +1 646 472 5054 http://www.operationaldynamics.com/ |
From: Mark H. <mh...@ti...> - 2004-11-08 15:14:24
|
> things were massively complicated by the fact that java-gnome is > a fully autoconf'd gnome project. I've got a number of issues that I'll > fix in the various .in files during 2.9 Could you possibly give more details about the problems you had. We really do want to try to improve the build process. Also, getting those patches into cvs would be really useful. Hopefully we will be getting full automake support in the 2.9 cycle, which would really help clean things up so that we are able to maintain them better. -- .""`. Mark Howard : :" : `. `" http://www.tildemh.com `- mh...@de... | mh...@ti... |
From: Nicholas R. <ni...@mn...> - 2004-11-15 11:09:13
|
I just emerged java-gnome with your ebuilds. everything seemed to go fine and the emerge completed without errors. i haven't had a chance to test what was actually installed, but i would assume that it works. Just to note that i had to uninstall the previous 2.6 version before i could install the 2.8. the emerge was blocked by 2.6, but said it was blocked by 2.8. i had to look in you gnome-java ebuild to see that i needed to unmerge the 2.6 first. As an avid gentoo user, i'd just like to say thanks. when do you think these will make it into portage? also, what would be nice would be to have the 2.8 ebuilds in stable and some 2.9 ebuilds as arch masked. :-) nick On Tue, 2004-11-09 at 01:36 +1100, Andrew Cowie wrote: > For those running Gentoo: > > I have created new ebuilds for libgtk-java, libgnome-java, etc and > replaced java-gnome with a meta package which depends on the various > pieces. > > I've tested it on two systems and I think I have the glitches knocked > out of the ebuild. As those on #gnome-java and #java-gnome who have been > listening to me bash away at this thing for the last couple days will > attest, things were massively complicated by the fact that java-gnome is > a fully autoconf'd gnome project. I've got a number of issues that I'll > fix in the various .in files during 2.9 > > If you're interested, I've put the ebuilds I wrote up at: > > http://www.operationaldynamics.com/reference/software/gentoo/ > > We'll get them into Portage shortly. > > If you want to try them, there's a tarball there if you want to put it > into your local overlay. > > ACCEPT_KEYWORDS=~x86 emerge =dev-java/java-gnome-2.8.2 > > [You'll need to have your Gentoo system on GNOME 2.8 (which last I > checked is still masked, though I've been running it for a while now no > problems)] > > I have various programs which I'm working on which quite handily > exercise various bits of these packages, so I'm content that everything > builds, ends up in sensible places, and works. > > AfC > Sydney > -- |
From: Andrew C. <an...@op...> - 2004-11-15 20:49:42
|
On Mon, 2004-15-11 at 12:08 +0100, Nicholas Rahn wrote: > I just emerged java-gnome with your ebuilds. everything seemed to go > fine and the emerge completed without errors. Appreciate the report, thanks. > Just to note that i had to uninstall the previous 2.6 version before i > could install the 2.8. the emerge was blocked by 2.6, but said it was > blocked by 2.8. The way that emerge reports that is confusing, to say the least. The presence of 2.6 was reported as blocking the possibility of 2.8 is how that should read, which was my intention > i had to look in your java-gnome ebuild to see that i (for the reasons that spit out when you merge java-gnome). > As an avid gentoo user, i'd just like to say thanks. when do you think > these will make it into portage? Soon? :) They're making me a dev, so it could be they want me to do the import, but I'll bug karltk and see if he'll import it for me sooner. > also, what would be nice would be to > have the 2.8 ebuilds in stable Had to wait until Gnome 2.8 itself was marked stable; further, they'll probably want to wait a brief while but the positive test reports that I've had from several people here mean we can get on with it pretty fast. > and some 2.9 ebuilds as arch masked. :-) Would depend on 1) there being tarballs of java-gnome 2.9 somewhere and 2) there being a set of ebuilds for the gnome 2.9 libraries to subsequently depend on.=20 [Problem with arch masked in a case like this is that there are too many idiots out there who run entirely ~arch systems and so the presence of any 2.9 ebuilds in their portage at this point would cause it to get brought in - making a mess of the otherwise overall stable gnome 2.8 present. Which is why the next set of Gnome builds tend to be hard masked while they are being prepared, and stay that way until the whole stack is ready] Personally, I'm going to focus on ensuring a 2.10 ebuild is ready for when the time comes. That won't be a problem now, as I've made the jump over the curve to account for the multiplexed libraries. AfC Atlanta =20 --=20 Andrew Frederick Cowie OPERATIONAL DYNAMICS Operations Consultants and Infrastructure Engineers http://www.operationaldynamics.com/ Sydney: +61 2 9977 6866 New York: +1 646 472 5054 Toronto: +1 416 848 6072 London: +44 207 1019201 |
From: Nicholas R. <ni...@mn...> - 2004-11-16 07:51:51
|
On Mon, 2004-11-15 at 12:49 -0800, Andrew Cowie wrote: > > also, what would be nice would be to > > have the 2.8 ebuilds in stable > > Had to wait until Gnome 2.8 itself was marked stable; further, they'll > probably want to wait a brief while but the positive test reports that > I've had from several people here mean we can get on with it pretty > fast. > gnome 2.8 is now stable (since this weekend, i think) in portage. > [Problem with arch masked in a case like this is that there are too many > idiots out there who run entirely ~arch systems and so the presence of > any 2.9 ebuilds in their portage at this point would cause it to get > brought in - making a mess of the otherwise overall stable gnome 2.8 > present. > > Which is why the next set of Gnome builds tend to be hard masked while > they are being prepared, and stay that way until the whole stack is > ready] > yeah, didn't think about that part. since 2.9 will/does depend on gnome-2.9/gtk-2.5/etc those would have to be brought in somehow. not so nice for idiots like me who run fully ~arched systems. :-) nick |