Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40821 - nvu ebuild (new package)
Summary: nvu ebuild (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Chris White (RETIRED)
URL: http://nvu.com
Whiteboard:
Keywords: EBUILD
: 45972 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-02-08 03:57 UTC by Julien Allanos (RETIRED)
Modified: 2005-03-05 02:00 UTC (History)
41 users (show)

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


Attachments
Initial ebuild (nvu-cvs-0.15.ebuild,2.39 KB, text/plain)
2004-02-23 17:39 UTC, Bel Zébute
Details
new version for nvu-0.17 (nvu-cvs-0.17.ebuild,2.26 KB, text/plain)
2004-02-24 16:48 UTC, Bel Zébute
Details
nvu-cvs-0.17.ebuild (nvu-cvs-0.17.ebuild,2.35 KB, text/plain)
2004-02-27 20:26 UTC, Bel Zébute
Details
nvu 0.20 ebuild (nvu-0.20.ebuild,4.86 KB, text/plain)
2004-03-31 22:25 UTC, Brad Laue (RETIRED)
Details
ebuild for nvu 0.30 (nvu-0.30.ebuild,5.02 KB, text/plain)
2004-06-28 15:57 UTC, David Cuadrado
Details
ebuild for nvu 0.41 (nvu-0.41.ebuild,4.06 KB, application/octet-stream)
2004-08-16 05:50 UTC, Reynald Borer
Details
New ebuild for nvu 0.41 (nvu-0.41.ebuild,4.24 KB, text/plain)
2004-08-23 13:43 UTC, Arno Ekkes
Details
menu entry for gnome/kde (nvu.desktop,182 bytes, text/plain)
2004-08-23 13:43 UTC, Arno Ekkes
Details
ebuild for nvu-0.50 (nvu-0.50.ebuild,4.61 KB, text/plain)
2004-10-11 19:42 UTC, Aniruddha Shankar
Details
nvu-0.50.ebuild v2 (nvu-0.50.ebuild,3.87 KB, text/plain)
2004-10-14 16:58 UTC, basic
Details
lateforwork.log (lateforwork.log,1.12 KB, text/plain)
2004-10-21 06:45 UTC, Eric Shattow
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Allanos (RETIRED) gentoo-dev 2004-02-08 03:57:01 UTC
nvu 0.1 is out.
nvu is "A complete Web Authoring System for Linux Desktop users to rival programs like FrontPage and Dreamweaver. Nvu (pronounced N-view, for a "new view") makes managing a web site a snap. Now anyone can create web pages and manage a website with no technical expertise or knowledge of HTML."
nvu seems to be very promising, and i would love to see an ebuild for it. thanks.
Comment 1 Bel Zébute 2004-02-21 16:22:45 UTC
here, here, I second that.

From the look of the screen shots, since it's at version 0.1, in deed... very promissing.  At this stage it's probably broken, but I'd be willing to test it.

I'm not in the process of web editing these time around, but it I would/do, I would/will make the test ebuild.

Basicaly, I post to get notified if a ebuild get posted.
Comment 2 Bel Zébute 2004-02-23 17:39:04 UTC
Created attachment 26212 [details]
Initial ebuild

I gave it a genuine shot at it.  0.15 does not compile.  I think the setup is
not mature enough to hope to get this thing builded on a live cvs.

So, since it takes about 6 hours to get to the error on my box, I give it a
rest.  As a consequence, the src_install needs to be written (don't be fooled
by it's current content, it's comming from the ebuild I initialy copied).

For 0.17, simply replace the PATCH variable with "trunk-0.17.patch.gz", but
don't expect anything for this one either.  The patch file does not merge.

If someone think they can patch the code, here's the error:

gmake[6]: Entering directory
`/var/tmp/portage/nvu-cvs-0.15/work/mozilla/xpfe/components/history/src'
nsGlobalHistory.cpp
g++ -o nsGlobalHistory.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" 
-I../../../../dist/include/xpcom -I../../../../dist/include/string
-I../../../../dist/include/docshell -I../../../../dist/include/rdf
-I../../../../dist/include/mork -I../../../../dist/include/pref
-I../../../../dist/include/necko -I../../../../dist/include/intl
-I../../../../dist/include/unicharutil -I../../../../dist/include/uconv
-I../../../../dist/include/appcomps -I../../../../dist/include/history
-I../../../../dist/include
-I/var/tmp/portage/nvu-cvs-0.15/work/mozilla/dist/include/nspr	  
-I/usr/X11R6/include   -fPIC  -I/usr/X11R6/include -fno-rtti -fno-exceptions
-Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=i686 -O3
-pipe -fomit-frame-pointer -ffast-math -msse -mmmx -mfpmath=387,sse
-fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -I/usr/X11R6/include
-DMOZILLA_CLIENT -include ../../../../mozilla-config.h
-Wp,-MD,.deps/nsGlobalHistory.pp nsGlobalHistory.cpp
distcc[914] ERROR: compile on localhost failed
nsGlobalHistory.cpp:1078: error: no `nsresult nsGlobalHistory::RemovePage(const

   char*)' member function declared in class `nsGlobalHistory'
gmake[6]: *** [nsGlobalHistory.o] Erreur 1
gmake[6]: Leaving directory
`/var/tmp/portage/nvu-cvs-0.15/work/mozilla/xpfe/components/history/src'
gmake[5]: *** [libs] Erreur 2
gmake[5]: Leaving directory
`/var/tmp/portage/nvu-cvs-0.15/work/mozilla/xpfe/components/history'
gmake[4]: *** [libs] Erreur 2
gmake[4]: Leaving directory
`/var/tmp/portage/nvu-cvs-0.15/work/mozilla/xpfe/components'
gmake[3]: *** [libs] Erreur 2
gmake[3]: Leaving directory `/var/tmp/portage/nvu-cvs-0.15/work/mozilla/xpfe'
gmake[2]: *** [tier_50] Erreur 2
gmake[2]: Leaving directory `/var/tmp/portage/nvu-cvs-0.15/work/mozilla'
make[1]: *** [default] Erreur 2
make[1]: Leaving directory `/var/tmp/portage/nvu-cvs-0.15/work/mozilla'
make: *** [build] Erreur 2
 
!!! ERROR: net-www/nvu-cvs-0.15 failed.
!!! Function src_compile, Line 82, Exitcode 2
!!! (no error message)
Comment 3 Bel Zébute 2004-02-24 16:48:51 UTC
Created attachment 26291 [details]
new version for nvu-0.17

Updated according to new installation instructions available at:

http://webperso.easyconnect.fr/danielglazman/weblog/index.php/2004/02/20/158-NewBuildInstructionsForNvu017


Save the file has /usr/local/portage/net-www/nvu-cvs-0.17.ebuild (or wherever
is located your overlay path).

I haven't tried it yet.  I will tonight... right before going to bed.
Comment 4 Bel Zébute 2004-02-27 20:26:14 UTC
Created attachment 26498 [details]
nvu-cvs-0.17.ebuild

This one now compiles all the way, but it does not run and I have no clue, and
I screem for help.
Comment 5 Allen Ziegenfus 2004-03-20 07:46:55 UTC
I started to try this but man, this requires some serious disk space. I had 1 gig available on my main drive but that wasn't enough! Is there any way not to have it need two copies of the mozilla tree (one in distfiles, one in /var/tmp/portage/nvu.../work)?
Comment 6 Ian Whiting 2004-03-23 06:41:46 UTC
It would be great to have this as an ebuild. Its not quite as new as it seems since it is the old Mozilla / Netscape Composer component.
Comment 7 Paulo Fidalgo 2004-03-24 08:12:08 UTC
this app should grab more attention from gentoo developer's, since it's the first WYSIWYG html for Linux, and there's a lot's of posts in the gentoo foruns requesting this app to be part of the portage. I can't understand why "we" don't have some feedback from gentoo developer's.
I will try this ebuild but first I need to get some free space... or wait for a new hard drive :(

Quote:"This one now compiles all the way, but it does not run and I have no clue, and
I screem for help"

I've take this from http://www.nvu.com/download.html

"If your distribution is  built with GCC 3.3 this version may not work for you.  If it does, please let us know.  If it does not, we are looking for someone to help us out by building it on a GCC 3.3 system.  Please email feedback@nvu.com with your results."

So our problems should be the gcc version (3.3.2)
Comment 8 Jordi A. Camús 2004-03-24 14:25:30 UTC
I've emerge it and after a long long time it ends successfully. but, I can't find any way to execute it. What's the way??? thanks
Comment 9 Laurent Duperval 2004-03-26 05:53:03 UTC
0.2 is out. Maybe it helps.

I'm also keen on seeing an ebuild for this.
Comment 10 Laurent Duperval 2004-03-26 05:54:15 UTC
Added myself to the CC line.

Comment 11 Stuart Herbert (RETIRED) gentoo-dev 2004-03-26 12:46:08 UTC
We (the gentoo devs) are looking at this - I for one just have bad memories of how useless the original Netscape composer was ;-)

I'll have a look at getting this to work for you.

Best regards,
Stu
Comment 12 Stuart Herbert (RETIRED) gentoo-dev 2004-03-27 16:03:07 UTC
Okay ... I can tell you that the nvu build instructions don't work.  The mozilla source tree has a different structure to what Nvu expects, which means that nvu doesn't get compiled at all.

I'm going to snag a mozilla-1.7-beta source tree, and see if that looks more promising.

Best regards,
Stu
Comment 13 Seemant Kulleen (RETIRED) gentoo-dev 2004-03-28 09:59:30 UTC
*** Bug 45972 has been marked as a duplicate of this bug. ***
Comment 14 Brad Laue (RETIRED) gentoo-dev 2004-03-28 12:13:16 UTC
Writing a bit of a new ebuild for this, and it's test-building now. Should be able to do an initial commit by tonight.

Stay tuned!
Comment 15 Paulo Fidalgo 2004-03-29 07:51:53 UTC
adding myself to cc :)
Comment 16 Joe Brouhard 2004-03-29 08:45:13 UTC
Added myself to CC.. I'm interested in a nvu ebuild
Comment 17 will 2004-03-31 06:40:41 UTC
I have been downloading the source and compiling every release from 0.1 using the posted instructions. I am using gcc 3.3.3 without a hitch. Adding myself to the cc list. This would be very nice.
Comment 18 Brad Laue (RETIRED) gentoo-dev 2004-03-31 22:25:45 UTC
Created attachment 28493 [details]
nvu 0.20 ebuild

Here's what we have so far. It fails to build because of a missing export
target. Some insight on why this fails when it's working for others of you
would be very welcome.
Comment 19 Dale K Dicks 2004-04-07 18:09:44 UTC
anyone able to get this to work yet?

i'd REALLY like to try tihs app but I can't even get it to compile properly manually.

(PS: BSD already has it in ports) :)
Comment 20 LuisMi Garcia 2004-04-08 13:51:10 UTC
I'm added to CC myself
Comment 21 Mike Auty (RETIRED) gentoo-dev 2004-04-09 11:45:01 UTC
Hi,
  I just tried out the 2004-03-31 nvu 0.20 ebuild (attachment 28493 [details]) and I ran into build problems that seem kinda silly almost.  During the make run it stops at mozilla/chrome saying it can't find a target for export, and sure enough in the mozilla chrome directory there is no Makefile.  Anyone have any ideas what's going on?  Are the mozilla 1.7b sources compiled nightly?  Is the file just missing today, or is something about the ebuild script?  Any help would be appreciated, I'm willing to test out just about anything.  I already build mozilla-firefox and thunderbird from cvs (although the breakmygentoo ebuilds don't use the cvs.eclass), so I'm quite happy to test out cvs builds too.
Comment 22 Paulo Fidalgo 2004-04-23 15:56:53 UTC
any news about nvu ebuild???
Comment 23 Jonathan Wright 2004-04-25 13:04:59 UTC
gmake[2]: Leaving directory `/var/tmp/portage/nvu-0.20/work/mozilla/xpfe/components/sidebar/public'
gmake[2]: Entering directory `/var/tmp/portage/nvu-0.20/work/mozilla/xpfe/components/xremote/public'
Creating _xpidlgen/.done
Creating ../../../../dist/include/xremoteservice
../../../../config/nsinstall -R -m 644 nsIXRemoteService.idl ../../../../dist/idl
nsIXRemoteService.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXRemoteService nsIXRemoteService.idl
../../../../config/nsinstall -R -m 644 _xpidlgen/nsIXRemoteService.h ../../../../dist/include/xremoteservice
/usr/bin/perl -I../../../../config ../../../../config/build-list.pl ../../../../dist/include/xremoteservice/.headerlist nsIXRemoteService.h
gmake[2]: Leaving directory `/var/tmp/portage/nvu-0.20/work/mozilla/xpfe/components/xremote/public'
gmake[2]: Entering directory `/var/tmp/portage/nvu-0.20/work/mozilla/chrome'
gmake[2]: *** No rule to make target `export'.  Stop.
gmake[2]: Leaving directory `/var/tmp/portage/nvu-0.20/work/mozilla/chrome'
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/nvu-0.20/work/mozilla'
make: *** [default] Error 2

!!! ERROR: app-editors/nvu-0.20 failed.
!!! Function src_compile, Line 142, Exitcode 2
!!! (no error message)



tried building it on my system, but came up with this error during the final installation part of the build. re-run it, same error.
Comment 24 David Cuadrado 2004-05-03 10:11:34 UTC
src_unpack() {
	unpack mozilla-source-${MOZVERSION}.tar.bz2
	rm -rf ${S}/composer
	rm -rf ${S}/chrome
	ln -s ${S}/rdf/chrome ${S}/chrome
	
	cd ${S}
	unpack nvu-${PV}-source.tar.gz
	epatch ${DISTDIR}/${PATCH}

	# alpha stubs patch from lfs project.
	# <taviso@gentoo.org> (26 Jun 2003)
	use alpha && epatch ${FILESDIR}/mozilla-1.3-alpha-stubs.patch
#	use amd64 && epatch ${FILESDIR}/mozilla-firebird-amd64.patch

}

this was my solution, then... I modify the /usr/lib/nvu/nvu and I set the mozilla home.

the symlink doesn't work too

ln -s /usr/lib/nvu/nvu /usr/bin/nvu
Comment 25 Tobias Weisserth 2004-05-05 05:20:33 UTC
Added me to CC. :)
Comment 26 Robert Moss (RETIRED) gentoo-dev 2004-05-05 05:55:06 UTC
I'm going to make a CVS ebuild for this and put it on BreakMyGentoo, as this currently appears to be somewhat unstable and unreliable. Fantastic though it is!
Comment 27 Thomas Lasswell - Graphine Systems 2004-06-01 18:23:44 UTC
added myself to CC, would love to see this come about as a "working" ebuild. looks to be quite an awsome program, and as to see quanta doesn't really have wysiwyg (well it does...sortof) support, this program would be great!

tryin out David Cuadrado's fix, we'll see if that works, it's running now...

Comment 28 Laurent Duperval 2004-06-16 05:50:13 UTC
Just a note that 0.30 is out. And you thought you didn't have enough on your plate!
Comment 29 Paulo Fidalgo 2004-06-16 07:46:16 UTC
I have sent this email to Nvu guys:

>First of all, let me congratulate the Nvu team and Linspire for this great 
>project, this kind of app is a big void hole in Linux.
>
>But is seems that Nvu has been adopted by Linux distros yet.
>I've searched for deb's and rpm's and nothing.
>As a Gentoo user (and sometimes developer), I have watched close the ebuild 
>for nvu. But there's always a lot of problems to get this working.
>And there are a lot of people that wants this (just see the CC list), you can 
>check this bugreport:
>http://bugs.gentoo.org/show_bug.cgi?id=40821
>
>Anyway, I would like to know if you have sucessfully compiled Nvu with gcc-3.3 
>or gcc-3.4, wich will became the standard compiler in Linux.
>
>I've though that can be a gentoo problem, but even on debian there aren't any 
>packages... wich is very strange.
>
>Thanks for your attention!

And here is the answer:

We are in the process of working with the Mozilla foundation to move all 
of the Nvu code over to the Mozilla site as well.  They have more 
resources than we do to ensure it works well with other distributions.  
We don't do a lot of testing in other distributions (other than Linspire).

You may want to post this question to our developers mailing list.  
Visit http://www.nvudev.org for information on how to sign up for the 
mailing list.


I will now subscribe the mailing list and ask them about this...
Comment 30 Bel Zébute 2004-06-26 02:09:42 UTC
Wow, lots have happenned since I last posted an ebuild here :D.  I gave up out of discouragment.  I added myself to CC as well.  No news tough :(
Comment 31 David Cuadrado 2004-06-28 15:57:14 UTC
Created attachment 34364 [details]
ebuild for nvu 0.30
Comment 32 Aaron Wilson 2004-06-29 00:02:15 UTC
Tried the nvu 0.30 ebuild.  Emerged with no errors, but gave this error when 'nvu' was executed:

run-mozilla.sh: Cannot execute /usr/lib/mozilla/nvu-bin.

I checked and found out there was no nvu-bin in /usr/lib/mozilla/, so I cp'ed over the one in /usr/lib/nvu/.  When I tried running nvu again, I got this:

/usr/lib/mozilla/nvu-bin: error while loading shared libraries: /usr/lib/mozilla/nvu-bin: undefined symbol: _ZN12nsCharTraitsIcE12sEmptyBufferE

Perhaps there are more necessary files that were not created in /usr/lib/mozilla/?
Comment 33 Paulo Fidalgo 2004-06-29 00:25:20 UTC
TO Aaron Wilson: to run nvu you must run /usr/lib/nvu/nvu

TO David Cuadrado: Thanks for the ebuild it's working... but theres one thing, the link is not being creating.

ln: creating symbolic link `/var/tmp/portage/nvu-0.30/image//usr/bin/nvu' to `/usr/lib/nvu/nvu': No such file or directory

This should not be the wanted link, because we want a link /usr/bin/nvu...


anyway good ebuild... thanks again
Comment 34 will 2004-06-29 06:22:09 UTC
at the bottom of the /usr/lib/nvu/nvu script, you have to change:

# honor MOZILLA_FIVE_HOME if it's there
if [ -n "$MOZILLA_FIVE_HOME" ] ; then
  dist_bin="$MOZILLA_FIVE_HOME"

to:

# honor MOZILLA_FIVE_HOME if it's there
if [ -n "$NVU_HOME" ] ; then
  dist_bin="$NVU_HOME"

I don't know how to do that in an ebuild.
Comment 35 David Cuadrado 2004-06-29 08:32:32 UTC
see this coomment:

------- Additional Comment #24 From David Cuadrado  2004-05-03 10:11 PST -------
.
.
.
this was my solution, then... I modify the /usr/lib/nvu/nvu and I set the mozilla home.

the symlink doesn't work too

ln -s /usr/lib/nvu/nvu /usr/bin/nvu

-------------------------------------------------------------------------------

Comment 36 will 2004-06-29 08:40:36 UTC
sorry, I missed that.
Comment 37 Aaron Wilson 2004-06-29 14:08:33 UTC
Works fine now with will@johnstonclan.net's fix.  Great, but how can we get that in an ebuild?

And /usr/bin/nvu exists for me.
Comment 38 David Cuadrado 2004-06-30 10:36:25 UTC
ok...

for the ebuild is:

    149 src_install() {
    150     dodir /usr/lib
    151     dodir ${MOZILLA_FIVE_HOME}
    152
    153     sed -i 's/MOZILLA_FIVE_HOME/NVU_HOME/' ${S}/dist/bin/nvu
    154     cp -RL --no-preserve=links ${S}/dist/bin/* ${D}/${MOZILLA_FIVE_HOME}
    155     #make DESTDIR="${D}" install || die "Install failed"
    156
    157     cd ${MOZILLA_FIVE_HOME}
    158     dosym ${D}/${MOZILLA_FIVE_HOME}/nvu /usr/bin/nvu
    159
    160     #fix permissions
    161     chown -R root:root ${D}/${MOZILLA_FIVE_HOME}
    162
    163     dodoc LEGAL LICENSE README.txt


the symlink doesn't work = (
Comment 39 Laurent Duperval 2004-08-11 08:58:36 UTC
Calling all cars! Calling all cars! 0.4 is out!
Comment 40 Kristy Christie 2004-08-16 01:16:25 UTC
I've added myself to the CC list. Would love to see NVU in Portage :)
Comment 41 Reynald Borer 2004-08-16 05:50:38 UTC
Created attachment 37525 [details]
ebuild for nvu 0.41

Here is an updated ebuild for the latest nvu (0.41). It creates a symlink
/usr/bin/nvu -> /usr/lib/nvu/nvu.
Comment 42 Alan Schmitt 2004-08-16 06:55:12 UTC
I just tried the new ebuild for 0.41, and it worked perfectly out of the box. Thanks a lot.
Comment 43 Julien Allanos (RETIRED) gentoo-dev 2004-08-16 11:42:08 UTC
0.41 ebuild seems to work well for me, thanks.
Comment 44 Arno Ekkes 2004-08-23 13:43:03 UTC
Created attachment 38046 [details]
New ebuild for nvu 0.41

Added section for the menu entries of kde and gnome.
Comment 45 Arno Ekkes 2004-08-23 13:43:57 UTC
Created attachment 38047 [details]
menu entry for gnome/kde
Comment 46 David Grant 2004-08-24 14:49:48 UTC
Why isn't this in portage yet?
Comment 47 Derick Eisenhardt 2004-09-02 14:29:16 UTC
This was first posted in Feburary and it's still not in the portage tree!?!
Comment 48 David Grant 2004-09-02 14:37:55 UTC
Don't sound so surprised.  I submitted an ebuild for a different package in June 2003 and it is still collecting dust in bugzilla.
Comment 49 Robert Moss (RETIRED) gentoo-dev 2004-09-02 17:00:44 UTC
nvu is still experimental. A stable release has not yet been made. Even then, a package is added to the portage tree only if a maintainer can be found for it - and that's easier said than done. So no, don't sound so surprised...
Comment 50 David Grant 2004-09-02 17:08:21 UTC
Again, it begs the age old question, what is the point of the ARCH var and the ~x86 value?  Just add it to portage, what are you afraid of?  It's too bad gentoo has become so bureaucratic.
Comment 51 Bel Zébute 2004-09-02 17:23:36 UTC
I agree with Robert.

NVU is much too unstable to be included in Portage.  If you include it, it will most probably not work on many setups and spure an avalanche of request for support.

If you die to have it, just copy the latest ebuild listed here into your portage overlay and emerge it.  Finale.
Comment 52 Kristy Christie 2004-09-02 17:36:22 UTC
I definately agree with Robert & Bel as well. It's not that the ebuild is entirely unavailable.. it's here :) Those who have trouble learning how to install a  "home-made" ebuild are probably better off waiting for it to get a little more stable (and then into Portage) since the whole thing is pretty buggy for now :)
Comment 53 Robert Moss (RETIRED) gentoo-dev 2004-09-02 17:41:16 UTC
"Again, it begs the age old question, what is the point of the ARCH var and the ~x86 value?  Just add it to portage, what are you afraid of?  It's too bad gentoo has become so bureaucratic."

Well, seeing as you asked, I'll tell you...

The ACCEPT_KEYWORDS variable is for marking ebuilds "stable" and "unstable" on specific architectures. However, this denotes whether the *ebuild* is stable or unstable - not the *package* itself. It is Gentoo policy, and has been for around two years IIRC, that it is decided upstream whether or not a package is stable enough for general usage. If the authors decide that it isn't stable enough for our users to expect it to work without problems, it doesn't go into the tree. If that's a problem, then you want to head on over to http://breakmygentoo.net/ and bug them - it's their job (unofficially) to keep the hordes of Gentoo users who want to break stuff happy!
Comment 54 Collins Richey 2004-09-29 06:08:32 UTC
I tried the ebuild listed in comment #44, but it segfaults. I'm not having any signs of hardware/memory/temperature problems, so I presume this is a problem with the ebuild, compiler, etc. It's based on a specific verion of mozilla which is not my current mozilla, so it's trying to build mozilla code at the point of failure.

g++ -o nsInstallFolder.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DHAVE_DEPE
NDENT_LIBS -I./../public -I../../dist/include/xpcom -I../../dist/include/xpcom_o
bsolete -I../../dist/include/string -I../../dist/include/jar -I../../dist/includ
e/caps -I../../dist/include/content -I../../dist/include/necko -I../../dist/incl
ude/intl -I../../dist/include/locale -I../../dist/include/libreg -I../../dist/in
clude/js -I../../dist/include/pref -I../../dist/include/widget -I../../dist/incl
ude/uriloader -I../../dist/include/xpconnect -I../../dist/include/dom -I../../di
st/include/windowwatcher -I../../dist/include/plugin -I../../dist/include/unicha
rutil -I../../dist/include/appshell -I../../dist/include/docshell -I../../dist/i
nclude/cookie -I../../dist/include/xpinstall -I../../dist/include -I/var/tmp/por
tage/nvu-0.41/work/mozilla/dist/include/nspr     -I. -I/usr/X11R6/include   -fPI
C  -I/usr/X11R6/include -fno-rtti -fno-handle-exceptions  -Wconversion -Wpointer
-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non
-virtual-dtor -Wno-long-long -pipe -march=pentium4 -Wno-return-type -w -Wno-retu
rn-type -w -Wno-return-type -w -s -fforce-addr -fshort-wchar -pthread -pipe  -DD
EBUG -D_DEBUG -DDEBUG_root -DTRACING -g -fno-inline -O2  -I/usr/X11R6/include -D
MOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsInstallFolder.pp 
nsInstallFolder.cpp
gmake[3]: *** [nsInstallFolder.o] Segmentation fault

Here's my info:
emerge info
Portage 2.0.51_rc6 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.7-r4
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups curl dba dvdr encode esd foomaticdb gd gdbm gif gnome gpm gtk gtk2 guile imlib innodb java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png postgres ppds python qt quicktime readline samba scanner sdl session simplexml slang soap sockets spell sqlite ssl svga tcltk tcpd tiff truetype usb x86 xml2 xmms xprint xsl xv zlib"

Comment 55 Peter Ruskin 2004-09-29 10:43:15 UTC
0.41 looks good here.
$ emerge info
Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r4)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /sbin /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache emergemail fixpackages nostrip notitles sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow S3TC X aac aalib acpi acpi4linux alsa apm arts artswrappersuid audiofile avi berkdb bitmap-fonts bzlib calendar cddb cdparanoia cdr codecs cups curl curlwrappers dbase devmap divx4linux dmx doc dv dvd dvdr dvdread encode escreen esd exif faac faad fbcon ffmpeg flac foomaticdb ftp ggi gif gimp gimpprint gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml imagemagick imlib innodb interbase iodbc java javascript jbig joystick jp2 jpeg jpeg2k kde libg++ libwww linguas_en_GB live lzw-tiff mad maildir mbox mikmod mime mmx mmx2 mng monkey mono motif mozcalendar moznocompose moznoirc mozsvg mp3 mpeg mysql mysqli nas ncurses network nls no_wxgtk1 nocardbus nomac oav odbc oggvorbis ooo-kde opengl oss pam pcre pdflib perl png posix postgres ppds python qt quicktime readline rtc samba scanner sdl slang slp sox spell sqlite sse svg tcltk tcpd tetex tga theora tiff timidity truetype unicode usb vanilla videos vim-with-x wmf x86 xbase xine xml2 xmms xpm xprint xv xvid yv12 zlib"
Comment 56 Collins Richey 2004-09-29 14:10:37 UTC
Well, after a retry, the compile completed without errors, so I'll shut up for notw.
Comment 57 Antonio 2004-10-07 02:21:41 UTC
Can someone with the skills please get this fine package - that seems to work now - into the portage tree? Even if it's M~masked... Thanks all!
Comment 58 Edward Flick 2004-10-08 13:57:21 UTC
I just now downloaded it dropped it in my overlay directory built it, and it works great.  Get this in the portage repository guys.  Come on.
Comment 59 Aniruddha Shankar 2004-10-11 19:42:44 UTC
Created attachment 41595 [details]
ebuild for nvu-0.50

I exhausted my ebuild creation skills with this one - nvu built all right but
at the end it bombed with the appended error. I think the ebuild needs to be
modified to take into account the Makefile in nvu-0.50. IMO, it should be a
trivial modification... take a look at it, people, if you have a few spare
minutes.

  adding: content/cascades/boxProps.xul (stored 0%)
  adding: content/cascades/auralProps.xul (stored 0%)
  adding: locale/en-US/cascades/EdCssProps.dtd (stored 0%)
  adding: locale/en-US/cascades/cascadesOverlay.dtd (stored 0%)
  adding: locale/en-US/cascades/contents.rdf (stored 0%)
gmake[3]: Leaving directory
`/var/tmp/portage/nvu-0.50/work/mozilla/extensions/editor/cascades'
gmake[2]: Leaving directory `/var/tmp/portage/nvu-0.50/work/mozilla/extensions'

gmake[1]: Leaving directory `/var/tmp/portage/nvu-0.50/work/mozilla'
/usr/bin/gmake tier_99
gmake[1]: Entering directory `/var/tmp/portage/nvu-0.50/work/mozilla'
tier_99: composer embedding/browser/gtk
gmake[2]: Entering directory `/var/tmp/portage/nvu-0.50/work/mozilla/composer'
gmake[2]: *** No rule to make target `export'.	Stop.
gmake[2]: Leaving directory `/var/tmp/portage/nvu-0.50/work/mozilla/composer'
gmake[1]: *** [tier_99] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/nvu-0.50/work/mozilla'
make: *** [default] Error 2

!!! ERROR: net-www/nvu-0.50 failed.
!!! Function src_compile, Line 146, Exitcode 2
!!! (no error message)
Comment 60 basic 2004-10-12 03:48:09 UTC
it might help to follow the instructions at http://nvu.com/Building_From_Source.html 
specially step 4:

Go into that directory and grab your preferred mozconfig.* file and rename it .mozconfig (dot mozconfig). The package contains the following predefined mozconfig files: mozconfig.linspire, mozconfig.fedora2, mozconfig.linux, mozconfig.win, mozconfig.mac.

Comment 61 Peter Ruskin 2004-10-12 05:25:25 UTC
I get the same failure as Comment #59.  Following advice of Comment #60, I found that there are *no* mozconfig.* files in /var/tmp/portage/nvu-0.50/work/mozilla/.

Also strange, /var/tmp/portage/nvu-0.50/work/mozilla/composer/ has only two subdirectories: app and base - base is empty and app just has an empty profile directory, which might explain "*** No rule to make target `export'".
Comment 62 spiralvoice 2004-10-14 10:16:11 UTC
Had problem with nvu-0.50.ebuild, it downloads nvu-0.50-sources.tar.bz2 but wants to unpack nvu-0.50-source.tar.bz2 (sources != source).

>>> Unpacking nvu-0.50-source.tar.bz2 to /var/tmp/portage/nvu-0.50/work/mozilla
bzip2: Can't open input file /usr/portage/distfiles/nvu-0.50-source.tar.bz2: No such file or directory.
Comment 63 spiralvoice 2004-10-14 12:43:38 UTC
Having the same bug as in comment #59.
Maybe this is related to these messages during the start of the ebuild

can't read ./composer/Makefile.in: No such file or directory
creating composer/app/Makefile
can't read ./composer/app/Makefile.in: No such file or directory
creating composer/app/profile/Makefile
can't read ./composer/app/profile/Makefile.in: No such file or directory
creating composer/base/Makefile
can't read ./composer/base/Makefile.in: No such file or directory

Seems unpacking went wrong :-(

For example the file mozilla/composer/app/nsNvuApp.cpp from nvu-0.50-sources.tar.bz2 is unpacked in 
/var/tmp/portage/nvu-0.5.0/work/mozilla/mozilla/composer/app and not in 
/var/tmp/portage/nvu-0.5.0/work/mozilla/composer/app
Comment 64 basic 2004-10-14 16:58:33 UTC
Created attachment 41832 [details]
nvu-0.50.ebuild v2

the previous 0.50 ebuild is invalid, I've tweaked this one. Please test.
Comment 65 Gary Chisholm 2004-10-14 21:24:28 UTC
Yay!  Made it to portage, masked but at least it there now =)

Thanks guys!
Comment 66 Peter Ruskin 2004-10-15 02:18:10 UTC
Ebuild at Comment #64 failed:
../../../dist/include/xpcom/nsCOMPtr.h:492: error: invalid static_cast from type `nsIDOMNode*' to type `nsISupports*'
../../../dist/include/xpcom/nsCOMPtr.h:494: error: invalid use of undefined type `struct nsIDOMNode'
../../../dist/include/accessibility/nsIAccessibleRetrieval.h:17: error: forward declaration of `struct nsIDOMNode'
gmake[4]: *** [nsAccessibleHyperText.o] Error 1
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory `/var/tmp/portage/nvu-0.50/work/mozilla/accessible/src/atk'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory `/var/tmp/portage/nvu-0.50/work/mozilla/accessible/src'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory `/var/tmp/portage/nvu-0.50/work/mozilla/accessible'
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/var/tmp/portage/nvu-0.50/work/mozilla'
make: *** [default] Error 2

I was using gcc-3.4.2 - I'll try again with 3.3.4
Comment 67 Peter Ruskin 2004-10-15 03:43:13 UTC
Builds OK with gcc-3.3.4
Comment 68 spiralvoice 2004-10-15 10:39:25 UTC
Ebuild from Portage works fine here with gcc-3.4.2

Portage 2.0.51_rc9 (gcc34-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.8-gentoo-r8 i686)
=================================================================
System uname: 2.6.8-gentoo-r8 i686 Pentium III (Coppermine)
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -fforce-addr -fforce-mem-ffast-math-mpush-args -w"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -fforce-addr -fforce-mem-ffast-math -mpush-args -w"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.easynet.nl/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acpi alsa apm arts avi berkdb bitmap-fonts cddb cdparanoia cdr chroot crypt cups curl divx4linux dvd dvdr encode f77 faac flac foomaticdb foreign-package ftp gdbm gif gmp gpm gtk imap imlib jpeg kdelibg++ libwww lirc lzo lzw-tiff mad mbox mhash mikmod mmx mng mozilla mpeg mpeg4 mplayer mysql ncursesnls nptl nptlonly oggvorbis ooo-kde opengl oss pam pcre pdflib perl png python qt quicktime readline rtc samba sdl slang spell sse ssl svga tcltk tcpd tiff transcode truetype usb v4l v4l2 x86 xine xml2 xmms xprint xv xvid zlib linguas_de"
Comment 69 Chris White (RETIRED) gentoo-dev 2004-10-16 06:23:59 UTC
Ok folks, I've updated the masked nvu portage ebuild to fix some non
standard directory structures in the package installation.  .desktop and
mozconfig were fixed to accomidate this.  Right now I'll be working with
the various arches in getting it keyworded across the board.  Once this is
done, I'll probably end up unmasking it for the general public.  If you run
~x86, you should be ok in just using the masked version.  Also, I've test 
compiled it on amd64 and it seems to work ok, as well as run ok (according to
another user).  One of the ppc devs also verified it working and running on
ppc.  But until they KEYWORD it, I won't say anything is guaranteed :).  So
please keep testing though, in case there are any bugs I missed.
Comment 70 Eric Shattow 2004-10-21 06:43:29 UTC
chris, not sure if this is the right bug number.   i merged the ebuild you sent and gdb'd it. see attachment lateforwork.log
Comment 71 Eric Shattow 2004-10-21 06:45:13 UTC
Created attachment 42305 [details]
lateforwork.log

chris sent me an ebuild to try out, and this is the gdb output.  k7, nothing
special... the ebuild he sents adds an -f flag i forget which one and i'm late
for work.  cheerio.  -E
Comment 72 Chris White (RETIRED) gentoo-dev 2004-11-25 10:57:32 UTC
nvu has been marked by all arches, so closing.
Comment 73 Gleb Litvjak 2005-03-04 11:32:00 UTC
The description has a typo: it says "A WYSIWG web editor for linux similiar to Dreamweaver", should be "A WYSIWG web editor for linux similar to Dreamweaver" (similar, not similiar).
Comment 74 Emil Jacobs 2005-03-04 12:03:24 UTC
And "WYSIWG" should be "WYSIWYG" 
"What You See Is What You Get" remember? :)
Comment 75 Ruben Vermeersch 2005-03-04 12:22:31 UTC
un-CC-ing myself