yoswink at gentoo
Jun 14, 2005, 11:21 AM
Post #2 of 5
Grant Hill wrote:
>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
>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
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).
2. The ebuild or its dependencies inside the tree have some kind of problem.
What is the best way to ask for a keyword?
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
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.
Hope i didn't bore you too much ...
YosWinK @ gentoo.org
gentoo-alpha [at] gentoo mailing list