View previous topic :: View next topic |
Author |
Message |
relyt Apprentice
Joined: 29 Aug 2002 Posts: 238 Location: Massachusetts
|
Posted: Fri Feb 21, 2003 8:05 pm Post subject: |
|
|
dob wrote: | Yes the plugins are loading
They show up in about:plugins, and when I try to see an embeded quicktime or winmedia video, I get the message saying that mplayerplug-in is loading the movie. Yet, wait as I might, it never plays, though it worked just fine with phoenix-bin a couple of hours ago when I unmerged it to be able to emerge phoenix-cvs. |
Hmm, interesting. I can't test as I am avoiding gtk2+phoenix because of random crashes and the inability to cut/paste to/from an xterm.
Perhaps someone else running gtk2 might be able to shed some light on this. |
|
Back to top |
|
|
dreamer3 Guru
Joined: 24 Sep 2002 Posts: 553
|
Posted: Sat Feb 22, 2003 5:08 am Post subject: |
|
|
relyt wrote: | Perhaps someone else running gtk2 might be able to shed some light on this. |
Perhaps someone using gtk2 can, but it's rather "unsupported" at this time in general. The new phoenix ebuild we hope to have out soon actually disables building with gtk2 without an EXPLICIT instruction to do so on the command line (as with the mozilla ebuilds). This is due to ALL the problems people have had. I built a gtk2 phoenix just the other day, but it wouldn't even run after it compiled... so I'm happily back to just gtk1...
*shrugs* |
|
Back to top |
|
|
AkiAki007 Apprentice
Joined: 07 Feb 2003 Posts: 150 Location: New York, NY
|
Posted: Sat Feb 22, 2003 8:58 pm Post subject: |
|
|
I compiled phoenix-cvs with GTK2 enabled and I got MPLayer to work. Though I don't know if it worked completely, because I tested it on www.apple.com/trailers
What happened is that I just clicked on X2 and then High res, and MPlayer opened it up in full screen mode, when I hit back, there was a small white box which said MPlayer plugin enabled or something to that effect.
Anyway, so MPlayer definitely works, but I'm not sure if it quite works for the inpage movies. |
|
Back to top |
|
|
zenon Apprentice
Joined: 09 Oct 2002 Posts: 263
|
Posted: Sat Feb 22, 2003 10:36 pm Post subject: |
|
|
If I do Code: | ebuild phoenix-cvs-0.5-r2.ebuild digest | I get: Code: | !!! doebuild: phoenix-cvs-0.5-r2.ebuild not found. |
Then Code: | emerge --pretend /usr/local/portage/net-www/phoenix-cvs/phoenix-cvs-0.5-r2.ebuild | Gives me: Code: | These are the packages that I would merge, in order:
Calculating dependencies \!!! Failed to stat ebuild: /usr/portage/net-www/phoenix-cvs/phoenix-cvs-0.5-r2.ebuild
!!! doebuild: /usr/portage/net-www/phoenix-cvs/phoenix-cvs-0.5-r2.ebuild not found.
aux_get(): (1) couldn't open cache entry for net-www/phoenix-cvs-0.5-r2
Check for syntax error or corruption in the ebuild.
emerge: create(): aux_get() error on net-www/phoenix-cvs-0.5-r2; aborting... |
What am I doing wrong?
thanks. |
|
Back to top |
|
|
Tiganu Tux's lil' helper
Joined: 02 Oct 2002 Posts: 105 Location: Montreal
|
Posted: Sat Feb 22, 2003 11:46 pm Post subject: |
|
|
zenon wrote: | If I do Code: | ebuild phoenix-cvs-0.5-r2.ebuild digest | I get: Code: | !!! doebuild: phoenix-cvs-0.5-r2.ebuild not found. |
Then Code: | emerge --pretend /usr/local/portage/net-www/phoenix-cvs/phoenix-cvs-0.5-r2.ebuild | Gives me: Code: | These are the packages that I would merge, in order:
Calculating dependencies \!!! Failed to stat ebuild: /usr/portage/net-www/phoenix-cvs/phoenix-cvs-0.5-r2.ebuild
!!! doebuild: /usr/portage/net-www/phoenix-cvs/phoenix-cvs-0.5-r2.ebuild not found.
aux_get(): (1) couldn't open cache entry for net-www/phoenix-cvs-0.5-r2
Check for syntax error or corruption in the ebuild.
emerge: create(): aux_get() error on net-www/phoenix-cvs-0.5-r2; aborting... |
What am I doing wrong?
thanks. |
Try doing first Code: | cd /usr/local/portage/net-www/phoenix-cvs/ |
then build the digest. |
|
Back to top |
|
|
zenon Apprentice
Joined: 09 Oct 2002 Posts: 263
|
Posted: Sat Feb 22, 2003 11:57 pm Post subject: |
|
|
The directory doesn't exist, where is the new steps(doing the ebuild way vs cvs)? I thought the emerge/ebuild thing would take care of all the cvs downloading stuff for me.
How can I skip the cvs commands? (ie:download manually) I can't get cvs to go through my firewall.
thanks. |
|
Back to top |
|
|
AkiAki007 Apprentice
Joined: 07 Feb 2003 Posts: 150 Location: New York, NY
|
Posted: Sun Feb 23, 2003 3:12 am Post subject: |
|
|
if you want to skip the cvs stuff, then I would recommend that you build the phoenix-bin instead. The ebuild for that is early in this thread. Prob on page 1. |
|
Back to top |
|
|
dreamer3 Guru
Joined: 24 Sep 2002 Posts: 553
|
Posted: Sun Feb 23, 2003 4:02 am Post subject: |
|
|
AkiAki007 wrote: | if you want to skip the cvs stuff, then I would recommend that you build the phoenix-bin instead. The ebuild for that is early in this thread. Prob on page 1. |
The ebuild for phoenix-bin is included in portage, no need to download from this thread or any other. |
|
Back to top |
|
|
Tiganu Tux's lil' helper
Joined: 02 Oct 2002 Posts: 105 Location: Montreal
|
Posted: Sun Feb 23, 2003 7:16 am Post subject: |
|
|
zenon wrote: | The directory doesn't exist, where is the new steps(doing the ebuild way vs cvs)? I thought the emerge/ebuild thing would take care of all the cvs downloading stuff for me.
How can I skip the cvs commands? (ie:download manually) I can't get cvs to go through my firewall.
thanks. |
Read the first postings to set up the phoenix-cvs ebuild
Then download the latest nightly snapshot from
ftp://ftp.mozilla.org/pub/mozilla/nightly/latest/mozilla-source.tar.bz2
and put it in
Code: | /usr/portage/distfiles/ |
Then rebuild the digest.
Then comment these lines from the ebuild like so:
Code: | src_unpack() {
unpack ${A}
cd ${S}/../
einfo "Checking out latest Mozilla from CVS (browser & toolkit)..."
cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot \
checkout mozilla/browser mozilla/toolkit
# Fix a ownership porblem
cd ${S}; chown -R root.root *
}
|
To this: Code: | src_unpack() {
unpack ${A}
cd ${S}/../
einfo "Checking out latest Mozilla from CVS (browser & toolkit)..."
#cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot \
# checkout mozilla/browser mozilla/toolkit
# Fix a ownership porblem
cd ${S}; chown -R root.root *
}
|
|
|
Back to top |
|
|
relyt Apprentice
Joined: 29 Aug 2002 Posts: 238 Location: Massachusetts
|
Posted: Sun Feb 23, 2003 8:14 am Post subject: |
|
|
Tiganu wrote: | Then comment these lines from the ebuild like so:
Code: | src_unpack() {
unpack ${A}
cd ${S}/../
einfo "Checking out latest Mozilla from CVS (browser & toolkit)..."
#cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot \
# checkout mozilla/browser mozilla/toolkit
# Fix a ownership porblem
cd ${S}; chown -R root.root *
}
|
|
That's not going to work. The 'browser' and 'toolkit' modules do not exist anywhere outside of mozilla cvs. Phoenix will not build without them. |
|
Back to top |
|
|
tom Tux's lil' helper
Joined: 11 Jun 2002 Posts: 83 Location: Guildford, UK
|
Posted: Mon Feb 24, 2003 6:21 pm Post subject: |
|
|
Right, I've struggled with this ebuild time and time again. Would someone kindly point out where I'm going wrong, please?
Following the instructs as specified in the first post of the thread, I've created the directory /usr/portage/net-www/phoenix-cvs/ and created the necessary files. Then I download the nightly Mozilla build, sometimes via links on this thread, sometimes via ftp. This goes into /usr/portage/distfiles/. Whatever I do, I get something like:
Code: | root@mesh phoenix-cvs # emerge phoenix-cvs
Calculating dependencies ...done!
>>> emerge (1 of 1) net-www/phoenix-cvs-0.5-r2 to /
!!! mozilla-source.tar.bz2: message digests do not match!
!!! mozilla-source.tar.bz2 is corrupt or incomplete.
>>> our recorded digest: 58c37a29ef2fae2939f5be116abec32a
>>> your file's digest: 73ff29a3eb7c4a25ede8869337075991
>>> Please delete /usr/portage/distfiles/mozilla-source.tar.bz2 and refetch.
|
I've scanned through this (long!) thread a couple of times, and I've run Code: | ebuild phoenix-cvs-0.5-r2.ebuild digest | as suggested, but still I get this problem.
What am I doing wrong??
Thanks,
tom. |
|
Back to top |
|
|
Ignignokt n00b
Joined: 08 Jan 2003 Posts: 59
|
Posted: Mon Feb 24, 2003 6:41 pm Post subject: |
|
|
tom:
I had a similar thing happen to me once with this ebuild when I was updating it. I believe I had to do this:
Code: | rm /usr/portage/distfiles/mozilla-source.tar.bz2
rm /usr/local/portage/net-www/phoenix-cvs/files/digest-phoenix-cvs-0.5-r2 (I believe)
ebuild /usr/local/portage/net-www/phoenix-cvs/phoenix-cvs-0.5-r2.ebuild digest (using full path, at that point it should begin to download moz source) |
then you should be able to emerge it.
YMMV, but going from memory, that's what I did to fix the same problem a while back. |
|
Back to top |
|
|
AkiAki007 Apprentice
Joined: 07 Feb 2003 Posts: 150 Location: New York, NY
|
Posted: Mon Feb 24, 2003 6:41 pm Post subject: |
|
|
I've done this step twice, the first time it took me 2 tried (I didn't know about digest), and the second, 1 try. Here is what I did.
1. Create /usr/portage/net-www/phoenix-cvs folder
2. Create /usr/portage/net-www/phoenix-cvs/*.ebuild file and contents - Direct Cut & Paste
3. Create /usr/portage/net-www/phoenix-cvs/files folder
4. Create /usr/portage/net-www/phoenix-cvs/files/phoenix file and contents - Direct Cut & Paste
5. cd /usr/portage/net-www/phoenix-cvs
6. emerge *.ebuild digest (I don't remember the exact command and I can't access my computer right now, but when I get home in ~5 hours I will edit)
7. cd /
8. emerge phoenix-cvs
This has worked for me without any problems. I didn't bother with downloading the mozilla source myself, I let the ebuild do it. |
|
Back to top |
|
|
tom Tux's lil' helper
Joined: 11 Jun 2002 Posts: 83 Location: Guildford, UK
|
Posted: Mon Feb 24, 2003 8:20 pm Post subject: |
|
|
Thanks for your suggestions, guys.
Unfortunately, I still get that annoying incompatible digest message! Once I've deleted the files/digest-phoenix and distfiles/moz-source files, running ebuild *.ebuild in my phoenix-cvs directory does indeed refetch the source and generate a new digest, only to complain once more when I run emerge.
Has anyone else experienced this rather weird problem?
tom. |
|
Back to top |
|
|
Tiganu Tux's lil' helper
Joined: 02 Oct 2002 Posts: 105 Location: Montreal
|
Posted: Mon Feb 24, 2003 8:37 pm Post subject: |
|
|
tom wrote: | Thanks for your suggestions, guys.
Unfortunately, I still get that annoying incompatible digest message! Once I've deleted the files/digest-phoenix and distfiles/moz-source files, running ebuild *.ebuild in my phoenix-cvs directory does indeed refetch the source and generate a new digest, only to complain once more when I run emerge.
Has anyone else experienced this rather weird problem?
tom. |
To just rebuild the digest, you have to delete files/digest-phoenix, then
Quote: |
ebuild *.ebuild in my phoenix-cvs directory
|
|
|
Back to top |
|
|
tom Tux's lil' helper
Joined: 11 Jun 2002 Posts: 83 Location: Guildford, UK
|
Posted: Mon Feb 24, 2003 8:52 pm Post subject: |
|
|
Tiganu wrote: |
To just rebuild the digest, you have to delete files/digest-phoenix
|
Tiganu: This is what I have been doing, but I'm still having no luck. Is there any other file, besides /usr/portage/net-www/phoenix-cvs/files/digest-phoenix-cvs-0.5-r2, that I have to delete so that portage doesn't complain about "message digests not matching"?
(Honest, guv. I really am deleting that digest file!)
tom. |
|
Back to top |
|
|
AkiAki007 Apprentice
Joined: 07 Feb 2003 Posts: 150 Location: New York, NY
|
Posted: Mon Feb 24, 2003 8:54 pm Post subject: |
|
|
well, when i first tried to install, emerge complained about digest not being there, and i had to create the digest myself. Are you having the same problem? |
|
Back to top |
|
|
tom Tux's lil' helper
Joined: 11 Jun 2002 Posts: 83 Location: Guildford, UK
|
Posted: Mon Feb 24, 2003 8:59 pm Post subject: |
|
|
AkiAki007 wrote: | well, when i first tried to install, emerge complained about digest not being there, and i had to create the digest myself. Are you having the same problem? |
No, don't think so. I've been creating the digest (after deleting the previous one) but it's still giving me that same error about clashing digests. I'm just trying deleting the mozilla-source and digest file, and emerging, without rebuilding the digest, just to try something different!
Suspect it won't work though...
update
Surprisingly enough, this didn't work either! |
|
Back to top |
|
|
Tiganu Tux's lil' helper
Joined: 02 Oct 2002 Posts: 105 Location: Montreal
|
Posted: Mon Feb 24, 2003 9:18 pm Post subject: |
|
|
At this point I'd suggest to do the digests by
Code: |
cd /use/local/portage/net-www/phoenix-cvs
ebuild *.ebuild digest
|
Then do a digest of the file by hand
Code: |
openssl dgst /usr/portage/distfiles/mozilla-source.tar.bz2
|
And compare it with
Code: |
cat /usr/local/portage/net-www/phoenix-cvs/files/digest-*
|
They should be the same. |
|
Back to top |
|
|
tom Tux's lil' helper
Joined: 11 Jun 2002 Posts: 83 Location: Guildford, UK
|
Posted: Mon Feb 24, 2003 10:13 pm Post subject: |
|
|
Here you go, Tiganu!
Code: |
# openssl dgst /usr/portage/distfiles/mozilla-source.tar.bz2
MD5(/usr/portage/distfiles/mozilla-source.tar.bz2)=73ff29a3eb7c4a25ede8869337075991
# cat /usr/local/portage/net-www/phoenix-cvs/files/digest-phoenix-cvs-0.5-r2
MD5 58c37a29ef2fae2939f5be116abec32a mozilla-source.tar.bz2 30919648
|
All my n00b alarm bells are ringing at this point. Something is obviously going very wrong if ebuild is meant to generating the very same MD5 checksum... WTF is going on?? Surely this can't be a problem local to my machine!
tom. |
|
Back to top |
|
|
green sun Guru
Joined: 04 Nov 2002 Posts: 325 Location: Wista, MA
|
Posted: Mon Feb 24, 2003 10:47 pm Post subject: |
|
|
tom wrote: | Here you go, Tiganu!
Code: |
# openssl dgst /usr/portage/distfiles/mozilla-source.tar.bz2
MD5(/usr/portage/distfiles/mozilla-source.tar.bz2)=73ff29a3eb7c4a25ede8869337075991
# cat /usr/local/portage/net-www/phoenix-cvs/files/digest-phoenix-cvs-0.5-r2
MD5 58c37a29ef2fae2939f5be116abec32a mozilla-source.tar.bz2 30919648
|
All my n00b alarm bells are ringing at this point. Something is obviously going very wrong if ebuild is meant to generating the very same MD5 checksum... WTF is going on?? Surely this can't be a problem local to my machine!
tom. |
Just out of curiosity, if you run then Code: | locate mozilla-source.tar.bz2 | do you get any weird ones? I also assume you have set Code: | PORTDIR_OVERLAY=/usr/local/portage | in make.conf?
You might as well delete any and all mozilla-sources found by locate, unless you need them for some reason... |
|
Back to top |
|
|
tom Tux's lil' helper
Joined: 11 Jun 2002 Posts: 83 Location: Guildford, UK
|
Posted: Tue Feb 25, 2003 6:48 pm Post subject: |
|
|
A-ha! Found out what I have been doing (drastically) wrong. The idea of using /usr/local/portage/ is new to me, so I managed to follow the instructions line for line, still missing this rather vital point. To think I'd even added the PORTDIR_OVERLAY line to /etc/make.conf... I'd been creating net-www/phoenix-cvs in /usr/portage instead.
Part of the problem was that I've come back to this thread over a period of weeks, and picked up where I thought I'd left off. I think I was getting some bits mixed up with the "Compiling phoenix from source" thread.
Anyway, thanks a lot for all the help!
tom. |
|
Back to top |
|
|
AkiAki007 Apprentice
Joined: 07 Feb 2003 Posts: 150 Location: New York, NY
|
Posted: Wed Feb 26, 2003 3:01 pm Post subject: |
|
|
Has anyone else had trouble getting flash working with the cvs build? It keeps on crashing on me. I should note, that I had to build with GTK2, because I couldn't get GTK1 to run (phoenix i mean).
Flash generally crashes phoenix for me. |
|
Back to top |
|
|
relyt Apprentice
Joined: 29 Aug 2002 Posts: 238 Location: Massachusetts
|
Posted: Wed Feb 26, 2003 3:56 pm Post subject: |
|
|
AkiAki007 wrote: | Has anyone else had trouble getting flash working with the cvs build? It keeps on crashing on me. I should note, that I had to build with GTK2, because I couldn't get GTK1 to run (phoenix i mean).
Flash generally crashes phoenix for me. |
My 2/21 cvs build seems to work fine with flash. But then I've never had flash crash *anything* before either. (I'm not using GTK2) |
|
Back to top |
|
|
AkiAki007 Apprentice
Joined: 07 Feb 2003 Posts: 150 Location: New York, NY
|
Posted: Wed Feb 26, 2003 5:51 pm Post subject: |
|
|
Hmm, I just noticed that I guess Macromedia has created a mirror for various Linux Flash installs. I think I had something directly from Macromedia, but I just installed the plugin via Code: | emerge netscape-flash | I will test this out when I get home and see if that works. I hope so, because my current solution is to copy the .so file into the plugin directory, fire-up Mozilla, then remove the .so and then back to phoenix. Very cludgy... |
|
Back to top |
|
|
|