Re: exo and Terminal (for XFCE4)

Jose Luis Rivero <[email protected]> Tue, 14 Jun 2005 20:21:35 +0200
Newsgroups gmane.linux.gentoo.alpha
Message-ID <[email protected]>
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

-- 
[email protected] mailing list