From ryandesign at macports.org Tue Dec 1 03:00:11 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 1 Dec 2009 05:00:11 -0600 Subject: How can I know to which package a single component belongs? In-Reply-To: References: <600C419B-537A-4DF6-AB7D-4739EDF36121@verkehrsplanung.com> <58EBBD5A-A6E9-4AC7-BD5D-7EB88B94B13D@macports.org> Message-ID: On Dec 1, 2009, at 00:11, Wolf Drechsel wrote: >>> My question is: How do I find out which port does contain the component ? >>> Is there a database, a port command, just intelligent guessing - or a "everybody (exept me) knows"? >> >> "port provides /path/to/file" tells you which port provides that file. > > Hello Ryan, > > thanks for that hint - good to know. > > But now: How can I solve it the other way round - assuming the component in question is not yet on my machine? - How can I find out which package ("port") do I have to install in order to achieve component ? There is no bullet-proof way to do that using a MacPorts command. You can "port search" and hope that the name of the component is in the port's description (perhaps not likely). Or you can google the component's name and hope there is a web page out there that will provide a clue about the software that installed it (more likely to work). From rechner at vlado-do.de Tue Dec 1 13:45:22 2009 From: rechner at vlado-do.de (Vlado Plaga) Date: Tue, 1 Dec 2009 22:45:22 +0100 Subject: Why doesn't macports install prebuild packages? / give Linux another try In-Reply-To: <4B13F218.1070106@macports.org> References: <4B0D0270.8040208@bennyd.de> <3E17135A-B4B9-41F6-A8FE-BD46B41C7CB4@macports.org> <37CC3866-24C7-4C34-9FC1-36E7DBB9AB94@comcast.net> <4B0E669A.3070202@bennyd.de> <20091130170341.4219614a@platypus.ps42> <4B13F218.1070106@macports.org> Message-ID: <20091201224522.132abbdd@platypus.ps42> On Tue, 01 Dec 2009 03:26:00 +1100 Joshua Root wrote: > That's an orthogonal problem which affects source-based distributions as > well. You are right, of course. > There's no reason binaries couldn't be updated whenever the ports they > are built from are updated. Also true. I guess that is in a way what the people behind "Debian sid/unstable" do. Still it is a lot easier to just update a few Portfiles, compared to building and testing so many different binaries (and providing a server infrastructure so people can actually download these), obviously... and why should anyone do all this work for free for a non-free operating system? Vlado From lisfolks.lists at gmail.com Tue Dec 1 14:02:56 2009 From: lisfolks.lists at gmail.com (LeAnne Lis) Date: Tue, 1 Dec 2009 14:02:56 -0800 (PST) Subject: gnustep error. In-Reply-To: <1F067682-9516-4409-B5E4-71885F2C571D@comcast.net> References: <1F067682-9516-4409-B5E4-71885F2C571D@comcast.net> Message-ID: <26599814.post@talk.nabble.com> This has been fixed; do a 'port selfupdate' and try again. (Ticket #22729) Frank J. R. Hanstick wrote: > > Hello, > I am still getting the gnustep error: > > c-24-19-218-170:~ frank$ sudo port install gnustep > ---> Computing dependencies for gnustep > ---> Configuring gnustep-make > Error: Target org.macports.configure returned: configure failure: > shell command " cd "/opt/local/var/macports/build/ > _opt_local_var_macports_sources_rsync > .macports.org_release_ports_gnustep_gnustep-make/work/gnustep- > make-2.2.0" && ./configure --prefix=/opt/local/GNUstep CC=gcc-mp-4.2 -- > with-library-combo=gnu-gnu-gnu --with-objc-lib-flag=-lobjc-gnu --with- > config-file=/opt/local/GNUstep/System/Library/GNUstep.conf " returned > error 77 > Command output: checking for gcc... gcc-mp-4.2 > checking for C compiler default output file name... > configure: error: C compiler cannot create executables > See `config.log' for more details. > > Error: The following dependencies failed to build: ArtResources > gnustep-core gnustep-back gnustep-gui gnustep-base gnustep-make libffi > gnutls libgcrypt libgpg-error libtasn1 lzo opencdk libungif > libart_lgpl GMastermind GMines GNUMail Etoile SQLClient Performance > oniguruma5 poppler gtk2 atk glib2 gtk-doc docbook-xml docbook- > xml-4.1.2 xmlcatmgr docbook-xml-4.2 docbook-xml-4.3 docbook-xml-4.4 > docbook-xml-4.5 docbook-xml-5.0 docbook-xsl gnome-doc-utils iso-codes > p5-xml-parser py26-libxml2 python26 gdbm rarian getopt intltool gnome- > common p5-getopt-long p5-pathtools p5-scalar-list-utils cairo > libpixman jasper pango shared-mime-info xorg-libXcomposite xorg- > compositeproto xorg-libXdamage xorg-damageproto openjpeg poppler-data > Pantomime PRICE TalkSoup netclasses Yap.app ImageMagick p7zip a2ps > psutils gworkspace system-preferences PreferencePanes windowmaker > giflib xpm > Error: Status 1 encountered during processing. > > and wondering when this will be addressed. > > Frank J. R. Hanstick > trog24 at comcast.net > > > > > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > > -- View this message in context: http://old.nabble.com/gnustep-error.-tp26248862p26599814.html Sent from the MacPorts - Users mailing list archive at Nabble.com. From ryandesign at macports.org Tue Dec 1 14:09:41 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 1 Dec 2009 16:09:41 -0600 Subject: Why doesn't macports install prebuild packages? / give Linux another try In-Reply-To: <20091201224522.132abbdd@platypus.ps42> References: <4B0D0270.8040208@bennyd.de> <3E17135A-B4B9-41F6-A8FE-BD46B41C7CB4@macports.org> <37CC3866-24C7-4C34-9FC1-36E7DBB9AB94@comcast.net> <4B0E669A.3070202@bennyd.de> <20091130170341.4219614a@platypus.ps42> <4B13F218.1070106@macports.org> <20091201224522.132abbdd@platypus.ps42> Message-ID: On Dec 1, 2009, at 15:45, Vlado Plaga wrote: > Still it is a lot easier to just update a few Portfiles, compared to > building and testing so many different binaries (and providing a > server infrastructure so people can actually download these), Well, it should be architected so that the process is still the same for port maintainers: all they should have to do is update their portfile, and the build server would automatically kick off builds for each supported system, package it up, and make it available for download. That's the system we want that hasn't been built yet. > obviously... and why should anyone do all this work for free for a > non-free operating system? For the same reason any of us do any work at all on MacPorts. Because it benefits ourselves and our community and we enjoy doing it. From talklists at newgeo.com Tue Dec 1 14:23:58 2009 From: talklists at newgeo.com (Scott Haneda) Date: Tue, 1 Dec 2009 14:23:58 -0800 Subject: tcptraceroute 1.5b7 on Snow Leopard In-Reply-To: References: Message-ID: <0CFC0130-AFE3-453A-BAF9-DA33A0AB689F@newgeo.com> I sort of ran into this a while ago, in that I was not able to troubleshoot things due to all the reasons that tcptraceroute exists. Does the -P flag to the built in traceroute not suffice for you? I have settled on mtr (sudo port install mtr) for my tracing needs, it seems to be a much more visual and better way to research source and destination packets. For what it is worth, on a Intel MacBook: tcptraceroute @1.5beta7_1 (active) I was able to get it installed. libpcap @1.0.0_0 (active) libnet11 @1.1.4_0 (active) Strange that tcptraceroute needs root to run... mtr google.com I got a full answers in 1.5 seconds or so. I did get tcptraceroute to work: http://www.pastie.org/722620 But, using your command: sudo tcptraceroute -d mail.google.com 443 Looks common enough: http://www.google.com/search?hl=en&source=hp&q=debug%3A+null+pointer+from+pcap_next%28%29&aq=f&oq=&aqi= I suggest you take that issue to the tcptraceroute mailing list, it does not look to be related to MacPorts. Sorry I could not be of more help. Maybe mtr will work for you in the meantime. -- Scott * If you contact me off list replace talklists@ with scott@ * On Nov 30, 2009, at 1:07 PM, Josh Bracken wrote: > Hi, > > I'm getting nothing but "debug: null pointer from pcap_next()" after > upgrading to 10.6 and re-installing mac ports and subsequently > installing tcptraceroute. I then installed Mac Ports on a different > Mac that had shipped with 10.6 and had never had Mac Ports installed. > I get the same results on both macs. I have had zero success finding > any way to remediate this issue. I have found 2 possible causes for > this noted below: > > 1) on a platform where packet filtering is done in user mode rather > than the kernel, the kernel hands a buffer full of packets to libpcap > but none of them pass the filter; > > 2) on a platform that supports a read timeout that starts before any > packets arrive, and that causes the read/recvfrom/getmsg/whatever from > the kernel to return when the timeout expires even if no packets have > arrived, no packets arrive within the timeout interval. > > My versions > ---------- > libpcap 1.0.0 > libnet 1.1.4 > tcptraceroute 1.5beta7_1 > > > Debug output from tcptraceroute to gmail > ------------------ > l-s-lock:~lock$ sudo tcptraceroute -d mail.google.com 443 > debug: tcptraceroute 1.5beta7, i686-apple-darwin10.0.0 > debug: Compiled with libpcap 1.0.0, libnet 1.1.4 (API 110) > debug: entering getinterfaces() > debug: ifreq buffer set to 32 > debug: Successfully retrieved interface list > debug: Using HAVE_SOCKADDR_SA_LEN method for finding addresses. > debug: Discovered interface lo0 with address 24.3.0.0 > debug: Ignoring AF_INET6 address on interface lo0 > debug: Ignoring AF_INET6 address on interface lo0 > debug: Discovered interface lo0 with address 127.0.0.1 > debug: Ignoring down interface gif0 > debug: Ignoring down interface stf0 > debug: Discovered interface en0 with address 6.3.6.0 > debug: Discovered interface en0 with address 10.2.5.10 > debug: Discovered interface fw1 with address 144.3.8.0 > debug: Discovered interface en1 with address 6.3.6.0 > debug: leaving getinterfaces() > debug: Determined source address of 10.2.5.10 to reach 74.125.127.19 > debug: entering finddev() > debug: finddev() returning en0 > debug: Setting o_syn, in absence of either o_syn or o_ack > debug: debugoptions(): > debug: TEXTSIZE: 1024 SNAPLEN: 92 IPTOSBUFFERS: 12 > debug: ALLOCATEID_CACHE: 512 datalink: 1 datalinkoffset: 14 > debug: o_minttl: 1 o_maxttl: 30 o_timeout: 3 > debug: o_debug: 1 o_numeric: 0 o_pktlen: 0 > debug: o_nqueries: 3 o_dontfrag: 0 o_tos: 0 > debug: o_forceport: 0 o_syn: 1 o_ack: 0 > debug: o_ecn: 0 o_nofilter: 0 o_nogetinterfaces: 0 > debug: o_trackport: 0 datalinkname: ETHERNET device: en0 > debug: o_noselect: 1 o_dnat: 0 isn: > 1044160097 > Selected device en0, address 10.249.58.10, port 49938 for outgoing > packets > debug: pcap filter is: > (tcp and src host 74.125.127.19 and src port 443 and dst host > 10.249.58.10) > or ((icmp[0] == 11 or icmp[0] == 3) and dst host 10.249.58.10) > Tracing the path to mail.google.com (74.125.127.19) on TCP port 443 > (https), 30 hops max > debug: Generating a new batch of 512 IP ID's > debug: Sent probe 1 of 3 for hop 1, IP ID 62136, source port 49938, > SYN > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > debug: null pointer from pcap_next() > > Can anyone with more understanding of libpcap elaborate on what the > problem is and if there is a possible fix? > > Thanks, > Lance > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users From kuepper.jochen at googlemail.com Tue Dec 1 14:50:42 2009 From: kuepper.jochen at googlemail.com (=?iso-8859-1?Q?Jochen_K=FCpper?=) Date: Tue, 1 Dec 2009 23:50:42 +0100 Subject: [61088] trunk/dports/aqua/qt4-mac-devel/Portfile In-Reply-To: References: <20091201203419.5B96E373C0D6@beta.macosforge.org> Message-ID: Hi Ryan, >> Modified: trunk/dports/aqua/qt4-mac-devel/Portfile >> =================================================================== >> --- trunk/dports/aqua/qt4-mac-devel/Portfile 2009-12-01 20:27:47 UTC (rev 61087) >> +++ trunk/dports/aqua/qt4-mac-devel/Portfile 2009-12-01 20:34:18 UTC (rev 61088) >> @@ -5,7 +5,7 @@ >> >> name qt4-mac-devel >> conflicts qt4-mac >> -version 4.6.0-rc1 >> +version 4.6.0 > > Does rpm-vercomp know that "4.6.0" is greater than "4.6.0-rc1"? If not, the epoch should be increased. Hah, good catch, thanks. I?ve added "epoch 1? > Will qt4-mac also be updated to this version? I guess so;-) Maybe we should resolve issues (like your ticket below) and also wait for 4.6.1 before doing this? > You did not encounter the error I reported in #22701? > http://trac.macports.org/ticket/22701 no I?ve only run this on Snow Leopard systems, though. What system did you use? /Jochen From jasperfrumau at gmail.com Tue Dec 1 22:22:48 2009 From: jasperfrumau at gmail.com (Jasper Frumau) Date: Wed, 2 Dec 2009 09:22:48 +0300 Subject: Why doesn't macports install prebuild packages? In-Reply-To: <4B13A4DF.9060307@macports.org> References: <4B0D0270.8040208@bennyd.de> <671D2BD2-909E-4F1A-870E-D4E68257E9BE@newgeo.com> <56cc1b0a0911262327m4e7b74d2m78a7bd06ff6a4d9d@mail.gmail.com> <20091127081235.GB30085@weetamoe.loria.fr> <4B0F9F2B.7020801@macports.org> <56cc1b0a0911270205g3d4cd170w8d361cf970e5d889@mail.gmail.com> <357934B7-8514-41F3-BECF-926678281F2D@macports.org> <56cc1b0a0911300128m2a458f71w47eb8e76a07da1bf@mail.gmail.com> <4B13A4DF.9060307@macports.org> Message-ID: <56cc1b0a0912012222g7ba6a346gf8d1c9496672145@mail.gmail.com> On Mon, Nov 30, 2009 at 1:56 PM, Joshua Root wrote: > On 2009-11-30 20:28, Jasper Frumau wrote: > > Well, but who has the authority to choose the packaging format? > > Whoever does the work, really. > > > And how > > many base developers does Mac Ports have at its disposal at the moment? > > Hard question to answer meaningfully (beyond "not a lot"), but as a > rough metric, here are the commit counts to trunk/base in the last year: > > jmr at macports.org 259 > toby at macports.org 145 > raimue at macports.org 121 > blb at macports.org 79 > perry at macports.org 40 > ryandesign at macports.org 34 > afb at macports.org 20 > snc at macports.org 13 > jmpp at macports.org 7 > wsiegrist at apple.com 6 > gwhitney at macports.org 5 > anddam at macports.org 4 > pguyot at kallisys.net 3 > nox at macports.org 3 > jeremyhu at macports.org 3 > jberry at macports.org 3 > dluke at macports.org 2 > simon at macports.org 1 > mww at macports.org 1 > mcalhoun at macports.org 1 > jkh at apple.com 1 > eridius at macports.org 1 > and.damore at macports.org 1 > alakazam at macports.org 1 > > > These would be my next questions to keep this discussion going and > > hopefully to get this repository project of the ground.. > > I should note at this point that there are a lot of bits and pieces of > the functionality already around. See for example: > > > > > Note also that the images-and-archives branch created to work on > is probably where you would want > to be working if you were to add code to download archives. > Thanks for the insight Josh. About 25 base developers I see. Not that many, but enough to get the job done I'd say. Also good to see there are bits and pieces of useful code lying around. And if this idea was raised about 7 years ago we should be able to get something going by now. I saw a few other discussions started up and I will join them when I think I can contribute to them. I hope other base developers will do so too. Jasper -------------- next part -------------- An HTML attachment was scrubbed... URL: From trog24 at comcast.net Tue Dec 1 22:59:08 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Tue, 1 Dec 2009 22:59:08 -0800 Subject: gnustep error. In-Reply-To: <26599814.post@talk.nabble.com> References: <1F067682-9516-4409-B5E4-71885F2C571D@comcast.net> <26599814.post@talk.nabble.com> Message-ID: Hello, After sudo port selfupdate, I tried installing gnustep with the following result: c-24-19-218-170:~ frank$ sudo port install gnustep ---> Computing dependencies for gnustep Portfile changed since last build; discarding previous state. ---> Fetching gnustep-make ---> Verifying checksum(s) for gnustep-make ---> Extracting gnustep-make ---> Configuring gnustep-make ---> Building gnustep-make ---> Staging gnustep-make into destroot Note: gnustep-make installs files outside the common directory structure. ---> Installing gnustep-make @2.2.0_0+darwin+gnustep_layout ########################################################## To have a fully working GNUstep make system, please add '. /opt/local/GNUstep/System/Library/Makefiles/GNUstep.sh' to your shell login (in ~/.profile) You may also want to set up your MANPATH : export MANPATH=$GNUSTEP_LOCAL_ROOT/Library/Documentation/man: $GNUSTEP_SYSTEM_ROOT/Library/Documentation/man:/opt/local/share/man:/ usr/share/man ########################################################## ---> Activating gnustep-make @2.2.0_0+darwin+gnustep_layout ---> Cleaning gnustep-make ---> Fetching libffi ---> Attempting to fetch libffi-3.0.8.tar.gz from http://distfiles.macports.org/libffi ---> Verifying checksum(s) for libffi ---> Extracting libffi ---> Applying patches to libffi ---> Configuring libffi ---> Building libffi ---> Staging libffi into destroot ---> Installing libffi @3.0.8_1 ---> Activating libffi @3.0.8_1 ---> Cleaning libffi ---> Fetching gnustep-base ---> Attempting to fetch gnustep-base-1.19.1.tar.gz from http://distfiles.macports.org/gnustep-base ---> Verifying checksum(s) for gnustep-base ---> Extracting gnustep-base ---> Applying patches to gnustep-base ---> Configuring gnustep-base Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_gnustep_gnustep-base/work/gnustep- base-1.19.1" && ./configure --prefix=/opt/local CC=gcc-mp-4.2 GNUSTEP_MAKEFILES=/opt/local/share/GNUstep/Makefiles --disable-tls -- enable-libffi --with-ffi-include=/opt/local/include/gcc42 --with-ffi- library=/opt/local/lib/gcc42 " returned error 1 Command output: ./configure: line 1401: gnustep-config: command not found configure: error: cannot find install-sh or install.sh in /opt/local/ share/GNUstep/Makefiles .//opt/local/share/GNUstep/Makefiles Error: The following dependencies failed to build: ArtResources gnustep-core gnustep-back gnustep-gui gnustep-base gnutls libgcrypt libgpg-error libtasn1 lzo opencdk libungif libart_lgpl GMastermind GMines GNUMail Etoile SQLClient Performance oniguruma5 poppler gtk2 atk glib2 gtk-doc docbook-xml docbook-xml-4.1.2 xmlcatmgr docbook- xml-4.2 docbook-xml-4.3 docbook-xml-4.4 docbook-xml-4.5 docbook- xml-5.0 docbook-xsl gnome-doc-utils iso-codes p5-xml-parser py26- libxml2 python26 gdbm rarian getopt intltool gnome-common p5-getopt- long p5-pathtools p5-scalar-list-utils cairo libpixman jasper pango shared-mime-info xorg-libXcomposite xorg-compositeproto xorg- libXdamage xorg-damageproto openjpeg poppler-data Pantomime PRICE TalkSoup netclasses Yap.app ImageMagick p7zip a2ps psutils gworkspace system-preferences PreferencePanes windowmaker giflib xpm Error: Status 1 encountered during processing. As you can see, the problem moved from gnustep-make to gnustep-base. You may have to do through every gnustep module. I appended the result to the ticket since the general thrust of the ticket is installing gnustep. I found ticket 22751 which may mitigate reopening #22729; but, I think #22729 was a more generic can't install gnustep. I wonder if it would be worth while to go through all the gnustep ports. On Dec 1, 2009, at 2:02 PM, LeAnne Lis wrote: > > This has been fixed; do a 'port selfupdate' and try again. (Ticket > #22729) > > > Frank J. R. Hanstick wrote: >> >> Hello, >> I am still getting the gnustep error: >> >> c-24-19-218-170:~ frank$ sudo port install gnustep >> ---> Computing dependencies for gnustep >> ---> Configuring gnustep-make >> Error: Target org.macports.configure returned: configure failure: >> shell command " cd "/opt/local/var/macports/build/ >> _opt_local_var_macports_sources_rsync >> .macports.org_release_ports_gnustep_gnustep-make/work/gnustep- >> make-2.2.0" && ./configure --prefix=/opt/local/GNUstep CC=gcc- >> mp-4.2 -- >> with-library-combo=gnu-gnu-gnu --with-objc-lib-flag=-lobjc-gnu -- >> with- >> config-file=/opt/local/GNUstep/System/Library/GNUstep.conf " returned >> error 77 >> Command output: checking for gcc... gcc-mp-4.2 >> checking for C compiler default output file name... >> configure: error: C compiler cannot create executables >> See `config.log' for more details. >> >> Error: The following dependencies failed to build: ArtResources >> gnustep-core gnustep-back gnustep-gui gnustep-base gnustep-make >> libffi >> gnutls libgcrypt libgpg-error libtasn1 lzo opencdk libungif >> libart_lgpl GMastermind GMines GNUMail Etoile SQLClient Performance >> oniguruma5 poppler gtk2 atk glib2 gtk-doc docbook-xml docbook- >> xml-4.1.2 xmlcatmgr docbook-xml-4.2 docbook-xml-4.3 docbook-xml-4.4 >> docbook-xml-4.5 docbook-xml-5.0 docbook-xsl gnome-doc-utils iso-codes >> p5-xml-parser py26-libxml2 python26 gdbm rarian getopt intltool >> gnome- >> common p5-getopt-long p5-pathtools p5-scalar-list-utils cairo >> libpixman jasper pango shared-mime-info xorg-libXcomposite xorg- >> compositeproto xorg-libXdamage xorg-damageproto openjpeg poppler-data >> Pantomime PRICE TalkSoup netclasses Yap.app ImageMagick p7zip a2ps >> psutils gworkspace system-preferences PreferencePanes windowmaker >> giflib xpm >> Error: Status 1 encountered during processing. >> >> and wondering when this will be addressed. >> >> Frank J. R. Hanstick >> trog24 at comcast.net >> >> >> >> >> _______________________________________________ >> macports-users mailing list >> macports-users at lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users >> >> > > -- > View this message in context: http://old.nabble.com/gnustep-error.-tp26248862p26599814.html > Sent from the MacPorts - Users mailing list archive at Nabble.com. > > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users Frank J. R. Hanstick trog24 at comcast.net From ahwatts at gmail.com Wed Dec 2 08:39:44 2009 From: ahwatts at gmail.com (Andrew Watts) Date: Wed, 2 Dec 2009 11:39:44 -0500 Subject: Unable to play MP3 files with mpg123 In-Reply-To: <9275543.177131259771310917.JavaMail.nabble@isper.nabble.com> References: <9275543.177131259771310917.JavaMail.nabble@isper.nabble.com> Message-ID: Strange I thought I'd set a DYLD_LIBRARY_PATH in my .profile, but I must have done that as a one-off way back the last time I needed mpg123. Adding export DYLD_LIBRARY_PATH=/opt/local/lib/mpg123:/opt/local/lib to my .profile did the trick. Thanks! Watts On Wed, Dec 2, 2009 at 11:28 AM, <(redacted)> wrote: > I had this problem. ?I worked around it with: > setenv DYLD_LIBRARY_PATH /opt/local/lib/mpg123 > (for tcsh, which I use, or > DYLD_LIBRARY_PATH=/opt/local/lib/mpg123; export DYLB_LIBRARY_PATH > for bash) > > I don't know how to make mpg123 know this by default, but this is good > enough for now. > > ?DAn. > > Andrew Watts-3 wrote: >> >> I suspect after some recent update, mpg123 stopped playing files. ?I >> get the following error message: >> >> andrew at drbernice Music $ mpg123 20091006_ascom_bocachica.mp3 >> [module.c:138] error: Failed to open module coreaudio: file not found >> [audio.c:180] error: Unable to find a working output module in this >> list: coreaudio >> [audio.c:527] error: Failed to open audio output module >> [mpg123.c:779] error: Failed to initialize output, goodbye. >> >> I noticed that in /opt/local/lib/mpg123, there is an >> output_coreaudio.so; should this instead have been built as a .dylib? >> _______________________________________________ >> macports-users mailing list >> macports-users at lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users >> >> > Quoted from: > http://old.nabble.com/Unable-to-play-MP3-files-with-mpg123-tp26487565p26487565.html > > From ryandesign at macports.org Wed Dec 2 09:41:40 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 2 Dec 2009 11:41:40 -0600 Subject: Unable to play MP3 files with mpg123 In-Reply-To: References: <9275543.177131259771310917.JavaMail.nabble@isper.nabble.com> Message-ID: On Dec 2, 2009, at 10:39, Andrew Watts wrote: > Strange I thought I'd set a DYLD_LIBRARY_PATH in my .profile, but I > must have done that as a one-off way back the last time I needed > mpg123. Adding > > export DYLD_LIBRARY_PATH=/opt/local/lib/mpg123:/opt/local/lib > > to my .profile did the trick. It's this upstream bug: http://sourceforge.net/tracker/?func=detail&aid=2901661&group_id=135704&atid=733194 I fixed it while updating mpg123 to version 1.9.2; you no longer need to set DYLD_LIBRARY_PATH. r61124 From dersh at alum.mit.edu Wed Dec 2 10:03:13 2009 From: dersh at alum.mit.edu (Adam Dershowitz) Date: Wed, 2 Dec 2009 10:03:13 -0800 Subject: Python conflict Message-ID: <4BDBAC88-945A-480F-8F75-8641B1D5DA31@alum.mit.edu> I am trying to use a binary package that also relies on python. But it seems to expect the default apple python to be installed. So, I have run: sudo python_select python26-apple Yet when I run the binary, I see the following: Python 2.5.4 found. Or, if I run a different version of the binary, I see: Python 2.6.4 found. The apple version that is installed on my system (10.6.2) is 2.6.1 while macports has installed 2.5.4 and 2.6.4. So, it seems that the application that I am running is finding the macports versions and not the apple version even though I have run python_select. I have macports 1.8.1 and have done a recent sync. The application that I am trying to run is GRASS and I have been using this set of binaries: http://www.kyngchaos.com/software:grass (although I also tried this one: http://www.public.asu.edu/~cmbarton/files/grass_mac ) The problem comes up when I am trying to use their wxpython interface. These two builds include wxpython and expect to use the system version of python, I was told. But clearly something is funny if I run python_select for the apple version yet they are finding the macports python. Any ideas or suggestions? --Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Wed Dec 2 10:08:02 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 2 Dec 2009 12:08:02 -0600 Subject: Python conflict In-Reply-To: <4BDBAC88-945A-480F-8F75-8641B1D5DA31@alum.mit.edu> References: <4BDBAC88-945A-480F-8F75-8641B1D5DA31@alum.mit.edu> Message-ID: <9ADDC4CD-4200-414B-86CF-6C56AFD93400@macports.org> On Dec 2, 2009, at 12:03, Adam Dershowitz wrote: > I am trying to use a binary package that also relies on python. But it seems to expect the default apple python to be installed. So, I have run: > sudo python_select python26-apple > > Yet when I run the binary, I see the following: > Python 2.5.4 found. > > Or, if I run a different version of the binary, I see: > Python 2.6.4 found. > > The apple version that is installed on my system (10.6.2) is 2.6.1 while macports has installed 2.5.4 and 2.6.4. So, it seems that the application that I am running is finding the macports versions and not the apple version even though I have run python_select. > > I have macports 1.8.1 and have done a recent sync. The application that I am trying to run is GRASS and I have been using this set of binaries: > http://www.kyngchaos.com/software:grass > (although I also tried this one: http://www.public.asu.edu/~cmbarton/files/grass_mac ) > > The problem comes up when I am trying to use their wxpython interface. These two builds include wxpython and expect to use the system version of python, I was told. But clearly something is funny if I run python_select for the apple version yet they are finding the macports python. I wonder how it is finding python, or if there is a way to tell it which python to use. Alternately, have you tried installing the grass port? From ryandesign at macports.org Wed Dec 2 10:18:27 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 2 Dec 2009 12:18:27 -0600 Subject: [61088] trunk/dports/aqua/qt4-mac-devel/Portfile In-Reply-To: References: <20091201203419.5B96E373C0D6@beta.macosforge.org> Message-ID: <92E05865-76DE-4903-86F7-FDE6F12D69B4@macports.org> On Dec 1, 2009, at 16:50, Jochen K?pper wrote: >> Does rpm-vercomp know that "4.6.0" is greater than "4.6.0-rc1"? If not, the epoch should be increased. > > Hah, good catch, thanks. > I?ve added "epoch 1? Thanks. >> Will qt4-mac also be updated to this version? > > I guess so;-) Looks like there's already a ticket filed for that too. http://trac.macports.org/ticket/22743 > Maybe we should resolve issues (like your ticket below) and also wait for 4.6.1 before doing this? Any other issues you're aware of? >> You did not encounter the error I reported in #22701? >> http://trac.macports.org/ticket/22701 > > no > > I?ve only run this on Snow Leopard systems, though. What system did you use? I saw the issue on Leopard, and so did somebody else who added a patch to the ticket, which I'll commit in a few hours once I see how far I get in this build attempt. From dersh at alum.mit.edu Wed Dec 2 10:22:21 2009 From: dersh at alum.mit.edu (Adam Dershowitz) Date: Wed, 2 Dec 2009 10:22:21 -0800 Subject: Python conflict In-Reply-To: <9ADDC4CD-4200-414B-86CF-6C56AFD93400@macports.org> References: <4BDBAC88-945A-480F-8F75-8641B1D5DA31@alum.mit.edu> <9ADDC4CD-4200-414B-86CF-6C56AFD93400@macports.org> Message-ID: <7DA701D5-4EFC-4945-AF83-C6512794445C@alum.mit.edu> On Dec 2, 2009, at 10:08 AM, Ryan Schmidt wrote: > > On Dec 2, 2009, at 12:03, Adam Dershowitz wrote: > >> I am trying to use a binary package that also relies on python. But it seems to expect the default apple python to be installed. So, I have run: >> sudo python_select python26-apple >> >> Yet when I run the binary, I see the following: >> Python 2.5.4 found. >> >> Or, if I run a different version of the binary, I see: >> Python 2.6.4 found. >> >> The apple version that is installed on my system (10.6.2) is 2.6.1 while macports has installed 2.5.4 and 2.6.4. So, it seems that the application that I am running is finding the macports versions and not the apple version even though I have run python_select. >> >> I have macports 1.8.1 and have done a recent sync. The application that I am trying to run is GRASS and I have been using this set of binaries: >> http://www.kyngchaos.com/software:grass >> (although I also tried this one: http://www.public.asu.edu/~cmbarton/files/grass_mac ) >> >> The problem comes up when I am trying to use their wxpython interface. These two builds include wxpython and expect to use the system version of python, I was told. But clearly something is funny if I run python_select for the apple version yet they are finding the macports python. > > I wonder how it is finding python, or if there is a way to tell it which python to use. I don't know how it is finding it. But when GRASS starts, it opens a terminal and reports some things. One thing is the Macports versions of python. But then if I go into that same terminal and type python, I see the version that is selected with python_select. It is also strange that one of the binaries is finding the 2.5 while the other is finding 2.6. I have also been in touch with the guys who built these binaries, and they are being helpful to try to track it down. But the initial response was that there is just a conflict between what their wxPython sees as the Python is it supposed to use and what your systems sees as the proper Python to use. But it must be that python_select is missing some way to "hide" the other versions. Because they are being found. > > Alternately, have you tried installing the grass port? I have not because it is somewhat old. (6.3, while I am using 6.4). From dersh at alum.mit.edu Wed Dec 2 11:18:24 2009 From: dersh at alum.mit.edu (Adam Dershowitz) Date: Wed, 2 Dec 2009 11:18:24 -0800 Subject: Python conflict In-Reply-To: <9ADDC4CD-4200-414B-86CF-6C56AFD93400@macports.org> References: <4BDBAC88-945A-480F-8F75-8641B1D5DA31@alum.mit.edu> <9ADDC4CD-4200-414B-86CF-6C56AFD93400@macports.org> Message-ID: <87691B83-59BB-4A8D-BB31-90AC9613618C@alum.mit.edu> On Dec 2, 2009, at 10:08 AM, Ryan Schmidt wrote: > > On Dec 2, 2009, at 12:03, Adam Dershowitz wrote: > >> I am trying to use a binary package that also relies on python. But it seems to expect the default apple python to be installed. So, I have run: >> sudo python_select python26-apple >> >> Yet when I run the binary, I see the following: >> Python 2.5.4 found. >> >> Or, if I run a different version of the binary, I see: >> Python 2.6.4 found. >> >> The apple version that is installed on my system (10.6.2) is 2.6.1 while macports has installed 2.5.4 and 2.6.4. So, it seems that the application that I am running is finding the macports versions and not the apple version even though I have run python_select. >> >> I have macports 1.8.1 and have done a recent sync. The application that I am trying to run is GRASS and I have been using this set of binaries: >> http://www.kyngchaos.com/software:grass >> (although I also tried this one: http://www.public.asu.edu/~cmbarton/files/grass_mac ) >> >> The problem comes up when I am trying to use their wxpython interface. These two builds include wxpython and expect to use the system version of python, I was told. But clearly something is funny if I run python_select for the apple version yet they are finding the macports python. > > I wonder how it is finding python, or if there is a way to tell it which python to use. I figured things out, with some help from some of the GRASS guys. The problem is that their startup script first tries to find python2.6 (or, in this case pythonw2.6). Macports doesn't change that link. So pythonw2.6 points to the ports version, while pythonw points to whatever python_select sets. The work around is that GRASS will actually respect the env var GRASS_PYTHON. So just putting this in my profile: export GRASS_PYTHON=/usr/bin/pythonw2.6 got it working. I am not sure if this will come up with other apps or not. But grass wants to try to first find the same version of python that it specifically expects, so it tries to find it with the numbers in the name. Then, if that fails, it would take what it can get, or give an error. So that is why it uses pythonw2.6 to run things. I would guess that other apps might also run into this. From ryandesign at macports.org Wed Dec 2 11:19:54 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 2 Dec 2009 13:19:54 -0600 Subject: Python conflict In-Reply-To: <7DA701D5-4EFC-4945-AF83-C6512794445C@alum.mit.edu> References: <4BDBAC88-945A-480F-8F75-8641B1D5DA31@alum.mit.edu> <9ADDC4CD-4200-414B-86CF-6C56AFD93400@macports.org> <7DA701D5-4EFC-4945-AF83-C6512794445C@alum.mit.edu> Message-ID: <20D2BC3D-CF72-428B-BD44-4CBF2908F653@macports.org> On Dec 2, 2009, at 12:22, Adam Dershowitz wrote: > On Dec 2, 2009, at 10:08 AM, Ryan Schmidt wrote: > >> I wonder how it is finding python, or if there is a way to tell it which python to use. > > I don't know how it is finding it. But when GRASS starts, it opens a terminal and reports some things. One thing is the Macports versions of python. But then if I go into that same terminal and type python, I see the version that is selected with python_select. > It is also strange that one of the binaries is finding the 2.5 while the other is finding 2.6. I have also been in touch with the guys who built these binaries, and they are being helpful to try to track it down. But the initial response was that there is just a conflict between what their wxPython sees as the Python is it supposed to use and what your systems sees as the proper Python to use. > > But it must be that python_select is missing some way to "hide" the other versions. Because they are being found. python_select doesn't hide anything; all it does is point the ${prefix}/bin/python symlink at the version of python you request. >> Alternately, have you tried installing the grass port? > > I have not because it is somewhat old. (6.3, while I am using 6.4). As far as I can tell from the GRASS web site, 6.3 is the latest stable version. 6.4 is not yet released. From kuepper.jochen at googlemail.com Wed Dec 2 12:51:40 2009 From: kuepper.jochen at googlemail.com (=?windows-1252?Q?Jochen_K=FCpper?=) Date: Wed, 2 Dec 2009 21:51:40 +0100 Subject: [61088] trunk/dports/aqua/qt4-mac-devel/Portfile In-Reply-To: <92E05865-76DE-4903-86F7-FDE6F12D69B4@macports.org> References: <20091201203419.5B96E373C0D6@beta.macosforge.org> <92E05865-76DE-4903-86F7-FDE6F12D69B4@macports.org> Message-ID: On 02.12.2009, at 19:18, Ryan Schmidt wrote: >>> Will qt4-mac also be updated to this version? >> >> I guess so;-) > > Looks like there's already a ticket filed for that too. > > http://trac.macports.org/ticket/22743 > >> Maybe we should resolve issues (like your ticket below) and also wait for 4.6.1 before doing this? > > Any other issues you're aware of? I was told we were seeing issues with Qt (I believe also with Qt-4.6) + Qwt-5.2 on Snow Leopard, but I don?t know/recall the details. My colleague Uwe Hoppe is preparing a detailed report to the Qt mailing list - Uwe, please send it to everybody in the distribution of this email. /Jochen From trog24 at comcast.net Wed Dec 2 13:47:25 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Wed, 2 Dec 2009 13:47:25 -0800 Subject: Fetch problem in gnustep installation Message-ID: <97E99210-0596-4BC5-9A38-D5F34CFDB0A9@comcast.net> Hello, I encountered the following error when trying to install gnustep: ---> Fetching Etoile Error: Target org.macports.fetch returned: Subversion check out failed Error: The following dependencies failed to build: GNUMail Etoile Pantomime PRICE TalkSoup netclasses Yap.app ImageMagick p7zip a2ps psutils gworkspace system-preferences PreferencePanes windowmaker xpm Error: Status 1 encountered during processing. I then tried to install etoile direct and encountered the following error: ---> Fetching Etoile Error: Target org.macports.fetch returned: Subversion check out failed Error: Status 1 encountered during processing. According to etoile website, the etoile runtime is now officially deprecated. Frank J. R. Hanstick trog24 at comcast.net From ryandesign at macports.org Wed Dec 2 13:52:44 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 2 Dec 2009 15:52:44 -0600 Subject: Fetch problem in gnustep installation In-Reply-To: <97E99210-0596-4BC5-9A38-D5F34CFDB0A9@comcast.net> References: <97E99210-0596-4BC5-9A38-D5F34CFDB0A9@comcast.net> Message-ID: On Dec 2, 2009, at 15:47, Frank J. R. Hanstick wrote: > ---> Fetching Etoile > Error: Target org.macports.fetch returned: Subversion check out failed > Error: Status 1 encountered during processing. That's filed here: http://trac.macports.org/ticket/20776 This fetch failure was actually a MacPorts base bug: http://trac.macports.org/ticket/20777 I fixed it in trunk, and believe I will backport it to the 1.8 branch so it will be in MacPorts 1.8.2 whenever we release that, maybe later this month. > According to etoile website, the etoile runtime is now officially deprecated. I did read that, but is the Etoile port the "etoile runtime" or a different part of etoile which is not deprecated? I didn't know. From trog24 at comcast.net Wed Dec 2 14:03:20 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Wed, 2 Dec 2009 14:03:20 -0800 Subject: violation warnings Message-ID: <1D08C356-5EE5-4705-A071-92247B77370A@comcast.net> Hello, Running: sudo port install gnustep I ran into the following violation warnings: Warning: violation by /opt/local/GNUstep Warning: gnustep-gui violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! Warning: violation by /opt/local/GNUstep Warning: gnustep-back violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! Warning: violation by /opt/local/GNUstep Warning: gnustep-core violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! Warning: violation by /opt/local/GNUstep Warning: ArtResources violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! Warning: violation by /opt/local/GNUstep Warning: GMastermind violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! Warning: violation by /opt/local/GNUstep Warning: GMines violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! Warning: violation by /opt/local/GNUstep Warning: Performance violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! Warning: violation by /opt/local/GNUstep Warning: SQLClient violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! I also encountered the following error for Python 2.6: ---> Activating python26 @2.6.4_0+darwin Error: Target org.macports.activate returned: Image error: / Applications/MacPorts/Python 2.6/Build Applet.app/Contents/Info.plist already exists and does not belong to a registered port. Unable to activate port python26. Error: The following dependencies failed to build: GNUMail Etoile poppler gtk2 atk gtk-doc gnome-doc-utils py26-libxml2 python26 rarian getopt intltool gnome-common p5-getopt-long p5-pathtools p5-scalar- list-utils cairo libpixman jasper pango shared-mime-info xorg- libXcomposite xorg-compositeproto xorg-libXdamage xorg-damageproto openjpeg poppler-data Pantomime PRICE TalkSoup netclasses Yap.app ImageMagick p7zip a2ps psutils gworkspace system-preferences PreferencePanes windowmaker giflib xpm Error: Status 1 encountered during processing. This latter was the result of Python 2.6 somehow getting into / Applications/MacPorts without belonging to a registered port. Running: sudo port uninstall python26 successfully removed python26; but, that did not fix the problem. I had to manually delete Python 2.6 from /Applications/MacPorts before I could continue. Frank J. R. Hanstick trog24 at comcast.net From trog24 at comcast.net Wed Dec 2 14:07:24 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Wed, 2 Dec 2009 14:07:24 -0800 Subject: Fetch problem in gnustep installation In-Reply-To: References: <97E99210-0596-4BC5-9A38-D5F34CFDB0A9@comcast.net> Message-ID: Hello, I do not know what is deprecated either. I guess there will have to be a discussion with the etoile people. On Dec 2, 2009, at 1:52 PM, Ryan Schmidt wrote: > > >> According to etoile website, the etoile runtime is now officially >> deprecated. > > I did read that, but is the Etoile port the "etoile runtime" or a > different part of etoile which is not deprecated? I didn't know. > > Frank J. R. Hanstick trog24 at comcast.net From ryandesign at macports.org Wed Dec 2 14:19:14 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 2 Dec 2009 16:19:14 -0600 Subject: violation warnings In-Reply-To: <1D08C356-5EE5-4705-A071-92247B77370A@comcast.net> References: <1D08C356-5EE5-4705-A071-92247B77370A@comcast.net> Message-ID: <94657F9D-7104-4051-BE89-BEAA67F9067C@macports.org> On Dec 2, 2009, at 16:03, Frank J. R. Hanstick wrote: > Warning: violation by /opt/local/GNUstep > Warning: gnustep-gui violates the layout of the ports-filesystems! > Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! http://trac.macports.org/ticket/16383 We could easily make the change I suggested in that ticket -- to indicate that the mtree violation is intentional -- but I don't know anything about the gnustep ports so I don't know if that's the best solution, or if there might be another solution that could fix the mtree violation instead. > ---> Activating python26 @2.6.4_0+darwin > Error: Target org.macports.activate returned: Image error: /Applications/MacPorts/Python 2.6/Build Applet.app/Contents/Info.plist already exists and does not belong to a registered port. Unable to activate port python26. > Error: The following dependencies failed to build: GNUMail Etoile poppler gtk2 atk gtk-doc gnome-doc-utils py26-libxml2 python26 rarian getopt intltool gnome-common p5-getopt-long p5-pathtools p5-scalar-list-utils cairo libpixman jasper pango shared-mime-info xorg-libXcomposite xorg-compositeproto xorg-libXdamage xorg-damageproto openjpeg poppler-data Pantomime PRICE TalkSoup netclasses Yap.app ImageMagick p7zip a2ps psutils gworkspace system-preferences PreferencePanes windowmaker giflib xpm > Error: Status 1 encountered during processing. > > This latter was the result of Python 2.6 somehow getting into /Applications/MacPorts without belonging to a registered port. Running: > > sudo port uninstall python26 > > successfully removed python26; but, that did not fix the problem. I had to manually delete Python 2.6 from /Applications/MacPorts before I could continue. That makes sense. From trog24 at comcast.net Wed Dec 2 14:34:54 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Wed, 2 Dec 2009 14:34:54 -0800 Subject: violation warnings In-Reply-To: <94657F9D-7104-4051-BE89-BEAA67F9067C@macports.org> References: <1D08C356-5EE5-4705-A071-92247B77370A@comcast.net> <94657F9D-7104-4051-BE89-BEAA67F9067C@macports.org> Message-ID: Hello, I wish I could retrace the installation history to determine how the situation occurred. On Dec 2, 2009, at 2:19 PM, Ryan Schmidt wrote: > On Dec 2, 2009, at 16:03, Frank J. R. Hanstick wrote: >> ---> Activating python26 @2.6.4_0+darwin >> Error: Target org.macports.activate returned: Image error: / >> Applications/MacPorts/Python 2.6/Build Applet.app/Contents/ >> Info.plist already exists and does not belong to a registered >> port. Unable to activate port python26. >> Error: The following dependencies failed to build: GNUMail Etoile >> poppler gtk2 atk gtk-doc gnome-doc-utils py26-libxml2 python26 >> rarian getopt intltool gnome-common p5-getopt-long p5-pathtools p5- >> scalar-list-utils cairo libpixman jasper pango shared-mime-info >> xorg-libXcomposite xorg-compositeproto xorg-libXdamage xorg- >> damageproto openjpeg poppler-data Pantomime PRICE TalkSoup >> netclasses Yap.app ImageMagick p7zip a2ps psutils gworkspace system- >> preferences PreferencePanes windowmaker giflib xpm >> Error: Status 1 encountered during processing. >> >> This latter was the result of Python 2.6 somehow getting into / >> Applications/MacPorts without belonging to a registered port. >> Running: >> >> sudo port uninstall python26 >> >> successfully removed python26; but, that did not fix the problem. >> I had to manually delete Python 2.6 from /Applications/MacPorts >> before I could continue. > > That makes sense. > > Frank J. R. Hanstick trog24 at comcast.net From talklists at newgeo.com Wed Dec 2 14:51:41 2009 From: talklists at newgeo.com (Scott Haneda) Date: Wed, 2 Dec 2009 14:51:41 -0800 Subject: port livecheck Message-ID: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> Is this correct behavior: $port livecheck apache2 Returns nothing. Using -d, I get the last line of "apache2 seems to be up to date", which I would think should be shown regardless of -d or not. port -d livecheck apache2 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/www/apache2 DEBUG: Changing to port directory: /opt/local/var/macports/sources/ rsync.macports.org/release/ports/www/apache2 DEBUG: OS Platform: darwin DEBUG: OS Version: 9.8.0 DEBUG: Mac OS X Version: 10.5 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: Going to use alternate build prefix: /Users/haneda/.macports DEBUG: workpath = /Users/haneda/.macports/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_www_apache2/work DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre- existing procedure. Target override will not be provided DEBUG: Reading variant descriptions from /opt/local/var/macports/ sources/rsync.macports.org/release/ports/_resources/port1.0/ variant_descriptions.conf DEBUG: adding the default universal variant DEBUG: Requested variant i386 is not provided by port apache2. DEBUG: Requested variant macosx is not provided by port apache2. DEBUG: Executing variant darwin provides darwin DEBUG: Executing variant darwin_9 provides darwin_9 DEBUG: Executing variant preforkmpm provides preforkmpm DEBUG: Executing org.macports.main (apache2) DEBUG: Executing org.macports.livecheck (apache2) DEBUG: Portfile modification date is Thu Oct 15 13:02:32 PDT 2009 DEBUG: Port (livecheck) version is 2.2.14 DEBUG: Fetching http://httpd.apache.org/ DEBUG: The regex is "Apache (\d+(?:\.\d+)*) Released" DEBUG: The regex matched "Apache 2.2.14 Released", extracted "2.2.14" DEBUG: The regex matched "Apache 2.0.63 Released", extracted "2.0.63" DEBUG: The regex matched "Apache 1.3.41 Released", extracted "1.3.41" apache2 seems to be up to date -- Scott * If you contact me off list replace talklists@ with scott@ * From ryandesign at macports.org Wed Dec 2 15:07:38 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 2 Dec 2009 17:07:38 -0600 Subject: port livecheck In-Reply-To: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> References: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> Message-ID: On Dec 2, 2009, at 16:51, Scott Haneda wrote: > Is this correct behavior: > $port livecheck apache2 > Returns nothing. Yes, it's correct. I think it's modeled on other UNIX tools, where "no output" is understood to mean success. It's helpful when I do something like "port livecheck maintainer:ryandesign"; it only shows me output for those ports that need attention, and not those that are already up to date. From talklists at newgeo.com Wed Dec 2 19:21:03 2009 From: talklists at newgeo.com (Scott Haneda) Date: Wed, 2 Dec 2009 19:21:03 -0800 Subject: port livecheck In-Reply-To: References: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> Message-ID: <4CCA6C30-8CD3-4978-91C2-9AB78E731495@newgeo.com> On Dec 2, 2009, at 3:07 PM, Ryan Schmidt wrote: > > On Dec 2, 2009, at 16:51, Scott Haneda wrote: > >> Is this correct behavior: >> $port livecheck apache2 >> Returns nothing. > > Yes, it's correct. I think it's modeled on other UNIX tools, where > "no output" is understood to mean success. > > It's helpful when I do something like "port livecheck > maintainer:ryandesign"; it only shows me output for those ports that > need attention, and not those that are already up to date. Jesus h on a popsicle stick, you have some work ahead of you :) Nice command, thanks! And thanks for the clarification on livecheck. -- Scott * If you contact me off list replace talklists@ with scott@ * From lisfolks.lists at gmail.com Thu Dec 3 11:41:26 2009 From: lisfolks.lists at gmail.com (LeAnne Lis) Date: Thu, 3 Dec 2009 11:41:26 -0800 (PST) Subject: Error installing libgnomeui 2.24.2 Message-ID: <26631909.post@talk.nabble.com> libgnomeui is giving me a large error message on build. Someone called "thrope" in a MacPorts IRC session has seen this before and posted a pastie with the contents of the error: http://pastie.org/647228.txt The IRC session log is: http://echelog.matzon.dk/logs/browse/macports/1254952800 thrope references a very old ticket, #8171, which says it has something to do with gdk-pixbuf-query-loaders generating a blank loader file; however, the ticket doesn't reference a fix, and no further conversation occurs in the IRC log. Anyone know what to do to fix this? "thrope"??? -- View this message in context: http://old.nabble.com/Error-installing-libgnomeui-2.24.2-tp26631909p26631909.html Sent from the MacPorts - Users mailing list archive at Nabble.com. From maxismad at gmail.com Thu Dec 3 12:10:39 2009 From: maxismad at gmail.com (max) Date: Thu, 3 Dec 2009 13:10:39 -0700 Subject: Hello macports team! Message-ID: I'm new to mac computers, and I was wanting to use the MacPorts for installing The Gimp. I have only been using mac for the past two months. I know that the Gimp will work with just the X11, however I was hoping to put it in a sandbox. I also want macports for other open source programs. I Have installed X11 and Xcode(when installing Xcode 3.1.4 I was not able to locate the part about "3. Click Customize, expand the Applications category and click the checkbox beside X11 SDK to add it to the default items." that is in the InstallingMacPorts section on https://trac.macports.org/wiki/InstallingMacPorts). However, I continued on, and went along with installing MacPorts. This was all a complete failure for me... I tried to uninstall macports via the Terminal Window, however the command had no effect(I believe because it was never installed properly). to let you know a little more... I'm running Mac OS X version 10.5.8 I have X11 installed I have Xcode 3.1.4 installed (with one missing step in the macports install guide) and MacPorts Installed... (and not doing anything ): ) I would greatly appreciate some assistance from someone. Any sort of direction to getting this problem fixed and getting mac ports up and running. I was just about to reinstall my OS, but I don't think that will do much good. Thank you for your time, Max N. -------------- next part -------------- An HTML attachment was scrubbed... URL: From domiman at gmail.com Thu Dec 3 12:26:38 2009 From: domiman at gmail.com (Dominik Reichardt) Date: Thu, 3 Dec 2009 21:26:38 +0100 Subject: Hello macports team! In-Reply-To: References: Message-ID: <1E63C675-FE05-435B-8F04-6CD3F105CCB3@gmail.com> > I'm new to mac computers, and I was wanting to use the MacPorts for > installing The Gimp. I have only been using mac for the past two months. I > know that the Gimp will work with just the X11, however I was hoping to put > it in a sandbox. I also want macports for other open source programs. > First off, let me say that for huge Programs with lot of dependencies (like The Gimp) *I* prefer to download a precompiled package. The Gimp can be downloaded at http://gimp.lisanet.de/Website/Download.html with the latest version packaged for Snow Leopard (in 64bit) and Leopard. > I Have installed X11 and Xcode(when installing Xcode 3.1.4 I was not able to > locate the part about "3. Click Customize, expand the Applications category > and click the checkbox beside X11 SDK to add it to the default items." that > is in the InstallingMacPorts section on > https://trac.macports.org/wiki/InstallingMacPorts). > > However, I continued on, and went along with installing MacPorts. This was > all a complete failure for me... I tried to uninstall macports via the > Terminal Window, however the command had no effect(I believe because it was > never installed properly). Please elaborate what you mean with "a complete failure". That's not a very thorough description of your problem. But I *think* it might just be that you expect MacPorts to behave in a different way than it actually does :) > > and MacPorts Installed... (and not doing anything ): ) > After installation of MacPorts it does nothing. MacPorts has the ability of installing over 6000 packages for you. It's waiting for you to tell it what to do. In your case, if you really want to compile The Gimp yourself instead of just installing it from the link I gave above, it would be the command "sudo port install gimp" -- Take care Dominik Reichardt http://beam.to/Dominik ""Was hast Du auf der M?llkippe gemacht?" "Geatmet." "Geatmet?" "Hm-Hmh. Geatmet. Und Du?" "Nachgedacht." "?ber was bestimmtes?" "Nur da? ich nicht in der gleichen Welt leben m?chte, wie die World Wrestling Federation und der Tele-Shop Kanal." "Nett."" Death - The time of your Live From brad at pixilla.com Thu Dec 3 12:25:16 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Thu, 3 Dec 2009 12:25:16 -0800 Subject: Hello macports team! In-Reply-To: References: Message-ID: <47BF2784-349D-4EEA-89B0-71C62DE6507A@pixilla.com> Welcome. On Dec 3, 2009, at 12:10 PM, max wrote: > I'm new to mac computers, and I was wanting to use the MacPorts for > installing The Gimp. I have only been using mac for the past two > months. I know that the Gimp will work with just the X11, however I > was hoping to put it in a sandbox. I also want macports for other > open source programs. > I Have installed X11 and Xcode(when installing Xcode 3.1.4 I was not > able to locate the part about "3. Click Customize, expand the > Applications category and click the checkbox beside X11 SDK to add > it to the default items." that is in the InstallingMacPorts section > on https://trac.macports.org/wiki/InstallingMacPorts). > However, I continued on, and went along with installing MacPorts. > This was all a complete failure for me... It would help us help you if you told us the steps you took that lead you to consider your MacPorts install a failure. Did the port command work after your MacPorts install? Try something simple like: $ port search gimp If that doesn't work describe the result. If it does work try: $ port info gimp2 If that doesn't work describe the result. If it does work try: $ sudo port -v install gimp2 If that doesn't work describe the result. // Brad > I tried to uninstall macports via the Terminal Window, however the > command had no effect(I believe because it was never installed > properly). > > to let you know a little more... > I'm running Mac OS X version 10.5.8 > I have X11 installed > I have Xcode 3.1.4 installed (with one missing step in the macports > install guide) > and MacPorts Installed... (and not doing anything ): ) > > I would greatly appreciate some assistance from someone. Any sort of > direction to getting this problem fixed and getting mac ports up and > running. I was just about to reinstall my OS, but I don't think that > will do much good. Unless you have modified the base Mac OS in a significant way you won't likely need to do anything like this. // Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: From mvfranz at gmail.com Thu Dec 3 16:50:37 2009 From: mvfranz at gmail.com (Michael Franz) Date: Thu, 3 Dec 2009 19:50:37 -0500 Subject: gcc40 on Tiger PPC - powerpc-apple-darwin8.11.0-ar: Command not found Message-ID: Hi, I tried to install gcc40 on Tiger on my G4 MacMini. Is this supported? I am getting the following error: powerpc-apple-darwin8.11.0-ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./physmem.o ./pex-unix.o ./safe-ctype.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o ./strsignal.o ./ternary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./mempcpy.o ./stpncpy.o ./strncmp.o make[1]: powerpc-apple-darwin8.11.0-ar: Command not found make[1]: *** [libiberty.a] Error 127 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/work/build/libiberty' make: *** [all-libiberty] Error 2 make: *** Waiting for unfinished jobs.... powerpc-apple-darwin8.11.0-ar cru libz.a libz_a-adler32.o libz_a-compress.o libz_a-crc32.o libz_a-deflate.o libz_a-gzio.o libz_a-infback.o libz_a-inffast.o libz_a-inflate.o libz_a-inftrees.o libz_a-trees.o libz_a-uncompr.o libz_a-zutil.o make[1]: powerpc-apple-darwin8.11.0-ar: Command not found make[1]: *** [libz.a] Error 127 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/work/build/zlib' make: *** [all-zlib] Error 2 Thank you Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From clint.olsen at gmail.com Thu Dec 3 17:55:14 2009 From: clint.olsen at gmail.com (Clint O) Date: Thu, 3 Dec 2009 17:55:14 -0800 (PST) Subject: gtk-gnutella fails to build Message-ID: <26635741.post@talk.nabble.com> $ uname -a Darwin poly.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov 3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386 ... ---> Extracting gtk-gnutella ---> Configuring gtk-gnutella Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_gtk-gnutella/work/gtk-gnutella-0.96.5" && ./configure -Oders -D prefix=/opt/local -D official=true -D ccflags='-I/opt/local/include' -D sysman=/opt/local/share/man -D libpth="/opt/local/lib /usr/lib" -D remotectrl=true -D gtkversion=2 " returned error 1 Command output: We'll include . found. found. found. found. found. Checking whether -mieee should be used... Checking whether -pipe should be used... Feature Summary (Version 0.96.5): ------------------------------------------------- GLib version : glib-2.x GUI front-end : GTK2 GNU TLS support : no IPv6 support : yes NLS (Native Language Support) : no Fast assertions : yes DBus support (experimental) : no Remote Shell Interface (deprecated): yes ------------------------------------------------- ERROR: Cannot find iconv(). Library or header files might be missing. -- View this message in context: http://old.nabble.com/gtk-gnutella-fails-to-build-tp26635741p26635741.html Sent from the MacPorts - Users mailing list archive at Nabble.com. From woodydon777 at gmail.com Thu Dec 3 18:14:59 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Fri, 4 Dec 2009 10:14:59 +0800 Subject: Dependency problem while install p5-gd Message-ID: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> Dear Predecessors, I just bought a Macbook pro 13" (Mac OS 10.6), and trying to install GD module for Perl. However, while using Macports to install p5-gd, I came upon the following error messages: *dhcp-23006:~ woodydon$ sudo port install p5-gd* *---> Computing dependencies for p5-gd* *---> Building p5-locale-gettext* *Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all " returned error 2* *Command output: gettext.c:219: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_dngettext':* *gettext.c:245: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_textdomain':* *gettext.c:268: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_bindtextdomain':* *gettext.c:298: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset':* *gettext.c:328: warning: assignment makes pointer from integer without a cast* *gettext.xs:5:21: error: libintl.h: No such file or directory* *gettext.c: In function 'XS_Locale__gettext_gettext':* *gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext'* *gettext.c: In function 'XS_Locale__gettext_dcgettext':* *gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext'* *gettext.c: In function 'XS_Locale__gettext_dgettext':* *gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext'* *gettext.c: In function 'XS_Locale__gettext_ngettext':* *gettext.c:192: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_dcngettext':* *gettext.c:219: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_dngettext':* *gettext.c:245: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_textdomain':* *gettext.c:268: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_bindtextdomain':* *gettext.c:298: warning: assignment makes pointer from integer without a cast* *gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset':* *gettext.c:328: warning: assignment makes pointer from integer without a cast* *lipo: can't open input file: /var/tmp//cceO6XAK.out (No such file or directory)* *make: *** [gettext.o] Error 1* * * *Error: The following dependencies failed to build: gd2 autoconf help2man p5-locale-gettext m4 automake fontconfig freetype zlib jpeg libpng libtool xpm pkgconfig xorg-libX11 groff xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans* *Error: Status 1 encountered during processing.* --- Perl Version: This is perl, v5.10.0 built for darwin-thread-multi-2level (with 2 registered patches, see perl -V for more detail) Macports Version: MacPorts 1.8.1 Macports Installed: The following ports are currently installed: expat @2.0.1_0 (active) gettext @0.17_4 (active) gperf @3.0.4_0 (active) libiconv @1.13_0 (active) ncurses @5.7_0+darwin_10 (active) ncursesw @5.7_0+darwin_10 (active) --- I have tried to install the missing dependencies...but it just gave me more missing modules.. Could anyone help me with this problem? Thank you very much. WOody -------------- next part -------------- An HTML attachment was scrubbed... URL: From tim.visher at gmail.com Fri Dec 4 07:22:42 2009 From: tim.visher at gmail.com (Tim Visher) Date: Fri, 4 Dec 2009 10:22:42 -0500 Subject: Trouble installing MPlayer (again) Message-ID: Hello Everyone, Trying to install MPlayer +mencoder_extras +osd and getting this [error](http://pastie.org/727400). Thoughts? Thanks in advance! -- In Christ, Timmy V. http://burningones.com/ http://five.sentenc.es/ - Spend less time on e-mail From tony at corpuslg.org Fri Dec 4 07:30:24 2009 From: tony at corpuslg.org (tonyberber) Date: Fri, 4 Dec 2009 07:30:24 -0800 (PST) Subject: building error, tre Message-ID: <26635923.post@talk.nabble.com> I'm getting the following error trying to compile package msort: sudo port install msort ---> Computing dependencies for msort ---> Configuring msort Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_msort/work/msort-8.45" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man " returned error 1 Command output: checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... /usr/bin/gcc-4.0 checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc-4.0 accepts -g... yes checking for /usr/bin/gcc-4.0 option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of /usr/bin/gcc-4.0... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking for regwcomp in -ltre... no configure: error: libtre not found. see http://laurikari.net/tre/ Error: Status 1 encountered during processing. But tre had already been installed: sudo port install tre ---> Computing dependencies for tre ---> Fetching tre ---> Verifying checksum(s) for tre ---> Extracting tre ---> Configuring tre ---> Building tre ---> Staging tre into destroot ---> Installing tre @0.8.0_0 ---> Activating tre @0.8.0_0 ---> Cleaning tre 0.8 is the latest version of tre. Any ideas? Thank you ahead. -- View this message in context: http://old.nabble.com/building-error%2C-tre-tp26635923p26635923.html Sent from the MacPorts - Users mailing list archive at Nabble.com. From jwdavison at me.com Fri Dec 4 07:51:27 2009 From: jwdavison at me.com (joseph davison) Date: Fri, 04 Dec 2009 10:51:27 -0500 Subject: ruby/tk failing on snowleopard Message-ID: <0F90B42F-6F33-478E-9864-7F68396A0E0A@me.com> I've installed ruby+mactk (and thread-support or whatever is standard there) as well as tcl and tk from macports and it's set up as my primary ruby (i.e. first on my PATH). Ruby appears to be working fine (my unit tests on previous projects all pass). However, when I attempt to run ruby/tk programs that worked on Leopard, they fail on Snow Leopard. The error message I see is:  /opt/local/lib/ruby/1.8/i686-darwin10/tcltklib.bundle: dlopen(/opt/local/lib/ruby/1.8/i686-darwin10/tcltklib.bundle, 9): Symbol not found: _Tk_Init (LoadError) Referenced from: /opt/local/lib/ruby/1.8/i686-darwin10/tcltklib.bundle Expected in: flat namespace in /opt/local/lib/ruby/1.8/i686-darwin10/tcltklib.bundle - /opt/local/lib/ruby/1.8/i686-darwin10/tcltklib.bundle from /opt/local/lib/ruby/1.8/tk.rb:6 from ./ctext_browser_view.rb:1:in `require' from ./ctext_browser_view.rb:1 from ./CryptoBrowser:3:in `require' from ./CryptoBrowser:3 Someone have a clue for me? Thanks. joe From ryandesign at macports.org Fri Dec 4 09:39:13 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 4 Dec 2009 11:39:13 -0600 Subject: building error, tre In-Reply-To: <26635923.post@talk.nabble.com> References: <26635923.post@talk.nabble.com> Message-ID: On Dec 4, 2009, at 09:30, tonyberber wrote: > I'm getting the following error trying to compile package msort: I get the same thing, and am looking into it. Thanks for letting us know. In the future, it's better to file bug reports in the issue tracker so we don't lose track of them. From talklists at newgeo.com Fri Dec 4 14:06:24 2009 From: talklists at newgeo.com (Scott Haneda) Date: Fri, 4 Dec 2009 14:06:24 -0800 Subject: port livecheck In-Reply-To: References: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> Message-ID: <8AEB19D9-59EF-4521-A53A-61FD12C7EE23@newgeo.com> On Dec 2, 2009, at 3:07 PM, Ryan Schmidt wrote: > > On Dec 2, 2009, at 16:51, Scott Haneda wrote: > >> Is this correct behavior: >> $port livecheck apache2 >> Returns nothing. > > Yes, it's correct. I think it's modeled on other UNIX tools, where > "no output" is understood to mean success. > > It's helpful when I do something like "port livecheck > maintainer:ryandesign"; it only shows me output for those ports that > need attention, and not those that are already up to date. How do I get a list of all the ports I have submitted to the MP project? Then, how do I check which need updating? Not all use livecheck, I would like to go add that into all of them at least. -- Scott * If you contact me off list replace talklists@ with scott@ * From ryandesign at macports.org Fri Dec 4 14:48:08 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 4 Dec 2009 16:48:08 -0600 Subject: port livecheck In-Reply-To: <8AEB19D9-59EF-4521-A53A-61FD12C7EE23@newgeo.com> References: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> <8AEB19D9-59EF-4521-A53A-61FD12C7EE23@newgeo.com> Message-ID: <5934067C-5F48-4827-8B3E-B985185E074A@macports.org> On Dec 4, 2009, at 16:06, Scott Haneda wrote: > How do I get a list of all the ports I have submitted to the MP project? Then, how do I check which need updating? Not all use livecheck, I would like to go add that into all of them at least. The pseudoport matching all your ports is "maintainer:hostwizard.com:scott". (For some reason, the deobfuscation of email addresses does not happen here, so the more obvious "maintainer:scott at hostwizard.com" does not work; you must use the maintainer exactly as it appears in the portfile. A bug should probably be filed for that if we don't already have one.) You can do anything you want with that pseudoport, for example print port names: port echo maintainer:hostwizard.com:scott Do livecheck: port livecheck maintainer:hostwizard.com:scott etc. From talklists at newgeo.com Fri Dec 4 15:02:37 2009 From: talklists at newgeo.com (Scott Haneda) Date: Fri, 4 Dec 2009 15:02:37 -0800 Subject: port livecheck In-Reply-To: <5934067C-5F48-4827-8B3E-B985185E074A@macports.org> References: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> <8AEB19D9-59EF-4521-A53A-61FD12C7EE23@newgeo.com> <5934067C-5F48-4827-8B3E-B985185E074A@macports.org> Message-ID: <597947A6-623A-403F-B016-0CB43DA195BA@newgeo.com> On Dec 4, 2009, at 2:48 PM, Ryan Schmidt wrote: > On Dec 4, 2009, at 16:06, Scott Haneda wrote: > >> How do I get a list of all the ports I have submitted to the MP >> project? Then, how do I check which need updating? Not all use >> livecheck, I would like to go add that into all of them at least. > > The pseudoport matching all your ports is > "maintainer:hostwizard.com:scott". (For some reason, the > deobfuscation of email addresses does not happen here, so the more > obvious "maintainer:scott at hostwizard.com" does not work; you must > use the maintainer exactly as it appears in the portfile. A bug > should probably be filed for that if we don't already have one.) Ah ha, that was it, I was using maintainer:scott at hostwizard.com, I will look for a bug and if there is not one, file a report. > You can do anything you want with that pseudoport, for example print > port names: > > port echo maintainer:hostwizard.com:scott > > Do livecheck: > > port livecheck maintainer:hostwizard.com:scott Cool, thanks. So, lets take "p5-astro-satpass" I am the maintainer. It just needs a version bump. I notice there is no livecheck command in the p5's, is this normal, I take it livecheck is built into the p5 checking somehow? I no longer hold a local port repo for p5-astro-satpass, since I submitted it, I removed my local working version, to make sure I am using the same stuff everyone else uses. This port will need a version bump, and a checksum bump, as will most of the ports I maintain. Is there a way to do this without setting up a local portfile repo? I did a `port edit p5-astro-satpass` then did a save as to the desktop. I bumped the version, and run: `sudo port install ~/Desktop/p5-astro-satpass` which does not work. Looking for a way to get the new checksums, and do a quick test install without the hassle of setting up the entire port locally. Any suggestions? -- Scott * If you contact me off list replace talklists@ with scott@ * From ryandesign at macports.org Fri Dec 4 15:19:24 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 4 Dec 2009 17:19:24 -0600 Subject: port livecheck In-Reply-To: <597947A6-623A-403F-B016-0CB43DA195BA@newgeo.com> References: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> <8AEB19D9-59EF-4521-A53A-61FD12C7EE23@newgeo.com> <5934067C-5F48-4827-8B3E-B985185E074A@macports.org> <597947A6-623A-403F-B016-0CB43DA195BA@newgeo.com> Message-ID: On Dec 4, 2009, at 17:02, Scott Haneda wrote: > So, lets take "p5-astro-satpass" > I am the maintainer. It just needs a version bump. > I notice there is no livecheck command in the p5's, is this normal, I take it livecheck is built into the p5 checking somehow? Yes, in the perl5 portgroup. > I no longer hold a local port repo for p5-astro-satpass, since I submitted it, I removed my local working version, to make sure I am using the same stuff everyone else uses. > > This port will need a version bump, and a checksum bump, as will most of the ports I maintain. > > Is there a way to do this without setting up a local portfile repo? I did a `port edit p5-astro-satpass` then did a save as to the desktop. I bumped the version, and run: > `sudo port install ~/Desktop/p5-astro-satpass` which does not work. To test the installation, you can cd ~/Desktop/p5-astro-satpass sudo port install > Looking for a way to get the new checksums, The new checksums are printed for you if you update the version and then run: sudo port -d checksum You can then copy/paste them in to the port, and adjust the spacing if necessary. > and do a quick test install without the hassle of setting up the entire port locally. I use a Subversion working copy for my ports tree. I have never used a local repository; I just make changes directly in the main port tree directory. So for example I "cd $(port dir p5-astro-satpass)" (actually I have a shell function set up so I can "port cddir p5-astro-satpass" which I find slightly simpler) and then I can "edit Portfile" ("edit" opens the file in TextWrangler) and change it. I can "sudo port install" it, and if I like it, I can "svn commit" it; those who don't have commit access and want to create patches to attach to Trac tickets can instead "svn diff > file.diff". From ryandesign at macports.org Fri Dec 4 15:34:48 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 4 Dec 2009 17:34:48 -0600 Subject: Trouble installing MPlayer (again) In-Reply-To: References: Message-ID: <3F88B5D7-5910-441E-96B2-FE05AAAAFA45@macports.org> On Dec 4, 2009, at 09:22, Tim Visher wrote: > Trying to install MPlayer +mencoder_extras +osd and getting this > [error](http://pastie.org/727400). > > Thoughts? I think that's this ticket: http://trac.macports.org/ticket/18551 From ryandesign at macports.org Fri Dec 4 15:39:33 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 4 Dec 2009 17:39:33 -0600 Subject: Dependency problem while install p5-gd In-Reply-To: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> Message-ID: <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> On Dec 3, 2009, at 20:14, Woody Lin wrote: > I just bought a Macbook pro 13" (Mac OS 10.6), and trying to install GD module for Perl. > > However, while using Macports to install p5-gd, I came upon the following error messages: > > > dhcp-23006:~ woodydon$ sudo port install p5-gd > > ---> Computing dependencies for p5-gd > ---> Building p5-locale-gettext [snip] > gettext.xs:5:21: error: libintl.h: No such file or directory [snip] The only error actually shown in your output was that libintl.h could not be found. (Everything else was warnings.) It should be there, in /opt/local/include. Is it? If not, rebuild the gettext port. I don't think we're seeing the first error here. Can you clean and try again with the debug switch and show us all the output? sudo port clean p5-locale-gettext sudo port -d install p5-locale-gettext > Perl Version: > This is perl, v5.10.0 built for darwin-thread-multi-2level > (with 2 registered patches, see perl -V for more detail) I'm not sure how well tested the perl5.10 port is. Have you tried using the perl5.8 port instead? Though we would like Perl 5.10 to become the default in MacPorts, 5.8 still is at this time. There is a ticket in the issue tracker about this. From talklists at newgeo.com Fri Dec 4 15:53:40 2009 From: talklists at newgeo.com (Scott Haneda) Date: Fri, 4 Dec 2009 15:53:40 -0800 Subject: port livecheck In-Reply-To: References: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> <8AEB19D9-59EF-4521-A53A-61FD12C7EE23@newgeo.com> <5934067C-5F48-4827-8B3E-B985185E074A@macports.org> <597947A6-623A-403F-B016-0CB43DA195BA@newgeo.com> Message-ID: Excellent info, thanks. Not ready to jump into subversion type stuff on this one just yet, maybe if I get the behemoth of a list of ports such as you :) On a version bump and checksum update, is it best to send the Portfile, or a diff, or both? -- Scott * If you contact me off list replace talklists@ with scott@ * On Dec 4, 2009, at 3:19 PM, Ryan Schmidt wrote: > > On Dec 4, 2009, at 17:02, Scott Haneda wrote: > >> So, lets take "p5-astro-satpass" >> I am the maintainer. It just needs a version bump. >> I notice there is no livecheck command in the p5's, is this normal, >> I take it livecheck is built into the p5 checking somehow? > > Yes, in the perl5 portgroup. > > >> I no longer hold a local port repo for p5-astro-satpass, since I >> submitted it, I removed my local working version, to make sure I am >> using the same stuff everyone else uses. >> >> This port will need a version bump, and a checksum bump, as will >> most of the ports I maintain. >> >> Is there a way to do this without setting up a local portfile >> repo? I did a `port edit p5-astro-satpass` then did a save as to >> the desktop. I bumped the version, and run: >> `sudo port install ~/Desktop/p5-astro-satpass` which does not work. > > To test the installation, you can > > cd ~/Desktop/p5-astro-satpass > sudo port install > > >> Looking for a way to get the new checksums, > > The new checksums are printed for you if you update the version and > then run: > > sudo port -d checksum > > You can then copy/paste them in to the port, and adjust the spacing > if necessary. > > >> and do a quick test install without the hassle of setting up the >> entire port locally. > > I use a Subversion working copy for my ports tree. I have never used > a local repository; I just make changes directly in the main port > tree directory. > > So for example I "cd $(port dir p5-astro-satpass)" (actually I have > a shell function set up so I can "port cddir p5-astro-satpass" which > I find slightly simpler) and then I can "edit Portfile" ("edit" > opens the file in TextWrangler) and change it. I can "sudo port > install" it, and if I like it, I can "svn commit" it; those who > don't have commit access and want to create patches to attach to > Trac tickets can instead "svn diff > file.diff". From woodydon777 at gmail.com Fri Dec 4 19:30:32 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Sat, 5 Dec 2009 11:30:32 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> Message-ID: <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> First of all, thank you for your comments. I have tried to clean and install the p5-locale-gettext. However, the error message is as below: === [Users/woodydon] > install p5-gd ---> Computing dependencies for p5-gd ---> Building p5-locale-gettext Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all " returned error 2 === Someone has ever told me that the perl version would be the problem. However, I do no know how to switch the perl version for Macports. Could you please tell me how to do it? Thank you very much. 2009/12/5 Ryan Schmidt > On Dec 3, 2009, at 20:14, Woody Lin wrote: > > > I just bought a Macbook pro 13" (Mac OS 10.6), and trying to install GD > module for Perl. > > > > However, while using Macports to install p5-gd, I came upon the following > error messages: > > > > > > dhcp-23006:~ woodydon$ sudo port install p5-gd > > > > ---> Computing dependencies for p5-gd > > ---> Building p5-locale-gettext > [snip] > > gettext.xs:5:21: error: libintl.h: No such file or directory > > [snip] > > The only error actually shown in your output was that libintl.h could not > be found. (Everything else was warnings.) It should be there, in > /opt/local/include. Is it? If not, rebuild the gettext port. > > I don't think we're seeing the first error here. Can you clean and try > again with the debug switch and show us all the output? > > sudo port clean p5-locale-gettext > sudo port -d install p5-locale-gettext > > > > Perl Version: > > This is perl, v5.10.0 built for darwin-thread-multi-2level > > (with 2 registered patches, see perl -V for more detail) > > I'm not sure how well tested the perl5.10 port is. Have you tried using the > perl5.8 port instead? Though we would like Perl 5.10 to become the default > in MacPorts, 5.8 still is at this time. There is a ticket in the issue > tracker about this. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Fri Dec 4 21:08:17 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 4 Dec 2009 23:08:17 -0600 Subject: Dependency problem while install p5-gd In-Reply-To: <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> Message-ID: <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> On Dec 4, 2009, at 21:30, Woody Lin wrote: > 2009/12/5 Ryan Schmidt wrote: > >> I don't think we're seeing the first error here. Can you clean and try again with the debug switch and show us all the output? >> >> sudo port clean p5-locale-gettext >> sudo port -d install p5-locale-gettext >> > > I have tried to clean and install the p5-locale-gettext. > > However, the error message is as below: > > === > [Users/woodydon] > install p5-gd > ---> Computing dependencies for p5-gd > ---> Building p5-locale-gettext > Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all " returned error 2 > === That's not enough information to know what went wrong. We need to see the full debug output. Please clean again and install again with the debug switch. If you do it this way... sudo port clean p5-locale-gettext sudo port -d install p5-locale-gettext 2>&1 | tee ~/Desktop/p5-locale-gettext.txt ...the entire output will be written to the file p5-locale-gettext.txt on your desktop which you can attach to your reply email. >> > Perl Version: >> > This is perl, v5.10.0 built for darwin-thread-multi-2level >> > (with 2 registered patches, see perl -V for more detail) >> >> I'm not sure how well tested the perl5.10 port is. Have you tried using the perl5.8 port instead? Though we would like Perl 5.10 to become the default in MacPorts, 5.8 still is at this time. There is a ticket in the issue tracker about this. > > Someone has ever told me that the perl version would be the problem. > However, I do no know how to switch the perl version for Macports. > Could you please tell me how to do it? Assuming you have installed the perl5.10 port, you would sudo port deactivate perl5.10 sudo port install perl5.8 This would only be the case if you deliberately installed the perl5.10 port; otherwise you would already have the perl5.8 port. From ryandesign at macports.org Fri Dec 4 21:09:29 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 4 Dec 2009 23:09:29 -0600 Subject: port livecheck In-Reply-To: References: <272506FA-E70B-4E7F-A22D-934E27020D68@newgeo.com> <8AEB19D9-59EF-4521-A53A-61FD12C7EE23@newgeo.com> <5934067C-5F48-4827-8B3E-B985185E074A@macports.org> <597947A6-623A-403F-B016-0CB43DA195BA@newgeo.com> Message-ID: On Dec 4, 2009, at 17:53, Scott Haneda wrote: > Excellent info, thanks. Not ready to jump into subversion type stuff on this one just yet, maybe if I get the behemoth of a list of ports such as you :) Even for just a single port, "svn diff" is more convenient than manually creating patches. > On a version bump and checksum update, is it best to send the Portfile, or a diff, or both? A diff would be best. From drechsel at verkehrsplanung.com Fri Dec 4 22:57:43 2009 From: drechsel at verkehrsplanung.com (Wolf Drechsel) Date: Sat, 5 Dec 2009 07:57:43 +0100 Subject: back to a prior version Message-ID: Hello folks, could someone please advice me how I can get to an older version of a port. I need pango 1.24.5 instead of 1.26.0. So I did dsl01:~ bub$ sudo port deactivate pango @1.26.0_0+macosx ---> Deactivating pango @1.26.0_0+macosx dsl01:~ bub$ sudo port install pango @1.24.5_0+macosx Warning: Implicit variants should not be explicitly set or unset. macosx will be ignored. ---> Computing dependencies for pango ---> Activating pango @1.26.0_0+macosx ---> Cleaning pango ? but do not get the older version. How can I manage that? Thanks in advance, Wolf From ryandesign at macports.org Fri Dec 4 23:20:31 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 5 Dec 2009 01:20:31 -0600 Subject: back to a prior version In-Reply-To: References: Message-ID: <6B5E5632-A0B3-4987-9E2F-D7D2CC90C6A5@macports.org> On Dec 5, 2009, at 00:57, Wolf Drechsel wrote: > could someone please advice me how I can get to an older version of a port. I need pango 1.24.5 instead of 1.26.0. > > So I did > > dsl01:~ bub$ sudo port deactivate pango @1.26.0_0+macosx > ---> Deactivating pango @1.26.0_0+macosx > dsl01:~ bub$ sudo port install pango @1.24.5_0+macosx > Warning: Implicit variants should not be explicitly set or unset. macosx will be ignored. > ---> Computing dependencies for pango > ---> Activating pango @1.26.0_0+macosx > ---> Cleaning pango > > ? but do not get the older version. "sudo port install" does not accept a version number. It can only install the "current" version of a port. > How can I manage that? In general: http://trac.macports.org/wiki/howto/InstallingOlderPort But specifically for pango, I downgraded the pango port to 1.24.5 on September 30 because 1.26.0 has problems. So you just need to "sudo port selfupdate" to get the latest ports, then "sudo port upgrade pango" to "upgrade" to 1.24.5. From linushandschin at hotmail.com Sat Dec 5 08:11:35 2009 From: linushandschin at hotmail.com (linus handschin) Date: Sat, 5 Dec 2009 17:11:35 +0100 Subject: Mac Kile with KDE4 Message-ID: Hi everybody I've installed Kile on my osx snow leopard with kde4. its working so far but I can't build my documents. I can build it by hand but if i try to build it in kile i get the following error: pdflatex output: /bin/ksh: line 1: pdflatex: not found I can't find any settings to set the installation folder of tex or similar. I have the port package texlive_base installed. thank you for your help linus _________________________________________________________________ Samichlaus und Weihnachts Fotos: direkt im Messenger mit Freunden austauschen http://www.microsoft.com/switzerland/windows/de/windowslive/products/messenger.aspx?tab=2 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Sat Dec 5 10:40:30 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 5 Dec 2009 12:40:30 -0600 Subject: Mac Kile with KDE4 In-Reply-To: References: Message-ID: <6A1E79FF-8797-466F-86F7-581695B67652@macports.org> On Dec 5, 2009, at 10:11, linus handschin wrote: > I've installed Kile on my osx snow leopard with kde4. its working so far but I can't build my documents. I can build it by hand but if i try to build it in kile i get the following error: > pdflatex output: > /bin/ksh: line 1: pdflatex: not found > > > I can't find any settings to set the installation folder of tex or similar. I have the port package texlive_base installed. I'm not sure how kile uses pdflatex, but where is pdflatex on your system? Is that location in your PATH? From jasperfrumau at gmail.com Sat Dec 5 11:50:32 2009 From: jasperfrumau at gmail.com (Jasper Frumau) Date: Sat, 5 Dec 2009 11:50:32 -0800 Subject: Xchat Failed to install Message-ID: <56cc1b0a0912051150l67aeb106k2596adf124f3a8a0@mail.gmail.com> Tried to install Xchat just now. It failed to compile. Here is part of what the command line showed with debug turned on: xchat.c:95: warning: pointer targets in initialization differ in signedness xchat.c:114: warning: pointer targets in passing argument 2 of 'fe_add_rawlog' differ in signedness rm -f libxchatmain.a ar cru libxchatmain.a cfgfiles.o ctcp.o dcc.o history.o ignore.o inbound.o modes.o network.o notify.o outbound.o plugin.o server.o text.o userlist.o util.o xchat.o ranlib libxchatmain.a Making all in fe-gtk source='about.c' object='about.o' libtool=no \ depfile='.deps/about.Po' tmpdepfile='.deps/about.TPo' \ depmode=gcc3 /bin/sh ../../depcomp \ /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -I../../intl -DLOCALEDIR=\"/opt/local/share/locale\" -I/opt/local/include -no-cpp-precomp -I/opt/local/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/opt/local/lib/glib/include -O2 -Wall -arch -g x86_64 -c `test -f 'about.c' || echo './'`about.c source='ascii.c' object='ascii.o' libtool=no \ depfile='.deps/ascii.Po' tmpdepfile='.deps/ascii.TPo' \ depmode=gcc3 /bin/sh ../../depcomp \ /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -I../../intl -DLOCALEDIR=\"/opt/local/share/locale\" -I/opt/local/include -no-cpp-precomp -I/opt/local/include -I/opt/local/include/glib-1.2 -I/opt/local/include/gtk-1.2 -I/opt/local/lib/glib/include -O2 -Wall -arch -g x86_64 -c `test -f 'ascii.c' || echo './'`ascii.c gcc-4.2: Invalid arch name : -g make[3]: *** [ascii.o] Error 1 make[3]: *** Waiting for unfinished jobs.... gcc-4.2: Invalid arch name : -g make[3]: *** [about.o] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Warning: the following items did not execute (for xchat): org.macports.activate org.macports.build org.macports.destroot org.macports.install The rest I of the installation log with debugging turned on you can find here: http://pastebin.com/ma62d3eb . Any ideas what went wrong here? I'd really like to have Xchat IRC work on my Mac... Jasper -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Sat Dec 5 11:53:05 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 5 Dec 2009 13:53:05 -0600 Subject: Xchat Failed to install In-Reply-To: <56cc1b0a0912051150l67aeb106k2596adf124f3a8a0@mail.gmail.com> References: <56cc1b0a0912051150l67aeb106k2596adf124f3a8a0@mail.gmail.com> Message-ID: On Dec 5, 2009, at 13:50, Jasper Frumau wrote: > Tried to install Xchat just now. It failed to compile. See this issue: http://trac.macports.org/ticket/22266 From ryandesign at macports.org Sat Dec 5 12:01:44 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 5 Dec 2009 14:01:44 -0600 Subject: gtk-gnutella fails to build In-Reply-To: <26635741.post@talk.nabble.com> References: <26635741.post@talk.nabble.com> Message-ID: <8CDA8EB2-CB41-4026-96F9-193D8EAAC066@macports.org> On Dec 3, 2009, at 19:55, Clint O wrote: > ---> Configuring gtk-gnutella [...] > ERROR: Cannot find iconv(). Library or header files might be missing. Thanks for the report. I fixed it in r61223. In the future, it's easier for us to track if you file bug reports in the issue tracker. From ryandesign at macports.org Sat Dec 5 12:24:56 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 5 Dec 2009 14:24:56 -0600 Subject: Xchat Failed to install In-Reply-To: <56cc1b0a0912051216mba8ad22m9191ea2079d857f6@mail.gmail.com> References: <56cc1b0a0912051150l67aeb106k2596adf124f3a8a0@mail.gmail.com> <56cc1b0a0912051216mba8ad22m9191ea2079d857f6@mail.gmail.com> Message-ID: On Dec 5, 2009, at 14:16, Jasper Frumau wrote: > On Sat, Dec 5, 2009 at 11:53 AM, Ryan Schmidt wrote: > >> On Dec 5, 2009, at 13:50, Jasper Frumau wrote: >> >> > Tried to install Xchat just now. It failed to compile. >> >> See this issue: >> >> http://trac.macports.org/ticket/22266 > > Installed xchat2: sudo port -d install xchat2 which is the latest version and that worked like a charm. Thanks for poiting me in the right direction Ryan! I'm glad that helped. I've now added a note to the xchat port advising users they probably want xchat2; hopefully this will help others find this solution in the future. From nicos_pavlov at users.sourceforge.net Sat Dec 5 12:27:42 2009 From: nicos_pavlov at users.sourceforge.net (Nicolas Pavillon) Date: Sat, 5 Dec 2009 21:27:42 +0100 Subject: Mac Kile with KDE4 In-Reply-To: References: Message-ID: <317EF5C1-B606-42A9-9AC9-CAFEEB67620D@users.sourceforge.net> Hello, I don't have the same TeX distribution (I am using MacTeX package), but I ran into the same issue before. The problem is that Apple application bundles do not load the $PATH variable. I may be wrong, but for what I searched before, the way to get paths loaded for each application seems broken, even though I did not search again since snow leopard release. I found two ways to solve the problem: 1. Launch Kile from the terminal (something like /Applications/MacPorts/KDE4/kile.app/Contents/MacOS/kile in my case). The $PATH will be loaded since you started the application from Terminal. 2. Use a utility such as Environment Variables (http://www.apple.com/downloads/macosx/system_disk_utilities/environmentvariablepreferencepane.html) to set the $PATH globally for each applications. In this case, launching Kile from Finder will work. You can also check if everything is alright in Kile by using the Settings->System Check... utility. Cheers, Nicolas On Dec 5, 2009, at 5:11 PM, linus handschin wrote: > Hi everybody > > > I've installed Kile on my osx snow leopard with kde4. its working so far but I can't build my documents. I can build it by hand but if i try to build it in kile i get the following error: > pdflatex output: > /bin/ksh: line 1: pdflatex: not found > > > I can't find any settings to set the installation folder of tex or similar. I have the port package texlive_base installed. > > > thank you for your help > linus > > Ski-Club, Schulklasse, Gugge, etc - bis zu 20 Leute chatten gemeinsam. Mehr Infos zum praktischen Gruppenchat!_______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users -------------- next part -------------- An HTML attachment was scrubbed... URL: From kuepper.jochen at googlemail.com Sat Dec 5 12:42:31 2009 From: kuepper.jochen at googlemail.com (=?iso-8859-1?Q?Jochen_K=FCpper?=) Date: Sat, 5 Dec 2009 21:42:31 +0100 Subject: Mac Kile with KDE4 In-Reply-To: <317EF5C1-B606-42A9-9AC9-CAFEEB67620D@users.sourceforge.net> References: <317EF5C1-B606-42A9-9AC9-CAFEEB67620D@users.sourceforge.net> Message-ID: On 05.12.2009, at 21:27, Nicolas Pavillon wrote: > I don't have the same TeX distribution (I am using MacTeX package), but I ran into the same issue before. The problem is that Apple application bundles do not load the $PATH variable. I may be wrong, but for what I searched before, the way to get paths loaded for each application seems broken, even though I did not search again since snow leopard release. Doesn?t it work to set PATH in ~/.MacOSX/environment.plist? > I found two ways to solve the problem: > 1. Launch Kile from the terminal (something like /Applications/MacPorts/KDE4/kile.app/Contents/MacOS/kile in my case). The $PATH will be loaded since you started the application from Terminal. > 2. Use a utility such as Environment Variables (http://www.apple.com/downloads/macosx/system_disk_utilities/environmentvariablepreferencepane.html) to set the $PATH globally for each applications. In this case, launching Kile from Finder will work. > > You can also check if everything is alright in Kile by using the Settings->System Check... utility. > > Cheers, > > Nicolas > > On Dec 5, 2009, at 5:11 PM, linus handschin wrote: > >> Hi everybody >> >> >> I've installed Kile on my osx snow leopard with kde4. its working so far but I can't build my documents. I can build it by hand but if i try to build it in kile i get the following error: >> pdflatex output: >> /bin/ksh: line 1: pdflatex: not found >> >> >> I can't find any settings to set the installation folder of tex or similar. I have the port package texlive_base installed. From nicos_pavlov at users.sourceforge.net Sat Dec 5 12:50:07 2009 From: nicos_pavlov at users.sourceforge.net (Nicolas Pavillon) Date: Sat, 5 Dec 2009 21:50:07 +0100 Subject: Mac Kile with KDE4 In-Reply-To: References: <317EF5C1-B606-42A9-9AC9-CAFEEB67620D@users.sourceforge.net> Message-ID: <07B3EA49-2816-4FEB-A269-6A21E568564F@users.sourceforge.net> On Dec 5, 2009, at 9:42 PM, Jochen K?pper wrote: > On 05.12.2009, at 21:27, Nicolas Pavillon wrote: > >> I don't have the same TeX distribution (I am using MacTeX package), but I ran into the same issue before. The problem is that Apple application bundles do not load the $PATH variable. I may be wrong, but for what I searched before, the way to get paths loaded for each application seems broken, even though I did not search again since snow leopard release. > > Doesn?t it work to set PATH in ~/.MacOSX/environment.plist? > That's exactly what the utility I am proposing below is doing, in fact. The problem is that this sets the $PATH variable for the whole system, while it is supposed to be possible to set environment variables specifically for each application through the Info.plist in the bundle. However, this is broken for what I searched. >> I found two ways to solve the problem: >> 1. Launch Kile from the terminal (something like /Applications/MacPorts/KDE4/kile.app/Contents/MacOS/kile in my case). The $PATH will be loaded since you started the application from Terminal. >> 2. Use a utility such as Environment Variables (http://www.apple.com/downloads/macosx/system_disk_utilities/environmentvariablepreferencepane.html) to set the $PATH globally for each applications. In this case, launching Kile from Finder will work. >> >> You can also check if everything is alright in Kile by using the Settings->System Check... utility. >> >> Cheers, >> >> Nicolas >> >> On Dec 5, 2009, at 5:11 PM, linus handschin wrote: >> >>> Hi everybody >>> >>> >>> I've installed Kile on my osx snow leopard with kde4. its working so far but I can't build my documents. I can build it by hand but if i try to build it in kile i get the following error: >>> pdflatex output: >>> /bin/ksh: line 1: pdflatex: not found >>> >>> >>> I can't find any settings to set the installation folder of tex or similar. I have the port package texlive_base installed. > From ryandesign at macports.org Sat Dec 5 13:32:38 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 5 Dec 2009 15:32:38 -0600 Subject: gtk-gnutella fails to build In-Reply-To: References: <26635741.post@talk.nabble.com> <8CDA8EB2-CB41-4026-96F9-193D8EAAC066@macports.org> Message-ID: <0732D57B-7022-4D7E-AFE8-E6B02004A1F4@macports.org> On Dec 5, 2009, at 15:30, Clint Olsen wrote: > On Dec 5, 2009, at 12:01 PM, Ryan Schmidt wrote: > >> On Dec 3, 2009, at 19:55, Clint O wrote: >> >>> ---> Configuring gtk-gnutella >> [...] >>> ERROR: Cannot find iconv(). Library or header files might be missing. >> >> Thanks for the report. I fixed it in r61223. In the future, it's easier for us to track if you file bug reports in the issue tracker. > > Sorry, I didn't know how to file issues. I tried reading up and found Nabble... Instructions are in the guide: http://guide.macports.org/chunked/project.html The guide also has a lot of other good information for people using MacPorts. From LenoreHorner at sbcglobal.net Sat Dec 5 18:21:57 2009 From: LenoreHorner at sbcglobal.net (Lenore Horner) Date: Sat, 5 Dec 2009 20:21:57 -0600 Subject: back to a prior version In-Reply-To: <6B5E5632-A0B3-4987-9E2F-D7D2CC90C6A5@macports.org> References: <6B5E5632-A0B3-4987-9E2F-D7D2CC90C6A5@macports.org> Message-ID: <780B7951-88A8-4EAB-99F8-702BE2AECF39@sbcglobal.net> >> > > In general: > > http://trac.macports.org/wiki/howto/InstallingOlderPort > I've noticed that this has to be told fairly frequently. That suggests to me that it's not where people are looking. It looks to me as though one has to search at least 5 places to stand a chance of finding basic information: Documentation, Support & Development problem hotlist, Support and Development FAQ, Support and Development HowTos, Support and Development Tickets. Is there are reason that all but the last aren't chapters in the Documentation page listed in the nice table of contents where they would be easy to find? Furthermore, I tried using the search function on "old port" and "outdated port" and all of the results seemed to be trac tickets and the howto doesn't seem to turn up. Only if I know to search "olderport" as one word does the relevant HowTo turn up on the first page of the search. Is this a matter of someone (me maybe) adding more tags to the various FAQs and HowTos so they show up for more search terms or is the difficulty deeper? Lenore From kngspook at gmail.com Sat Dec 5 19:42:17 2009 From: kngspook at gmail.com (Neil) Date: Sat, 5 Dec 2009 22:42:17 -0500 Subject: Requests Message-ID: <77e4079b0912051942o41d904c5j9da40feccf33adc1@mail.gmail.com> What's the best way to request new ports? (Is there a way to do that?) Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Sat Dec 5 19:46:09 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 5 Dec 2009 21:46:09 -0600 Subject: Requests In-Reply-To: <77e4079b0912051942o41d904c5j9da40feccf33adc1@mail.gmail.com> References: <77e4079b0912051942o41d904c5j9da40feccf33adc1@mail.gmail.com> Message-ID: <0AD701F9-50D3-47FC-9F33-ACBC696E662A@macports.org> On Dec 5, 2009, at 21:42, Neil wrote: > What's the best way to request new ports? (Is there a way to do that?) You can file a port request ticket in the issue tracker. If the software is straightforward to install, a port should be easy to make. If you can contribute a portfile, that would increase the chance that the port can be added quickly. Otherwise you have to wait for someone to have the time to investigate the software and write the port. For help writing portfiles, you can read the guide at http://guide.macports.org From ryandesign at macports.org Sat Dec 5 22:18:00 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 6 Dec 2009 00:18:00 -0600 Subject: building error, tre In-Reply-To: References: <26635923.post@talk.nabble.com> Message-ID: <2C0DDB47-2C7B-4D7E-AACC-DD3A5E0CCAD2@macports.org> On Dec 4, 2009, at 11:39, Ryan Schmidt wrote: > On Dec 4, 2009, at 09:30, tonyberber wrote: > >> I'm getting the following error trying to compile package msort: > > I get the same thing, and am looking into it. This is now fixed. http://trac.macports.org/changeset/61233 From linushandschin at hotmail.com Sun Dec 6 00:28:15 2009 From: linushandschin at hotmail.com (linus handschin) Date: Sun, 6 Dec 2009 09:28:15 +0100 Subject: Mac kile dbus Message-ID: hey I solved the kile build problem by setting the full path to the bin directories. thanks for your help. now I'm struggeling with another problem. If I start kile I get the following err message: Could not start klauncher: Not connected to dbus server. In the past I could solve this by this command every reboot: launchctl load -F /Library/LaunchAgents/org.freedesktop.dbus-session.plist I've seen this link (http://mail.kde.org/pipermail/kde-mac/2009-February/000363.html) and uninstalled hicolor-icon-theme and set the correct permissions of /Library/Preferences/KDE. any idea? _________________________________________________________________ Samichlaus und Weihnachts Fotos: direkt im Messenger mit Freunden austauschen http://www.microsoft.com/switzerland/windows/de/windowslive/products/messenger.aspx?tab=2 -------------- next part -------------- An HTML attachment was scrubbed... URL: From drechsel at verkehrsplanung.com Sun Dec 6 05:09:26 2009 From: drechsel at verkehrsplanung.com (Wolf Drechsel) Date: Sun, 6 Dec 2009 14:09:26 +0100 Subject: back to a prior version In-Reply-To: <780B7951-88A8-4EAB-99F8-702BE2AECF39@sbcglobal.net> References: <6B5E5632-A0B3-4987-9E2F-D7D2CC90C6A5@macports.org> <780B7951-88A8-4EAB-99F8-702BE2AECF39@sbcglobal.net> Message-ID: Thanks for writing this and make me feel not a complete idot? ((-; BTHW.: In comparison to other open source projects macports doku is really awsome! Greetings, Wolf > I've noticed that this has to be told fairly frequently. That > suggests to me that it's not where people are looking. It looks to > me as though one has to search at least 5 places to stand a chance > of finding basic information: Documentation, Support & Development > problem hotlist, Support and Development FAQ, Support and > Development HowTos, Support and Development Tickets. Is there are > reason that all but the last aren't chapters in the Documentation > page listed in the nice table of contents where they would be easy > to find? > > Furthermore, I tried using the search function on "old port" and > "outdated port" and all of the results seemed to be trac tickets > and the howto doesn't seem to turn up. Only if I know to search > "olderport" as one word does the relevant HowTo turn up on the > first page of the search. Is this a matter of someone (me maybe) > adding more tags to the various FAQs and HowTos so they show up for > more search terms or is the difficulty deeper? > > Lenore From talklists at newgeo.com Sun Dec 6 16:37:15 2009 From: talklists at newgeo.com (Scott Haneda) Date: Sun, 6 Dec 2009 16:37:15 -0800 Subject: Requests In-Reply-To: <77e4079b0912051942o41d904c5j9da40feccf33adc1@mail.gmail.com> References: <77e4079b0912051942o41d904c5j9da40feccf33adc1@mail.gmail.com> Message-ID: <272F16C6-43FA-4D86-9DD9-71CC1189FF4D@newgeo.com> What port are you in need of? -- Scott * If you contact me off list replace talklists@ with scott@ * On Dec 5, 2009, at 7:42 PM, Neil wrote: > What's the best way to request new ports? (Is there a way to do that?) From woodydon777 at gmail.com Sun Dec 6 18:27:54 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Mon, 7 Dec 2009 10:27:54 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> Message-ID: <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> Thank you, sir. I have put the error messages in the attached file. My commends were as blow: >sudo port install perl5.10 >sudo port -d install p5-locale-gettext 2>&1 | tee ~/Desktop/p5-locale-gettext.txt 2009/12/5 Ryan Schmidt > On Dec 4, 2009, at 21:30, Woody Lin wrote: > > > 2009/12/5 Ryan Schmidt wrote: > > > >> I don't think we're seeing the first error here. Can you clean and try > again with the debug switch and show us all the output? > >> > >> sudo port clean p5-locale-gettext > >> sudo port -d install p5-locale-gettext > >> > > > > > I have tried to clean and install the p5-locale-gettext. > > > > However, the error message is as below: > > > > === > > [Users/woodydon] > install p5-gd > > ---> Computing dependencies for p5-gd > > ---> Building p5-locale-gettext > > Error: Target org.macports.build returned: shell command " cd > "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" > && /usr/bin/make -j2 all " returned error 2 > > === > > That's not enough information to know what went wrong. We need to see the > full debug output. Please clean again and install again with the debug > switch. If you do it this way... > > sudo port clean p5-locale-gettext > sudo port -d install p5-locale-gettext 2>&1 | tee > ~/Desktop/p5-locale-gettext.txt > > ...the entire output will be written to the file p5-locale-gettext.txt on > your desktop which you can attach to your reply email. > > > >> > Perl Version: > >> > This is perl, v5.10.0 built for darwin-thread-multi-2level > >> > (with 2 registered patches, see perl -V for more detail) > >> > >> I'm not sure how well tested the perl5.10 port is. Have you tried using > the perl5.8 port instead? Though we would like Perl 5.10 to become the > default in MacPorts, 5.8 still is at this time. There is a ticket in the > issue tracker about this. > > > > Someone has ever told me that the perl version would be the problem. > > However, I do no know how to switch the perl version for Macports. > > Could you please tell me how to do it? > > Assuming you have installed the perl5.10 port, you would > > sudo port deactivate perl5.10 > sudo port install perl5.8 > > This would only be the case if you deliberately installed the perl5.10 > port; otherwise you would already have the perl5.8 port. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-locale-gettext DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-locale-gettext DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/perl5-1.0.tcl DEBUG: 'universal_variant no' specified, so not adding the default universal variant DEBUG: Requested variant darwin is not provided by port p5-locale-gettext. DEBUG: Requested variant i386 is not provided by port p5-locale-gettext. DEBUG: Requested variant macosx is not provided by port p5-locale-gettext. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext DEBUG: epoch: in tree: 0 installed: 0 DEBUG: gettext 0.17_4 exists in the ports tree DEBUG: gettext 0.17_4 is the latest installed DEBUG: gettext 0.17_4 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port gettext. DEBUG: Requested variant i386 is not provided by port gettext. DEBUG: Requested variant macosx is not provided by port gettext. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv DEBUG: epoch: in tree: 0 installed: 0 DEBUG: libiconv 1.13_0 exists in the ports tree DEBUG: libiconv 1.13_0 is the latest installed DEBUG: libiconv 1.13_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port libiconv. DEBUG: Requested variant i386 is not provided by port libiconv. DEBUG: Requested variant macosx is not provided by port libiconv. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf DEBUG: epoch: in tree: 0 installed: 0 DEBUG: gperf 3.0.4_0 exists in the ports tree DEBUG: gperf 3.0.4_0 is the latest installed DEBUG: gperf 3.0.4_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port gperf. DEBUG: Requested variant i386 is not provided by port gperf. DEBUG: Requested variant macosx is not provided by port gperf. DEBUG: No need to upgrade! gperf 3.0.4_0 >= gperf 3.0.4_0 DEBUG: No need to upgrade! libiconv 1.13_0 >= libiconv 1.13_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncurses 5.7_0 exists in the ports tree DEBUG: ncurses 5.7_0 +darwin_10 is the latest installed DEBUG: ncurses 5.7_0 +darwin_10 is active DEBUG: Merging existing variants darwin_10 into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port ncurses. DEBUG: Requested variant i386 is not provided by port ncurses. DEBUG: Requested variant macosx is not provided by port ncurses. DEBUG: Executing variant darwin_10 provides darwin_10 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncursesw 5.7_0 exists in the ports tree DEBUG: ncursesw 5.7_0 +darwin_10 is the latest installed DEBUG: ncursesw 5.7_0 +darwin_10 is active DEBUG: Merging existing variants darwin_10 into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port ncursesw. DEBUG: Requested variant i386 is not provided by port ncursesw. DEBUG: Requested variant macosx is not provided by port ncursesw. DEBUG: Executing variant darwin_10 provides darwin_10 DEBUG: No need to upgrade! ncursesw 5.7_0 >= ncursesw 5.7_0 DEBUG: No need to upgrade! ncurses 5.7_0 >= ncurses 5.7_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/expat DEBUG: epoch: in tree: 0 installed: 0 DEBUG: expat 2.0.1_0 exists in the ports tree DEBUG: expat 2.0.1_0 is the latest installed DEBUG: expat 2.0.1_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/expat DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Requested variant darwin is not provided by port expat. DEBUG: Requested variant i386 is not provided by port expat. DEBUG: Requested variant macosx is not provided by port expat. DEBUG: No need to upgrade! expat 2.0.1_0 >= expat 2.0.1_0 DEBUG: No need to upgrade! gettext 0.17_4 >= gettext 0.17_4 ---> Computing dependencies for p5-locale-gettext DEBUG: Searching for dependency: perl5 DEBUG: Didn't find receipt, going to depspec regex for: perl5 DEBUG: Found Dependency: path: /opt/local/bin filename: perl regex: ^perl$ DEBUG: Searching for dependency: gettext DEBUG: Found Dependency: receipt exists for gettext DEBUG: Searching for dependency: libiconv DEBUG: Found Dependency: receipt exists for libiconv DEBUG: Executing org.macports.main (p5-locale-gettext) DEBUG: Skipping completed org.macports.fetch (p5-locale-gettext) DEBUG: Skipping completed org.macports.checksum (p5-locale-gettext) DEBUG: Skipping completed org.macports.extract (p5-locale-gettext) DEBUG: Skipping completed org.macports.patch (p5-locale-gettext) DEBUG: Skipping completed org.macports.configure (p5-locale-gettext) ---> Building p5-locale-gettext DEBUG: Executing org.macports.build (p5-locale-gettext) DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all' /usr/bin/gcc-4.2 -c -arch x86_64 -arch i386 -arch ppc -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -I/usr/local/include -Os -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" "-I/System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE" gettext.c gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast lipo: can't open input file: /var/tmp//ccPXpDQY.out (No such file or directory) make: *** [gettext.o] Error 1 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all " returned error 2 Command output: gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast lipo: can't open input file: /var/tmp//ccPXpDQY.out (No such file or directory) make: *** [gettext.o] Error 1 DEBUG: Backtrace: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all " returned error 2 Command output: gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast lipo: can't open input file: /var/tmp//ccPXpDQY.out (No such file or directory) make: *** [gettext.o] Error 1 while executing "command_exec build" (procedure "portbuild::build_main" line 9) invoked from within "$procedure $targetname" Warning: the following items did not execute (for p5-locale-gettext): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing. From ryandesign at macports.org Sun Dec 6 20:38:55 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 6 Dec 2009 22:38:55 -0600 Subject: Dependency problem while install p5-gd In-Reply-To: <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> Message-ID: On Dec 6, 2009, at 20:27, Woody Lin wrote: > I have put the error messages in the attached file. > > My commends were as blow: > > >sudo port install perl5.10 > >sudo port -d install p5-locale-gettext 2>&1 | tee ~/Desktop/p5-locale-gettext.txt Ok, it looks like the missing libintl.h was the first problem after all, but the reason I think is shown before it: DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all' /usr/bin/gcc-4.2 -c -arch x86_64 -arch i386 -arch ppc -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -I/usr/local/include -Os -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" "-I/System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE" gettext.c gettext.xs:5:21: error: libintl.h: No such file or directory The "-I/usr/local/include" in the compile line is a problem. Things in /usr/local can interfere with what you have installed with MacPorts, therefore it's not supported to have things in /usr/local while using MacPorts. Please move /usr/local aside (for example rename /usr/local to /usr/local-off), clean p5-locale-gettext again, and try installing it again. From woodydon777 at gmail.com Sun Dec 6 20:46:37 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Mon, 7 Dec 2009 12:46:37 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> Message-ID: <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> After rename local to local-off, "clean p5-locale-gettext" works. However, when installing p5-locale-gettext, I came upon error messages as the attached file. 2009/12/7 Ryan Schmidt > > On Dec 6, 2009, at 20:27, Woody Lin wrote: > > > I have put the error messages in the attached file. > > > > My commends were as blow: > > > > >sudo port install perl5.10 > > >sudo port -d install p5-locale-gettext 2>&1 | tee > ~/Desktop/p5-locale-gettext.txt > > Ok, it looks like the missing libintl.h was the first problem after all, > but the reason I think is shown before it: > > > DEBUG: Assembled command: 'cd > "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" > && /usr/bin/make -j2 all' > /usr/bin/gcc-4.2 -c -arch x86_64 -arch i386 -arch ppc -g -pipe > -fno-common -DPERL_DARWIN -fno-strict-aliasing -I/usr/local/include -Os > -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" > "-I/System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE" gettext.c > gettext.xs:5:21: error: libintl.h: No such file or directory > > > The "-I/usr/local/include" in the compile line is a problem. Things in > /usr/local can interfere with what you have installed with MacPorts, > therefore it's not supported to have things in /usr/local while using > MacPorts. Please move /usr/local aside (for example rename /usr/local to > /usr/local-off), clean p5-locale-gettext again, and try installing it again. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- ---> Computing dependencies for p5-locale-gettext ---> Building p5-locale-gettext Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all " returned error 2 Command output: gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast lipo: can't open input file: /var/tmp//ccMPPyVt.out (No such file or directory) make: *** [gettext.o] Error 1 Error: Status 1 encountered during processing. From ryandesign at macports.org Sun Dec 6 20:56:35 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 6 Dec 2009 22:56:35 -0600 Subject: Dependency problem while install p5-gd In-Reply-To: <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> Message-ID: <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> On Dec 6, 2009, at 22:46, Woody Lin wrote: > After rename local to local-off, "clean p5-locale-gettext" works. > > However, when installing p5-locale-gettext, I came upon error messages as the attached file. I see the same error as before: gettext.xs:5:21: error: libintl.h: No such file or directory Look in the full debug output again. Is it still mentioning /usr/local? If so, I think a reference to /usr/local has gotten into your installed ports somewhere. If I had to guess, I'd suspect your perl port, which I'd suggest you rebuild it. You said you're using perl 5.10, so rebuild the perl5.10 port: sudo port -n upgrade --force perl5.10 From jmr at macports.org Sun Dec 6 21:05:28 2009 From: jmr at macports.org (Joshua Root) Date: Mon, 07 Dec 2009 16:05:28 +1100 Subject: Dependency problem while install p5-gd In-Reply-To: <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> Message-ID: <4B1C8D18.3020609@macports.org> On 2009-12-7 15:56 , Ryan Schmidt wrote: > > On Dec 6, 2009, at 22:46, Woody Lin wrote: > >> After rename local to local-off, "clean p5-locale-gettext" works. >> >> However, when installing p5-locale-gettext, I came upon error messages as the attached file. > > I see the same error as before: > > gettext.xs:5:21: error: libintl.h: No such file or directory > > Look in the full debug output again. Is it still mentioning /usr/local? If so, I think a reference to /usr/local has gotten into your installed ports somewhere. If I had to guess, I'd suspect your perl port, which I'd suggest you rebuild it. You said you're using perl 5.10, so rebuild the perl5.10 port: The output shows that p5-locale-gettext is building universal, but perl5* does not have a universal variant and therefore neither do perl module ports. - Josh From woodydon777 at gmail.com Sun Dec 6 21:41:13 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Mon, 7 Dec 2009 13:41:13 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> Message-ID: <1c8119910912062141x3f35a86i8d56893f9b882805@mail.gmail.com> After rebuilding the perl5.10, I came upon error messages as the attached file. 2009/12/7 Ryan Schmidt > > On Dec 6, 2009, at 22:46, Woody Lin wrote: > > > After rename local to local-off, "clean p5-locale-gettext" works. > > > > However, when installing p5-locale-gettext, I came upon error messages as > the attached file. > > I see the same error as before: > > gettext.xs:5:21: error: libintl.h: No such file or directory > > Look in the full debug output again. Is it still mentioning /usr/local? If > so, I think a reference to /usr/local has gotten into your installed ports > somewhere. If I had to guess, I'd suspect your perl port, which I'd suggest > you rebuild it. You said you're using perl 5.10, so rebuild the perl5.10 > port: > > sudo port -n upgrade --force perl5.10 > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-locale-gettext DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-locale-gettext DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/perl5-1.0.tcl DEBUG: 'universal_variant no' specified, so not adding the default universal variant DEBUG: Requested variant darwin is not provided by port p5-locale-gettext. DEBUG: Requested variant i386 is not provided by port p5-locale-gettext. DEBUG: Requested variant macosx is not provided by port p5-locale-gettext. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext DEBUG: epoch: in tree: 0 installed: 0 DEBUG: gettext 0.17_4 exists in the ports tree DEBUG: gettext 0.17_4 is the latest installed DEBUG: gettext 0.17_4 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port gettext. DEBUG: Requested variant i386 is not provided by port gettext. DEBUG: Requested variant macosx is not provided by port gettext. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv DEBUG: epoch: in tree: 0 installed: 0 DEBUG: libiconv 1.13_0 exists in the ports tree DEBUG: libiconv 1.13_0 is the latest installed DEBUG: libiconv 1.13_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port libiconv. DEBUG: Requested variant i386 is not provided by port libiconv. DEBUG: Requested variant macosx is not provided by port libiconv. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf DEBUG: epoch: in tree: 0 installed: 0 DEBUG: gperf 3.0.4_0 exists in the ports tree DEBUG: gperf 3.0.4_0 is the latest installed DEBUG: gperf 3.0.4_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port gperf. DEBUG: Requested variant i386 is not provided by port gperf. DEBUG: Requested variant macosx is not provided by port gperf. DEBUG: No need to upgrade! gperf 3.0.4_0 >= gperf 3.0.4_0 DEBUG: No need to upgrade! libiconv 1.13_0 >= libiconv 1.13_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncurses 5.7_0 exists in the ports tree DEBUG: ncurses 5.7_0 +darwin_10 is the latest installed DEBUG: ncurses 5.7_0 +darwin_10 is active DEBUG: Merging existing variants darwin_10 into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port ncurses. DEBUG: Requested variant i386 is not provided by port ncurses. DEBUG: Requested variant macosx is not provided by port ncurses. DEBUG: Executing variant darwin_10 provides darwin_10 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncursesw 5.7_0 exists in the ports tree DEBUG: ncursesw 5.7_0 +darwin_10 is the latest installed DEBUG: ncursesw 5.7_0 +darwin_10 is active DEBUG: Merging existing variants darwin_10 into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port ncursesw. DEBUG: Requested variant i386 is not provided by port ncursesw. DEBUG: Requested variant macosx is not provided by port ncursesw. DEBUG: Executing variant darwin_10 provides darwin_10 DEBUG: No need to upgrade! ncursesw 5.7_0 >= ncursesw 5.7_0 DEBUG: No need to upgrade! ncurses 5.7_0 >= ncurses 5.7_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/expat DEBUG: epoch: in tree: 0 installed: 0 DEBUG: expat 2.0.1_0 exists in the ports tree DEBUG: expat 2.0.1_0 is the latest installed DEBUG: expat 2.0.1_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/expat DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Requested variant darwin is not provided by port expat. DEBUG: Requested variant i386 is not provided by port expat. DEBUG: Requested variant macosx is not provided by port expat. DEBUG: No need to upgrade! expat 2.0.1_0 >= expat 2.0.1_0 DEBUG: No need to upgrade! gettext 0.17_4 >= gettext 0.17_4 ---> Computing dependencies for p5-locale-gettext DEBUG: Searching for dependency: perl5 DEBUG: Didn't find receipt, going to depspec regex for: perl5 DEBUG: Found Dependency: path: /opt/local/bin filename: perl regex: ^perl$ DEBUG: Searching for dependency: gettext DEBUG: Found Dependency: receipt exists for gettext DEBUG: Searching for dependency: libiconv DEBUG: Found Dependency: receipt exists for libiconv DEBUG: Executing org.macports.main (p5-locale-gettext) DEBUG: Skipping completed org.macports.fetch (p5-locale-gettext) DEBUG: Skipping completed org.macports.checksum (p5-locale-gettext) DEBUG: Skipping completed org.macports.extract (p5-locale-gettext) DEBUG: Skipping completed org.macports.patch (p5-locale-gettext) DEBUG: Skipping completed org.macports.configure (p5-locale-gettext) ---> Building p5-locale-gettext DEBUG: Executing org.macports.build (p5-locale-gettext) DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all' /usr/bin/gcc-4.2 -c -arch x86_64 -arch i386 -arch ppc -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -I/usr/local/include -Os -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" "-I/System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE" gettext.c gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast lipo: can't open input file: /var/tmp//cco8ulFU.out (No such file or directory) make: *** [gettext.o] Error 1 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all " returned error 2 Command output: gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast lipo: can't open input file: /var/tmp//cco8ulFU.out (No such file or directory) make: *** [gettext.o] Error 1 DEBUG: Backtrace: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make -j2 all " returned error 2 Command output: gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast gettext.xs:5:21: error: libintl.h: No such file or directory gettext.c: In function 'XS_Locale__gettext_gettext': gettext.c:118: warning: incompatible implicit declaration of built-in function 'gettext' gettext.c: In function 'XS_Locale__gettext_dcgettext': gettext.c:143: warning: incompatible implicit declaration of built-in function 'dcgettext' gettext.c: In function 'XS_Locale__gettext_dgettext': gettext.c:167: warning: incompatible implicit declaration of built-in function 'dgettext' gettext.c: In function 'XS_Locale__gettext_ngettext': gettext.c:192: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dcngettext': gettext.c:219: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_dngettext': gettext.c:245: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_textdomain': gettext.c:268: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bindtextdomain': gettext.c:298: warning: assignment makes pointer from integer without a cast gettext.c: In function 'XS_Locale__gettext_bind_textdomain_codeset': gettext.c:328: warning: assignment makes pointer from integer without a cast lipo: can't open input file: /var/tmp//cco8ulFU.out (No such file or directory) make: *** [gettext.o] Error 1 while executing "command_exec build" (procedure "portbuild::build_main" line 9) invoked from within "$procedure $targetname" Warning: the following items did not execute (for p5-locale-gettext): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing. From woodydon777 at gmail.com Sun Dec 6 22:01:09 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Mon, 7 Dec 2009 14:01:09 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: <4B1C8D18.3020609@macports.org> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> <4B1C8D18.3020609@macports.org> Message-ID: <1c8119910912062201i3e64aab3p47f0017aae5fa5a6@mail.gmail.com> Thank you for pointing it out. How do I fix it? 2009/12/7 Joshua Root > On 2009-12-7 15:56 , Ryan Schmidt wrote: > > > > On Dec 6, 2009, at 22:46, Woody Lin wrote: > > > >> After rename local to local-off, "clean p5-locale-gettext" works. > >> > >> However, when installing p5-locale-gettext, I came upon error messages > as the attached file. > > > > I see the same error as before: > > > > gettext.xs:5:21: error: libintl.h: No such file or directory > > > > Look in the full debug output again. Is it still mentioning /usr/local? > If so, I think a reference to /usr/local has gotten into your installed > ports somewhere. If I had to guess, I'd suspect your perl port, which I'd > suggest you rebuild it. You said you're using perl 5.10, so rebuild the > perl5.10 port: > > The output shows that p5-locale-gettext is building universal, but > perl5* does not have a universal variant and therefore neither do perl > module ports. > > - Josh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From payam.minoofar at meissner.com Mon Dec 7 09:10:08 2009 From: payam.minoofar at meissner.com (Payam Minoofar) Date: Mon, 7 Dec 2009 09:10:08 -0800 Subject: mesa universal Message-ID: <55E44C9F-2D3E-4481-BE39-F4CBD0230FF8@meissner.com> When I tried upgrading win-devel this morning, port said that I need to build libGL.dylib as universal in order to upgrade wine-devel. libGL.dylib is pat of mesa. So, I executed sudo port install mesa +universal and I got this error during the build process. I hope the solution is easy. Thanks. __________________ Payam Minoofar, Ph.D. Scientist Meissner Filtration Products 4181 Calle Tesoro Camarillo, CA 93012 +1 805 388 9911 ext. 159 +1 805 388 5948 fax payam.minoofar at meissner.com ---> Building mesa Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/work/Mesa-7.6" && /usr/bin/make -j2 default INSTALL_DIR=/opt/local CC=/usr/bin/gcc-4.2 CXX=/usr/bin/g++-4.2 RC_CFLAGS="-arch x86_64 -arch i386" " returned error 2 Command output: /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_swap.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_swidth.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_tablet.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_teapot.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_tr10.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_tr24.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_util.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_vidresize.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_warp.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_win.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING glut_winmisc.c /usr/bin/gcc-4.2 -c -I../../../include -ggdb3 -Os -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fno-common -I/opt/local/include -I/opt/local/include -fPIC -arch x86_64 -arch i386 -D_DARWIN_C_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DPTHREADS -DGLX_ALIAS_UNSUPPORTED -DGLX_INDIRECT_RENDERING layerutil.c /bin/sh ../../../bin/mklib -o glut -linker '/usr/bin/gcc-4.2' -ldflags '' \ -major 3 -minor 7 -patch 1 \ -install ../../../lib \ -id /opt/local/lib/libglut.3.dylib \ -L../../../lib -lGLU -lGL -L/opt/local/lib -L/opt/local/lib -lX11 -lXmu -lXi -lXext glut_8x13.o glut_9x15.o glut_bitmap.o glut_bwidth.o glut_cindex.o glut_cmap.o glut_cursor.o glut_dials.o glut_dstr.o glut_event.o glut_ext.o glut_fcb.o glut_fullscrn.o glut_gamemode.o glut_get.o glut_glxext.o glut_hel10.o glut_hel12.o glut_hel18.o glut_init.o glut_input.o glut_joy.o glut_key.o glut_keyctrl.o glut_keyup.o glut_menu.o glut_menu2.o glut_mesa.o glut_modifier.o glut_mroman.o glut_overlay.o glut_ppm.o glut_roman.o glut_shapes.o glut_space.o glut_stroke.o glut_swap.o glut_swidth.o glut_tablet.o glut_teapot.o glut_tr10.o glut_tr24.o glut_util.o glut_vidresize.o glut_warp.o glut_win.o glut_winmisc.o layerutil.o mklib: Making Darwin shared library: libglut.3.7.dylib ld: warning: in /opt/local/lib/libXmu.dylib, file is not of required architecture Undefined symbols: "_XmuLookupStandardColormap", referenced from: ___glutSetupColormap in glut_cmap.o ld: symbol(s) not found collect2: ld returned 1 exit status lipo: can't open input file: /var/tmp//cchYny2l.out (No such file or directory) mklib: Installing libglut.3.7.dylib libglut.3.dylib libglut.dylib in ../../../lib mv: rename libglut.3.7.dylib to ../../../lib/libglut.3.7.dylib: No such file or directory make[2]: *** [../../../lib/libglut.dylib] Error 1 make[1]: *** [subdirs] Error 1 make: *** [default] Error 1 Error: Status 1 encountered during processing. From ryandesign at macports.org Mon Dec 7 10:53:33 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Mon, 7 Dec 2009 12:53:33 -0600 Subject: mesa universal In-Reply-To: <55E44C9F-2D3E-4481-BE39-F4CBD0230FF8@meissner.com> References: <55E44C9F-2D3E-4481-BE39-F4CBD0230FF8@meissner.com> Message-ID: <7117EA98-3BB3-45E3-B776-8A6BB8E05825@macports.org> On Dec 7, 2009, at 11:10, Payam Minoofar wrote: > When I tried upgrading win-devel this morning, port said that I need to build libGL.dylib as universal in order to upgrade wine-devel. On Snow Leopard, software builds 64-bit by default, but Wine cannot be built 64-bit at this time. (Ask the Wine developers if you want to know why.) Therefore Wine builds 32-bit. To build 32-bit on Snow Leopard, all of a port's dependencies must be built either 32-bit or universal 32-bit/64-bit. > ld: warning: in /opt/local/lib/libXmu.dylib, file is not of required architecture This indicates the port that provides that library is not built universal either. I'm surprised you were able to install wine-devel at all before if mesa was not universal, unless you were not previously on Snow Leopard. Did you recently upgrade to Snow Leopard from Leopard? If so, please uninstall and reinstall all ports, as described in the Migration document: https://trac.macports.org/wiki/Migration From heikorecktenwald at googlemail.com Mon Dec 7 13:13:50 2009 From: heikorecktenwald at googlemail.com (Heiko Recktenwald) Date: Mon, 07 Dec 2009 22:13:50 +0100 Subject: Requests/mpeg4ip Message-ID: <4B1D700E.1060409@gmail.com> Hi, Scott Haneda schrieb: > What port are you in need of? I did not ask the question, but this is the reason for my subscription: I want more mpeg4ip. mp4creator seems to be back in ports, but mp4player is not if it ever was. mp4live is not necessary, there is the QT broadcaster, but I really need mp4player. (Because mp4player runs from the commandline and it supports playlists, see http://www.iana.org/assignments/media-types/video/vnd-mpegurl Playlist support in mp4player is not perfect, there is no switch like in mplayer -playlist or xine -P, extensions are hardcoded, for example .m4u, but such a playlist support is much better than none.) mpeg4ip did not compile out of the box for me, I tried different versions. There is an audio issue, at least on MacOSX 1.5.8, with the old portaudio that is somehow incorporated into mpeg4ip as far as I could see. The latest portaudio compiled easily but it did not help. Hope it can be fixed somehow. Best, H. From payam.minoofar at meissner.com Mon Dec 7 15:45:18 2009 From: payam.minoofar at meissner.com (Payam Minoofar) Date: Mon, 7 Dec 2009 15:45:18 -0800 Subject: mesa universal In-Reply-To: <7117EA98-3BB3-45E3-B776-8A6BB8E05825@macports.org> References: <55E44C9F-2D3E-4481-BE39-F4CBD0230FF8@meissner.com> <7117EA98-3BB3-45E3-B776-8A6BB8E05825@macports.org> Message-ID: I upgraded to SL the day it was released. I followed the migration instructions, and everything has been working fine; anything that builds, that is. Actually, it was with your help that I went through and rebuilt all dependencies as universal and got wine-devel to build. This was with 1.1.29, and all incremental upgrades built just fine, until 1.1.34 suddenly decided not to build today. When I try to install xorg-libXmu (which provides libXmu.dylib as universal, I get this error, even though port reports that libXmu can be built as universal: ---> Building xorg-libXmu Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_xorg-libXmu/work/libXmu-1.0.5" && /usr/bin/make -j2 all " returned error 2 Command output: _XmuCvtStringToBitmap in StrToBmap.o _XmuCvtStringToCursor in StrToCurs.o _XmuCvtStringToCursor in StrToCurs.o _XmuCvtStringToCursor in StrToCurs.o _XmuCvtStringToGravity in StrToGrav.o _XmuCvtStringToJustify in StrToJust.o _XmuCvtStringToLong in StrToLong.o _XmuCvtStringToOrientation in StrToOrnt.o _XmuCvtStringToWidget in StrToWidg.o "_XtScreenDatabase", referenced from: _XmuCvtStringToBitmap in StrToBmap.o "_XtCreateWidget", referenced from: _XmuWnFetchResources in WidgetNode.o "_XtAppSetTypeConverter", referenced from: __XEditResCheckMessages in EditresCom.o "_XtCallConverter", referenced from: _XmuCvtStringToCursor in StrToCurs.o _XmuCvtStringToCursor in StrToCurs.o "_XtStrings", referenced from: _resources.11586 in EditresCom.o _XtStrings$non_lazy_ptr in EditresCom.o _XtStrings$non_lazy_ptr in StrToCurs.o _XtStrings$non_lazy_ptr in StrToOrnt.o _XtStrings$non_lazy_ptr in StrToWidg.o ld: symbol(s) not found collect2: ld returned 1 exit status lipo: can't open input file: /var/tmp//ccASA0li.out (No such file or directory) make[2]: *** [libXmu.la] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing. On Dec 7, 2009, at 10:53 AM, Ryan Schmidt wrote: > On Dec 7, 2009, at 11:10, Payam Minoofar wrote: > >> When I tried upgrading win-devel this morning, port said that I need to build libGL.dylib as universal in order to upgrade wine-devel. > > On Snow Leopard, software builds 64-bit by default, but Wine cannot be built 64-bit at this time. (Ask the Wine developers if you want to know why.) Therefore Wine builds 32-bit. To build 32-bit on Snow Leopard, all of a port's dependencies must be built either 32-bit or universal 32-bit/64-bit. > > >> ld: warning: in /opt/local/lib/libXmu.dylib, file is not of required architecture > > This indicates the port that provides that library is not built universal either. > > I'm surprised you were able to install wine-devel at all before if mesa was not universal, unless you were not previously on Snow Leopard. Did you recently upgrade to Snow Leopard from Leopard? If so, please uninstall and reinstall all ports, as described in the Migration document: > > https://trac.macports.org/wiki/Migration > > From ryandesign at macports.org Mon Dec 7 15:54:25 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Mon, 7 Dec 2009 17:54:25 -0600 Subject: mesa universal In-Reply-To: References: <55E44C9F-2D3E-4481-BE39-F4CBD0230FF8@meissner.com> <7117EA98-3BB3-45E3-B776-8A6BB8E05825@macports.org> Message-ID: <1BEC54F2-AB0F-4004-9731-9CD3907D1690@macports.org> On Dec 7, 2009, at 17:45, Payam Minoofar wrote: > I upgraded to SL the day it was released. I followed the migration instructions, and everything has been working fine; anything that builds, that is. Ok. > Actually, it was with your help that I went through and rebuilt all dependencies as universal and got wine-devel to build. This was with 1.1.29, and all incremental upgrades built just fine, until 1.1.34 suddenly decided not to build today. When I originally updated wine-devel to 1.1.29 (r56905, 2009-09-03) it did not check the architectures of dependencies. I added that later (r58381, 2009-09-27) due to the flood of emails from people who did not know they needed to make special arrangements for the dependencies on Snow Leopard. I somehow neglected to check the architecture of libGL from mesa; I added that more recently while 1.1.33 was current (r60835, 2009-11-25). So upgrading to 1.1.34 is the first time you would encounter this new check. > When I try to install xorg-libXmu (which provides libXmu.dylib as universal, I get this error, even though port reports that libXmu can be built as universal: > > ---> Building xorg-libXmu > Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_xorg-libXmu/work/libXmu-1.0.5" && /usr/bin/make -j2 all " returned error 2 > Command output: _XmuCvtStringToBitmap in StrToBmap.o > _XmuCvtStringToCursor in StrToCurs.o [snip] This is not the first error. You would see the first error if you retry with the debug switch (sudo port -d install xorg-libXmu +universal). It will likely tell you yet another library is not of the right architecture, and therefore needs to be rebuilt universal. I believe you can shortcut all this manual work by having MacPorts rebuild all necessary dependencies universal for you. Try: sudo port clean xorg-libXmu sudo port upgrade --enforce-variants wine-devel +universal From payam.minoofar at meissner.com Mon Dec 7 16:02:20 2009 From: payam.minoofar at meissner.com (Payam Minoofar) Date: Mon, 7 Dec 2009 16:02:20 -0800 Subject: mesa universal In-Reply-To: <1BEC54F2-AB0F-4004-9731-9CD3907D1690@macports.org> References: <55E44C9F-2D3E-4481-BE39-F4CBD0230FF8@meissner.com> <7117EA98-3BB3-45E3-B776-8A6BB8E05825@macports.org> <1BEC54F2-AB0F-4004-9731-9CD3907D1690@macports.org> Message-ID: On Dec 7, 2009, at 3:54 PM, Ryan Schmidt wrote: > I believe you can shortcut all this manual work by having MacPorts rebuild all necessary dependencies universal for you. Try: > > sudo port clean xorg-libXmu > sudo port upgrade --enforce-variants wine-devel +universal Ah, thanks! I didn't know I could combine keys thusly. Payam From talklists at newgeo.com Mon Dec 7 16:06:19 2009 From: talklists at newgeo.com (Scott Haneda) Date: Mon, 7 Dec 2009 16:06:19 -0800 Subject: Requests/mpeg4ip In-Reply-To: <4B1CC3AD.2080306@gmail.com> References: <77e4079b0912051942o41d904c5j9da40feccf33adc1@mail.gmail.com> <272F16C6-43FA-4D86-9DD9-71CC1189FF4D@newgeo.com> <4B1CC3AD.2080306@gmail.com> Message-ID: <19D7ACCF-7E8E-4D81-BA82-16C912BDD57A@newgeo.com> Pretty complicated set of install instructions given their site states: as of 9/28/07, development is stopped, and we are not taking any more contributions. I was going to give it a shot, but there are far too many dependencies, and I am not sure the value in now near 3 year old software is, that is no longer developed. Are there no forks, or alternatives? -- Scott * If you contact me off list replace talklists@ with scott@ * On Dec 7, 2009, at 12:58 AM, Heiko Recktenwald wrote: > Scott Haneda schrieb: >> What port are you in need of? > I did not ask the question, but this is the reason for my > subscription: > > I want the complete mpeg4ip. mp4live is not necessary, we have the QT > broadcaster, but mp4player is a must because it runs from the > commandline and it supports playlists, see > http://www.iana.org/assignments/media-types/video/vnd-mpegurl . > > I does not compile out of the box because there is an audio issue, at > least on MacOSX 1.5.8, with the old portaudio in mpeg4ip. > > The mpeg4ip port has its history. mp4creator is a must, but > mp4player is > nnecessary as well, at least as a proof of concept. > > Playlist support in mp4player is not perfect, there is no extension > like > in mplayer -playlist, extensions are hardcoded, but it is much better > than nothng. From heikorecktenwald at googlemail.com Mon Dec 7 23:02:57 2009 From: heikorecktenwald at googlemail.com (Heiko Recktenwald) Date: Tue, 08 Dec 2009 08:02:57 +0100 Subject: Requests/mpeg4ip Message-ID: <4B1DFA21.8080409@gmail.com> Hi, Scott Haneda schrieb: > Pretty complicated set of install instructions given their site states: > as of 9/28/07, development is stopped, and we are > not taking any more contributions. Yes, Cisco stopped the support, but it was mostly perfect., at least as far as mp4player is concerned. The port is still in FreeBSD. Here is where it stops: Making all in player Making all in lib Making all in libhttp make[4]: Nothing to be done for `all'. Making all in rtsp make[4]: Nothing to be done for `all'. Making all in audio Making all in faad make[5]: Nothing to be done for `all'. Making all in mp3util make[5]: Nothing to be done for `all'. Making all in celp Making all in BS make[6]: Nothing to be done for `all'. Making all in dec make[6]: Nothing to be done for `all'. Making all in include make[6]: Nothing to be done for `all'. make[6]: Nothing to be done for `all-am'. Making all in portaudio if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -g -O2 -DUSE_MMX -DMPEG4IP -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -MT pa_mac_core.lo -MD -MP -MF ".deps/pa_mac_core.Tpo" -c -o pa_mac_core.lo pa_mac_core.c; \ then mv -f ".deps/pa_mac_core.Tpo" ".deps/pa_mac_core.Plo"; else rm -f ".deps/pa_mac_core.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -g -O2 -DUSE_MMX -DMPEG4IP -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -MT pa_mac_core.lo -MD -MP -MF .deps/pa_mac_core.Tpo -c pa_mac_core.c -fno-common -DPIC -o .libs/pa_mac_core.o In file included from pa_mac_core.c:124: pa_host.h:55: error: conflicting types for 'uint32' /System/Library/Frameworks/Security.framework/Headers/cssmconfig.h:64: error: previous declaration of 'uint32' was here pa_mac_core.c: In function 'PaOSX_LoadAndProcess': pa_mac_core.c:808: warning: 'AudioConverterFillBuffer' is deprecated (declared at /System/Library/Frameworks/AudioToolbox.framework/Headers/AudioConverter.h:639) pa_mac_core.c: In function 'PaOSX_HandleOutput': pa_mac_core.c:1043: warning: 'AudioConverterFillBuffer' is deprecated (declared at /System/Library/Frameworks/AudioToolbox.framework/Headers/AudioConverter.h:639) pa_mac_core.c: In function 'PaHost_StartEngine': pa_mac_core.c:1897: warning: 'AudioDeviceAddIOProc' is deprecated (declared at /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h:2067) pa_mac_core.c:1915: warning: 'AudioDeviceAddIOProc' is deprecated (declared at /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h:2067) pa_mac_core.c: In function 'PaHost_StopEngine': pa_mac_core.c:1963: warning: 'AudioDeviceRemoveIOProc' is deprecated (declared at /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h:2081) pa_mac_core.c:1971: warning: 'AudioDeviceRemoveIOProc' is deprecated (declared at /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h:2081) make[5]: *** [pa_mac_core.lo] Error 1 make[4]: *** [all-recursive] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 bash-3.2# > I was going to give it a shot, but there are far too many > dependencies, and I am not sure the value in now near 3 year old > software is, that is no longer developed. > > Are there no forks, or alternatives? IMHO not. mplayer does not really work with Darwin Streaming Server. The mysteries of Quicktime... Best, H. From ryandesign at macports.org Tue Dec 8 17:21:39 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 8 Dec 2009 19:21:39 -0600 Subject: Why doesn't macports install prebuild packages? / problem with re-installing due to incomplete uninstall In-Reply-To: <20091208223726.1dc57da0@platypus.ps42> References: <4B0D0270.8040208@bennyd.de> <3E17135A-B4B9-41F6-A8FE-BD46B41C7CB4@macports.org> <37CC3866-24C7-4C34-9FC1-36E7DBB9AB94@comcast.net> <4B0E669A.3070202@bennyd.de> <20091130170341.4219614a@platypus.ps42> <4B13F218.1070106@macports.org> <20091201224522.132abbdd@platypus.ps42> <20091208223726.1dc57da0@platypus.ps42> Message-ID: <21DF78DB-0A36-491B-8AB7-28017C6BE353@macports.org> On Dec 8, 2009, at 15:37, Vlado Plaga wrote: > uninstalled MacPorts as described in the > documentation, reinstalled a new xcode and MacPorts, and wanted to > first install DigiKam by simply saying "port install digikam". This > failed after a short time because the file > /Library/LaunchAgents/org.freedesktop.dbus-session.plist > was in the way, when MacPorts tried to activate the dbus port. > > So probably > "rm /Library/LaunchAgents/org.freedesktop.dbus-session.plist" should be > added to the uninstall description? > http://guide.macports.org/#installing.macports.uninstalling It looks like the uninstall instructions in the FAQ are more up to date: http://trac.macports.org/wiki/FAQ#uninstall I didn't remember we also had uninstall instructions in the guide. Perhaps we should update the guide to match the FAQ entry, then make the FAQ entry a pointer to the guide so it doesn't get out of sync again. I don't want to specifically mention /Library/LaunchAgents/org.freedesktop.dbus-session.plist because that file is specific to the dbus port. There are undoubtedly other ports that install things in other nonstandard locations but the general uninstall instructions in the FAQ address this sufficiently IMHO by suggesting you first "port uninstall" everything. We could add a note to the instructions though to mention that they might not uninstall absolutely everything. From woodydon777 at gmail.com Tue Dec 8 23:27:46 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Wed, 9 Dec 2009 15:27:46 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: <1c8119910912062201i3e64aab3p47f0017aae5fa5a6@mail.gmail.com> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> <4B1C8D18.3020609@macports.org> <1c8119910912062201i3e64aab3p47f0017aae5fa5a6@mail.gmail.com> Message-ID: <1c8119910912082327k95a872eqa665ee43d6d16232@mail.gmail.com> Dear sir, I tried to copy libintl.h to /usr/local/include. So, my commands were: >cp -r /opt/local/include /usr/local/include >sudo port -d install p5-locale-gettext 2>&1 | tee ~/Desktop/p5-locale-gettext.txt The error message turned to be missing destroot Error: Target org.macports.destroot returned: no such file or directory Any solution for this? Please. Thank you 2009/12/7 Woody Lin > Thank you for pointing it out. How do I fix it? > > 2009/12/7 Joshua Root > > On 2009-12-7 15:56 , Ryan Schmidt wrote: >> > >> > On Dec 6, 2009, at 22:46, Woody Lin wrote: >> > >> >> After rename local to local-off, "clean p5-locale-gettext" works. >> >> >> >> However, when installing p5-locale-gettext, I came upon error messages >> as the attached file. >> > >> > I see the same error as before: >> > >> > gettext.xs:5:21: error: libintl.h: No such file or directory >> > >> > Look in the full debug output again. Is it still mentioning /usr/local? >> If so, I think a reference to /usr/local has gotten into your installed >> ports somewhere. If I had to guess, I'd suspect your perl port, which I'd >> suggest you rebuild it. You said you're using perl 5.10, so rebuild the >> perl5.10 port: >> >> The output shows that p5-locale-gettext is building universal, but >> perl5* does not have a universal variant and therefore neither do perl >> module ports. >> >> - Josh >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-locale-gettext DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-locale-gettext DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/perl5-1.0.tcl DEBUG: 'universal_variant no' specified, so not adding the default universal variant DEBUG: Requested variant darwin is not provided by port p5-locale-gettext. DEBUG: Requested variant i386 is not provided by port p5-locale-gettext. DEBUG: Requested variant macosx is not provided by port p5-locale-gettext. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext DEBUG: epoch: in tree: 0 installed: 0 DEBUG: gettext 0.17_4 exists in the ports tree DEBUG: gettext 0.17_4 is the latest installed DEBUG: gettext 0.17_4 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port gettext. DEBUG: Requested variant i386 is not provided by port gettext. DEBUG: Requested variant macosx is not provided by port gettext. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv DEBUG: epoch: in tree: 0 installed: 0 DEBUG: libiconv 1.13_0 exists in the ports tree DEBUG: libiconv 1.13_0 is the latest installed DEBUG: libiconv 1.13_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port libiconv. DEBUG: Requested variant i386 is not provided by port libiconv. DEBUG: Requested variant macosx is not provided by port libiconv. DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf DEBUG: epoch: in tree: 0 installed: 0 DEBUG: gperf 3.0.4_0 exists in the ports tree DEBUG: gperf 3.0.4_0 is the latest installed DEBUG: gperf 3.0.4_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port gperf. DEBUG: Requested variant i386 is not provided by port gperf. DEBUG: Requested variant macosx is not provided by port gperf. DEBUG: No need to upgrade! gperf 3.0.4_0 >= gperf 3.0.4_0 DEBUG: No need to upgrade! libiconv 1.13_0 >= libiconv 1.13_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncurses 5.7_0 exists in the ports tree DEBUG: ncurses 5.7_0 +darwin_10 is the latest installed DEBUG: ncurses 5.7_0 +darwin_10 is active DEBUG: Merging existing variants darwin_10 into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port ncurses. DEBUG: Requested variant i386 is not provided by port ncurses. DEBUG: Requested variant macosx is not provided by port ncurses. DEBUG: Executing variant darwin_10 provides darwin_10 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncursesw 5.7_0 exists in the ports tree DEBUG: ncursesw 5.7_0 +darwin_10 is the latest installed DEBUG: ncursesw 5.7_0 +darwin_10 is active DEBUG: Merging existing variants darwin_10 into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port ncursesw. DEBUG: Requested variant i386 is not provided by port ncursesw. DEBUG: Requested variant macosx is not provided by port ncursesw. DEBUG: Executing variant darwin_10 provides darwin_10 DEBUG: No need to upgrade! ncursesw 5.7_0 >= ncursesw 5.7_0 DEBUG: No need to upgrade! ncurses 5.7_0 >= ncurses 5.7_0 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/expat DEBUG: epoch: in tree: 0 installed: 0 DEBUG: expat 2.0.1_0 exists in the ports tree DEBUG: expat 2.0.1_0 is the latest installed DEBUG: expat 2.0.1_0 is active DEBUG: Merging existing variants into variants DEBUG: new fully merged portvariants: DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/expat DEBUG: OS Platform: darwin DEBUG: OS Version: 10.2.0 DEBUG: Mac OS X Version: 10.6 DEBUG: System Arch: i386 DEBUG: setting option os.universal_supported to yes DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Requested variant darwin is not provided by port expat. DEBUG: Requested variant i386 is not provided by port expat. DEBUG: Requested variant macosx is not provided by port expat. DEBUG: No need to upgrade! expat 2.0.1_0 >= expat 2.0.1_0 DEBUG: No need to upgrade! gettext 0.17_4 >= gettext 0.17_4 ---> Computing dependencies for p5-locale-gettext DEBUG: Searching for dependency: perl5 DEBUG: Didn't find receipt, going to depspec regex for: perl5 DEBUG: Found Dependency: path: /opt/local/bin filename: perl regex: ^perl$ DEBUG: Searching for dependency: gettext DEBUG: Found Dependency: receipt exists for gettext DEBUG: Searching for dependency: libiconv DEBUG: Found Dependency: receipt exists for libiconv DEBUG: Executing org.macports.main (p5-locale-gettext) DEBUG: Skipping completed org.macports.fetch (p5-locale-gettext) DEBUG: Skipping completed org.macports.checksum (p5-locale-gettext) DEBUG: Skipping completed org.macports.extract (p5-locale-gettext) DEBUG: Skipping completed org.macports.patch (p5-locale-gettext) DEBUG: Skipping completed org.macports.configure (p5-locale-gettext) DEBUG: Skipping completed org.macports.build (p5-locale-gettext) ---> Staging p5-locale-gettext into destroot . missing (directory not created: File exists) ./Applications missing (directory not created: File exists) ./Developer missing (directory not created: File exists) ./Library missing (directory not created: File exists) DEBUG: Executing org.macports.destroot (p5-locale-gettext) DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/gettext-1.05" && /usr/bin/make pure_install DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/destroot' Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Writing /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/destroot/Network/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Locale/gettext/.packlist DEBUG: Executing proc-post-org.macports.destroot-destroot-0 Error: Target org.macports.destroot returned: no such file or directory DEBUG: Backtrace: no such file or directory while executing "$post $targetname" Warning: the following items did not execute (for p5-locale-gettext): org.macports.activate org.macports.destroot org.macports.install Error: Status 1 encountered during processing. From ryandesign at macports.org Tue Dec 8 23:43:22 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 9 Dec 2009 01:43:22 -0600 Subject: Dependency problem while install p5-gd In-Reply-To: <1c8119910912082327k95a872eqa665ee43d6d16232@mail.gmail.com> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <707BC74C-BFD9-4917-BEC0-B4E45678CE5C@macports.org> <1c8119910912041930kce0d13ew126acebdb2e3d19a@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> <4B1C8D18.3020609@macports.org> <1c8119910912062201i3e64aab3p47f0017aae5fa5a6@mail.gmail.com> <1c8119910912082327k95a872eqa665ee43d6d16232@mail.gmail.com> Message-ID: <09BC396E-1DDB-4872-88A3-195F522ABD46@macports.org> On Dec 9, 2009, at 01:27, Woody Lin wrote: > I tried to copy libintl.h to /usr/local/include. > > So, my commands were: > > >cp -r /opt/local/include /usr/local/include You should remove that file again. As I said, it is not supported to have anything in /usr/local while using MacPorts. > >sudo port -d install p5-locale-gettext 2>&1 | tee ~/Desktop/p5-locale-gettext.txt > > The error message turned to be missing destroot > > Error: Target org.macports.destroot returned: no such file or directory Actually, a missing file or directory, encountered in code executed in the post-destroot phase of the perl5 portgroup, where it tries to make a change in the .packlist file every perl module installs. This message in your output gives me the first clue of the cause of the problem: > Writing /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/destroot/Network/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Locale/gettext/.packlist Somehow it has found Perl 5.10 on your network, and decided it should install the module there, instead of locally on your machine within your MacPorts installation. Thus the post-destroot code, which tries to look at every item in ${destroot}${perl5.lib} fails, because that directory never got created. I don't know how this occurred or how to stop it, short of getting off the network. From drechsel at verkehrsplanung.com Wed Dec 9 00:07:38 2009 From: drechsel at verkehrsplanung.com (Wolf Drechsel) Date: Wed, 9 Dec 2009 09:07:38 +0100 Subject: 2 trees for inkscape Message-ID: <3D08A696-5F87-4C6D-AD6F-6ED8C5E0D873@verkehrsplanung.com> Good morning everybody, having had quite a lot of trouble with gtk2, cairo etc. variants for compiling inkscape I came to the result, that maintaining just different variants in one tree does not really work. So I thought about having different macports trees, e.g. one containing a set of "+x11" variants and another tree with "+quartz_noX11" variants. As I'm not familiar with the concept of "paths" recommended in the inkscape wiki, could I try the following: create one tree, let's say containing a set of X11 variants, do something like mv /opt/local /opt/local-X11 do a second macports install create a tree containing the aqua variants finally switch the variants by just renaming /opt/local-xxx. Does that idea have a chance to work? Thanks and greetings, Wolf From ryandesign at macports.org Wed Dec 9 00:53:20 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 9 Dec 2009 02:53:20 -0600 Subject: 2 trees for inkscape In-Reply-To: <3D08A696-5F87-4C6D-AD6F-6ED8C5E0D873@verkehrsplanung.com> References: <3D08A696-5F87-4C6D-AD6F-6ED8C5E0D873@verkehrsplanung.com> Message-ID: <12446437-8FA9-44BE-B0CA-D7A431CD4BDA@macports.org> On Dec 9, 2009, at 02:07, Wolf Drechsel wrote: > having had quite a lot of trouble with gtk2, cairo etc. variants for compiling inkscape I came to the result, that maintaining just different variants in one tree does not really work. > > So I thought about having different macports trees, e.g. one containing a set of "+x11" variants and another tree with "+quartz_noX11" variants. Absolutely. When talking about variants like +quartz or +no_x11 that are relevant for many ports, you should really decide to use that variant before installing any ports, and then use it for every port. And the easiest way to ensure that is to put it in variants.conf. > As I'm not familiar with the concept of "paths" recommended in the inkscape wiki, could I try the following: > > create one tree, let's say containing a set of X11 variants, > do something like > mv /opt/local /opt/local-X11 > do a second macports install > create a tree containing the aqua variants > > finally switch the variants by just renaming /opt/local-xxx. > > Does that idea have a chance to work? Possibly, but why not just have two MacPorts installations in different prefixes and use whichever one you need at the time? What path recommendations does the Inkscape wiki make? From woodydon777 at gmail.com Wed Dec 9 01:25:13 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Wed, 9 Dec 2009 17:25:13 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: <09BC396E-1DDB-4872-88A3-195F522ABD46@macports.org> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> <4B1C8D18.3020609@macports.org> <1c8119910912062201i3e64aab3p47f0017aae5fa5a6@mail.gmail.com> <1c8119910912082327k95a872eqa665ee43d6d16232@mail.gmail.com> <09BC396E-1DDB-4872-88A3-195F522ABD46@macports.org> Message-ID: <1c8119910912090125h13025fedn312341c1de64bf3b@mail.gmail.com> I think there must be a solution for install GD module onto Mac OS 10.6. I just wanted to install GD module for Perl. Things are far complicated than I expected... 2009/12/9 Ryan Schmidt > > On Dec 9, 2009, at 01:27, Woody Lin wrote: > > > I tried to copy libintl.h to /usr/local/include. > > > > So, my commands were: > > > > >cp -r /opt/local/include /usr/local/include > > You should remove that file again. As I said, it is not supported to have > anything in /usr/local while using MacPorts. > > > >sudo port -d install p5-locale-gettext 2>&1 | tee > ~/Desktop/p5-locale-gettext.txt > > > > The error message turned to be missing destroot > > > > > Error: Target org.macports.destroot returned: no such file or directory > > Actually, a missing file or directory, encountered in code executed in the > post-destroot phase of the perl5 portgroup, where it tries to make a change > in the .packlist file every perl module installs. > > This message in your output gives me the first clue of the cause of the > problem: > > > Writing > /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/destroot/Network/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Locale/gettext/.packlist > > Somehow it has found Perl 5.10 on your network, and decided it should > install the module there, instead of locally on your machine within your > MacPorts installation. Thus the post-destroot code, which tries to look at > every item in ${destroot}${perl5.lib} fails, because that directory never > got created. > > I don't know how this occurred or how to stop it, short of getting off the > network. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From drechsel at verkehrsplanung.com Wed Dec 9 03:56:05 2009 From: drechsel at verkehrsplanung.com (Wolf Drechsel) Date: Wed, 9 Dec 2009 12:56:05 +0100 Subject: 2 trees for inkscape In-Reply-To: <12446437-8FA9-44BE-B0CA-D7A431CD4BDA@macports.org> References: <3D08A696-5F87-4C6D-AD6F-6ED8C5E0D873@verkehrsplanung.com> <12446437-8FA9-44BE-B0CA-D7A431CD4BDA@macports.org> Message-ID: >> create one tree, let's say containing a set of X11 variants, >> do something like >> mv /opt/local /opt/local-X11 >> do a second macports install >> create a tree containing the aqua variants >> >> finally switch the variants by just renaming /opt/local-xxx. >> >> Does that idea have a chance to work? > > Possibly, but why not just have two MacPorts installations in > different prefixes and use whichever one you need at the time? What > path recommendations does the Inkscape wiki make? It may be hard to imagine, but I'm not at all familiar with the concepts of prefixes and paths - and neither how to handle a "variants.conf". I read quite a bit about it - but up to now I didnt get the clou? - so I'm looking for a solution I can understand. (BTHW: My English - I think - ist not so bad - but understanding Unix docu is another cup of tea?) Did I get it right that all a macports installation contains is located within /opt/local/* So "mounting" another tree at that position would make a completely different macports installation available? Thanks and greetings, Wolf From suv-sf at users.sourceforge.net Wed Dec 9 03:57:56 2009 From: suv-sf at users.sourceforge.net (~suv) Date: Wed, 09 Dec 2009 12:57:56 +0100 Subject: 2 trees for inkscape In-Reply-To: <12446437-8FA9-44BE-B0CA-D7A431CD4BDA@macports.org> References: <3D08A696-5F87-4C6D-AD6F-6ED8C5E0D873@verkehrsplanung.com> <12446437-8FA9-44BE-B0CA-D7A431CD4BDA@macports.org> Message-ID: <4B1F90C4.5080805@users.sourceforge.net> On 9/12/09 09:53, Ryan Schmidt wrote: >> So I thought about having different macports trees, e.g. one >> containing a set of "+x11" variants and another tree with >> "+quartz_noX11" variants. > > Absolutely. When talking about variants like +quartz or +no_x11 that > are relevant for many ports, you should really decide to use that > variant before installing any ports, and then use it for every port. > And the easiest way to ensure that is to put it in variants.conf. > >> So I thought about having different macports trees, e.g. one containing >> a set of "+x11" variants and another tree with "+quartz_noX11" variants. >> >> As I'm not familiar with the concept of "paths" recommended in the >> inkscape wiki, could I try the following: >> >> create one tree, let's say containing a set of X11 variants, do >> something like mv /opt/local /opt/local-X11 do a second macports >> install create a tree containing the aqua variants >> >> finally switch the variants by just renaming /opt/local-xxx. >> >> Does that idea have a chance to work? > > Possibly, but why not just have two MacPorts installations in > different prefixes and use whichever one you need at the time? What > path recommendations does the Inkscape wiki make? See [1] about the wiki. Are there special pitfalls (for a second tree building '+quartz' variants or a third tree with '+universal') as a result of sharing the files installed possibly outside the MacPorts tree with the unchanged default configuration for --with-tclpackage="/path/to/tcl/package" --with-applications-dir="/path/to/Applications/dir" --with-frameworks-dir="/path/to/Frameworks/dir" when using the package installer version of MacPorts for each different tree as is most likely intended by the OP? ~suv [1] The Inkscape Wiki page recommends to use the tarball distribution of MacPorts to install the second tree to a different prefix and proposes two shell aliases to switch easily between the two $PATH/$MANPATH environments (aliases to be added to ~/.bashrc). From panayotis at panayotis.com Wed Dec 9 14:29:31 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 10 Dec 2009 00:29:31 +0200 Subject: where does macports store it's installed application database? Message-ID: I am in the process of creating a front-end for macports, and I wanted to know where does it store the list of installed applications. I've found, for example in the default installation, that the list of available ports is found under /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex which is convenient and easily parsable. What about the applications that are installed or need to be upgraded, or are obsolete? P.S. is someone wants to beta test my application (which is open source of course), I'd be glad to collaborate and listen to a second opinion. I've just uploaded it to google code here: https://code.google.com/p/cafeports/ From jmr at macports.org Wed Dec 9 15:04:48 2009 From: jmr at macports.org (Joshua Root) Date: Thu, 10 Dec 2009 10:04:48 +1100 Subject: where does macports store it's installed application database? In-Reply-To: References: Message-ID: <4B202D10.9010408@macports.org> On 2009-12-10 09:29 , Panayotis Katsaloulis wrote: > I am in the process of creating a front-end for macports, and I wanted to know where does it store the list of installed applications. ${prefix}/var/macports/receipts ... but surely you're not planning on parsing the registry yourself? > What about the applications that are installed or need to be upgraded, or are obsolete? We compare the epoch/version/revision installed with that in the index. - Josh From panayotis at panayotis.com Wed Dec 9 15:28:38 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 10 Dec 2009 01:28:38 +0200 Subject: where does macports store it's installed application database? In-Reply-To: <4B202D10.9010408@macports.org> References: <4B202D10.9010408@macports.org> Message-ID: <74F2AC4A-D708-4B51-8ADE-173FDA979C66@panayotis.com> On 10 ??? 2009, at 1:04 ?.?., Joshua Root wrote: > On 2009-12-10 09:29 , Panayotis Katsaloulis wrote: >> I am in the process of creating a front-end for macports, and I wanted to know where does it store the list of installed applications. > > ${prefix}/var/macports/receipts ... but surely you're not planning on > parsing the registry yourself? LOL, that's exactly what I did: I parse directory structure. I am doing this since java is much much faster than tk, so loading & updating is very fast. >> What about the applications that are installed or need to be upgraded, or are obsolete? > > We compare the epoch/version/revision installed with that in the index. Does this mean that the .bz2 file needs to be unzipped and searched? hmmm that's not really a fast solution, but I'll go with it, if this is the only thing I have. From ryandesign at macports.org Wed Dec 9 16:32:03 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 9 Dec 2009 18:32:03 -0600 Subject: where does macports store it's installed application database? In-Reply-To: References: Message-ID: <89CD3A3E-6578-4925-95E3-8BDEAC450355@macports.org> On Dec 9, 2009, at 16:29, Panayotis Katsaloulis wrote: > I am in the process of creating a front-end for macports, and I wanted to know where does it store the list of installed applications. > I've found, for example in the default installation, that the list of available ports is found under > /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex > > which is convenient and easily parsable. Yes... but you can't rely on that being the case. The user may have their ports tree elsewhere (as configured in ${prefix}/etc/macports/sources.conf), and their ${prefix} may not be /opt/local. My ports tree is elsewhere, and on my system, your CafePorts-0.0.1-Beta1.jar hangs at "Please wait... reading database" and the Console shows "java.io.FileNotFoundException: /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex (No such file or directory)" > P.S. is someone wants to beta test my application (which is open source of course), I'd be glad to collaborate and listen to a second opinion. > I've just uploaded it to google code here: > https://code.google.com/p/cafeports/ Thanks for letting us know. It can be good to have more options. But I hope you're aware we already have multiple GUI clients for MacPorts. For example Pallet (sudo port install pallet) is free and officially sanctioned by MacPorts, and was recently refreshed during Google Summer of Code '09; its code is in the MacPorts repository. You may want to consider whether contributing fixes and new features to Pallet would be more effective than starting a new client from scratch. We have a Tcl interface available for potential GUI (or non-GUI) clients to use; Pallet uses it. Using this interface insulates you from changes we may make to MacPorts in the future. If you choose not to use that and try to parse MacPorts receipts, port indexes, and other files directly, your app will probably break in the future as MacPorts revises how it uses those files, which will be more work for you. As a side note, I am curious about your choice to use Java for this client, since MacPorts is primarily used on Mac OS X, whereas Java apps have historically had bad reception on Mac OS X. Certainly I avoid Java apps on the Mac if at all possible, because they typically have worse performance than native Mac OS X Cocoa apps, and their interfaces never seem to quite fit in with the Mac look and feel. From ryandesign at macports.org Wed Dec 9 16:49:50 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 9 Dec 2009 18:49:50 -0600 Subject: 2 trees for inkscape In-Reply-To: References: <3D08A696-5F87-4C6D-AD6F-6ED8C5E0D873@verkehrsplanung.com> <12446437-8FA9-44BE-B0CA-D7A431CD4BDA@macports.org> Message-ID: <1E95E9BC-DCE6-4E25-B4FE-28C5A9F2AAA7@macports.org> On Dec 9, 2009, at 05:56, Wolf Drechsel wrote: >>> create one tree, let's say containing a set of X11 variants, >>> do something like >>> mv /opt/local /opt/local-X11 >>> do a second macports install >>> create a tree containing the aqua variants >>> >>> finally switch the variants by just renaming /opt/local-xxx. >>> >>> Does that idea have a chance to work? >> >> Possibly, but why not just have two MacPorts installations in different prefixes and use whichever one you need at the time? What path recommendations does the Inkscape wiki make? > > It may be hard to imagine, but I'm not at all familiar with the concepts of prefixes Not hard to imagine at all. :) They are foreign concepts to most Mac and Windows users so I'll try to explain. A prefix is a location where command-line software is installed. Apple provides such software installed in the prefixes / and /usr. A prefix contains several standard directories, such as "bin" for binaries (programs you would run), "sbin" for server programs, "lib" for libraries those programs might use, and so on. This means Apple has installed command-line programs for you in /bin and /usr/bin. MacPorts by default installs into the prefix /opt/local. This means MacPorts-installed command-line programs are in /opt/local/bin. > and paths The PATH environment variable defines where your shell looks for programs. (The shell is what you're using when you open Terminal.app.) The PATH variable by default contains something like "/usr/bin:/bin:/usr/sbin:/sbin" which means when you type a program name in the Terminal (for example "sw_vers") the shell will look in /usr/bin, then /bin, then /usr/sbin, then /sbin, trying to find a program called "sw_vers", and will run the first one it finds. When you install MacPorts using the disk image installer, it adds /opt/local/bin and /opt/local/sbin to the front of the path, so that any software you install with MacPorts will be used in preference to any software of the same name Apple already installed for you (desirable since the versions MacPorts provides are generally newer than what Apple provides). MacPorts modifies your PATH by editing the file .profile or .bash_profile in your home directory. You can manually edit this file to change your PATH if desired. Changes to this file take effect after you close the Terminal window and open a new one. > and neither how to handle a "variants.conf". variants.conf is a MacPorts configuration file located by default in /opt/local/etc/macports/variants.conf. The comments in that file explain how to use it. But in short, if for example you always want to use the +quartz variant, put "+quartz" into variants.conf. > I read quite a bit about it - but up to now I didnt get the clou? - so I'm looking for a solution I can understand. (BTHW: My English - I think - ist not so bad - but understanding Unix docu is another cup of tea?) > > Did I get it right that all a macports installation contains is located within /opt/local/* > So "mounting" another tree at that position would make a completely different macports installation available? That's the general idea, but in practice it's never 100% true. A default MacPorts installation will place the Tcl library at /Library/Tcl/macports1.0 (outside of the standard /opt/local prefix), and any ports that install GUI applications will place them in /Applications/MacPorts (also outside the prefix). Therefore renaming /opt/local and swapping in a different one is not really sufficient. See my next reply for more information and recommendations. From panayotis at panayotis.com Wed Dec 9 17:07:45 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 10 Dec 2009 03:07:45 +0200 Subject: where does macports store it's installed application database? In-Reply-To: <89CD3A3E-6578-4925-95E3-8BDEAC450355@macports.org> References: <89CD3A3E-6578-4925-95E3-8BDEAC450355@macports.org> Message-ID: <79D4A92D-FBE5-4128-A710-1B793C545DC4@panayotis.com> On 10 ??? 2009, at 2:32 ?.?., Ryan Schmidt wrote: > > On Dec 9, 2009, at 16:29, Panayotis Katsaloulis wrote: > >> I am in the process of creating a front-end for macports, and I wanted to know where does it store the list of installed applications. >> I've found, for example in the default installation, that the list of available ports is found under >> /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex >> >> which is convenient and easily parsable. > > Yes... but you can't rely on that being the case. The user may have their ports tree elsewhere (as configured in ${prefix}/etc/macports/sources.conf), and their ${prefix} may not be /opt/local. My ports tree is elsewhere, and on my system, your CafePorts-0.0.1-Beta1.jar hangs at "Please wait... reading database" and the Console shows "java.io.FileNotFoundException: /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex (No such file or directory)" Yes I know ;) I just haven't finished yet the configuration dialog :) The first "official" release won't have these problems. Btw, there is a serious bug in my code, which was produced while moving around files to make them publishable for google-code. I am uploading a fix soon :) > >> P.S. is someone wants to beta test my application (which is open source of course), I'd be glad to collaborate and listen to a second opinion. >> I've just uploaded it to google code here: >> https://code.google.com/p/cafeports/ > > Thanks for letting us know. It can be good to have more options. But I hope you're aware we already have multiple GUI clients for MacPorts. For example Pallet (sudo port install pallet) is free and officially sanctioned by MacPorts, and was recently refreshed during Google Summer of Code '09; its code is in the MacPorts repository. You may want to consider whether contributing fixes and new features to Pallet would be more effective than starting a new client from scratch. I didn't know this application, and I tried to install it right now. But (hehe) I wasn't able to use it :) It crashes (so I probably need to make a new bug report about it). From the seconds I was able to have a look at it, I am sure there are things that I prefer in my own solution :) > We have a Tcl interface available for potential GUI (or non-GUI) clients to use; Pallet uses it. Using this interface insulates you from changes we may make to MacPorts in the future. If you choose not to use that and try to parse MacPorts receipts, port indexes, and other files directly, your app will probably break in the future as MacPorts revises how it uses those files, which will be more work for you. Yes, that's probably a good solution. But in any case I am a bit concerned about speed issues. In any case, I totally agree with you ! > As a side note, I am curious about your choice to use Java for this client, since MacPorts is primarily used on Mac OS X, whereas Java apps have historically had bad reception on Mac OS X. Certainly I avoid Java apps on the Mac if at all possible, because they typically have worse performance than native Mac OS X Cocoa apps, and their interfaces never seem to quite fit in with the Mac look and feel. You are wrong! ;) I think like everything else, being "compatible" with the look & feel of the underlying system is actually how much effort the programmer wants to use. For example Porticus (which was my only knowledge of macports front-ends) although is written in Cocoa, is as ugly (or pretty) as a KDE application :) . I believe that, when you'll manage to see my application, you'll change you idea about Java! Java has a lot of advantages, like for example is a protected language. See for example your situation (the exception you got) and you know exactly what happened. In Pallet I got only something like 10/12/2009 2:48:02 ?.?. com.apple.launchd.peruser.501[274] ([0x0-0xac0ac].org.MacPorts.Pallet[14275]) Job appears to have crashed: Segmentation fault What can I do now? :-) Still, my original idea why to use java is because it's multi-platform and the knowledge I get from working with Java under mac, could be possible to move it under Linux. With Obj-C I am tied up to Mac platform, which is something I hate (since I've changed so so many platforms from my day-1 in computers). Java has served me rather good for a long time, longer than any other alternative. I might agree with you, it's not always the "best choice", but it is a good choice and - at least!!! - it's open source. And finally, if you were really worried about performance, you wouldn't use tk, right ? ;-) Anyway, CafePort (will) use external programs to do the job, so under this context, won't differ much from *C From ryandesign at macports.org Wed Dec 9 17:23:37 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 9 Dec 2009 19:23:37 -0600 Subject: 2 trees for inkscape In-Reply-To: <4B1F90C4.5080805@users.sourceforge.net> References: <3D08A696-5F87-4C6D-AD6F-6ED8C5E0D873@verkehrsplanung.com> <12446437-8FA9-44BE-B0CA-D7A431CD4BDA@macports.org> <4B1F90C4.5080805@users.sourceforge.net> Message-ID: <3551BE44-6FC3-4D0F-93F4-86D860B6CBA7@macports.org> On Dec 9, 2009, at 05:57, ~suv wrote: >>> could I try the following: >>> >>> create one tree, let's say containing a set of X11 variants, do >>> something like mv /opt/local /opt/local-X11 do a second macports >>> install create a tree containing the aqua variants >>> >>> finally switch the variants by just renaming /opt/local-xxx. >>> >>> Does that idea have a chance to work? >> >> Possibly, but why not just have two MacPorts installations in >> different prefixes and use whichever one you need at the time? > > Are there special pitfalls (for a second tree building '+quartz' > variants or a third tree with '+universal') as a result of sharing the > files installed possibly outside the MacPorts tree with the unchanged > default configuration for > > --with-tclpackage="/path/to/tcl/package" > --with-applications-dir="/path/to/Applications/dir" > --with-frameworks-dir="/path/to/Frameworks/dir" > > when using the package installer version of MacPorts for each different > tree as is most likely intended by the OP? Yes, absolutely. So it would be best not to manually rename MacPorts installation prefixes, and instead build two separate MacPorts installations, in two separate prefixes, and use them from there. I personally prefer to have the tclpackage, applications-dir and frameworks-dir all inside the prefix so they're nice and self-contained. My MacPorts build script contains something like this: PREFIX=/mp ./configure \ --prefix=$PREFIX \ --with-tclpackage=$PREFIX/Library/Tcl \ --with-applications-dir=$PREFIX/Applications \ --with-frameworks-dir=$PREFIX/Library/Frameworks \ --enable-readline >> What path recommendations does the Inkscape wiki make? > > See [1] about the wiki. > > [1] The Inkscape Wiki page recommends to use the tarball distribution of > MacPorts to install the second tree to a different prefix and > proposes two shell aliases to switch easily between the two > $PATH/$MANPATH environments (aliases to be added to ~/.bashrc). > Those recommendations sound basically reasonable, with the exception of a few typos which I've now corrected. If you have any questions about the recommendations made there or need clarification, please ask; we could probably help here, as could I imagine the Inkscape people. From ryandesign at macports.org Thu Dec 10 02:10:42 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 10 Dec 2009 04:10:42 -0600 Subject: where does macports store it's installed application database? In-Reply-To: <79D4A92D-FBE5-4128-A710-1B793C545DC4@panayotis.com> References: <89CD3A3E-6578-4925-95E3-8BDEAC450355@macports.org> <79D4A92D-FBE5-4128-A710-1B793C545DC4@panayotis.com> Message-ID: On Dec 9, 2009, at 19:07, Panayotis Katsaloulis wrote: >> You may want to consider whether contributing fixes and new features to Pallet would be more effective than starting a new client from scratch. > > I didn't know this application, and I tried to install it right now. But (hehe) I wasn't able to use it :) > It crashes (so I probably need to make a new bug report about it). Regrettably, I noticed that too. There is already a ticket: http://trac.macports.org/ticket/21259 There is a newer version of Pallet available; the port just needs to be updated to it. > From the seconds I was able to have a look at it, I am sure there are things that I prefer in my own solution :) Pallet is certainly not perfect; in fact if I were designing a MacPorts GUI I might do it a totally different way. So I certainly look forward to seeing how you do it! >> We have a Tcl interface available for potential GUI (or non-GUI) clients to use; Pallet uses it. Using this interface insulates you from changes we may make to MacPorts in the future. If you choose not to use that and try to parse MacPorts receipts, port indexes, and other files directly, your app will probably break in the future as MacPorts revises how it uses those files, which will be more work for you. > > Yes, that's probably a good solution. But in any case I am a bit concerned about speed issues. > In any case, I totally agree with you ! MacPorts on the command line can take considerable time doing some operations. Some good improvements were made to this recently in MacPorts base (from which all clients of the Tcl API should benefit), and there are undoubtedly still other improvements that could be made. If you can suggest any areas in base that are especially slow and need improvements, please let us know. But if you want to implement your own code in Java and bypass all MacPorts base code, that's of course your choice, and if that ends up leading to a nice fast GUI client for MacPorts I certainly won't complain. :) >> As a side note, I am curious about your choice to use Java for this client, since MacPorts is primarily used on Mac OS X, whereas Java apps have historically had bad reception on Mac OS X. Certainly I avoid Java apps on the Mac if at all possible, because they typically have worse performance than native Mac OS X Cocoa apps, and their interfaces never seem to quite fit in with the Mac look and feel. > > You are wrong! > ;) Well, my opinions are based on years of observations of Java apps on Mac OS classic and Mac OS X. Granted it's a vicious circle: Java apps took huge amounts of memory and were very slow and looked awful in Mac OS classic, therefore I got a bad impression of them, therefore I avoid them, therefore I haven't used many Java apps recently. But the few that I have used recently have not given me any reason to change my opinion. > I think like everything else, being "compatible" with the look & feel of the underlying system is actually how much effort the programmer wants to use. Perhaps that's true, but if for example you write an app with Cocoa and Interface Builder, it's extremely difficult to create an interface that doesn't look Mac-like. That is to say, your buttons will look like Mac OS X buttons, your lists will look like Mac OS X lists, and so on. They're standard Mac OS X interface elements. Whereas with Java, things often do not look right. For example in your beta1 jar, the list headers do not look or behave like list headers do in the Finder. The window toolbar, while it bears a superficial visual resemblance to a Mac OS X toolbar, has almost none of the behaviors Mac OS X users are accustomed to. And the text rendering does not respect the LCD font smoothing setting in the Appearance preferences so the text does not look like it does in other applications. This is not a complaint against your app per se, and I understand that your app is not finished and that you'll still improve it; the complaint is that in Java it is even possible (and apparently even the default) to create interface elements that do not look and feel like the rest of the OS. This complaint may extend to other non-Cocoa development environments too, but I have less experience with them (or less knowledge of which apps are made with those environments). But there's a maxim I've heard before which I think is apt, which is something about how those who don't use standard OS widgets are doomed to re-implement them poorly. This goes for web sites that write their own scroll bars using Flash or JavaScript, and to date it seems to apply to Java apps too. > For example Porticus (which was my only knowledge of macports front-ends) although is written in Cocoa, is as ugly (or pretty) as a KDE application :) . > I believe that, when you'll manage to see my application, you'll change you idea about Java! Like most other apps, I don't doubt Porticus could use improvements, but it does have the benefit of at least using standard Mac OS controls and widgets that look and feel like those in other programs. > Java has a lot of advantages, like for example is a protected language. See for example your situation (the exception you got) and you know exactly what happened. > In Pallet I got only something like > 10/12/2009 2:48:02 ?.?. com.apple.launchd.peruser.501[274] ([0x0-0xac0ac].org.MacPorts.Pallet[14275]) Job appears to have crashed: Segmentation fault > What can I do now? :-) I would say from a normal user's perspective, there's effectively no difference. The program "didn't work" and the user needed to report the problem to the developer. :-/ > Still, my original idea why to use java is because it's multi-platform and the knowledge I get from working with Java under mac, could be possible to move it under Linux. > With Obj-C I am tied up to Mac platform, which is something I hate (since I've changed so so many platforms from my day-1 in computers). > Java has served me rather good for a long time, longer than any other alternative. > > I might agree with you, it's not always the "best choice", but it is a good choice and - at least!!! - it's open source. I appreciate that Java is useful for projects that need to be cross-platform. I just question whether a MacPorts GUI is such a project. I'm told most of the support for non-BSD systems (such as Linux) was removed in MacPorts 1.8.0, so it might not even compile there now, and anyway few if any of our committers and port maintainers test their ports on non-Mac operating systems, so the bulk of our port collection is unlikely to be of significant value to non-Mac users. The bottom line is MacPorts is made for Mac OS X. I completely understand wanting to reuse a technology you're already familiar with; I do this too. But before you devote too much time to the endeavor, I want to make sure you're aware of the downsides of using Java for an app on Mac OS X, and that the advantages Java might have in other situations might not apply to this project. > And finally, if you were really worried about performance, you wouldn't use tk, right ? > ;-) To clarify, MacPorts uses Tcl; there's no Tk anywhere in it that I know of. And sure, it's an interpreted language, which is slower than a compiled language. But plenty of parts of base are written in compiled C to speed it up. Anyway I don't think the interpreted nature of Tcl is ever really to blame for the slow parts of MacPorts; I just think there are inefficiencies in how things have been implemented. This was exemplified for me most clearly recently when MacPorts 1.8.0 was released, where "port outdated" now takes one tenth the time it took under MacPorts 1.7.x, thanks to optimizations by Joshua and Bryan: http://trac.macports.org/ticket/18259 > Anyway, CafePort (will) use external programs to do the job, so under this context, won't differ much from *C From ryandesign at macports.org Thu Dec 10 02:38:57 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 10 Dec 2009 04:38:57 -0600 Subject: Dependency problem while install p5-gd In-Reply-To: <1c8119910912090125h13025fedn312341c1de64bf3b@mail.gmail.com> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <55714ED4-5CC4-464F-B246-371E4888047F@macports.org> <1c8119910912061827r4310a48ap19fe1dcbe708ab66@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> <4B1C8D18.3020609@macports.org> <1c8119910912062201i3e64aab3p47f0017aae5fa5a6@mail.gmail.com> <1c8119910912082327k95a872eqa665ee43d6d16232@mail.gmail.com> <09BC396E-1DDB-4872-88A3-195F522ABD46@macports.org> <1c8119910912090125h13025fedn312341c1de64bf3b@mail.gmail.com> Message-ID: On Dec 9, 2009, at 03:25, Woody Lin wrote: > 2009/12/9 Ryan Schmidt > >> This message in your output gives me the first clue of the cause of the problem: >> >> > Writing /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/destroot/Network/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Locale/gettext/.packlist >> >> Somehow it has found Perl 5.10 on your network, and decided it should install the module there, instead of locally on your machine within your MacPorts installation. Thus the post-destroot code, which tries to look at every item in ${destroot}${perl5.lib} fails, because that directory never got created. >> >> I don't know how this occurred or how to stop it, short of getting off the network. > > I think there must be a solution for install GD module onto Mac OS 10.6. > > I just wanted to install GD module for Perl. Things are far complicated than I expected... I agree that there is a solution to your issue. The one I can suggest so far is to get off of whatever network is filling your /Network directory with a rogue copy of Perl. It is incorrect for MacPorts to be finding and using that copy of Perl, but most MacPorts contributors probably have never seen anything in their /Network directories and thus have never encountered this problem, nor have any idea how to prevent MacPorts from using it. At least I don't at this time. From panayotis at panayotis.com Thu Dec 10 02:41:11 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 10 Dec 2009 12:41:11 +0200 Subject: where does macports store it's installed application database? In-Reply-To: References: <89CD3A3E-6578-4925-95E3-8BDEAC450355@macports.org> <79D4A92D-FBE5-4128-A710-1B793C545DC4@panayotis.com> Message-ID: <3E2A9E0A-0F3B-40B1-96E5-7D44686671AC@panayotis.com> On 10 ??? 2009, at 12:10 ??, Ryan Schmidt wrote: > Perhaps that's true, but if for example you write an app with Cocoa > and Interface Builder, it's extremely difficult to create an > interface that doesn't look Mac-like. That is to say, your buttons > will look like Mac OS X buttons, your lists will look like Mac OS X > lists, and so on. They're standard Mac OS X interface elements. > Whereas with Java, things often do not look right. For example in > your beta1 jar, the list headers do not look or behave like list > headers do in the Finder. The window toolbar, while it bears a > superficial visual resemblance to a Mac OS X toolbar, has almost > none of the behaviors Mac OS X users are accustomed to. And the text > rendering does not respect the LCD font smoothing setting in the > Appearance preferences so the text does not look like it does in > other applications. This is not a complaint against your app per se, > and I understand that your app is not finished and that you'll still > improve it; the complaint is that in Java it is even possible (and > apparently even the default) to create interface elements that do > not look and feel like the rest of the OS. This complaint may extend > to other non-Cocoa development environments too, but I have less > experience with them (or less knowledge of which apps are made with > those environments). But there's a maxim I've heard before which I > think is apt, which is something about how those who don't use > standard OS widgets are doomed to re-implement them poorly. This > goes for web sites that write their own scroll bars using Flash or > JavaScript, and to date it seems to apply to Java apps too. > You are right with this. Practically Java will never be just like MacOS X The feel is *not* exactly the same. Still, this blog post is useful http://explodingpixels.wordpress.com/2009/10/30/mac-apps-dont-have-to-look-like-a-mac-app/ and is written by the guy who created MacWIdgets for Java http://code.google.com/p/macwidgets/ and currently was acquired by Apple :) So yes, java is not pixel perfect, but it *can* produce nice and usable/friendly GUIs. >> Java has a lot of advantages, like for example is a protected >> language. See for example your situation (the exception you got) >> and you know exactly what happened. >> In Pallet I got only something like >> 10/12/2009 2:48:02 ?.?. com.apple.launchd.peruser.501[274] >> ([0x0-0xac0ac].org.MacPorts.Pallet[14275]) Job appears to have >> crashed: Segmentation fault >> What can I do now? :-) > > I would say from a normal user's perspective, there's effectively no > difference. The program "didn't work" and the user needed to report > the problem to the developer. :-/ No difference for the user, but a big difference for the developer :) And right now I am a developer with this application ;-) > I appreciate that Java is useful for projects that need to be cross- > platform. I just question whether a MacPorts GUI is such a project. > I'm told most of the support for non-BSD systems (such as Linux) was > removed in MacPorts 1.8.0, so it might not even compile there now, > and anyway few if any of our committers and port maintainers test > their ports on non-Mac operating systems, so the bulk of our port > collection is unlikely to be of significant value to non-Mac users. > The bottom line is MacPorts is made for Mac OS X. > > I completely understand wanting to reuse a technology you're already > familiar with; I do this too. But before you devote too much time to > the endeavor, I want to make sure you're aware of the downsides of > using Java for an app on Mac OS X, and that the advantages Java > might have in other situations might not apply to this project. I have no wish for this application to be multi-platform. I have even used parts of Java that play well with Mac, but not so well with other OSes. What I want to recycle is the knowledge I get from this project (in every project you always learn something) and the reusable parts I might be able to use in my other projects. For example I've created a "proper" sudo launcher in Java, which I am planning to use in my other projects, like this one http://freshmeat.net/projects/jupidator > >> And finally, if you were really worried about performance, you >> wouldn't use tk, right ? >> ;-) > > To clarify, MacPorts uses Tcl; there's no Tk anywhere in it that I > know of. Yes, yes, my mistake - I wanted to write Tcl ;) From panayotis at panayotis.com Thu Dec 10 02:45:21 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 10 Dec 2009 12:45:21 +0200 Subject: where does macports store it's installed application database? In-Reply-To: References: <89CD3A3E-6578-4925-95E3-8BDEAC450355@macports.org> <79D4A92D-FBE5-4128-A710-1B793C545DC4@panayotis.com> Message-ID: <35CF774C-69F0-4B67-990E-BBC99FA8020A@panayotis.com> On 10 ??? 2009, at 12:10 ??, Ryan Schmidt wrote: > For example in your beta1 jar, the list headers do not look or > behave like list headers do in the Finder. Oh, yes, I forgot to comment this. This behavior was intentional! I had (more or less) to re-implement the header to look like this and not just how it looks in Finder. The default is something which was Finder-like. The reason for it is that I prefer the iTunes L&F with the standard Cocoa L&F :) And, let me comment again the blog post: "Mac apps don't have to look like Mac apps" :) From damitr at gmail.com Thu Dec 10 05:00:25 2009 From: damitr at gmail.com (damitr) Date: Thu, 10 Dec 2009 18:30:25 +0530 Subject: Error Installing Dia Message-ID: When trying to install dia, following error occured. I am on MacBook Mac OS X 10.5, MacPorts 1.8.1 $ sudo port install dia Password: ---> Computing dependencies for dia ---> Fetching libpixman ---> Attempting to fetch pixman-0.16.2.tar.bz2 from http://distfiles.macports.org/libpixman ---> Verifying checksum(s) for libpixman ---> Extracting libpixman ---> Configuring libpixman ---> Building libpixman ---> Staging libpixman into destroot ---> Installing libpixman @0.16.2_0 ---> Activating libpixman @0.16.2_0 ---> Cleaning libpixman ---> Fetching cairo ---> Attempting to fetch cairo-1.8.8.tar.gz from http://distfiles.macports.org/cairo ---> Verifying checksum(s) for cairo ---> Extracting cairo ---> Configuring cairo ---> Building cairo ---> Staging cairo into destroot ---> Installing cairo @1.8.8_0+macosx ---> Activating cairo @1.8.8_0+macosx ---> Cleaning cairo ---> Fetching xmlcatmgr ---> Attempting to fetch xmlcatmgr-2.2.tar.gz from ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ ---> Verifying checksum(s) for xmlcatmgr ---> Extracting xmlcatmgr ---> Configuring xmlcatmgr ---> Building xmlcatmgr ---> Staging xmlcatmgr into destroot ---> Installing xmlcatmgr @2.2_1 ---> Activating xmlcatmgr @2.2_1 ---> Cleaning xmlcatmgr ---> Fetching docbook-xml-4.1.2 ---> Attempting to fetch docbkx412.zip from http://distfiles.macports.org/docbook-xml-4.1.2 ---> Verifying checksum(s) for docbook-xml-4.1.2 ---> Extracting docbook-xml-4.1.2 ---> Configuring docbook-xml-4.1.2 ---> Building docbook-xml-4.1.2 ---> Staging docbook-xml-4.1.2 into destroot ---> Installing docbook-xml-4.1.2 @4.1.2_1 ---> Activating docbook-xml-4.1.2 @4.1.2_1 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.1.2/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.1.2 ---> Fetching docbook-xml-4.2 ---> Attempting to fetch docbook-xml-4.2.zip from http://distfiles.macports.org/docbook-xml-4.2 ---> Verifying checksum(s) for docbook-xml-4.2 ---> Extracting docbook-xml-4.2 ---> Configuring docbook-xml-4.2 ---> Building docbook-xml-4.2 ---> Staging docbook-xml-4.2 into destroot ---> Installing docbook-xml-4.2 @4.2_0 ---> Activating docbook-xml-4.2 @4.2_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.2/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.2 ---> Fetching docbook-xml-4.3 ---> Attempting to fetch docbook-xml-4.3.zip from http://distfiles.macports.org/docbook-xml-4.3 ---> Verifying checksum(s) for docbook-xml-4.3 ---> Extracting docbook-xml-4.3 ---> Configuring docbook-xml-4.3 ---> Building docbook-xml-4.3 ---> Staging docbook-xml-4.3 into destroot ---> Installing docbook-xml-4.3 @4.3_0 ---> Activating docbook-xml-4.3 @4.3_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.3/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.3 ---> Fetching docbook-xml-4.4 ---> Attempting to fetch docbook-xml-4.4.zip from http://distfiles.macports.org/docbook-xml-4.4 ---> Verifying checksum(s) for docbook-xml-4.4 ---> Extracting docbook-xml-4.4 ---> Configuring docbook-xml-4.4 ---> Building docbook-xml-4.4 ---> Staging docbook-xml-4.4 into destroot ---> Installing docbook-xml-4.4 @4.4_0 ---> Activating docbook-xml-4.4 @4.4_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.4/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.4 ---> Fetching docbook-xml-4.5 ---> Attempting to fetch docbook-xml-4.5.zip from http://distfiles.macports.org/docbook-xml-4.5 ---> Verifying checksum(s) for docbook-xml-4.5 ---> Extracting docbook-xml-4.5 ---> Configuring docbook-xml-4.5 ---> Building docbook-xml-4.5 ---> Staging docbook-xml-4.5 into destroot ---> Installing docbook-xml-4.5 @4.5_0 ---> Activating docbook-xml-4.5 @4.5_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.5/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.5 ---> Fetching docbook-xml-5.0 ---> Attempting to fetch docbook-5.0.zip from http://distfiles.macports.org/docbook-xml-5.0 ---> Verifying checksum(s) for docbook-xml-5.0 ---> Extracting docbook-xml-5.0 ---> Configuring docbook-xml-5.0 ---> Building docbook-xml-5.0 ---> Staging docbook-xml-5.0 into destroot ---> Installing docbook-xml-5.0 @5.0_0 ---> Activating docbook-xml-5.0 @5.0_0 ---> Cleaning docbook-xml-5.0 ---> Fetching docbook-xml ---> Verifying checksum(s) for docbook-xml ---> Extracting docbook-xml ---> Configuring docbook-xml ---> Building docbook-xml ---> Staging docbook-xml into destroot ---> Installing docbook-xml @5.0_0 ---> Activating docbook-xml @5.0_0 ---> Cleaning docbook-xml ---> Fetching docbook-xsl ---> Attempting to fetch docbook-xsl-1.75.2.tar.bz2 from http://voxel.dl.sourceforge.net/docbook ---> Verifying checksum(s) for docbook-xsl ---> Extracting docbook-xsl ---> Configuring docbook-xsl ---> Building docbook-xsl ---> Staging docbook-xsl into destroot ---> Installing docbook-xsl @1.75.2_0 ---> Activating docbook-xsl @1.75.2_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xsl/docbook-xsl/catalog.xml". ###################################################################### ---> Cleaning docbook-xsl ---> Fetching iso-codes ---> Attempting to fetch iso-codes-3.11.tar.bz2 from http://distfiles.macports.org/iso-codes ---> Verifying checksum(s) for iso-codes ---> Extracting iso-codes ---> Configuring iso-codes ---> Building iso-codes ---> Staging iso-codes into destroot ---> Installing iso-codes @3.11_0 ---> Activating iso-codes @3.11_0 ---> Cleaning iso-codes ---> Fetching p5-xml-parser ---> Attempting to fetch XML-Parser-2.36.tar.gz from http://distfiles.macports.org/perl5 ---> Verifying checksum(s) for p5-xml-parser ---> Extracting p5-xml-parser ---> Configuring p5-xml-parser ---> Building p5-xml-parser ---> Staging p5-xml-parser into destroot ---> Installing p5-xml-parser @2.36_0 ---> Activating p5-xml-parser @2.36_0 ---> Cleaning p5-xml-parser ---> Extracting db46 Error: Move /usr/local out of the way then make this port. Error: Target org.macports.extract returned: /usr/local is in the way Error: The following dependencies failed to build: gtk2 atk gtk-doc gnome-doc-utils py26-libxml2 python26 db46 gdbm sqlite3 tk xorg-libXScrnSaver xorg-scrnsaverproto rarian getopt intltool gnome-common p5-getopt-long p5-pathtools p5-scalar-list-utils pango shared-mime-info xorg-libXcomposite xorg-compositeproto xorg-libXdamage xorg-damageproto libemf popt Error: Status 1 encountered during processing. regards D -- What TeX version are you using? I am 3.1415926... From panayotis at panayotis.com Thu Dec 10 06:53:23 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 10 Dec 2009 16:53:23 +0200 Subject: where does macports store it's installed application database? In-Reply-To: <89CD3A3E-6578-4925-95E3-8BDEAC450355@macports.org> References: <89CD3A3E-6578-4925-95E3-8BDEAC450355@macports.org> Message-ID: So, here it is. A version of MacPorts that let you choose the destination directory. I hope you'd like it. I believe right now it is a usable application :) http://cafeports.googlecode.com/files/CafePorts-0.0.3.jar From jmr at macports.org Thu Dec 10 06:54:42 2009 From: jmr at macports.org (Joshua Root) Date: Fri, 11 Dec 2009 01:54:42 +1100 Subject: Error Installing Dia In-Reply-To: References: Message-ID: <4B210BB2.8010401@macports.org> On 2009-12-11 00:00 , damitr wrote: > When trying to install dia, following error occured. > I am on MacBook Mac OS X 10.5, MacPorts 1.8.1 > > $ sudo port install dia ... > ---> Extracting db46 > Error: Move /usr/local out of the way then make this port. > Error: Target org.macports.extract returned: /usr/local is in the way Apparently you haven't selfupdated in the last 6 weeks. - Josh From jdmuys at kleegroup.com Thu Dec 10 07:08:31 2009 From: jdmuys at kleegroup.com (Jean-Denis Muys) Date: Thu, 10 Dec 2009 16:08:31 +0100 Subject: where does macports store it's installed application database? In-Reply-To: <79D4A92D-FBE5-4128-A710-1B793C545DC4@panayotis.com> Message-ID: On 12/10/09 2:07 , "Panayotis Katsaloulis" wrote: > With Obj-C I am tied up to Mac platform, which is something I hate (since I've > changed so so many platforms from my day-1 in computers). This is not strictly true. Obj-C is in the GCC common tree. Even large parts of Cocoa are available on a cross platform basis in the GnuStep project. But of course what is largely true is that you would be feel a bit lonely on other platforms with Obj-C. Regarding the point that Mac Apps don't have to look (or behave) like Mac Apps, the reverse is true: while strictly true, in effect you will have a very hard time convincing Mac users to use your app if it doesn't look and feel like a Mac App. And the day when a well-behaved, complete alternative exists, your app will loose many, perhaps most, of its users. I'd contend you don't want to fight that up-hill battle. Overall I'd say too that it doesn't make much sense to use Java for a Mac-only app today. As another point in case, Cocoa-Java has been deprecated for several years, and as you may know, has been removed from Snow Leopard. JD From tom at punkave.com Thu Dec 10 14:07:11 2009 From: tom at punkave.com (Tom Boutell) Date: Thu, 10 Dec 2009 17:07:11 -0500 Subject: The php52 port: is APC available? Message-ID: I'm using Snow Leopard. Today I gave up on PHP 5.3.1 and rolled back to PHP 5.2.11. This is the command that succeeded in giving me PHP 5.2 with support for GD, MySQL and PDO: port deactivate php5 port install php52 +apache2 +darwin_10 +macosx +apc +curl +gd +iconv +mysql5 +posix +xsl But despite putting +apc on that line I did not get APC support. I considered the possibility that there might be a separate port for it, as there is in 5.3. But port install php52-apc says there's no such port. The apc from php5-apc is of course not appropriate for php52, it was compiled for PHP 5.3. I can get by without APC if I really have to, but is it possible to get it working? It worked before MacPorts went to 5.3. For curious PHP programmers who want to know why I rolled back: I am exerpiencing persistent segfaults that only occur if I don't call exit(0) at the end of my script. It's a complex Symfony application, but I've ruled out an infinite recursion bug (sometimes a legitimate cause of segfaults at the PHP code level) by verifying that I reach the end of the script. I tried attaching to the Apache process via gdb and observed the segfault but the 'where' output was unfortunately not very enlightening, it didn't seem to include any calls within mod_php. -- Tom Boutell P'unk Avenue 215 755 1330 punkave.com window.punkave.com From ryandesign at macports.org Thu Dec 10 14:29:46 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 10 Dec 2009 16:29:46 -0600 Subject: The php52 port: is APC available? In-Reply-To: References: Message-ID: On Dec 10, 2009, at 16:07, Tom Boutell wrote: > Today I gave up on PHP 5.3.1 and rolled back to PHP 5.2.11. This is > the command that succeeded in giving me PHP 5.2 with support for GD, > MySQL and PDO: > > port deactivate php5 > port install php52 +apache2 +darwin_10 +macosx +apc +curl +gd +iconv > +mysql5 +posix +xsl Don't select platform variants like +darwin_10 and +macosx manually. MacPorts will select them for you automatically if appropriate. > But despite putting +apc on that line I did not get APC support. The php52 port does not have a variant called +apc, nor one called +curl nor +gd nor +iconv nor +posix nor +xsl. "port variants php52" shows you what variants are available. Before php5 @5.3.0_1, php5 in MacPorts was monolithic, including all sorts of features by default (including curl, gd, iconv, xml, xsl, etc.) and offering variants for others. This was becoming unwieldy and in later revisions and versions of php5, I broke these features out into separate php5-* ports. Later, someone requested the php52 port, and I created it by copying the last version of php5 that was for 5.2.x, which was still monolithic. > I considered the possibility that there might be a separate port for > it, as there is in 5.3. But port install php52-apc says there's no > such port. The apc from php5-apc is of course not appropriate for > php52, it was compiled for PHP 5.3. > > I can get by without APC if I really have to, but is it possible to > get it working? It worked before MacPorts went to 5.3. php5-apc is compiled for whatever version of php you have active at the time. If you had previously installed php5-apc while php5 @5.3.x was active, try uninstalling php5-apc, then reinstalling it now that you have php52 active. I have not tried this, so let me know what happens. > For curious PHP programmers who want to know why I rolled back: I am > exerpiencing persistent segfaults that only occur if I don't call > exit(0) at the end of my script. It's a complex Symfony application, > but I've ruled out an infinite recursion bug (sometimes a legitimate > cause of segfaults at the PHP code level) by verifying that I reach > the end of the script. I tried attaching to the Apache process via gdb > and observed the segfault but the 'where' output was unfortunately not > very enlightening, it didn't seem to include any calls within mod_php. Please report these problems to the developers of PHP. From damitr at gmail.com Thu Dec 10 22:05:29 2009 From: damitr at gmail.com (damitr) Date: Fri, 11 Dec 2009 11:35:29 +0530 Subject: Error Installing Dia In-Reply-To: <4B210BB2.8010401@macports.org> References: <4B210BB2.8010401@macports.org> Message-ID: Worked like charm after $ sudo port selfupdate and $ sudo port upgrade outdated Thanks!! D On Thu, Dec 10, 2009 at 8:24 PM, Joshua Root wrote: > On 2009-12-11 00:00 , damitr wrote: >> When trying to install dia, following error occured. >> I am on MacBook Mac OS X 10.5, MacPorts 1.8.1 >> >> $ sudo port install dia > ... >> ---> ?Extracting db46 >> Error: Move /usr/local out of the way then make this port. >> Error: Target org.macports.extract returned: /usr/local is in the way > > Apparently you haven't selfupdated in the last 6 weeks. > > > > - Josh > -- What TeX version are you using? I am 3.141592... From woodydon777 at gmail.com Thu Dec 10 22:34:45 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Fri, 11 Dec 2009 14:34:45 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> <4B1C8D18.3020609@macports.org> <1c8119910912062201i3e64aab3p47f0017aae5fa5a6@mail.gmail.com> <1c8119910912082327k95a872eqa665ee43d6d16232@mail.gmail.com> <09BC396E-1DDB-4872-88A3-195F522ABD46@macports.org> <1c8119910912090125h13025fedn312341c1de64bf3b@mail.gmail.com> Message-ID: <1c8119910912102234i440c1a86y37015250b1deea4b@mail.gmail.com> Hello, I used the brand new Mac OS 10.6.2 in my new Mac Pro to install gd2 and p5-gd. It works fine!! The new Mac OS is using Perl 5.8.9, so it is true that perl version is the problem. Is there an easy way to clean up all perl versions on my Macbook Pro? I want to install Perl 5.8.9 only. Thank you all for the helps. 2009/12/10 Ryan Schmidt > On Dec 9, 2009, at 03:25, Woody Lin wrote: > > > 2009/12/9 Ryan Schmidt > > > >> This message in your output gives me the first clue of the cause of the > problem: > >> > >> > Writing > /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/destroot/Network/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Locale/gettext/.packlist > >> > >> Somehow it has found Perl 5.10 on your network, and decided it should > install the module there, instead of locally on your machine within your > MacPorts installation. Thus the post-destroot code, which tries to look at > every item in ${destroot}${perl5.lib} fails, because that directory never > got created. > >> > >> I don't know how this occurred or how to stop it, short of getting off > the network. > > > > I think there must be a solution for install GD module onto Mac OS 10.6. > > > > I just wanted to install GD module for Perl. Things are far complicated > than I expected... > > I agree that there is a solution to your issue. The one I can suggest so > far is to get off of whatever network is filling your /Network directory > with a rogue copy of Perl. It is incorrect for MacPorts to be finding and > using that copy of Perl, but most MacPorts contributors probably have never > seen anything in their /Network directories and thus have never encountered > this problem, nor have any idea how to prevent MacPorts from using it. At > least I don't at this time. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From woodydon777 at gmail.com Thu Dec 10 22:38:53 2009 From: woodydon777 at gmail.com (Woody Lin) Date: Fri, 11 Dec 2009 14:38:53 +0800 Subject: Dependency problem while install p5-gd In-Reply-To: <1c8119910912102234i440c1a86y37015250b1deea4b@mail.gmail.com> References: <1c8119910912031814w548a756fs16ea9458ea380848@mail.gmail.com> <1c8119910912062046y64ede0dfy63b329d05afa657c@mail.gmail.com> <37FCDEB6-0795-464E-8227-EC39D30CF073@macports.org> <4B1C8D18.3020609@macports.org> <1c8119910912062201i3e64aab3p47f0017aae5fa5a6@mail.gmail.com> <1c8119910912082327k95a872eqa665ee43d6d16232@mail.gmail.com> <09BC396E-1DDB-4872-88A3-195F522ABD46@macports.org> <1c8119910912090125h13025fedn312341c1de64bf3b@mail.gmail.com> <1c8119910912102234i440c1a86y37015250b1deea4b@mail.gmail.com> Message-ID: <1c8119910912102238w156ce12ex687d3f54ded4774c@mail.gmail.com> By the way, I have checked my /Network/ directory in my Macbook Pro, but I found nothing in there. So it must be some configuration errors. (I do not know where it is.) 2009/12/11 Woody Lin > > Hello, > > I used the brand new Mac OS 10.6.2 in my new Mac Pro to install gd2 and > p5-gd. It works fine!! > > The new Mac OS is using Perl 5.8.9, so it is true that perl version is the > problem. > > Is there an easy way to clean up all perl versions on my Macbook Pro? I > want to install Perl 5.8.9 only. > > Thank you all for the helps. > > 2009/12/10 Ryan Schmidt > > On Dec 9, 2009, at 03:25, Woody Lin wrote: >> >> > 2009/12/9 Ryan Schmidt >> > >> >> This message in your output gives me the first clue of the cause of the >> problem: >> >> >> >> > Writing >> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-locale-gettext/work/destroot/Network/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Locale/gettext/.packlist >> >> >> >> Somehow it has found Perl 5.10 on your network, and decided it should >> install the module there, instead of locally on your machine within your >> MacPorts installation. Thus the post-destroot code, which tries to look at >> every item in ${destroot}${perl5.lib} fails, because that directory never >> got created. >> >> >> >> I don't know how this occurred or how to stop it, short of getting off >> the network. >> > >> > I think there must be a solution for install GD module onto Mac OS 10.6. >> > >> > I just wanted to install GD module for Perl. Things are far complicated >> than I expected... >> >> I agree that there is a solution to your issue. The one I can suggest so >> far is to get off of whatever network is filling your /Network directory >> with a rogue copy of Perl. It is incorrect for MacPorts to be finding and >> using that copy of Perl, but most MacPorts contributors probably have never >> seen anything in their /Network directories and thus have never encountered >> this problem, nor have any idea how to prevent MacPorts from using it. At >> least I don't at this time. >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From juergen at starek.net Fri Dec 11 02:56:18 2009 From: juergen at starek.net (=?iso-8859-1?Q?J=FCrgen_Starek?=) Date: Fri, 11 Dec 2009 11:56:18 +0100 Subject: qt4-mac does not build Message-ID: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> Hello everyone, I'm rather new to the MacPorts project and still not too sure about efficient troubleshooting in that environment. So I thought I'd ask about the following error first before reporting a bug: ---> Building qt4-mac Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work/qt-mac-opensource-src-4.5.3" && /usr/bin/make -j2 first " returned error 2 Command output: /usr/bin/make -f Makefile.Debug all /usr/bin/make -f Makefile.Release all In file included from generated/JSDOMWindow.h:25, from bindings/js/GCController.cpp:29: page/DOMWindow.h:281: error: field 'm_url' has incomplete type page/DOMWindow.h: In member function 'void WebCore::DOMWindow::setURL(const WebCore::KURL&)': page/DOMWindow.h:80: error: 'm_url' was not declared in this scope page/DOMWindow.h: In member function 'WebCore::KURL WebCore::DOMWindow::url() const': page/DOMWindow.h:81: error: return type 'struct WebCore::KURL' is incomplete page/DOMWindow.h:81: error: 'm_url' was not declared in this scope make[2]: *** [.obj/release-shared/GCController.o] Error 1 make[1]: *** [release-all] Error 2 What do you think about that? Regards, J?rgen From ryandesign at macports.org Fri Dec 11 03:16:34 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 11 Dec 2009 05:16:34 -0600 Subject: qt4-mac does not build In-Reply-To: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> References: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> Message-ID: <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> On Dec 11, 2009, at 04:56, J?rgen Starek wrote: > I'm rather new to the MacPorts project and still not too sure about efficient troubleshooting in that environment. So I thought I'd ask about the following error first before reporting a bug: > > ---> Building qt4-mac > Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work/qt-mac-opensource-src-4.5.3" && /usr/bin/make -j2 first " returned error 2 > Command output: /usr/bin/make -f Makefile.Debug all > /usr/bin/make -f Makefile.Release all > > > > In file included from generated/JSDOMWindow.h:25, > from bindings/js/GCController.cpp:29: > page/DOMWindow.h:281: error: field 'm_url' has incomplete type > page/DOMWindow.h: In member function 'void WebCore::DOMWindow::setURL(const WebCore::KURL&)': > page/DOMWindow.h:80: error: 'm_url' was not declared in this scope > page/DOMWindow.h: In member function 'WebCore::KURL WebCore::DOMWindow::url() const': > page/DOMWindow.h:81: error: return type 'struct WebCore::KURL' is incomplete > page/DOMWindow.h:81: error: 'm_url' was not declared in this scope > make[2]: *** [.obj/release-shared/GCController.o] Error 1 > make[1]: *** [release-all] Error 2 > > > > > What do you think about that? Sounds like this ticket: http://trac.macports.org/ticket/20199 That ticket describes two qt4-mac conflicts, one with libevent which has been resolved, and another which hasn't. The notes say it's a conflict with kdelibs4, but even after deactivating kdelibs4 I was unable to build qt4-mac, so I don't think that's the port causing the conflict. There are also many other bugs reported against qt4-mac in our issue tracker, and it doesn't build for me on my systems either. If you can help figure out why that is and what we can do about it, it would be appreciated. From juergen at starek.net Fri Dec 11 05:21:14 2009 From: juergen at starek.net (=?iso-8859-1?Q?J=FCrgen_Starek?=) Date: Fri, 11 Dec 2009 14:21:14 +0100 Subject: qt4-mac does not build In-Reply-To: <6D9CF8E4-6B57-4FDE-939C-10E7432789C4@googlemail.com> References: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> <6D9CF8E4-6B57-4FDE-939C-10E7432789C4@googlemail.com> Message-ID: Am 11.12.2009 um 14:19 schrieb Jochen K?pper: > On 11.12.2009, at 12:16, Ryan Schmidt wrote: > >> There are also many other bugs reported against qt4-mac in our issue tracker, and it doesn't build for me on my systems either. If you can help figure out why that is and what we can do about it, it would be appreciated. > > Or you could look at qt4-mac-devel and fix that one;-) > It should become q4-mac sometime soon (after 4.6.1 is out, I guess) OK, I'll take a look whan I return to my machine on Wednesday. Regards, J?rgen From iqgrande at gmail.com Fri Dec 11 08:01:40 2009 From: iqgrande at gmail.com (Anthony Michael Agelastos) Date: Fri, 11 Dec 2009 11:01:40 -0500 Subject: qt4-mac does not build In-Reply-To: <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> References: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> Message-ID: All, Right now, Nokia has Qt to version 4.6.0, which is a stable release. MacPorts has this reflected in qt4-mac-devel, but not in qt4-mac. Should the current qt4-mac become qt4-mac-45, and the current qt4-mac-devel become qt4-mac? It's just a thought, and qt4-mac-devel, at least on my Snow Leopard machine, builds. -Anthony On Dec 11, 2009, at 6:16 AM, Ryan Schmidt wrote: > On Dec 11, 2009, at 04:56, J?rgen Starek wrote: > >> I'm rather new to the MacPorts project and still not too sure about efficient troubleshooting in that environment. So I thought I'd ask about the following error first before reporting a bug: >> >> ---> Building qt4-mac >> Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work/qt-mac-opensource-src-4.5.3" && /usr/bin/make -j2 first " returned error 2 >> Command output: /usr/bin/make -f Makefile.Debug all >> /usr/bin/make -f Makefile.Release all >> >> >> >> In file included from generated/JSDOMWindow.h:25, >> from bindings/js/GCController.cpp:29: >> page/DOMWindow.h:281: error: field 'm_url' has incomplete type >> page/DOMWindow.h: In member function 'void WebCore::DOMWindow::setURL(const WebCore::KURL&)': >> page/DOMWindow.h:80: error: 'm_url' was not declared in this scope >> page/DOMWindow.h: In member function 'WebCore::KURL WebCore::DOMWindow::url() const': >> page/DOMWindow.h:81: error: return type 'struct WebCore::KURL' is incomplete >> page/DOMWindow.h:81: error: 'm_url' was not declared in this scope >> make[2]: *** [.obj/release-shared/GCController.o] Error 1 >> make[1]: *** [release-all] Error 2 >> >> >> >> >> What do you think about that? > > Sounds like this ticket: > > http://trac.macports.org/ticket/20199 > > That ticket describes two qt4-mac conflicts, one with libevent which has been resolved, and another which hasn't. The notes say it's a conflict with kdelibs4, but even after deactivating kdelibs4 I was unable to build qt4-mac, so I don't think that's the port causing the conflict. > > There are also many other bugs reported against qt4-mac in our issue tracker, and it doesn't build for me on my systems either. If you can help figure out why that is and what we can do about it, it would be appreciated. > > > > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users From macsforever2000 at macports.org Fri Dec 11 09:19:54 2009 From: macsforever2000 at macports.org (Frank Schima) Date: Fri, 11 Dec 2009 10:19:54 -0700 Subject: qt4-mac does not build In-Reply-To: <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> References: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> Message-ID: <9B89AF4D-A5D6-493F-AB45-DDA0713C8E38@macports.org> On Dec 11, 2009, at 4:16 AM, Ryan Schmidt wrote: > On Dec 11, 2009, at 04:56, J?rgen Starek wrote: > >> I'm rather new to the MacPorts project and still not too sure about efficient troubleshooting in that environment. So I thought I'd ask about the following error first before reporting a bug: >> >> ---> Building qt4-mac >> Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work/qt-mac-opensource-src-4.5.3" && /usr/bin/make -j2 first " returned error 2 >> Command output: /usr/bin/make -f Makefile.Debug all >> /usr/bin/make -f Makefile.Release all >> >> >> >> In file included from generated/JSDOMWindow.h:25, >> from bindings/js/GCController.cpp:29: >> page/DOMWindow.h:281: error: field 'm_url' has incomplete type >> page/DOMWindow.h: In member function 'void WebCore::DOMWindow::setURL(const WebCore::KURL&)': >> page/DOMWindow.h:80: error: 'm_url' was not declared in this scope >> page/DOMWindow.h: In member function 'WebCore::KURL WebCore::DOMWindow::url() const': >> page/DOMWindow.h:81: error: return type 'struct WebCore::KURL' is incomplete >> page/DOMWindow.h:81: error: 'm_url' was not declared in this scope >> make[2]: *** [.obj/release-shared/GCController.o] Error 1 >> make[1]: *** [release-all] Error 2 >> >> >> >> >> What do you think about that? > > Sounds like this ticket: > > http://trac.macports.org/ticket/20199 > > That ticket describes two qt4-mac conflicts, one with libevent which has been resolved, and another which hasn't. The notes say it's a conflict with kdelibs4, but even after deactivating kdelibs4 I was unable to build qt4-mac, so I don't think that's the port causing the conflict. > > There are also many other bugs reported against qt4-mac in our issue tracker, and it doesn't build for me on my systems either. If you can help figure out why that is and what we can do about it, it would be appreciated. It builds fine for me. There are actually 3 known ports that conflict with the qt4-mac build process: kdelibs3, kdelibs4, and libevent. Could you verify that you have tried building qt4-mac with all of those deactivated? Of course you need to clean qt4-mac before attempting to build after the failure, but you know that. Also, are you trying to build universal? That might be a problem too. What is the error that you see? The error that J?rgen saw I have seen too. I fixed it by temporarily deactivating kdelibs3 and kdelibs4. Cheers! Frank From ryandesign at macports.org Fri Dec 11 12:43:43 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 11 Dec 2009 14:43:43 -0600 Subject: qt4-mac does not build In-Reply-To: References: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> Message-ID: <7782EAE8-FC87-488B-8054-B930450030B6@macports.org> On Dec 11, 2009, at 10:01, Anthony Michael Agelastos wrote: > Right now, Nokia has Qt to version 4.6.0, which is a stable release. MacPorts has this reflected in qt4-mac-devel, but not in qt4-mac. Should the current qt4-mac become qt4-mac-45, and the current qt4-mac-devel become qt4-mac? It's just a thought, and qt4-mac-devel, at least on my Snow Leopard machine, builds. No, qt4-mac should be updated to 4.6.0, and qt4-mac-devel can be updated to the next development version, whenever that's available. It's possible we may internally decide to delete the existing qt4-mac port and "svn copy" qt4-mac-devel to qt4-mac and fix it up, in order to update it. But I don't think we want to create a qt4-mac-45 at this time. One can be created later if it turns out to be needed. There is already a ticket requesting qt4-mac be updated, but when I asked on macports-dev about this, I was told there were some issues that were still being resolved, and that we wanted to wait for 4.6.1. http://trac.macports.org/ticket/22743 From ryandesign at macports.org Fri Dec 11 12:46:42 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 11 Dec 2009 14:46:42 -0600 Subject: qt4-mac does not build In-Reply-To: <9B89AF4D-A5D6-493F-AB45-DDA0713C8E38@macports.org> References: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> <9B89AF4D-A5D6-493F-AB45-DDA0713C8E38@macports.org> Message-ID: <58F5F828-0C39-487D-A700-98E8867AF11D@macports.org> On Dec 11, 2009, at 11:19, Frank Schima wrote: > On Dec 11, 2009, at 4:16 AM, Ryan Schmidt wrote: > >> Sounds like this ticket: >> >> http://trac.macports.org/ticket/20199 >> >> That ticket describes two qt4-mac conflicts, one with libevent which has been resolved, and another which hasn't. The notes say it's a conflict with kdelibs4, but even after deactivating kdelibs4 I was unable to build qt4-mac, so I don't think that's the port causing the conflict. >> >> There are also many other bugs reported against qt4-mac in our issue tracker, and it doesn't build for me on my systems either. If you can help figure out why that is and what we can do about it, it would be appreciated. > > It builds fine for me. There are actually 3 known ports that conflict with the qt4-mac build process: kdelibs3, kdelibs4, and libevent. Could you verify that you have tried building qt4-mac with all of those deactivated? Of course you need to clean qt4-mac before attempting to build after the failure, but you know that. As shown in #20199, qt4-mac and qt4-mac-devel have already been updated to declare conflicts with kdelibs3 and libevent. Thus MacPorts will not allow you to attempt to build the qt4 ports while kdelibs3 or libevent are active. It also says in the ticket that kdelibs4 conflict, like you said, and that deactivating that port allows qt4 to build, but it did not work for me. On Leopard I was able to reproduce the error reported in the ticket and in this thread by installing kdelibs4 (which installed a lot of dependencies), but I was unable to make the error go away again by deactivating kdelibs4, so I suspected one of its dependencies, but have not attempted to isolate it. Since several others have said deactivating kdelibs4 works for them, maybe I tested wrong. It's just so time-consuming to test this at all since the error does not occur until several hours have been spent compiling. > Also, are you trying to build universal? That might be a problem too. On Snow Leopard, yes (I have +universal in the default variants there). On Leopard, no. I've also tried without universal on Snow Leopard, and believe I got yet a different error. > What is the error that you see? I've seen so many different errors with the qt4 ports on my systems, I forget what they all were. > The error that J?rgen saw I have seen too. I fixed it by temporarily deactivating kdelibs3 and kdelibs4. From barilgabriel at gmail.com Fri Dec 11 14:31:38 2009 From: barilgabriel at gmail.com (Gabriel Baril) Date: Fri, 11 Dec 2009 17:31:38 -0500 Subject: Gimp Mac osx Snow Leopard In-Reply-To: <18b44a10912111424j36fab355nf4e6806008874609@mail.gmail.com> References: <18b44a10912111424j36fab355nf4e6806008874609@mail.gmail.com> Message-ID: <18b44a10912111431n5e52b76avbde732fac4292a66@mail.gmail.com> It's the first time I use Macport, I tried to install Gimp and here is the message I received: macbook-de-gabriel-baril:~ gabrielbaril$ sudo port install gimp ---> Computing dependencies for gimpError: Unable to execute port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it? What can I do to install Gimp? Thank you -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Fri Dec 11 14:39:07 2009 From: jmr at macports.org (Joshua Root) Date: Sat, 12 Dec 2009 09:39:07 +1100 Subject: Gimp Mac osx Snow Leopard In-Reply-To: <18b44a10912111431n5e52b76avbde732fac4292a66@mail.gmail.com> References: <18b44a10912111424j36fab355nf4e6806008874609@mail.gmail.com> <18b44a10912111431n5e52b76avbde732fac4292a66@mail.gmail.com> Message-ID: <4B22CA0B.9010800@macports.org> On 2009-12-12 09:31 , Gabriel Baril wrote: > > > It's the first time I use Macport, I tried to install Gimp and here is > the message I received: > > macbook-de-gabriel-baril:~ gabrielbaril$ sudo port install gimp > ---> Computing dependencies for gimpError: Unable to execute port: > can't read "build.cmd": Failed to locate 'make' in path: > '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its > MacPorts configuration time location, did you move it? > > What can I do to install Gimp? Read . - Josh From barilgabriel at gmail.com Fri Dec 11 17:11:07 2009 From: barilgabriel at gmail.com (Gabriel Baril) Date: Fri, 11 Dec 2009 20:11:07 -0500 Subject: Gimp Mac osx Snow Leopard In-Reply-To: <4B22CA0B.9010800@macports.org> References: <18b44a10912111424j36fab355nf4e6806008874609@mail.gmail.com> <18b44a10912111431n5e52b76avbde732fac4292a66@mail.gmail.com> <4B22CA0B.9010800@macports.org> Message-ID: <18b44a10912111711p4a168397ja8768bb4291ed08b@mail.gmail.com> Xcode Thanks! Gabriel 2009/12/11 Joshua Root > On 2009-12-12 09:31 , Gabriel Baril wrote: > > > > > > It's the first time I use Macport, I tried to install Gimp and here is > > the message I received: > > > > macbook-de-gabriel-baril:~ gabrielbaril$ sudo port install gimp > > ---> Computing dependencies for gimpError: Unable to execute port: > > can't read "build.cmd": Failed to locate 'make' in path: > > '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its > > MacPorts configuration time location, did you move it? > > > > What can I do to install Gimp? > > Read . > > - Josh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From trog24 at comcast.net Fri Dec 11 21:39:49 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Fri, 11 Dec 2009 21:39:49 -0800 Subject: qt4-x11 does not install. Message-ID: Hello, Trying to install qt4-x11 on a PPC platform running MacOS 10.5.8 resulted in the following error: ---> Building qt4-x11 Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_x11_qt4-x11/work/qt-x11-opensource- src-4.4.3" && /usr/bin/make -j2 first " returned error 2 Command output: cd src/script/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/testlib/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/qt3support/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/dbus/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/tools/uic3/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/opengl/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/xmlpatterns/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/phonon/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/svg/ && /usr/bin/make -f Makefile make[1]: Nothing to be done for `first'. cd src/3rdparty/webkit/WebCore/ && /usr/bin/make -f Makefile /usr/bin/g++-4.0 -c -O2 -arch ppc -isystem/opt/local/include -I/opt/ local/include/mysql5/mysql -I/opt/local/include/postgresql83 -I/opt/ local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/ local/lib/glib-2.0/include -I/opt/local/include/libxml2 -Wreturn-type - fno-strict-aliasing -I/opt/local/include -O2 -fvisibility=hidden - fvisibility-inlines-hidden -fPIC -DQT_SHARED -D__USE_WS_X11__ - DBUILDING_QT__=1 -DUSE_SYSTEM_MALLOC -DNDEBUG -DQT_NO_CAST_TO_ASCII - DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DBUILD_WEBKIT - DENABLE_ICONDATABASE=1 -DENABLE_XPATH=1 -DENABLE_SVG=1 -DWTF_CHANGES=1 -DBUILDING_QT__ -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DQT_NO_DEBUG - DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE - D_LARGEFILE_SOURCE -I../../../../mkspecs/darwin-g++ -I. -I../../../../ include/QtCore -I../../../../include/QtCore -I../../../../include/ QtNetwork -I../../../../include/QtNetwork -I../../../../include/QtGui - I../../../../include/QtGui -I../../../../include -I../WebKit/qt/Api - I../JavaScriptCore -I../JavaScriptCore/kjs -I../JavaScriptCore/ bindings -I../JavaScriptCore/bindings/c -I../JavaScriptCore/wtf -I../ JavaScriptCore/ForwardingHeaders -I. -IForwardingHeaders -Iplatform - Iplatform/network -Iplatform/graphics -Iloader -Ipage -Icss -Idom - Ibridge -Iediting -Irendering -Ihistory -Ixml -Ihtml -Iplugins - I../../../../include/QtWebKit -I.rcc/release-shared -Igenerated -Itmp - I../JavaScriptCore -I../JavaScriptCore/kjs -I../JavaScriptCore/ bindings -I../JavaScriptCore/bindings/c -I../JavaScriptCore/wtf -I../ JavaScriptCore/bindings/qt -I../JavaScriptCore/pcre -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_x11_qt4-x11/work/qt-x11-opensource- src-4.4.3/src/3rdparty/webkit/WebKitBuild/Debug/JavaScriptCore/kjs/tmp -Iplatform/qt -Iplatform/network/qt -Iplatform/graphics/qt -Iplatform/ graphics/svg/qt -Iloader/qt -Ipage/qt -I../WebKit/qt/WebCoreSupport - I../WebKit/qt/Api -I. -IForwardingHeaders -I../../webkit -I../ JavaScriptCore/kjs -I../JavaScriptCore/bindings -Iplatform -Iplatform/ network -Iplatform/graphics -Iplatform/graphics/svg -Iplatform/ graphics/svg/filters -Iloader -Iloader/icon -Icss -Idom -Ipage - Ibridge -Iediting -Irendering -Ihistory -Ixml -Ihtml -Ibindings/js - Iksvg2 -Iksvg2/css -Iksvg2/svg -Iksvg2/misc -Iksvg2/events -Iplatform/ image-decoders -I.moc/release-shared -I.uic/release-shared -o .obj/ release-shared/JSPluginCustom.o bindings/js/JSPluginCustom.cpp /usr/bin/g++-4.0 -c -O2 -arch ppc -isystem/opt/local/include -I/opt/ local/include/mysql5/mysql -I/opt/local/include/postgresql83 -I/opt/ local/include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/ local/lib/glib-2.0/include -I/opt/local/include/libxml2 -Wreturn-type - fno-strict-aliasing -I/opt/local/include -O2 -fvisibility=hidden - fvisibility-inlines-hidden -fPIC -DQT_SHARED -D__USE_WS_X11__ - DBUILDING_QT__=1 -DUSE_SYSTEM_MALLOC -DNDEBUG -DQT_NO_CAST_TO_ASCII - DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DBUILD_WEBKIT - DENABLE_ICONDATABASE=1 -DENABLE_XPATH=1 -DENABLE_SVG=1 -DWTF_CHANGES=1 -DBUILDING_QT__ -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DQT_NO_DEBUG - DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE - D_LARGEFILE_SOURCE -I../../../../mkspecs/darwin-g++ -I. -I../../../../ include/QtCore -I../../../../include/QtCore -I../../../../include/ QtNetwork -I../../../../include/QtNetwork -I../../../../include/QtGui - I../../../../include/QtGui -I../../../../include -I../WebKit/qt/Api - I../JavaScriptCore -I../JavaScriptCore/kjs -I../JavaScriptCore/ bindings -I../JavaScriptCore/bindings/c -I../JavaScriptCore/wtf -I../ JavaScriptCore/ForwardingHeaders -I. -IForwardingHeaders -Iplatform - Iplatform/network -Iplatform/graphics -Iloader -Ipage -Icss -Idom - Ibridge -Iediting -Irendering -Ihistory -Ixml -Ihtml -Iplugins - I../../../../include/QtWebKit -I.rcc/release-shared -Igenerated -Itmp - I../JavaScriptCore -I../JavaScriptCore/kjs -I../JavaScriptCore/ bindings -I../JavaScriptCore/bindings/c -I../JavaScriptCore/wtf -I../ JavaScriptCore/bindings/qt -I../JavaScriptCore/pcre -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_x11_qt4-x11/work/qt-x11-opensource- src-4.4.3/src/3rdparty/webkit/WebKitBuild/Debug/JavaScriptCore/kjs/tmp -Iplatform/qt -Iplatform/network/qt -Iplatform/graphics/qt -Iplatform/ graphics/svg/qt -Iloader/qt -Ipage/qt -I../WebKit/qt/WebCoreSupport - I../WebKit/qt/Api -I. -IForwardingHeaders -I../../webkit -I../ JavaScriptCore/kjs -I../JavaScriptCore/bindings -Iplatform -Iplatform/ network -Iplatform/graphics -Iplatform/graphics/svg -Iplatform/ graphics/svg/filters -Iloader -Iloader/icon -Icss -Idom -Ipage - Ibridge -Iediting -Irendering -Ihistory -Ixml -Ihtml -Ibindings/js - Iksvg2 -Iksvg2/css -Iksvg2/svg -Iksvg2/misc -Iksvg2/events -Iplatform/ image-decoders -I.moc/release-shared -I.uic/release-shared -o .obj/ release-shared/JSPluginArrayCustom.o bindings/js/JSPluginArrayCustom.cpp bindings/js/JSPluginCustom.cpp: In static member function 'static bool WebCore::JSPlugin::canGetItemsForName(KJS::ExecState*, WebCore::Plugin*, const KJS::Identifier&)': bindings/js/JSPluginCustom.cpp:31: error: invalid use of undefined type 'struct WebCore::Plugin' generated/JSPlugin.h:28: error: forward declaration of 'struct WebCore::Plugin' bindings/js/JSPluginCustom.cpp: In static member function 'static KJS::JSValue* WebCore::JSPlugin::nameGetter(KJS::ExecState*, KJS::JSObject*, const KJS::Identifier&, const KJS::PropertySlot&)': bindings/js/JSPluginCustom.cpp:37: error: invalid use of undefined type 'struct WebCore::Plugin' generated/JSPlugin.h:28: error: forward declaration of 'struct WebCore::Plugin' make[1]: *** [.obj/release-shared/JSPluginCustom.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [sub-webkit-make_default-ordered] Error 2 Error: Status 1 encountered during processing. Frank J. R. Hanstick trog24 at comcast.net From ryandesign at macports.org Fri Dec 11 21:58:52 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 11 Dec 2009 23:58:52 -0600 Subject: qt4-x11 does not install. In-Reply-To: References: Message-ID: <7C78B6FE-7238-46DF-A0C7-856DEE17646C@macports.org> On Dec 11, 2009, at 23:39, Frank J. R. Hanstick wrote: > Trying to install qt4-x11 on a PPC platform running MacOS 10.5.8 resulted in the following error: > bindings/js/JSPluginCustom.cpp: In static member function 'static bool WebCore::JSPlugin::canGetItemsForName(KJS::ExecState*, WebCore::Plugin*, const KJS::Identifier&)': > bindings/js/JSPluginCustom.cpp:31: error: invalid use of undefined type 'struct WebCore::Plugin' > generated/JSPlugin.h:28: error: forward declaration of 'struct WebCore::Plugin' > bindings/js/JSPluginCustom.cpp: In static member function 'static KJS::JSValue* WebCore::JSPlugin::nameGetter(KJS::ExecState*, KJS::JSObject*, const KJS::Identifier&, const KJS::PropertySlot&)': > bindings/js/JSPluginCustom.cpp:37: error: invalid use of undefined type 'struct WebCore::Plugin' > generated/JSPlugin.h:28: error: forward declaration of 'struct WebCore::Plugin' I see this reported here (with no response): http://lists.trolltech.com/pipermail/qt4-preview-feedback/2008-August/000034.html And here (response says the problem is caused by mysql's plugin.h and suggests that the include can be removed from webkit somewhere to fix it): http://lists.trolltech.com/pipermail/qt-interest/2009-November/015969.html Really, qt4-x11 is woefully out of date and should be updated. Not sure if that will fix it but there's a ticket for the update request: http://trac.macports.org/ticket/20986 It's still possible all the issues affecting qt4-mac right now will also affect qt4-x11. See the issue tracker if you're interested. From trog24 at comcast.net Fri Dec 11 22:11:33 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Fri, 11 Dec 2009 22:11:33 -0800 Subject: qt4-x11 does not install. In-Reply-To: <7C78B6FE-7238-46DF-A0C7-856DEE17646C@macports.org> References: <7C78B6FE-7238-46DF-A0C7-856DEE17646C@macports.org> Message-ID: Hello, This installation is not an imperative, so I can wait. On Dec 11, 2009, at 9:58 PM, Ryan Schmidt wrote: > > On Dec 11, 2009, at 23:39, Frank J. R. Hanstick wrote: > >> Trying to install qt4-x11 on a PPC platform running MacOS 10.5.8 >> resulted in the following error: > >> bindings/js/JSPluginCustom.cpp: In static member function 'static >> bool WebCore::JSPlugin::canGetItemsForName(KJS::ExecState*, >> WebCore::Plugin*, const KJS::Identifier&)': >> bindings/js/JSPluginCustom.cpp:31: error: invalid use of undefined >> type 'struct WebCore::Plugin' >> generated/JSPlugin.h:28: error: forward declaration of 'struct >> WebCore::Plugin' >> bindings/js/JSPluginCustom.cpp: In static member function 'static >> KJS::JSValue* WebCore::JSPlugin::nameGetter(KJS::ExecState*, >> KJS::JSObject*, const KJS::Identifier&, const KJS::PropertySlot&)': >> bindings/js/JSPluginCustom.cpp:37: error: invalid use of undefined >> type 'struct WebCore::Plugin' >> generated/JSPlugin.h:28: error: forward declaration of 'struct >> WebCore::Plugin' > > > I see this reported here (with no response): > > http://lists.trolltech.com/pipermail/qt4-preview-feedback/2008-August/000034.html > > And here (response says the problem is caused by mysql's plugin.h > and suggests that the include can be removed from webkit somewhere > to fix it): > > http://lists.trolltech.com/pipermail/qt-interest/2009-November/015969.html > > Really, qt4-x11 is woefully out of date and should be updated. Not > sure if that will fix it but there's a ticket for the update request: > > http://trac.macports.org/ticket/20986 > > It's still possible all the issues affecting qt4-mac right now will > also affect qt4-x11. See the issue tracker if you're interested. > > Frank J. R. Hanstick trog24 at comcast.net From trog24 at comcast.net Fri Dec 11 22:19:07 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Fri, 11 Dec 2009 22:19:07 -0800 Subject: GNUStep ProjectCenter and ProjectManager Message-ID: <65CA4105-C3C5-436D-B344-530E17D536CD@comcast.net> Hello, In stalling ProjectCenter, the following warning occurred: Warning: violation by /opt/local/GNUstep Warning: ProjectCenter violates the layout of the ports-filesystems! Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! In stalling ProjectManager, I ran into the same warnings for HighlighterKit, KeyArcher, WizardKit, and plconv. Just a notification for these modules inserted outside of the layout parameters to save time for someone searching for these warnings. The following error occurred for ProjectManager: Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_gnustep_ProjectManager/work/ ProjectManager-0.2" && /usr/bin/gnumake -j2 all messages=yes GNUSTEP_MAKEFILES=/opt/local/GNUstep/System/Library/Makefiles " returned error 2 Command output: _GNUSTEP_MAKE_PARALLEL=yes gcc-mp-4.2 BundleExtensionLoader.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -W -Wall -Wno-unused -Wno-import -O0 -ggdb3 -DDEBUG - fconstant-string-class=NSConstantString -I. -I/opt/local/GNUstep/Local/ Library/Headers/ -I/opt/local/GNUstep/System/Library/Headers/ \ -o obj/BundleExtensionLoader.m.o gcc-mp-4.2 CommandQueryPanel.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -W -Wall -Wno-unused -Wno-import -O0 -ggdb3 -DDEBUG - fconstant-string-class=NSConstantString -I. -I/opt/local/GNUstep/Local/ Library/Headers/ -I/opt/local/GNUstep/System/Library/Headers/ \ -o obj/CommandQueryPanel.m.o gcc-mp-4.2 Controller.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -W -Wall -Wno-unused -Wno-import -O0 -ggdb3 -DDEBUG - fconstant-string-class=NSConstantString -I. -I/opt/local/GNUstep/Local/ Library/Headers/ -I/opt/local/GNUstep/System/Library/Headers/ \ -o obj/Controller.m.o gcc-mp-4.2 Debugging.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -W -Wall -Wno-unused -Wno-import -O0 -ggdb3 -DDEBUG - fconstant-string-class=NSConstantString -I. -I/opt/local/GNUstep/Local/ Library/Headers/ -I/opt/local/GNUstep/System/Library/Headers/ \ -o obj/Debugging.m.o gcc-mp-4.2 EditorGuide.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -W -Wall -Wno-unused -Wno-import -O0 -ggdb3 -DDEBUG - fconstant-string-class=NSConstantString -I. -I/opt/local/GNUstep/Local/ Library/Headers/ -I/opt/local/GNUstep/System/Library/Headers/ \ -o obj/EditorGuide.m.o gcc-mp-4.2 EditorRulerView.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -W -Wall -Wno-unused -Wno-import -O0 -ggdb3 -DDEBUG - fconstant-string-class=NSConstantString -I. -I/opt/local/GNUstep/Local/ Library/Headers/ -I/opt/local/GNUstep/System/Library/Headers/ \ -o obj/EditorRulerView.m.o gcc-mp-4.2 EditorTextView.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -W -Wall -Wno-unused -Wno-import -O0 -ggdb3 -DDEBUG - fconstant-string-class=NSConstantString -I. -I/opt/local/GNUstep/Local/ Library/Headers/ -I/opt/local/GNUstep/System/Library/Headers/ \ -o obj/EditorTextView.m.o EditorRulerView.m: In function '-[EditorRulerView drawRect:]': EditorRulerView.m:111: error: 'NSFontAttributeName' undeclared (first use in this function) EditorRulerView.m:111: error: (Each undeclared identifier is reported only once EditorRulerView.m:111: error: for each function it appears in.) gnumake[2]: *** [obj/EditorRulerView.m.o] Error 1 gnumake[2]: *** Waiting for unfinished jobs.... gnumake[1]: *** [internal-app-run-compile-submake] Error 2 gnumake: *** [ProjectManager.all.app.variables] Error 2 Error: Status 1 encountered during processing. Frank J. R. Hanstick trog24 at comcast.net From ryandesign at macports.org Fri Dec 11 22:26:32 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 12 Dec 2009 00:26:32 -0600 Subject: GNUStep ProjectCenter and ProjectManager In-Reply-To: <65CA4105-C3C5-436D-B344-530E17D536CD@comcast.net> References: <65CA4105-C3C5-436D-B344-530E17D536CD@comcast.net> Message-ID: <00437356-8A3C-4055-BDA8-5AAC9750F43B@macports.org> On Dec 12, 2009, at 00:19, Frank J. R. Hanstick wrote: > In stalling ProjectCenter, the following warning occurred: > > Warning: violation by /opt/local/GNUstep > Warning: ProjectCenter violates the layout of the ports-filesystems! > Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases! > > In stalling ProjectManager, I ran into the same warnings for HighlighterKit, KeyArcher, WizardKit, and plconv. Just a notification for these modules inserted outside of the layout parameters to save time for someone searching for these warnings. These are all covered by: http://trac.macports.org/ticket/16383 > The following error occurred for ProjectManager: > > Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnustep_ProjectManager/work/ProjectManager-0.2" && /usr/bin/gnumake -j2 all messages=yes GNUSTEP_MAKEFILES=/opt/local/GNUstep/System/Library/Makefiles " returned error 2 > EditorRulerView.m: In function '-[EditorRulerView drawRect:]': > EditorRulerView.m:111: error: 'NSFontAttributeName' undeclared (first use in this function) > EditorRulerView.m:111: error: (Each undeclared identifier is reported only once > EditorRulerView.m:111: error: for each function it appears in.) > gnumake[2]: *** [obj/EditorRulerView.m.o] Error 1 We don't appear to have any tickets filed for ProjectManager. Would you please file one? From trog24 at comcast.net Fri Dec 11 22:28:06 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Fri, 11 Dec 2009 22:28:06 -0800 Subject: Gorm Message-ID: <210D9034-5286-4F7F-B031-B93341FBB8DB@comcast.net> Hello, Not my night. Attempting to install gorm resulted in the following error: Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_gnustep_gorm/work/gorm-1.2.1" && /usr/bin/ gnumake -j2 all messages=yes GNUSTEP_MAKEFILES=/opt/local/GNUstep/ System/Library/Makefiles " returned error 2 Command output: /opt/local/GNUstep/System/Library/Makefiles/ mkinstalldirs ./obj /usr/bin/gnumake -f GNUmakefile --no-print-directory --no-keep-going \ internal-library-compile \ GNUSTEP_TYPE=library \ GNUSTEP_INSTANCE=GormCore \ GNUSTEP_OPERATION=compile \ GNUSTEP_BUILD_DIR="." \ _GNUSTEP_MAKE_PARALLEL=yes gcc-mp-4.2 GormBoxEditor.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -fconstant-string-class=NSConstantString -I.. -I. -I/opt/ local/GNUstep/Local/Library/Headers/ -I/opt/local/GNUstep/System/ Library/Headers/ \ -o obj/GormBoxEditor.m.o gcc-mp-4.2 GormClassEditor.m -c \ -MMD -MP -I/opt/local/include -DGNUSTEP - DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 - DGNUSTEP_BASE_LIBRARY=1 -fno-common -g -Wall -DDEBUG -fno-omit-frame- pointer -DGSWARN -DGSDIAGNOSE -Wno-import -m32 -fno-strict-aliasing - fgnu-runtime -fconstant-string-class=NSConstantString -I.. -I. -I/opt/ local/GNUstep/Local/Library/Headers/ -I/opt/local/GNUstep/System/ Library/Headers/ \ -o obj/GormClassEditor.m.o In file included from GormBoxEditor.m:28: GormPrivate.h:39:39: warning: GNUstepGUI/GSNibTemplates.h: No such file or directory GormPrivate.h:40:43: warning: GNUstepGUI/GSNibCompatibility.h: No such file or directory In file included from GormBoxEditor.m:28: GormPrivate.h:56: error: cannot find interface declaration for 'GSNibItem' In file included from GormClassEditor.m:33: GormPrivate.h:39:39: warning: GNUstepGUI/GSNibTemplates.h: No such file or directory GormPrivate.h:40:43: warning: GNUstepGUI/GSNibCompatibility.h: No such file or directory In file included from GormClassEditor.m:33: GormPrivate.h:56: error: cannot find interface declaration for 'GSNibItem' gnumake[3]: *** [obj/GormBoxEditor.m.o] Error 1 gnumake[3]: *** Waiting for unfinished jobs.... gnumake[3]: *** [obj/GormClassEditor.m.o] Error 1 gnumake[2]: *** [internal-library-all_] Error 2 gnumake[1]: *** [GormCore.all.library.variables] Error 2 gnumake: *** [internal-all] Error 2 Error: Status 1 encountered during processing. Frank J. R. Hanstick trog24 at comcast.net From ryandesign at macports.org Fri Dec 11 22:31:22 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 12 Dec 2009 00:31:22 -0600 Subject: GNUStep ProjectCenter and ProjectManager In-Reply-To: <00437356-8A3C-4055-BDA8-5AAC9750F43B@macports.org> References: <65CA4105-C3C5-436D-B344-530E17D536CD@comcast.net> <00437356-8A3C-4055-BDA8-5AAC9750F43B@macports.org> Message-ID: <54B9BAEF-BFED-409F-A3DD-B032F65C00E2@macports.org> On Dec 12, 2009, at 00:26, Ryan Schmidt wrote: > On Dec 12, 2009, at 00:19, Frank J. R. Hanstick wrote: > >> The following error occurred for ProjectManager: > We don't appear to have any tickets filed for ProjectManager. Would you please file one? However, note that nobody is maintaining any of the gnustep ports. Somebody who is interested in gnustep software will need to step up and volunteer to figure out and fix these issues. From email at reghellin.com Fri Dec 11 23:51:33 2009 From: email at reghellin.com (Luca Reghellin) Date: Sat, 12 Dec 2009 08:51:33 +0100 Subject: rails version Message-ID: <4B234B85.7020101@reghellin.com> Hi! I see that the rails port is on v2.2.2, where the official rails is on v2.3.5. My original version on Snow Leopard is 2.3.4. Do you know if there's any particular reason for not upgrading the available port? BYe! From ryandesign at macports.org Sat Dec 12 00:30:17 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 12 Dec 2009 02:30:17 -0600 Subject: GNUStep ProjectCenter and ProjectManager In-Reply-To: <67D8AB5E-7C2C-42C7-9B99-9618404940F9@comcast.net> References: <65CA4105-C3C5-436D-B344-530E17D536CD@comcast.net> <00437356-8A3C-4055-BDA8-5AAC9750F43B@macports.org> <54B9BAEF-BFED-409F-A3DD-B032F65C00E2@macports.org> <67D8AB5E-7C2C-42C7-9B99-9618404940F9@comcast.net> Message-ID: <6272ECDF-6029-4A32-BBF6-8DDB7A11FE78@macports.org> On Dec 12, 2009, at 02:21, Frank J. R. Hanstick wrote: > I did a web search on gnustep projectmanager and wove my way to: > > http://lists.macosforge.org/pipermail/macports-changes/2007-July/007303.html > > which indicated that someone named yves was the macports maintainer. The last date on that was 2 July 2007. Yves de Champlain dropped maintainership of his gnustep ports on 19 July 2007. http://trac.macports.org/changeset/27115 > The homepage proved useless as well in that had not been updated since 2006. > > What I did was trace my way through the code and added the line: > > #import > > to: > > EditorRulerView.m > > and retried the build only to hit the following error: [snip] > Apparently, this module was ported without being finished. Perhaps the port worked at the time it was abandoned, but operating systems change, and software that doesn't change with it experiences "bitrot". In any case, you're welcome to file issues in the issue tracker for this and any other ports you find that do not work, but for ports like this one that do not have anyone looking after them, you may have to do the legwork of figuring out how to fix them yourself. Once you figure it out, please add that information to the ticket so the port can be fixed. From ryandesign at macports.org Sat Dec 12 00:46:08 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 12 Dec 2009 02:46:08 -0600 Subject: rails version In-Reply-To: <4B234B85.7020101@reghellin.com> References: <4B234B85.7020101@reghellin.com> Message-ID: On Dec 12, 2009, at 01:51, Luca Reghellin wrote: > Hi! I see that the rails port is on v2.2.2, where the official rails is on v2.3.5. My original version on Snow Leopard is 2.3.4. Do you know if there's any particular reason for not upgrading the available port? I recommend you file an update request ticket for rb-rails in the issue tracker and assign it to the port's maintainer. If there is a reason why the port should not be updated, hopefully the maintainer will so indicate. From vivacarlie at gmail.com Sat Dec 12 06:10:22 2009 From: vivacarlie at gmail.com (Nehemiah Dacres) Date: Sat, 12 Dec 2009 08:10:22 -0600 Subject: where does macports store it's installed application database? Message-ID: <65fadfc30912120610y565887a7o276204bfa7ef1999@mail.gmail.com> you could use qt, It's well behaved. Objective C is a beautiful language. there are windows and linux ports easily gnustep.org is where to look -- "lalalalala! it's not broken because I can use it" http://linux.slashdot.org/comments.pl?sid=194281&threshold=1&commentsort=0&mode=thread&cid=15927703 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trog24 at comcast.net Mon Dec 14 02:23:01 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Mon, 14 Dec 2009 02:23:01 -0800 Subject: ProjectCenter failed to launch. Message-ID: Hello, I installed the projectcenter port and when I tried to launch it, got a Library not loaded: ProjectCenter.framework/ProjectCenter error. The framework is in /opt/local/GNUstep/System/Library/Frameworks. Was this suppose to be taken care of during the installation? Frank J. R. Hanstick trog24 at comcast.net From taewon at gmx.net Mon Dec 14 15:09:15 2009 From: taewon at gmx.net (taewon at gmx.net) Date: Tue, 15 Dec 2009 00:09:15 +0100 Subject: problem installing latexmk Message-ID: <20091214230915.160210@gmx.net> If I try to install latexmk, I get the following error msg.: ---> Computing dependencies for latexmk ---> Verifying checksum(s) for latexmk Error: Checksum (md5) mismatch for latexmk.zip Error: Checksum (sha1) mismatch for latexmk.zip Error: Checksum (rmd160) mismatch for latexmk.zip Error: Target org.macports.checksum returned: Unable to verify file checksums Error: Status 1 encountered during processing. Can someone help? Thanks in advance. Tae -- Tae-Won Ha http://www.taewon.de h at taewon.de Preisknaller: GMX DSL Flatrate f?r nur 16,99 Euro/mtl.! http://portal.gmx.net/de/go/dsl02 From jmr at macports.org Mon Dec 14 15:26:27 2009 From: jmr at macports.org (Joshua Root) Date: Tue, 15 Dec 2009 10:26:27 +1100 Subject: problem installing latexmk In-Reply-To: <20091214230915.160210@gmx.net> References: <20091214230915.160210@gmx.net> Message-ID: <4B26C9A3.60803@macports.org> On 2009-12-15 10:09 , taewon at gmx.net wrote: > If I try to install latexmk, I get the following error msg.: > > ---> Computing dependencies for latexmk > ---> Verifying checksum(s) for latexmk > Error: Checksum (md5) mismatch for latexmk.zip > Error: Checksum (sha1) mismatch for latexmk.zip > Error: Checksum (rmd160) mismatch for latexmk.zip > Error: Target org.macports.checksum returned: Unable to verify file checksums > Error: Status 1 encountered during processing. > > Can someone help? - Josh From magill at mcgillsociety.org Mon Dec 14 16:24:30 2009 From: magill at mcgillsociety.org (William H. Magill) Date: Mon, 14 Dec 2009 19:24:30 -0500 Subject: Need help activating Macports install of MySQL5 on Snow Leopard In-Reply-To: <943B7DCD-5B68-4AB7-AC1A-5AEB01B69FF7@gmail.com> References: <366c6f340911120810u386bc79fy8060431253c9873e@mail.gmail.com> <943B7DCD-5B68-4AB7-AC1A-5AEB01B69FF7@gmail.com> Message-ID: <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> Today, I have had occasion to install mysql for the first time -- I need it for a backend to a separate program. Macports has been working fine after upgrading to Snow Leopard and re-installing, and I have been using it for the things I've used it for in the past... no problems. I'm a UNIX Systems Administrator by background, with virtually zero DBA experience. (And the little I had was with Ingress under VMS, long ago.) All of the documentation at dev.mysql.com I can find is for Leopard. (And for their pre-packaged install GUIs). The macports "port install mysql5" has worked fine... all the components and pre-requsites are apparently installed (someplace, which is a separate problem). Searching the web, I managed to find a plist file for starting MySQL under Snow Leopard's Launchd... that works like a champ. However, MySQL still did not work. (The daemon was not continuing to run.) So I started reading through logs. Then I hunted around in the /opt/local/lib/msql5/bin directory and found: mysql_install_db and ran it. That apparently worked, as it created /opt/local/var/db I then tried to run the admin routine it described... nada... turns out there are a number of directories and permissions which need to be created and set,a which were not done by the macports install of mysql5. -- Namely the /opt/local/var/db and /opt/local/var/run trees. Now the Daemon continues to run, but MySQL still needs "initializing." I don't know if I still need to do more things using the macports mysql tools (and which ones), or if I need to find something specific to generic Mysql. I'm assuming I am tripping over all of the things which only ever need to be done once when MySQL is first installed, and never again under updates. So, I'm looking for some kind of tutorial/cookbook for "installing" MySQL5 on Snow Leopard. Quite frankly, at this point, I don't know what i don't know, but assume it to be substantial. T.T.F.N. William H. Magill # Flat-panel iMac (2.1) [800MHz - Super Drive - 768 Meg] OS X 10.4.11 # iMac6,1 Core 2 Duo [2.16GHz - 3 GB 667] OS X 10.6.2 # MacBook Pro4.1 Core 2 Duo [2.5GHz - 4GB 667] OS X 10.6.2 # Mac mini Core Duo [1.66 Ghz - 2 GB 667]OS X 10.6.2 # PWS433a [Alpha 21164 Rev 7.2 (EV56)- 64 Meg] Tru64 5.1a # XP1000 [Alpha 21264-3 (EV6) - 256 meg] FreeBSD 5.3 # XP1000 [Alpha 21264-A (EV6-7) - 256 meg] FreeBSD 5.3 magill at mcgillsociety.org magill at mac.com whmagill at gmail.com From allbery at kf8nh.com Mon Dec 14 17:40:49 2009 From: allbery at kf8nh.com (Brandon Allbery) Date: Mon, 14 Dec 2009 20:40:49 -0500 Subject: Need help activating Macports install of MySQL5 on Snow Leopard In-Reply-To: <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> References: <366c6f340911120810u386bc79fy8060431253c9873e@mail.gmail.com> <943B7DCD-5B68-4AB7-AC1A-5AEB01B69FF7@gmail.com> <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> Message-ID: On Dec 14, 2009, at 19:24 , William H. Magill wrote: > Today, I have had occasion to install mysql for the first time -- I > need it for a backend to a separate program. > > Macports has been working fine after upgrading to Snow Leopard and > re-installing, and I have been using it for the things I've used it > for in the past... no problems. > I'm a UNIX Systems Administrator by background, with virtually zero > DBA experience. (And the little I had was with Ingress under VMS, > long ago.) > > All of the documentation at dev.mysql.com I can find is for Leopard. > (And for their pre-packaged install GUIs). > > The macports "port install mysql5" has worked fine... all the > components and pre-requsites are apparently installed (someplace, > which is a separate problem). I would imagine most of your problems would be solved if you did "port install mysql5-server". "mysql5" is just the client libraries, which are required by lots of other things that don't necessarily care about a local server. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From ryandesign at macports.org Mon Dec 14 17:51:54 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Mon, 14 Dec 2009 19:51:54 -0600 Subject: Need help activating Macports install of MySQL5 on Snow Leopard In-Reply-To: <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> References: <366c6f340911120810u386bc79fy8060431253c9873e@mail.gmail.com> <943B7DCD-5B68-4AB7-AC1A-5AEB01B69FF7@gmail.com> <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> Message-ID: On Dec 14, 2009, at 18:24, William H. Magill wrote: > Today, I have had occasion to install mysql for the first time -- I need it for a backend to a separate program. > > Macports has been working fine after upgrading to Snow Leopard and re-installing, and I have been using it for the things I've used it for in the past... no problems. > I'm a UNIX Systems Administrator by background, with virtually zero DBA experience. (And the little I had was with Ingress under VMS, long ago.) > > All of the documentation at dev.mysql.com I can find is for Leopard. (And for their pre-packaged install GUIs). We have some documentation about the MacPorts mysql5 setup process, somewhat non-intuitively tucked into the MAMP (MacPorts / Apache / MySQL / PHP) how-to page: http://trac.macports.org/wiki/howto/MAMP > The macports "port install mysql5" has worked fine... all the components and pre-requsites are apparently installed (someplace, which is a separate problem). "port deps mysql5" tells you mysql5's dependencies. "port contents mysql5" tells you what mysql5 installed adn where. > Searching the web, I managed to find a plist file for starting MySQL under Snow Leopard's Launchd... that works like a champ. You don't need to search the web; you just need to "sudo port install mysql5-server". It will install an appropriate launchd plist and tell you how to use it. When you installed mysql5, it should have told you this was only the client libraries, and that for a server, you need to install mysql5-server as well. > However, MySQL still did not work. (The daemon was not continuing to run.) > > So I started reading through logs. > Then I hunted around in the /opt/local/lib/msql5/bin directory and found: mysql_install_db and ran it. mysql5-server tells you how to run mysql_install_db when you install it. > That apparently worked, as it created /opt/local/var/db > > I then tried to run the admin routine it described... > > nada... turns out there are a number of directories and permissions which need to be created and set,a > which were not done by the macports install of mysql5. -- Namely the /opt/local/var/db and /opt/local/var/run trees. mysql5-server creates these directories for you with the right permissions. > Now the Daemon continues to run, but MySQL still needs "initializing." > > I don't know if I still need to do more things using the macports mysql tools (and which ones), or if I need to find something specific to generic Mysql. > I'm assuming I am tripping over all of the things which only ever need to be done once when MySQL is first installed, and never again under updates. > > So, I'm looking for some kind of tutorial/cookbook for "installing" MySQL5 on Snow Leopard. > > Quite frankly, at this point, I don't know what i don't know, but assume it to be substantial. Give the MySQL section of the MAMP how-to a try and please make any necessary corrections (or let us know and we'll make them). From kpreid at mac.com Mon Dec 14 19:58:51 2009 From: kpreid at mac.com (Kevin Reid) Date: Mon, 14 Dec 2009 22:58:51 -0500 Subject: "not owner" when installing readline as non-root In-Reply-To: References: <06BA46CE-8BF3-49DB-A717-75D870FF632F@macports.org> Message-ID: On Oct 15, 2009, at 12:37, Ryan Schmidt wrote: >>>> ---> Applying patches to readline >>>> Error: Target org.macports.patch returned: could not set group >>>> for file "/Users/thomas/Documents/prgm/bin/autoinstall/macports/ >>>> var/macports/build/ >>>> _Users_thomas_Documents_prgm_bin_autoinstall_macports_var_macports_sources_rsync >>>> .macports.org_release_ports_devel_readline/work/readline-6.0/ >>>> support/shobj-conf": not owner >>>> Error: Unable to upgrade port: 1 >>> >>> Ok, that's the first and real error, and is: >>> >>> http://trac.macports.org/ticket/20896 > ... > You could apply the patch I attached to that ticket, and rebuild > MacPorts. I'm having what looks like this same problem, after having just selfupdated MacPorts. bash-3.2$ port upgrade readline MacPorts running without privileges. You may be unable to complete certain actions (eg install). ---> Computing dependencies for readline MacPorts running without privileges. You may be unable to complete certain actions (eg install). ---> Fetching readline MacPorts running without privileges. You may be unable to complete certain actions (eg install). ---> Verifying checksum(s) for readline MacPorts running without privileges. You may be unable to complete certain actions (eg install). ---> Extracting readline MacPorts running without privileges. You may be unable to complete certain actions (eg install). ---> Applying patches to readline Error: Target org.macports.patch returned: could not set group for file "/Stuff/ports/var/macports/build/ _Stuff_ports_var_macports_sources_rsync .macports.org_release_ports_devel_readline/work/readline-6.0/support/ shobj-conf": not owner Error: Unable to upgrade port: 1 bash-3.2$ locate portutil.tcl I tried applying your patch, but it didn't apply cleanly and the code looks different (there is no "file copy -force" in src/port1.0/ portutil.tcl). Any updated recommendations? -- Kevin Reid From jmr at macports.org Mon Dec 14 20:24:03 2009 From: jmr at macports.org (Joshua Root) Date: Tue, 15 Dec 2009 15:24:03 +1100 Subject: "not owner" when installing readline as non-root In-Reply-To: References: <06BA46CE-8BF3-49DB-A717-75D870FF632F@macports.org> Message-ID: <4B270F63.8020808@macports.org> On 2009-12-15 14:58 , Kevin Reid wrote: > On Oct 15, 2009, at 12:37, Ryan Schmidt wrote: >>>> http://trac.macports.org/ticket/20896 >> ... >> You could apply the patch I attached to that ticket, and rebuild >> MacPorts. > > I'm having what looks like this same problem, after having just > selfupdated MacPorts. > > > bash-3.2$ port upgrade readline ... > ---> Applying patches to readline > Error: Target org.macports.patch returned: could not set group for file > "/Stuff/ports/var/macports/build/_Stuff_ports_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0/support/shobj-conf": > not owner > Error: Unable to upgrade port: 1 > bash-3.2$ locate portutil.tcl > > > I tried applying your patch, but it didn't apply cleanly and the code > looks different (there is no "file copy -force" in > src/port1.0/portutil.tcl). > > Any updated recommendations? Ignore the patches attached to the ticket. Comment 15 links to a change in trunk which may fix the problem, but nobody affected by it has yet tested and confirmed or denied this. - Josh From kpreid at mac.com Mon Dec 14 21:01:43 2009 From: kpreid at mac.com (Kevin Reid) Date: Tue, 15 Dec 2009 00:01:43 -0500 Subject: "not owner" when installing readline as non-root In-Reply-To: <4B270F63.8020808@macports.org> References: <06BA46CE-8BF3-49DB-A717-75D870FF632F@macports.org> <4B270F63.8020808@macports.org> Message-ID: <0FE98954-4757-471E-84D0-42B983697CCF@mac.com> On Dec 14, 2009, at 23:24, Joshua Root wrote: >> bash-3.2$ port upgrade readline > ... >> ---> Applying patches to readline >> Error: Target org.macports.patch returned: could not set group for >> file >> "/Stuff/ports/var/macports/build/ >> _Stuff_ports_var_macports_sources_rsync >> .macports.org_release_ports_devel_readline/work/readline-6.0/ >> support/shobj-conf": >> not owner >> Error: Unable to upgrade port: 1 >> bash-3.2$ locate portutil.tcl >> >> >> I tried applying your patch, but it didn't apply cleanly and the code >> looks different (there is no "file copy -force" in >> src/port1.0/portutil.tcl). >> >> Any updated recommendations? > > Ignore the patches attached to the ticket. Comment 15 links to a > change > in trunk which may fix the problem, but nobody affected by it has yet > tested and confirmed or denied this. Suppose that I need to get this working again ASAP, i.e. before the next release. Assuming the change does fix the problem what would I do? Apply http://trac.macports.org/changeset/59597 to the code I have now? Switch to trunk (how)? -- Kevin Reid From jmr at macports.org Mon Dec 14 23:02:04 2009 From: jmr at macports.org (Joshua Root) Date: Tue, 15 Dec 2009 18:02:04 +1100 Subject: "not owner" when installing readline as non-root In-Reply-To: <0FE98954-4757-471E-84D0-42B983697CCF@mac.com> References: <06BA46CE-8BF3-49DB-A717-75D870FF632F@macports.org> <4B270F63.8020808@macports.org> <0FE98954-4757-471E-84D0-42B983697CCF@mac.com> Message-ID: <4B27346C.6030007@macports.org> On 2009-12-15 16:01 , Kevin Reid wrote: > On Dec 14, 2009, at 23:24, Joshua Root wrote: >>> bash-3.2$ port upgrade readline >> ... >>> ---> Applying patches to readline >>> Error: Target org.macports.patch returned: could not set group for file >>> "/Stuff/ports/var/macports/build/_Stuff_ports_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.0/support/shobj-conf": >>> >>> not owner >>> Error: Unable to upgrade port: 1 >>> bash-3.2$ locate portutil.tcl >>> >>> >>> I tried applying your patch, but it didn't apply cleanly and the code >>> looks different (there is no "file copy -force" in >>> src/port1.0/portutil.tcl). >>> >>> Any updated recommendations? >> >> Ignore the patches attached to the ticket. Comment 15 links to a change >> in trunk which may fix the problem, but nobody affected by it has yet >> tested and confirmed or denied this. > > > Suppose that I need to get this working again ASAP, i.e. before the next > release. > > Assuming the change does fix the problem what would I do? Apply > http://trac.macports.org/changeset/59597 to the code I have now? Switch > to trunk (how)? If the fix is correct, either of those would probably work. - Josh From panayotis at panayotis.com Tue Dec 15 08:12:39 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Tue, 15 Dec 2009 18:12:39 +0200 Subject: CafePorts Message-ID: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> I think now it has started to look like a proper Mac application. Although some things need to be worked on again, I'd really like to hear what do you think of this effort. Now it's usable I think and I need your feedback to go on. Probably it could also go inside macports itself? URL of the project: http://code.google.com/p/cafeports/ From ryandesign at macports.org Tue Dec 15 08:47:07 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 15 Dec 2009 10:47:07 -0600 Subject: CafePorts In-Reply-To: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> Message-ID: <70EDF65D-35C6-42FD-9CC5-097FE002A42D@macports.org> On Dec 15, 2009, at 10:12, Panayotis Katsaloulis wrote: > I think now it has started to look like a proper Mac application. > Although some things need to be worked on again, I'd really like to hear what do you think of this effort. > Now it's usable I think and I need your feedback to go on. It still needs to support other locations for the ports tree. Read the file ${prefix}/etc/macports/sources.conf to see where the user has his ports tree(s). You probably only need to concern yourself with the default tree. Most users will have "rsync://rsync.macports.org/release/ports/ [default]" in this file, which corresponds to the location on disk you're trying to read now. But I have "file:///Users/rschmidt/macports/dports [default]" in my sources.conf to indicate that my ports tree is elsewhere. From brad at pixilla.com Tue Dec 15 08:55:04 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Tue, 15 Dec 2009 08:55:04 -0800 Subject: CafePorts In-Reply-To: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> Message-ID: <877B71BC-72FD-428E-8A5C-39CA39E8E0AF@pixilla.com> On Dec 15, 2009, at 8:12 AM, Panayotis Katsaloulis wrote: > I think now it has started to look like a proper Mac application. > Although some things need to be worked on again, I'd really like to > hear what do you think of this effort. > Now it's usable I think and I need your feedback to go on. I added 3 issues to http://code.google.com/p/cafeports/issues/list. // Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: From brad at pixilla.com Tue Dec 15 08:59:46 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Tue, 15 Dec 2009 08:59:46 -0800 Subject: CafePorts In-Reply-To: <70EDF65D-35C6-42FD-9CC5-097FE002A42D@macports.org> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <70EDF65D-35C6-42FD-9CC5-097FE002A42D@macports.org> Message-ID: On Dec 15, 2009, at 8:47 AM, Ryan Schmidt wrote: > > On Dec 15, 2009, at 10:12, Panayotis Katsaloulis wrote: > >> I think now it has started to look like a proper Mac application. >> Although some things need to be worked on again, I'd really like to >> hear what do you think of this effort. >> Now it's usable I think and I need your feedback to go on. > > It still needs to support other locations for the ports tree. This is one of the issues I just filed. > Read the file ${prefix}/etc/macports/sources.conf to see where the > user has his ports tree(s). You probably only need to concern > yourself with the default tree. I tend to agree because the target audience for CafePorts is probably not people modifying sources.conf. But then again it would be nice to have a warning if sources.conf has been modified. > Most users will have "rsync://rsync.macports.org/release/ports/ > [default]" in this file, which corresponds to the location on disk > you're trying to read now. But I have "file:///Users/rschmidt/macports/dports > [default]" in my sources.conf to indicate that my ports tree is > elsewhere. Is there a way to get a list of PortIndex files and the order they are parsed from the port command? // Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: From raphael at ira.uka.de Tue Dec 15 09:30:04 2009 From: raphael at ira.uka.de (Raphael Straub) Date: Tue, 15 Dec 2009 18:30:04 +0100 Subject: "not owner" when installing readline as non-root In-Reply-To: <4B27346C.6030007@macports.org> References: <06BA46CE-8BF3-49DB-A717-75D870FF632F@macports.org> <4B270F63.8020808@macports.org> <0FE98954-4757-471E-84D0-42B983697CCF@mac.com> <4B27346C.6030007@macports.org> Message-ID: Joshua Root wrote: > On 2009-12-15 14:58 , Kevin Reid wrote: >> Assuming the change does fix the problem what would I do? Apply >> http://trac.macports.org/changeset/59597 to the code I have now? Switch >> to trunk (how)? > > If the fix is correct, either of those would probably work. I had the same problem as Kevin. After applying changeset 59597 manually to MacPorts (version 1.8.1) and recompiling MacPorts, readline installs perfectly. So, your fix works for me. Thanks, Joshua! Regards, Raphael From jmr at macports.org Tue Dec 15 10:33:05 2009 From: jmr at macports.org (Joshua Root) Date: Wed, 16 Dec 2009 05:33:05 +1100 Subject: "not owner" when installing readline as non-root In-Reply-To: References: <06BA46CE-8BF3-49DB-A717-75D870FF632F@macports.org> <4B270F63.8020808@macports.org> <0FE98954-4757-471E-84D0-42B983697CCF@mac.com> <4B27346C.6030007@macports.org> Message-ID: <4B27D661.2020806@macports.org> On 2009-12-16 04:30 , Raphael Straub wrote: > I had the same problem as Kevin. After applying changeset 59597 manually to MacPorts (version 1.8.1) and recompiling MacPorts, readline installs perfectly. > > So, your fix works for me. Thanks, Joshua! Thanks for testing. The fix is now on the 1.8 branch. - Josh From ryandesign at macports.org Tue Dec 15 14:17:26 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 15 Dec 2009 16:17:26 -0600 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <70EDF65D-35C6-42FD-9CC5-097FE002A42D@macports.org> Message-ID: <24EA33F7-9606-4F08-BF44-95002E251791@macports.org> On Dec 15, 2009, at 10:59, Bradley Giesbrecht wrote: > On Dec 15, 2009, at 8:47 AM, Ryan Schmidt wrote: > >> Read the file ${prefix}/etc/macports/sources.conf to see where the user has his ports tree(s). You probably only need to concern yourself with the default tree. > > I tend to agree because the target audience for CafePorts is probably not people modifying sources.conf. But then again it would be nice to have a warning if sources.conf has been modified. I didn't mean you only need to deal with unmodified sources.conf files. I meant in a sources.conf file where there are multiple entries, you only need to deal with the one marked "[default]". From brad at pixilla.com Tue Dec 15 15:17:37 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Tue, 15 Dec 2009 15:17:37 -0800 Subject: CafePorts In-Reply-To: <24EA33F7-9606-4F08-BF44-95002E251791@macports.org> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <70EDF65D-35C6-42FD-9CC5-097FE002A42D@macports.org> <24EA33F7-9606-4F08-BF44-95002E251791@macports.org> Message-ID: On Dec 15, 2009, at 2:17 PM, Ryan Schmidt wrote: > > On Dec 15, 2009, at 10:59, Bradley Giesbrecht wrote: > >> On Dec 15, 2009, at 8:47 AM, Ryan Schmidt wrote: >> >>> Read the file ${prefix}/etc/macports/sources.conf to see where the >>> user has his ports tree(s). You probably only need to concern >>> yourself with the default tree. >> >> I tend to agree because the target audience for CafePorts is >> probably not people modifying sources.conf. But then again it would >> be nice to have a warning if sources.conf has been modified. > > I didn't mean you only need to deal with unmodified sources.conf > files. I meant in a sources.conf file where there are multiple > entries, you only need to deal with the one marked "[default]". Yes, I did not craft my reply very well. What happens if there is second source dir and someone try's to upgrade a port that has an entry in the default source dir but the active port was built out of the second source dir? // Brad From ryandesign at macports.org Tue Dec 15 15:34:19 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 15 Dec 2009 17:34:19 -0600 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <70EDF65D-35C6-42FD-9CC5-097FE002A42D@macports.org> <24EA33F7-9606-4F08-BF44-95002E251791@macports.org> Message-ID: On Dec 15, 2009, at 17:17, Bradley Giesbrecht wrote: > On Dec 15, 2009, at 2:17 PM, Ryan Schmidt wrote: > >> I meant in a sources.conf file where there are multiple entries, you only need to deal with the one marked "[default]". > > What happens if there is second source dir and someone try's to upgrade a port that has an entry in the default source dir but the active port was built out of the second source dir? On second thought, I probably think only handling the default source is acceptable, because I only have one source defined. If I had multiple sources, I'd want them all to be used. And the time taken to parse a few additional small portindexes will be nothing next to the amount of time it takes to parse the primary portindex. So probably better to just read them all. From panayotis at panayotis.com Tue Dec 15 16:58:54 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Wed, 16 Dec 2009 02:58:54 +0200 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <70EDF65D-35C6-42FD-9CC5-097FE002A42D@macports.org> <24EA33F7-9606-4F08-BF44-95002E251791@macports.org> Message-ID: <5BD87E71-C10D-4249-A60A-B07042DD8AEB@panayotis.com> I have started working on parsing the sources.conf file, and I have a couple of questions. 1) When there are more than one port with the same name, which one is taken into account first? If I read the documentation correctly, the higher the entry is, the higher "priority" it gets. So, if a port is defined on a top line, it will be ignored on the bottom. 2) If a "rsync" method is defined, are the sources always stored under "${prefix}/var/macports/sources" ? 3) Do reciepts always get stored under "${prefix}/var/macports/receipts" ? That's for now, I hope you liked it up to now ! :) From tarkawebfoot at charter.net Tue Dec 15 21:42:43 2009 From: tarkawebfoot at charter.net (Brian Myers) Date: Tue, 15 Dec 2009 21:42:43 -0800 Subject: gnome-games Message-ID: Does gnome-games install from MacPorts? I've tried twice some time apart, but get this error: --register /gconf.defs \ --prefix pymediaprofiles mediaprofiles.defs) > gen-mediaprofiles.c \ && cp gen-mediaprofiles.c mediaprofiles.c \ && rm -f gen-mediaprofiles.c note: pygtk-codegen-2.0 is deprecated, use pygobject-codegen-2.0 instead note: I will now try to invoke pygobject-codegen-2.0 in the same directory /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -DORBIT2=1 -D_REENTRANT -I/opt/local/include/gnome-media -I/opt/local/include/gconf/2 -I/opt/local/include/gtk-2.0 -I/opt/local/include/libglade-2.0 -I/opt/local/include/libgnome-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/opt/local/include/libxml2 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/pygtk-2.0 -I/opt/local/include/pygtk-2.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include -O2 -arch x86_64 -Wall -std=c9x -fno-strict-aliasing -MT mediaprofilesmodule.lo -MD -MP -MF .deps/mediaprofilesmodule.Tpo -c mediaprofilesmodule.c -fno-common -DPIC -o .libs/mediaprofilesmodule.o mv -f .deps/mediaprofilesmodule.Tpo .deps/mediaprofilesmodule.Plo Traceback (most recent call last): File "/opt/local/share/pygobject/2.0/codegen/codegen.py", line 1717, in sys.exit(main(sys.argv)) File "/opt/local/share/pygobject/2.0/codegen/codegen.py", line 1675, in main p.startParsing() File "/opt/local/share/pygobject/2.0/codegen/scmexpr.py", line 113, in startParsing for statement in statements: File "/opt/local/share/pygobject/2.0/codegen/scmexpr.py", line 27, in parse fp = open(filename, 'r') IOError: [Errno 2] No such file or directory: '/gconf.defs' make[2]: *** [mediaprofiles.c] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: The following dependencies failed to build: gnome-python-desktop guile Error: Status 1 encountered during processing. Thanx, Brian From face at CentosPrime.COM Wed Dec 16 02:57:05 2009 From: face at CentosPrime.COM (Chris Janton) Date: Wed, 16 Dec 2009 03:57:05 -0700 Subject: CafePorts In-Reply-To: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> Message-ID: <10958017-5367-44E5-AB65-C0CF17065239@centosprime.com> On 2009-12-15 , at 09:12 , Panayotis Katsaloulis wrote: > > I think now it has started to look like a proper Mac application. > Although some things need to be worked on again, I'd really like to hear what do you think of this effort. > Now it's usable I think and I need your feedback to go on. Feature request - information window The long description information window doesn't let me do much. I might want to select the text of the description, copy, paste, etc. The only thing I can do is push buttons with project or email - again i might want to see them, copy, paste. How about a "plain" window (or drawer) that contains the full text description, links to Project and email (that can be copied/pasted or clicked) *and* a link to the Trac like http://trac.macports.org/search?q=mysql5 or whatever? 8) ---------------------------------- Chris Janton - face at CentosPrime dot COM Netminder for Opus1.COM From face at CentosPrime.COM Wed Dec 16 03:16:54 2009 From: face at CentosPrime.COM (Chris Janton) Date: Wed, 16 Dec 2009 04:16:54 -0700 Subject: CafePorts In-Reply-To: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> Message-ID: On 2009-12-15 , at 09:12 , Panayotis Katsaloulis wrote: > > Now it's usable I think and I need your feedback to go on. administrator privileges required to use 1. Login as non-admin user 2. Attempt to install anything Prompted for password, but that's not going to work. In my case we need both a username and a password. In my case I have a separate admin account. The admin account can "sudo" without password. I have keys set up so the following command works ssh admin at localhost port selfupdate or whatever else I want to do. Normally I just open a terminal session as admin, but sometimes I like to be able to save a step. No password prompts, the commands happen. 8) ---------------------------------- Chris Janton - face at CentosPrime dot COM Netminder for Opus1.COM From panayotis at panayotis.com Wed Dec 16 03:32:45 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Wed, 16 Dec 2009 13:32:45 +0200 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> Message-ID: <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> > > administrator privileges required to use > > 1. Login as non-admin user > 2. Attempt to install anything > > Prompted for password, but that's not going to work. In my case we > need both a username and a password. > > In my case I have a separate admin account. The admin account can > "sudo" without password. > I have keys set up so the following command works > > ssh admin at localhost port selfupdate > > or whatever else I want to do. Normally I just open a terminal > session as admin, but sometimes I like to be able to save a step. > No password prompts, the commands happen. > > 8) There is a limitation of Leopard's sudo, which prevents from using sudo with different account. I have the feeling though that, what you said is doable, but not from the command line (and this was another project idea from me). Try to do something like ssh admin at localhost LOCATION_OF_CAFEPORTS/CafePorts.app/Contents/MacOS/ JavaApplicationStub this should do the trick. To allow zero-length passwords in sudo, you need to download version 0.0.9.1 http://cafeports.googlecode.com/files/CafePorts-0.0.9.1.zip which I just prepared! -------------- next part -------------- An HTML attachment was scrubbed... URL: From face at CentosPrime.COM Wed Dec 16 04:04:41 2009 From: face at CentosPrime.COM (Chris Janton) Date: Wed, 16 Dec 2009 05:04:41 -0700 Subject: CafePorts In-Reply-To: <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> Message-ID: <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> On 2009-12-16 , at 04:32 , Panayotis Katsaloulis wrote: > >> >> administrator privileges required to use >> >> 1. Login as non-admin user >> 2. Attempt to install anything >> > > There is a limitation of Leopard's sudo, which prevents from using sudo with different account. > I have the feeling though that, what you said is doable, but not from the command line (and this was another project idea from me). > > Try to do something like > ssh admin at localhost LOCATION_OF_CAFEPORTS/CafePorts.app/Contents/MacOS/JavaApplicationStub > > this should do the trick. Nope - Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. [LaunchRunner Error] CafePorts.main(String[]) threw an exception: java.lang.InternalError: Can't connect to window server - not enough permissions. > > To allow zero-length passwords in sudo, you need to download version 0.0.9.1 > http://cafeports.googlecode.com/files/CafePorts-0.0.9.1.zip > which I just prepared! Don't quite know how you are invoking the shell for port commands, but ssh localhost command or ssh user at localhost command should work. If the user doesn't have keys setup it requires 2 passwords - user password, sudo password. That could shrink to no passwords required. In my case I need to provide the "optional" username and password for the account that executes port commands, as well as the password required for the sudo. 8) ---------------------------------- Chris Janton - face at CentosPrime dot COM Netminder for Opus1.COM From panayotis at panayotis.com Wed Dec 16 05:13:47 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Wed, 16 Dec 2009 15:13:47 +0200 Subject: CafePorts In-Reply-To: <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> Message-ID: On 16 ??? 2009, at 2:04 ??, Chris Janton wrote: >> >> >> Try to do something like >> ssh admin at localhost LOCATION_OF_CAFEPORTS/CafePorts.app/Contents/ >> MacOS/JavaApplicationStub >> >> this should do the trick. > > Nope - > > Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are > logged. > [LaunchRunner Error] CafePorts.main(String[]) threw an exception: > java.lang.InternalError: Can't connect to window server - not enough > permissions. You could try this, then (in one line): ssh admin at localhost java -Xms128m -Xmx256m -jar LOCATION_OF_CAFEPORTS/ CafePorts.app/Contents/Resources/Java/CafePorts.jar > Don't quite know how you are invoking the shell for port commands, but > > ssh localhost command > > or > > ssh user at localhost command > > should work. If the user doesn't have keys setup it requires 2 > passwords - user password, sudo password. > That could shrink to no passwords required. > > In my case I need to provide the "optional" username and password > for the account that executes port commands, > as well as the password required for the sudo. What you said is OK, but it is a special case. In any case I believe it would be a good idea to set as a parameter the way port commands are executed, so everybody could set their own implementation. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jasperfrumau at gmail.com Wed Dec 16 07:03:48 2009 From: jasperfrumau at gmail.com (Jasper Frumau) Date: Wed, 16 Dec 2009 18:03:48 +0300 Subject: RecordMyDeskTop Message-ID: <56cc1b0a0912160703m74ddaaf3x3aa1c8ff8aa2d690@mail.gmail.com> Does anybody know if macports supports RecordMyDesktop? It's a screen recording program that is used on Gnome platforms. I did a $ port search recordmydesktop and got No match for recordmydesktop found. Neither for $ port search screen nor $ port search capture. I was hoping to use it as a free OS Screen capture program for video tutorials. I can use it in Ubuntu on my VMWare Fusion Virtual partition, but sound is not recorded properly due to ALSA/Pulse issues... -------------- next part -------------- An HTML attachment was scrubbed... URL: From face at CentosPrime.COM Wed Dec 16 07:35:13 2009 From: face at CentosPrime.COM (Chris Janton) Date: Wed, 16 Dec 2009 08:35:13 -0700 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> Message-ID: <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> On 2009-12-16 , at 06:13 , Panayotis Katsaloulis wrote: > > You could try this, then (in one line): > > > ssh admin at localhost java -Xms128m -Xmx256m -jar LOCATION_OF_CAFEPORTS/CafePorts.app/Contents/Resources/Java/CafePorts.jar ssh admin at localhost sudo java -Xms128m -Xmx256m -jar /Users/shared-f/CafePorts.app/Contents/Resources/Java/CafePorts.jar It only works if I use sudo java, but it does work 8) ---------------------------------- Chris Janton - face at CentosPrime dot COM Netminder for Opus1.COM From panayotis at panayotis.com Wed Dec 16 07:37:06 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Wed, 16 Dec 2009 17:37:06 +0200 Subject: CafePorts In-Reply-To: <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> Message-ID: <5BA97DC8-B436-4EF5-A9F5-23CC7AFD30C6@panayotis.com> On 16 ??? 2009, at 5:35 ??, Chris Janton wrote: > On 2009-12-16 , at 06:13 , Panayotis Katsaloulis wrote: >> >> You could try this, then (in one line): >> >> >> ssh admin at localhost java -Xms128m -Xmx256m -jar >> LOCATION_OF_CAFEPORTS/CafePorts.app/Contents/Resources/Java/ >> CafePorts.jar > > ssh admin at localhost sudo java -Xms128m -Xmx256m -jar /Users/shared-f/ > CafePorts.app/Contents/Resources/Java/CafePorts.jar > > It only works if I use sudo java, but it does work > > 8) OK, so the only solution is to provide a custom exec command! I'll do it in a future version From ryandesign at macports.org Wed Dec 16 07:49:34 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 16 Dec 2009 09:49:34 -0600 Subject: RecordMyDeskTop In-Reply-To: <56cc1b0a0912160703m74ddaaf3x3aa1c8ff8aa2d690@mail.gmail.com> References: <56cc1b0a0912160703m74ddaaf3x3aa1c8ff8aa2d690@mail.gmail.com> Message-ID: On Dec 16, 2009, at 09:03, Jasper Frumau wrote: > Does anybody know if macports supports RecordMyDesktop? It's a screen recording program that is used on Gnome platforms. I did a $ port search recordmydesktop and got No match for recordmydesktop found. Neither for $ port search screen nor $ port search capture. I was hoping to use it as a free OS Screen capture program for video tutorials. I can use it in Ubuntu on my VMWare Fusion Virtual partition, but sound is not recorded properly due to ALSA/Pulse issues... Sounds like we don't have a port for that yet. If it can be compiled for Mac OS X, and you want to provide a port of it, feel free. There is a screen recorder built into Snow Leopard, FYI. It's in QuickTime Player (File menu: New Screen Recording). Unfortunately it doesn't have (m)any options, but if you like the settings it's pre-set for, maybe it will be sufficient. From jasperfrumau at gmail.com Wed Dec 16 08:24:10 2009 From: jasperfrumau at gmail.com (Jasper Frumau) Date: Wed, 16 Dec 2009 19:24:10 +0300 Subject: RecordMyDeskTop In-Reply-To: References: <56cc1b0a0912160703m74ddaaf3x3aa1c8ff8aa2d690@mail.gmail.com> Message-ID: <56cc1b0a0912160824l12b930aah287184abadbe55e6@mail.gmail.com> Thanks for the tip. I will try the Quicktime screen recorder and if I don't like it I might consider creating my first very own Mac ports.. On Wed, Dec 16, 2009 at 6:49 PM, Ryan Schmidt wrote: > On Dec 16, 2009, at 09:03, Jasper Frumau wrote: > > > Does anybody know if macports supports RecordMyDesktop? It's a screen > recording program that is used on Gnome platforms. I did a $ port search > recordmydesktop and got No match for recordmydesktop found. Neither for $ > port search screen nor $ port search capture. I was hoping to use it as a > free OS Screen capture program for video tutorials. I can use it in Ubuntu > on my VMWare Fusion Virtual partition, but sound is not recorded properly > due to ALSA/Pulse issues... > > Sounds like we don't have a port for that yet. If it can be compiled for > Mac OS X, and you want to provide a port of it, feel free. > > There is a screen recorder built into Snow Leopard, FYI. It's in QuickTime > Player (File menu: New Screen Recording). Unfortunately it doesn't have > (m)any options, but if you like the settings it's pre-set for, maybe it will > be sufficient. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From panayotis at panayotis.com Wed Dec 16 08:40:13 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Wed, 16 Dec 2009 18:40:13 +0200 Subject: Is macports site down? Message-ID: <4FE9AE2B-D1A6-4336-8423-0ED5D20E82DF@panayotis.com> When I try to browse the site from my iPhone I get the following error; This page contains the following errors: error on line 19 at column 312: Comment not terminated Computing dependencies for nfsen ---> Staging nfsen into destroot Error: Target org.macports.destroot returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_nfsen/work/nfsen-1.3/etc/nfsen-dist.conf" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_nfsen/work/nfsen-1.3/etc/nfsen-dist.conf.org": file already exists Error: Status 1 encountered during processing. wifi-b-129-252 11:15:27 ~ $ sudo rm /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_nfsen/work/nfsen-1.3/etc/nfsen-dist.conf.org ^[[Awifi-b-129-252 11:15:30 sudo port install nfsen---> Computing dependencies for nfsen---> Staging nfsen into destroot Error: Target org.macports.destroot returned: shell command "/opt/local/bin/perl /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_nfsen/work/nfsen-1.3/install.pl /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_nfsen/work/nfsen-1.3/etc/nfsen-dist.conf" returned error 2 Command output: Can't locate NfSen.pm in @INC (@INC contains: ./libexec ./installer-items /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 . /opt/local/libexec/nfsen __DESTROOT__/opt/local/libexec/nfsen) at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_nfsen/work/nfsen-1.3/install.pl line 44. BEGIN failed--compilation aborted at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_nfsen/work/nfsen-1.3/install.pl line 44. Error: Status 1 encountered during processing. wifi-b-129-252 11:15:42 ~ $ From juergen at starek.net Wed Dec 16 15:43:43 2009 From: juergen at starek.net (=?iso-8859-1?Q?J=FCrgen_Starek?=) Date: Thu, 17 Dec 2009 00:43:43 +0100 Subject: qt4-mac does not build In-Reply-To: <58F5F828-0C39-487D-A700-98E8867AF11D@macports.org> References: <0B27485E-CAB3-4CEB-A57D-ECD400FFD65E@starek.net> <20B693F9-7121-437B-AF29-0C2582B652EB@macports.org> <9B89AF4D-A5D6-493F-AB45-DDA0713C8E38@macports.org> <58F5F828-0C39-487D-A700-98E8867AF11D@macports.org> Message-ID: Hello everyone, thanks for your replies and sorry for my delay, I did not have web access for the last few days. The suggestion about the conflict between qt4-mac and kdelibs4 solved the issue insofar as I was, indeed, able to successfully build qt4-mac. However, since the update, digikam (the application that is the reason I need QT in the first place) does not start any more, and I am not sure how to diagnose this. Is it correct, for a Macports project, to "cd into" the app bundle and launch the executable from a shell in order to get at the error messages? Or does this introduce further problems? Many thanks again, J?rgen From panayotis at panayotis.com Wed Dec 16 17:47:01 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 17 Dec 2009 03:47:01 +0200 Subject: CafePorts In-Reply-To: <10958017-5367-44E5-AB65-C0CF17065239@centosprime.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <10958017-5367-44E5-AB65-C0CF17065239@centosprime.com> Message-ID: Hello again. Most of the required features are there now :) Especially the ability to parse the sources.conf file and use the information therein to build the available port list :) The version is 0.1.0 (hurray!) and any feedback is welcome! From talklists at newgeo.com Wed Dec 16 20:10:01 2009 From: talklists at newgeo.com (Scott Haneda) Date: Wed, 16 Dec 2009 20:10:01 -0800 Subject: CafePorts In-Reply-To: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> Message-ID: <925A6922-6B87-41F0-A8E7-0027A5A523A1@newgeo.com> Here is what I get when I launch the app: http://dl.getdropbox.com/u/340087/Drops/12.16.09/cafeports-9987d4aa-200356.jpg I deleted the portindex and portindex.quick files, tried without, and also remade them, still no luck. Here is my sources.conf file in case that helps: http://dl.getdropbox.com/u/340087/Drops/12.16.09/sources.conf-aa4cf48c-200614.txt $port version Version: 1.8.0 Ran `sudo port selfupdate` Had a cup of tea, three lumps... $port version Version: 1.8.1 Same error screen. Hope this information is helpful. -- Scott * If you contact me off list replace talklists@ with scott@ * On Dec 15, 2009, at 8:12 AM, Panayotis Katsaloulis wrote: > I think now it has started to look like a proper Mac application. > Although some things need to be worked on again, I'd really like to > hear what do you think of this effort. > Now it's usable I think and I need your feedback to go on. > > Probably it could also go inside macports itself? From ryandesign at macports.org Wed Dec 16 22:01:21 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 17 Dec 2009 00:01:21 -0600 Subject: nfsen not building In-Reply-To: <4B293312.306@enabled.com> References: <4B293312.306@enabled.com> Message-ID: <9381EC1C-4E7F-464B-B02A-0520CA0BF59D@macports.org> On Dec 16, 2009, at 13:20, Noah wrote: > I am having some troubles install nfsen. the following error Happens. After removing the file that complains of existence I still get more errors. please see below. Then a PERL module is complaining of not being found as well. what is the best Method for fixture? I can confirm the problem, and have filed a ticket for you in the issue tracker: http://trac.macports.org/ticket/22922 In the future, please file bugs in the issue tracker directly. From ryandesign at macports.org Wed Dec 16 22:09:39 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 17 Dec 2009 00:09:39 -0600 Subject: Is macports site down? In-Reply-To: <92F6F2E6-FB81-4B35-A204-2FFF0E99AFB8@panayotis.com> References: <4FE9AE2B-D1A6-4336-8423-0ED5D20E82DF@panayotis.com> <92F6F2E6-FB81-4B35-A204-2FFF0E99AFB8@panayotis.com> Message-ID: <2AFB4B47-EE83-4273-BD23-8C30F413B345@macports.org> On Dec 16, 2009, at 11:21, Panayotis Katsaloulis wrote: > Now that I am at home, I can see that from the desktop, macports site is visible. > From my iPhone though, it is not. > > I suspect it has to do with some settings about mobile devices, since I am browsing through my carriers network, not through wifi. > Although most sites ignore this, others understand it and use a special stylesheet and others (like macports) break :) Sounds like either you got a corrupted version of the page somehow (in which case you should clear the cache and try again, but I don't know how to clear the cache on MobileSafari), or like Brandon said there is an http proxy between our web server and your iPhone, possibly managed by your cell carrier. You could tell us who your carrier is, so others with that carrier could try it. You could also try figuring out how the HTML source of our page differs on your iPhone vs. on a computer (but I don't know how you would view a page's source on MobileSafari). But ultimately if it is a proxy messing with our source, that proxy needs to be fixed or bypassed, which is outside our control. From ryandesign at macports.org Wed Dec 16 22:10:44 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 17 Dec 2009 00:10:44 -0600 Subject: Submit a new port In-Reply-To: <2BC0F9D0-E246-47C8-9130-F6D6AD16BBED@panayotis.com> References: <2BC0F9D0-E246-47C8-9130-F6D6AD16BBED@panayotis.com> Message-ID: <7DD99ED4-A482-4879-9E30-5EC07DD22ED9@macports.org> On Dec 16, 2009, at 10:41, Panayotis Katsaloulis wrote: > I have created a new port (actually for launch4j) > > What should I do to send it to macports? Create a port submission ticket in the issue tracker and attach your portfile (and any patches) to the ticket. See the guide: http://guide.macports.org/chunked/project.contributing.html#project.contributing.new From panayotis at panayotis.com Wed Dec 16 22:36:47 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 17 Dec 2009 08:36:47 +0200 Subject: CafePorts In-Reply-To: <925A6922-6B87-41F0-A8E7-0027A5A523A1@newgeo.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <925A6922-6B87-41F0-A8E7-0027A5A523A1@newgeo.com> Message-ID: On 17 ??? 2009, at 6:10 ?.?., Scott Haneda wrote: > Here is what I get when I launch the app: > http://dl.getdropbox.com/u/340087/Drops/12.16.09/cafeports-9987d4aa-200356.jpg > > I deleted the portindex and portindex.quick files, tried without, and also remade them, still no luck. > > Here is my sources.conf file in case that helps: > http://dl.getdropbox.com/u/340087/Drops/12.16.09/sources.conf-aa4cf48c-200614.txt > > $port version > Version: 1.8.0 > > Ran `sudo port selfupdate` > Had a cup of tea, three lumps... > > $port version > Version: 1.8.1 > > Same error screen. > Hope this information is helpful. > -- Did you go to the preferences menu to select the /opt/local directory? From talklists at newgeo.com Wed Dec 16 22:52:16 2009 From: talklists at newgeo.com (Scott Haneda) Date: Wed, 16 Dec 2009 22:52:16 -0800 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <925A6922-6B87-41F0-A8E7-0027A5A523A1@newgeo.com> Message-ID: <089CB19B-7365-4350-9A55-8EF7061C454C@newgeo.com> On Dec 16, 2009, at 10:36 PM, Panayotis Katsaloulis wrote: > > On 17 ??? 2009, at 6:10 ?.?., Scott Haneda wrote: > >> Here is what I get when I launch the app: >> http://dl.getdropbox.com/u/340087/Drops/12.16.09/cafeports-9987d4aa-200356.jpg >> >> I deleted the portindex and portindex.quick files, tried without, >> and also remade them, still no luck. >> >> Here is my sources.conf file in case that helps: >> http://dl.getdropbox.com/u/340087/Drops/12.16.09/sources.conf-aa4cf48c-200614.txt >> >> $port version >> Version: 1.8.0 >> >> Ran `sudo port selfupdate` >> Had a cup of tea, three lumps... >> >> $port version >> Version: 1.8.1 >> >> Same error screen. >> Hope this information is helpful. >> -- > > > Did you go to the preferences menu to select the /opt/local > directory? Yes, sorry that I did not mention that, it is already set to /opt/ local, but I set it again, still no luck. -- Scott * If you contact me off list replace talklists@ with scott@ * From panayotis at panayotis.com Thu Dec 17 01:33:46 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Thu, 17 Dec 2009 11:33:46 +0200 Subject: CafePorts In-Reply-To: <089CB19B-7365-4350-9A55-8EF7061C454C@newgeo.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <925A6922-6B87-41F0-A8E7-0027A5A523A1@newgeo.com> <089CB19B-7365-4350-9A55-8EF7061C454C@newgeo.com> Message-ID: <8650CFA7-146F-412D-A95A-7326F4298E90@panayotis.com> On 17 ??? 2009, at 8:52 ?.?., Scott Haneda wrote: > On Dec 16, 2009, at 10:36 PM, Panayotis Katsaloulis wrote: >> >> >> Did you go to the preferences menu to select the /opt/local directory? > > Yes, sorry that I did not mention that, it is already set to /opt/local, but I set it again, still no luck. > Oh yes, my fault, I didn't properly see the image. Now I think the error was fixed, please try the latest version! From talklists at newgeo.com Thu Dec 17 02:51:28 2009 From: talklists at newgeo.com (Scott Haneda) Date: Thu, 17 Dec 2009 02:51:28 -0800 Subject: CafePorts In-Reply-To: <8650CFA7-146F-412D-A95A-7326F4298E90@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <925A6922-6B87-41F0-A8E7-0027A5A523A1@newgeo.com> <089CB19B-7365-4350-9A55-8EF7061C454C@newgeo.com> <8650CFA7-146F-412D-A95A-7326F4298E90@panayotis.com> Message-ID: On Dec 17, 2009, at 1:33 AM, Panayotis Katsaloulis wrote: > On 17 ??? 2009, at 8:52 ?.?., Scott Haneda wrote: > >> On Dec 16, 2009, at 10:36 PM, Panayotis Katsaloulis wrote: >>> >>> >>> Did you go to the preferences menu to select the /opt/local >>> directory? >> >> Yes, sorry that I did not mention that, it is already set to /opt/ >> local, but I set it again, still no luck. >> > > Oh yes, my fault, I didn't properly see the image. > Now I think the error was fixed, please try the latest version! That did the trick, thanks. -- Scott * If you contact me off list replace talklists@ with scott@ * From vic.kelson at gmail.com Thu Dec 17 10:15:36 2009 From: vic.kelson at gmail.com (Vic Kelson) Date: Thu, 17 Dec 2009 13:15:36 -0500 Subject: gfortran-4.5 was not built when installing gcc-4.5 Message-ID: Hi All, I successfully installed gcc-4.5 from MacPorts with $ sudo port install gcc45 Password: ---> Computing dependencies for gcc45 ---> Fetching gcc45 ---> Attempting to fetch gcc-core-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ ---> Attempting to fetch gcc-fortran-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ ---> Attempting to fetch gcc-g++-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ ---> Attempting to fetch gcc-java-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ ---> Attempting to fetch gcc-objc-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ ---> Verifying checksum(s) for gcc45 ---> Extracting gcc45 ---> Configuring gcc45 ---> Building gcc45 ---> Staging gcc45 into destroot ---> Installing gcc45 @4.5-20091203_0 ---> Activating gcc45 @4.5-20091203_0 ---> Cleaning gcc45 $ Everything went without a hitch, but there's no gfortran-4.5 or gfortran-mp-4.5, only the gfortran-mp-4.3 that was built when I first installed MacPorts. Did I do something wrong? It appears to have downloaded the sources... Is there a flag that I need to set when I do the install? I'd really like to try out some of the new Fortran 2003 features in gfortran 4.5 THANKS for all you do! --v From macsforever2000 at macports.org Thu Dec 17 10:33:48 2009 From: macsforever2000 at macports.org (Frank Schima) Date: Thu, 17 Dec 2009 11:33:48 -0700 Subject: gfortran-4.5 was not built when installing gcc-4.5 In-Reply-To: References: Message-ID: <442AF43C-F572-4642-9FED-E188CC0950E4@macports.org> On Dec 17, 2009, at 11:15 AM, Vic Kelson wrote: > I successfully installed gcc-4.5 from MacPorts with > > $ sudo port install gcc45 > Password: > ---> Computing dependencies for gcc45 > ---> Fetching gcc45 > ---> Attempting to fetch gcc-core-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ > ---> Attempting to fetch gcc-fortran-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ > ---> Attempting to fetch gcc-g++-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ > ---> Attempting to fetch gcc-java-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ > ---> Attempting to fetch gcc-objc-4.5-20091203.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20091203/ > ---> Verifying checksum(s) for gcc45 > ---> Extracting gcc45 > ---> Configuring gcc45 > ---> Building gcc45 > ---> Staging gcc45 into destroot > ---> Installing gcc45 @4.5-20091203_0 > ---> Activating gcc45 @4.5-20091203_0 > ---> Cleaning gcc45 > $ > > Everything went without a hitch, but there's no gfortran-4.5 or gfortran-mp-4.5, only the gfortran-mp-4.3 that was built when I first installed MacPorts. Did I do something wrong? It appears to have downloaded the sources... Is there a flag that I need to set when I do the install? I'd really like to try out some of the new Fortran 2003 features in gfortran 4.5 > > THANKS for all you do! You need to use the gfortran variant. So you can run the following: sudo port upgrade gcc45 +gfortran Cheers! Frank From jmr at macports.org Thu Dec 17 10:50:42 2009 From: jmr at macports.org (Joshua Root) Date: Fri, 18 Dec 2009 05:50:42 +1100 Subject: gfortran-4.5 was not built when installing gcc-4.5 In-Reply-To: <442AF43C-F572-4642-9FED-E188CC0950E4@macports.org> References: <442AF43C-F572-4642-9FED-E188CC0950E4@macports.org> Message-ID: <4B2A7D82.7030909@macports.org> On 2009-12-18 05:33 , Frank Schima wrote: > > You need to use the gfortran variant. So you can run the following: > > sudo port upgrade gcc45 +gfortran Needs --enforce-variants: sudo port upgrade --enforce-variants gcc45 +gfortran - Josh From jjstickel at vcn.com Thu Dec 17 13:58:08 2009 From: jjstickel at vcn.com (Jonathan Stickel) Date: Thu, 17 Dec 2009 14:58:08 -0700 Subject: segfault with python/numpy array multiplication Message-ID: <4B2AA970.1050504@vcn.com> I am experiencing a segmentation fault when running the following script using Macports python + numpy: #!/usr/bin/env python """ segfaults with numpy.dot for reasonably sized arrays """ import numpy as np n = 60 B = np.dot( np.random.rand(n,n), np.random.rand(n,n+1)) print(B.shape) The segfault occurs at the matrix multiplication ('dot') line for n > 51. This runs fine on an Ubuntu system. Multiplying square matrices also works fine from what I can tell. I am using py25-numpy on Tiger (10.4.11). Can anyone else reproduce this in macports? I wonder if there is a bug with some dependency or whatnot, maybe atlas. Thanks, Jonathan From thomas at hooste.com Thu Dec 17 16:42:10 2009 From: thomas at hooste.com (Thomas Gautier) Date: Fri, 18 Dec 2009 01:42:10 +0100 Subject: Python 2.6 pkg_resources.DistributionNotFound error Message-ID: <8FA6D499-F44C-4689-9BD4-CD9413074C12@hooste.com> Hi, I'm having a problem with macports on SnowLeopard regarding python 2.6 ports. For several of them like ipython, virtualenv and virtualenvwrapper I'm getting a "pkg_resources.DistributionNotFound: " error. Maybe I've done something wrong with my python 2.6 install but I've just used sudo port install python26 and then sudo python_select to use macports' python2.6 and not Apple's. I don't get the error since other python packages like py26-pil and py26-psycopg2 are working correctly. Another thing I don't get is why when I'm using easy_install packages are being installed in the "old" Apple's site-packahe (/Library/Python/2.6/site-packages) and not macports' one. Thanks for your help. From jmr at macports.org Thu Dec 17 17:05:49 2009 From: jmr at macports.org (Joshua Root) Date: Fri, 18 Dec 2009 12:05:49 +1100 Subject: Python 2.6 pkg_resources.DistributionNotFound error In-Reply-To: <8FA6D499-F44C-4689-9BD4-CD9413074C12@hooste.com> References: <8FA6D499-F44C-4689-9BD4-CD9413074C12@hooste.com> Message-ID: <4B2AD56D.4040003@macports.org> On 2009-12-18 11:42 , Thomas Gautier wrote: > Hi, > > I'm having a problem with macports on SnowLeopard regarding python 2.6 ports. For several of them like ipython, virtualenv and virtualenvwrapper I'm getting a "pkg_resources.DistributionNotFound: " error. And is installed? > I don't get the error since other python packages like py26-pil and py26-psycopg2 are working correctly. One would assume then that all of their dependencies are installed. > Another thing I don't get is why when I'm using easy_install packages are being installed in the "old" Apple's site-packahe (/Library/Python/2.6/site-packages) and not macports' one. Which easy_install? You don't want to install into the macports prefix without registering the files with macports anyway. - Josh From magill at mcgillsociety.org Thu Dec 17 18:56:24 2009 From: magill at mcgillsociety.org (William H. Magill) Date: Thu, 17 Dec 2009 21:56:24 -0500 Subject: Need help activating Macports install of MySQL5 on Snow Leopard In-Reply-To: References: <366c6f340911120810u386bc79fy8060431253c9873e@mail.gmail.com> <943B7DCD-5B68-4AB7-AC1A-5AEB01B69FF7@gmail.com> <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> Message-ID: On Dec 14, 2009, at 8:51 PM, Ryan Schmidt wrote: >> I don't know if I still need to do more things using the macports mysql tools (and which ones), or if I need to find something specific to generic Mysql. >> I'm assuming I am tripping over all of the things which only ever need to be done once when MySQL is first installed, and never again under updates. >> >> So, I'm looking for some kind of tutorial/cookbook for "installing" MySQL5 on Snow Leopard. >> >> Quite frankly, at this point, I don't know what i don't know, but assume it to be substantial. > > Give the MySQL section of the MAMP how-to a try and please make any necessary corrections (or let us know and we'll make them). I'll let you folks make the changes as I don't feel confident enough in my conclusions, since this is my first time through. Ok... Installing mysql-server apparently was the big thing. Had to completely remove (not just port uninstall) the macports MySql5 installation including: /opt/local/etc/mysql5 /opt/local/var/db/mysql5 /opt/local/var/run/ to start over again. Miscellaneous things I've noticed... 1- MAMP ... Under Snow Leopard, the pre-existing userid/groupid for mysql is "_mysql" -- note the preceding underscore. However, the script: "sudo -u mysql mysql_install_db5" does correctly set the ownership permissions on the files mentioned in the next 3 lines (to "_mysql", not "mysql") 2- The install script "port install myql5-server" ends with ---> Activating mysql5-server @5.1.41_0 but does, in fact NOT activate the server -- the comment earlier in the script, ########################################################### # A startup item has been generated that will aid in # starting mysql5-server with launchd. It is disabled # by default. Execute the following command to start it, # and to cause it to launch at startup: # # sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist ########################################################### should probably be output at that point. 3- in the output from "sudo -u _mysql mysql_install_db5" is the comment: "You can test the MySQL daemon with mysql-test-run.pl cd /opt/local/mysql-test ; perl mysql-test-run.pl" except that the directory "/opt/local/mysq-test" does not exist nor does the perl script. HOWEVER, There is a man page for "mysql-test-run.pl" (Note: there is also a man page for "mysql-test-run.pl" also exists, but no script) sudo find . -name *\test\* -print ... yields: ./bin/mysql_client_test5 ./bin/mysql_client_test_embedded5 ./bin/mysqltest5 ./bin/mysqltest_embedded5 ./lib/mysql5/bin/mysql_client_test ./lib/mysql5/bin/mysql_client_test_embedded ./lib/mysql5/bin/mysqltest ./lib/mysql5/bin/mysqltest_embedded ./lib/mysql5/bin/ndb_test_platform ./share/macports/Tcl/port1.0/porttest.tcl ./share/man/man1/mysql-stress-test.pl.1.gz ./share/man/man1/mysql-test-run.pl.1.gz ./share/man/man1/mysql_client_test.1.gz ./share/man/man1/mysql_client_test_embedded.1.gz ./share/man/man1/mysqltest.1.gz ./share/man/man1/mysqltest_embedded.1.gz ./share/man/man3/BN_is_prime_fasttest.3.gz ./share/mysql5/mysql/mi_test_all ./share/mysql5/mysql/mi_test_all.res ./share/mysql5/mysql/mysql_test_data_timezone.sql ./share/readline/rlptytest.c ./share/readline/rltest.c ./var/db/mysql5/test ./var/macports/software/mysql5/5.1.41_0/opt/local/bin/mysql_client_test5 ./var/macports/software/mysql5/5.1.41_0/opt/local/bin/mysql_client_test_embedded5 ./var/macports/software/mysql5/5.1.41_0/opt/local/bin/mysqltest5 ./var/macports/software/mysql5/5.1.41_0/opt/local/bin/mysqltest_embedded5 ./var/macports/software/mysql5/5.1.41_0/opt/local/lib/mysql5/bin/mysql_client_test ./var/macports/software/mysql5/5.1.41_0/opt/local/lib/mysql5/bin/mysql_client_test_embedded ./var/macports/software/mysql5/5.1.41_0/opt/local/lib/mysql5/bin/mysqltest ./var/macports/software/mysql5/5.1.41_0/opt/local/lib/mysql5/bin/mysqltest_embedded ./var/macports/software/mysql5/5.1.41_0/opt/local/lib/mysql5/bin/ndb_test_platform ./var/macports/software/mysql5/5.1.41_0/opt/local/share/man/man1/mysql-stress-test.pl.1.gz ./var/macports/software/mysql5/5.1.41_0/opt/local/share/man/man1/mysql-test-run.pl.1.gz ./var/macports/software/mysql5/5.1.41_0/opt/local/share/man/man1/mysql_client_test.1.gz ./var/macports/software/mysql5/5.1.41_0/opt/local/share/man/man1/mysql_client_test_embedded.1.gz ./var/macports/software/mysql5/5.1.41_0/opt/local/share/man/man1/mysqltest.1.gz ./var/macports/software/mysql5/5.1.41_0/opt/local/share/man/man1/mysqltest_embedded.1.gz ./var/macports/software/mysql5/5.1.41_0/opt/local/share/mysql5/mysql/mi_test_all ./var/macports/software/mysql5/5.1.41_0/opt/local/share/mysql5/mysql/mi_test_all.res ./var/macports/software/mysql5/5.1.41_0/opt/local/share/mysql5/mysql/mysql_test_data_timezone.sql ===================================================================================== 4- One thing which I don't understand (may just be my lack of MySQL knowledge) is why the commands... (from the install output) /opt/local/lib/mysql5/bin/mysqladmin -u root password 'new-password' /opt/local/lib/mysql5/bin/mysqladmin -u root -h shianbrae.mcgillsociety.org both fail... /opt/local/lib/mysql5/bin/mysqladmin -u root password 'xxx' /opt/local/lib/mysql5/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)' If you try to run them a second time. but the command: mysqladmin5 -u root -p password from the MAMP does work, prompting you for the existing password. ===================================================================================== 5- if you "sudo port uninstall mysql5-server" It claims : ---> Deactivating mysql5-server @5.1.41_0 ---> Uninstalling mysql5-server @5.1.41_0 But the server continues to run. And, since the plist file is now gone, you can't "unload" it... sudo launchctl unload -w /Library/LaunchDaemons/org.macports.mysql5.plist launchctl: Couldn't stat("/Library/LaunchDaemons/org.macports.mysql5.plist"): No such file or directory nothing found to unload -- and, naturally, you can't kill it because Launchd will respawn it, forcing a reboot ===================================================================================== So, the short is, I have the server working (accordng to the MAMP page) and now have to figure out how to authorize users! Time to break down and RTFM. T.T.F.N. William H. Magill # Flat-panel iMac (2.1) [800MHz - Super Drive - 768 Meg] OS X 10.4.11 # iMac6,1 Core 2 Duo [2.16GHz - 3 GB 667] OS X 10.6.2 # MacBook Pro4.1 Core 2 Duo [2.5GHz - 4GB 667] OS X 10.6.2 # Mac mini Core Duo [1.66 Ghz - 2 GB 667]OS X 10.6.2 # PWS433a [Alpha 21164 Rev 7.2 (EV56)- 64 Meg] Tru64 5.1a # XP1000 [Alpha 21264-3 (EV6) - 256 meg] FreeBSD 5.3 # XP1000 [Alpha 21264-A (EV6-7) - 256 meg] FreeBSD 5.3 magill at mcgillsociety.org magill at mac.com whmagill at gmail.com From talklists at newgeo.com Thu Dec 17 19:46:31 2009 From: talklists at newgeo.com (Scott Haneda) Date: Thu, 17 Dec 2009 19:46:31 -0800 Subject: Need help activating Macports install of MySQL5 on Snow Leopard In-Reply-To: References: <366c6f340911120810u386bc79fy8060431253c9873e@mail.gmail.com> <943B7DCD-5B68-4AB7-AC1A-5AEB01B69FF7@gmail.com> <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> Message-ID: On Dec 17, 2009, at 6:56 PM, William H. Magill wrote: > On Dec 14, 2009, at 8:51 PM, Ryan Schmidt wrote: > >>> I don't know if I still need to do more things using the macports >>> mysql tools (and which ones), or if I need to find something >>> specific to generic Mysql. >>> I'm assuming I am tripping over all of the things which only ever >>> need to be done once when MySQL is first installed, and never >>> again under updates. >>> >>> So, I'm looking for some kind of tutorial/cookbook for >>> "installing" MySQL5 on Snow Leopard. >>> >>> Quite frankly, at this point, I don't know what i don't know, but >>> assume it to be substantial. >> >> Give the MySQL section of the MAMP how-to a try and please make any >> necessary corrections (or let us know and we'll make them). I have been meaning to do a start from scratch install on a clean system and write up some new install notes, just have not had time. Let me see if I can answer some of your issues... > I'll let you folks make the changes as I don't feel confident enough > in my conclusions, since this is my first time through. > > Ok... Installing mysql-server apparently was the big thing. Yes, that installs the launchd item that will start it all the time. > Had to completely remove (not just port uninstall) the macports > MySql5 installation including: > /opt/local/etc/mysql5 > /opt/local/var/db/mysql5 > /opt/local/var/run/ > to start over again. I would guess, that because at some point, you did some work in MySql, or something changed about those directories. If they are not empty, it is my understanding, ports is not going to remove them. They very well may have important data in them. > Miscellaneous things I've noticed... > 1- MAMP ... Under Snow Leopard, the pre-existing userid/groupid for > mysql is "_mysql" -- note the preceding underscore. Same for 10.4 up I believe, you can use them rather interchangeably. If you look in httpd.conf (Apache) you can see the user is set to "User www" but "User _www" will work just fine as well. I think the general idea is use the underscore ones for under uid 500 stuff, and the normal ones for over uid 500 stuff. If you look at the database of where the user id's are stored, you will see they are "aliased" to be equivalent. At least, that is my take on it, I could be wrong. > However, the script: "sudo -u mysql mysql_install_db5" does > correctly set the ownership permissions on the files mentioned in > the next 3 lines > (to "_mysql", not "mysql") They all end up the same, take this test case: $mkdir -p ~/Desktop/test; cd ~/Desktop/test $touch file1 $touch file2 $ls -la -rw-r--r-- 1 me staff 0 Dec 17 19:04 file1 -rw-r--r-- 1 me staff 0 Dec 17 19:04 file2 $sudo chown mysql file1 $sudo chown _mysql file2 $ls -la -rw-r--r-- 1 _mysql staff 0 Dec 17 19:04 file1 -rw-r--r-- 1 _mysql staff 0 Dec 17 19:04 file2 > 2- The install script "port install myql5-server" ends with > ---> Activating mysql5-server @5.1.41_0 > but does, in fact NOT activate the server -- the comment earlier in > the script, Maybe a valid point, but I think there are two different terms for activating. It is activating the port, which it has done. It is not making any claim to "loading the server" or "starting the server". It is a little confusing, but in most cases, there are not launchd items to deal with, and it makes sense in those cases. MacPorts does not like operating outside of it's prefix, this is a great thing. However, there are places, like /etc/pam.d and the system and user LaunchDaemons and LaunchAgents that simply can not run inside the MacPorts prefix. Macports is as clean as I can think it can be, with a symblink in this case. Actually, getting a little OT here, why are there mysql5 and mysql5- server ports? If they are identical other than the launchd item, how about just ui messaging a statement that says "if you want to run this as a server, cp and load the file with these instructions..." > ########################################################### > # A startup item has been generated that will aid in > # starting mysql5-server with launchd. It is disabled > # by default. Execute the following command to start it, > # and to cause it to launch at startup: > # > # sudo launchctl load -w /Library/LaunchDaemons/ > org.macports.mysql5.plist > ########################################################### > > should probably be output at that point. That should be printed when the port is installed, which last I tried it was what I saw, did you not get that result? If you did not start it, then that may explain why you are not able to run some of the commands below. > 3- in the output from "sudo -u _mysql mysql_install_db5" is the > comment: > > "You can test the MySQL daemon with mysql-test-run.pl > cd /opt/local/mysql-test ; perl mysql-test-run.pl" > > except that the directory "/opt/local/mysq-test" does not exist nor > does the perl script. You are missing an l in "mysq-test", though I too do not have those files or dirs. > HOWEVER, There is a man page for "mysql-test-run.pl" > (Note: there is also a man page for "mysql-test-run.pl" also exists, > but no script) All I have are man pages as well. > sudo find . -name *\test\* -print ... yields: > > ./bin/mysql_client_test5 [snip...] You can also run `port contents mysql5` or `port contents mysql5- server` and see what was installed, which gives me this: http://pastie.org/748235 I too, also see missing files, though I believe the files are not missing, and some general cleanup needs to be done. In all my mysql installs, I have never seen those files as test files. > = > = > = > = > = > = > = > = > = > = > = > = > = > = > = > ====================================================================== > > 4- One thing which I don't understand (may just be my lack of MySQL > knowledge) is why the commands... > (from the install output) > > /opt/local/lib/mysql5/bin/mysqladmin -u root password 'new-password' > /opt/local/lib/mysql5/bin/mysqladmin -u root -h > shianbrae.mcgillsociety.org > > both fail... > /opt/local/lib/mysql5/bin/mysqladmin -u root password 'xxx' > /opt/local/lib/mysql5/bin/mysqladmin: connect to server at > 'localhost' failed > error: 'Access denied for user 'root'@'localhost' (using password: > NO)' > > If you try to run them a second time. > > but the command: mysqladmin5 -u root -p password > from the MAMP does work, prompting you for the existing password. Good questions, I would like to know the difference in mysqladmin in / opt/local/lib/mysql5/bin and mysqladmin5 in /opt/local/lib/mysql5/bin and how we can clean this all up. This seems to be a documentation issue, and a port layout issue. `mysqladmin` should work, it has a man page that goes with it, and is how you generally do this on a not MacPorts install. So far, I do not believe you have done anything wrong, but this is getting rather confusing. If I get a spare moment, I will look at the port file(s) and see if I can see what is happening. > = > = > = > = > = > = > = > = > = > = > = > = > = > = > = > ====================================================================== > > 5- if you "sudo port uninstall mysql5-server" > It claims : > > ---> Deactivating mysql5-server @5.1.41_0 > ---> Uninstalling mysql5-server @5.1.41_0 > > But the server continues to run. And, since the plist file is now > gone, you can't "unload" it... When you now you have a 'server' type app running, you have to just know to unload the launchd item first. You have a few options, brute force it with a reboot, the plist will not be there anymore, and it will not be able to load Run `sudo launchctl list` You will get back a few things; $sudo launchctl list | grep -i mysql Password: 143 - 0x10c110.mysqld 143 - 0x10b180.mysqld 93 - org.macports.mysql5 * If someone could explain items 143 to me, would love to know about those. But you can also remove/start/stop by label, which you now know. I like label better, easier to remember, no paths to fiddle with. From the man page: ( `man launchctl` ) remove job_label Remove the job from launchd by label. start job_label Start the specified job by label. The expected use of this subcommand is for debugging and testing so that one can manually kick-start an on-demand server. stop job_label Stop the specified job by label. If a job is on-demand, launchd may immediately restart the job if launchd finds any criteria that is satisfied. Non-demand based jobs will always be restarted. Use of this subcommand is discouraged. Jobs should ideally idle timeout by them- selves. So I think in your case something like sudo launchctl remove org.macports.mysql5 ( * Note the lack of the .plist in the name, we are removing by label here, which may not always match the filename, though in 99.999% of the cases, they do ) The server continues to run, even though most of the files are gone, because that is how computers work :) Run an app, it is loaded into memory. I could sudo rm -rf /Application_/Mail.app and keep writing you this email, and all would be well, probably for a longer time than you would ever suspect. A nice story was once told about how a mis-placed rm -rf got caught about 90% to completion, but a shell was open, with very little access. Since so much stuff was still in memory, a lot of work was still able to be done, and even an backup was restored, sans a reboot I believe. MySql for you, is still running, because MacPorts removed what it could, but all your data files and pids and the rest are allowing it to live on. Brave (I mean stupid) people use this to their advantage to wildly update php5 on a production server :) > sudo launchctl unload -w /Library/LaunchDaemons/ > org.macports.mysql5.plist > launchctl: Couldn't stat("/Library/LaunchDaemons/ > org.macports.mysql5.plist"): No such file or directory > nothing found to unload -- and, naturally, you can't kill it because > Launchd will respawn it, forcing a reboot Pretty sure we got this covered, to the best of my personal knowledge. > = > = > = > = > = > = > = > = > = > = > = > = > = > = > = > ====================================================================== > > So, the short is, I have the server working (accordng to the MAMP > page) and now have to figure out how to > authorize users! Once you get it up and running, I assume you have apache2 up and running. I also am going to assume you have php5 up and running. Do a `sudo port install php5-mcrypt`, this is needed by phpMyAdmin. Restart Apache. Load up http://localhost and you should see "It works!", this is served out by the path: /opt/local/apache2/htdocs/ Download phpMyAdmin, rename it it something easier to type, like "p" and drop in in /opt/local/apache2/htdocs/p/ Edit the config file, you need only edit one line, the secret key value, and if this is a local box, don't worry too much about it. Hit up http://localhost/p It will ask you to login, use root and your password. Then go into the permissions. I usually, on a production machine, set all access to localhost when adding new users. I will update the root username to a username I like *instead* of root. Some of my phpMyAdmins are public facing, and while they are http auth protected, and SSL'd, I still do not like giving away 50% of the login data. > Time to break down and RTFM. I think you did pretty good with what you had. Sounds like you are going along just fine. This list is here to help, this is my favorite list for the great people here. Hope this helps. -- Scott * If you contact me off list replace talklists@ with scott@ * From listsub at systame.com Fri Dec 18 07:47:33 2009 From: listsub at systame.com (Randall Perry) Date: Fri, 18 Dec 2009 10:47:33 -0500 Subject: Using proftpd mod_wrap module? Message-ID: Is it possible to use this Proftpd module on OS 10.4 to control access via tcpwrappers? I tried compiling myself and got errors. Installed the macports version and see it's not compiled in. -- Randall Perry From rechner at vlado-do.de Fri Dec 18 11:39:14 2009 From: rechner at vlado-do.de (Vlado Plaga) Date: Fri, 18 Dec 2009 20:39:14 +0100 Subject: The long and winding road to DigiKam (1.0 rc) In-Reply-To: <21DF78DB-0A36-491B-8AB7-28017C6BE353@macports.org> References: <4B0D0270.8040208@bennyd.de> <3E17135A-B4B9-41F6-A8FE-BD46B41C7CB4@macports.org> <37CC3866-24C7-4C34-9FC1-36E7DBB9AB94@comcast.net> <4B0E669A.3070202@bennyd.de> <20091130170341.4219614a@platypus.ps42> <4B13F218.1070106@macports.org> <20091201224522.132abbdd@platypus.ps42> <20091208223726.1dc57da0@platypus.ps42> <21DF78DB-0A36-491B-8AB7-28017C6BE353@macports.org> Message-ID: <20091218203914.6b9e1884@platypus.ps42> The following text was originally written as a private message to Ryan Schmidt, but he said it might be interesting for the rest of the MacPorts users community as well. So here it comes (with only minor modifications): I had a few problems installing "digikam-devel", but it is working now! First there was a problem activating "qt4-mac", but I did not record the exact output. Just repeating the "port install digikam-devel" did the job. So never mind that. Second I encountered a checksum error, which is a known issue (albeit supposed to be fixed, but maybe more could be done?): http://trac.macports.org/ticket/21144 Finally I had a problem with my case-sensitive file-system - again! Because of my own bug report the Portfile for kdegraphics4-4.2.4 was modified five months back: http://trac.macports.org/ticket/20313 Now with kdegraphics4-4.3.4 I have the reverse problem: the Portfile says "QTCrypto", but the directory on my hard disk is called "QtCrypto". Ah, I see, there has been a change to qca... so let's get kdegraphics4 changed too: http://trac.macports.org/ticket/22941 By the way: I "patched" my MacPorts to use gcc-4.2 on Leopard, the way Ryan Schmidt advised against about 1.5 years ago: http://lists.macosforge.org/pipermail/macports-dev/2008-June/005423.html But I thought by now ports should be tested mainly with gcc-4.2 anyway, and it seems to work. The system I used to compile everything was a G4 PowerBook with a 1 GHz CPU and 1 GByte RAM. I started with a fresh install of MacPorts about two weeks ago. Total compile time was probably three of four days. It took from Sunday to Friday (with five interruptions of different lengths) from "port install digikam-devel" till I could actually start DigiKam - but I did not have to spend a lot of time with the system to get this far, about two hours maybe. I currently just can't install gimp via MacPorts due to problems with the "atlas" port, which gimp seems to depend upon. Other PPC users have simillar issues, though: https://trac.macports.org/ticket/22378 With the "nouveau" Linux graphics driver for NVidia cards improving I might switch back to Linux as my main operating system some time next year, but for the months to come I'll continue being a MacPorts user. Regards, Vlado From talklists at newgeo.com Fri Dec 18 20:02:18 2009 From: talklists at newgeo.com (Scott Haneda) Date: Fri, 18 Dec 2009 20:02:18 -0800 Subject: OT: cat and tail Message-ID: <5A903838-2BC3-428F-9365-2D3EEB42C5D3@newgeo.com> Totally ot, but it may end up in software that I put in a port, so here goes: An app makes a log file, I have no control over it other than it is there, the developer is non responsive to change. I run a script that does this tail -f -n0 /path/to/log.log >> /path/to/log/running_log The problem is, the log.log grows, it will get chopped in half by the app at a point in size I define, I set mine pretty high. I want to get those log lines in MySql, parsing 100MB files is not fun. So I run the tail line, which grabs a copy of log in real time, as it comes in. I was doing this next: # make a copy of the file and also clear it cd /path/to/ cat running_log > stale_log && echo "" > running_log Problem here, is I toss the cat into the bg, and who knows how long that can take, then I clear the running_log, but cat could still be chewing on it. If I remove tossing it in the background, that helps a little, I will cat the file into a new log, which will be just the new tail'd data, and then clear it so it can start all over. I then have stale_log to process later. However, there is a chance, also, that while the cat is going on, new log lines are also being added as well. I have considered, echo "unique-marker" >> running_log and then finding a way to only copy the lines before "unique-marker", but that seems messy, and I bet there is a handy one liner that can pull this off. Thanks for any pointers, if the unique-marker is the way to go, suggestions on how to do that would be appreciated as well. -- Scott * If you contact me off list replace talklists@ with scott@ * From allbery at kf8nh.com Fri Dec 18 20:08:39 2009 From: allbery at kf8nh.com (Brandon Allbery) Date: Fri, 18 Dec 2009 23:08:39 -0500 Subject: OT: cat and tail In-Reply-To: <5A903838-2BC3-428F-9365-2D3EEB42C5D3@newgeo.com> References: <5A903838-2BC3-428F-9365-2D3EEB42C5D3@newgeo.com> Message-ID: On Dec 18, 2009, at 23:02 , Scott Haneda wrote: > # make a copy of the file and also clear it cd /path/to/ cat > running_log > stale_log && echo "" > running_log mv running_log running_log.old && touch running_log && cat running_log.old >stale.log -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From magill at mcgillsociety.org Fri Dec 18 22:21:52 2009 From: magill at mcgillsociety.org (William H. Magill) Date: Sat, 19 Dec 2009 01:21:52 -0500 Subject: Need help activating Macports install of MySQL5 on Snow Leopard In-Reply-To: References: <366c6f340911120810u386bc79fy8060431253c9873e@mail.gmail.com> <943B7DCD-5B68-4AB7-AC1A-5AEB01B69FF7@gmail.com> <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> Message-ID: <9E53A674-43C2-4D02-8921-45B990CD89E1@mcgillsociety.org> On Dec 17, 2009, at 10:46 PM, Scott Haneda wrote: >> Had to completely remove (not just port uninstall) the macports MySql5 installation including: >> /opt/local/etc/mysql5 >> /opt/local/var/db/mysql5 >> /opt/local/var/run/ >> to start over again. > > I would guess, that because at some point, you did some work in MySql, or something changed about those directories. If they are not empty, it is my understanding, ports is not going to remove them. They very well may have important data in them. Yes. mysql_install_db5 populates those directories. And the server creates the log file as soon as it is launched, so they were definitely not empty. Need the classic option -- "I screwed up, lets start all over again from scratch, make EVERYTHING go away" > >> Miscellaneous things I've noticed... >> 1- MAMP ... Under Snow Leopard, the pre-existing userid/groupid for mysql is "_mysql" -- note the preceding underscore. > > Same for 10.4 up I believe, you can use them rather interchangeably. If you look in httpd.conf (Apache) you can see the user is set to "User www" but "User _www" will work just fine as well. I think the general idea is use the underscore ones for under uid 500 stuff, and the normal ones for over uid 500 stuff. If you look at the database of where the user id's are stored, you will see they are "aliased" to be equivalent. At least, that is my take on it, I could be wrong. > >> However, the script: "sudo -u mysql mysql_install_db5" does correctly set the ownership permissions on the files mentioned in the next 3 lines >> (to "_mysql", not "mysql") > > They all end up the same, take this test case: > $mkdir -p ~/Desktop/test; cd ~/Desktop/test > $touch file1 > $touch file2 > $ls -la > -rw-r--r-- 1 me staff 0 Dec 17 19:04 file1 > -rw-r--r-- 1 me staff 0 Dec 17 19:04 file2 > > $sudo chown mysql file1 > $sudo chown _mysql file2 > > $ls -la > -rw-r--r-- 1 _mysql staff 0 Dec 17 19:04 file1 > -rw-r--r-- 1 _mysql staff 0 Dec 17 19:04 file2 Ok, never looked beyond /etc/passwd -- guess I'll have to learn Open Directory next... and just when I thought I finally understood NIS... :) shianbrae> dscl . -read /Users/mysql AppleMetaNodeLocation: /Local/Default GeneratedUID: FFFFEEEE-DDDD-CCCC-BBBB-AAAA0000004A NFSHomeDirectory: /var/empty Password: * PrimaryGroupID: 74 RealName: MySQL Server RecordName: _mysql mysql RecordType: dsRecTypeStandard:Users UniqueID: 74 UserShell: /usr/bin/false > Actually, getting a little OT here, why are there mysql5 and mysql5-server ports? If they are identical other than the launchd item, how about just ui messaging a statement that says "if you want to run this as a server, cp and load the file with these instructions..." I believe the other difference (and why I installed server not just client) is that the server install creates other directories and properties which the client install does not. >> ########################################################### >> # A startup item has been generated that will aid in >> # starting mysql5-server with launchd. It is disabled >> # by default. Execute the following command to start it, >> # and to cause it to launch at startup: >> # >> # sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist >> ########################################################### >> >> should probably be output at that point. > > That should be printed when the port is installed, which last I tried it was what I saw, did you not get that result? Yes I did get it, and started the daemon. > You can also run `port contents mysql5` or `port contents mysql5-server` and see what was installed, which gives me this: > http://pastie.org/748235 Now I see what you mean about the difference between client and server install ... ! > I too, also see missing files, though I believe the files are not missing, and some general cleanup needs to be done. In all my mysql installs, I have never seen those files as test files. However, if you look at mysql.com they mention, apparently, /usr/local/mysql-test -- as where the test suite installs. /usr/local apparently being the default installation directory for the server. http://dev.mysql.com/doc/refman/5.1/en/configure-options.html "The first command changes the installation prefix so that everything is installed under /usr/local/mysql rather than the default of /usr/local. The second command preserves the default installation prefix, but overrides the default location for database directories (normally /usr/local/var) and changes it to" Test suite info is here. http://dev.mysql.com/doc/mysqltest/en/test-programs.html http://dev.mysql.com/doc/mysqltest/en/mysql-test-run-pl.html >> ===================================================================================== >> >> 4- One thing which I don't understand (may just be my lack of MySQL knowledge) is why the commands... >> (from the install output) >> >> /opt/local/lib/mysql5/bin/mysqladmin -u root password 'new-password' >> /opt/local/lib/mysql5/bin/mysqladmin -u root -h shianbrae.mcgillsociety.org >> >> both fail... >> /opt/local/lib/mysql5/bin/mysqladmin -u root password 'xxx' >> /opt/local/lib/mysql5/bin/mysqladmin: connect to server at 'localhost' failed >> error: 'Access denied for user 'root'@'localhost' (using password: NO)' >> >> If you try to run them a second time. >> >> but the command: mysqladmin5 -u root -p password >> from the MAMP does work, prompting you for the existing password. > > Good questions, I would like to know the difference in mysqladmin in /opt/local/lib/mysql5/bin and mysqladmin5 in /opt/local/lib/mysql5/bin and how we can clean this all up. > > This seems to be a documentation issue, and a port layout issue. `mysqladmin` should work, it has a man page that goes with it, and is how you generally do this on a not MacPorts install. So far, I do not believe you have done anything wrong, but this is getting rather confusing. I know the feeling, my brain is beginning to hurt... > If I get a spare moment, I will look at the port file(s) and see if I can see what is happening. BTW -- I just noticed that the man page is mysqladmin, while the binary is mysqladmin5. The difference in syntax between the two commands above is the "-p" which appears to be logically correct at first, but unable to be parsed because the [command-arg] is missing -- but with the space following the "-p" causing the password prompt AND acting as a delimiter -- one of those "unintended consequences", followed by another [command] "password" ... I hate unix for allowing such things - drives me nuts! "-p" being the command and the space being the command option, followed by another command "password" an the new-password string, which need not be quoted! --password[=password], -p[password] The password to use when connecting to the server. If you use the short option form (-p), you cannot have a space between the option and the password. If you omit the password value following the --password or -p option on the command line, you are prompted for one. So if you were to change the syntax in the install output to be: /opt/local/lib/mysql5/bin/mysqladmin -u root -p password It is the same syntax as the MAMP command example. > ===================================================================================== >> >> So, the short is, I have the server working (accordng to the MAMP page) and now have to figure out how to >> authorize users! > > Once you get it up and running, I assume you have apache2 up and running. I also am going to assume you have php5 up and running. Do a `sudo port install php5-mcrypt`, this is needed by phpMyAdmin. Restart Apache. > > Load up http://localhost and you should see "It works!", this is served out by the path: > /opt/local/apache2/htdocs/ > > Download phpMyAdmin, rename it it something easier to type, like "p" and drop in in > /opt/local/apache2/htdocs/p/ I've been using Apple's Apache2 (2.2.13) and php (5.3.0) installations, editing the config file to fire up php. Will have to try phpMyAdmin -- just discovered it on the MAMP page. I've led a sheltered life since I retired in 2002. :) Which reminds me, totally OT ... finding that MAMP WIKI page is like pulling teeth -- there is no (obvious) link to it off the main macports.org page... took "forever" to realize the organization of the site... I'm having the same issue with mysql.org's on-line manual. Of course, now that I know where things are, it's all "quite obvious." ... ghads its taking twice as long to install phpmyadmin than to install mysql! ... hmm.. I notice that this installs perl 5.8.9, while Apple has perl 5.10 darwin-thread-multi-2level. > Edit the config file, you need only edit one line, the secret key value, and if this is a local box, don't worry too much about it. > > Hit up http://localhost/p > It will ask you to login, use root and your password. Then go into the permissions. I usually, on a production machine, set all access to localhost when adding new users. I will update the root username to a username I like *instead* of root. Some of my phpMyAdmins are public facing, and while they are http auth protected, and SSL'd, I still do not like giving away 50% of the login data. The instructions in MAMP tell you to look for 3 lines... auth_type/user/password... only the first one exists -- auth_type. It doesn't mention editing the "secret key." Based on the config file, I assume that you either create the secret key and leave "cookie" as auth_type, or ADD the other two lines "user" and "password" if you change the auth_type to "config." Note: the "Documentation.html" file in phpmyadmin describes the "cookie" vs "config" better than the MAMP page. Interestingly, when phpMyAdmin first loaded, it complained it could not load "mcrypt" [Cannot load mcrypt extension. Please check your PHP configuration.] "port list active" does not show mycrypt (nothing shows as inactive). sudo port deps phpmyadmin Full Name: phpmyadmin @3.2.3 Runtime Dependencies: php5-gd, php5-mbstring, php5-mcrypt, php5-mysql, php5-zip Other than that, it runs correctly...I guess... [Additional features for working with linked tables have been deactivated.....] At this point, I don't even know what a "linked table" is, so I'm assuming I don't need to be concerned. At any rate, the particular application I was trying to activate -- lotroster -- now works with MySql. Again, I'm using Apple's Apache with macports php5, mysql and phpmyadmin installations. >> Hope this helps. IMMENSELY !!!! Thank you! And hopefully, my comments will help someone else in the future. Without macports, I know personally from the early days of the ARPAnet and the Internet, what a painful process installing complex software is. T.T.F.N. William H. Magill # Flat-panel iMac (2.1) [800MHz - Super Drive - 768 Meg] OS X 10.4.11 # iMac6,1 Core 2 Duo [2.16GHz - 3 GB 667] OS X 10.6.2 # MacBook Pro4.1 Core 2 Duo [2.5GHz - 4GB 667] OS X 10.6.2 # Mac mini Core Duo [1.66 Ghz - 2 GB 667]OS X 10.6.2 # PWS433a [Alpha 21164 Rev 7.2 (EV56)- 64 Meg] Tru64 5.1a # XP1000 [Alpha 21264-3 (EV6) - 256 meg] FreeBSD 5.3 # XP1000 [Alpha 21264-A (EV6-7) - 256 meg] FreeBSD 5.3 magill at mcgillsociety.org magill at mac.com whmagill at gmail.com From talklists at newgeo.com Sat Dec 19 00:31:24 2009 From: talklists at newgeo.com (Scott Haneda) Date: Sat, 19 Dec 2009 00:31:24 -0800 Subject: OT: cat and tail In-Reply-To: References: <5A903838-2BC3-428F-9365-2D3EEB42C5D3@newgeo.com> Message-ID: <04315A66-7FF2-4522-853F-8EC100FBF155@newgeo.com> On Dec 18, 2009, at 8:08 PM, Brandon Allbery wrote: > On Dec 18, 2009, at 23:02 , Scott Haneda wrote: >> # make a copy of the file and also clear it cd /path/to/ cat >> running_log > stale_log && echo "" > running_log > > > mv running_log running_log.old && touch running_log && cat > running_log.old >stale.log Mind breaking that out for me? If running_log is basically a live copy of another log, always being written to, and a mv (rename) it, I assume that running_log.old still gets written to? The OS keeps writing my tail command to it, even though the name has changed? Then the double && which seems a AND operator to me, never seen it in this use case before. Next up, you crate a file running_log, which will be empty, and shove the running_log.old contents into the stale.log. I think I need to rm running_log.old as well? But this all depends on the tail command continuing to write to a log file even though it has been renamed. I assume this is near always the case, which is why I generally have to sleep apache on a log roll, and let those last open connections clean themselves up? I will do a few little tests, thanks for the pointers. -- Scott * If you contact me off list replace talklists@ with scott@ * From allbery at kf8nh.com Sat Dec 19 00:37:06 2009 From: allbery at kf8nh.com (Brandon Allbery) Date: Sat, 19 Dec 2009 03:37:06 -0500 Subject: OT: cat and tail In-Reply-To: <04315A66-7FF2-4522-853F-8EC100FBF155@newgeo.com> References: <5A903838-2BC3-428F-9365-2D3EEB42C5D3@newgeo.com> <04315A66-7FF2-4522-853F-8EC100FBF155@newgeo.com> Message-ID: <22CBA04F-9644-4FB0-88C1-C77AA8767B85@kf8nh.com> On Dec 19, 2009, at 03:31 , Scott Haneda wrote: > On Dec 18, 2009, at 8:08 PM, Brandon Allbery wrote: > >> On Dec 18, 2009, at 23:02 , Scott Haneda wrote: >>> # make a copy of the file and also clear it cd /path/to/ cat >>> running_log > stale_log && echo "" > running_log >> >> >> mv running_log running_log.old && touch running_log && cat >> running_log.old >stale.log > > Mind breaking that out for me? > If running_log is basically a live copy of another log, always being > written to, and a mv (rename) it, I assume that running_log.old > still gets written to? The OS keeps writing my tail command to it, > even though the name has changed? Hm. Think I got confused; the above is intended for the initial program's log, not your running log. (I would think your tail command would become confused when the program's log is rewritten as you said it was.) > Then the double && which seems a AND operator to me, never seen it > in this use case before. "do the next thing only if the previous one succeeded", always a good idea when the alternative is data loss. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From talklists at newgeo.com Sat Dec 19 01:11:37 2009 From: talklists at newgeo.com (Scott Haneda) Date: Sat, 19 Dec 2009 01:11:37 -0800 Subject: Need help activating Macports install of MySQL5 on Snow Leopard In-Reply-To: <9E53A674-43C2-4D02-8921-45B990CD89E1@mcgillsociety.org> References: <366c6f340911120810u386bc79fy8060431253c9873e@mail.gmail.com> <943B7DCD-5B68-4AB7-AC1A-5AEB01B69FF7@gmail.com> <31F84245-FC4D-4C6E-92D8-F309D9F92EF4@mcgillsociety.org> <9E53A674-43C2-4D02-8921-45B990CD89E1@mcgillsociety.org> Message-ID: <19E118C3-3AC4-4662-BEB4-B7538E6A4489@newgeo.com> On Dec 18, 2009, at 10:21 PM, William H. Magill wrote: > On Dec 17, 2009, at 10:46 PM, Scott Haneda wrote: >>> Had to completely remove (not just port uninstall) the macports >>> MySql5 installation including: >>> /opt/local/etc/mysql5 >>> /opt/local/var/db/mysql5 >>> /opt/local/var/run/ >>> to start over again. >> >> I would guess, that because at some point, you did some work in >> MySql, or something changed about those directories. If they are >> not empty, it is my understanding, ports is not going to remove >> them. They very well may have important data in them. > > Yes. mysql_install_db5 populates those directories. And the server > creates the log file as soon as it is launched, so they were > definitely not empty. > > Need the classic option -- "I screwed up, lets start all over again > from scratch, make EVERYTHING go away" I just nuked all of mysql, php, apache2, the whole MAMP stack, in order to make sure I could reinstall, and then nuke it all again and write a wiki page that outlines what I did. I ran into issues again, did not doc them, as I assumed it would work fine. I will do it again. You can also use `port contents portname >> ~/Desktop/portfiles.txt`. I am sure there is a way to pass that to xargs and send in rm -rf, or I just issue a find regex ^ replace 'rm -rf ' to get a command file that I can rip through to make sure I delete everything. First I issue `sudo port uninstall portname` then rip though the file to remove the leftovers. >>> Miscellaneous things I've noticed... >>> 1- MAMP ... Under Snow Leopard, the pre-existing userid/groupid >>> for mysql is "_mysql" -- note the preceding underscore. >> >> Same for 10.4 up I believe, you can use them rather >> interchangeably. If you look in httpd.conf (Apache) you can see >> the user is set to "User www" but "User _www" will work just fine >> as well. I think the general idea is use the underscore ones for >> under uid 500 stuff, and the normal ones for over uid 500 stuff. >> If you look at the database of where the user id's are stored, you >> will see they are "aliased" to be equivalent. At least, that is my >> take on it, I could be wrong. >> >>> However, the script: "sudo -u mysql mysql_install_db5" does >>> correctly set the ownership permissions on the files mentioned in >>> the next 3 lines >>> (to "_mysql", not "mysql") >> >> They all end up the same, take this test case: >> $mkdir -p ~/Desktop/test; cd ~/Desktop/test >> $touch file1 >> $touch file2 >> $ls -la >> -rw-r--r-- 1 me staff 0 Dec 17 19:04 file1 >> -rw-r--r-- 1 me staff 0 Dec 17 19:04 file2 >> >> $sudo chown mysql file1 >> $sudo chown _mysql file2 >> >> $ls -la >> -rw-r--r-- 1 _mysql staff 0 Dec 17 19:04 file1 >> -rw-r--r-- 1 _mysql staff 0 Dec 17 19:04 file2 > > Ok, never looked beyond /etc/passwd -- guess I'll have to learn Open > Directory next... > and just when I thought I finally understood NIS... :) I think on OS X, /etc/passwd is pretty useless. I mean, not entirely, but none of my local user accounts are in it at all. I do not know a lot about that part of the intervals of OS X. > shianbrae> dscl . -read /Users/mysql > AppleMetaNodeLocation: /Local/Default > GeneratedUID: FFFFEEEE-DDDD-CCCC-BBBB-AAAA0000004A > NFSHomeDirectory: /var/empty > Password: * > PrimaryGroupID: 74 > RealName: > MySQL Server > RecordName: _mysql mysql > RecordType: dsRecTypeStandard:Users > UniqueID: 74 > UserShell: /usr/bin/false Ahh, you found it, so there you have it, Record Name seems to accept both versions. >> Actually, getting a little OT here, why are there mysql5 and mysql5- >> server ports? If they are identical other than the launchd item, >> how about just ui messaging a statement that says "if you want to >> run this as a server, cp and load the file with these >> instructions..." > > I believe the other difference (and why I installed server not just > client) is that the server install creates other directories and > properties which the client install does not. In looking at the portfiles I have ( `port edit mysql5` and port edit mysql5-server` ), that does not seem to be the case. mysql5-server: depends_run \ port:mysql5 So the -server one seems to call out to the non server one, and the server one more or less just instals the plist. It also adds some users, which I am not sure it needs to do, as I seem to always recall _mysql being available in a stock install, though I may not be thining back far enough in OS versions. I forgot the -server and just had mysql5 installed, so I went ahead and did `port install mysql5-server` and it happened in seconds, telling me it did not do a lot more than install the launchd plist. Open them and compare, you can learn a lot from them. >> I too, also see missing files, though I believe the files are not >> missing, and some general cleanup needs to be done. In all my >> mysql installs, I have never seen those files as test files. > > However, if you look at mysql.com they mention, apparently, /usr/ > local/mysql-test -- as where the test suite installs. > > /usr/local apparently being the default installation directory for > the server. > > http://dev.mysql.com/doc/refman/5.1/en/configure-options.html > > "The first command changes the installation prefix so that > everything is installed under /usr/local/mysql > rather than the default of /usr/local. The second command preserves > the default installation prefix, but > overrides the default location for database directories (normally / > usr/local/var) and changes it to" > > Test suite info is here. > http://dev.mysql.com/doc/mysqltest/en/test-programs.html > > http://dev.mysql.com/doc/mysqltest/en/mysql-test-run-pl.html That second link looks like the tests are really nice to have. I am not seeing where they come from, and how to get them. While my grep is not working as I want it to: port contents mysql5 | grep -i opt.*\.pl this is the only .pl file I get: /opt/local/lib/mysql5/bin/ndb_size.pl Event this does not turn up a lot: port contents mysql5 | grep -i test >> If I get a spare moment, I will look at the port file(s) and see if >> I can see what is happening. > > BTW -- I just noticed that the man page is mysqladmin, while the > binary is mysqladmin5. > > The difference in syntax between the two commands above is the "-p" > which appears to be logically correct at first, but unable > to be parsed because the [command-arg] is missing -- but with the > space following the "-p" causing the password prompt AND > acting as a delimiter -- one of those "unintended consequences", > followed by another [command] "password" > ... I hate unix for allowing such things - drives me nuts! > > "-p" being the command and the space being the command option, > followed by another command "password" an the new-password string, > which need not be quoted! > > --password[=password], -p[password] > > The password to use when connecting to the server. If you > use the short option form (-p), you cannot have a > space between the option and the password. If you omit the > password value following the --password or -p option > on the command line, you are prompted for one. > > So if you were to change the syntax in the install output to be: > > /opt/local/lib/mysql5/bin/mysqladmin -u root -p password password> I wish my memory was better, this whole -p fiasco has a mysql but ticket I reported against it many years back. >> Once you get it up and running, I assume you have apache2 up and >> running. I also am going to assume you have php5 up and running. >> Do a `sudo port install php5-mcrypt`, this is needed by >> phpMyAdmin. Restart Apache. >> >> Load up http://localhost and you should see "It works!", this is >> served out by the path: >> /opt/local/apache2/htdocs/ >> >> Download phpMyAdmin, rename it it something easier to type, like >> "p" and drop in in >> /opt/local/apache2/htdocs/p/ > > I've been using Apple's Apache2 (2.2.13) and php (5.3.0) > installations, editing the config file to fire up php. I would really suggest just going all MacPorts on the Apache and php side of things. There was a bug in php5 a few months back. I can say with a lot of confidence, MacPorts had a patch relesaed and ready for the world before any other people had a chance to get it up and running. Sure, if you did it by hand, but for those not interested in that method, they were quick to react. It was serious enough, I really did not want to go around to the hundreds of virtual hosts I had and add a connection reference to the mysql close command to prevent a crash. > Will have to try phpMyAdmin -- just discovered it on the MAMP page. > I've led a sheltered life since I retired in 2002. :) Some may disagree with me on this one. For all the questions phpMyadmin opens as being something to install via ports, I say, do not install it via ports. It is going to depend on Apache, which means you are getting that installed, and it is going to depend on php5, which means you are getting that installed. phpMyAdmin is a littel heavy for a DB admin tool, but it works, and you can have it up and running in about 30 seconds after you download it. 1) download, 2) copy into a servable location 3) edit condig.sample.inc.php to config.php 4) add in random string and save 5) load the url, login with root and your password you set when running the secure install script. > Which reminds me, totally OT ... finding that MAMP WIKI page is like > pulling teeth -- there is no (obvious) link to it off the main > macports.org page... took "forever" to realize > the organization of the site... I'm having the same issue with > mysql.org's on-line manual. Of course, now that I know where things > are, it's all "quite obvious." > ... ghads its taking twice as long to install phpmyadmin than to > install mysql! > ... hmm.. I notice that this installs perl 5.8.9, while Apple has > perl 5.10 darwin-thread-multi-2level. Myself, and many others are pretty aware of the state of the MacPorts site, and have spoken at length about it, and how to improve it. We never quite got past the part of, "whats next". I have all the emails flagged, and there is a deeper more evil rooted reason it is important to deal with as well. It should get fixed, if and when I have more time, I will do everything I can to help it be more navigable, as I tend to agree with you. >> Edit the config file, you need only edit one line, the secret key >> value, and if this is a local box, don't worry too much about it. >> >> Hit up http://localhost/p >> It will ask you to login, use root and your password. Then go into >> the permissions. I usually, on a production machine, set all >> access to localhost when adding new users. I will update the root >> username to a username I like *instead* of root. Some of my >> phpMyAdmins are public facing, and while they are http auth >> protected, and SSL'd, I still do not like giving away 50% of the >> login data. > > The instructions in MAMP tell you to look for 3 lines... auth_type/ > user/password... only the first one exists -- auth_type. > It doesn't mention editing the "secret key." Those instructions are somewhat dated I think, phpMyAdmin I believe lets you chose cookie, auth, and some other form of authentication. It defaults to cookie now, so you need not edit that, just set $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ mash the keyboard to whatever. You seem to be running this locally, so there is not a heck of a lot of "security" you need to play. If this was a production server with a public IP, I would play this entirely different. > Based on the config file, I assume that you either create the secret > key and leave "cookie" as auth_type, or ADD the other two lines > "user" and "password" if you change the auth_type to "config." I never change a thing, you can just enter in a random string for the blowfish secret. > Note: the "Documentation.html" file in phpmyadmin describes the > "cookie" vs "config" better than the MAMP page. Maybe you could copy and update the wiki page for that portion? > Interestingly, when phpMyAdmin first loaded, it complained it could > not load "mcrypt" > [Cannot load mcrypt extension. Please check your PHP configuration.] I think I mentioned that. You will sort of need to run `sudo port install php5-mcrypt`, though phpMyAdmin will run without it, and just a slight warning message to nag you at the bottom of the login screen. > "port list active" does not show mycrypt (nothing shows as inactive). > > sudo port deps phpmyadmin > Full Name: phpmyadmin @3.2.3 > Runtime Dependencies: php5-gd, php5-mbstring, php5-mcrypt, php5- > mysql, php5-zip > > Other than that, it runs correctly...I guess... > [Additional features for working with linked tables have been > deactivated.....] > At this point, I don't even know what a "linked table" is, so I'm > assuming I don't need to be concerned. I do not use those, they can come in handy, but it is not something I would worry about. You can follow the link and it will tell you what the linked tables are good for. > At any rate, the particular application I was trying to activate -- > lotroster -- now works with MySql. Good news then. > Again, I'm using Apple's Apache with macports php5, mysql and > phpmyadmin installations. I had no idea that could even work to be honest. Good to know. >>> Hope this helps. > > IMMENSELY !!!! > > Thank you! And hopefully, my comments will help someone else in the > future. > > Without macports, I know personally from the early days of the > ARPAnet and the Internet, what a painful process installing complex > software is. A ton of work went into where php5 is today. ryandesign is the man who deserves a ton of that credit, as of course, the rest of the MacPorts guys, but his name is all over the php5 stuff. `port info php5-* | grep -i ryandesign | wc -l` so 37 total to be more precise. Have a good weekend. -- Scott * If you contact me off list replace talklists@ with scott@ * From face at CentosPrime.COM Sat Dec 19 02:21:35 2009 From: face at CentosPrime.COM (Chris Janton) Date: Sat, 19 Dec 2009 03:21:35 -0700 Subject: OT: cat and tail In-Reply-To: <5A903838-2BC3-428F-9365-2D3EEB42C5D3@newgeo.com> References: <5A903838-2BC3-428F-9365-2D3EEB42C5D3@newgeo.com> Message-ID: On 2009-12-18 , at 21:02 , Scott Haneda wrote: > > I run a script that does this > tail -f -n0 /path/to/log.log >> /path/to/log/running_log > The problem is, the log.log grows, it will get chopped in half by the app at a point in size I define, I set mine pretty high. I want to get those log lines in MySql, parsing 100MB files is not fun. what happens if you do the following while your 'tail' is running gsed -i '1,100000d' log.log assumes that there are 100,000 lines+ in log.log - assumes that you have processed the first 100,000 lines too. -i "edit the file in place '1,100000d' delete lines 1 through 100,000 8) ---------------------------------- Chris Janton - face at CentosPrime dot COM Netminder for Opus1.COM From smilerliu at gmail.com Sat Dec 19 08:10:35 2009 From: smilerliu at gmail.com (Xin Liu) Date: Sat, 19 Dec 2009 11:10:35 -0500 Subject: ImageMagick Problem: Converting from PDF to EPS Message-ID: Hi, I have a drawing in PDF, which is generated by PDFCreator from a Visio drawing in Windows. When I convert it to eps using "convert a.pdf a.eps", it looks like a low-resolution bitmap and the PDF's page size is kept (i.e., there is a lot of white space). It used to be good, i.e., the produced eps file looks as smooth as the original PDF file, and the large white margin in the original PDF file is eliminated. Does anyone have the same problem? Any clue where the problem is? Since ImageMagick uses ghostscript to handle PDF/eps, it might be a ghostscript problem as well... I've confirmed my PDF file is OK, because the conversion goes well when I use the ImagickMagick bundled with Ubuntu-8.04. My configuration: Snow Leopard running in 32-bit mode, MacPorts-1.8.1, ImageMagick @6.5.8-0_1+q16 (active), ghostscript @8.70_1 (active). Best Regards, Xin Liu From mark at dxradio.demon.co.uk Sat Dec 19 13:21:20 2009 From: mark at dxradio.demon.co.uk (Mark Hattam) Date: Sat, 19 Dec 2009 21:21:20 +0000 Subject: Upgrading MySQL ... don't forget to run mysql_upgrade Message-ID: Just in case this helps anybody ... I've just noticed in my /opt/local/var/db/mysql5/.err file, these lines on every startup. /opt/local/libexec/mysqld: Table 'mysql.plugin' doesn't exist 091210 14:57:44 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 091210 14:57:44 [ERROR] Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist 091210 14:57:44 [ERROR] Column count of mysql.db is wrong. Expected 22, found 20. Created with MySQL 50140, now running 50141. Please use mysql_upgrade to fix this error. 091210 14:57:44 [ERROR] mysql.user has no `Event_priv` column at position 29 091210 14:57:44 [ERROR] Cannot open mysql.event 091210 14:57:44 [ERROR] Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler. so I ran sudo /opt/local/lib/mysql5/bin/mysql_upgrade -uroot -p and it succeded in accomplishing the needed upgrade tasks. Next one to fix (sometime) is 091210 14:57:43 [Warning] The syntax '--log_slow_queries' is deprecated and will be removed in MySQL 7.0. Please use '--slow_query_log'/'--slow_query_log_file' instead. Mark From talklists at newgeo.com Sat Dec 19 18:14:35 2009 From: talklists at newgeo.com (Scott Haneda) Date: Sat, 19 Dec 2009 18:14:35 -0800 Subject: OT: cat and tail In-Reply-To: References: <5A903838-2BC3-428F-9365-2D3EEB42C5D3@newgeo.com> Message-ID: <838D77FD-E39F-4402-BFD9-65A55BC7CEFC@newgeo.com> On Dec 19, 2009, at 2:21 AM, Chris Janton wrote: > On 2009-12-18 , at 21:02 , Scott Haneda wrote: >> >> I run a script that does this >> tail -f -n0 /path/to/log.log >> /path/to/log/running_log >> The problem is, the log.log grows, it will get chopped in half by >> the app at a point in size I define, I set mine pretty high. I >> want to get those log lines in MySql, parsing 100MB files is not fun. > > what happens if you do the following while your 'tail' is running > > gsed -i '1,100000d' log.log > > assumes that there are 100,000 lines+ in log.log - assumes that you > have processed the first 100,000 lines too. > > -i "edit the file in place > '1,100000d' delete lines 1 through 100,000 I think that does it. I can get a line count of the log, and use that in gsed to truncate the file to what I need. If more are added, it does not matter, I am using the line count I originally got, which is something less than what is in the log file to begin with. Win! Thanks. * Any packagemaker masters out there? -- Scott * If you contact me off list replace talklists@ with scott@ * From dave.evans55 at googlemail.com Sun Dec 20 04:04:00 2009 From: dave.evans55 at googlemail.com (David Evans) Date: Sun, 20 Dec 2009 12:04:00 +0000 Subject: Too many open files Message-ID: <4B2E12B0.5050405@googlemail.com> I deleted all my inactive ports. I then ran this command: script bigbuild.log sudo port -pdk upgrade --force installed +universal in an effort to build all my ports universal. The -k option was used to keep the builds in case I had to run the command again. After a few hours of compilation, ports started failing with "too many open files" errors. Eg: ./libtool: cannot make pipe for command substitution: Too many open files I tried the command again with the same result except that it was much quicker due to the already built ports. Viewing the memory usage with Activity Monitor showed only a few MB of free memory. Whether this is the cause I do not know. The virtual memory used by tclsh was around 550 MB and was slowly increasing. System: iMac Intel Core 2 Duo, 2GB ram. Snow Leopard 10.6.2 Xcode 3.2.1 (1613) Port 1.8.1 I need universal libraries in an effort to build Gnome, although at the moment this is stymied by xulrunner-devel failing to build. I have 641 ports installed. From dave.evans55 at googlemail.com Sun Dec 20 05:41:37 2009 From: dave.evans55 at googlemail.com (David Evans) Date: Sun, 20 Dec 2009 13:41:37 +0000 Subject: Too many open files Message-ID: <4B2E2991.50101@googlemail.com> I upped the max number of open files using ulimit from 256 to 10000 and ran my massive build again. While the build was running I monitored the files opened by tclsh8.5 using sudo lsof | grep -i tcl | grep receipts | wc -l There were 272 instances of /opt/local/var/macports/receipts/file_map.db open. I think we have a file open leak. From ryandesign at macports.org Sun Dec 20 11:57:28 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 20 Dec 2009 13:57:28 -0600 Subject: Too many open files In-Reply-To: <4B2E2991.50101@googlemail.com> References: <4B2E2991.50101@googlemail.com> Message-ID: On Dec 20, 2009, at 07:41, David Evans wrote: > I upped the max number of open files using ulimit from > 256 to 10000 and ran my massive build again. > > While the build was running I monitored the files opened > by tclsh8.5 using > > sudo lsof | grep -i tcl | grep receipts | wc -l > > There were 272 instances of > > /opt/local/var/macports/receipts/file_map.db > > open. I think we have a file open leak. I have seen the "too many open files" problem myself when having MacPorts install a lot of ports at once. Thanks for finding out which file is the problem. Could you please file an issue in the issue tracker with your findings? From jmr at macports.org Sun Dec 20 15:16:57 2009 From: jmr at macports.org (Joshua Root) Date: Mon, 21 Dec 2009 10:16:57 +1100 Subject: Too many open files In-Reply-To: <4B2E12B0.5050405@googlemail.com> References: <4B2E12B0.5050405@googlemail.com> Message-ID: <4B2EB069.4000007@macports.org> On 2009-12-20 23:04 , David Evans wrote: > > I deleted all my inactive ports. I then ran this command: > > script bigbuild.log sudo port -pdk upgrade --force installed +universal > > in an effort to build all my ports universal. The -k option was used to > keep the builds in case I had to run the command again. While running out of fds is obviously bad, why are you using --force and not --enforce-variants? - Josh From wobbet at gmail.com Sun Dec 20 15:39:44 2009 From: wobbet at gmail.com (Robert Sanford) Date: Sun, 20 Dec 2009 17:39:44 -0600 Subject: Erlang Build Failing on configure Message-ID: Running Snow Leopard on MacBookPro 2,2 (32 bit Core2Duo). It says that SMP Emulator was enabled by user but I didn't explicitly enable anything. I'm clueless and any help is much appreciated. rjsjr Macintosh-2:~ wobbet$ sudo port install erlang Password: ---> Computing dependencies for erlang ---> Configuring erlang Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_erlang/work/erlang-R13B02" && ./configure --prefix=/opt/local --disable-dependency-tracking --prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_erlang/work/destroot/opt/local --enable-kernel-poll --enable-threads --enable-dynamic-ssl-lib --enable-smp-support --enable-hipe --disable-ssl " returned error 1 Command output: checking size of void *... 8 checking whether compilation mode forces ARCH adjustment... yes: adjusting ARCH=x86 to ARCH=amd64 configure: Adjusting LDFLAGS to cope with 64bit Darwin checking if VM has to be linked with Carbon framework... no checking how to run the C preprocessor... /usr/bin/gcc-4.2 -E checking for ranlib... ranlib checking for bison... bison -y checking for perl5... /opt/local/bin/perl5 checking whether ln -s works... yes checking for ar... ar checking for rm... /bin/rm checking for mkdir... /bin/mkdir checking for a BSD-compatible install... /usr/bin/install -c checking how to create a directory including parents... /usr/bin/install -c -d checking for extra flags needed to export symbols... none none checking for sin in -lm... no checking for dlopen in -ldl... no checking for main in -linet... no checking for openpty in -lutil... no checking for native win32 threads... no checking for pthread_create in -lpthread... no checking for pthread_create in -lc_r... no checking if the '-pthread' switch can be used... no checking whether default stack size should be modified... no checking for void *... (cached) yes checking size of void *... (cached) 8 checking whether an emulator with smp support should be built... yes; enabled by user configure: error: cannot build smp enabled emulator since no thread library was found configure: error: /bin/sh '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_erlang/work/erlang-R13B02/erts/configure' failed for erts Error: Status 1 encountered during processing. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dave.evans55 at googlemail.com Sun Dec 20 15:48:05 2009 From: dave.evans55 at googlemail.com (David Evans) Date: Sun, 20 Dec 2009 23:48:05 +0000 Subject: Too many open files In-Reply-To: References: <4B2E2991.50101@googlemail.com> Message-ID: <4B2EB7B5.9090301@googlemail.com> Ryan Schmidt wrote: > On Dec 20, 2009, at 07:41, David Evans wrote: > > >> I upped the max number of open files using ulimit from >> 256 to 10000 and ran my massive build again. >> >> While the build was running I monitored the files opened >> by tclsh8.5 using >> >> sudo lsof | grep -i tcl | grep receipts | wc -l >> >> There were 272 instances of >> >> /opt/local/var/macports/receipts/file_map.db >> >> open. I think we have a file open leak. >> > > I have seen the "too many open files" problem myself when having MacPorts install a lot of ports at once. Thanks for finding out which file is the problem. Could you please file an issue in the issue tracker with your findings? > > > > Now filed as ticket #22959 From dave.evans55 at googlemail.com Sun Dec 20 16:10:13 2009 From: dave.evans55 at googlemail.com (David Evans) Date: Mon, 21 Dec 2009 00:10:13 +0000 Subject: Too many open files In-Reply-To: <4B2EB069.4000007@macports.org> References: <4B2E12B0.5050405@googlemail.com> <4B2EB069.4000007@macports.org> Message-ID: <4B2EBCE5.3030709@googlemail.com> Joshua Root wrote: > > While running out of fds is obviously bad, why are you using --force and > not --enforce-variants? > > > Probably because I had not realised the option existed. Now that I've read the man page again it's there hidden in plain sight. From ryandesign at macports.org Sun Dec 20 17:45:42 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 20 Dec 2009 19:45:42 -0600 Subject: Erlang Build Failing on configure In-Reply-To: References: Message-ID: On Dec 20, 2009, at 17:39, Robert Sanford wrote: > Running Snow Leopard on MacBookPro 2,2 (32 bit Core2Duo). FYI, the Core2Duo is a 64-bit processor. > It says that SMP Emulator was enabled by user but I didn't explicitly enable anything. It was enabled by the portfile on your behalf. > I'm clueless and any help is much appreciated. > > rjsjr > > Macintosh-2:~ wobbet$ sudo port install erlang > Password: > ---> Computing dependencies for erlang > ---> Configuring erlang > Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_erlang/work/erlang-R13B02" [snip] Your port definitions are out of date; the portfile was updated to R13B03 a week ago. The way to fix that would be to selfupdate: sudo port selfupdate > checking whether an emulator with smp support should be built... yes; enabled by user > configure: error: cannot build smp enabled emulator since no thread library was found I see the same error on Snow Leopard with R13B03 as you did with R13B02 -- when trying to build erlang universal x86_64/i386. I requested for universal builds to occur by default on my MacPorts installation by putting "+universal" in my variants.conf; perhaps you did the same? The port builds fine if I don't do a universal build, e.g. sudo port clean erlang sudo port install erlang -universal Please file a ticket in the issue tracker for this problem so the port's maintainer can fix it (either by fixing the universal build or by disabling it). From wobbet at gmail.com Sun Dec 20 18:18:44 2009 From: wobbet at gmail.com (Robert Sanford) Date: Sun, 20 Dec 2009 20:18:44 -0600 Subject: Erlang Build Failing on configure In-Reply-To: References: Message-ID: <2BCA8A19-9844-488B-A406-316C583A35F0@wobbet.com> I did the selfupdate and clean and ran the install w/ -universal (you are correct in my having +universal in the config although that doesn't always work) and it installed/activated/cleaned. Need to do some testing but am confident at this point. But... What is the -univeral going to do to my ports that require universal (Python26 comes to mind) and share dependencies w/ Erlang? Is that going to change my dependencies at all when I want/need to upgrade those? Will I just need to make sure that I use +universal for those? rjsjr On Dec 20, 2009, at 7:45 PM, Ryan Schmidt wrote: > On Dec 20, 2009, at 17:39, Robert Sanford wrote: > >> Running Snow Leopard on MacBookPro 2,2 (32 bit Core2Duo). > > FYI, the Core2Duo is a 64-bit processor. > > >> It says that SMP Emulator was enabled by user but I didn't explicitly enable anything. > > It was enabled by the portfile on your behalf. > > >> I'm clueless and any help is much appreciated. >> >> rjsjr >> >> Macintosh-2:~ wobbet$ sudo port install erlang >> Password: >> ---> Computing dependencies for erlang >> ---> Configuring erlang >> Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_erlang/work/erlang-R13B02" > > [snip] > > Your port definitions are out of date; the portfile was updated to R13B03 a week ago. The way to fix that would be to selfupdate: > > sudo port selfupdate > > >> checking whether an emulator with smp support should be built... yes; enabled by user >> configure: error: cannot build smp enabled emulator since no thread library was found > > I see the same error on Snow Leopard with R13B03 as you did with R13B02 -- when trying to build erlang universal x86_64/i386. I requested for universal builds to occur by default on my MacPorts installation by putting "+universal" in my variants.conf; perhaps you did the same? The port builds fine if I don't do a universal build, e.g. > > sudo port clean erlang > sudo port install erlang -universal > > Please file a ticket in the issue tracker for this problem so the port's maintainer can fix it (either by fixing the universal build or by disabling it). > > From ryandesign at macports.org Sun Dec 20 18:59:40 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 20 Dec 2009 20:59:40 -0600 Subject: Erlang Build Failing on configure In-Reply-To: <2BCA8A19-9844-488B-A406-316C583A35F0@wobbet.com> References: <2BCA8A19-9844-488B-A406-316C583A35F0@wobbet.com> Message-ID: <000CB38B-17BD-45EB-AC04-6B65592AC972@macports.org> On Dec 20, 2009, at 20:18, Robert Sanford wrote: > I did the selfupdate and clean and ran the install w/ -universal (you are correct in my having +universal in the config although that doesn't always work) and it installed/activated/cleaned. Need to do some testing but am confident at this point. But... > > What is the -univeral going to do to my ports that require universal (Python26 comes to mind) and share dependencies w/ Erlang? Is that going to change my dependencies at all when I want/need to upgrade those? Will I just need to make sure that I use +universal for those? If +universal is in your variants.conf, +universal will be applied to every port you install or upgrade. For ports where the universal variant is broken, like apparently erlang at least on Snow Leopard when building x86_64/i386, you should specify -universal on the command line when you install or upgrade. This will affect the port you are installing or upgrading, and any dependencies that get installed or upgraded at the same time. You probably don't want that for the dependencies -- you probably want them to be universal even if erlang is not -- so manually install or upgrade any needed dependencies first, so that they get done +universal per your variants.conf. From ryandesign at macports.org Sun Dec 20 22:51:32 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Mon, 21 Dec 2009 00:51:32 -0600 Subject: ImageMagick Problem: Converting from PDF to EPS In-Reply-To: References: Message-ID: On Dec 19, 2009, at 10:10, Xin Liu wrote: > I have a drawing in PDF, which is generated by PDFCreator from a Visio > drawing in Windows. When I convert it to eps using "convert a.pdf > a.eps", it looks like a low-resolution bitmap and the PDF's page size > is kept (i.e., there is a lot of white space). It used to be good, > i.e., the produced eps file looks as smooth as the original PDF file, > and the large white margin in the original PDF file is eliminated. > Does anyone have the same problem? Any clue where the problem is? > Since ImageMagick uses ghostscript to handle PDF/eps, it might be a > ghostscript problem as well... > > I've confirmed my PDF file is OK, because the conversion goes well > when I use the ImagickMagick bundled with Ubuntu-8.04. > > My configuration: Snow Leopard running in 32-bit mode, MacPorts-1.8.1, > ImageMagick @6.5.8-0_1+q16 (active), ghostscript @8.70_1 (active). What did you mean, "it used to be good" -- did you mean it worked in a previous version of ImageMagick? or a previous version of Mac OS X? or a different computer? Can you provide a test image that demonstrates the problem? From smilerliu at gmail.com Mon Dec 21 20:10:41 2009 From: smilerliu at gmail.com (Xin Liu) Date: Mon, 21 Dec 2009 23:10:41 -0500 Subject: ImageMagick Problem: Converting from PDF to EPS In-Reply-To: References: Message-ID: On Mon, Dec 21, 2009 at 1:51 AM, Ryan Schmidt wrote: > > On Dec 19, 2009, at 10:10, Xin Liu wrote: > >> I have a drawing in PDF, which is generated by PDFCreator from a Visio >> drawing in Windows. When I convert it to eps using "convert a.pdf >> a.eps", it looks like a low-resolution bitmap and the PDF's page size >> is kept (i.e., there is a lot of white space). It used to be good, >> i.e., the produced eps file looks as smooth as the original PDF file, >> and the large white margin in the original PDF file is eliminated. >> Does anyone have the same problem? Any clue where the problem is? >> Since ImageMagick uses ghostscript to handle PDF/eps, it might be a >> ghostscript problem as well... >> >> I've confirmed my PDF file is OK, because the conversion goes well >> when I use the ImagickMagick bundled with Ubuntu-8.04. >> >> My configuration: Snow Leopard running in 32-bit mode, MacPorts-1.8.1, >> ImageMagick @6.5.8-0_1+q16 (active), ghostscript @8.70_1 (active). > > What did you mean, "it used to be good" -- did you mean it worked in a previous version of ImageMagick? or a previous version of Mac OS X? or a different computer? It worked in a previous version of ImageMagick, but I forgot which version. Again, I also suspect that the problem may be related to the current version of ghostscript. > Can you provide a test image that demonstrates the problem? A sample pdf: http://www.cs.duke.edu/~xinl/test.pdf A good eps converted from the pdf with an ImageMagick on a ubuntu machine: http://www.cs.duke.edu/~xinl/test-good.eps An eps converted from the pdf with the ImageMagick in macports: http://www.cs.duke.edu/~xinl/test-bad.eps From smilerliu at gmail.com Mon Dec 21 20:15:13 2009 From: smilerliu at gmail.com (Xin Liu) Date: Mon, 21 Dec 2009 23:15:13 -0500 Subject: ImageMagick Problem: Converting from PDF to EPS In-Reply-To: References: Message-ID: On Mon, Dec 21, 2009 at 11:10 PM, Xin Liu wrote: > On Mon, Dec 21, 2009 at 1:51 AM, Ryan Schmidt wrote: >> >> On Dec 19, 2009, at 10:10, Xin Liu wrote: >> >>> I have a drawing in PDF, which is generated by PDFCreator from a Visio >>> drawing in Windows. When I convert it to eps using "convert a.pdf >>> a.eps", it looks like a low-resolution bitmap and the PDF's page size >>> is kept (i.e., there is a lot of white space). It used to be good, >>> i.e., the produced eps file looks as smooth as the original PDF file, >>> and the large white margin in the original PDF file is eliminated. >>> Does anyone have the same problem? Any clue where the problem is? >>> Since ImageMagick uses ghostscript to handle PDF/eps, it might be a >>> ghostscript problem as well... >>> >>> I've confirmed my PDF file is OK, because the conversion goes well >>> when I use the ImagickMagick bundled with Ubuntu-8.04. >>> >>> My configuration: Snow Leopard running in 32-bit mode, MacPorts-1.8.1, >>> ImageMagick @6.5.8-0_1+q16 (active), ghostscript @8.70_1 (active). >> >> What did you mean, "it used to be good" -- did you mean it worked in a previous version of ImageMagick? or a previous version of Mac OS X? or a different computer? > > It worked in a previous version of ImageMagick, but I forgot which > version. Again, I also suspect that the problem may be related to the > current version of ghostscript. > >> Can you provide a test image that demonstrates the problem? > > A sample pdf: http://www.cs.duke.edu/~xinl/test.pdf > A good eps converted from the pdf with an ImageMagick on a ubuntu > machine: http://www.cs.duke.edu/~xinl/test-good.eps > An eps converted from the pdf with the ImageMagick in macports: > http://www.cs.duke.edu/~xinl/test-bad.eps I forgot to mention that the ImageMagick on an ubuntu machine is an older version (7:6.3.7.9.dfsg1-2ubuntu1.1). From leelavatin at yahoo.com Mon Dec 21 21:16:02 2009 From: leelavatin at yahoo.com (leelavati narlikar) Date: Mon, 21 Dec 2009 21:16:02 -0800 (PST) Subject: socks proxy Message-ID: <968589.37441.qm@web63402.mail.re1.yahoo.com> Hi, I'm behind a firewall but manage to access the internet via a socks proxy. Since I can't use rsync either, I downloaded the ports tarball directly. I'm trying to install ports now, but the fetching naturally fails. I assume it uses curl? How can I ensure that curl uses socks? Am new to macports so any help will be more than welcome. Thanks, Lee From jmr at macports.org Mon Dec 21 22:28:28 2009 From: jmr at macports.org (Joshua Root) Date: Tue, 22 Dec 2009 17:28:28 +1100 Subject: socks proxy In-Reply-To: <968589.37441.qm@web63402.mail.re1.yahoo.com> References: <968589.37441.qm@web63402.mail.re1.yahoo.com> Message-ID: <4B30670C.50809@macports.org> On 2009-12-22 16:16 , leelavati narlikar wrote: > Hi, > > I'm behind a firewall but manage to access the internet via a socks proxy. Since I can't use rsync either, I downloaded the ports tarball directly. I'm trying to install ports now, but the fetching naturally fails. I assume it uses curl? How can I ensure that curl uses socks? Am new to macports so any help will be more than welcome. MacPorts should pick up your proxy settings from System Preferences, or failing that, you can configure them in macports.conf (which is well commented). - Josh From ronnie at wcc.net Mon Dec 21 22:46:08 2009 From: ronnie at wcc.net (Ronnie Grubaugh) Date: Tue, 22 Dec 2009 00:46:08 -0600 Subject: Fwd: Accessing user command list???? References: Message-ID: <1D333E0E-0089-48CA-AD7B-5F78FB4C5C6C@wcc.net> Begin forwarded message: > From: Ronnie Grubaugh > Date: December 22, 2009 12:20:39 AM CST > To: MacPorts > Subject: Accessing user command list???? > > I have installed Mac ports, but I can't find or figure out how to access user command list or menu. Please tell me how to access user option menu, or whatever it is called?. Because it says the first command to exercise is sudo port -v selfupdate, and I have no idea where such a command exist. Your help would be greatly appreciated thank you, Ronnie G. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ronnie at wcc.net Mon Dec 21 22:55:25 2009 From: ronnie at wcc.net (Ronnie Grubaugh) Date: Tue, 22 Dec 2009 00:55:25 -0600 Subject: HELP!!! Message-ID: HELP!!!!!!!!!!!!!! I NEED A QUESTION ANSWERED, ARE THERE ANY HUMANS OUT THERE? I have installed Mac ports, but I can't find or figure out how to access user command list or menu. Please tell me how to access user option menu, or whatever it is called?. Because it says the first command to exercise is sudo port -v selfupdate, and I have no idea where such a command exist. Your help would be greatly appreciated thank you, Ronnie G. I have never had such a hard time, finding help for an application. What is the deal with MacPorts?????? This is insane!!!!! -------------- next part -------------- An HTML attachment was scrubbed... URL: From jasperfrumau at gmail.com Mon Dec 21 22:56:01 2009 From: jasperfrumau at gmail.com (Jasper Frumau) Date: Tue, 22 Dec 2009 09:56:01 +0300 Subject: Accessing user command list???? In-Reply-To: <1D333E0E-0089-48CA-AD7B-5F78FB4C5C6C@wcc.net> References: <1D333E0E-0089-48CA-AD7B-5F78FB4C5C6C@wcc.net> Message-ID: <56cc1b0a0912212256u44799d62r50326cc9a23936a2@mail.gmail.com> Use the application terminal (command line tool) listed under applications in your Mac, type the command and press enter. To learn how to use the terminal type help and press enter. To learn more about mac ports type man port and enter. On Tue, Dec 22, 2009 at 9:46 AM, Ronnie Grubaugh wrote: > > > Begin forwarded message: > > *From: *Ronnie Grubaugh > *Date: *December 22, 2009 12:20:39 AM CST > *To: *MacPorts > *Subject: **Accessing user command list????* > > I have installed Mac ports, but I can't find or figure out how to access > user command list or menu. Please tell me how to access user option menu, or > whatever it is called?. Because it says the first command to exercise is sudo > port -v selfupdate, and I have no idea where such a command exist. Your help > would be greatly appreciated thank you, Ronnie G. > > > > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jasperfrumau at gmail.com Mon Dec 21 23:41:17 2009 From: jasperfrumau at gmail.com (Jasper Frumau) Date: Tue, 22 Dec 2009 10:41:17 +0300 Subject: Accessing user command list???? In-Reply-To: <6D7CD9E8-684C-43E0-BEC4-4417EE9778C9@wcc.net> References: <1D333E0E-0089-48CA-AD7B-5F78FB4C5C6C@wcc.net> <56cc1b0a0912212256u44799d62r50326cc9a23936a2@mail.gmail.com> <6D7CD9E8-684C-43E0-BEC4-4417EE9778C9@wcc.net> Message-ID: <56cc1b0a0912212341u5b970054gbfcb1aa796bbd272@mail.gmail.com> You're welcome Ronnie. No need to remove Mac Ports just yet. There are many ways to savely use the command line tool to handle Mac Ports. Some tips can be found here: http://guide.macports.org/ . And all the way through the learning process you can write to macports-users at lists.macosforge.org for help and guidance. The command: sudo port -v selfupdate is very save and is just used to update Mac Ports before you start using it to install software and so on. But don't just listen to me and ask the mail list where many experienced Mac users are there to help you. What were you planning to use Mac Ports for? On Tue, Dec 22, 2009 at 10:27 AM, Ronnie Grubaugh wrote: > > So there is no menu or application to open and find a menu, and the only way to exercise any commands or options within Macports, is through the terminal application. I have been in the computer age for one year, this month and have always read that you need to be very experienced, before fooling with terminal commands. Maybe I need to learn how to uninstall Macports. The last thing I want to do, is end up with a serious problem. Thank you Jasper for your help, Ronnie G. > On Dec 22, 2009, at 12:56 AM, Jasper Frumau wrote: > > Use the application terminal (command line tool) listed under applications in your Mac, type the command and press enter. To learn how to use the terminal type help and press enter. To learn more about mac ports type man port and enter. > > On Tue, Dec 22, 2009 at 9:46 AM, Ronnie Grubaugh wrote: >> >> >> Begin forwarded message: >> >> From: Ronnie Grubaugh >> Date: December 22, 2009 12:20:39 AM CST >> To: MacPorts >> Subject: Accessing user command list???? >> >> I have installed Mac ports, but I can't find or figure out how to access user command list or menu. Please tell me how to access user option menu, or whatever it is called?. Because it says the first command to exercise is sudo port -v selfupdate, and I have no idea where such a command exist. Your help would be greatly appreciated thank you, Ronnie G. >> >> >> _______________________________________________ >> macports-users mailing list >> macports-users at lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From johncumbers at gmail.com Mon Dec 21 23:57:07 2009 From: johncumbers at gmail.com (John Cumbers) Date: Mon, 21 Dec 2009 23:57:07 -0800 Subject: p5-dbd-mysql make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. Message-ID: Hi, Apologies is this list is not the correct one for install help, please direct me to the correct one. I'm getting the following error when trying to install p5-dbd-mysql with the command: sudo port -v install p5-dbd-mysql make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. make: *** Waiting for unfinished jobs.... Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-dbd-mysql/work/DBD-mysql-4.013" && /usr/bin/make -j2 all " returned error 2 Command output: make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. make: *** Waiting for unfinished jobs.... full error here: http://pastebin.com/m7c91f8aa mysql installed fine through MacPorts, runs fine. I don't understand what this error message is telling me, thanks in advance, John -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbrewster at gmail.com Tue Dec 22 01:44:28 2009 From: cbrewster at gmail.com (Christopher Brewster) Date: Tue, 22 Dec 2009 10:44:28 +0100 Subject: general question Message-ID: As a relative newcomer to trying to use Macports, I would like to understand the following: - when requesting something to be installed (in my case Matplotlib) why does it install Python as I have Python already installed separately (directly from Python.org)? - do the multiple installations of python cause problems? - why is GCC 4.3 installed when the computer already comes with GCC 4.2? - If I install something with easy_install does that play nice with the Macport installations? I suppose basically I am asking how do Macport installations play with other existing or future elements to be installed? Thank you for any insight. Christopher ***************************************************** Operations and Information Management Group, Aston Business School, Aston University, From russell.jones at gmail.com Tue Dec 22 01:52:51 2009 From: russell.jones at gmail.com (Russell Jones) Date: Tue, 22 Dec 2009 09:52:51 +0000 Subject: HELP!!! Message-ID: <229c0b5c0912220152i145ae1e6m7e5f505024901e1e@mail.gmail.com> In-Reply-To: > HELP!!!!!!!!!!!!!! I NEED A QUESTION ANSWERED, ARE THERE ANY HUMANS OUT THERE? I have installed Mac ports, but I can't find or figure out how to access user command list or menu. Please tell me how to access user option menu, or whatever it is called?. Because it says the first command to exercise is > > sudo port -v selfupdate, and I have no idea where such a command exist. Your help would be greatly appreciated thank you, Ronnie G. > > I have never had such a hard time, finding help for an application. What is the deal with MacPorts?????? This is insane!!!!! http://www.catb.org/~esr/faqs/smart-questions.html From lists at pbw.id.au Tue Dec 22 02:09:20 2009 From: lists at pbw.id.au (Peter B. West) Date: Tue, 22 Dec 2009 20:09:20 +1000 Subject: port selfupdate fails Message-ID: lydia:Downloads pbw$ port selfupdate ---> Updating the ports tree Error: Synchronization of the local ports tree failed doing rsync Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed Any ideas? Peter From jpbn at ymail.com Tue Dec 22 02:28:23 2009 From: jpbn at ymail.com (Jaap Bosman) Date: Tue, 22 Dec 2009 02:28:23 -0800 (PST) Subject: registering, no confirmation email received Message-ID: <200514.66766.qm@web59508.mail.ac4.yahoo.com> try to post a bug report, but did not receive confirmation email of https://trac.macports.org/auth/register/ ?when I did register at https://trac.macports.org/auth/register/. How to post bug report now? Send instant messages to your online friends http://uk.messenger.yahoo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Dec 22 03:57:47 2009 From: nox at macports.org (nox) Date: Tue, 22 Dec 2009 12:57:47 +0100 Subject: socks proxy In-Reply-To: <4B30670C.50809@macports.org> References: <968589.37441.qm@web63402.mail.re1.yahoo.com> <4B30670C.50809@macports.org> Message-ID: Doesn't MacPorts just honor the http_proxy environment variable? Le 22 d?c. 2009 ? 07:28, Joshua Root a ?crit : > On 2009-12-22 16:16 , leelavati narlikar wrote: >> Hi, >> >> I'm behind a firewall but manage to access the internet via a socks proxy. Since I can't use rsync either, I downloaded the ports tarball directly. I'm trying to install ports now, but the fetching naturally fails. I assume it uses curl? How can I ensure that curl uses socks? Am new to macports so any help will be more than welcome. > > MacPorts should pick up your proxy settings from System Preferences, or > failing that, you can configure them in macports.conf (which is well > commented). > > - Josh > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users From leelavatin at yahoo.com Tue Dec 22 04:02:10 2009 From: leelavatin at yahoo.com (leelavati narlikar) Date: Tue, 22 Dec 2009 04:02:10 -0800 (PST) Subject: socks proxy In-Reply-To: Message-ID: <127078.95898.qm@web63406.mail.re1.yahoo.com> Thanks, Josh and Nox, for your replies. The problem is I have to use socks and I don't think there's an env variable that MacPorts honors for that. macports.conf has all other proxy settings, but not socks.. --- On Tue, 12/22/09, nox wrote: > From: nox > Subject: Re: socks proxy > To: "Joshua Root" > Cc: "leelavati narlikar" , macports-users at lists.macosforge.org > Date: Tuesday, December 22, 2009, 5:27 PM > Doesn't MacPorts just honor the > http_proxy environment variable? > > Le 22 d?c. 2009 ? 07:28, Joshua Root a ?crit : > > > On 2009-12-22 16:16 , leelavati narlikar wrote: > >> Hi, > >> > >> I'm behind a firewall but manage to access the > internet via a socks proxy. Since I can't use rsync either, > I downloaded the ports tarball directly. I'm trying to > install ports now, but the fetching naturally fails. I > assume it uses curl? How can I ensure that curl uses socks? > Am new to macports so any help will be more than welcome. > > > > MacPorts should pick up your proxy settings from > System Preferences, or > > failing that, you can configure them in macports.conf > (which is well > > commented). > > > > - Josh > > _______________________________________________ > > macports-users mailing list > > macports-users at lists.macosforge.org > > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > > From merlyn at stonehenge.com Tue Dec 22 05:18:39 2009 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Tue, 22 Dec 2009 05:18:39 -0800 Subject: socks proxy In-Reply-To: <127078.95898.qm@web63406.mail.re1.yahoo.com> (leelavati narlikar's message of "Tue, 22 Dec 2009 04:02:10 -0800 (PST)") References: <127078.95898.qm@web63406.mail.re1.yahoo.com> Message-ID: <86my1buoy8.fsf@blue.stonehenge.com> >>>>> "leelavati" == leelavati narlikar writes: leelavati> Thanks, Josh and Nox, for your replies. The problem is I have to leelavati> use socks and I don't think there's an env variable that MacPorts leelavati> honors for that. macports.conf has all other proxy settings, but leelavati> not socks.. Cocoa applications use the System Preferences proxy settings. For command-line applications, you have to patch the connect() call in the libc.so, which is conveniently done by preceding your actual command with "tsocks". (If you don't have tsocks, "sudo port install tsocks"). After that, you should be able to say "sudo tsocks port install ..." to cause port and all of its children to use your socks proxy. You might have to configure /opt/local/etc/tsocks.conf to match your System Preferences settings. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From dluke at geeklair.net Tue Dec 22 06:56:48 2009 From: dluke at geeklair.net (Daniel J. Luke) Date: Tue, 22 Dec 2009 09:56:48 -0500 Subject: general question In-Reply-To: References: Message-ID: <7C1B1A18-02D0-4C80-8196-3030E29398C9@geeklair.net> On Dec 22, 2009, at 4:44 AM, Christopher Brewster wrote: > As a relative newcomer to trying to use Macports, I would like to understand the following: > - when requesting something to be installed (in my case Matplotlib) why does it install Python as I have Python already installed separately (directly from Python.org)? http://trac.macports.org/wiki/FAQ#ownlibs > - do the multiple installations of python cause problems? probably not, you just have to remember which python you're using (with careful ordering of your $PATH or using the full path to python for example). > - why is GCC 4.3 installed when the computer already comes with GCC 4.2? It isn't always installed, it was probably installed because you tried to install something that requires gcc-4.3 > - If I install something with easy_install does that play nice with the Macport installations? You will probably be happier if you use MacPorts to install everything - it can't help you with things you install yourself outside of MacPorts (for example: if you did install something that linked to MacPorts provided software, MacPorts doesn't know this and will let you remove the software that your external software depends on without warning you) -- Daniel J. Luke +========================================================+ | *---------------- dluke at geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+ From dluke at geeklair.net Tue Dec 22 06:57:44 2009 From: dluke at geeklair.net (Daniel J. Luke) Date: Tue, 22 Dec 2009 09:57:44 -0500 Subject: port selfupdate fails In-Reply-To: References: Message-ID: On Dec 22, 2009, at 5:09 AM, Peter B. West wrote: > lydia:Downloads pbw$ port selfupdate > ---> Updating the ports tree > Error: Synchronization of the local ports tree failed doing rsync > Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed > > Any ideas? http://trac.macports.org/wiki/FAQ#selfupdatefails -- Daniel J. Luke +========================================================+ | *---------------- dluke at geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+ From jasperfrumau at gmail.com Tue Dec 22 07:06:20 2009 From: jasperfrumau at gmail.com (Jasper Frumau) Date: Tue, 22 Dec 2009 18:06:20 +0300 Subject: Accessing user command list???? In-Reply-To: <01B84C35-994F-40A0-8426-BD74ECD023EB@wcc.net> References: <1D333E0E-0089-48CA-AD7B-5F78FB4C5C6C@wcc.net> <56cc1b0a0912212256u44799d62r50326cc9a23936a2@mail.gmail.com> <6D7CD9E8-684C-43E0-BEC4-4417EE9778C9@wcc.net> <56cc1b0a0912212341u5b970054gbfcb1aa796bbd272@mail.gmail.com> <01B84C35-994F-40A0-8426-BD74ECD023EB@wcc.net> Message-ID: <56cc1b0a0912220706l7d6e927cka9b9ec6419b61769@mail.gmail.com> On Tue, Dec 22, 2009 at 5:48 PM, Ronnie Grubaugh wrote: > I've been reading about open source software and found it interesting, > mostly because it's not controlled by corporations, and I thought or assumed > through my understanding, that Mac ports is if not necessary, needed to > expedite and apply open source software with my Mac OSx 10.6.2 system. Is my > interpretation correct? > That is partly correct. Mac Ports is used to for the use of OS packages on your Mac. Packages that are Unix or Linux based Open Source programs. But quite a few open source packages can be downloaded and installed directly from the web as well. Take Gimp for instance. There is a Mac package (.dmg image) online for you to download and install effortlessly and there is a Mac Port for it as well See http://www.gimp.org/macintosh/ . It offers information on Gimp using Mac Ports and just by grabbing the application bundle and installing it like a regular program. I used the .dmg. Just download it and double click it and you can install a great Open Source Graphics editor. For OS packages like Gimp and all packages you can install via Mac Ports you do need X11. See http://xquartz.macosforge.org/trac/wiki for information on it. In brief it is the GUI that is needed to run OS Linux/UNIX based software on a Mac. Maybe you already installed it.. Obviously you can tell I am a newbie and still have a lot of needed > exploration into Mac ports, to better understand. Working proficiently with > Mac ports may be above my present skill level. > > On Dec 22, 2009, at 1:41 AM, Jasper Frumau wrote: > > You're welcome Ronnie. No need to remove Mac Ports just yet. There are many > ways to savely use the command line tool to handle Mac Ports. Some tips can > be found here: http://guide.macports.org/ . And all the way through the > learning process you can write to macports-users at lists.macosforge.org for > help and guidance. The command: > sudo port -v selfupdate > is very save and is just used to update Mac Ports before you start using it > to install software and so on. But don't just listen to me and ask the mail > list where many experienced Mac users are there to help you. What were you > planning to use Mac Ports for? > > On Tue, Dec 22, 2009 at 10:27 AM, Ronnie Grubaugh wrote: > > > > So there is no menu or application to open and find a menu, and the only > way to exercise any commands or options within Macports, is through the > terminal application. I have been in the computer age for one year, this > month and have always read that you need to be very experienced, before > fooling with terminal commands. Maybe I need to learn how to uninstall > Macports. The last thing I want to do, is end up with a serious problem. > Thank you Jasper for your help, Ronnie G. > > On Dec 22, 2009, at 12:56 AM, Jasper Frumau wrote: > > > > Use the application terminal (command line tool) listed under > applications in your Mac, type the command and press enter. To learn how to > use the terminal type help and press enter. To learn more about mac ports > type man port and enter. > > > > On Tue, Dec 22, 2009 at 9:46 AM, Ronnie Grubaugh wrote: > >> > >> > >> Begin forwarded message: > >> > >> From: Ronnie Grubaugh > >> Date: December 22, 2009 12:20:39 AM CST > >> To: MacPorts > >> Subject: Accessing user command list???? > >> > >> I have installed Mac ports, but I can't find or figure out how to access > user command list or menu. Please tell me how to access user option menu, or > whatever it is called?. Because it says the first command to exercise > is sudo port -v selfupdate, and I have no idea where such a command exist. > Your help would be greatly appreciated thank you, Ronnie G. > >> > >> > >> _______________________________________________ > >> macports-users mailing list > >> macports-users at lists.macosforge.org > >> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > >> > > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at pbw.id.au Tue Dec 22 07:16:36 2009 From: lists at pbw.id.au (Peter B. West) Date: Wed, 23 Dec 2009 01:16:36 +1000 Subject: port selfupdate fails In-Reply-To: References: Message-ID: <11F30FBC-DB41-47CE-8B42-6DDDD660405B@pbw.id.au> On 23/12/2009, at 12:57 AM, Daniel J. Luke wrote: > On Dec 22, 2009, at 5:09 AM, Peter B. West wrote: >> lydia:Downloads pbw$ port selfupdate >> ---> Updating the ports tree >> Error: Synchronization of the local ports tree failed doing rsync >> Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed >> >> Any ideas? > > http://trac.macports.org/wiki/FAQ#selfupdatefails Had a look at that. Tried the sudo port -d selfupdate and it worked. I followed the instructions at the end of the output: MacPorts base version 1.8.1 downloaded. ---> MacPorts base is already the latest version DEBUG: Setting MacPorts sources ownership to root The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated lydia:local pbw$ sudo port upgrade outdated Error: Unable to open port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it? lydia:local pbw$ which make lydia:local pbw$ echo $PATH /opt/subversion/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/usr/local/mysql/bin:/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home/bin:/opt/local/share/java/apache-ant/bin:/Applications/NetBeans/NetBeans/6.7/Contents/Resources/NetBeans/bin:/Users/pbw/bin:/Users/pbw/src/perl:/Users/pbw/src/sh:/Users/pbw/src/tcl:/Applications/oxygen:/opt/pbw/idea/bin:/opt/scala/bin:. Make has gone away. I swear I didn't touch it. Could a normal Mac software update have affected it? Peter From cbrewster at gmail.com Tue Dec 22 08:53:13 2009 From: cbrewster at gmail.com (Christopher Brewster) Date: Tue, 22 Dec 2009 17:53:13 +0100 Subject: How do I set macport python to be default? Message-ID: <30678234-18E7-411B-B068-D227AC18AEA2@gmail.com> The correct answer appears to have something to do with the ordering in the PATH variable but this does not seem to work for me: (On Snow Leopard - I have installed python from python.org and from Macports) PATH=/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin $ whereis python /usr/bin/python $ python Python 2.6.4 (r264:75821M, Oct 27 2009, 19:48:32) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin $ /opt/local/bin/python Python 2.6.4 (r264:75706, Dec 21 2009, 20:23:10) [GCC 4.2.1 (Apple Inc. build 5646) (dot 1)] on darwin I have looked in the Macport FAQ and Howto but found no answer. Christopher From pth at ispnet.ca Tue Dec 22 09:07:29 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Tue, 22 Dec 2009 12:07:29 -0500 Subject: Uninstalling a program Message-ID: <7EF6BFB1-F2F4-449D-BB2D-B7B0174070D7@ispnet.ca> Good Day, I have a program that I am not using anymore and would like to uninstall it and all its dependencies. Would I use something like "sudo port uninstall fish +dependecies" Thanks Peter ? From isaiasmy at gmail.com Tue Dec 22 13:10:49 2009 From: isaiasmy at gmail.com (=?iso-8859-1?Q?Isa=EDas_Mart=EDnez_Yelmo?=) Date: Tue, 22 Dec 2009 22:10:49 +0100 Subject: Error in qtoctave-mac Message-ID: Hello, I'm newbie at Macport but i have a problem. I want to install the package qtoctave-mac and i have an error similar to the occurred in Ticket http://trac.macports.org/ticket/22762. My output is as follows: Executing: /opt/local/bin/port install qtoctave-mac Port command started with PID 13942 Computing dependencies for qtoctave-mac Building qtoctave-mac Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qtoctave-mac/work/qtoctave-0.7.4" && /usr/bin/make -j2 all " returned error 2 Command output: Navigator::createToolBar() in navigator.o "QIcon::QIcon(QPixmap const&)", referenced from: Help::create_buttons() in help.o Help::create_buttons() in help.o Help::create_buttons() in help.o "QFontMetrics::QFontMetrics(QFont const&)", referenced from: NumberBar::paintEvent(QPaintEvent*) in numberedtextview.o NumberBar::paintEvent(QPaintEvent*) in numberedtextview.o NumberBar::NumberBar(QWidget*)in numberedtextview.o "QBuffer::~QBuffer()", referenced from: OctaveConnection::~OctaveConnection()in moc_octave_connection.o OctaveConnection::~OctaveConnection()in moc_octave_connection.o OctaveConnection::OctaveConnection(QObject*)in octave_connection.o "QString::codecForCStrings", referenced from: __ZN7QString16codecForCStringsE$non_lazy_ptr in codeedit.o __ZN7QString16codecForCStringsE$non_lazy_ptr in generate_menu.o __ZN7QString16codecForCStringsE$non_lazy_ptr in main.o __ZN7QString16codecForCStringsE$non_lazy_ptr in mainwindow.o __ZN7QString16codecForCStringsE$non_lazy_ptr in octave_connection.o __ZN7QString16codecForCStringsE$non_lazy_ptr in general_menu.o __ZN7QString16codecForCStringsE$non_lazy_ptr in projects.o __ZN7QString16codecForCStringsE$non_lazy_ptr in syntax.o __ZN7QString16codecForCStringsE$non_lazy_ptr in table.o __ZN7QString16codecForCStringsE$non_lazy_ptr in variables_list.o ld: symbol(s) not found for architecture i386 collect2: ld returned 1 exit status lipo: can't open input file: /var/folders/zQ/zQ4ksKlGHguMBC38IgpnIU+++TI/-Tmp-//cczZwGeN.out (No such file or directory) make[2]: *** [src/qtoctave] Error 1 make[1]: *** [src/CMakeFiles/qtoctave.dir/all] Error 2 make: *** [all] Error 2 Error: Status 1 encountered during processing. Executing: /opt/local/bin/port install qtoctave-mac +universal Kind regards, Isaias -- Isa?as Mart?nez Yelmo -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 1883 bytes Desc: not available URL: From isaiasmy at gmail.com Tue Dec 22 13:21:13 2009 From: isaiasmy at gmail.com (=?iso-8859-1?Q?Isa=EDas_Mart=EDnez_Yelmo?=) Date: Tue, 22 Dec 2009 22:21:13 +0100 Subject: Error in qtoctave-mac Message-ID: <0F24808F-5C33-45BF-A9DC-07C3FE66C9A1@gmail.com> Hello, I'm newbie at Macport but i have a problem. I want to install the package qtoctave-mac and i have an error similar to the occurred in Ticket http://trac.macports.org/ticket/22762. My output is as follows: Executing: /opt/local/bin/port install qtoctave-mac Port command started with PID 13942 Computing dependencies for qtoctave-mac Building qtoctave-mac Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qtoctave-mac/work/qtoctave-0.7.4" && /usr/bin/make -j2 all " returned error 2 Command output: Navigator::createToolBar() in navigator.o "QIcon::QIcon(QPixmap const&)", referenced from: Help::create_buttons() in help.o Help::create_buttons() in help.o Help::create_buttons() in help.o "QFontMetrics::QFontMetrics(QFont const&)", referenced from: NumberBar::paintEvent(QPaintEvent*) in numberedtextview.o NumberBar::paintEvent(QPaintEvent*) in numberedtextview.o NumberBar::NumberBar(QWidget*)in numberedtextview.o "QBuffer::~QBuffer()", referenced from: OctaveConnection::~OctaveConnection()in moc_octave_connection.o OctaveConnection::~OctaveConnection()in moc_octave_connection.o OctaveConnection::OctaveConnection(QObject*)in octave_connection.o "QString::codecForCStrings", referenced from: __ZN7QString16codecForCStringsE$non_lazy_ptr in codeedit.o __ZN7QString16codecForCStringsE$non_lazy_ptr in generate_menu.o __ZN7QString16codecForCStringsE$non_lazy_ptr in main.o __ZN7QString16codecForCStringsE$non_lazy_ptr in mainwindow.o __ZN7QString16codecForCStringsE$non_lazy_ptr in octave_connection.o __ZN7QString16codecForCStringsE$non_lazy_ptr in general_menu.o __ZN7QString16codecForCStringsE$non_lazy_ptr in projects.o __ZN7QString16codecForCStringsE$non_lazy_ptr in syntax.o __ZN7QString16codecForCStringsE$non_lazy_ptr in table.o __ZN7QString16codecForCStringsE$non_lazy_ptr in variables_list.o ld: symbol(s) not found for architecture i386 collect2: ld returned 1 exit status lipo: can't open input file: /var/folders/zQ/zQ4ksKlGHguMBC38IgpnIU+++TI/-Tmp-//cczZwGeN.out (No such file or directory) make[2]: *** [src/qtoctave] Error 1 make[1]: *** [src/CMakeFiles/qtoctave.dir/all] Error 2 make: *** [all] Error 2 Error: Status 1 encountered during processing. Executing: /opt/local/bin/port install qtoctave-mac +universal Kind regards, Isaias -- Isa?as Mart?nez Yelmo -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryan_ware at me.com Tue Dec 22 13:44:56 2009 From: ryan_ware at me.com (Ryan Ware) Date: Tue, 22 Dec 2009 13:44:56 -0800 Subject: HELP!!! In-Reply-To: References: Message-ID: Ronnie, As Russell was trying to point out, your approach probably isn't the best way of getting a thorough response. I understand you may have some frustration, but exposing it here isn't going to predisposition people to help. That said, the commands below are command line commands. To enter them, you need to use the Terminal application in the Utilities directory. I'm unsure of what you're really looking to use MacPorts for, but if you're unfamiliar with the command line, you may want to pick up a UNIX book of some kind. Ryan On Dec 21, 2009, at 10:55 PM, Ronnie Grubaugh wrote: > HELP!!!!!!!!!!!!!! I NEED A QUESTION ANSWERED, ARE THERE ANY HUMANS > OUT THERE? I have installed Mac ports, but I can't find or figure > out how to access user command list or menu. Please tell me how to > access user option menu, or whatever it is called?. Because it says > the first command to exercise is > > sudo port -v selfupdate, and I have no idea where such a command > exist. Your help would be greatly appreciated thank you, Ronnie G. > > I have never had such a hard time, finding help for an application. > What is the deal with MacPorts?????? This is insane!!!!! > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at pbw.id.au Tue Dec 22 13:52:32 2009 From: lists at pbw.id.au (Peter B. West) Date: Wed, 23 Dec 2009 07:52:32 +1000 Subject: port selfupdate fails In-Reply-To: <11F30FBC-DB41-47CE-8B42-6DDDD660405B@pbw.id.au> References: <11F30FBC-DB41-47CE-8B42-6DDDD660405B@pbw.id.au> Message-ID: On 23/12/2009, at 1:16 AM, Peter B. West wrote: > > On 23/12/2009, at 12:57 AM, Daniel J. Luke wrote: > >> On Dec 22, 2009, at 5:09 AM, Peter B. West wrote: >>> lydia:Downloads pbw$ port selfupdate >>> ---> Updating the ports tree >>> Error: Synchronization of the local ports tree failed doing rsync >>> Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the ports tree: Synchronization of 1 source(s) failed >>> >>> Any ideas? >> >> http://trac.macports.org/wiki/FAQ#selfupdatefails > > > Had a look at that. Tried the > sudo port -d selfupdate > and it worked. > > I followed the instructions at the end of the output: > > MacPorts base version 1.8.1 downloaded. > ---> MacPorts base is already the latest version > DEBUG: Setting MacPorts sources ownership to root > > The ports tree has been updated. To upgrade your installed ports, you should run > port upgrade outdated > lydia:local pbw$ sudo port upgrade outdated > Error: Unable to open port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it? > lydia:local pbw$ which make > lydia:local pbw$ echo $PATH > /opt/subversion/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/usr/local/mysql/bin:/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home/bin:/opt/local/share/java/apache-ant/bin:/Applications/NetBeans/NetBeans/6.7/Contents/Resources/NetBeans/bin:/Users/pbw/bin:/Users/pbw/src/perl:/Users/pbw/src/sh:/Users/pbw/src/tcl:/Applications/oxygen:/opt/pbw/idea/bin:/opt/scala/bin:. > > > Make has gone away. I swear I didn't touch it. Could a normal Mac software update have affected it? gmake is there, so I'll add a softlink to make. Is gmake the standard for MacPorts? What is the standard Xcode make? Peter From gkshenaut at ucdavis.edu Tue Dec 22 14:03:41 2009 From: gkshenaut at ucdavis.edu (Greg Shenaut) Date: Tue, 22 Dec 2009 14:03:41 -0800 Subject: port selfupdate fails In-Reply-To: References: <11F30FBC-DB41-47CE-8B42-6DDDD660405B@pbw.id.au> Message-ID: <721D78AC-7C87-47CA-A081-D54BC5EBAD9B@ucdavis.edu> On Dec 22, 2009, at 1:52 PM, Peter B. West wrote: >> Make has gone away. I swear I didn't touch it. Could a normal Mac >> software update have affected it? > > > gmake is there, so I'll add a softlink to make. Is gmake the > standard for MacPorts? What is the standard Xcode make? On my system, ls -l `whence make` yields: lrwxr-xr-x 1 root wheel 7 Mar 21 2009 /usr/bin/make -> gnumake And of course, ls -l `whence gnumake`: /usr/bin/gnumake Greg Shenaut From h8spawn at googlemail.com Tue Dec 22 14:28:48 2009 From: h8spawn at googlemail.com (=?UTF-8?B?Uy4gR8O8bnRoZXI=?=) Date: Tue, 22 Dec 2009 23:28:48 +0100 Subject: How do I set macport python to be default? In-Reply-To: <30678234-18E7-411B-B068-D227AC18AEA2@gmail.com> References: <30678234-18E7-411B-B068-D227AC18AEA2@gmail.com> Message-ID: > The correct answer appears to have something to do with the ordering in the PATH variable but this does not seem to work for me: > (On Snow Leopard - I have installed python from python.org and from Macports) > > PATH=/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin > > $ whereis python > /usr/bin/python > > $ python > Python 2.6.4 (r264:75821M, Oct 27 2009, 19:48:32) > [GCC 4.0.1 (Apple Inc. build 5493)] on darwin > > $ /opt/local/bin/python > Python 2.6.4 (r264:75706, Dec 21 2009, 20:23:10) > [GCC 4.2.1 (Apple Inc. build 5646) (dot 1)] on darwin > With your path variable set as above the MacPorts python should be found first. Which makes me suspect that PATH gets modified after set to the value above. You should check the output of: echo $PATH If that differs from the above setting check your bash startup scripts whether any of them modify the PATH after your setting takes place. On my system MacPython modified .bash_profile by prepending it's location onto the PATH thus overriding my own setting. regards Stephan From payam.minoofar at meissner.com Tue Dec 22 15:01:54 2009 From: payam.minoofar at meissner.com (Payam Minoofar) Date: Tue, 22 Dec 2009 15:01:54 -0800 Subject: mysql5 vs mysql devel Message-ID: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> Hi, When I try to build Amarok, port hits this barrier, which doesn't seem to make sense: [payam-imac:~] payam% sudo port install amarok +universal Password: Portfile changed since last build; discarding previous state. ---> Computing dependencies for amarokError: Unable to execute port: Can't install mysql5 because conflicting ports are installed: mysql5-devel Is there a way to make port to be able to compare these two versions reported for the two versions of mysql5? [payam-imac:~] payam% port info mysql5-devel mysql5-devel @5.5.0-m2 (databases) vs. [payam-imac:~] payam% port info mysql5 mysql5 @5.1.41 (databases) Is the "m2" in the devel version throwing it off? From n.oxyde at gmail.com Tue Dec 22 15:11:24 2009 From: n.oxyde at gmail.com (nox) Date: Wed, 23 Dec 2009 00:11:24 +0100 Subject: How do I set macport python to be default? In-Reply-To: References: <30678234-18E7-411B-B068-D227AC18AEA2@gmail.com> Message-ID: Use python_select. $ sudo port install python_select ... $ python_select -l Available versions: current none python25 python26 python26-apple python31 Le 22 d?c. 2009 ? 23:28, S. G?nther a ?crit : >> The correct answer appears to have something to do with the ordering in the PATH variable but this does not seem to work for me: >> (On Snow Leopard - I have installed python from python.org and from Macports) >> >> PATH=/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin >> >> $ whereis python >> /usr/bin/python >> >> $ python >> Python 2.6.4 (r264:75821M, Oct 27 2009, 19:48:32) >> [GCC 4.0.1 (Apple Inc. build 5493)] on darwin >> >> $ /opt/local/bin/python >> Python 2.6.4 (r264:75706, Dec 21 2009, 20:23:10) >> [GCC 4.2.1 (Apple Inc. build 5646) (dot 1)] on darwin >> > With your path variable set as above the MacPorts python should be found > first. Which makes me suspect that PATH gets modified after set to the > value above. > You should check the output of: > > echo $PATH > > If that differs from the above setting check your bash startup scripts > whether any of them modify the PATH after your setting takes place. > On my system MacPython modified .bash_profile by prepending it's > location onto the PATH thus overriding my own setting. > > regards > Stephan > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users From jmr at macports.org Tue Dec 22 15:22:00 2009 From: jmr at macports.org (Joshua Root) Date: Wed, 23 Dec 2009 10:22:00 +1100 Subject: socks proxy In-Reply-To: References: <968589.37441.qm@web63402.mail.re1.yahoo.com> <4B30670C.50809@macports.org> Message-ID: <4B315498.3040903@macports.org> Yes, but the default sudoers in 10.5+ will clear it. On 2009-12-22 22:57 , nox wrote: > Doesn't MacPorts just honor the http_proxy environment variable? > > Le 22 d?c. 2009 ? 07:28, Joshua Root a ?crit : > >> On 2009-12-22 16:16 , leelavati narlikar wrote: >>> Hi, >>> >>> I'm behind a firewall but manage to access the internet via a socks proxy. Since I can't use rsync either, I downloaded the ports tarball directly. I'm trying to install ports now, but the fetching naturally fails. I assume it uses curl? How can I ensure that curl uses socks? Am new to macports so any help will be more than welcome. >> >> MacPorts should pick up your proxy settings from System Preferences, or >> failing that, you can configure them in macports.conf (which is well >> commented). >> >> - Josh >> _______________________________________________ >> macports-users mailing list >> macports-users at lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > > From jmr at macports.org Tue Dec 22 15:26:05 2009 From: jmr at macports.org (Joshua Root) Date: Wed, 23 Dec 2009 10:26:05 +1100 Subject: missing make (was: port selfupdate fails) In-Reply-To: <11F30FBC-DB41-47CE-8B42-6DDDD660405B@pbw.id.au> References: <11F30FBC-DB41-47CE-8B42-6DDDD660405B@pbw.id.au> Message-ID: <4B31558D.9060609@macports.org> On 2009-12-23 02:16 , Peter B. West wrote: > > lydia:local pbw$ sudo port upgrade outdated > Error: Unable to open port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it? > lydia:local pbw$ which make > lydia:local pbw$ echo $PATH > /opt/subversion/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/usr/local/mysql/bin:/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home/bin:/opt/local/share/java/apache-ant/bin:/Applications/NetBeans/NetBeans/6.7/Contents/Resources/NetBeans/bin:/Users/pbw/bin:/Users/pbw/src/perl:/Users/pbw/src/sh:/Users/pbw/src/tcl:/Applications/oxygen:/opt/pbw/idea/bin:/opt/scala/bin:. > > > Make has gone away. I swear I didn't touch it. Could a normal Mac software update have affected it? Usually this means you don't have Xcode Tools installed, or you deselected the "Unix Development" option. - Josh From dports at ambulatoryclam.net Tue Dec 22 16:33:02 2009 From: dports at ambulatoryclam.net (Dan Ports) Date: Tue, 22 Dec 2009 16:33:02 -0800 Subject: How do I set macport python to be default? In-Reply-To: <30678234-18E7-411B-B068-D227AC18AEA2@gmail.com> References: <30678234-18E7-411B-B068-D227AC18AEA2@gmail.com> Message-ID: <20091223003302.GA1836@ambulatoryclam.net> On Tue, Dec 22, 2009 at 05:53:13PM +0100, Christopher Brewster wrote: > PATH=/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin > > $ whereis python > /usr/bin/python Although this is probably not the solution to your actual problem (since the wrong python is apparently being started), you should test it with 'which python' rather than whereis -- whereis searches the standard path settings, and which searches your actual PATH. Dan -- Dan R. K. Ports Research Henchman Massachusetts Institute of Technology Computer Science and Artificial Intelligence Lab From nox at macports.org Tue Dec 22 16:50:15 2009 From: nox at macports.org (nox) Date: Wed, 23 Dec 2009 01:50:15 +0100 Subject: socks proxy In-Reply-To: <4B315498.3040903@macports.org> References: <968589.37441.qm@web63402.mail.re1.yahoo.com> <4B30670C.50809@macports.org> <4B315498.3040903@macports.org> Message-ID: Yeah I know that. I'm just saying that I think it does JUST that, and do not ever use the system-wide proxy settings. Le 23 d?c. 2009 ? 00:22, Joshua Root a ?crit : > Yes, but the default sudoers in 10.5+ will clear it. > > On 2009-12-22 22:57 , nox wrote: >> Doesn't MacPorts just honor the http_proxy environment variable? >> >> Le 22 d?c. 2009 ? 07:28, Joshua Root a ?crit : >> >>> On 2009-12-22 16:16 , leelavati narlikar wrote: >>>> Hi, >>>> >>>> I'm behind a firewall but manage to access the internet via a socks proxy. Since I can't use rsync either, I downloaded the ports tarball directly. I'm trying to install ports now, but the fetching naturally fails. I assume it uses curl? How can I ensure that curl uses socks? Am new to macports so any help will be more than welcome. >>> >>> MacPorts should pick up your proxy settings from System Preferences, or >>> failing that, you can configure them in macports.conf (which is well >>> commented). >>> >>> - Josh >>> _______________________________________________ >>> macports-users mailing list >>> macports-users at lists.macosforge.org >>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users >> >> > From jmr at macports.org Tue Dec 22 17:02:51 2009 From: jmr at macports.org (Joshua Root) Date: Wed, 23 Dec 2009 12:02:51 +1100 Subject: socks proxy In-Reply-To: References: <968589.37441.qm@web63402.mail.re1.yahoo.com> <4B30670C.50809@macports.org> <4B315498.3040903@macports.org> Message-ID: <4B316C3B.5090505@macports.org> As the comments in macports.conf say: # Precedence is: env, macports.conf, System Preferences On 2009-12-23 11:50 , nox wrote: > Yeah I know that. I'm just saying that I think it does JUST that, and do not ever use the system-wide proxy settings. > > Le 23 d?c. 2009 ? 00:22, Joshua Root a ?crit : > >> Yes, but the default sudoers in 10.5+ will clear it. >> >> On 2009-12-22 22:57 , nox wrote: >>> Doesn't MacPorts just honor the http_proxy environment variable? >>> >>> Le 22 d?c. 2009 ? 07:28, Joshua Root a ?crit : >>> >>>> On 2009-12-22 16:16 , leelavati narlikar wrote: >>>>> Hi, >>>>> >>>>> I'm behind a firewall but manage to access the internet via a socks proxy. Since I can't use rsync either, I downloaded the ports tarball directly. I'm trying to install ports now, but the fetching naturally fails. I assume it uses curl? How can I ensure that curl uses socks? Am new to macports so any help will be more than welcome. >>>> >>>> MacPorts should pick up your proxy settings from System Preferences, or >>>> failing that, you can configure them in macports.conf (which is well >>>> commented). >>>> >>>> - Josh From pth at ispnet.ca Tue Dec 22 17:12:25 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Tue, 22 Dec 2009 20:12:25 -0500 Subject: Uninstalling a Port Message-ID: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> I uninstalled the port that I wasn't using anymore, which took awhile as I had to uninstall all the dependencies that went with it, manually. My question earlier should have been with installing a port, it is quite easy "sudo port install "whatever" and it will do all the heavy lifting. Is there no way of doing this in reverse ie. uninstalling "whatever" that will take care of the dependencies. ? I have searched all the documentation and couldn't find anything pertaining to this. Maybe I missed it, if someone could help me with this that would be great. Many Thanks Peter ? From merlyn at stonehenge.com Tue Dec 22 17:20:52 2009 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Tue, 22 Dec 2009 17:20:52 -0800 Subject: Uninstalling a Port In-Reply-To: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> (Peter Hindrichs's message of "Tue, 22 Dec 2009 20:12:25 -0500") References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> Message-ID: <86hbripjt7.fsf@blue.stonehenge.com> >>>>> "Peter" == Peter Hindrichs writes: Peter> I uninstalled the port that I wasn't using anymore, which took awhile Peter> as I had to uninstall all the dependencies that went with it, manually. Peter> My question earlier should have been with installing a port, it is Peter> quite easy "sudo port install "whatever" and it will do all the heavy Peter> lifting. Peter> Is there no way of doing this in reverse ie. uninstalling "whatever" Peter> that will take care of the dependencies. ? You mean besides "--follow-dependents"? uninstall Deactivate and uninstall portname. To uninstall all installed but inac- tive ports, use -u. To recursively uninstall all dependents of this port, use --follow-dependents. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From allbery at kf8nh.com Tue Dec 22 17:29:45 2009 From: allbery at kf8nh.com (Brandon Allbery) Date: Tue, 22 Dec 2009 20:29:45 -0500 Subject: Error in qtoctave-mac In-Reply-To: References: Message-ID: On Dec 22, 2009, at 16:10 , Isa?as Mart?nez Yelmo wrote: > ld: symbol(s) not found for architecture i386 This is your key: it looks like you are building for i386, but one or more of the libraries qtoctave-mac depends on is built only for x86-64. Check the MacPorts FAQ for possible causes and solutions. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From jmr at macports.org Tue Dec 22 18:01:28 2009 From: jmr at macports.org (Joshua Root) Date: Wed, 23 Dec 2009 13:01:28 +1100 Subject: Uninstalling a Port In-Reply-To: <86hbripjt7.fsf@blue.stonehenge.com> References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> Message-ID: <4B3179F8.30007@macports.org> On 2009-12-23 12:20 , Randal L. Schwartz wrote: >>>>>> "Peter" == Peter Hindrichs writes: > > Peter> I uninstalled the port that I wasn't using anymore, which took awhile > Peter> as I had to uninstall all the dependencies that went with it, manually. > Peter> My question earlier should have been with installing a port, it is > Peter> quite easy "sudo port install "whatever" and it will do all the heavy > Peter> lifting. > > Peter> Is there no way of doing this in reverse ie. uninstalling "whatever" > Peter> that will take care of the dependencies. ? > > You mean besides "--follow-dependents"? He said dependencies, not dependents. Probably want port_cutleaves. - Josh From merlyn at stonehenge.com Tue Dec 22 18:17:02 2009 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Tue, 22 Dec 2009 18:17:02 -0800 Subject: Uninstalling a Port In-Reply-To: <4B3179F8.30007@macports.org> (Joshua Root's message of "Wed, 23 Dec 2009 13:01:28 +1100") References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> <4B3179F8.30007@macports.org> Message-ID: <868wcuph7l.fsf@blue.stonehenge.com> >>>>> "Joshua" == Joshua Root writes: Joshua> He said dependencies, not dependents. Probably want port_cutleaves. OK, can you elaborate? What are the differences? If I say "port uninstall foo" and it says "can't do that, bar needs it", is bar a dependency or a dependent or both, and if not both, what's an example of the other? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From pth at ispnet.ca Tue Dec 22 18:20:01 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Tue, 22 Dec 2009 21:20:01 -0500 Subject: Uninstalling a Port In-Reply-To: <868wcuph7l.fsf@blue.stonehenge.com> References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> <4B3179F8.30007@macports.org> <868wcuph7l.fsf@blue.stonehenge.com> Message-ID: Yes I thought that they would be one in the same. Further explanation would be greatly appreciated. On 2009-12-22, at 21:17 , Randal L. Schwartz wrote: >>>>>> "Joshua" == Joshua Root writes: > > Joshua> He said dependencies, not dependents. Probably want port_cutleaves. > > OK, can you elaborate? What are the differences? > > If I say "port uninstall foo" and it says "can't do that, bar needs it", > is bar a dependency or a dependent or both, and if not both, what's > an example of the other? > > -- > Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 > > Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. > See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From nox at macports.org Tue Dec 22 18:32:04 2009 From: nox at macports.org (nox) Date: Wed, 23 Dec 2009 03:32:04 +0100 Subject: Uninstalling a Port In-Reply-To: References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> <4B3179F8.30007@macports.org> <868wcuph7l.fsf@blue.stonehenge.com> Message-ID: <71858B66-D489-4351-8114-26B0A1618FE9@macports.org> A dependent of X is a port Y which depends on X. A dependency of X is a port Y which X depends on. Le 23 d?c. 2009 ? 03:20, Peter Hindrichs a ?crit : > Yes I thought that they would be one in the same. Further explanation would be greatly appreciated. > > On 2009-12-22, at 21:17 , Randal L. Schwartz wrote: > >>>>>>> "Joshua" == Joshua Root writes: >> >> Joshua> He said dependencies, not dependents. Probably want port_cutleaves. >> >> OK, can you elaborate? What are the differences? >> >> If I say "port uninstall foo" and it says "can't do that, bar needs it", >> is bar a dependency or a dependent or both, and if not both, what's >> an example of the other? >> >> -- >> Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 >> >> Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. >> See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion > > > > > > > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users From merlyn at stonehenge.com Tue Dec 22 18:37:32 2009 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Tue, 22 Dec 2009 18:37:32 -0800 Subject: Uninstalling a Port In-Reply-To: <71858B66-D489-4351-8114-26B0A1618FE9@macports.org> (nox@macports.org's message of "Wed, 23 Dec 2009 03:32:04 +0100") References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> <4B3179F8.30007@macports.org> <868wcuph7l.fsf@blue.stonehenge.com> <71858B66-D489-4351-8114-26B0A1618FE9@macports.org> Message-ID: <864onipg9f.fsf@blue.stonehenge.com> >>>>> "nox" == nox writes: nox> A dependent of X is a port Y which depends on X. nox> A dependency of X is a port Y which X depends on. Well, then, it still seems like he wants --follow-dependents, to uninstall everything that would have prevented it from being uninstalled simply because it depends on the port in question. Or does that switch not do that? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From pth at ispnet.ca Tue Dec 22 18:38:26 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Tue, 22 Dec 2009 21:38:26 -0500 Subject: Uninstalling a Port In-Reply-To: <71858B66-D489-4351-8114-26B0A1618FE9@macports.org> References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> <4B3179F8.30007@macports.org> <868wcuph7l.fsf@blue.stonehenge.com> <71858B66-D489-4351-8114-26B0A1618FE9@macports.org> Message-ID: On 2009-12-22, at 21:32 , nox wrote: > A dependent of X is a port Y which depends on X. > A dependency of X is a port Y which X depends on. > So if port Y depends on say A, B, C, what would be the correct way to uninstall Y and its dependencies. > Le 23 d?c. 2009 ? 03:20, Peter Hindrichs a ?crit : > >> Yes I thought that they would be one in the same. Further explanation would be greatly appreciated. >> >> On 2009-12-22, at 21:17 , Randal L. Schwartz wrote: >> >>>>>>>> "Joshua" == Joshua Root writes: >>> >>> Joshua> He said dependencies, not dependents. Probably want port_cutleaves. >>> >>> OK, can you elaborate? What are the differences? >>> >>> If I say "port uninstall foo" and it says "can't do that, bar needs it", >>> is bar a dependency or a dependent or both, and if not both, what's >>> an example of the other? >>> >>> -- >>> Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 >>> >>> Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. >>> See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion >> >> >> >> >> >> >> _______________________________________________ >> macports-users mailing list >> macports-users at lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > Peter ? From merlyn at stonehenge.com Tue Dec 22 18:40:53 2009 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Tue, 22 Dec 2009 18:40:53 -0800 Subject: Uninstalling a Port In-Reply-To: (Peter Hindrichs's message of "Tue, 22 Dec 2009 21:38:26 -0500") References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> <4B3179F8.30007@macports.org> <868wcuph7l.fsf@blue.stonehenge.com> <71858B66-D489-4351-8114-26B0A1618FE9@macports.org> Message-ID: <86zl5ao1je.fsf@blue.stonehenge.com> >>>>> "Peter" == Peter Hindrichs writes: Peter> On 2009-12-22, at 21:32 , nox wrote: >> A dependent of X is a port Y which depends on X. >> A dependency of X is a port Y which X depends on. >> Peter> So if port Y depends on say A, B, C, what would be the correct way to uninstall Y and its dependencies. Oh, so now you do want it the other way. In your case, "port uninstall Y" would immediately work but you also want to remove anything that was installed because you had also installed Y, that *nothing else* depends on. I thought you were trying to uninstall something that could *not* be uninstalled because other things depended on it! Wow. Too many close words. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From jmr at macports.org Tue Dec 22 18:41:07 2009 From: jmr at macports.org (Joshua Root) Date: Wed, 23 Dec 2009 13:41:07 +1100 Subject: Uninstalling a Port In-Reply-To: References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> <4B3179F8.30007@macports.org> <868wcuph7l.fsf@blue.stonehenge.com> <71858B66-D489-4351-8114-26B0A1618FE9@macports.org> Message-ID: <4B318343.6030909@macports.org> On 2009-12-23 13:38 , Peter Hindrichs wrote: > > On 2009-12-22, at 21:32 , nox wrote: > >> A dependent of X is a port Y which depends on X. >> A dependency of X is a port Y which X depends on. >> > So if port Y depends on say A, B, C, what would be the correct way to uninstall Y and its dependencies. port_cutleaves See also - Josh From pth at ispnet.ca Tue Dec 22 19:01:00 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Tue, 22 Dec 2009 22:01:00 -0500 Subject: Uninstalling a Port In-Reply-To: <86zl5ao1je.fsf@blue.stonehenge.com> References: <63B4288E-3F68-4FA8-B3D9-8584559D7F7A@ispnet.ca> <86hbripjt7.fsf@blue.stonehenge.com> <4B3179F8.30007@macports.org> <868wcuph7l.fsf@blue.stonehenge.com> <71858B66-D489-4351-8114-26B0A1618FE9@macports.org> <86zl5ao1je.fsf@blue.stonehenge.com> Message-ID: <45758DD9-3BA3-4195-8AFD-8E4DC8590709@ispnet.ca> On 2009-12-22, at 21:40 , Randal L. Schwartz wrote: >>>>>> "Peter" == Peter Hindrichs writes: > > Peter> On 2009-12-22, at 21:32 , nox wrote: > >>> A dependent of X is a port Y which depends on X. >>> A dependency of X is a port Y which X depends on. >>> > Peter> So if port Y depends on say A, B, C, what would be the correct way to uninstall Y and its dependencies. > > Oh, so now you do want it the other way. > > In your case, "port uninstall Y" would immediately work > but you also want to remove anything that was installed > because you had also installed Y, that *nothing else* depends on. I guess I didn't make myself clear. What I was looking to do was unistall a port that depended on several other ports, and was hoping to uninstall them all with one command. Sorry for the confusion. > > I thought you were trying to uninstall something that could > *not* be uninstalled because other things depended on it! > > Wow. Too many close words. > > -- > Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 > > Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. > See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From leelavatin at yahoo.com Tue Dec 22 20:17:22 2009 From: leelavatin at yahoo.com (leelavati narlikar) Date: Tue, 22 Dec 2009 20:17:22 -0800 (PST) Subject: socks proxy In-Reply-To: <86my1buoy8.fsf@blue.stonehenge.com> Message-ID: <320644.65273.qm@web63406.mail.re1.yahoo.com> tsocks works perfectly! Thanks a ton! (was a little bit of a chicken and egg problem since I need tsocks to use port install, but managed to get it done.) Lee --- On Tue, 12/22/09, Randal L. Schwartz wrote: > From: Randal L. Schwartz > Subject: Re: socks proxy > To: "leelavati narlikar" > Cc: "Joshua Root" , "nox" , macports-users at lists.macosforge.org > Date: Tuesday, December 22, 2009, 6:48 PM > >>>>> "leelavati" == > leelavati narlikar > writes: > > leelavati> Thanks, Josh and Nox, for your replies. The > problem is I have to > leelavati> use socks and I don't think there's an env > variable that MacPorts > leelavati> honors for that. macports.conf has all other > proxy settings, but > leelavati> not socks.. > > Cocoa applications use the System Preferences proxy > settings. > > For command-line applications, you have to patch the > connect() call in the > libc.so, which is conveniently done by preceding your > actual command with > "tsocks".? (If you don't have tsocks, "sudo port > install tsocks"). > > After that, you should be able to say "sudo tsocks port > install ..." > to cause port and all of its children to use your socks > proxy. > > You might have to configure /opt/local/etc/tsocks.conf to > match > your System Preferences settings. > > -- > Randal L. Schwartz - Stonehenge Consulting Services, Inc. - > +1 503 777 0095 > > > Smalltalk/Perl/Unix consulting, Technical writing, Comedy, > etc. etc. > See http://methodsandmessages.vox.com/ for > Smalltalk and Seaside discussion > From ryandesign at macports.org Tue Dec 22 22:02:06 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 00:02:06 -0600 Subject: mysql5 vs mysql devel In-Reply-To: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> References: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> Message-ID: <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> On Dec 22, 2009, at 17:01, Payam Minoofar wrote: > When I try to build Amarok, port hits this barrier, which doesn't seem to make sense: > > [payam-imac:~] payam% sudo port install amarok +universal > Password: > Portfile changed since last build; discarding previous state. > ---> Computing dependencies for amarokError: Unable to execute port: Can't install mysql5 because conflicting ports are installed: mysql5-devel > > > Is there a way to make port to be able to compare these two versions reported for the two versions of mysql5? MacPorts doesn't care about the versions. The amarok port declares its dependency on MySQL thus: path:lib/mysql5/libmysqld.a:mysql5 This means any port that provides /opt/local/lib/mysql5/libmysqld.a satisfies the dependency. If the file is not installed, MacPorts tries to install the mysql5 port. Does your mysql5-devel port provide this file? From ryandesign at macports.org Tue Dec 22 22:03:26 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 00:03:26 -0600 Subject: HELP!!! In-Reply-To: References: Message-ID: <13452D26-DA97-412D-B287-1F32C1616B48@macports.org> On Dec 22, 2009, at 15:44, Ryan Ware wrote: > As Russell was trying to point out, your approach probably isn't the best way of getting a thorough response. I understand you may have some frustration, but exposing it here isn't going to predisposition people to help. > > That said, the commands below are command line commands. To enter them, you need to use the Terminal application in the Utilities directory. I'm unsure of what you're really looking to use MacPorts for, but if you're unfamiliar with the command line, you may want to pick up a UNIX book of some kind. You may also want to read the MacPorts Guide at http://guide.macports.org There are also a number of GUIs available for MacPorts in various stages of completion and functionality, which you may prefer to using the command line. From ryandesign at macports.org Tue Dec 22 23:11:39 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 01:11:39 -0600 Subject: Accessing user command list???? In-Reply-To: <56cc1b0a0912220706l7d6e927cka9b9ec6419b61769@mail.gmail.com> References: <1D333E0E-0089-48CA-AD7B-5F78FB4C5C6C@wcc.net> <56cc1b0a0912212256u44799d62r50326cc9a23936a2@mail.gmail.com> <6D7CD9E8-684C-43E0-BEC4-4417EE9778C9@wcc.net> <56cc1b0a0912212341u5b970054gbfcb1aa796bbd272@mail.gmail.com> <01B84C35-994F-40A0-8426-BD74ECD023EB@wcc.net> <56cc1b0a0912220706l7d6e927cka9b9ec6419b61769@mail.gmail.com> Message-ID: <33BF6E36-A7D5-41BD-8BFF-D41AC022E353@macports.org> On Dec 22, 2009, at 09:06, Jasper Frumau wrote: > On Tue, Dec 22, 2009 at 5:48 PM, Ronnie Grubaugh wrote: > >> I've been reading about open source software and found it interesting, mostly because it's not controlled by corporations, and I thought or assumed through my understanding, that Mac ports is if not necessary, needed to expedite and apply open source software with my Mac OSx 10.6.2 system. Is my interpretation correct? > > That is partly correct. Mac Ports is used to for the use of OS packages on your Mac. Packages that are Unix or Linux based Open Source programs. But quite a few open source packages can be downloaded and installed directly from the web as well. Take Gimp for instance. There is a Mac package (.dmg image) online for you to download and install effortlessly and there is a Mac Port for it as well See http://www.gimp.org/macintosh/ . It offers information on Gimp using Mac Ports and just by grabbing the application bundle and installing it like a regular program. I used the .dmg. Just download it and double click it and you can install a great Open Source Graphics editor. > > For OS packages like Gimp and all packages you can install via Mac Ports you do need X11. See http://xquartz.macosforge.org/trac/wiki for information on it. In brief it is the GUI that is needed to run OS Linux/UNIX based software on a Mac. Maybe you already installed it.. Ronnie, As Jasper said, some open-source software is designed for the Mac, and someone has made pretty packaged Mac OS X downloads available. But I would estimate that the majority of software is not distributed in such a Mac-friendly fashion. Instead, you need to download the source code and compile it yourself, possibly following an involved set of steps, possibly involving modifying the source code in subtle or even complex ways to get it to work. The purpose of every portfile in MacPorts is to encode that set of steps, those patches, anything necessary to install that software on Mac OS X, so that you don't have to figure it out on your own. Someone else (e.g. a port maintainer) has already figured it out for you so that all you need to do is "sudo port install whatever". Some find it convenient to use MacPorts even to install those programs that are already available in Mac-friendly form elsewhere, for the convenience of having everything managed by MacPorts. >> Obviously you can tell I am a newbie and still have a lot of needed exploration into Mac ports, to better understand. Working proficiently with Mac ports may be above my present skill level. Please spend some time with the Guide. http://guide.macports.org Hopefully it will answer some questions for you about what MacPorts is, how to use it, how it works. If you have more questions, please ask (and remember to Reply All in your responses so they go to the mailing list too). From ryandesign at macports.org Tue Dec 22 23:12:23 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 01:12:23 -0600 Subject: Uninstalling a program In-Reply-To: <7EF6BFB1-F2F4-449D-BB2D-B7B0174070D7@ispnet.ca> References: <7EF6BFB1-F2F4-449D-BB2D-B7B0174070D7@ispnet.ca> Message-ID: <96E1038E-D5B3-4682-9F19-30B0CDC81B2B@macports.org> On Dec 22, 2009, at 11:07, Peter Hindrichs wrote: > I have a program that I am not using anymore and would like to uninstall it and all its dependencies. > > Would I use something like "sudo port uninstall fish +dependecies" As was mentioned in the other thread, after you uninstall a port, you should use port_cutleaves if you want to see if there are now unneeded dependencies that can also be uninstalled. From ryandesign at macports.org Tue Dec 22 23:13:44 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 01:13:44 -0600 Subject: registering, no confirmation email received In-Reply-To: <200514.66766.qm@web59508.mail.ac4.yahoo.com> References: <200514.66766.qm@web59508.mail.ac4.yahoo.com> Message-ID: <9C6DAD1F-7C9B-4EB6-8FBF-9534948C15AE@macports.org> On Dec 22, 2009, at 04:28, Jaap Bosman wrote: > try to post a bug report, but did not receive confirmation email of https://trac.macports.org/auth/register/ when I did register at https://trac.macports.org/auth/register/. How to post bug report now? Try registering again? Also, make sure the confirmation email did not go into your spam/junk email folder. From ryandesign at macports.org Tue Dec 22 23:20:40 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 01:20:40 -0600 Subject: p5-dbd-mysql make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. In-Reply-To: References: Message-ID: On Dec 22, 2009, at 01:57, John Cumbers wrote: > Apologies is this list is not the correct one for install help, please direct me to the correct one. > I'm getting the following error when trying to install p5-dbd-mysql with the command: sudo port -v install p5-dbd-mysql > > make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. > make: *** Waiting for unfinished jobs.... > Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5-dbd-mysql/work/DBD-mysql-4.013" && /usr/bin/make -j2 all " returned error 2 > Command output: make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. > make: *** Waiting for unfinished jobs.... > > full error here: http://pastebin.com/m7c91f8aa > > mysql installed fine through MacPorts, runs fine. I don't understand what this error message is telling me, It's telling you something went wrong trying to build p5-dbd-mysql. I'm not sure yet what; it builds fine for me on Snow Leopard. You should file a bug report in our issue tracker with more details so the maintainer of the port can investigate the problem. http://guide.macports.org/chunked/project.html#project.tickets From pth at ispnet.ca Wed Dec 23 03:56:59 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Wed, 23 Dec 2009 06:56:59 -0500 Subject: Uninstalling a program In-Reply-To: <96E1038E-D5B3-4682-9F19-30B0CDC81B2B@macports.org> References: <7EF6BFB1-F2F4-449D-BB2D-B7B0174070D7@ispnet.ca> <96E1038E-D5B3-4682-9F19-30B0CDC81B2B@macports.org> Message-ID: On 2009-12-23, at 02:12 , Ryan Schmidt wrote: > > On Dec 22, 2009, at 11:07, Peter Hindrichs wrote: > >> I have a program that I am not using anymore and would like to uninstall it and all its dependencies. >> >> Would I use something like "sudo port uninstall fish +dependecies" > > As was mentioned in the other thread, after you uninstall a port, you should use port_cutleaves if you want to see if there are now unneeded dependencies that can also be uninstalled. How do I use "port_cutleaves" if I use it by itself all I get is command not found. > > > Peter ? From richard.delaurell at gmail.com Wed Dec 23 04:41:23 2009 From: richard.delaurell at gmail.com (Richard DeLaurell) Date: Wed, 23 Dec 2009 06:41:23 -0600 Subject: Uninstalling a program In-Reply-To: References: <7EF6BFB1-F2F4-449D-BB2D-B7B0174070D7@ispnet.ca> <96E1038E-D5B3-4682-9F19-30B0CDC81B2B@macports.org> Message-ID: <4324dbec0912230441y4817da48w5605c6c8f2078dec@mail.gmail.com> port_cutleaves is itself a port and must be installed to use or read the man page. Try: sudo port install port_cutleaves Richard On Wed, Dec 23, 2009 at 5:56 AM, Peter Hindrichs wrote: > > On 2009-12-23, at 02:12 , Ryan Schmidt wrote: > > > > > On Dec 22, 2009, at 11:07, Peter Hindrichs wrote: > > > >> I have a program that I am not using anymore and would like to uninstall > it and all its dependencies. > >> > >> Would I use something like "sudo port uninstall fish +dependecies" > > > > As was mentioned in the other thread, after you uninstall a port, you > should use port_cutleaves if you want to see if there are now unneeded > dependencies that can also be uninstalled. > > How do I use "port_cutleaves" if I use it by itself all I get is command > not found. > > > > > > > > Peter > > ? > > > > > > > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pth at ispnet.ca Wed Dec 23 05:04:28 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Wed, 23 Dec 2009 08:04:28 -0500 Subject: Uninstalling a program In-Reply-To: <4324dbec0912230441y4817da48w5605c6c8f2078dec@mail.gmail.com> References: <7EF6BFB1-F2F4-449D-BB2D-B7B0174070D7@ispnet.ca> <96E1038E-D5B3-4682-9F19-30B0CDC81B2B@macports.org> <4324dbec0912230441y4817da48w5605c6c8f2078dec@mail.gmail.com> Message-ID: <04BE4F76-A505-40E1-8998-3391B9857035@ispnet.ca> On 2009-12-23, at 07:41 , Richard DeLaurell wrote: > port_cutleaves is itself a port and must be installed to use or read the man page. > > Try: > > sudo port install port_cutleaves Thanks that helps. Now it's starting to make sense. Thanks to all for your help. > > Richard > > On Wed, Dec 23, 2009 at 5:56 AM, Peter Hindrichs wrote: > > On 2009-12-23, at 02:12 , Ryan Schmidt wrote: > > > > > On Dec 22, 2009, at 11:07, Peter Hindrichs wrote: > > > >> I have a program that I am not using anymore and would like to uninstall it and all its dependencies. > >> > >> Would I use something like "sudo port uninstall fish +dependecies" > > > > As was mentioned in the other thread, after you uninstall a port, you should use port_cutleaves if you want to see if there are now unneeded dependencies that can also be uninstalled. > > How do I use "port_cutleaves" if I use it by itself all I get is command not found. > > > > > > > > Peter > > ? > > > > > > > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > Peter ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From pth at ispnet.ca Wed Dec 23 08:04:50 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Wed, 23 Dec 2009 11:04:50 -0500 Subject: Install Failure Message-ID: I was trying to install GNUMail-Aqua and ran into this issue, and am not sure how to proceed. Freedom:~ peterhin$ sudo port install GNUMail-Aqua Password: ---> Computing dependencies for GNUMail-Aqua ---> Fetching GNUMail-Aqua ---> Attempting to fetch GNUMail-1.2.0pre1.tar.gz from http://www.collaboration-world.com/gnumail.data/releases/Stable/ ---> Attempting to fetch Pantomime-1.2.0pre1.tar.gz from http://www.collaboration-world.com/pantomime.data/releases/Stable/ ---> Verifying checksum(s) for GNUMail-Aqua ---> Extracting GNUMail-Aqua ---> Applying patches to GNUMail-Aqua ---> Configuring GNUMail-Aqua ---> Building GNUMail-Aqua Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_mail_GNUMail-Aqua/work/Pantomime && /usr/bin/xcodebuild -project Pantomime.xcode" returned error 1 Command output: (NOTE: project Pantomime was written by an older Xcode version (39) -- temporarily upgrading it (without modifying project file)) === BUILD FRAMEWORK TARGET Pantomime OF PROJECT Pantomime WITH THE DEFAULT CONFIGURATION (Default) === Check dependencies Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation. Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation. ** BUILD FAILED ** Error: Status 1 encountered during processing. Freedom:~ peterhin$ Not sure where in the Xcode documentation I will find this info, and or how to proceed. Peter ? From payam.minoofar at meissner.com Wed Dec 23 09:37:40 2009 From: payam.minoofar at meissner.com (Payam Minoofar) Date: Wed, 23 Dec 2009 09:37:40 -0800 Subject: mysql5 vs mysql devel In-Reply-To: <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> References: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> Message-ID: <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> On Dec 22, 2009, at 10:02 PM, Ryan Schmidt wrote: > On Dec 22, 2009, at 17:01, Payam Minoofar wrote: > >> When I try to build Amarok, port hits this barrier, which doesn't seem to make sense: >> >> [payam-imac:~] payam% sudo port install amarok +universal >> Password: >> Portfile changed since last build; discarding previous state. >> ---> Computing dependencies for amarokError: Unable to execute port: Can't install mysql5 because conflicting ports are installed: mysql5-devel >> >> >> Is there a way to make port to be able to compare these two versions reported for the two versions of mysql5? > > MacPorts doesn't care about the versions. The amarok port declares its dependency on MySQL thus: > > path:lib/mysql5/libmysqld.a:mysql5 > > This means any port that provides /opt/local/lib/mysql5/libmysqld.a satisfies the dependency. If the file is not installed, MacPorts tries to install the mysql5 port. > > Does your mysql5-devel port provide this file? Here is the problem, it seems. libmysqld.a resides in /opt/local/lib/mysql5/mysql/ So, Amarok is looking for this file in the wrong directory. I also installed mysql-server-devel, but this had no impact. Perhaps the Amarok dependency needs to be updated? I would like to wish everyone on the list and at Macports a merry Christmas and a happy new year. Your hard work is truly appreciated. Payam __________________ Payam Minoofar, Ph.D. Scientist Meissner Filtration Products 4181 Calle Tesoro Camarillo, CA 93012 +1 805 388 9911 ext. 159 +1 805 388 5948 fax payam.minoofar at meissner.com -------------- next part -------------- A non-text attachment was scrubbed... Name: Payam Minoofar.vcf Type: text/directory Size: 28368 bytes Desc: Payam Minoofar.vcf URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: ATT00001..txt URL: From brad at pixilla.com Wed Dec 23 09:52:41 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Wed, 23 Dec 2009 09:52:41 -0800 Subject: mysql5 vs mysql devel In-Reply-To: <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> References: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> Message-ID: <112A22F8-A9A4-48A2-BB49-36CAE4F3FA52@pixilla.com> On Dec 23, 2009, at 9:37 AM, Payam Minoofar wrote: > On Dec 22, 2009, at 10:02 PM, Ryan Schmidt wrote: > >> On Dec 22, 2009, at 17:01, Payam Minoofar wrote: >> >>> When I try to build Amarok, port hits this barrier, which doesn't >>> seem to make sense: >>> >>> [payam-imac:~] payam% sudo port install amarok +universal >>> Password: >>> Portfile changed since last build; discarding previous state. >>> ---> Computing dependencies for amarokError: Unable to execute >>> port: Can't install mysql5 because conflicting ports are >>> installed: mysql5-devel >>> >>> >>> Is there a way to make port to be able to compare these two >>> versions reported for the two versions of mysql5? >> >> MacPorts doesn't care about the versions. The amarok port declares >> its dependency on MySQL thus: >> >> path:lib/mysql5/libmysqld.a:mysql5 >> >> This means any port that provides /opt/local/lib/mysql5/libmysqld.a >> satisfies the dependency. If the file is not installed, MacPorts >> tries to install the mysql5 port. >> >> Does your mysql5-devel port provide this file? > > Here is the problem, it seems. libmysqld.a resides in /opt/local/lib/ > mysql5/mysql/ > > So, Amarok is looking for this file in the wrong directory. I also > installed mysql-server-devel, but this had no impact. Perhaps the > Amarok dependency needs to be updated? The ports I work on that have mysql deps I use this: depends_lib-append path:${prefix}/bin/mysql_config5:mysql5 Both mysql5 and mysql5-devel seem to park this here but I haven't checked in a long time. If mysql_config5 does move around based on the mysql port installed maybe this would work for you. Mysql 6 will undoubtedly break this which is why I wish we would just do away with this package versioning "feature" and just install things with the names most of the rest of the world expect. Changing prefix is mostly support by packages but changing executable names just makes for a lot more more work in my opinion. Now where else have I typed mysql4 or mysql5, it's always mysql. mysqldump5, nope, mysqldump. Sure, add some simlinks but what are we gaining from this feature? What if we had the current mysql use mysql and older version get the mysql4 tag? When mysql gets updated to v6 it get's mysql and mysql v5 gets mysql5. Never mind, I think this is entrenched and easy enough to work around. // Brad From dluke at geeklair.net Wed Dec 23 10:33:04 2009 From: dluke at geeklair.net (Daniel J. Luke) Date: Wed, 23 Dec 2009 13:33:04 -0500 Subject: mysql5 vs mysql devel In-Reply-To: <112A22F8-A9A4-48A2-BB49-36CAE4F3FA52@pixilla.com> References: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> <112A22F8-A9A4-48A2-BB49-36CAE4F3FA52@pixilla.com> Message-ID: On Dec 23, 2009, at 12:52 PM, Bradley Giesbrecht wrote: > what are we gaining from this feature? the ability to install mysql4 and mysql5 at the same time, presumably. -- Daniel J. Luke +========================================================+ | *---------------- dluke at geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+ From payam.minoofar at meissner.com Wed Dec 23 11:28:56 2009 From: payam.minoofar at meissner.com (Payam Minoofar) Date: Wed, 23 Dec 2009 11:28:56 -0800 Subject: mysql5 vs mysql devel In-Reply-To: <112A22F8-A9A4-48A2-BB49-36CAE4F3FA52@pixilla.com> References: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> <112A22F8-A9A4-48A2-BB49-36CAE4F3FA52@pixilla.com> Message-ID: On Dec 23, 2009, at 9:52 AM, Bradley Giesbrecht wrote: >> Here is the problem, it seems. libmysqld.a resides in /opt/local/lib/ >> mysql5/mysql/ >> >> So, Amarok is looking for this file in the wrong directory. I also >> installed mysql-server-devel, but this had no impact. Perhaps the >> Amarok dependency needs to be updated? > > > Now where else have I typed mysql4 or mysql5, it's always mysql. > mysqldump5, nope, mysqldump. > > Sure, add some simlinks but what are we gaining from this feature? > > What if we had the current mysql use mysql and older version get the > mysql4 tag? > > When mysql gets updated to v6 it get's mysql and mysql v5 gets mysql5. > > Never mind, I think this is entrenched and easy enough to work around. What would be the easy work around for Amarok? I'm so close to getting it running! From ryandesign at macports.org Wed Dec 23 13:39:00 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 15:39:00 -0600 Subject: mysql5 vs mysql devel In-Reply-To: <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> References: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> Message-ID: On Dec 23, 2009, at 11:37, Payam Minoofar wrote: > On Dec 22, 2009, at 10:02 PM, Ryan Schmidt wrote: > >> MacPorts doesn't care about the versions. The amarok port declares its dependency on MySQL thus: >> >> path:lib/mysql5/libmysqld.a:mysql5 >> >> This means any port that provides /opt/local/lib/mysql5/libmysqld.a satisfies the dependency. If the file is not installed, MacPorts tries to install the mysql5 port. >> >> Does your mysql5-devel port provide this file? > > Here is the problem, it seems. libmysqld.a resides in /opt/local/lib/mysql5/mysql/ > > So, Amarok is looking for this file in the wrong directory. I also installed mysql-server-devel, but this had no impact. Perhaps the Amarok dependency needs to be updated? You're absolutely right: amarok's dependency specification was incorrect. I've fixed it so you should be able to install amarok (or amarok-devel) using mysql5 or mysql5-devel now. From ryandesign at macports.org Wed Dec 23 13:52:03 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 15:52:03 -0600 Subject: mysql5 vs mysql devel In-Reply-To: <112A22F8-A9A4-48A2-BB49-36CAE4F3FA52@pixilla.com> References: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> <112A22F8-A9A4-48A2-BB49-36CAE4F3FA52@pixilla.com> Message-ID: On Dec 23, 2009, at 11:52, Bradley Giesbrecht wrote: > The ports I work on that have mysql deps I use this: > > depends_lib-append path:${prefix}/bin/mysql_config5:mysql5 > > Both mysql5 and mysql5-devel seem to park this here but I haven't checked in a long time. Yes, they do. FYI, you can omit "${prefix}/" from that path specification; it's implied. > If mysql_config5 does move around based on the mysql port installed maybe this would work for you. mysql_config5 does not move around, neither does libmysqld.a; the dependency specification was simply entered incorrectly into the portfile and has now been corrected. > Mysql 6 will undoubtedly break this which is why I wish we would just do away with this package versioning "feature" and just install things with the names most of the rest of the world expect. Changing prefix is mostly support by packages but changing executable names just makes for a lot more more work in my opinion. > > Now where else have I typed mysql4 or mysql5, it's always mysql. mysqldump5, nope, mysqldump. > > Sure, add some simlinks but what are we gaining from this feature? As Daniel mentioned, one purpose of this is to allow simultaneous installation of the different versions. Unfortunately in this case that goal is not met: http://trac.macports.org/ticket/4115 > What if we had the current mysql use mysql and older version get the mysql4 tag? > > When mysql gets updated to v6 it get's mysql and mysql v5 gets mysql5. What you describe is how most ports work in MySQL, but we handle database ports (like MySQL (mysql4, mysql5), PostgreSQL (postgresql82, postgresql83, postgresql84, etc.) BerkeleyDB (db44, db45, db46, db47, etc.) differently because they come with associated user data (the user's databases) which typically need to be upgraded in some way as well, and usually once you've upgraded, you can't downgrade. A new version of the database program may also come with new features (and new bugs) and the user may have good reason for wanting to remain with an older version for awhile. This is why we give the user separate ports, to give them the choice to upgrade when they're ready for it. Actually, it's not just databases we handle that way; languages (I'm thinking of PHP -- php4, php52, php5 -- and GCC -- gcc40, gcc41, gcc42, gcc43, etc.) can have the same issue. From ryandesign at macports.org Wed Dec 23 13:55:04 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 15:55:04 -0600 Subject: Install Failure In-Reply-To: References: Message-ID: <43A282BB-75B6-463C-884C-3D178E03BD74@macports.org> On Dec 23, 2009, at 10:04, Peter Hindrichs wrote: > I was trying to install GNUMail-Aqua and ran into this issue, and am not sure how to proceed. > > > Freedom:~ peterhin$ sudo port install GNUMail-Aqua > Password: > ---> Computing dependencies for GNUMail-Aqua > ---> Fetching GNUMail-Aqua > ---> Attempting to fetch GNUMail-1.2.0pre1.tar.gz from http://www.collaboration-world.com/gnumail.data/releases/Stable/ > ---> Attempting to fetch Pantomime-1.2.0pre1.tar.gz from http://www.collaboration-world.com/pantomime.data/releases/Stable/ > ---> Verifying checksum(s) for GNUMail-Aqua > ---> Extracting GNUMail-Aqua > ---> Applying patches to GNUMail-Aqua > ---> Configuring GNUMail-Aqua > ---> Building GNUMail-Aqua > Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_mail_GNUMail-Aqua/work/Pantomime && /usr/bin/xcodebuild -project Pantomime.xcode" returned error 1 > Command output: (NOTE: project Pantomime was written by an older Xcode version (39) -- temporarily upgrading it (without modifying project file)) > > > === BUILD FRAMEWORK TARGET Pantomime OF PROJECT Pantomime WITH THE DEFAULT CONFIGURATION (Default) === > Check dependencies > Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation. > Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation. > ** BUILD FAILED ** > > > Error: Status 1 encountered during processing. > Freedom:~ peterhin$ > > > Not sure where in the Xcode documentation I will find this info, and or how to proceed. Jam is no longer available on Snow Leopard (which I assume you're running), so you cannot build software that was built using Jam (e.g. GNUMail-Aqua) on Snow Leopard. I recently fixed the osxutils port to work around this error; my notes there may help someone update GNUMail-Aqua in a similar way. http://trac.macports.org/changeset/61231 You may wish to file a ticket in the issue tracker for your bug report. From pth at ispnet.ca Wed Dec 23 14:03:17 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Wed, 23 Dec 2009 17:03:17 -0500 Subject: Install Failure In-Reply-To: <43A282BB-75B6-463C-884C-3D178E03BD74@macports.org> References: <43A282BB-75B6-463C-884C-3D178E03BD74@macports.org> Message-ID: On 2009-12-23, at 16:55 , Ryan Schmidt wrote: > On Dec 23, 2009, at 10:04, Peter Hindrichs wrote: > >> I was trying to install GNUMail-Aqua and ran into this issue, and am not sure how to proceed. >> >> >> Freedom:~ peterhin$ sudo port install GNUMail-Aqua >> Password: >> ---> Computing dependencies for GNUMail-Aqua >> ---> Fetching GNUMail-Aqua >> ---> Attempting to fetch GNUMail-1.2.0pre1.tar.gz from http://www.collaboration-world.com/gnumail.data/releases/Stable/ >> ---> Attempting to fetch Pantomime-1.2.0pre1.tar.gz from http://www.collaboration-world.com/pantomime.data/releases/Stable/ >> ---> Verifying checksum(s) for GNUMail-Aqua >> ---> Extracting GNUMail-Aqua >> ---> Applying patches to GNUMail-Aqua >> ---> Configuring GNUMail-Aqua >> ---> Building GNUMail-Aqua >> Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_mail_GNUMail-Aqua/work/Pantomime && /usr/bin/xcodebuild -project Pantomime.xcode" returned error 1 >> Command output: (NOTE: project Pantomime was written by an older Xcode version (39) -- temporarily upgrading it (without modifying project file)) >> >> >> === BUILD FRAMEWORK TARGET Pantomime OF PROJECT Pantomime WITH THE DEFAULT CONFIGURATION (Default) === >> Check dependencies >> Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation. >> Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation. >> ** BUILD FAILED ** >> >> >> Error: Status 1 encountered during processing. >> Freedom:~ peterhin$ >> >> >> Not sure where in the Xcode documentation I will find this info, and or how to proceed. > > Jam is no longer available on Snow Leopard (which I assume you're running), so you cannot build software that was built using Jam (e.g. GNUMail-Aqua) on Snow Leopard. As far as I know I have not installed or run anything with Jam. > > I recently fixed the osxutils port to work around this error; my notes there may help someone update GNUMail-Aqua in a similar way. > > http://trac.macports.org/changeset/61231 Will Read > > You may wish to file a ticket in the issue tracker for your bug report. Thanks > > Peter ? From ryandesign at macports.org Wed Dec 23 14:06:54 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 23 Dec 2009 16:06:54 -0600 Subject: Install Failure In-Reply-To: References: <43A282BB-75B6-463C-884C-3D178E03BD74@macports.org> Message-ID: <8207561F-B222-439D-A979-CC6DF72C7052@macports.org> On Dec 23, 2009, at 16:03, Peter Hindrichs wrote: > On 2009-12-23, at 16:55 , Ryan Schmidt wrote: > >> On Dec 23, 2009, at 10:04, Peter Hindrichs wrote: >> >>> Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation. >> >> Jam is no longer available on Snow Leopard (which I assume you're running), so you cannot build software that was built using Jam (e.g. GNUMail-Aqua) on Snow Leopard. > > As far as I know I have not installed or run anything with Jam. Right -- I am telling you that the software GNUMail-Aqua was apparently built by its developer to use a feature of Xcode called Jam, and that this feature no longer exists in Snow Leopard's Xcode, therefore you cannot build GNUMail-Aqua in its current form. The port may need to be updated to the current version of GNUMail-Aqua; if it already is, its developers may need to be informed about this problem; if they're no longer developing the software we may need to patch it ourselves in a way like the one shown below. >> I recently fixed the osxutils port to work around this error; my notes there may help someone update GNUMail-Aqua in a similar way. >> >> http://trac.macports.org/changeset/61231 From pth at ispnet.ca Wed Dec 23 14:14:33 2009 From: pth at ispnet.ca (Peter Hindrichs) Date: Wed, 23 Dec 2009 17:14:33 -0500 Subject: Install Failure In-Reply-To: <8207561F-B222-439D-A979-CC6DF72C7052@macports.org> References: <43A282BB-75B6-463C-884C-3D178E03BD74@macports.org> <8207561F-B222-439D-A979-CC6DF72C7052@macports.org> Message-ID: On 2009-12-23, at 17:06 , Ryan Schmidt wrote: > > On Dec 23, 2009, at 16:03, Peter Hindrichs wrote: > >> On 2009-12-23, at 16:55 , Ryan Schmidt wrote: >> >>> On Dec 23, 2009, at 10:04, Peter Hindrichs wrote: >>> >>>> Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation. >>> >>> Jam is no longer available on Snow Leopard (which I assume you're running), so you cannot build software that was built using Jam (e.g. GNUMail-Aqua) on Snow Leopard. >> >> As far as I know I have not installed or run anything with Jam. > > Right -- I am telling you that the software GNUMail-Aqua was apparently built by its developer to use a feature of Xcode called Jam, and that this feature no longer exists in Snow Leopard's Xcode, therefore you cannot build GNUMail-Aqua in its current form. The port may need to be updated to the current version of GNUMail-Aqua; if it already is, its developers may need to be informed about this problem; if they're no longer developing the software we may need to patch it ourselves in a way like the one shown below. Sorry if you got the wrong impression here, all I was trying to say was that I don't think that I have Jam. I understand what you are saying and I will attempt to file a ticket at this time. (My first time doing a ticket) I shall read the appropriate documents first. Thanks for your time. > > >>> I recently fixed the osxutils port to work around this error; my notes there may help someone update GNUMail-Aqua in a similar way. >>> >>> http://trac.macports.org/changeset/61231 > > Peter ? From peter.marks at pobox.com Wed Dec 23 17:58:44 2009 From: peter.marks at pobox.com (Peter Marks) Date: Thu, 24 Dec 2009 12:58:44 +1100 Subject: problem linking fortran to fftw-3 Message-ID: Dear MacPorts users, I'm trying to build wspr for MacOS. I've done: port install fftw-3 +g95 but during the build I get: /usr/bin/libtool: can't locate file for: -lfftw3f Any clues would would be most welcome. Peter From trog24 at comcast.net Thu Dec 24 00:07:53 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Thu, 24 Dec 2009 00:07:53 -0800 Subject: Atlas shrugged Message-ID: Hello, When trying to install gimp, the dependency atlas failed to build with the following error: ---> Building atlas Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_math_atlas/work/atlas-3.8.3/build" && /usr/ bin/make build " returned error 2 Command output: ger : chose routine 3:ATL_cger1_2x1p.c written by R. Clint Whaley mu=2, nu=1, using 0.78 percent of L1 Cache Performance = 130.02 ( 7.25 of copy matmul, 7.50 of clock) STAGE 2-4: TUNING PREC='c' (precision 4 of 4) STAGE 2-4-1 : BUILDING BLOCK MATMUL TUNE cL1MATMUL: lat=4, nb=80, pf=1, mu=5, nu=4, ku=80, if=8, nf=1; Performance: 1499.96 (86.55 percent of of detected clock rate) NCgemmNN : muladd=1, lat=4, pf=1, nb=40, mu=5, nu=4 ku=40, ForceFetch=0, ifetch=8 nfetch=1 Performance = 1793.70 (119.58 of copy matmul, 103.50 of clock) NCgemmNT : muladd=1, lat=5, pf=1, nb=40, mu=5, nu=4 ku=40, ForceFetch=0, ifetch=8 nfetch=1 Performance = 1724.19 (114.95 of copy matmul, 99.49 of clock) NCgemmTN : muladd=1, lat=4, pf=1, nb=40, mu=5, nu=4 ku=40, ForceFetch=0, ifetch=8 nfetch=1 Performance = 1667.69 (111.18 of copy matmul, 96.23 of clock) NCgemmTT : muladd=1, lat=2, pf=1, nb=40, mu=5, nu=4 ku=40, ForceFetch=0, ifetch=8 nfetch=1 Performance = 1461.29 (97.42 of copy matmul, 84.32 of clock) make -f Makefile MMinstall pre=c 2>&1 | ./xatlas_tee INSTALL_LOG/ zL3TUNE.LOG STAGE 2-4-2: CacheEdge DETECTION make -f Makefile INSTALL_LOG/atlas_csNKB.h pre=c 2>&1 | ./xatlas_tee INSTALL_LOG/cMMCACHEEDGE.LOG make[1]: *** [build] Error 255 make: *** [build] Error 2 Error: The following dependencies failed to build: gimp-app gimp2 py25- gtk py25-cairo py25-numpy atlas fftw-3 py25-nose py25-setuptools python25 py25-gobject gimp-jp2 gimp-lqr-plugin liblqr gtk-nodoka- engine coreutils gutenprint icns-gimp macclipboard-gimp macfile-gimp ufraw exiv2 gtkimageview xsane sane-backends libusb-compat libusb Error: Status 1 encountered during processing. Frank J. R. Hanstick trog24 at comcast.net From ram at macports.org Thu Dec 24 03:07:32 2009 From: ram at macports.org (Adam Mercer) Date: Thu, 24 Dec 2009 11:07:32 +0000 Subject: problem linking fortran to fftw-3 In-Reply-To: References: Message-ID: <799406d60912240307n65a121faq45316624641814@mail.gmail.com> On Thu, Dec 24, 2009 at 01:58, Peter Marks wrote: > I'm trying to build wspr for MacOS. > > I've done: > port install fftw-3 +g95 > > but during the build I get: > > /usr/bin/libtool: can't locate file for: -lfftw3f > > Any clues would would be most welcome. Looks like its trying to find the single precision fftw3 library, thats provided by the fftw-3-single port. Cheers Adam From ryandesign at macports.org Thu Dec 24 05:03:29 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 24 Dec 2009 07:03:29 -0600 Subject: Atlas shrugged In-Reply-To: References: Message-ID: On Dec 24, 2009, at 02:07, Frank J. R. Hanstick wrote: > When trying to install gimp, the dependency atlas failed to build with the following error: > > ---> Building atlas > STAGE 2-4-2: CacheEdge DETECTION > make -f Makefile INSTALL_LOG/atlas_csNKB.h pre=c 2>&1 | ./xatlas_tee INSTALL_LOG/cMMCACHEEDGE.LOG > make[1]: *** [build] Error 255 > make: *** [build] Error 2 http://trac.macports.org/ticket/22378 From ryandesign at macports.org Thu Dec 24 05:20:18 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 24 Dec 2009 07:20:18 -0600 Subject: problem linking fortran to fftw-3 In-Reply-To: <799406d60912240307n65a121faq45316624641814@mail.gmail.com> References: <799406d60912240307n65a121faq45316624641814@mail.gmail.com> Message-ID: <163429AF-113D-42E8-B6D1-57B4F3C6B27B@macports.org> On Dec 24, 2009, at 05:07, Adam Mercer wrote: > On Thu, Dec 24, 2009 at 01:58, Peter Marks wrote: > >> I'm trying to build wspr for MacOS. >> >> I've done: >> port install fftw-3 +g95 >> >> but during the build I get: >> >> /usr/bin/libtool: can't locate file for: -lfftw3f >> >> Any clues would would be most welcome. > > Looks like its trying to find the single precision fftw3 library, > thats provided by the fftw-3-single port.= That's odd, since fftw-3-single depends on fftw-3, so fftw-3 should certainly not be trying to use parts of fftw-3-single. Peter, could you please file a ticket in the issue tracker with the full debug log so the maintainer can investigate? From ram at macports.org Thu Dec 24 07:34:17 2009 From: ram at macports.org (Adam Mercer) Date: Thu, 24 Dec 2009 15:34:17 +0000 Subject: problem linking fortran to fftw-3 In-Reply-To: <163429AF-113D-42E8-B6D1-57B4F3C6B27B@macports.org> References: <799406d60912240307n65a121faq45316624641814@mail.gmail.com> <163429AF-113D-42E8-B6D1-57B4F3C6B27B@macports.org> Message-ID: <799406d60912240734s6b8d6af5of63c50ece5d38049@mail.gmail.com> On Thu, Dec 24, 2009 at 13:20, Ryan Schmidt wrote: > That's odd, since fftw-3-single depends on fftw-3, so fftw-3 should certainly not be trying to use parts of fftw-3-single. I think Peter is saying the error occurs during the build of wpsr not fftw-3. If its coming from fftw-3 then something is clearly wrong. Cheers Adam From brad at pixilla.com Thu Dec 24 08:40:56 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Thu, 24 Dec 2009 08:40:56 -0800 Subject: mysql5 vs mysql devel In-Reply-To: References: <48DDC290-B8FF-43B0-AAB5-A03D50E4C198@meissner.com> <226E2482-B22B-48DD-86B0-CF91DFA35913@macports.org> <021DBC11-AF90-4C39-92EB-A2788E3875C5@meissner.com> <112A22F8-A9A4-48A2-BB49-36CAE4F3FA52@pixilla.com> Message-ID: <127E9E73-8E9A-44E7-B0FA-708BBC914774@pixilla.com> On Dec 23, 2009, at 1:52 PM, Ryan Schmidt wrote: > On Dec 23, 2009, at 11:52, Bradley Giesbrecht wrote: > >> The ports I work on that have mysql deps I use this: >> >> depends_lib-append path:${prefix}/bin/mysql_config5:mysql5 >> >> Both mysql5 and mysql5-devel seem to park this here but I haven't >> checked in a long time. > > Yes, they do. FYI, you can omit "${prefix}/" from that path > specification; it's implied. > > >> If mysql_config5 does move around based on the mysql port installed >> maybe this would work for you. > > mysql_config5 does not move around, neither does libmysqld.a; the > dependency specification was simply entered incorrectly into the > portfile and has now been corrected. > > >> Mysql 6 will undoubtedly break this which is why I wish we would >> just do away with this package versioning "feature" and just >> install things with the names most of the rest of the world expect. >> Changing prefix is mostly support by packages but changing >> executable names just makes for a lot more more work in my opinion. >> >> Now where else have I typed mysql4 or mysql5, it's always mysql. >> mysqldump5, nope, mysqldump. >> >> Sure, add some simlinks but what are we gaining from this feature? > > As Daniel mentioned, one purpose of this is to allow simultaneous > installation of the different versions. Unfortunately in this case > that goal is not met: > > http://trac.macports.org/ticket/4115 > > >> What if we had the current mysql use mysql and older version get >> the mysql4 tag? >> >> When mysql gets updated to v6 it get's mysql and mysql v5 gets >> mysql5. > > What you describe is how most ports work in MySQL, but we handle > database ports (like MySQL (mysql4, mysql5), PostgreSQL > (postgresql82, postgresql83, postgresql84, etc.) BerkeleyDB (db44, > db45, db46, db47, etc.) differently because they come with > associated user data (the user's databases) which typically need to > be upgraded in some way as well, and usually once you've upgraded, > you can't downgrade. A new version of the database program may also > come with new features (and new bugs) and the user may have good > reason for wanting to remain with an older version for awhile. This > is why we give the user separate ports, to give them the choice to > upgrade when they're ready for it. > > Actually, it's not just databases we handle that way; languages (I'm > thinking of PHP -- php4, php52, php5 -- and GCC -- gcc40, gcc41, > gcc42, gcc43, etc.) can have the same issue. What if we suffixed $major (current practice) to all these packages that need multiple versions available and when we do we add a port called, for example, mysql-default that has variants +3, +4, +5 etc and it installs simlinks for all the files and dirs to locations $prefix/lib ./bin ./share ./etc ..... Wouldn't these simlinks make a lot of ports that depend on these packages build with little or no modification? I'm sending this email in the hopes I'm not being stupid. It's to early and I haven't had enough coffee. // Brad From ryandesign at macports.org Thu Dec 24 08:46:05 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 24 Dec 2009 10:46:05 -0600 Subject: problem linking fortran to fftw-3 In-Reply-To: <799406d60912240734s6b8d6af5of63c50ece5d38049@mail.gmail.com> References: <799406d60912240307n65a121faq45316624641814@mail.gmail.com> <163429AF-113D-42E8-B6D1-57B4F3C6B27B@macports.org> <799406d60912240734s6b8d6af5of63c50ece5d38049@mail.gmail.com> Message-ID: <5DBCF3F0-93DE-4516-A691-47A9377214BD@macports.org> On Dec 24, 2009, at 09:34, Adam Mercer wrote: > On Thu, Dec 24, 2009 at 13:20, Ryan Schmidt wrote: > >> On Dec 24, 2009, at 05:07, Adam Mercer wrote: >> >>> On Thu, Dec 24, 2009 at 01:58, Peter Marks wrote: >>> >>>> I'm trying to build wspr for MacOS. >>>> >>>> I've done: >>>> port install fftw-3 +g95 >>>> >>>> but during the build I get: >>>> >>>> /usr/bin/libtool: can't locate file for: -lfftw3f >>>> >>>> Any clues would would be most welcome. >>> >>> Looks like its trying to find the single precision fftw3 library, >>> thats provided by the fftw-3-single port.= >> >> That's odd, since fftw-3-single depends on fftw-3, so fftw-3 should certainly not be trying to use parts of fftw-3-single. > > I think Peter is saying the error occurs during the build of wpsr not > fftw-3. If its coming from fftw-3 then something is clearly wrong. .......oh. Yes. I see. In that case, Peter just needs to install fftw-3-single in addition to fftw-3. I find no port for wspr so I assume he's compiling it by hand. Otherwise that would be an error we'd need to correct in the wspr port. Peter, if you'd like to contribute a port for wspr I'm sure that would be welcome. From macports at iamdooser.org Thu Dec 24 10:48:09 2009 From: macports at iamdooser.org (Devin) Date: Thu, 24 Dec 2009 13:48:09 -0500 Subject: Hydrogen run error Message-ID: <65c4e7e20912241048r3d5b0ebcvfd431db03221e0dd@mail.gmail.com> I recently installed Hydrogen on an Intel 10.4.11 machine. Now that I resurrected my Powerbook G4, I wanted to try on that. The install went smoothly, but it stalls when opening: ./Hydrogen > > Hydrogen 0.9.4-svn [Dec 24 2009] [http://www.hydrogen-music.org] > Copyright 2002-2008 Alessandro Cominu > > Hydrogen comes with ABSOLUTELY NO WARRANTY > This is free software, and you are welcome to redistribute it > under certain conditions. See the file COPYING for details > > (W) static int H2Core::LocalFileMng::readXmlInt(TiXmlNode*, const > QString&, int, bool, bool) 'jack_track_output_mode' node not found > (W) static bool H2Core::LocalFileMng::readXmlBool(TiXmlNode*, const > QString&, bool, bool) 'jack_ardour_transport_workaround' node not found > (W) static int H2Core::LocalFileMng::readXmlInt(TiXmlNode*, const > QString&, int, bool, bool) 'countoffset' node not found > (W) static int H2Core::LocalFileMng::readXmlInt(TiXmlNode*, const > QString&, int, bool, bool) 'playoffset' node not found > (W) static bool H2Core::LocalFileMng::readXmlBool(TiXmlNode*, const > QString&, bool, bool) 'expandSongItem' node not found > (W) static bool H2Core::LocalFileMng::readXmlBool(TiXmlNode*, const > QString&, bool, bool) 'expandPatternItem' node not found > (W) Preferences loadPreferences Data directory not found. > (W) static QString H2Core::LocalFileMng::readXmlString(TiXmlNode*, > const QString&, const QString&, bool, bool) 'license' node not found > (W) AudioEngine lock trylock != 0. Lock in audioEngine_process. I'll wait > for the mutex. > Any help would be greatly appreciated. -D -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Thu Dec 24 11:44:10 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 24 Dec 2009 13:44:10 -0600 Subject: Hydrogen run error In-Reply-To: <65c4e7e20912241048r3d5b0ebcvfd431db03221e0dd@mail.gmail.com> References: <65c4e7e20912241048r3d5b0ebcvfd431db03221e0dd@mail.gmail.com> Message-ID: On Dec 24, 2009, at 12:48, Devin wrote: > I recently installed Hydrogen on an Intel 10.4.11 machine. Now that I resurrected my Powerbook G4, I wanted to try on that. The install went smoothly, but it stalls when opening: You could see if using 0.9.4 final works better. The update is here: http://trac.macports.org/ticket/21538 If not, you may need to contact the authors of the software. From macports at iamdooser.org Thu Dec 24 11:47:18 2009 From: macports at iamdooser.org (Devin) Date: Thu, 24 Dec 2009 14:47:18 -0500 Subject: Hydrogen run error In-Reply-To: References: <65c4e7e20912241048r3d5b0ebcvfd431db03221e0dd@mail.gmail.com> Message-ID: <65c4e7e20912241147r2460b102t3e2e39f8138efcaa@mail.gmail.com> Seems to be 10.5 only, whilst I'm on 10.4.11. Thanks for the response though! On Thu, Dec 24, 2009 at 14:44, Ryan Schmidt wrote: > > On Dec 24, 2009, at 12:48, Devin wrote: > > > I recently installed Hydrogen on an Intel 10.4.11 machine. Now that I > resurrected my Powerbook G4, I wanted to try on that. The install went > smoothly, but it stalls when opening: > > You could see if using 0.9.4 final works better. The update is here: > > http://trac.macports.org/ticket/21538 > > If not, you may need to contact the authors of the software. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter.marks at pobox.com Thu Dec 24 13:09:07 2009 From: peter.marks at pobox.com (Peter Marks) Date: Fri, 25 Dec 2009 08:09:07 +1100 Subject: problem linking fortran to fftw-3 In-Reply-To: <799406d60912240307n65a121faq45316624641814@mail.gmail.com> References: <799406d60912240307n65a121faq45316624641814@mail.gmail.com> Message-ID: My sincere thanks to Adam and also Ryan. Yes it was a problem building wspr and it was looking for the single version of fftw. I did this: port install fftw-3-single +g95 and now it builds. Merry xmas gentlemen. Peter On 24/12/2009, at 10:07 PM, Adam Mercer wrote: > On Thu, Dec 24, 2009 at 01:58, Peter Marks wrote: > >> I'm trying to build wspr for MacOS. >> >> I've done: >> port install fftw-3 +g95 >> >> but during the build I get: >> >> /usr/bin/libtool: can't locate file for: -lfftw3f >> >> Any clues would would be most welcome. > > Looks like its trying to find the single precision fftw3 library, > thats provided by the fftw-3-single port. > > Cheers > > Adam From trog24 at comcast.net Thu Dec 24 16:32:54 2009 From: trog24 at comcast.net (Frank J. R. Hanstick) Date: Thu, 24 Dec 2009 16:32:54 -0800 Subject: insighttoolkit Message-ID: Hello, Insighttoolkit failed to install with the following error message: Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build" && /usr/bin/gnumake -j2 all " returned error 2 Command output: [ 23%] Building CXX object Code/Algorithms/CMakeFiles/ ITKAlgorithms.dir/itkBioGenome.o cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Code/Algorithms && /opt/local/bin/c++ - DITKAlgorithms_EXPORTS -mmacosx-version-min=10.5 -fpermissive - ftemplate-depth-50 -Wall -Wno-deprecated -no-cpp-precomp -O2 -g -fPIC - I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Algorithms -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/BasicFilters -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Common -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/IO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/FEM -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/NeuralNetworks -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/SpatialObject -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/MetaIO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/NrrdIO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/NrrdIO -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/DICOMParser -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/DICOMParser -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/expat -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/expat -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/nifti/niftilib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/nifti/znzlib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/itkExtHdrs -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/Statistics -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/v3p/netlib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/vcl -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/core -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/v3p/netlib -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/vcl -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/core -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/gdcm -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/gdcm/src -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Review -o CMakeFiles/ITKAlgorithms.dir/ itkBioGenome.o -c /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Algorithms/itkBioGenome.cxx /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/CMakeFiles [ 23%] Building CXX object Code/Algorithms/CMakeFiles/ ITKAlgorithms.dir/itkBioGene.o cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Code/Algorithms && /opt/local/bin/c++ - DITKAlgorithms_EXPORTS -mmacosx-version-min=10.5 -fpermissive - ftemplate-depth-50 -Wall -Wno-deprecated -no-cpp-precomp -O2 -g -fPIC - I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Algorithms -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/BasicFilters -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Common -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/IO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/FEM -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/NeuralNetworks -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/SpatialObject -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/MetaIO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/NrrdIO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/NrrdIO -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/DICOMParser -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/DICOMParser -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/expat -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/expat -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/nifti/niftilib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/nifti/znzlib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/itkExtHdrs -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/Statistics -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/v3p/netlib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/vcl -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/core -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/v3p/netlib -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/vcl -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/core -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/gdcm -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/gdcm/src -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Review -o CMakeFiles/ITKAlgorithms.dir/ itkBioGene.o -c /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Algorithms/itkBioGene.cxx /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/CMakeFiles [ 23%] Building CXX object Code/Algorithms/CMakeFiles/ ITKAlgorithms.dir/itkBioGeneNetwork.o cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Code/Algorithms && /opt/local/bin/c++ - DITKAlgorithms_EXPORTS -mmacosx-version-min=10.5 -fpermissive - ftemplate-depth-50 -Wall -Wno-deprecated -no-cpp-precomp -O2 -g -fPIC - I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Algorithms -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/BasicFilters -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Common -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/IO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/FEM -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/NeuralNetworks -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/SpatialObject -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/MetaIO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/NrrdIO -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/NrrdIO -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/DICOMParser -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/DICOMParser -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/expat -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/expat -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/nifti/niftilib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/nifti/znzlib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/itkExtHdrs -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Numerics/Statistics -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/v3p/netlib -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/vcl -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/vxl/core -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/v3p/netlib -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/vcl -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/vxl/core -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/gdcm -I/opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/gdcm/src -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Review -o CMakeFiles/ITKAlgorithms.dir/ itkBioGeneNetwork.o -c /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Code/Algorithms/itkBioGeneNetwork.cxx /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/CMakeFiles [ 23%] Building C object Utilities/CableSwig/GCC/gcc/CMakeFiles/ backend.dir/config/host-darwin.o cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/GCC/gcc && /opt/local/ bin/gcc -DALMOST_STDC -DIN_GCC -DHAVE_CONFIG_H -mmacosx-version- min=10.5 -Wall -Wno-uninitialized -Wno-unused-parameter -no-cpp- precomp -no-cpp-precomp -w -O2 -g -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/GCC/gcc -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/libdecnumber -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/libcpp/include -I/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/include -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/Parsers -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/Generators -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/Expat -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/Executables -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/CxxTypes -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/Cable -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/SWIG -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/SWIG/Source/Include -I/ opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/DOH/Include -I/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/Include -I/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/DOH -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/Swig -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/Preprocessor -I/ opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/CParse -I/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/Modules -o CMakeFiles/backend.dir/config/host-darwin.o -c /opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config/host-darwin.c /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/CMakeFiles [ 23%] Building C object Utilities/CableSwig/GCC/gcc/CMakeFiles/ backend.dir/config/rs6000/host-darwin.o cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/GCC/gcc && /opt/local/ bin/gcc -DALMOST_STDC -DIN_GCC -DHAVE_CONFIG_H -mmacosx-version- min=10.5 -Wall -Wno-uninitialized -Wno-unused-parameter -no-cpp- precomp -no-cpp-precomp -w -O2 -g -I/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/GCC/gcc -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/libdecnumber -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/libcpp/include -I/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/include -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/Parsers -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/Generators -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/Expat -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/Executables -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/Cable/CxxTypes -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/Cable -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/SWIG -I/opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Utilities/CableSwig/SWIG/Source/Include -I/ opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/DOH/Include -I/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/Include -I/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/DOH -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/Swig -I/opt/local/ var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/Preprocessor -I/ opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/CParse -I/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/SWIG/Source/Modules -o CMakeFiles/backend.dir/config/rs6000/host-darwin.o -c /opt/local/var/ macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config/rs6000/host- darwin.c /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config/rs6000/host- darwin.c:39: error: conflicting types for 'sigaltstack' /usr/include/signal.h:89: error: previous declaration of 'sigaltstack' was here /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config/rs6000/host- darwin.c: In function 'segv_handler': /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config/rs6000/host- darwin.c:81: error: 'struct __darwin_mcontext' has no member named 'ss' /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config/rs6000/host- darwin.c:130: error: 'struct __darwin_mcontext' has no member named 'es' /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16/Utilities/CableSwig/GCC/gcc/config/rs6000/host- darwin.c:131: error: 'struct __darwin_mcontext' has no member named 'ss' gnumake[2]: *** [Utilities/CableSwig/GCC/gcc/CMakeFiles/backend.dir/ config/rs6000/host-darwin.o] Error 1 gnumake[1]: *** [Utilities/CableSwig/GCC/gcc/CMakeFiles/backend.dir/ all] Error 2 gnumake[1]: *** Waiting for unfinished jobs.... Linking CXX shared library ../../bin/libITKAlgorithms.dylib cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Code/Algorithms && /opt/local/bin/cmake -E cmake_link_script CMakeFiles/ITKAlgorithms.dir/link.txt --verbose=1 /opt/local/bin/c++ -mmacosx-version-min=10.5 -fpermissive - ftemplate-depth-50 -Wall -Wno-deprecated -no-cpp-precomp -O2 -g - dynamiclib -headerpad_max_install_names -compatibility_version 3.16.0 -current_version 3.16.0 -o ../../bin/libITKAlgorithms. 3.16.0.dylib -install_name /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/bin/libITKAlgorithms.3.16.dylib CMakeFiles/ ITKAlgorithms.dir/itkWatershedMiniPipelineProgressCommand.o CMakeFiles/ ITKAlgorithms.dir/itkBioCellBase.o CMakeFiles/ITKAlgorithms.dir/ itkBioCellularAggregateBase.o CMakeFiles/ITKAlgorithms.dir/ itkBioGenome.o CMakeFiles/ITKAlgorithms.dir/itkBioGene.o CMakeFiles/ ITKAlgorithms.dir/itkBioGeneNetwork.o -L. ../../bin/libITKStatistics. 3.16.0.dylib ../../bin/libITKNumerics.3.16.0.dylib ../../bin/ libitkNetlibSlatec.3.16.0.dylib ../../bin/libITKCommon. 3.16.0.dylib ../../bin/libitkvnl_inst.3.16.0.dylib ../../bin/ libitkvnl_algo.3.16.0.dylib ../../bin/libitkv3p_netlib. 3.16.0.dylib ../../bin/libitkvnl.3.16.0.dylib ../../bin/libitkvcl. 3.16.0.dylib -lm ../../bin/libitksys.3.16.0.dylib -lpthread -lm cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/Code/Algorithms && /opt/local/bin/cmake -E cmake_symlink_library ../../bin/libITKAlgorithms.3.16.0.dylib ../../ bin/libITKAlgorithms.3.16.dylib ../../bin/libITKAlgorithms.dylib /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/ build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_graphics_InsightToolkit/work/ InsightToolkit-3.16-build/CMakeFiles [ 23%] Built target ITKAlgorithms gnumake: *** [all] Error 2 Error: Status 1 encountered during processing. Frank J. R. Hanstick trog24 at comcast.net From panayotis at panayotis.com Fri Dec 25 09:08:12 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Fri, 25 Dec 2009 19:08:12 +0200 Subject: CafePorts In-Reply-To: <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> Message-ID: <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> On 16 ??? 2009, at 5:35 ?.?., Chris Janton wrote: > On 2009-12-16 , at 06:13 , Panayotis Katsaloulis wrote: >> >> You could try this, then (in one line): >> >> >> ssh admin at localhost java -Xms128m -Xmx256m -jar LOCATION_OF_CAFEPORTS/CafePorts.app/Contents/Resources/Java/CafePorts.jar > > ssh admin at localhost sudo java -Xms128m -Xmx256m -jar /Users/shared-f/CafePorts.app/Contents/Resources/Java/CafePorts.jar > > It only works if I use sudo java, but it does work I have uploaded a new version of CafePorts, just to support what you suggested. (version 0.1.1) I hope it works for you, since I can't test it. Just go to preferences and type the special commands you need to use, just before the "port" command From face at CentosPrime.COM Fri Dec 25 09:26:07 2009 From: face at CentosPrime.COM (Chris Janton) Date: Fri, 25 Dec 2009 10:26:07 -0700 Subject: CafePorts In-Reply-To: <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> Message-ID: <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> On 2009-12-25 , at 10:08 , Panayotis Katsaloulis wrote: > > I have uploaded a new version of CafePorts, just to support what you suggested. > (version 0.1.1) > > I hope it works for you, since I can't test it. > Just go to preferences and type the special commands you need to use, just before the "port" command I put the special commands into the preference ssh admin at localhost sudo I attempt to install something innocuous - bcv I get prompted for a passowrd (my ssh command does not require it, my sudo command does not require it) I type in the admin password - "Wrong password!" I type in my password - "Wrong password!" I'm not sure which password it wants. Leaving the password field blank doesn't help either. I do like the little links to the maintainers, project page and Trac database. 8) ---------------------------------- Chris Janton - face at CentosPrime dot COM Netminder for Opus1.COM From panayotis at panayotis.com Fri Dec 25 10:00:16 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Fri, 25 Dec 2009 20:00:16 +0200 Subject: CafePorts In-Reply-To: <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> Message-ID: <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> On 25 ??? 2009, at 7:26 ?.?., Chris Janton wrote: > On 2009-12-25 , at 10:08 , Panayotis Katsaloulis wrote: >> >> I have uploaded a new version of CafePorts, just to support what you suggested. >> (version 0.1.1) >> >> I hope it works for you, since I can't test it. >> Just go to preferences and type the special commands you need to use, just before the "port" command > > I put the special commands into the preference > > ssh admin at localhost sudo > > I attempt to install something innocuous - bcv > > I get prompted for a passowrd (my ssh command does not require it, my sudo command does not require it) > I type in the admin password - "Wrong password!" > I type in my password - "Wrong password!" > > I'm not sure which password it wants. > > Leaving the password field blank doesn't help either. > > I do like the little links to the maintainers, project page and Trac database. Did you remember to untick the sudo requirement in the Preferences? If you did, then no password prompt should appear. From panayotis at panayotis.com Fri Dec 25 10:04:32 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Fri, 25 Dec 2009 20:04:32 +0200 Subject: CafePorts In-Reply-To: <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> Message-ID: On 25 ??? 2009, at 7:26 ?.?., Chris Janton wrote: > > ssh admin at localhost sudo Oops, now I see it. So you *do* need the sudo command In any case, untick the sudo requirement in preferences, if no password is required at all. BTW, I am not sure that "cancel" will work as expected, since it's impossible to cancel a "sudo" job by sending signals from a inferior process. From face at CentosPrime.COM Fri Dec 25 12:13:38 2009 From: face at CentosPrime.COM (Chris Janton) Date: Fri, 25 Dec 2009 13:13:38 -0700 Subject: CafePorts In-Reply-To: <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> Message-ID: On 2009-12-25 , at 11:00 , Panayotis Katsaloulis wrote: > >> I get prompted for a passowrd (my ssh command does not require it, my sudo command does not require it) >> I type in the admin password - "Wrong password!" >> I type in my password - "Wrong password!" >> >> I'm not sure which password it wants. >> >> Leaving the password field blank doesn't help either. >> >> I do like the little links to the maintainers, project page and Trac database. > > Did you remember to untick the sudo requirement in the Preferences? > If you did, then no password prompt should appear. ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory Permission denied (publickey,keyboard-interactive). 8) ---------------------------------- Chris Janton - face at CentosPrime dot COM Netminder for Opus1.COM From panayotis at panayotis.com Fri Dec 25 12:22:41 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Fri, 25 Dec 2009 22:22:41 +0200 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> Message-ID: <5F6D164E-AED8-49BA-840A-0FC996BB7EE0@panayotis.com> On 25 ??? 2009, at 10:13 ?.?., Chris Janton wrote: > ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory > ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory > ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory > Permission denied (publickey,keyboard-interactive). So you mean that the password prompt comes from ssh-askpass? I have no idea why askpass is executes by ssh, nor why it says "no such file or directory", since it my system it is there! From brad at pixilla.com Fri Dec 25 13:05:34 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Fri, 25 Dec 2009 13:05:34 -0800 Subject: CafePorts In-Reply-To: <5F6D164E-AED8-49BA-840A-0FC996BB7EE0@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> <5F6D164E-AED8-49BA-840A-0FC996BB7EE0@panayotis.com> Message-ID: On Dec 25, 2009, at 12:22 PM, Panayotis Katsaloulis wrote: > > On 25 ??? 2009, at 10:13 ?.?., Chris Janton wrote: > >> ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or >> directory >> ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or >> directory >> ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or >> directory >> Permission denied (publickey,keyboard-interactive). > > > So you mean that the password prompt comes from ssh-askpass? > > I have no idea why askpass is executes by ssh, nor why it says "no > such file or directory", since it my system it is there! /usr/libexec/ssh-askpass is not on my system. Mac OS X 10.5.8 // Brad From brad at pixilla.com Fri Dec 25 13:33:34 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Fri, 25 Dec 2009 13:33:34 -0800 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> <5F6D164E-AED8-49BA-840A-0FC996BB7EE0@panayotis.com> Message-ID: On Dec 25, 2009, at 1:17 PM, Panayotis Katsaloulis wrote: > > On 25 ??? 2009, at 11:05 ?.?., Bradley Giesbrecht wrote: > >> >> /usr/libexec/ssh-askpass is not on my system. >> > > > Thanks for the bug report, but actually this is a very specific > feature I was asked. > Usually you tick the "sudo" button and leave the special command > empty and everything should work :) /usr/libexec is outside macports file hierarchy. http://guide.macports.org/#internals.hierarchy If /usr/libexec/ssh-askpass can/needs/wants to be used by your application you should install it to $prefix/libexec or another appropriate dir. If this is anything to do with: http://linux.about.com/cs/linux101/g/sshaskpass.htm or something like it and your app can use it a port for this should probably be made. If it's trivial I'll do it. Or I'll nominate Scott H (of boundless energy) to build one :) > Btw, did you like this program? I like that you are writing a frontend to MacPorts because there are a fair number of people that are new to Macs, install macports and then struggle when there is no double clickable gui to work with. This is great for them. I encouragement you to continue. You will be famous:) // Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Fri Dec 25 14:16:13 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Fri, 25 Dec 2009 16:16:13 -0600 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> <5F6D164E-AED8-49BA-840A-0FC996BB7EE0@panayotis.com> Message-ID: <3F882F61-0AFC-4A19-9B24-E1AA513A715D@macports.org> On Dec 25, 2009, at 15:33, Bradley Giesbrecht wrote: > I like that you are writing a frontend to MacPorts because there are a fair number of people that are new to Macs, install macports and then struggle when there is no double clickable gui to work with. This is great for them. I encouragement you to continue. You will be famous:) Of course, as mentioned earlier, there are already numerous existing MacPorts GUIs: http://trac.macports.org/wiki/FAQ#gui (Feel free to add Caf?Ports to this when ready.) From panayotis at panayotis.com Fri Dec 25 14:17:34 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Sat, 26 Dec 2009 00:17:34 +0200 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> <5F6D164E-AED8-49BA-840A-0FC996BB7EE0@panayotis.com> Message-ID: On 25 ??? 2009, at 11:33 ?.?., Bradley Giesbrecht wrote: > /usr/libexec is outside macports file hierarchy. > > http://guide.macports.org/#internals.hierarchy > > If /usr/libexec/ssh-askpass can/needs/wants to be used by your application you should install it to $prefix/libexec or another appropriate dir. > > If this is anything to do with: > http://linux.about.com/cs/linux101/g/sshaskpass.htm > > or something like it and your app can use it a port for this should probably be made. > > If it's trivial I'll do it. Or I'll nominate Scott H (of boundless energy) to build one :) > Of course it's outside the macports file hierarchy. As I said, this is *NOT* required for a proper use of CafePorts. This is just a special case and it deals only a specific issue with Chris Janton, which we are working with. :) For proper CafePorts usage, the default settings should be sufficient! From ndiscreet at gmail.com Fri Dec 25 15:59:12 2009 From: ndiscreet at gmail.com (Altoine Barker) Date: Fri, 25 Dec 2009 17:59:12 -0600 Subject: CafePorts In-Reply-To: <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> Message-ID: <4B3551D0.5010302@gmail.com> On 12/25/09 12:00 PM, Panayotis Katsaloulis wrote: > On 25 ??? 2009, at 7:26 ?.?., Chris Janton wrote: > > >> On 2009-12-25 , at 10:08 , Panayotis Katsaloulis wrote: >> >>> I have uploaded a new version of CafePorts, just to support what you suggested. >>> (version 0.1.1) >>> >>> I hope it works for you, since I can't test it. >>> Just go to preferences and type the special commands you need to use, just before the "port" command >>> >> I put the special commands into the preference >> >> ssh admin at localhost sudo >> >> I attempt to install something innocuous - bcv >> >> I get prompted for a passowrd (my ssh command does not require it, my sudo command does not require it) >> I type in the admin password - "Wrong password!" >> I type in my password - "Wrong password!" >> >> I'm not sure which password it wants. >> >> Leaving the password field blank doesn't help either. >> >> I do like the little links to the maintainers, project page and Trac database. >> > Did you remember to untick the sudo requirement in the Preferences? > If you did, then no password prompt should appear. > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > The only thing I see when I click on "Preferences" is the "MacPorts index" with "/opt/local" in the box and the "Browse" button. I am using Leopard Mac OSX 10.5.8 running MacPorts 1.8.1. My hardware only supports Java 5.0. Maybe you made Caf?Ports for Java 6, because I don't see what you say I should see when I click on Preferences in Caf?Ports. -Altoine From ndiscreet at gmail.com Fri Dec 25 16:04:35 2009 From: ndiscreet at gmail.com (Altoine Barker) Date: Fri, 25 Dec 2009 18:04:35 -0600 Subject: CafePorts In-Reply-To: References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> Message-ID: <4B355313.3070003@gmail.com> On 12/25/09 12:04 PM, Panayotis Katsaloulis wrote: > On 25 ??? 2009, at 7:26 ?.?., Chris Janton wrote: > > >> ssh admin at localhost sudo >> > > Oops, now I see it. > So you *do* need the sudo command > > In any case, untick the sudo requirement in preferences, if no password is required at all. > > BTW, I am not sure that "cancel" will work as expected, since it's impossible to cancel a "sudo" job by sending signals from a inferior process. > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > Additional note: Your program looks and runs beautifully with the exception of the Caf?Ports 0.1.0.1 not showing me any other options in Preferences other than MacPorts index. Great job! From ndiscreet at gmail.com Fri Dec 25 16:25:19 2009 From: ndiscreet at gmail.com (Altoine Barker) Date: Fri, 25 Dec 2009 18:25:19 -0600 Subject: CafePorts In-Reply-To: <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> Message-ID: <4B3557EF.7020602@gmail.com> On 12/16/09 9:35 AM, Chris Janton wrote: > On 2009-12-16 , at 06:13 , Panayotis Katsaloulis wrote: > >> You could try this, then (in one line): >> >> >> ssh admin at localhost java -Xms128m -Xmx256m -jar LOCATION_OF_CAFEPORTS/CafePorts.app/Contents/Resources/Java/CafePorts.jar >> > ssh admin at localhost sudo java -Xms128m -Xmx256m -jar /Users/shared-f/CafePorts.app/Contents/Resources/Java/CafePorts.jar > > It only works if I use sudo java, but it does work > > 8) > ---------------------------------- > Chris Janton - face at CentosPrime dot COM > Netminder for Opus1.COM > > > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > > The sudo command listed above worked for me as well. I choose a macport and selected the install button. I was prompted for a password which I entered my password I used for sudo and the program worked for me. -Altoine From panayotis at panayotis.com Fri Dec 25 16:36:16 2009 From: panayotis at panayotis.com (Panayotis Katsaloulis) Date: Sat, 26 Dec 2009 02:36:16 +0200 Subject: CafePorts In-Reply-To: <4B355313.3070003@gmail.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <4B355313.3070003@gmail.com> Message-ID: <91919D38-A3A4-4F3E-8B46-61C045FC1D43@panayotis.com> On 26 ??? 2009, at 2:04 ?.?., Altoine Barker wrote: > Additional note: Your program looks and runs beautifully with the > exception of the Caf?Ports 0.1.0.1 not showing me any other options in > Preferences other than MacPorts index. Great job! yes, version 0.1.0.1 doesn't have the other options. version 0.1.1 does, and should work :) From ndiscreet at gmail.com Fri Dec 25 17:41:43 2009 From: ndiscreet at gmail.com (Altoine Barker) Date: Fri, 25 Dec 2009 19:41:43 -0600 Subject: CafePorts In-Reply-To: <91919D38-A3A4-4F3E-8B46-61C045FC1D43@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <4B355313.3070003@gmail.com> <91919D38-A3A4-4F3E-8B46-61C045FC1D43@panayotis.com> Message-ID: <4B3569D7.3080902@gmail.com> On 12/25/09 6:36 PM, Panayotis Katsaloulis wrote: > On 26 ??? 2009, at 2:04 ?.?., Altoine Barker wrote: > > >> Additional note: Your program looks and runs beautifully with the >> exception of the Caf?Ports 0.1.0.1 not showing me any other options in >> Preferences other than MacPorts index. Great job! >> > > yes, version 0.1.0.1 doesn't have the other options. > > version 0.1.1 does, and should work :) > _______________________________________________ > macports-users mailing list > macports-users at lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > That did the trick! After I went to preferences and unchecked the box for sudo, it worked like a charm. From face at CentosPrime.COM Sat Dec 26 06:10:51 2009 From: face at CentosPrime.COM (Chris Janton) Date: Sat, 26 Dec 2009 07:10:51 -0700 Subject: CafePorts In-Reply-To: <5F6D164E-AED8-49BA-840A-0FC996BB7EE0@panayotis.com> References: <94D73471-0F8F-4DDE-8303-3C11B405A88B@panayotis.com> <599769BC-C164-4B89-8AF4-EE67F5092CF5@panayotis.com> <62153F88-51BE-4541-92EC-EE41C00FA2A8@centosprime.com> <8200782C-8A32-4274-81C7-003FEB8FA14E@centosprime.com> <18306A7E-4B35-4251-BB29-4996164BD2DD@panayotis.com> <7C4CE229-AE9F-4C87-9003-4E31D866534D@CentosPrime.COM> <347F3730-D418-4595-BAE5-590E43EFB401@panayotis.com> <5F6D164E-AED8-49BA-840A-0FC996BB7EE0@panayotis.com> Message-ID: <2EFA2D22-5436-4930-900A-773F28FEB79F@centosprime.com> On 2009-12-25 , at 13:22 , Panayotis Katsaloulis wrote: >> ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory >> ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory >> ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory >> Permission denied (publickey,keyboard-interactive). > > So you mean that the password prompt comes from ssh-askpass? > > I have no idea why askpass is executes by ssh, nor why it says "no such file or directory", since it my system it is there! No - like others who have mentioned it - I do not have a file /usr/libexec/ssh-askpass It turns out that I had a typo in my username. When I fixed that things worked as expected. Lots of entertaining reading about 'ssh-askpass' and Mac OS X. There's a simple script that might work here (except with wrong username it will never work) http://cakealot.com/2009/04/fixing-missing-ssh-askpass-on-macos-105/ Pilot error. 8) ---------------------------------- Chris Janton - face at CentosPrime dot COM Netminder for Opus1.COM From LenoreHorner at sbcglobal.net Sat Dec 26 17:05:44 2009 From: LenoreHorner at sbcglobal.net (Lenore Horner) Date: Sat, 26 Dec 2009 19:05:44 -0600 Subject: I think I cleaned up too much - Gnucash fail Message-ID: I used port_cutleaves the other day and I think I must have cleaned up too much. Either that or port upgrade outdated went awry. I can no longer run gnucash. It fails with the following message. dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib Referenced from: /opt/local/bin/gnucash-bin Reason: image not found Trace/BPT trap Anyone have an idea what provides that dyld? I tried port search libjpeg and came up empty-handed. Macports 1.8.1 Xcode 3.1.3 OS X 10.5.8 G4 Thanks, Lenore From ryandesign at macports.org Sat Dec 26 18:55:15 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sat, 26 Dec 2009 20:55:15 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: References: Message-ID: <945938E2-5B0F-4528-A897-2AC33486842E@macports.org> On Dec 26, 2009, at 19:05, Lenore Horner wrote: > I used port_cutleaves the other day and I think I must have cleaned up too much. Either that or port upgrade outdated went awry. I can no longer run gnucash. It fails with the following message. > > dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib > Referenced from: /opt/local/bin/gnucash-bin > Reason: image not found > Trace/BPT trap > > Anyone have an idea what provides that dyld? I tried port search libjpeg and came up empty-handed. The jpeg port provides libjpeg.dylib. However, jpeg was recently updated from version 6b (which provides library version 62) to version 7 (which provides library version 7). All ports that depend on jpeg had to have their revisions bumped to force a rebuild against this new library version. gnucash does not declare a dependency onjpeg, therefore it was not included in this effort. Since it nonetheless appears to be linking with jpeg, it should be revised to declare a dependency on jpeg, and have its revision bumped to force a rebuild. I'm currently trying to build gnucash and dependencies to see if I can confirm its dependency on jpeg. If so, I will make the above change. From jmr at macports.org Sat Dec 26 19:36:05 2009 From: jmr at macports.org (Joshua Root) Date: Sun, 27 Dec 2009 14:36:05 +1100 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: References: Message-ID: <4B36D625.2000406@macports.org> On 2009-12-27 12:05 , Lenore Horner wrote: > I used port_cutleaves the other day and I think I must have cleaned up > too much. Either that or port upgrade outdated went awry. I can no > longer run gnucash. It fails with the following message. > > dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib > Referenced from: /opt/local/bin/gnucash-bin > Reason: image not found > Trace/BPT trap > > Anyone have an idea what provides that dyld? I tried port search > libjpeg and came up empty-handed. The jpeg port was recently updated to version 7, which is not binary compatible with the previous version. All ports that declare a dependency on jpeg had their revision incremented, but gnucash depends on it indirectly so it wasn't done. I've now rev bumped gnucash, so it should be OK once you upgrade it. - Josh From LenoreHorner at sbcglobal.net Sat Dec 26 20:22:00 2009 From: LenoreHorner at sbcglobal.net (Lenore Horner) Date: Sat, 26 Dec 2009 22:22:00 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: <945938E2-5B0F-4528-A897-2AC33486842E@macports.org> References: <945938E2-5B0F-4528-A897-2AC33486842E@macports.org> Message-ID: Thanks, Ryan. On Dec 26, 2009, at 20:55 , Ryan Schmidt wrote: > > On Dec 26, 2009, at 19:05, Lenore Horner wrote: > >> I used port_cutleaves the other day and I think I must have cleaned >> up too much. Either that or port upgrade outdated went awry. I >> can no longer run gnucash. It fails with the following message. >> >> dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib >> Referenced from: /opt/local/bin/gnucash-bin >> Reason: image not found >> Trace/BPT trap >> >> Anyone have an idea what provides that dyld? I tried port search >> libjpeg and came up empty-handed. > > The jpeg port provides libjpeg.dylib. However, jpeg was recently > updated from version 6b (which provides library version 62) to > version 7 (which provides library version 7). All ports that depend > on jpeg had to have their revisions bumped to force a rebuild > against this new library version. gnucash does not declare a > dependency onjpeg, therefore it was not included in this effort. > Since it nonetheless appears to be linking with jpeg, it should be > revised to declare a dependency on jpeg, and have its revision > bumped to force a rebuild. > > I'm currently trying to build gnucash and dependencies to see if I > can confirm its dependency on jpeg. If so, I will make the above > change. > From ryandesign at macports.org Sat Dec 26 23:05:11 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 27 Dec 2009 01:05:11 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: <4B36D625.2000406@macports.org> References: <4B36D625.2000406@macports.org> Message-ID: On Dec 26, 2009, at 21:36, Joshua Root wrote: > The jpeg port was recently updated to version 7, which is not binary > compatible with the previous version. All ports that declare a > dependency on jpeg had their revision incremented, but gnucash depends > on it indirectly so it wasn't done. > > I've now rev bumped gnucash, so it should be OK once you upgrade it. I've finished building gnucash. Curiously, "otool -L /opt/local/bin/gnucash-bin" doesn't show it linking with libjpeg. From jul.mac at free.fr Sun Dec 27 02:40:31 2009 From: jul.mac at free.fr (jul.mac at free.fr) Date: Sun, 27 Dec 2009 11:40:31 +0100 Subject: screen bug ? Message-ID: <4B37399F.6040300@free.fr> I have recently update to macos 10.6 and my macports to 1.8.1 and it seems screen can't be installed $ sudo /opt/local/bin/port install screen [...] ---> Building screen Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_screen/work/screen-4.0.3" && /usr/bin/make -j2 all " returned error 2 Command output: /usr/bin/gcc-4.2 -c -I. -I. -O2 -arch x86_64 pty.c /usr/bin/gcc-4.2 -c -I. -I. -O2 -arch x86_64 display.c In file included from screen.h:144, from pty.c:30: display.h:182: warning: 'utmp' is deprecated (declared at /usr/include/utmp.h:96) In file included from screen.h:145, from pty.c:30: window.h:247: warning: 'utmp' is deprecated (declared at /usr/include/utmp.h:96) pty.c:38:26: error: sys/stropts.h: No such file or directory In file included from screen.h:144, from display.c:32: display.h:182: warning: 'utmp' is deprecated (declared at /usr/include/utmp.h:96) In file included from screen.h:145, from display.c:32: window.h:247: warning: 'utmp' is deprecated (declared at /usr/include/utmp.h:96) make: *** [pty.o] Error 1 make: *** Waiting for unfinished jobs.... display.c: In function 'squeeze': display.c:1231: warning: cast to pointer from integer of different size display.c: In function 'RunBlanker': display.c:4681: warning: format not a string literal and no format arguments Error: Status 1 encountered during processing. From dports at ambulatoryclam.net Sun Dec 27 02:56:22 2009 From: dports at ambulatoryclam.net (Dan Ports) Date: Sun, 27 Dec 2009 02:56:22 -0800 Subject: screen bug ? In-Reply-To: <4B37399F.6040300@free.fr> References: <4B37399F.6040300@free.fr> Message-ID: <20091227105622.GA82046@ambulatoryclam.net> On Sun, Dec 27, 2009 at 11:40:31AM +0100, jul.mac at free.fr wrote: > I have recently update to macos 10.6 and my macports to 1.8.1 and it > seems screen can't be installed This is bug #20862: http://trac.macports.org/ticket/20862 Rainer Mueller posted a patch in that ticket the other day. I've verified that it works; hopefully someone can commit it soon and our screen-building woes will be resolved. Dan -- Dan R. K. Ports Research Henchman Massachusetts Institute of Technology Computer Science and Artificial Intelligence Lab From pengyu.ut at gmail.com Sun Dec 27 15:06:20 2009 From: pengyu.ut at gmail.com (Peng Yu) Date: Sun, 27 Dec 2009 17:06:20 -0600 Subject: Error while installing mit-scheme Message-ID: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> I run 'sudo port install mit-scheme' but it fails with some errors. I then run the command again. It gives me the following errors. Could somebody let me know how to fix the errors? Can I just delete the directory '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mit-scheme/work/mit-scheme-c-20080130'? $sudo port install mit-scheme ---> Computing dependencies for mit-scheme ---> Building mit-scheme NError: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mit-scheme/work/mit-scheme-c-20080130/src" && etc/make-liarc.sh --prefix=/opt/local " returned error 1 Command output: checking gdbm.h usability... no checking gdbm.h presence... no checking for gdbm.h... no checking db.h usability... yes checking db.h presence... yes checking for db.h... yes checking for db_create in -ldb-4... no checking for pg_config... no checking libpq-fe.h usability... no checking libpq-fe.h presence... no checking for libpq-fe.h... no checking for dlopen... yes checking for native-code support... yes, using portable C code configure: creating ./config.status config.status: creating liarc-cc config.status: creating liarc-ld config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged config.status: linking ./cmpauxmd/c.c to cmpauxmd.c config.status: linking ./cmpintmd/c.h to cmpintmd.h config.status: linking ./cmpintmd/c.c to cmpintmd.c config.status: linking ./cmpintmd/c-config.h to cmpintmd-config.h configure: configuring in compiler configure: running /bin/sh './configure' --prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mit-scheme/work/mit-scheme-c-20080130/src/boot-root '--prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mit-scheme/work/mit-scheme-c-20080130/src/boot-root' '--enable-native-code=c' --cache-file=/dev/null --srcdir=. rm -f machine ln -s machines/C machine ln -s machine/make.com . ln: ./make.com: File exists configure: error: /bin/sh './configure' failed for compiler Error: Status 1 encountered during processing. From ryandesign at macports.org Sun Dec 27 15:16:12 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 27 Dec 2009 17:16:12 -0600 Subject: Error while installing mit-scheme In-Reply-To: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> References: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> Message-ID: <343BEF1C-32AD-49D6-AD15-2ABB9B8394A3@macports.org> On Dec 27, 2009, at 17:06, Peng Yu wrote: > I run 'sudo port install mit-scheme' but it fails with some errors. This issue is reported here: http://trac.macports.org/ticket/21779 > I > then run the command again. It gives me the following errors. Could > somebody let me know how to fix the errors? Can I just delete the > directory '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mit-scheme/work/mit-scheme-c-20080130'? The command "sudo port clean mit-scheme" will remove that directory for you. From david at mso.anu.edu.au Sun Dec 27 15:24:44 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Mon, 28 Dec 2009 10:24:44 +1100 Subject: Biggles problem Message-ID: <4B37ECBC.2040806@mso.anu.edu.au> I've been trying to get the biggles port to work. It nearly does work. However, if I run any of the test programs from the biggles sourceforge site, I get errors of the form: libplot: ignoring request to create plotter of unknown type Bus error OS X 10.5.8, Macports and installed ports just updated using slfupdate, and using XQuartz 2.4.0 Part of my problem is probably that I have several versions of Python installed. Setting a .profile entry to point to the macports version 2.4.6, with the entry: PATH="/opt/local/Library/Frameworks/Python.framework/Versions/2.4/bin:${PATH}" doesn't solve the problem, because when I run one of the test programs, I get a Python crash. On simple test programs, the macports python works fine. It's probably something pointing to the wrong place. Any suggestions? DN -- __________ ANU RSAA Mt Stromlo From LenoreHorner at sbcglobal.net Sun Dec 27 15:36:15 2009 From: LenoreHorner at sbcglobal.net (Lenore Horner) Date: Sun, 27 Dec 2009 17:36:15 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: References: <4B36D625.2000406@macports.org> Message-ID: On Dec 27, 2009, at 01:05 , Ryan Schmidt wrote: > On Dec 26, 2009, at 21:36, Joshua Root wrote: > >> The jpeg port was recently updated to version 7, which is not binary >> compatible with the previous version. All ports that declare a >> dependency on jpeg had their revision incremented, but gnucash >> depends >> on it indirectly so it wasn't done. >> >> I've now rev bumped gnucash, so it should be OK once you upgrade it. > > I've finished building gnucash. Curiously, "otool -L /opt/local/bin/ > gnucash-bin" doesn't show it linking with libjpeg. > > Puzzle. My gnucash still protests, but differently. I did $port selfupdate $port upgrade outdated gnucash did upgrade, but I get the same complaint. $gnucash dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib Referenced from: /opt/local/lib/libgtkhtml-3.14.19.dylib Reason: image not found Trace/BPT trap Curiously, otool (thanks, Ryan for the command) shows linking against the new version. $otool -L /opt/local/bin/gnucash-bin /opt/local/bin/gnucash-bin: {snip} /opt/local/lib/libjpeg.7.dylib (compatibility version 8.0.0, current version 8.0.0) I just noticed that the error now complains about libjpeg.62.dylib being referenced from libgtkhtml whereas before it complained about a reference from gnucash. Does libgtkhtml need the same version bump? I have libgtkhtml3 @3.26.3_0. It doesn't list a dependency on jpeg. $port deps libgtkhtml3 Full Name: libgtkhtml3 @3.26.3 Build Dependencies: pkgconfig, intltool, p5-xml-parser, gnome-icon- theme, iso-codes Runtime Dependencies: gnome-icon-theme Library Dependencies: libsoup, enchant, gconf, libgnomeui $otool -L /opt/local/lib/libgtkhtml-3.14.19.dylib /opt/local/lib/libgtkhtml-3.14.19.dylib: {snip} /opt/local/lib/libjpeg.62.dylib (compatibility version 63.0.0, current version 63.0.0) This looks like another hidden dependency. Lenore From ryandesign at macports.org Sun Dec 27 15:40:39 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 27 Dec 2009 17:40:39 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: References: <4B36D625.2000406@macports.org> Message-ID: <00F53029-A5D8-446A-9338-29D75AA92815@macports.org> On Dec 27, 2009, at 17:36, Lenore Horner wrote: > On Dec 27, 2009, at 01:05 , Ryan Schmidt wrote: > >> On Dec 26, 2009, at 21:36, Joshua Root wrote: >> >>> I've now rev bumped gnucash, so it should be OK once you upgrade it. >> >> I've finished building gnucash. Curiously, "otool -L /opt/local/bin/gnucash-bin" doesn't show it linking with libjpeg. > $gnucash > dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib > Referenced from: /opt/local/lib/libgtkhtml-3.14.19.dylib > Reason: image not found > Trace/BPT trap > Does libgtkhtml need the same version bump? I have libgtkhtml3 @3.26.3_0. It doesn't list a dependency on jpeg. I guess so. I made the change just now. FYI my libgtkhtml3 also does not link with jpeg. From david at mso.anu.edu.au Sun Dec 27 16:24:12 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Mon, 28 Dec 2009 11:24:12 +1100 Subject: Now py-matplotlib won't install Message-ID: <4B37FAAC.9060602@mso.anu.edu.au> I tried to install py-matplotlib for Python and got most of the way through, before being told that some port was in use, and to deactivate something (should have written it down). I then closed Teminal, reopened it and started over. I now get a message about py-objc2 failing to install (shown here just as a single install): :~ xxx$ sudo port install py-pyobjc2 ---> Computing dependencies for py-pyobjc2 ---> Building py-pyobjc2 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py-pyobjc2/work/pyobjc-core" && /opt/local/bin/python2.4 setup.py build " returned error 1 Command output: Traceback (most recent call last): File "setup.py", line 322, in ? package_data = { File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/core.py", line 110, in setup _setup_distribution = dist = klass(attrs) File "/opt/local/lib/python2.4/site-packages/setuptools/dist.py", line 260, in __init__ self.fetch_build_eggs(attrs.pop('setup_requires')) File "/opt/local/lib/python2.4/site-packages/setuptools/dist.py", line 283, in fetch_build_eggs for dist in working_set.resolve( File "/opt/local/lib/python2.4/site-packages/pkg_resources.py", line 569, in resolve raise VersionConflict(dist,req) # XXX put more info here pkg_resources.VersionConflict: (macholib 1.2 (/opt/local/lib/python2.4/site-packages), Requirement.parse('macholib>=1.2.1')) Error: Status 1 encountered during processing. I have no idea what this implies, but, along with my 'py-biggles' problem, it suggests to me that running Python under Macports is perhaps not a reliable process. But as I don't yet know enough about macports, maybe there's a simple solution. Any suggestions? DN -- __________ ANU RSAA Mt Stromlo From jmr at macports.org Sun Dec 27 17:36:46 2009 From: jmr at macports.org (Joshua Root) Date: Mon, 28 Dec 2009 12:36:46 +1100 Subject: Now py-matplotlib won't install In-Reply-To: <4B37FAAC.9060602@mso.anu.edu.au> References: <4B37FAAC.9060602@mso.anu.edu.au> Message-ID: <4B380BAE.2010206@macports.org> On 2009-12-28 11:24 , David Nicholls wrote: > I tried to install py-matplotlib for Python and got most of the way > through, before being told that some port was in use, and to deactivate > something (should have written it down). I then closed Teminal, > reopened it and started over. I now get a message about py-objc2 > failing to install (shown here just as a single install): > > :~ xxx$ sudo port install py-pyobjc2 > ---> Computing dependencies for py-pyobjc2 > ---> Building py-pyobjc2 > Error: Target org.macports.build returned: shell command " cd > "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py-pyobjc2/work/pyobjc-core" > && /opt/local/bin/python2.4 setup.py build " returned error 1 > Command output: Traceback (most recent call last): > File "setup.py", line 322, in ? > package_data = { > File > "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/core.py", > line 110, in setup > _setup_distribution = dist = klass(attrs) > File "/opt/local/lib/python2.4/site-packages/setuptools/dist.py", line > 260, in __init__ > self.fetch_build_eggs(attrs.pop('setup_requires')) > File "/opt/local/lib/python2.4/site-packages/setuptools/dist.py", line > 283, in fetch_build_eggs > for dist in working_set.resolve( > File "/opt/local/lib/python2.4/site-packages/pkg_resources.py", line > 569, in resolve > raise VersionConflict(dist,req) # XXX put more info here > pkg_resources.VersionConflict: (macholib 1.2 > (/opt/local/lib/python2.4/site-packages), > Requirement.parse('macholib>=1.2.1')) > > Error: Status 1 encountered during processing. > > I have no idea what this implies, but, along with my 'py-biggles' > problem, it suggests to me that running Python under Macports is perhaps > not a reliable process. You really don't want to use Python 2.4 unless you have to. The modules for it are getting more and more unmaintained due to nobody using them, and we're trying to update all its dependents so we can just remove it. There's no py26-biggles at present, but it could probably easily be created from the py25- version. I know py26-pyobjc builds fine. - Josh From pengyu.ut at gmail.com Sun Dec 27 17:39:40 2009 From: pengyu.ut at gmail.com (Peng Yu) Date: Sun, 27 Dec 2009 19:39:40 -0600 Subject: Error while installing mit-scheme In-Reply-To: <343BEF1C-32AD-49D6-AD15-2ABB9B8394A3@macports.org> References: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> <343BEF1C-32AD-49D6-AD15-2ABB9B8394A3@macports.org> Message-ID: <366c6f340912271739x1e5024e2ief7a5323800dd704@mail.gmail.com> On Sun, Dec 27, 2009 at 5:16 PM, Ryan Schmidt wrote: > > On Dec 27, 2009, at 17:06, Peng Yu wrote: > >> I run 'sudo port install mit-scheme' but it fails with some errors. > > This issue is reported here: > > http://trac.macports.org/ticket/21779 There is no fix to this issue? Is there a walkaround? >> I >> then run the command again. It gives me the following errors. Could >> somebody let me know how to fix the errors? Can I just delete the >> directory '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mit-scheme/work/mit-scheme-c-20080130'? > > The command "sudo port clean mit-scheme" will remove that directory for you. > > > From ryandesign at macports.org Sun Dec 27 17:49:02 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 27 Dec 2009 19:49:02 -0600 Subject: Now py-matplotlib won't install In-Reply-To: <4B37FAAC.9060602@mso.anu.edu.au> References: <4B37FAAC.9060602@mso.anu.edu.au> Message-ID: <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> On Dec 27, 2009, at 18:24, David Nicholls wrote: > I tried to install py-matplotlib for Python and got most of the way through, before being told that some port was in use, and to deactivate something (should have written it down). I then closed Teminal, reopened it and started over. I now get a message about py-objc2 failing to install (shown here just as a single install): > > :~ xxx$ sudo port install py-pyobjc2 > ---> Computing dependencies for py-pyobjc2 > ---> Building py-pyobjc2 > Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py-pyobjc2/work/pyobjc-core" && /opt/local/bin/python2.4 setup.py build " returned error 1 > Command output: Traceback (most recent call last): > File "setup.py", line 322, in ? > package_data = { > File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/core.py", line 110, in setup > _setup_distribution = dist = klass(attrs) > File "/opt/local/lib/python2.4/site-packages/setuptools/dist.py", line 260, in __init__ > self.fetch_build_eggs(attrs.pop('setup_requires')) > File "/opt/local/lib/python2.4/site-packages/setuptools/dist.py", line 283, in fetch_build_eggs > for dist in working_set.resolve( > File "/opt/local/lib/python2.4/site-packages/pkg_resources.py", line 569, in resolve > raise VersionConflict(dist,req) # XXX put more info here > pkg_resources.VersionConflict: (macholib 1.2 (/opt/local/lib/python2.4/site-packages), Requirement.parse('macholib>=1.2.1')) > > Error: Status 1 encountered during processing. This error is already reported here: http://trac.macports.org/ticket/22593 Recently, py26-pyobjc2 was replaced by py26-pyobjc and py25-pyobjc2 was replaced by py25-pyobjc. Maybe the same change needs to be made to py-pyobjc2 to merge it into py-pyobjc. > I have no idea what this implies, but, along with my 'py-biggles' problem, it suggests to me that running Python under Macports is perhaps not a reliable process. > > But as I don't yet know enough about macports, maybe there's a simple solution. Any suggestions? As far as I know, Python in MacPorts should generally work. Of course individual ports may be broken, for which tickets should be filed. And as Joshua said, you might not want to be using the Python 2.4 versions of these ports; you may instead want to use the Python 2.6 versions of these ports, e.g. py26-pyobjc. From dports at ambulatoryclam.net Sun Dec 27 17:49:40 2009 From: dports at ambulatoryclam.net (Dan Ports) Date: Sun, 27 Dec 2009 17:49:40 -0800 Subject: Error while installing mit-scheme In-Reply-To: <366c6f340912271739x1e5024e2ief7a5323800dd704@mail.gmail.com> References: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> <343BEF1C-32AD-49D6-AD15-2ABB9B8394A3@macports.org> <366c6f340912271739x1e5024e2ief7a5323800dd704@mail.gmail.com> Message-ID: <20091228014940.GC82046@ambulatoryclam.net> On Sun, Dec 27, 2009 at 07:39:40PM -0600, Peng Yu wrote: > > This issue is reported here: > > > > http://trac.macports.org/ticket/21779 > > There is no fix to this issue? Is there a walkaround? I think this may have been fixed upstream in a recent release or snapshot -- let me give it a try and either update the port (if it works) or nag the developers the next time I see any of them (if it doesn't). Dan -- Dan R. K. Ports Research Henchman Massachusetts Institute of Technology Computer Science and Artificial Intelligence Lab From ryandesign at macports.org Sun Dec 27 17:49:53 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 27 Dec 2009 19:49:53 -0600 Subject: Error while installing mit-scheme In-Reply-To: <366c6f340912271739x1e5024e2ief7a5323800dd704@mail.gmail.com> References: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> <343BEF1C-32AD-49D6-AD15-2ABB9B8394A3@macports.org> <366c6f340912271739x1e5024e2ief7a5323800dd704@mail.gmail.com> Message-ID: <6F48A34C-1EB9-4AB6-8ADF-EA87DBADC3A0@macports.org> On Dec 27, 2009, at 19:39, Peng Yu wrote: > On Sun, Dec 27, 2009 at 5:16 PM, Ryan Schmidt wrote: >> >> On Dec 27, 2009, at 17:06, Peng Yu wrote: >> >>> I run 'sudo port install mit-scheme' but it fails with some errors. >> >> This issue is reported here: >> >> http://trac.macports.org/ticket/21779 > > There is no fix to this issue? Is there a walkaround? I know only as much as is stated in that ticket. If you can assist in resolving it, I'm sure it would be appreciated by any others who are interested in mit-scheme. My initial thought is that it may be a parallel build issue, but I have not yet tested this theory. From ryandesign at macports.org Sun Dec 27 17:50:38 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 27 Dec 2009 19:50:38 -0600 Subject: Error while installing mit-scheme In-Reply-To: <20091228014940.GC82046@ambulatoryclam.net> References: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> <343BEF1C-32AD-49D6-AD15-2ABB9B8394A3@macports.org> <366c6f340912271739x1e5024e2ief7a5323800dd704@mail.gmail.com> <20091228014940.GC82046@ambulatoryclam.net> Message-ID: On Dec 27, 2009, at 19:49, Dan Ports wrote: > On Sun, Dec 27, 2009 at 07:39:40PM -0600, Peng Yu wrote: >>> This issue is reported here: >>> >>> http://trac.macports.org/ticket/21779 >> >> There is no fix to this issue? Is there a walkaround? > > I think this may have been fixed upstream in a recent release or > snapshot -- let me give it a try and either update the port (if it > works) or nag the developers the next time I see any of them (if it > doesn't). According to their web site, the version we have in MacPorts is their latest snapshot. Which is unfortunate, since it's nearing one year in age. From dports at ambulatoryclam.net Sun Dec 27 18:05:23 2009 From: dports at ambulatoryclam.net (Dan Ports) Date: Sun, 27 Dec 2009 18:05:23 -0800 Subject: Error while installing mit-scheme In-Reply-To: References: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> <343BEF1C-32AD-49D6-AD15-2ABB9B8394A3@macports.org> <366c6f340912271739x1e5024e2ief7a5323800dd704@mail.gmail.com> <20091228014940.GC82046@ambulatoryclam.net> Message-ID: <20091228020523.GD82046@ambulatoryclam.net> On Sun, Dec 27, 2009 at 07:50:38PM -0600, Ryan Schmidt wrote: > According to their web site, the version we have in MacPorts is their latest snapshot. Which is unfortunate, since it's nearing one year in age. Yeah, it looks like the fixes for 10.6 are only in git so far (ugh!). It's possible the fix is backportable, but I'm a bit wary given how old the last release is -- we might have to move to a git snapshot or deal with the breakage. (Not that it matters since both are broken, but aren't we actually another year behind their latest release -- 20080130 vs 20090107?) Dan -- Dan R. K. Ports Research Henchman Massachusetts Institute of Technology Computer Science and Artificial Intelligence Lab From ryandesign at macports.org Sun Dec 27 18:21:15 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Sun, 27 Dec 2009 20:21:15 -0600 Subject: Error while installing mit-scheme In-Reply-To: <20091228020523.GD82046@ambulatoryclam.net> References: <366c6f340912271506x18f6df5ek7237d27374b30c35@mail.gmail.com> <343BEF1C-32AD-49D6-AD15-2ABB9B8394A3@macports.org> <366c6f340912271739x1e5024e2ief7a5323800dd704@mail.gmail.com> <20091228014940.GC82046@ambulatoryclam.net> <20091228020523.GD82046@ambulatoryclam.net> Message-ID: <86373256-0025-4B3F-A2C4-EEDC31596B6A@macports.org> On Dec 27, 2009, at 20:05, Dan Ports wrote: > On Sun, Dec 27, 2009 at 07:50:38PM -0600, Ryan Schmidt wrote: >> According to their web site, the version we have in MacPorts is their latest snapshot. Which is unfortunate, since it's nearing one year in age. > > Yeah, it looks like the fixes for 10.6 are only in git so far (ugh!). > It's possible the fix is backportable, but I'm a bit wary given how old > the last release is -- we might have to move to a git snapshot or deal > with the breakage. > > (Not that it matters since both are broken, but aren't we actually > another year behind their latest release -- 20080130 vs 20090107?) Oh! You're right. Looks like I had locally attempted to update to 20090107 but hadn't committed it because I guess it didn't work. Joshua has attached a patch to this ticket with a more involved update attempt: http://trac.macports.org/ticket/21779 From jpbn at ymail.com Sun Dec 27 22:45:16 2009 From: jpbn at ymail.com (Jaap Bosman) Date: Sun, 27 Dec 2009 22:45:16 -0800 (PST) Subject: unlist Message-ID: <126892.53638.qm@web59503.mail.ac4.yahoo.com> Send instant messages to your online friends http://uk.messenger.yahoo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at mso.anu.edu.au Sun Dec 27 23:43:43 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Mon, 28 Dec 2009 18:43:43 +1100 Subject: Now py-matplotlib won't install In-Reply-To: <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> Message-ID: <4B3861AF.4050006@mso.anu.edu.au> Ryan Schmidt wrote: > On Dec 27, 2009, at 18:24, David Nicholls wrote: > >> I tried to install py-matplotlib for Python and got most of the way >> through, before being told that some port was in use, and to >> deactivate something (should have written it down). I then closed >> Teminal, reopened it and started over. I now get a message about >> py-objc2 failing to install (shown here just as a single install): >> >> :~ xxx$ sudo port install py-pyobjc2 ---> Computing >> dependencies for py-pyobjc2 ---> Building py-pyobjc2 Error: Target >> org.macports.build returned: shell command " cd >> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py-pyobjc2/work/pyobjc-core" >> && /opt/local/bin/python2.4 setup.py build " returned error 1 >> Command output: Traceback (most recent call last): File "setup.py", >> line 322, in ? package_data = { File >> "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/core.py", >> line 110, in setup _setup_distribution = dist = klass(attrs) File >> "/opt/local/lib/python2.4/site-packages/setuptools/dist.py", line >> 260, in __init__ self.fetch_build_eggs(attrs.pop('setup_requires')) >> File "/opt/local/lib/python2.4/site-packages/setuptools/dist.py", >> line 283, in fetch_build_eggs for dist in working_set.resolve( File >> "/opt/local/lib/python2.4/site-packages/pkg_resources.py", line >> 569, in resolve raise VersionConflict(dist,req) # XXX put more info >> here pkg_resources.VersionConflict: (macholib 1.2 >> (/opt/local/lib/python2.4/site-packages), >> Requirement.parse('macholib>=1.2.1')) >> >> Error: Status 1 encountered during processing. > > This error is already reported here: > > http://trac.macports.org/ticket/22593 Thanks. > > Recently, py26-pyobjc2 was replaced by py26-pyobjc and py25-pyobjc2 > was replaced by py25-pyobjc. Maybe the same change needs to be made > to py-pyobjc2 to merge it into py-pyobjc. > > >> I have no idea what this implies, but, along with my 'py-biggles' >> problem, it suggests to me that running Python under Macports is >> perhaps not a reliable process. >> >> But as I don't yet know enough about macports, maybe there's a >> simple solution. Any suggestions? > > As far as I know, Python in MacPorts should generally work. Of course > individual ports may be broken, for which tickets should be filed. OK. I'll be more systematic and file tickets. > > And as Joshua said, you might not want to be using the Python 2.4 > versions of these ports; you may instead want to use the Python 2.6 > versions of these ports, e.g. py26-pyobjc. The problem is that py-matplotlib requires requires python 2.4. Hence the Python version breeding program that's going on on my Mac ;-) But the benefit is that I'm learning how it all works (albeit slowly) DN -- __________ ANU RSAA Mt Stromlo From kuepper.jochen at googlemail.com Mon Dec 28 00:03:23 2009 From: kuepper.jochen at googlemail.com (=?utf-8?Q?Jochen_K=C3=BCpper?=) Date: Mon, 28 Dec 2009 09:03:23 +0100 Subject: Now py-matplotlib won't install In-Reply-To: <4B3861AF.4050006@mso.anu.edu.au> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> Message-ID: <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> On 28.12.2009, at 08:43, David Nicholls wrote: > The problem is that py-matplotlib requires requires python 2.4. Hence the Python version breeding program that's going on on my Mac ;-) Yes; so use py26-matplotlib? /Jochen From david at mso.anu.edu.au Mon Dec 28 00:16:20 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Mon, 28 Dec 2009 19:16:20 +1100 Subject: Now py-matplotlib won't install In-Reply-To: <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> Message-ID: <4B386954.2070707@mso.anu.edu.au> Jochen K?pper wrote: > On 28.12.2009, at 08:43, David Nicholls wrote: >> The problem is that py-matplotlib requires requires python 2.4. Hence the Python version breeding program that's going on on my Mac ;-) > > Yes; so use py26-matplotlib? > > /Jochen Aha! Thanks. How do it completely get rid of py-matplotlib? sudo port uninstall py-matplotlib? (still learning) DN -- __________ ANU RSAA Mt Stromlo From kuepper.jochen at googlemail.com Mon Dec 28 00:18:26 2009 From: kuepper.jochen at googlemail.com (=?utf-8?Q?Jochen_K=C3=BCpper?=) Date: Mon, 28 Dec 2009 09:18:26 +0100 Subject: Now py-matplotlib won't install In-Reply-To: <4B386954.2070707@mso.anu.edu.au> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> <4B386954.2070707@mso.anu.edu.au> Message-ID: <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> On 28.12.2009, at 09:16, David Nicholls wrote: > Jochen K?pper wrote: >> On 28.12.2009, at 08:43, David Nicholls wrote: >>> The problem is that py-matplotlib requires requires python 2.4. Hence the Python version breeding program that's going on on my Mac ;-) >> Yes; so use py26-matplotlib? >> /Jochen > > Aha! Thanks. How do it completely get rid of py-matplotlib? > > sudo port uninstall py-matplotlib? (still learning) yes; maybe do sudo port installed | grep py and uninstall all the listed ports to get rid of Python 2.4 altogether. Then above command will install Python2.6 and everything else that is necessary for matplotlib. /Jochen From david at mso.anu.edu.au Mon Dec 28 00:20:49 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Mon, 28 Dec 2009 19:20:49 +1100 Subject: Now py-matplotlib won't install In-Reply-To: <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> <4B386954.2070707@mso.anu.edu.au> <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> Message-ID: <4B386A61.60009@mso.anu.edu.au> Jochen K?pper wrote: > On 28.12.2009, at 09:16, David Nicholls wrote: >> Jochen K?pper wrote: >>> On 28.12.2009, at 08:43, David Nicholls wrote: >>>> The problem is that py-matplotlib requires requires python 2.4. Hence the Python version breeding program that's going on on my Mac ;-) >>> Yes; so use py26-matplotlib? >>> /Jochen >> Aha! Thanks. How do it completely get rid of py-matplotlib? >> >> sudo port uninstall py-matplotlib? (still learning) > > > yes; maybe do > sudo port installed | grep py > and uninstall all the listed ports to get rid of Python 2.4 altogether. > Then above command will install Python2.6 and everything else that is necessary for matplotlib. > > /Jochen Splendid! Thanks. DN -- __________ ANU RSAA Mt Stromlo From LenoreHorner at sbcglobal.net Mon Dec 28 05:16:55 2009 From: LenoreHorner at sbcglobal.net (Lenore Horner) Date: Mon, 28 Dec 2009 07:16:55 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: <00F53029-A5D8-446A-9338-29D75AA92815@macports.org> References: <4B36D625.2000406@macports.org> <00F53029-A5D8-446A-9338-29D75AA92815@macports.org> Message-ID: On Dec 27, 2009, at 17:40 , Ryan Schmidt wrote: > On Dec 27, 2009, at 17:36, Lenore Horner wrote: > >> On Dec 27, 2009, at 01:05 , Ryan Schmidt wrote: >> >>> On Dec 26, 2009, at 21:36, Joshua Root wrote: >>> >>>> I've now rev bumped gnucash, so it should be OK once you upgrade >>>> it. >>> >>> I've finished building gnucash. Curiously, "otool -L /opt/local/ >>> bin/gnucash-bin" doesn't show it linking with libjpeg. > > >> $gnucash >> dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib >> Referenced from: /opt/local/lib/libgtkhtml-3.14.19.dylib >> Reason: image not found >> Trace/BPT trap > > >> Does libgtkhtml need the same version bump? I have libgtkhtml3 >> @3.26.3_0. It doesn't list a dependency on jpeg. > > I guess so. I made the change just now. FYI my libgtkhtml3 also does > not link with jpeg. > Another hidden dependency. Thanks, Ryan for working on this. $gnucash dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib Referenced from: /opt/local/lib/libgoffice-0.6.6.dylib Reason: image not found Trace/BPT trap (I'm using the aqua version of everything rather than the x11 version. Maybe that's why I have this going on.) Lenore From LenoreHorner at sbcglobal.net Mon Dec 28 05:32:13 2009 From: LenoreHorner at sbcglobal.net (Lenore Horner) Date: Mon, 28 Dec 2009 07:32:13 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: <00F53029-A5D8-446A-9338-29D75AA92815@macports.org> References: <4B36D625.2000406@macports.org> <00F53029-A5D8-446A-9338-29D75AA92815@macports.org> Message-ID: <8025B86F-BB60-490D-AAE9-FF466F9BC87F@sbcglobal.net> > > >> $gnucash >> dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib >> Referenced from: /opt/local/lib/libgtkhtml-3.14.19.dylib >> Reason: image not found >> Trace/BPT trap > > >> Does libgtkhtml need the same version bump? I have libgtkhtml3 >> @3.26.3_0. It doesn't list a dependency on jpeg. > > I guess so. I made the change just now. FYI my libgtkhtml3 also does > not link with jpeg. > Here are the things in my /opt/local/lib/ that otool says are linking against libjpeg.62 /opt/local/lib/libgnomeprintui-2-2.0.dylib: /opt/local/lib/libgnomeprintui-2-2.dylib: /opt/local/lib/libgoffice-0.6.6.0.6.dylib: /opt/local/lib/libgoffice-0.6.6.dylib: /opt/local/lib/libgoffice-0.6.dylib: Lenore -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Mon Dec 28 10:33:29 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Mon, 28 Dec 2009 12:33:29 -0600 Subject: Now py-matplotlib won't install In-Reply-To: <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> <4B386954.2070707@mso.anu.edu.au> <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> Message-ID: On Dec 28, 2009, at 02:18, Jochen K?pper wrote: > On 28.12.2009, at 09:16, David Nicholls wrote: > >> How do it completely get rid of py-matplotlib? >> >> sudo port uninstall py-matplotlib? (still learning) > > > yes; maybe do > sudo port installed | grep py Or simpler and more accurate: port installed name:^py- > and uninstall all the listed ports to get rid of Python 2.4 altogether. And then you could uninstall python24 itself too. You may also want to install and use the port_cutleaves port; it will tell you if there are any other ports in your tree that you don't need anymore and let you uninstall them. > Then above command will install Python2.6 and everything else that is necessary for matplotlib. From ryandesign at macports.org Mon Dec 28 10:43:18 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Mon, 28 Dec 2009 12:43:18 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: References: <4B36D625.2000406@macports.org> <00F53029-A5D8-446A-9338-29D75AA92815@macports.org> Message-ID: On Dec 28, 2009, at 07:16, Lenore Horner wrote: > (I'm using the aqua version of everything rather than the x11 version. Maybe that's why I have this going on.) Do you mean the +quartz variant? I note goffice doesn't have one, but maybe one of its dependencies does and causes this. On Dec 28, 2009, at 07:32, Lenore Horner wrote: > Here are the things in my /opt/local/lib/ that otool says are linking against libjpeg.62 > > /opt/local/lib/libgnomeprintui-2-2.0.dylib: > /opt/local/lib/libgnomeprintui-2-2.dylib: Fixed in r62076. > /opt/local/lib/libgoffice-0.6.6.0.6.dylib: > /opt/local/lib/libgoffice-0.6.6.dylib: > /opt/local/lib/libgoffice-0.6.dylib: Fixed in r62075. From david at mso.anu.edu.au Mon Dec 28 16:04:19 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Tue, 29 Dec 2009 11:04:19 +1100 Subject: Now py-matplotlib won't install In-Reply-To: References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> <4B386954.2070707@mso.anu.edu.au> <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> Message-ID: <4B394783.5050008@mso.anu.edu.au> Ryan Schmidt wrote: > On Dec 28, 2009, at 02:18, Jochen K?pper wrote: > >> On 28.12.2009, at 09:16, David Nicholls wrote: >> >>> How do it completely get rid of py-matplotlib? >>> >>> sudo port uninstall py-matplotlib? (still learning) >> >> yes; maybe do sudo port installed | grep py > > Or simpler and more accurate: > > port installed name:^py- That works. > >> and uninstall all the listed ports to get rid of Python 2.4 >> altogether. > > And then you could uninstall python24 itself too. Yes. If I want to use biggles, I need to use py25-biggles, which requires py25-numpy, and that requires Python 2.5 (which, needless to say, is already installed). > > You may also want to install and use the port_cutleaves port; it will > tell you if there are any other ports in your tree that you don't > need anymore and let you uninstall them. Now *that's* a good tip. I've just installed it. Thanks. DN -- __________ ANU RSAA Mt Stromlo From ryandesign at macports.org Mon Dec 28 16:09:35 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Mon, 28 Dec 2009 18:09:35 -0600 Subject: Now py-matplotlib won't install In-Reply-To: <4B394783.5050008@mso.anu.edu.au> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> <4B386954.2070707@mso.anu.edu.au> <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> <4B394783.5050008@mso.anu.edu.au> Message-ID: On Dec 28, 2009, at 18:04, David Nicholls wrote: > Yes. If I want to use biggles, I need to use py25-biggles, which > requires py25-numpy, and that requires Python 2.5 (which, needless to > say, is already installed). I made py26-biggles for you in r62101. From david at mso.anu.edu.au Mon Dec 28 16:24:11 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Tue, 29 Dec 2009 11:24:11 +1100 Subject: Now py-matplotlib won't install In-Reply-To: References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> <4B386954.2070707@mso.anu.edu.au> <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> <4B394783.5050008@mso.anu.edu.au> Message-ID: <4B394C2B.1050702@mso.anu.edu.au> Ryan Schmidt wrote: > On Dec 28, 2009, at 18:04, David Nicholls wrote: > >> Yes. If I want to use biggles, I need to use py25-biggles, which >> requires py25-numpy, and that requires Python 2.5 (which, needless to >> say, is already installed). > > I made py26-biggles for you in r62101. Thanks. That sounds interesting... how do I find it? the port info command doesn't see it. DN -- __________ ANU RSAA Mt Stromlo From macsforever2000 at macports.org Mon Dec 28 18:09:38 2009 From: macsforever2000 at macports.org (Frank Schima) Date: Mon, 28 Dec 2009 19:09:38 -0700 Subject: Now py-matplotlib won't install In-Reply-To: <4B394C2B.1050702@mso.anu.edu.au> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> <4B386954.2070707@mso.anu.edu.au> <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> <4B394783.5050008@mso.anu.edu.au> <4B394C2B.1050702@mso.anu.edu.au> Message-ID: <9588D528-3F7A-4960-A74A-5EEC6B60EA67@macports.org> On Dec 28, 2009, at 5:24 PM, David Nicholls wrote: > Ryan Schmidt wrote: >> On Dec 28, 2009, at 18:04, David Nicholls wrote: >>> Yes. If I want to use biggles, I need to use py25-biggles, which >>> requires py25-numpy, and that requires Python 2.5 (which, needless to >>> say, is already installed). >> I made py26-biggles for you in r62101. > > Thanks. That sounds interesting... how do I find it? the port info command doesn't see it. You need to run selfupdate first. sudo port selfupdate Cheers! Frank From ronnie at wcc.net Mon Dec 28 18:10:11 2009 From: ronnie at wcc.net (Ronnie Grubaugh) Date: Mon, 28 Dec 2009 20:10:11 -0600 Subject: Fwd: Uninstall MacPorts ? References: Message-ID: <2D7A3EE8-155E-4ACD-921B-370271F32031@wcc.net> > > After reading the e-mails about the trials and tribulations of Mac Ports users and my own experience with its support system, I have concluded that a Linux-based OS and Mac Ports would be far to labor intensive for myself. So it would be greatly appreciated, if you could tell me how to uninstall Mac Ports. I thoroughly searched the Mac Ports website and could only find information on downloading Mac ports and I'm asking how to uninstall the complete Mac Ports installation not just a single port. I have a intel imac 10.6.2 system. I apologize for downloading Mac Ports it definitely was a mistake! Please help? > Thank you, Ronnie .G -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at mso.anu.edu.au Mon Dec 28 18:30:15 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Tue, 29 Dec 2009 13:30:15 +1100 Subject: Now py-matplotlib won't install In-Reply-To: <9588D528-3F7A-4960-A74A-5EEC6B60EA67@macports.org> References: <4B37FAAC.9060602@mso.anu.edu.au> <496501AD-E5F4-4A5F-A235-86D4AEED14EC@macports.org> <4B3861AF.4050006@mso.anu.edu.au> <6606FF3F-46AE-4B0C-9284-D34AB01D7A35@googlemail.com> <4B386954.2070707@mso.anu.edu.au> <0348D652-4415-40DF-9D29-E56AD9739F78@googlemail.com> <4B394783.5050008@mso.anu.edu.au> <4B394C2B.1050702@mso.anu.edu.au> <9588D528-3F7A-4960-A74A-5EEC6B60EA67@macports.org> Message-ID: <4B3969B7.5020203@mso.anu.edu.au> Frank Schima wrote: > On Dec 28, 2009, at 5:24 PM, David Nicholls wrote: > >> Ryan Schmidt wrote: >>> On Dec 28, 2009, at 18:04, David Nicholls wrote: >>>> Yes. If I want to use biggles, I need to use py25-biggles, which >>>> requires py25-numpy, and that requires Python 2.5 (which, needless to >>>> say, is already installed). >>> I made py26-biggles for you in r62101. >> Thanks. That sounds interesting... how do I find it? the port info command doesn't see it. > > You need to run selfupdate first. > > sudo port selfupdate Aha. Thanks. I did an update again just now, and, sure enough, there's py26-biggles :-) DN -- __________ ANU RSAA Mt Stromlo From david at mso.anu.edu.au Mon Dec 28 18:33:43 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Tue, 29 Dec 2009 13:33:43 +1100 Subject: Fwd: Uninstall MacPorts ? In-Reply-To: <2D7A3EE8-155E-4ACD-921B-370271F32031@wcc.net> References: <2D7A3EE8-155E-4ACD-921B-370271F32031@wcc.net> Message-ID: <4B396A87.9030708@mso.anu.edu.au> Ronnie Grubaugh wrote: >> * >> * >> After reading the e-mails about the trials and tribulations of Mac >> Ports users and my own experience with its support system, I have >> concluded that a Linux-based OS and Mac Ports would be far to labor >> intensive for myself. So it would be greatly appreciated, if you could >> tell me how to uninstall Mac Ports. I thoroughly searched the Mac >> Ports website and could only find information on downloading Mac ports >> and I'm asking how to uninstall the complete Mac Ports installation >> not just a single port. I have a intel imac 10.6.2 system. I apologize >> for downloading Mac Ports it definitely was a mistake! Please help? >> Thank you, Ronnie .G The manual has it: http://guide.macports.org/#installing.macports.uninstalling Damn good manual. I'm beginning to think Macports is very good, once you know how it works. I'm definitiely staying with it. And this forum is very helpful. DN -- __________ ANU RSAA Mt Stromlo From brad at pixilla.com Mon Dec 28 18:57:41 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Mon, 28 Dec 2009 18:57:41 -0800 Subject: Uninstall MacPorts ? In-Reply-To: <2D7A3EE8-155E-4ACD-921B-370271F32031@wcc.net> References: <2D7A3EE8-155E-4ACD-921B-370271F32031@wcc.net> Message-ID: <277A13DC-6A96-45D0-8E5E-B964EB234C1C@pixilla.com> On Dec 28, 2009, at 6:10 PM, Ronnie Grubaugh wrote: >> >> After reading the e-mails about the trials and tribulations of Mac >> Ports users and my own experience with its support system, I have >> concluded that a Linux-based OS and Mac Ports would be far to labor >> intensive for myself. So it would be greatly appreciated, if you >> could tell me how to uninstall Mac Ports. I thoroughly searched the >> Mac Ports website and could only find information on downloading >> Mac ports and I'm asking how to uninstall the complete Mac Ports >> installation not just a single port. I have a intel imac 10.6.2 >> system. I apologize for downloading Mac Ports it definitely was a >> mistake! Please help? >> Thank you, Ronnie .G Sorry it's not working out for you. Others may know better but here are two approaches, one uses Terminal.app and the other uses the Finder. Terminal.app method In the Finder click the "Go" menu and choose "Utilities". Find Terminal and double click it. In the Terminal window type: sudo port uninstall installed That should uninstall all installed ports. You can now quit Terminal by clicking the "File" menu and choosing "Quit". Now in the Finder find your hard drive and delete the folder name "opt". If all went well MacPorts is gone. Finder method In the Finder delete the following folders if they exist. /opt /Applications/MacPorts Now delete any files that start with "org.macports." in /Library/LaunchDaemons and /Library/LaunchAgents You can read this, it might help: http://guide.macports.org/index.html#installing.macports.uninstalling Following those directions you can basically paste this into Terminal.app: sudo rm -rf \ /opt/local \ /Applications/DarwinPorts \ /Applications/MacPorts \ /Library/LaunchDaemons/org.macports.* \ /Library/Receipts/DarwinPorts*.pkg \ /Library/Receipts/MacPorts*.pkg \ /Library/StartupItems/DarwinPortsStartup \ /Library/Tcl/darwinports1.0 \ /Library/Tcl/macports1.0 \ ~/.macports Good luck, Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Mon Dec 28 20:03:45 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Mon, 28 Dec 2009 22:03:45 -0600 Subject: Uninstall MacPorts ? In-Reply-To: <4B396A87.9030708@mso.anu.edu.au> References: <2D7A3EE8-155E-4ACD-921B-370271F32031@wcc.net> <4B396A87.9030708@mso.anu.edu.au> Message-ID: <771DC9C7-3763-4945-9F5B-99C7D1FCBF9A@macports.org> On Dec 28, 2009, at 20:33, David Nicholls wrote: > Ronnie Grubaugh wrote: > >> After reading the e-mails about the trials and tribulations of Mac Ports users and my own experience with its support system, I have concluded that a Linux-based OS and Mac Ports would be far to labor intensive for myself. So it would be greatly appreciated, if you could tell me how to uninstall Mac Ports. I thoroughly searched the Mac Ports website and could only find information on downloading Mac ports and I'm asking how to uninstall the complete Mac Ports installation not just a single port. I have a intel imac 10.6.2 system. I apologize for downloading Mac Ports it definitely was a mistake! Please help? Thank you, Ronnie .G > > The manual has it: > > http://guide.macports.org/#installing.macports.uninstalling The instructions in the manual for this topic are sadly outdated. The current instructions are in the FAQ: http://trac.macports.org/wiki/FAQ#uninstall I had tried to respond to you when you emailed me this question directly, but the email server would not let me: On Dec 28, 2009, at 13:18, Mail Delivery System wrote: > This message was created automatically by mail delivery software. > > A message that you sent could not be delivered to one or more of its > recipients. This is a permanent error. The following address(es) failed: > > ronnie at wcc.net > retry timeout exceeded From david at mso.anu.edu.au Tue Dec 29 02:38:16 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Tue, 29 Dec 2009 21:38:16 +1100 Subject: Biggles strikes again Message-ID: <4B39DC18.9090309@mso.anu.edu.au> One problem fixed, now back to the biggles glitch... I've successfully installed Python 2.6.4, py26-numpy, py26-biggles, matplotlib, and a host of associated stuff. The correct version of Macports Python (2.6.4) works well with matplotlib, but I'm still having the same problem as before with biggles. When I run any of the test programs in the biggles sourceforge site, python crashes after giving the message: libplot: ignoring request to create plotter of unknown type Bus error From a bit if googling I suspect the problem may be an x11 problem. So I stepped through the first test program and it appears that the line that triggers the problem is p.show() which I believe is an x11 call. I'm using XQuartz 2.4.0 (xorg-server 1.5.3-apple14) rather than the default x11 that comes with Leopard 10.5.8 This may be a plotutils problem. Plotutils has two variants, universal (which I have installed) and x11. Yesterday, when I tried installing the x11 variant things started to break. Anything which invoked an x11 application (eg xgterm) locked into a loop of x11.bin crashes/restarts. One sensible sounding explanation on the apple forums suggested that the Macport x11 installs might have borked the x11 existing install. So I reinstalled the 10.5.8 combo update and then XQuartz 2.4.0 and things worked again. Since then, I've sucessully installed Python 2.6.4, py26-biggles etc. But the (x11?) problem still remains. If I point .profile to the non-macports Python install, with an apparent ly OK install of Biggles (I can import it) I get an x11.bin crash instead. Can anyone think of a way to get biggles not to crash either Python or x11? :-) DN -- __________ ANU RSAA Mt Stromlo From LenoreHorner at sbcglobal.net Tue Dec 29 04:06:45 2009 From: LenoreHorner at sbcglobal.net (Lenore Horner) Date: Tue, 29 Dec 2009 06:06:45 -0600 Subject: I think I cleaned up too much - Gnucash fail In-Reply-To: References: <4B36D625.2000406@macports.org> <00F53029-A5D8-446A-9338-29D75AA92815@macports.org> Message-ID: On Dec 28, 2009, at 12:43 , Ryan Schmidt wrote: > On Dec 28, 2009, at 07:16, Lenore Horner wrote: > >> (I'm using the aqua version of everything rather than the x11 >> version. Maybe that's why I have this going on.) > > Do you mean the +quartz variant? I note goffice doesn't have one, > but maybe one of its dependencies does and causes this. Yes, of course. > > > On Dec 28, 2009, at 07:32, Lenore Horner wrote: > >> Here are the things in my /opt/local/lib/ that otool says are >> linking against libjpeg.62 >> >> /opt/local/lib/libgnomeprintui-2-2.0.dylib: >> /opt/local/lib/libgnomeprintui-2-2.dylib: > > Fixed in r62076. > >> /opt/local/lib/libgoffice-0.6.6.0.6.dylib: >> /opt/local/lib/libgoffice-0.6.6.dylib: >> /opt/local/lib/libgoffice-0.6.dylib: > > > Fixed in r62075. > > And now gnucash runs again. Thank you very much, Ryan. Lenore From david at mso.anu.edu.au Tue Dec 29 04:47:42 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Tue, 29 Dec 2009 23:47:42 +1100 Subject: More on the Biggles saga Message-ID: <4B39FA6E.5040605@mso.anu.edu.au> OK, I installed plotutils+x11 which went well. I thought this might help the connection to the x11 system. Running the biggles test programs no longer crashes Python, but now gives a new error: Error: Unresolved inheritance operation So I reinstalled py26-biggles, just in case it needed to be reconnected to the changed plotutils. It installed an updated help2man and also xorg-libXt. No change. Same message. Does this help diagnose the problem? DN -- __________ ANU RSAA Mt Stromlo From faisal.moledina at gmail.com Tue Dec 29 06:38:14 2009 From: faisal.moledina at gmail.com (Faisal Moledina) Date: Tue, 29 Dec 2009 09:38:14 -0500 Subject: More on the Biggles saga In-Reply-To: <4B39FA6E.5040605@mso.anu.edu.au> References: <4B39FA6E.5040605@mso.anu.edu.au> Message-ID: <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> On Tue, Dec 29, 2009 at 7:47 AM, David Nicholls wrote: > OK, I installed plotutils+x11 which went well. ?I thought this might help > the connection to the x11 system. Running the biggles test programs no > longer crashes Python, but now gives a new error: > > Error: Unresolved inheritance operation > > So I reinstalled py26-biggles, just in case it needed to be reconnected to > the changed plotutils. ?It installed an updated help2man and also > xorg-libXt. > > No change. Same message. Hello, I tested this just now. Installing plotutils without the x11 variant results in the same error you saw in your other thread libplot: ignoring request to create plotter of unknown type Segmentation fault I reinstalled plotutils, this time with +x11 (I did not reinstall biggles). Then I ran the example at http://biggles.sourceforge.net/?example=2 and successfully generated an xplot window in x11. Therefore, I think your X11 installation may have a problem (likely that some files are linking to the wrong libraries). I think that biggles is fine, but plotutils is where the problem begins. What is the output of otool -L /opt/local/bin/plot ? Faisal From e.ippoliti at grs-sim.de Tue Dec 29 09:50:50 2009 From: e.ippoliti at grs-sim.de (Emiliano Ippoliti) Date: Tue, 29 Dec 2009 18:50:50 +0100 Subject: Molden update Message-ID: <84ABCA8E-A21B-4AD6-B68F-5140ABD09D39@grs-sim.de> Dear Sirs, I think that the Molden developers have recently changed something in the last version without changing the version number. So now the checksum in the installation procedure fails. May you update the Molden port to the latest version? Best regards, Emiliano Ippoliti From ryandesign at macports.org Tue Dec 29 10:29:55 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 29 Dec 2009 12:29:55 -0600 Subject: Molden update In-Reply-To: <84ABCA8E-A21B-4AD6-B68F-5140ABD09D39@grs-sim.de> References: <84ABCA8E-A21B-4AD6-B68F-5140ABD09D39@grs-sim.de> Message-ID: <84FDF9E0-5220-470B-9081-4DEFA1008CE3@macports.org> On Dec 29, 2009, at 11:50, Emiliano Ippoliti wrote: > I think that the Molden developers have recently changed something in the last version without changing the version number. So now the checksum in the installation procedure fails. > May you update the Molden port to the latest version? They do this often. Thanks for letting us know. I fixed it in r62134. From david at mso.anu.edu.au Tue Dec 29 14:32:38 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Wed, 30 Dec 2009 09:32:38 +1100 Subject: More on the Biggles saga In-Reply-To: <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> References: <4B39FA6E.5040605@mso.anu.edu.au> <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> Message-ID: <4B3A8386.2070600@mso.anu.edu.au> Faisal Moledina wrote: > On Tue, Dec 29, 2009 at 7:47 AM, David Nicholls wrote: >> OK, I installed plotutils+x11 which went well. I thought this might help >> the connection to the x11 system. Running the biggles test programs no >> longer crashes Python, but now gives a new error: >> >> Error: Unresolved inheritance operation >> >> So I reinstalled py26-biggles, just in case it needed to be reconnected to >> the changed plotutils. It installed an updated help2man and also >> xorg-libXt. >> >> No change. Same message. > > Hello, I tested this just now. Installing plotutils without the x11 > variant results in the same error you saw in your other thread > > libplot: ignoring request to create plotter of unknown type > Segmentation fault > > I reinstalled plotutils, this time with +x11 (I did not reinstall > biggles). Then I ran the example at > http://biggles.sourceforge.net/?example=2 and successfully generated > an xplot window in x11. > > Therefore, I think your X11 installation may have a problem (likely > that some files are linking to the wrong libraries). I think that > biggles is fine, but plotutils is where the problem begins. What is > the output of otool -L /opt/local/bin/plot ? > > Faisal Thanks, Perhaps the problem is XQuartz 2.4.0 The otool results: $ otool -L /opt/local/bin/plot /opt/local/bin/plot: /opt/local/lib/libplot.2.dylib (compatibility version 5.0.0, current version 5.4.0) /opt/local/lib/libXaw.7.dylib (compatibility version 8.0.0, current version 8.0.0) /opt/local/lib/libXmu.6.dylib (compatibility version 9.0.0, current version 9.0.0) /opt/local/lib/libXt.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libSM.6.dylib (compatibility version 7.0.0, current version 7.1.0) /opt/local/lib/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/local/lib/libXext.6.dylib (compatibility version 11.0.0, current version 11.0.0) /opt/local/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/local/lib/libXau.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libXdmcp.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libpng12.0.dylib (compatibility version 42.0.0, current version 42.0.0) /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3) /usr/lib/libmx.A.dylib (compatibility version 1.0.0, current version 292.4.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4) I might reinstall the Leopard 10.5.8 combo update again to overwrite the XQuartz 2.4.0 files and see what happens. DN -- __________ ANU RSAA Mt Stromlo From brad at pixilla.com Tue Dec 29 15:56:46 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Tue, 29 Dec 2009 15:56:46 -0800 Subject: rebuild dependents after upgrade Message-ID: <86D36CDF-C696-453D-92E1-9B5DE4F6813A@pixilla.com> Does macports rebuild dependents after an upgrade? If not what would be a command to rebuild openssl and then everything that depends on it? bash-3.2# port dependents openssl cclient depends on openssl python26 depends on openssl mysql5 depends on openssl apache2 depends on openssl libssh2 depends on openssl cyrus-sasl2 depends on openssl openldap depends on openssl curl depends on openssl php5 depends on openssl dovecot depends on openssl qt4-mac depends on openssl Thank you, Brad From david at mso.anu.edu.au Tue Dec 29 16:23:24 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Wed, 30 Dec 2009 11:23:24 +1100 Subject: More on the Biggles saga - FIXED In-Reply-To: <4B3A8386.2070600@mso.anu.edu.au> References: <4B39FA6E.5040605@mso.anu.edu.au> <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> <4B3A8386.2070600@mso.anu.edu.au> Message-ID: <4B3A9D7C.9020901@mso.anu.edu.au> David Nicholls wrote: > Faisal Moledina wrote: >> On Tue, Dec 29, 2009 at 7:47 AM, David Nicholls >> wrote: >>> OK, I installed plotutils+x11 which went well. I thought this might >>> help >>> the connection to the x11 system. Running the biggles test programs no >>> longer crashes Python, but now gives a new error: >>> >>> Error: Unresolved inheritance operation >>> >>> So I reinstalled py26-biggles, just in case it needed to be >>> reconnected to >>> the changed plotutils. It installed an updated help2man and also >>> xorg-libXt. >>> >>> No change. Same message. >> >> Hello, I tested this just now. Installing plotutils without the x11 >> variant results in the same error you saw in your other thread >> >> libplot: ignoring request to create plotter of unknown type >> Segmentation fault >> >> I reinstalled plotutils, this time with +x11 (I did not reinstall >> biggles). Then I ran the example at >> http://biggles.sourceforge.net/?example=2 and successfully generated >> an xplot window in x11. >> >> Therefore, I think your X11 installation may have a problem (likely >> that some files are linking to the wrong libraries). I think that >> biggles is fine, but plotutils is where the problem begins. What is >> the output of otool -L /opt/local/bin/plot ? >> >> Faisal > > Thanks, > > Perhaps the problem is XQuartz 2.4.0 > > The otool results: > > $ otool -L /opt/local/bin/plot > /opt/local/bin/plot: > /opt/local/lib/libplot.2.dylib (compatibility version 5.0.0, current > version 5.4.0) > /opt/local/lib/libXaw.7.dylib (compatibility version 8.0.0, current > version 8.0.0) > /opt/local/lib/libXmu.6.dylib (compatibility version 9.0.0, current > version 9.0.0) > /opt/local/lib/libXt.6.dylib (compatibility version 7.0.0, current > version 7.0.0) > /opt/local/lib/libSM.6.dylib (compatibility version 7.0.0, current > version 7.1.0) > /opt/local/lib/libICE.6.dylib (compatibility version 10.0.0, current > version 10.0.0) > /opt/local/lib/libXext.6.dylib (compatibility version 11.0.0, > current version 11.0.0) > /opt/local/lib/libX11.6.dylib (compatibility version 10.0.0, current > version 10.0.0) > /opt/local/lib/libXau.6.dylib (compatibility version 7.0.0, current > version 7.0.0) > /opt/local/lib/libXdmcp.6.dylib (compatibility version 7.0.0, > current version 7.0.0) > /opt/local/lib/libpng12.0.dylib (compatibility version 42.0.0, > current version 42.0.0) > /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current > version 1.2.3) > /usr/lib/libmx.A.dylib (compatibility version 1.0.0, current version > 292.4.0) > /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current > version 1.0.0) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current > version 111.1.4) > > I might reinstall the Leopard 10.5.8 combo update again to overwrite the > XQuartz 2.4.0 files and see what happens. > > > DN The problem was XQuartz 2.4.0. After reinstalling the default 10.5.8 combo update and thus the standard OSX X11 code, the test programs work. The otool output after the change is: /opt/local/bin/plot: /opt/local/lib/libplot.2.dylib (compatibility version 5.0.0, current version 5.4.0) /opt/local/lib/libXaw.7.dylib (compatibility version 8.0.0, current version 8.0.0) /opt/local/lib/libXmu.6.dylib (compatibility version 9.0.0, current version 9.0.0) /opt/local/lib/libXt.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libSM.6.dylib (compatibility version 7.0.0, current version 7.1.0) /opt/local/lib/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/local/lib/libXext.6.dylib (compatibility version 11.0.0, current version 11.0.0) /opt/local/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/local/lib/libXau.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libXdmcp.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libpng12.0.dylib (compatibility version 42.0.0, current version 42.0.0) /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3) /usr/lib/libmx.A.dylib (compatibility version 1.0.0, current version 292.4.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4) It looks like there's no change, but obviously something changed somewhere. DN -- __________ ANU RSAA Mt Stromlo From faisal.moledina at gmail.com Tue Dec 29 16:48:38 2009 From: faisal.moledina at gmail.com (Faisal Moledina) Date: Tue, 29 Dec 2009 19:48:38 -0500 Subject: More on the Biggles saga In-Reply-To: <4B3A8386.2070600@mso.anu.edu.au> References: <4B39FA6E.5040605@mso.anu.edu.au> <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> <4B3A8386.2070600@mso.anu.edu.au> Message-ID: <408c7ce20912291648s158a0310p78798eb24f8c7c4e@mail.gmail.com> On Tue, Dec 29, 2009 at 5:32 PM, David Nicholls wrote: > Thanks, > > Perhaps the problem is XQuartz 2.4.0 snip > I might reinstall the Leopard 10.5.8 combo update again to overwrite the > XQuartz 2.4.0 files and see what happens. That actually brings up a question I have for the MacPorts community. Do ports that depend on X11 ports from MacPorts not open X windows using the MacPorts-provided X server? That is, to show this plot, it seems to open up in the System X11 (judging from the icon in the dock, which is different from that of /Applications/MacPorts/X11.app). I don't have XQuartz 2.4.0 installed in order to replicate this error, but why should this cause an issue (if it is the issue) for David? Faisal From david at mso.anu.edu.au Tue Dec 29 17:03:58 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Wed, 30 Dec 2009 12:03:58 +1100 Subject: More on the Biggles saga In-Reply-To: <408c7ce20912291648s158a0310p78798eb24f8c7c4e@mail.gmail.com> References: <4B39FA6E.5040605@mso.anu.edu.au> <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> <4B3A8386.2070600@mso.anu.edu.au> <408c7ce20912291648s158a0310p78798eb24f8c7c4e@mail.gmail.com> Message-ID: <4B3AA6FE.9080300@mso.anu.edu.au> Faisal Moledina wrote: > On Tue, Dec 29, 2009 at 5:32 PM, David Nicholls wrote: >> Thanks, >> >> Perhaps the problem is XQuartz 2.4.0 > > snip > >> I might reinstall the Leopard 10.5.8 combo update again to overwrite the >> XQuartz 2.4.0 files and see what happens. > > That actually brings up a question I have for the MacPorts community. > Do ports that depend on X11 ports from MacPorts not open X windows > using the MacPorts-provided X server? That is, to show this plot, it > seems to open up in the System X11 (judging from the icon in the dock, > which is different from that of /Applications/MacPorts/X11.app). I > don't have XQuartz 2.4.0 installed in order to replicate this error, > but why should this cause an issue (if it is the issue) for David? > > Faisal I logged a bug report on the XQuartz site: http://xquartz.macosforge.org/trac/ticket/337 which includes the /Library/Logs crash report which appears to be relevant to the problem. The system X11 install is implicated. But it would be nice if the Macports x11 kept control of the process rather than letting it out to the system x11. DN -- __________ ANU RSAA Mt Stromlo From ryandesign at macports.org Tue Dec 29 19:33:17 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 29 Dec 2009 21:33:17 -0600 Subject: rebuild dependents after upgrade In-Reply-To: <86D36CDF-C696-453D-92E1-9B5DE4F6813A@pixilla.com> References: <86D36CDF-C696-453D-92E1-9B5DE4F6813A@pixilla.com> Message-ID: <4D42268A-4407-42DB-B008-DE85CB35E5C6@macports.org> On Dec 29, 2009, at 17:56, Bradley Giesbrecht wrote: > Does macports rebuild dependents after an upgrade? Not unless you tell it to. > If not what would be a command to rebuild openssl and then everything that depends on it? sudo port -R upgrade openssl Usually we try to bump the revisions of dependents when necessary so that you ordinarily shouldn't need to use -R. From ryandesign at macports.org Tue Dec 29 19:34:55 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Tue, 29 Dec 2009 21:34:55 -0600 Subject: More on the Biggles saga In-Reply-To: <408c7ce20912291648s158a0310p78798eb24f8c7c4e@mail.gmail.com> References: <4B39FA6E.5040605@mso.anu.edu.au> <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> <4B3A8386.2070600@mso.anu.edu.au> <408c7ce20912291648s158a0310p78798eb24f8c7c4e@mail.gmail.com> Message-ID: On Dec 29, 2009, at 18:48, Faisal Moledina wrote: > On Tue, Dec 29, 2009 at 5:32 PM, David Nicholls wrote: >> > >> Perhaps the problem is XQuartz 2.4.0 > > snip > >> I might reinstall the Leopard 10.5.8 combo update again to overwrite the >> XQuartz 2.4.0 files and see what happens. > > That actually brings up a question I have for the MacPorts community. > Do ports that depend on X11 ports from MacPorts not open X windows > using the MacPorts-provided X server? That is, to show this plot, it > seems to open up in the System X11 (judging from the icon in the dock, > which is different from that of /Applications/MacPorts/X11.app). I > don't have XQuartz 2.4.0 installed in order to replicate this error, > but why should this cause an issue (if it is the issue) for David? Ports that use X11 use the MacPorts X11 *libraries* but will run in any X11 *server* -- be that Apple's included one, the one from XQuartz, or the xorg-server port in MacPorts. From 20.celso at gmail.com Tue Dec 29 22:38:15 2009 From: 20.celso at gmail.com (Celso Coutinho) Date: Wed, 30 Dec 2009 06:38:15 +0000 Subject: Can't install any program within macports Message-ID: <455c82e70912292238l418749ffl733a457d06b6c7ad@mail.gmail.com> Greetings! Sorry about my rough english, I don't practice it very often.... A few weeks ago I installed macports by following the tutorial. Everything went great, got it working, installed the program that I wanted, but today I wanted to use that program, and I wasn't able to do so. Got this message: 20s-MacBook:~ binte$ lp_solve Dropbox/MDIO/TP3/1.lp -bash: lp_solve: command not found I haven't done anything related to macports since the last time I used it. I also find that I can't install any program with macports, even after reinstall xcode and macports. I keep getting this message: 20s-MacBook:~ binte$ sudo port install lp_solve Password: Portfile changed since last build; discarding previous state. ---> Computing dependencies for lp_solve Portfile changed since last build; discarding previous state. ---> Fetching lp_solve Portfile changed since last build; discarding previous state. ---> Verifying checksum(s) for lp_solve Portfile changed since last build; discarding previous state. ---> Extracting lp_solve Portfile changed since last build; discarding previous state. ---> Applying patches to lp_solve Error: Target org.macports.patch returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_lp_solve/work/lp_solve_5.5" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/math/lp_solve/files/patch-Wno-long-double.diff'" returned error 1 Command output: sh: line 0: cd: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_lp_solve/work/lp_solve_5.5: No such file or directory When I use the command env in the terminal I got this: 20s-MacBook:~ binte$ env TERM_PROGRAM=Apple_Terminal TERM=xterm-color SHELL=/bin/bash TMPDIR=/var/folders/2N/2NnOATXPHOCuYV2+lgzI0k+++TI/-Tmp-/ Apple_PubSub_Socket_Render=/tmp/launch-3t0lFs/Render TERM_PROGRAM_VERSION=272 USER=binte COMMAND_MODE=unix2003 SSH_AUTH_SOCK=/tmp/launch-YuUNp5/Listeners __CF_USER_TEXT_ENCODING=0x1F5:0:0 PATH=/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin PWD=/Users/binte LANG=pt_PT.UTF-8 SHLVL=1 HOME=/Users/binte LOGNAME=binte DISPLAY=/tmp/launch-epDsLg/:0 _=/usr/bin/env It would be great if someone give me a hand on this.... Thanks! From david at mso.anu.edu.au Tue Dec 29 22:46:22 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Wed, 30 Dec 2009 17:46:22 +1100 Subject: More on the Biggles saga In-Reply-To: References: <4B39FA6E.5040605@mso.anu.edu.au> <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> <4B3A8386.2070600@mso.anu.edu.au> <408c7ce20912291648s158a0310p78798eb24f8c7c4e@mail.gmail.com> Message-ID: <4B3AF73E.2050005@mso.anu.edu.au> Ryan Schmidt wrote: > On Dec 29, 2009, at 18:48, Faisal Moledina wrote: > >> On Tue, Dec 29, 2009 at 5:32 PM, David Nicholls wrote: >>> Perhaps the problem is XQuartz 2.4.0 >> snip >> >>> I might reinstall the Leopard 10.5.8 combo update again to >>> overwrite the XQuartz 2.4.0 files and see what happens. >> That actually brings up a question I have for the MacPorts >> community. Do ports that depend on X11 ports from MacPorts not open >> X windows using the MacPorts-provided X server? That is, to show >> this plot, it seems to open up in the System X11 (judging from the >> icon in the dock, which is different from that of >> /Applications/MacPorts/X11.app). I don't have XQuartz 2.4.0 >> installed in order to replicate this error, but why should this >> cause an issue (if it is the issue) for David? > > Ports that use X11 use the MacPorts X11 *libraries* but will run in > any X11 *server* -- be that Apple's included one, the one from > XQuartz, or the xorg-server port in MacPorts. Is there any way to specify a particular server? DN -- __________ ANU RSAA Mt Stromlo From ryandesign at macports.org Tue Dec 29 22:49:11 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 30 Dec 2009 00:49:11 -0600 Subject: Can't install any program within macports In-Reply-To: <455c82e70912292238l418749ffl733a457d06b6c7ad@mail.gmail.com> References: <455c82e70912292238l418749ffl733a457d06b6c7ad@mail.gmail.com> Message-ID: <4F060D82-03FA-4C6D-A625-262E96F8577E@macports.org> On Dec 30, 2009, at 00:38, Celso Coutinho wrote: > A few weeks ago I installed macports by following the tutorial. > Everything went great, got it working, installed the program that I > wanted, but today I wanted to use that program, and I wasn't able to > do so. Got this message: > > 20s-MacBook:~ binte$ lp_solve Dropbox/MDIO/TP3/1.lp > -bash: lp_solve: command not found This would either indicate that you have not installed the port that provides lp_solve, or that the path where lp_solve is located is not in your PATH variable. "port installed" would tell you what's installed. In this case, the port "lp_solve" should provide the program "lp_solve". > When I use the command env in the terminal I got this: > > 20s-MacBook:~ binte$ env [snip] > PATH=/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin Since /opt/local/bin and /opt/local/sbin are in your PATH, that seems to be fine. They're in there three times each, so you may want to edit your bash startup files to reduce that to just once, but that would just be an optimization, and wouldn't explain your current difficulties. > I haven't done anything related to macports since the last time I used > it. I also find that I can't install any program with macports, even > after reinstall xcode and macports. I keep getting this message: > > 20s-MacBook:~ binte$ sudo port install lp_solve > Password: > Portfile changed since last build; discarding previous state. > ---> Computing dependencies for lp_solve > Portfile changed since last build; discarding previous state. > ---> Fetching lp_solve > Portfile changed since last build; discarding previous state. > ---> Verifying checksum(s) for lp_solve > Portfile changed since last build; discarding previous state. > ---> Extracting lp_solve > Portfile changed since last build; discarding previous state. > ---> Applying patches to lp_solve > Error: Target org.macports.patch returned: shell command " cd > "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_lp_solve/work/lp_solve_5.5" > && /usr/bin/patch -p0 < > '/opt/local/var/macports/sources/rsync.macports.org/release/ports/math/lp_solve/files/patch-Wno-long-double.diff'" > returned error 1 > Command output: sh: line 0: cd: > /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_lp_solve/work/lp_solve_5.5: > No such file or directory MacPorts should not be discarding the previous state between each phase. Above, the reason it can't apply the patches to the source directory in the patch phase is that MacPorts has thrown away the source directory right before that phase. I've never seen it do that before. The only reason it should be doing that is if the portfile is newer than the work directory. Unless your filesystem is very strange, that shouldn't be the case here. Can you run Disk Utility's disk check on your disk and see if it's ok? Is there anything else you can tell us -- OS version, Xcode version, MacPorts version, what your startup disk's format is (HFS+? case-sensitive or case-insensitive? journaled?), whether there are any other disks or network volumes attached, whether your computer's clock is set correctly, etc. You could also try cleaning the port and trying again (sudo port clean lp_solve). From ryandesign at macports.org Tue Dec 29 22:50:16 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 30 Dec 2009 00:50:16 -0600 Subject: More on the Biggles saga In-Reply-To: <4B3AF73E.2050005@mso.anu.edu.au> References: <4B39FA6E.5040605@mso.anu.edu.au> <408c7ce20912290638j485bfddcqf4fe2f95f406aec3@mail.gmail.com> <4B3A8386.2070600@mso.anu.edu.au> <408c7ce20912291648s158a0310p78798eb24f8c7c4e@mail.gmail.com> <4B3AF73E.2050005@mso.anu.edu.au> Message-ID: <07259D2D-4337-40E2-B7B6-693FEC706C9A@macports.org> On Dec 30, 2009, at 00:46, David Nicholls wrote: > Ryan Schmidt wrote: > >> Ports that use X11 use the MacPorts X11 *libraries* but will run in >> any X11 *server* -- be that Apple's included one, the one from >> XQuartz, or the xorg-server port in MacPorts. > > Is there any way to specify a particular server? Apple's auto-start feature (with the way they set the DISPLAY variable) is AFAIK specific to their server. If you want to use another server, start it first, and set DISPLAY to the correct value (e.g. ":0.0"). From jmr at macports.org Tue Dec 29 23:02:58 2009 From: jmr at macports.org (Joshua Root) Date: Wed, 30 Dec 2009 18:02:58 +1100 Subject: Can't install any program within macports In-Reply-To: <455c82e70912292238l418749ffl733a457d06b6c7ad@mail.gmail.com> References: <455c82e70912292238l418749ffl733a457d06b6c7ad@mail.gmail.com> Message-ID: <4B3AFB22.8090405@macports.org> On 2009-12-30 17:38 , Celso Coutinho wrote: > 20s-MacBook:~ binte$ sudo port install lp_solve > Password: > Portfile changed since last build; discarding previous state. > ---> Computing dependencies for lp_solve > Portfile changed since last build; discarding previous state. > ---> Fetching lp_solve > Portfile changed since last build; discarding previous state. > ---> Verifying checksum(s) for lp_solve > Portfile changed since last build; discarding previous state. > ---> Extracting lp_solve > Portfile changed since last build; discarding previous state. > ---> Applying patches to lp_solve Looks like your system clock is set wrong. - Josh From 20.celso at gmail.com Tue Dec 29 23:14:29 2009 From: 20.celso at gmail.com (Celso Coutinho) Date: Wed, 30 Dec 2009 07:14:29 +0000 Subject: Can't install any program within macports In-Reply-To: <4F060D82-03FA-4C6D-A625-262E96F8577E@macports.org> References: <455c82e70912292238l418749ffl733a457d06b6c7ad@mail.gmail.com> <4F060D82-03FA-4C6D-A625-262E96F8577E@macports.org> Message-ID: <455c82e70912292314g58bb5a02q390091306e0895c1@mail.gmail.com> 2009/12/30 Ryan Schmidt : > On Dec 30, 2009, at 00:38, Celso Coutinho wrote: > >> A few weeks ago I installed macports by following the tutorial. >> Everything went great, got it working, installed the program that I >> wanted, but today I wanted to use that program, and I wasn't able to >> do so. Got this message: >> >> 20s-MacBook:~ binte$ lp_solve Dropbox/MDIO/TP3/1.lp >> -bash: lp_solve: command not found > > This would either indicate that you have not installed the port that provides lp_solve, or that the path where lp_solve is located is not in your PATH variable. > > "port installed" would tell you what's installed. In this case, the port "lp_solve" should provide the program "lp_solve". > > >> When I use the command env in the terminal I got this: >> >> 20s-MacBook:~ binte$ env > [snip] >> PATH=/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin > > > Since /opt/local/bin and /opt/local/sbin are in your PATH, that seems to be fine. They're in there three times each, so you may want to edit your bash startup files to reduce that to just once, but that would just be an optimization, and wouldn't explain your current difficulties. Thankz! I just optimize that! >> I haven't done anything related to macports since the last time I used >> it. I also find that I can't install any program with macports, even >> after reinstall xcode and macports. I keep getting this message: >> >> 20s-MacBook:~ binte$ sudo port install lp_solve >> Password: >> Portfile changed since last build; discarding previous state. >> ---> Computing dependencies for lp_solve >> Portfile changed since last build; discarding previous state. >> ---> Fetching lp_solve >> Portfile changed since last build; discarding previous state. >> ---> Verifying checksum(s) for lp_solve >> Portfile changed since last build; discarding previous state. >> ---> Extracting lp_solve >> Portfile changed since last build; discarding previous state. >> ---> Applying patches to lp_solve >> Error: Target org.macports.patch returned: shell command " cd >> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_lp_solve/work/lp_solve_5.5" >> && /usr/bin/patch -p0 < >> '/opt/local/var/macports/sources/ rsync.macports.org/release/ports/math/lp_solve/files/patch-Wno-long-double.diff '" >> returned error 1 >> Command output: sh: line 0: cd: >> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_lp_solve/work/lp_solve_5.5: >> No such file or directory > > MacPorts should not be discarding the previous state between each phase. Above, the reason it can't apply the patches to the source directory in the patch phase is that MacPorts has thrown away the source directory right before that phase. I've never seen it do that before. The only reason it should be doing that is if the portfile is newer than the work directory. Unless your filesystem is very strange, that shouldn't be the case here. Can you run Disk Utility's disk check on your disk and see if it's ok? Is there anything else you can tell us -- OS version, Xcode version, MacPorts version, what your startup disk's format is (HFS+? case-sensitive or case-insensitive? journaled?), whether there are any other disks or network volumes attached, *w**hether your computer's clock is set correctly*, etc. You could also try cleaning the port and trying again (sudo port clean lp_solve). That was the problem! The computer clock was wrong... Many many thanks! Almost forgot... I found about macports because I decided to do a more accurate search about a site I found which goes by the name darwinports.com! Then I discovered the fraud... Anynone googling for "lpsolve" and "mac" will end on that site! I thought you might want to know that... Once again, thanks and keep it up with the good work! -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Tue Dec 29 23:19:13 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 30 Dec 2009 01:19:13 -0600 Subject: Can't install any program within macports In-Reply-To: <455c82e70912292314g58bb5a02q390091306e0895c1@mail.gmail.com> References: <455c82e70912292238l418749ffl733a457d06b6c7ad@mail.gmail.com> <4F060D82-03FA-4C6D-A625-262E96F8577E@macports.org> <455c82e70912292314g58bb5a02q390091306e0895c1@mail.gmail.com> Message-ID: <4721648B-0CC6-4194-92AF-82B5028408B7@macports.org> On Dec 30, 2009, at 01:14, Celso Coutinho wrote: > That was the problem! The computer clock was wrong... Many many thanks! Glad one of my guesses was right! > Almost forgot... I found about macports because I decided to do a more accurate search about a site I found which goes by the name darwinports.com! Then I discovered the fraud... Anynone googling for "lpsolve" and "mac" will end on that site! I thought you might want to know that... Yes, we are painfully aware of this problem. We describe it on our web site here: http://trac.macports.org/wiki/DarwinPorts From macports.users at gmail.com Wed Dec 30 09:59:37 2009 From: macports.users at gmail.com (Charles Darwin) Date: Wed, 30 Dec 2009 12:59:37 -0500 Subject: Can't install foo because conflicting ports are installed: foo-foo Message-ID: <786b562e0912300959t15cd0ee5p82f732286c0c63d7@mail.gmail.com> hi, in trying to build Kdenlive port tries to build qt4-mac and fails. I managed to build qt4-mac-devel but now I get this: Error: Unable to execute port: Can't install qt4-mac because conflicting ports are installed: qt4-mac-deve looking at Portfiles for Kdenlive's deps it seems that it's not only one dep to workaround but there is a bunch of them. is there a hack to get base port to think qt4-mac-devel is qt4-mac? Thnx From ryandesign at macports.org Wed Dec 30 10:15:56 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 30 Dec 2009 12:15:56 -0600 Subject: Can't install foo because conflicting ports are installed: foo-foo In-Reply-To: <786b562e0912300959t15cd0ee5p82f732286c0c63d7@mail.gmail.com> References: <786b562e0912300959t15cd0ee5p82f732286c0c63d7@mail.gmail.com> Message-ID: On Dec 30, 2009, at 11:59, Charles Darwin wrote: > hi, in trying to build Kdenlive port tries to build qt4-mac and fails. > I managed to build qt4-mac-devel but now I get this: > > Error: Unable to execute port: Can't install qt4-mac because > conflicting ports are installed: qt4-mac-deve > > looking at Portfiles for Kdenlive's deps it seems that it's not only > one dep to workaround but there is a bunch of them. is there a hack to > get base port to think qt4-mac-devel is qt4-mac? No, every port that depends on qt4-mac would have to have its dependency rewritten in a form that would allow qt4-mac-devel to satisfy it. I can do this later. qt4-mac should also be updated to the current version. There is a ticket for this. From dominik.kriegner at aol.at Wed Dec 30 10:28:49 2009 From: dominik.kriegner at aol.at (Dominik Kriegner) Date: Wed, 30 Dec 2009 19:28:49 +0100 Subject: mdmg/mpkg problems with variants Message-ID: <136BBC48-5857-4291-8270-4156605C92EB@aol.at> hi, I have some problems creating a mpkg/mdmg, but I never used this feature before so it might be some stupid mistake. What I did in order (starting from a fresh macports install) turned autoclean feature off; added +no_x11 +macosx +quartz to variants.conf port install kdenlive -> wait two days :-) than I wanted to build a mpkg by doing $ sudo port mpkg kdenlive ---> Computing dependencies for kdenlive ---> Creating pkg for kdenlive-0.7.6 Error: Requested variants "+q16" do not match original selection "". Please use the same variants again, perform 'port clean ImageMagick' or specify the force option (-f). ---> Computing dependencies for Xft2 ---> Creating pkg for Xft2-2.1.14 ---> Computing dependencies for XviD ---> Creating pkg for XviD-1.2.2 Error: Requested variants "+darwin_9" do not match original selection "". Please use the same variants again, perform 'port clean akonadi' or specify the force option (-f). ---> Computing dependencies for aspell-dict-en ---> Creating pkg for aspell-dict-en-6.0 .... a lot of the dependencies gave me this error regarding some variant mismatch. using -f as suggested does not change anything. only forcing the specific ports, e.g. $ sudo port -f pkg ImageMagick ---> Computing dependencies for ImageMagick ---> Creating pkg for ImageMagick-6.5.8-0 creates the packages, but trying to build the kdenlive metapackage afterwards fails again as already shown above. Am I doing something wrong or is the variant tracking while building packages somehow buggy? thanks Dominik From workmam at kramergraphics.com Wed Dec 30 12:45:10 2009 From: workmam at kramergraphics.com (Mark Workman) Date: Wed, 30 Dec 2009 15:45:10 -0500 Subject: imagemagick Message-ID: <6DA0DB5CB23FA3428C2B7BDD38983A191568D9@kgexchange.KramerGraphics.Com> It seems that imagemagick needs lcms installed to support using color profiles. In configure.xml, my original installation had '--without lcms' so I assumed that it wasn't installed (also wasn't listed under delegates). So I installed lcms with the port command, then uninstalled and reinstalled imagemagick (figuring the delegate needs installed before IM). It still doesn't seem to be working. Is there a way to use port command to add to an existing imagemagick installation? Thanks Mark From ryandesign at macports.org Wed Dec 30 13:13:47 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Wed, 30 Dec 2009 15:13:47 -0600 Subject: imagemagick In-Reply-To: <6DA0DB5CB23FA3428C2B7BDD38983A191568D9@kgexchange.KramerGraphics.Com> References: <6DA0DB5CB23FA3428C2B7BDD38983A191568D9@kgexchange.KramerGraphics.Com> Message-ID: On Dec 30, 2009, at 14:45, Mark Workman wrote: > It seems that imagemagick needs lcms installed to support using color > profiles. In configure.xml, my original installation had '--without > lcms' so I assumed that it wasn't installed (also wasn't listed under > delegates). So I installed lcms with the port command, then uninstalled > and reinstalled imagemagick (figuring the delegate needs installed > before IM). It still doesn't seem to be working. Is there a way to use > port command to add to an existing imagemagick installation? To add lcms support to ImageMagick, install ImageMagick with the +lcms variant. "sudo port install ImageMagick +lcms" "port variants ImageMagick" will tell you about all the variants that are available. From brad at pixilla.com Wed Dec 30 14:05:06 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Wed, 30 Dec 2009 14:05:06 -0800 Subject: imagemagick Message-ID: <72FFF3AF-CF44-4648-A801-2C8706AF289A@pixilla.com> I noticed someone writing about imagemagick and remembered something that took me an hour or so to figure out. At the time the MacPorts ImageMagick port did not find /opt/local/gs for converting pdf's and ai files. I think that's what I was doing. I ended up needing to edit "/opt/local/lib/ImageMagick-6.5.8/config/ delegates.xml" and fix the path to gs (GhostScript). This may have been fixed or maybe I was doing something weird. I think the conversion worked from the command line but php5's Imagick didn't find gs which kinda makes sense. I couldn't figure out how to alter php5/Imagick's environment to have it find gs so I just fixed the paths in /opt/local/lib/ImageMagick-6.5.8/config/delegates.xml. Maybe this will help someone. // Brad From smilerliu at gmail.com Wed Dec 30 14:49:01 2009 From: smilerliu at gmail.com (Xin Liu) Date: Wed, 30 Dec 2009 17:49:01 -0500 Subject: imagemagick In-Reply-To: <72FFF3AF-CF44-4648-A801-2C8706AF289A@pixilla.com> References: <72FFF3AF-CF44-4648-A801-2C8706AF289A@pixilla.com> Message-ID: I was the one who posted the problem that ImageMagick did not convert pdf to eps nicely. I tried to modify delegates.xml as you suggested, but it seems to me that the modification does not affect ImageMagick: for instance, I deleted the entry about converting pdf to eps, but the "convert" command did not complain about not finding a delegate. However, from delegate.xml I find that I don't really need ImageMagick to convert pdf to eps. I just copy the gs command in the delegate entry to a shell script, and it works. Thanks for the hint! Best Regards, Xin Liu On Wed, Dec 30, 2009 at 5:05 PM, Bradley Giesbrecht wrote: > I noticed someone writing about imagemagick and remembered something that > took me an hour or so to figure out. > > At the time the MacPorts ImageMagick port did not find /opt/local/gs for > converting pdf's and ai files. I think that's what I was doing. > > I ended up needing to edit > "/opt/local/lib/ImageMagick-6.5.8/config/delegates.xml" and fix the path to > gs (GhostScript). > > This may have been fixed or maybe I was doing something weird. > > I think the conversion worked from the command line but php5's Imagick > didn't find gs which kinda makes sense. I couldn't figure out how to alter > php5/Imagick's environment to have it find gs so I just fixed the paths in > /opt/local/lib/ImageMagick-6.5.8/config/delegates.xml. > > Maybe this will help someone. From brad at pixilla.com Wed Dec 30 15:17:55 2009 From: brad at pixilla.com (Bradley Giesbrecht) Date: Wed, 30 Dec 2009 15:17:55 -0800 Subject: imagemagick In-Reply-To: References: <72FFF3AF-CF44-4648-A801-2C8706AF289A@pixilla.com> Message-ID: <6A111B96-660A-40DE-B581-4C03A1A1D1CF@pixilla.com> On Dec 30, 2009, at 2:49 PM, Xin Liu wrote: > I was the one who posted the problem that ImageMagick did not convert > pdf to eps nicely. I tried to modify delegates.xml as you suggested, > but it seems to me that the modification does not affect ImageMagick: > for instance, I deleted the entry about converting pdf to eps, but the > "convert" command did not complain about not finding a delegate. > > However, from delegate.xml I find that I don't really need ImageMagick > to convert pdf to eps. I just copy the gs command in the delegate > entry to a shell script, and it works. Thanks for the hint! > > Best > Regards, > > Xin Liu Your welcome. I ended up just executing gs as well. I was wanting to make png thumbnails of all kinds of uploads (commercial printer) and it was easier and faster to grab the first page of a pdf with gs the ImageMagick which was using gs anyways. GS is pretty cool as is ImageMagick. // Brad > On Wed, Dec 30, 2009 at 5:05 PM, Bradley Giesbrecht > wrote: >> I noticed someone writing about imagemagick and remembered >> something that >> took me an hour or so to figure out. >> >> At the time the MacPorts ImageMagick port did not find /opt/local/ >> gs for >> converting pdf's and ai files. I think that's what I was doing. >> >> I ended up needing to edit >> "/opt/local/lib/ImageMagick-6.5.8/config/delegates.xml" and fix the >> path to >> gs (GhostScript). >> >> This may have been fixed or maybe I was doing something weird. >> >> I think the conversion worked from the command line but php5's >> Imagick >> didn't find gs which kinda makes sense. I couldn't figure out how >> to alter >> php5/Imagick's environment to have it find gs so I just fixed the >> paths in >> /opt/local/lib/ImageMagick-6.5.8/config/delegates.xml. >> >> Maybe this will help someone. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gorzarg at gmail.com Wed Dec 30 16:25:41 2009 From: gorzarg at gmail.com (Alan) Date: Wed, 30 Dec 2009 19:25:41 -0500 Subject: openssh (sshd) password authentication not working In-Reply-To: <57faa1970912301618w323210eya3a09a2634c298c@mail.gmail.com> References: <57faa1970912301618w323210eya3a09a2634c298c@mail.gmail.com> Message-ID: <57faa1970912301625j7bcbbc46s862929605e3e0481@mail.gmail.com> Hi, Openssh (sshd) is not letting me log in with password authentication. I installed openssh with macports. I then ran the following command (as mentioned by macports after it installed openssh): $ sudo launchctl load -w /Library/LaunchDaemons/org.macports.OpenSSH.plist which loads sshd at startup. I saw that /opt/local/etc/ssh/sshd_config has the port set to 2222, so I proceeded with: $ ssh -p 2222 localhost Typing in my password failed (3 times), and it outputted the following error: "Permission denied (publickey,password,keyboard-interactive)." Playing around with settings in /opt/local/etc/ssh/sshd_config hasn't worked. The only options set in /opt/local/etc/ssh/sshd_config are: Port 2222 Protocol 2 PasswordAuthentication yes PermitEmptyPasswords no KerberosAuthentication no UsePAM no Subsystem ? ? ? sftp ? ?/opt/local/libexec/sftp-server Any ideas on how to get password authentication working? Are there additional settings I need to configure to get sshd working? Thanks, Alan From nigel at nigelking.me.uk Wed Dec 30 16:25:21 2009 From: nigel at nigelking.me.uk (Nigel King) Date: Thu, 31 Dec 2009 00:25:21 +0000 Subject: heimdal 1.2.1 fails to build using port 1.8.1 Message-ID: Hi, I have been trying unsuccessfully to update my macports installation to 1.8.1 unfortunately nothing I try finishes off the process because heimdal fails to build. The trace is below. Any ideas will be welcome. Thanks --- Nigel King nigel-kings-macbook-pro-15:~ nigelk$ sudo port -v install heimdal ---> Computing dependencies for heimdal. ---> Building heimdal Making all in include /usr/bin/make all-recursive Making all in kadm5 Making all in hcrypto ....snip.... /usr/bin/make all-am /bin/sh ../../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 - DHAVE_CONFIG_H -I. -I. -I../../include -I../../lib/roken -I../../lib/ roken -I../asn1 -I./../asn1 -DHDB_DB_DIR=\"/var/heimdal\" -I/opt/ local/include -D_LARGE_FILES= -Wall -Wmissing-prototypes -Wpointer- arith -Wbad-function-cast -Wmissing-declarations -Wnested-externs - DINET6 -O2 -D_FORTIFY_SOURCE=0 -arch i386 -MT db3.lo -MD -MP -MF .deps/ db3.Tpo -c -o db3.lo db3.c libtool: compile: /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../../ include -I../../lib/roken -I../../lib/roken -I../asn1 -I./../asn1 - DHDB_DB_DIR=\"/var/heimdal\" -I/opt/local/include -D_LARGE_FILES= - Wall -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast - Wmissing-declarations -Wnested-externs -DINET6 -O2 -D_FORTIFY_SOURCE=0 -arch i386 -MT db3.lo -MD -MP -MF .deps/db3.Tpo -c db3.c -fno-common - DPIC -o .libs/db3.o db3.c: In function 'DB_close': db3.c:52: error: 'DBC' undeclared (first use in this function) db3.c:52: error: (Each undeclared identifier is reported only once db3.c:52: error: for each function it appears in.) db3.c:52: error: 'dbcp' undeclared (first use in this function) db3.c:52: error: syntax error before ')' token db3.c:56: error: too many arguments to function 'd->close' db3.c: In function 'DB_lock': db3.c:76: error: too many arguments to function 'd->fd' db3.c: In function 'DB_unlock': db3.c:86: error: too many arguments to function 'd->fd' db3.c: In function 'DB_seq': db3.c:97: error: 'DBC' undeclared (first use in this function) db3.c:97: error: 'dbcp' undeclared (first use in this function) db3.c:107: error: 'DB_NOTFOUND' undeclared (first use in this function) db3.c:118: error: 'DB_NEXT' undeclared (first use in this function) db3.c: In function 'DB_firstkey': db3.c:141: error: 'DB_FIRST' undeclared (first use in this function) db3.c: In function 'DB_nextkey': db3.c:148: error: 'DB_NEXT' undeclared (first use in this function) db3.c: In function 'DB__get': db3.c:181: error: 'DBT' has no member named 'flags' db3.c:184: warning: passing argument 4 of 'd->get' makes integer from pointer without a cast db3.c:184: error: too many arguments to function 'd->get' .....snip..... make[3]: *** [db3.lo] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive] Error 1 Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_net_heimdal/work/heimdal-1.2.1" && /usr/ bin/make -j1 all " returned error 2 Command output: db3.c:184: error: too many arguments to function 'd- >get' db3.c:186: error: 'DB_NOTFOUND' undeclared (first use in this function) db3.c: In function 'DB__put': From nigel at nigelking.me.uk Wed Dec 30 16:27:03 2009 From: nigel at nigelking.me.uk (Nigel King) Date: Thu, 31 Dec 2009 00:27:03 +0000 Subject: heimdal 1.2.1 fails to build using port 1.8.1 Message-ID: <6A57B66A-80C7-411D-9EEE-A236D51203C9@nigelking.me.uk> Hi, I have been trying unsuccessfully to update my macports installation to 1.8.1 unfortunately nothing I try finishes off the process because heimdal fails to build. The trace is below. Any ideas will be welcome. Thanks --- Nigel King nigel-kings-macbook-pro-15:~ nigelk$ sudo port -v install heimdal ---> Computing dependencies for heimdal. ---> Building heimdal Making all in include /usr/bin/make all-recursive Making all in kadm5 Making all in hcrypto ....snip.... /usr/bin/make all-am /bin/sh ../../libtool --tag=CC --mode=compile /usr/bin/gcc-4.0 - DHAVE_CONFIG_H -I. -I. -I../../include -I../../lib/roken -I../../lib/ roken -I../asn1 -I./../asn1 -DHDB_DB_DIR=\"/var/heimdal\" -I/opt/ local/include -D_LARGE_FILES= -Wall -Wmissing-prototypes -Wpointer- arith -Wbad-function-cast -Wmissing-declarations -Wnested-externs - DINET6 -O2 -D_FORTIFY_SOURCE=0 -arch i386 -MT db3.lo -MD -MP -MF .deps/ db3.Tpo -c -o db3.lo db3.c libtool: compile: /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I../../ include -I../../lib/roken -I../../lib/roken -I../asn1 -I./../asn1 - DHDB_DB_DIR=\"/var/heimdal\" -I/opt/local/include -D_LARGE_FILES= - Wall -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast - Wmissing-declarations -Wnested-externs -DINET6 -O2 -D_FORTIFY_SOURCE=0 -arch i386 -MT db3.lo -MD -MP -MF .deps/db3.Tpo -c db3.c -fno-common - DPIC -o .libs/db3.o db3.c: In function 'DB_close': db3.c:52: error: 'DBC' undeclared (first use in this function) db3.c:52: error: (Each undeclared identifier is reported only once db3.c:52: error: for each function it appears in.) db3.c:52: error: 'dbcp' undeclared (first use in this function) db3.c:52: error: syntax error before ')' token db3.c:56: error: too many arguments to function 'd->close' db3.c: In function 'DB_lock': db3.c:76: error: too many arguments to function 'd->fd' db3.c: In function 'DB_unlock': db3.c:86: error: too many arguments to function 'd->fd' db3.c: In function 'DB_seq': db3.c:97: error: 'DBC' undeclared (first use in this function) db3.c:97: error: 'dbcp' undeclared (first use in this function) db3.c:107: error: 'DB_NOTFOUND' undeclared (first use in this function) db3.c:118: error: 'DB_NEXT' undeclared (first use in this function) db3.c: In function 'DB_firstkey': db3.c:141: error: 'DB_FIRST' undeclared (first use in this function) db3.c: In function 'DB_nextkey': db3.c:148: error: 'DB_NEXT' undeclared (first use in this function) db3.c: In function 'DB__get': db3.c:181: error: 'DBT' has no member named 'flags' db3.c:184: warning: passing argument 4 of 'd->get' makes integer from pointer without a cast db3.c:184: error: too many arguments to function 'd->get' .....snip..... make[3]: *** [db3.lo] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive] Error 1 Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_net_heimdal/work/heimdal-1.2.1" && /usr/ bin/make -j1 all " returned error 2 Command output: db3.c:184: error: too many arguments to function 'd- >get' db3.c:186: error: 'DB_NOTFOUND' undeclared (first use in this function) db3.c: In function 'DB__put': From david at mso.anu.edu.au Wed Dec 30 18:31:03 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Thu, 31 Dec 2009 13:31:03 +1100 Subject: Pyraf question Message-ID: <4B3C0CE7.6000306@mso.anu.edu.au> Has anyone installed Pyraf (python iraf) using macports python? I already have a direct install of Pyraf under a direct install of Python, but macports is such a convenient and well integrated system that I'm trying to change over to it. I would guess that running the setup.py from the Pyraf distro from the macports python would do the job, but I'd appreciate confirmation before I try. 2. Are there any plans to add Pyraf to the macports family? The source of plain Pyraf is TIA DN -- __________ ANU RSAA Mt Stromlo From ryandesign at macports.org Wed Dec 30 23:37:12 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 31 Dec 2009 01:37:12 -0600 Subject: imagemagick In-Reply-To: <72FFF3AF-CF44-4648-A801-2C8706AF289A@pixilla.com> References: <72FFF3AF-CF44-4648-A801-2C8706AF289A@pixilla.com> Message-ID: On Dec 30, 2009, at 16:05, Bradley Giesbrecht wrote: > At the time the MacPorts ImageMagick port did not find /opt/local/gs for converting pdf's and ai files. I think that's what I was doing. > > I ended up needing to edit "/opt/local/lib/ImageMagick-6.5.8/config/delegates.xml" and fix the path to gs (GhostScript). > > This may have been fixed or maybe I was doing something weird. > > I think the conversion worked from the command line but php5's Imagick didn't find gs which kinda makes sense. I couldn't figure out how to alter php5/Imagick's environment to have it find gs so I just fixed the paths in /opt/local/lib/ImageMagick-6.5.8/config/delegates.xml. The paths in delegates.xml were made absolute six weeks ago: http://trac.macports.org/ticket/22635 From ryandesign at macports.org Wed Dec 30 23:39:48 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 31 Dec 2009 01:39:48 -0600 Subject: heimdal 1.2.1 fails to build using port 1.8.1 In-Reply-To: <6A57B66A-80C7-411D-9EEE-A236D51203C9@nigelking.me.uk> References: <6A57B66A-80C7-411D-9EEE-A236D51203C9@nigelking.me.uk> Message-ID: On Dec 30, 2009, at 18:27, Nigel King wrote: > I have been trying unsuccessfully to update my macports installation to 1.8.1 unfortunately nothing I try finishes off the process because heimdal fails to build. The trace is below. Any ideas will be welcome. As always, please file a ticket in the issue tracker including complete debug output. From ryandesign at macports.org Thu Dec 31 00:00:12 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 31 Dec 2009 02:00:12 -0600 Subject: Pyraf question In-Reply-To: <4B3C0CE7.6000306@mso.anu.edu.au> References: <4B3C0CE7.6000306@mso.anu.edu.au> Message-ID: On Dec 30, 2009, at 20:31, David Nicholls wrote: > Has anyone installed Pyraf (python iraf) using macports python? > > I already have a direct install of Pyraf under a direct install of Python, but macports is such a convenient and well integrated system that I'm trying to change over to it. > > I would guess that running the setup.py from the Pyraf distro from the macports python would do the job, but I'd appreciate confirmation before I try. > > 2. Are there any plans to add Pyraf to the macports family? The source of plain Pyraf is I don't see port request ticket filed for this, so you could file one. But the surest way to get a port added to MacPorts is to write it. Instructions for doing so are in the Guide, and you can also look to existing portfiles for guidance. http://guide.macports.org/ From david at mso.anu.edu.au Thu Dec 31 03:21:45 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Thu, 31 Dec 2009 22:21:45 +1100 Subject: Pyraf question In-Reply-To: References: <4B3C0CE7.6000306@mso.anu.edu.au> Message-ID: <4B3C8949.8030202@mso.anu.edu.au> Ryan Schmidt wrote: > On Dec 30, 2009, at 20:31, David Nicholls wrote: > >> Has anyone installed Pyraf (python iraf) using macports python? >> >> I already have a direct install of Pyraf under a direct install of >> Python, but macports is such a convenient and well integrated >> system that I'm trying to change over to it. >> >> I would guess that running the setup.py from the Pyraf distro from >> the macports python would do the job, but I'd appreciate >> confirmation before I try. >> >> 2. Are there any plans to add Pyraf to the macports family? The >> source of plain Pyraf is >> >> > > I don't see port request ticket filed for this, so you could file > one. But the surest way to get a port added to MacPorts is to write > it. Instructions for doing so are in the Guide, and you can also look > to existing portfiles for guidance. > > http://guide.macports.org/ Thanks, Ryan, sounds like an interesting thing to do when I recover from New Years Eve :-) I'll see what I can do, and - if failure intervenes - I'll log a port request. DN -- __________ ANU RSAA Mt Stromlo From ryandesign at macports.org Thu Dec 31 13:38:50 2009 From: ryandesign at macports.org (Ryan Schmidt) Date: Thu, 31 Dec 2009 15:38:50 -0600 Subject: Can't install foo because conflicting ports are installed: foo-foo In-Reply-To: References: <786b562e0912300959t15cd0ee5p82f732286c0c63d7@mail.gmail.com> Message-ID: <81993DE4-388A-48F2-8166-C607C551F1D1@macports.org> On Dec 30, 2009, at 12:15, Ryan Schmidt wrote: > On Dec 30, 2009, at 11:59, Charles Darwin wrote: > >> hi, in trying to build Kdenlive port tries to build qt4-mac and fails. >> I managed to build qt4-mac-devel but now I get this: >> >> Error: Unable to execute port: Can't install qt4-mac because >> conflicting ports are installed: qt4-mac-deve >> >> looking at Portfiles for Kdenlive's deps it seems that it's not only >> one dep to workaround but there is a bunch of them. is there a hack to >> get base port to think qt4-mac-devel is qt4-mac? > > No, every port that depends on qt4-mac would have to have its dependency rewritten in a form that would allow qt4-mac-devel to satisfy it. I can do this later. http://trac.macports.org/changeset/62211 > qt4-mac should also be updated to the current version. There is a ticket for this. http://trac.macports.org/ticket/22743 From heikorecktenwald at googlemail.com Thu Dec 31 14:00:15 2009 From: heikorecktenwald at googlemail.com (Heiko Recktenwald) Date: Thu, 31 Dec 2009 23:00:15 +0100 Subject: Requests/mpeg4ip In-Reply-To: <19D7ACCF-7E8E-4D81-BA82-16C912BDD57A@newgeo.com> References: <77e4079b0912051942o41d904c5j9da40feccf33adc1@mail.gmail.com> <272F16C6-43FA-4D86-9DD9-71CC1189FF4D@newgeo.com> <4B1CC3AD.2080306@gmail.com> <19D7ACCF-7E8E-4D81-BA82-16C912BDD57A@newgeo.com> Message-ID: <4B3D1EEF.1070602@gmail.com> Scott Haneda schrieb: > Pretty complicated set of install instructions given their site states: > as of 9/28/07, development is stopped, and we are > not taking any more contributions. > I was going to give it a shot, but there are far too many > dependencies, and I am not sure the value in now near 3 year old > software is, that is no longer developed. The developper is now engeneer in another company, not far away from here, and mpeg4ip is Cisco stuff. Anyway, he told me that the real problem is not portaudio, but SDL and that he sees no way yet to fix it. H. From david at mso.anu.edu.au Thu Dec 31 21:43:07 2009 From: david at mso.anu.edu.au (David Nicholls) Date: Fri, 01 Jan 2010 16:43:07 +1100 Subject: Pyraf question In-Reply-To: <4B3C8949.8030202@mso.anu.edu.au> References: <4B3C0CE7.6000306@mso.anu.edu.au> <4B3C8949.8030202@mso.anu.edu.au> Message-ID: <4B3D8B6B.30307@mso.anu.edu.au> David Nicholls wrote: > Ryan Schmidt wrote: >> On Dec 30, 2009, at 20:31, David Nicholls wrote: >> >>> Has anyone installed Pyraf (python iraf) using macports python? >>> >>> I already have a direct install of Pyraf under a direct install of >>> Python, but macports is such a convenient and well integrated >>> system that I'm trying to change over to it. >>> >>> I would guess that running the setup.py from the Pyraf distro from >>> the macports python would do the job, but I'd appreciate >>> confirmation before I try. >>> >>> 2. Are there any plans to add Pyraf to the macports family? The >>> source of plain Pyraf is >>> >>> >>> >> >> I don't see port request ticket filed for this, so you could file >> one. But the surest way to get a port added to MacPorts is to write >> it. Instructions for doing so are in the Guide, and you can also look >> to existing portfiles for guidance. >> >> http://guide.macports.org/ > > Thanks, Ryan, sounds like an interesting thing to do when I recover from > New Years Eve :-) I'll see what I can do, and - if failure intervenes - > I'll log a port request. I have prepared what I think might be a protfile, but since my ignorance is considerable, I don't know how correct it is. I don't know what to call it nor where to send it. Attached below. So I also logged a port request. DN ---- # $Id$ PortSystem 1.0 name py26-pyraf version 1.8.1 categories python, science, x11 maintainers # ? description Python IRAF long_description PyRAF is a command language for running IRAF tasks \ based on the Python scripting language. homepage http://www.stsci.edu/resources/software_hardware/pyraf distfiles pyraf-1.8.1.tar.gz platforms macosx, darwin # ? master_sites http://stsdas.stsci.edu/download/pyraf/ checksums md5 2e5669a39556d7824eb924f1397fe766 \ sha1 fa42746985e09aaf2a7d2d1f7c062c980b3ba015 \ rmd160 424b5a5e66119b86584c46c6c38d8cc2f777869b depends_lib port:tcl \ port:readline \ port:python26 \ port:py26-numpy # optional installs py26-ipython (desirable), py-urwid # STSCI site says install requires tcl OR tk -- __________ ANU RSAA Mt Stromlo