
yoswink at gentoo
Jun 14, 2005, 11:21 AM
Post #2 of 5
(710 views)
Permalink
|
Hi Grant: Grant Hill wrote: >Hi all, > >I recently switched my alpha from using gnome to xfce4 and found that >Terminal (in short, a xfce4 version of gnome-terminal) does not have an >alpha ebuild (though they exist on other platforms). > Grant the problem here is not we don't have an ebuild for alpha, since we have common ebuilds for all arches, is that for "some reason" this ebuild has never been *keyworded* for alpha. By the way, you can see what keywords an ebuild has simply editing .ebuild file and taking a look at: "KEYWORDS=" >I managed to build >this very easily from source, along with its depend exo. I'm wondering, >before I go charging into bugzilla with a RFE and start messing around >with ebuilds, if there's a good reason for this that I may have >overlooked? > > To complete what I've said previously, the reasons why an ebuild hasn't been keyworded are mainly two: 1. Nobody asked devs about keyword of this program (we have good examples about asking for keywords)[1]. 2. The ebuild or its dependencies inside the tree have some kind of problem. What is the best way to ask for a keyword? Easy. 1. Edit the ebuilds and its dependencies adding alpha (or ~alpha) keyword. (note that after --sync you'll lose it) 2. Better if you can test all use flags and be sure to report tests for all dependecies you can. 3. After compile, would be good be sure than the app works as we hope. 4. If all goes well, open a bug and title it something like "app-foo/foo compiles and works on alpha" 5. Remember to talk about dependencies, use flags you have used, emerge --info, files to test the ebuild (we will love you even more) and whatever you think is useful. Of course, remember that ebuilds first will be keyworded ~alpha and after wait for a "testing" period, more or less two months, and always they don't have open bugs, they will be ready to be marked as alpha (stable). Of course, you can request an stable keyword for an ebuild if you think it fullfiles with this requirements. >I'm happy to do some leg work on this one, but as I've never >written/edited an ebuild before things will probably progress slowly. > > > Grant, i hope you have understood that here, the problem is not write a new ebuild, is try to check if they work for Alpha and if not, patch them properly. Anyway, always is good to know that terminal works after compiles from the sources. Portage is not so far as this idea. =) I will wait your bug to take care of terminal. >Regards, > > >Grant Hill > > Hope i didn't bore you too much ... Thanks Grant. --------------------------------- YosWinK @ gentoo.org Gentoo Alpha Gentoo Doc -- gentoo-alpha [at] gentoo mailing list
|