First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 40821
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Chris White (RETIRED) <chriswhite@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Julien Allanos (RETIRED) <dju@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

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

Bug 40821 depends on: Show dependency tree
Bug 40821 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-02-08 03:57 0000
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 From Bel Zébute 2004-02-21 16:22:45 0000 -------
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 From Bel Zébute 2004-02-23 17:39:04 0000 -------
Created an attachment (id=26212) [edit]
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 From Bel Zébute 2004-02-24 16:48:51 0000 -------
Created an attachment (id=26291) [edit]
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 From Bel Zébute 2004-02-27 20:26:14 0000 -------
Created an attachment (id=26498) [edit]
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 From Allen Ziegenfus 2004-03-20 07:46:55 0000 -------
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 From Ian Whiting 2004-03-23 06:41:46 0000 -------
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 From Paulo Fidalgo 2004-03-24 08:12:08 0000 -------
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 From Jordi A. Camús 2004-03-24 14:25:30 0000 -------
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 From Laurent Duperval 2004-03-26 05:53:03 0000 -------
0.2 is out. Maybe it helps.

I'm also keen on seeing an ebuild for this.

------- Comment #10 From Laurent Duperval 2004-03-26 05:54:15 0000 -------
Added myself to the CC line.


------- Comment #11 From Stuart Herbert (RETIRED) 2004-03-26 12:46:08 0000 -------
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 From Stuart Herbert (RETIRED) 2004-03-27 16:03:07 0000 -------
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 From Seemant Kulleen (RETIRED) 2004-03-28 09:59:30 0000 -------
*** Bug 45972 has been marked as a duplicate of this bug. ***

------- Comment #14 From Brad Laue (RETIRED) 2004-03-28 12:13:16 0000 -------
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 From Paulo Fidalgo 2004-03-29 07:51:53 0000 -------
adding myself to cc :)

------- Comment #16 From Joe Brouhard 2004-03-29 08:45:13 0000 -------
Added myself to CC.. I'm interested in a nvu ebuild

------- Comment #17 From will@johnstonclan.net 2004-03-31 06:40:41 0000 -------
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 From Brad Laue (RETIRED) 2004-03-31 22:25:45 0000 -------
Created an attachment (id=28493) [edit]
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 From Dale K Dicks 2004-04-07 18:09:44 0000 -------
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 From LuisMi Garcia 2004-04-08 13:51:10 0000 -------
I'm added to CC myself

------- Comment #21 From Mike Auty 2004-04-09 11:45:01 0000 -------
Hi,
  I just tried out the 2004-03-31 nvu 0.20 ebuild (attachment 28493 [edit]) 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 From Paulo Fidalgo 2004-04-23 15:56:53 0000 -------
any news about nvu ebuild???

------- Comment #23 From Jonathan Wright 2004-04-25 13:04:59 0000 -------
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 From David Cuadrado 2004-05-03 10:11:34 0000 -------
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 From Tobias Weisserth 2004-05-05 05:20:33 0000 -------
Added me to CC. :)

------- Comment #26 From Robert Moss (RETIRED) 2004-05-05 05:55:06 0000 -------
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 From Thomas Lasswell - Graphine Systems 2004-06-01 18:23:44 0000 -------
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 From Laurent Duperval 2004-06-16 05:50:13 0000 -------
Just a note that 0.30 is out. And you thought you didn't have enough on your
plate!

------- Comment #29 From Paulo Fidalgo 2004-06-16 07:46:16 0000 -------
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 From Bel Zébute 2004-06-26 02:09:42 0000 -------
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 From David Cuadrado 2004-06-28 15:57:14 0000 -------
Created an attachment (id=34364) [edit]
ebuild for nvu 0.30 

------- Comment #32 From Aaron Wilson 2004-06-29 00:02:15 0000 -------
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 From Paulo Fidalgo 2004-06-29 00:25:20 0000 -------
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 From will@johnstonclan.net 2004-06-29 06:22:09 0000 -------
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 From David Cuadrado 2004-06-29 08:32:32 0000 -------
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 From will@johnstonclan.net 2004-06-29 08:40:36 0000 -------
sorry, I missed that.

------- Comment #37 From Aaron Wilson 2004-06-29 14:08:33 0000 -------
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 From David Cuadrado 2004-06-30 10:36:25 0000 -------
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 From Laurent Duperval 2004-08-11 08:58:36 0000 -------
Calling all cars! Calling all cars! 0.4 is out!

------- Comment #40 From Kristy Christie 2004-08-16 01:16:25 0000 -------
I've added myself to the CC list. Would love to see NVU in Portage :)

------- Comment #41 From Reynald Borer 2004-08-16 05:50:38 0000 -------
Created an attachment (id=37525) [edit]
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 From Alan Schmitt 2004-08-16 06:55:12 0000 -------
I just tried the new ebuild for 0.41, and it worked perfectly out of the box.
Thanks a lot.

------- Comment #43 From Julien Allanos (RETIRED) 2004-08-16 11:42:08 0000 -------
0.41 ebuild seems to work well for me, thanks.

------- Comment #44 From Arno Ekkes 2004-08-23 13:43:03 0000 -------
Created an attachment (id=38046) [edit]
New ebuild for nvu 0.41

Added section for the menu entries of kde and gnome.

------- Comment #45 From Arno Ekkes 2004-08-23 13:43:57 0000 -------
Created an attachment (id=38047) [edit]
menu entry for gnome/kde

------- Comment #46 From David Grant 2004-08-24 14:49:48 0000 -------
Why isn't this in portage yet?

------- Comment #47 From Derick Eisenhardt 2004-09-02 14:29:16 0000 -------
This was first posted in Feburary and it's still not in the portage tree!?!

------- Comment #48 From David Grant 2004-09-02 14:37:55 0000 -------
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 From Robert Moss (RETIRED) 2004-09-02 17:00:44 0000 -------
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 From David Grant 2004-09-02 17:08:21 0000 -------
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 From Bel Zébute 2004-09-02 17:23:36 0000 -------
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 From Kristy Christie 2004-09-02 17:36:22 0000 -------
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 From Robert Moss (RETIRED) 2004-09-02 17:41:16 0000 -------
"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 From Collins Richey 2004-09-29 06:08:32 0000 -------
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 From Peter Ruskin 2004-09-29 10:43:15 0000 -------
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 From Collins Richey 2004-09-29 14:10:37 0000 -------
Well, after a retry, the compile completed without errors, so I'll shut up for
notw.

------- Comment #57 From Antonio 2004-10-07 02:21:41 0000 -------
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 From Edward Flick 2004-10-08 13:57:21 0000 -------
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 From Aniruddha Shankar 2004-10-11 19:42:44 0000 -------
Created an attachment (id=41595) [edit]
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 From basic 2004-10-12 03:48:09 0000 -------
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 From Peter Ruskin 2004-10-12 05:25:25 0000 -------
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 From spiralvoice 2004-10-14 10:16:11 0000 -------
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 From spiralvoice 2004-10-14 12:43:38 0000 -------
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 From basic 2004-10-14 16:58:33 0000 -------
Created an attachment (id=41832) [edit]
nvu-0.50.ebuild v2

the previous 0.50 ebuild is invalid, I've tweaked this one. Please test.

------- Comment #65 From Gary Chisholm 2004-10-14 21:24:28 0000 -------
Yay!  Made it to portage, masked but at least it there now =)

Thanks guys!

------- Comment #66 From Peter Ruskin 2004-10-15 02:18:10 0000 -------
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 From Peter Ruskin 2004-10-15 03:43:13 0000 -------
Builds OK with gcc-3.3.4

------- Comment #68 From spiralvoice 2004-10-15 10:39:25 0000 -------
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 From Chris White (RETIRED) 2004-10-16 06:23:59 0000 -------
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 From Eric Shattow 2004-10-21 06:43:29 0000 -------
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 From Eric Shattow 2004-10-21 06:45:13 0000 -------
Created an attachment (id=42305) [edit]
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 From Chris White (RETIRED) 2004-11-25 10:57:32 0000 -------
nvu has been marked by all arches, so closing.

------- Comment #73 From Gleb Litvjak 2005-03-04 11:32:00 0000 -------
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 From Emil Jacobs 2005-03-04 12:03:24 0000 -------
And "WYSIWG" should be "WYSIWYG" 
"What You See Is What You Get" remember? :)

------- Comment #75 From Ruben Vermeersch 2005-03-04 12:22:31 0000 -------
un-CC-ing myself

First Last Prev Next    No search results available      Search page      Enter new bug