Re: Circular dependency in devel/doxygen?
time for my dime's worth of questions. is there any way of building that audio/video app or plugin that works with linux? it is from adobe and works with pc-bsd. we've got a free version. is it flash? this is the main reason i switched to ubuntu for my desktop. so i can watch sites like pbs.org and npr.org. stream igages with sound. in my opinion, it is this that stalls the broader use of all of the berkeley distributions. Gary Kline kl...@thought.org http://www.thought.org Public Service Unix I was successful with doxygen in FreeBSD 9.0-BETA1; trouble came in BETA2. Do you mean Adobe (formerly Macromedia) Flash? There's gnash and swfdec with swfdec-gnome. I'm not sure how to select swfdec(-gnome). Gnash is good on YouTube but dead on many other sites, such as Yahoo. Then there are some web sites that use Adobe Flash apparently just to annoy the user: no YouTube-style movie, nothing that looks like a Flash video. Examples are freefilefillableforms.com and online ads on shoplocal.com, though shoplocal.com also offers html (dialup mode). Can mplayer or vlc, or maybe other multimedia ports, play .flv files, or be used as a Flash plugin? Tom ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Circular dependency in devel/doxygen?
On Tue, Sep 20, 2011 at 3:47 AM, tho...@freebsd.org wrote: Hey everyone, I maintain devel/doxygen (sorry I didn't add my 2 cents earlier, I've been a bit busy) and was looking at this particular thread. I know someone filed a PR regarding the circular dependency, stating that it might be best to split apart doxygen so one port builds just the program and another port build just the documentation. I am not sure if that is the best thing to do or not. I've been wanting to push out an update to doxygen but this has been a stopping block for me. Naram Qashat It seems strange to me that doxygen would have audio dependencies, or is doxygen supposed to work with a speech synthesizer? What dependencies would doxygen documentation have? Anything circular? The problem is that doxygen has a build dependancy on graphics graphviz when building it's documentation, and when you select certain options, you can cause a circular dependancy. See below for one example: audio/pulseaudio - audio/jack -- devel/doxygen --- graphics/graphviz graphics/devil - devel/sdl12 -- audio/pulseaudio Scot ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Circular dependency in devel/doxygen?
On Thu, Sep 22, 2011 at 10:09:57AM -0500, Scot Hetzel wrote: Date: Thu, 22 Sep 2011 10:09:57 -0500 From: Scot Hetzel swhet...@gmail.com Subject: Re: Circular dependency in devel/doxygen? To: tho...@freebsd.org, muel...@freebsd.org Cc: freebsd-ports@freebsd.org On Tue, Sep 20, 2011 at 3:47 AM, tho...@freebsd.org wrote: Hey everyone, I maintain devel/doxygen (sorry I didn't add my 2 cents earlier, I've been a bit busy) and was looking at this particular thread. I know someone filed a PR regarding the circular dependency, stating that it might be best to split apart doxygen so one port builds just the program and another port build just the documentation. I am not sure if that is the best thing to do or not. I've been wanting to push out an update to doxygen but this has been a stopping block for me. Naram Qashat It seems strange to me that doxygen would have audio dependencies, or is doxygen supposed to work with a speech synthesizer? What dependencies would doxygen documentation have? Anything circular? The problem is that doxygen has a build dependancy on graphics graphviz when building it's documentation, and when you select certain options, you can cause a circular dependancy. See below for one example: audio/pulseaudio - audio/jack -- devel/doxygen --- graphics/graphviz graphics/devil - devel/sdl12 -- audio/pulseaudio Scot ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org time for my dime's worth of questions. is there any way of building that audio/video app or plugin that works with linux? it is from adobe and works with pc-bsd. we've got a free version. is it flash? this is the main reason i switched to ubuntu for my desktop. so i can watch sites like pbs.org and npr.org. stream igages with sound. in my opinion, it is this that stalls the broader use of all of the berkeley distributions. -- Gary Kline kl...@thought.org http://www.thought.org Public Service Unix Journey Toward the Dawn, E-Book: http://www.thought.org The 8.51a release of Jottings: http://jottings.thought.org ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Circular dependency in devel/doxygen?
Hey everyone, I maintain devel/doxygen (sorry I didn't add my 2 cents earlier, I've been a bit busy) and was looking at this particular thread. I know someone filed a PR regarding the circular dependency, stating that it might be best to split apart doxygen so one port builds just the program and another port build just the documentation. I am not sure if that is the best thing to do or not. I've been wanting to push out an update to doxygen but this has been a stopping block for me. Naram Qashat It seems strange to me that doxygen would have audio dependencies, or is doxygen supposed to work with a speech synthesizer? What dependencies would doxygen documentation have? Anything circular? I see abiword and abiword-docs are split in two separate ports. Tom ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Circular dependency in devel/doxygen?
On Sun, Sep 18, 2011 at 12:22 AM, Thomas Mueller mueller6...@bellsouth.net wrote: I tried to build swfdec and gnash and failed with === pulseaudio-0.9.22_1 depends on shared library: ck-connector.0 - found === pulseaudio-0.9.22_1 depends on shared library: jack.0 - not found === Verifying install for jack.0 in /BETA1/usr/ports/audio/jack === jackit-0.118.0_4 depends on executable: doxygen - not found === Verifying install for doxygen in /BETA1/usr/ports/devel/doxygen make: Max recursion level (500) exceeded. *** Error code 2 The circular dependancy is being caused by audio/jack, graphics/graphviz and devel/sdl12: audio/pulseaudio - audio/jack -- devel/doxygen --- graphics/graphviz graphics/devil - devel/sdl12 -- audio/pulseaudio There are several ways to break the circular dependancy: 1. Turn the DOC option OFF for audio/jack. 2. define NOPORTDOCS when installing devel/doxygen (breaks dependancy on graphics/graphviz) 3. Turn the DEVIL option OFF for graphics/graphviz 4. Turn the PULSEAUDIO option OFF for devel/sdl12 Scot ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Circular dependency in devel/doxygen?
From Scot Hetzel swhet...@gmail.com: The circular dependancy is being caused by audio/jack, graphics/graphviz and devel/sdl12: audio/pulseaudio - audio/jack -- devel/doxygen --- graphics/graphviz graphics/devil - devel/sdl12 -- audio/pulseaudio There are several ways to break the circular dependancy: 1. Turn the DOC option OFF for audio/jack. 2. define NOPORTDOCS when installing devel/doxygen (breaks dependancy on graphics/graphviz) 3. Turn the DEVIL option OFF for graphics/graphviz 4. Turn the PULSEAUDIO option OFF for devel/sdl12 I already had DEVIL off for graphics/graphviz. Browsing http://www.freshports.org/commits.php shortly after midnight UTC, I found an update to audio/jack, so I later ran portsnap fetch update How do you define NOPORTDOCS, do you insert -D NOPORTDOCS in 'make' command, like make -D NOPORTDOCS package-recursive | tee build.log which would save packages in addition to installing? What does NOPORTDOCS do in devel/doxygen? Do I lose a lot of important documentation? What is doxywizard? Having DOCS option on in audio/jack adds an intimidating load of dependencies, as I found through make missing | more maybe more than the ports framework can handle? Tom ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Circular dependency in devel/doxygen?
... There are several ways to break the circular dependancy: 1. Turn the DOC option OFF for audio/jack. 2. define NOPORTDOCS when installing devel/doxygen (breaks dependancy on graphics/graphviz) Turning the DOC option off, and setting NOPORTDOCS are the same for audio/jack. ... How do you define NOPORTDOCS, do you insert -D NOPORTDOCS in 'make' command, like Yes, or in the build environment, or in an included Makefile. ... What does NOPORTDOCS do in devel/doxygen? Do I lose a lot of important documentation? You retain a few manpages, but lose a lot of detailed API documents that many users don't need. In any event, you can download them from the jack website: http://jackaudio.org/documentation What is doxywizard? Read the doxygen documents: http://www.stack.nl/~dimitri/doxygen/doxywizard_usage.html Having DOCS option on in audio/jack adds an intimidating load of dependencies, as I found through make missing | more That is why they were just removed from the default package. ... maybe more than the ports framework can handle? No, but maybe more than the average person who builds audio/jack wants to handle. b. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Circular dependency in devel/doxygen?
On Mon, Sep 19, 2011 at 4:56 AM, Thomas Mueller mueller6...@bellsouth.net wrote: From Scot Hetzel swhet...@gmail.com: The circular dependancy is being caused by audio/jack, graphics/graphviz and devel/sdl12: audio/pulseaudio - audio/jack -- devel/doxygen --- graphics/graphviz graphics/devil - devel/sdl12 -- audio/pulseaudio There are several ways to break the circular dependancy: 1. Turn the DOC option OFF for audio/jack. 2. define NOPORTDOCS when installing devel/doxygen (breaks dependancy on graphics/graphviz) 3. Turn the DEVIL option OFF for graphics/graphviz 4. Turn the PULSEAUDIO option OFF for devel/sdl12 I already had DEVIL off for graphics/graphviz. Sounds like you have the other circular dependancy ;-). There are at least 2 ways to create this circular dependancy, and at one point I had documented both cases. Unfortunately, I am unable to locate it today. You would need to capture a log of the build process to identify the cause of your circular dependancy. Scot ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Circular dependency in devel/doxygen?
On 09/19/11 11:17, Scot Hetzel wrote: On Mon, Sep 19, 2011 at 4:56 AM, Thomas Mueller mueller6...@bellsouth.net wrote: From Scot Hetzelswhet...@gmail.com: The circular dependancy is being caused by audio/jack, graphics/graphviz and devel/sdl12: audio/pulseaudio - audio/jack -- devel/doxygen --- graphics/graphviz graphics/devil - devel/sdl12 -- audio/pulseaudio There are several ways to break the circular dependancy: 1. Turn the DOC option OFF for audio/jack. 2. define NOPORTDOCS when installing devel/doxygen (breaks dependancy on graphics/graphviz) 3. Turn the DEVIL option OFF for graphics/graphviz 4. Turn the PULSEAUDIO option OFF for devel/sdl12 I already had DEVIL off for graphics/graphviz. Sounds like you have the other circular dependancy ;-). There are at least 2 ways to create this circular dependancy, and at one point I had documented both cases. Unfortunately, I am unable to locate it today. You would need to capture a log of the build process to identify the cause of your circular dependancy. Scot Hey everyone, I maintain devel/doxygen (sorry I didn't add my 2 cents earlier, I've been a bit busy) and was looking at this particular thread. I know someone filed a PR regarding the circular dependency, stating that it might be best to split apart doxygen so one port builds just the program and another port build just the documentation. I am not sure if that is the best thing to do or not. I've been wanting to push out an update to doxygen but this has been a stopping block for me. Naram Qashat ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Circular dependency in devel/doxygen?
I tried to build swfdec and gnash and failed with === pulseaudio-0.9.22_1 depends on shared library: ck-connector.0 - found === pulseaudio-0.9.22_1 depends on shared library: jack.0 - not found ===Verifying install for jack.0 in /BETA1/usr/ports/audio/jack === jackit-0.118.0_4 depends on executable: doxygen - not found ===Verifying install for doxygen in /BETA1/usr/ports/devel/doxygen make: Max recursion level (500) exceeded. *** Error code 2 Stop in /BETA1/usr/ports/audio/jack. *** Error code 1 Stop in /BETA1/usr/ports/audio/pulseaudio. *** Error code 1 Stop in /BETA1/usr/ports/audio/libcanberra. *** Error code 1 Stop in /BETA1/usr/ports/x11/libgnome. *** Error code 1 Stop in /BETA1/usr/ports/x11-toolkits/libbonoboui. *** Error code 1 Stop in /BETA1/usr/ports/graphics/graphviz. *** Error code 1 Stop in /BETA1/usr/ports/devel/doxygen. *** Error code 1 and about 500 more lines with these Stop in ... messages. It looks like the build process got caught in a loop. It also happened repeatedly, even after I ran make clean and tried to build devel/doxygen. I ran make missing | tee makemissing.log in /BETA1/usr/ports/devel/doxygen directory and got graphics/graphviz print/dvipsk-tetex print/teTeX devel/qt4-corelib x11-toolkits/qt4-gui devel/qt4-moc devel/qmake4 devel/qt4-rcc textproc/qt4-xml x11-toolkits/libbonoboui x11/libgnome graphics/libgnomecanvas x11-toolkits/libgnomeui print/tex-texmflocal print/teTeX-texmf print/teTeX-base www/libwww print/cm-super print/xdvik devel/qt4-uic net/openldap24-sasl-client audio/libcanberra security/gnome-keyring devel/gvfs misc/gnome-icon-theme print/font-amsfonts textproc/texi2html x11-fonts/p5-type1inst devel/libgee audio/pulseaudio security/libgnome-keyring devel/libsoup-gnome sysutils/libcdio graphics/libgphoto2 sysutils/gnome-mount x11-themes/icon-naming-utils audio/jack security/libtasn1 databases/sqlite3 audio/libcddb audio/cdparanoia graphics/libexif sysutils/policykit-gnome textproc/p5-XML-Simple textproc/docbook-420 textproc/docbook-430 textproc/docbook-440 textproc/docbook-450 textproc/docbook-xml-430 textproc/docbook-xml-440 textproc/docbook-500 textproc/xmlcharent devel/doxygen audio/portaudio audio/celt textproc/gnome-doc-utils textproc/p5-XML-SAX-Expat textproc/py-libxml2 lang/gawk textproc/p5-XML-SAX textproc/p5-XML-NamespaceSupport I noticed the line /devel/doxygen, meaning that /devel/doxygen depends on itself with many intermediate steps. Or it could be one of the list of dependencies in turn having /devel/doxygen as a dependency. So I am at an impasse here on my intended multimedia installation. Sorry if message is long, but I need to include the evidence. Or is it possible that I have something incompatible in the configuration (make config-recursive)? I wish I could run make config-recursive again and make changes to something less ambitious. Tom ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org