Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20741 - Multiple bugs in phoenix-cvs
Summary: Multiple bugs in phoenix-cvs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Highest blocker (vote)
Assignee: Brad Laue (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-10 07:23 UTC by Baptiste SIMON
Modified: 2003-08-23 15:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
this is a patch for phoenix-cvs-0.5-r3.ebuild (phoenix-cvs-0.5-r3.ebuild.diff,1.94 KB, patch)
2003-05-10 07:32 UTC, Baptiste SIMON
Details | Diff
diff between bogus "phoenix" launch script and hte modifed one (phoenix-cvs-diff,182 bytes, patch)
2003-05-13 10:13 UTC, Baptiste SIMON
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Baptiste SIMON 2003-05-10 07:23:11 UTC
when I first tried to emerge phoenix-cvs, I've only see some features which can
be set or unset. In that pool, I've seen something to disable xft (for example).
But as my own experience w/ mozilla has shown, the feature moznoxft is really
useful on my system. In fact, I can't emerge xft because of XFree blocking
dependancy (if I remember well) and compiling mozo w/ that feature makes its
rendering very dirty.

So I tried to make it by my own. I modified the -r2 ebuild.

Reproducible: Always
Steps to Reproduce:
1. clean your system from xft
2. ACCEPT_KEYWORDS="~x86" emerge phoenix-cvs
3. start it
4. Let's compare <b> text and normal one...

Actual Results:  
that's dirty
without xft, it is "tidier" (en?)

Expected Results:  
having an equivalent USE moznoxft flag for phoenix-cvs.
Comment 1 Baptiste SIMON 2003-05-10 07:32:38 UTC
Created attachment 11750 [details, diff]
this is a patch for phoenix-cvs-0.5-r3.ebuild

This is a patch to go from phoenix-cvs-0.5-r2.ebuild to my customized
phoenix-cvs-0.5-r3.ebuild.
Comment 2 Baptiste SIMON 2003-05-10 12:28:50 UTC
that is still buggy... I'm looking at those bugs... sorry for my speed to commit this bug. It was too early.

I'll post an other patch as soon as I would find the bug.
Comment 3 Baptiste SIMON 2003-05-13 07:44:56 UTC
so.. I've tried many solutions... which all failed making a build without executable (/usr/bin/phoenix was absent). I can't do better :c(

But there is something I've discovered during this experience :
We can start an IRC client with 'phoenix -chat'. It seems to be broke the phoenix philosophy (having only a light web browser), doesn't it ?

So I still think that there can be minor evolutions possible for phoenix-cvs :

- disable xft option
- removing IRC client from phoenix
- adding an optional SVG support (if it is compatible w/ phoenix approach)
Comment 4 Baptiste SIMON 2003-05-13 10:12:14 UTC
I'm continuing debugging phoenix-cvs...

1. Launch phoenix-cvs one time running 'phoenix'
2. Launch it another time
3. Let's see the profile chooser window saying that an existing session is running

I've found what was the bug origin :

1. Let's see "phoenix-bin" in "grep phoenix-bin `which phoenix`"
2. Making a "ps ax" when phoenix is already launched "ps ax | grep phoenix". It is not "phoenix-bin" but "MozillaFirebird-bin".
3. apply the next patch to resolv the problem

If a bug fix can be applied in the ebuild itself, it would be great.
Comment 5 Baptiste SIMON 2003-05-13 10:13:44 UTC
Created attachment 11904 [details, diff]
diff between bogus "phoenix" launch script and hte modifed one
Comment 6 keir 2003-05-15 02:34:46 UTC
The launch script should be fixed immediately because as it stands phoenix-cvs is broken.  I think now would actually be a good time to try to switch over to calling it firebird or mozillafirebird, (I like firebird the best because bash will be happier).  There should also be a change to the cvs being firebird-cvs and once the branding switches over the bin or release one being mozillabrowser.

The original and most important thing though is to get that launch script changed.  It is broken and is a hassle people don't need to deal with to track down.
Comment 7 Baptiste SIMON 2003-06-02 13:40:53 UTC
It have to be changed now... because without it, phoenix-cvs will be always broken, everywhere !
Comment 8 Brad Laue (RETIRED) gentoo-dev 2003-06-10 07:06:03 UTC
Please try upgrading to Mozilla Firebird, and see if this issue still exists.
Comment 9 Brad Laue (RETIRED) gentoo-dev 2003-06-11 05:31:03 UTC
Noticed the fact that the irc:// protocol works; I don't think I like that very much. Working on it.
Comment 10 Baptiste SIMON 2003-06-11 23:38:15 UTC
I tried to correct this feature just before my post concerning this. It seemed to be really not easy. Disabling it (if my memory is good) gave me lots of errors.

I can't remember exactly how much and what kind of errors I got because it is some time has passed and because 
Comment 11 Baptiste SIMON 2003-06-11 23:38:15 UTC
I tried to correct this feature just before my post concerning this. It seemed to be really not easy. Disabling it (if my memory is good) gave me lots of errors.

I can't remember exactly how much and what kind of errors I got because it is some time has passed and because µI wal also dealing w/ the xft feature.
Comment 12 Brad Laue (RETIRED) gentoo-dev 2003-07-24 01:47:36 UTC
Okay, in the latest firebird ebuilds I've eliminated the IRC client and other extensions which shouldn't be present in it.

As for the appearance of fonts on your screen when using Xft, a couple of things;

First, Xft is now included with X, meaning it should compile and work for you - if the fonts look strange, you might want to see if your X config can be tweaked

Second, I'll grab the moznoxft USE flag from the mozilla ebuild as this has been requested more than once.
Comment 13 Brad Laue (RETIRED) gentoo-dev 2003-08-23 15:24:57 UTC
long overdue - firebird is in CVS