Re: Error installing xorg-server
Okay, here is the tail end of the log file. Hope it helps: :info:build Command failed: cd /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_xor g-server/xorg-server/work/xorg-server-1.12.1.901 /usr/bin/make - j2 -w all V=1 :info:build Exit code: 2 :error:build org.macports.build for port xorg-server returned: command execution failed :debug:build Error code: CHILDSTATUS 7297 2 :debug:build Backtrace: command execution failed while executing system -nice 0 $fullcmdstring (eval body line 1) invoked from within eval system $notty $nice \$fullcmdstring invoked from within command_exec build (procedure portbuild::build_main line 8) invoked from within $procedure $targetname :info:build Warning: targets not executed for xorg-server: org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Please see the log file for port xorg-server for details: /opt/local/var/macports/logs/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_xor g-server/xorg-server/main.log main.log is 5.8MB - too big for me to email. If you want the whole log file, I can post it online for you to download. LMK Thanks for your help, -Daniel On 22/05/2012, at 2:58 PM, Ryan Schmidt wrote: On May 22, 2012, at 09:18, thedan...@nifty-neat.com wrote: On 21/05/2012, at 10:19 PM, Ryan Schmidt wrote: On May 21, 2012, at 20:06, theDaniel wrote: Hi Folks, New Macports user Question: An error is given when I try to install xorg-server 1.8.1_1: DEBUG: Searching for dependency: p5.12-locale-gettext DEBUG: Didn't find receipt, going to depspec regex for: p5.12- locale-gettext Error: Dependency 'p5.12-locale-gettext' not found. To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port xorg-server failed Run sudo port selfupdate to resync your ports and rebuild the port index. The port p5.12-locale-gettext definitely exists, and has for a long time. I did as you suggested, but I had to run sudo port selfupdate twice, to get rid that error. Now I get Error: Processing of port xorg-server failed. I also tried installing quartz-wm. It also failed to install with the same: Error: Processing of port quartz-wm failed. Is this error related to Xcode? I have the latest I know of for Tiger. This should have nothing to do with the version of Xcode or the version of OS X. And you're right, Xcode 2.5 is the latest for Tiger. It should work fine; I run that on two machines for testing purposes. Could you run port version just to verify that you are really running MacPorts 2.1.1? And can you run your port installs with the debug switch and see if it shows any more information? sudo port -d install xorg-server ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
Some recent changes that pixilla made to the port file breaks a normal install : https://trac.macports.org/ticket/34552 https://trac.macports.org/changeset/93312 To make it work, you have two options : 1) If this is a new install : port install mysql55 +system_readline 2) If you've already installed mysql55: port clean --work mysql55 port -n upgrade --force --enforce-variants mysql55 +system_readline -- Bjarne D Mathiesen København N ; Danmark ; Europa -- denne besked er skrevet i et totalt M$-frit miljø MacOS X 10.7.3 Lion ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3 ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
On Wed, May 23, 2012 at 7:35 AM, Bjarne D Mathiesen macint...@mathiesen.info wrote: Some recent changes that pixilla made to the port file breaks a normal install : https://trac.macports.org/ticket/34552 https://trac.macports.org/changeset/93312 Ah, yes, pixilla. Commit w/o testing, again. Maybe time to reconsider commit privileges? -WD ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
confusion
I appear to have gotten my tree into a strange state. I did a port selfupdate, and then started doing port upgrade. I am now coming across the following. What is the best way to get the tree back into a coherent state? Thanks. Emden s) sudo port upgrade autoconf --- Scanning binaries for linking errors: 100.0% --- Found 69 broken file(s), matching files to ports --- Found 2 broken port(s), determining rebuild order --- Rebuilding in order gtk2 @2.24.10 +universal+x11 libglade2 @2.6.4 +universal --- Computing dependencies for gtk2 --- Dependencies to be installed: pango --- Configuring pango Error: To install pango without the quartz variant, cairo must be installed without the quartz variant. Error: org.macports.configure for port pango returned: incompatible cairo installation Error: Failed to install pango Please see the log file for port pango for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pango/pango/main.log Error: The following dependencies were not installed: pango --- Computing dependencies for libglade2 --- Cleaning libglade2 --- Scanning binaries for linking errors: 100.0% --- Found 69 broken file(s), matching files to ports --- Found 2 broken port(s), determining rebuild order --- Rebuilding in order gtk2 @2.24.10 +universal+x11 libglade2 @2.6.4 +universal --- Computing dependencies for gtk2 --- Dependencies to be installed: pango --- Configuring pango Error: To install pango without the quartz variant, cairo must be installed without the quartz variant. Error: org.macports.configure for port pango returned: incompatible cairo installation Error: Failed to install pango Please see the log file for port pango for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pango/pango/main.log Error: The following dependencies were not installed: pango Error: Unable to upgrade port: 1 Error rebuilding gtk2 while executing error Error rebuilding $portname (procedure revupgrade_scanandrebuild line 370) invoked from within revupgrade_scanandrebuild broken_port_counts $opts (procedure macports::revupgrade line 5) invoked from within macports::revupgrade $opts (procedure action_revupgrade line 2) invoked from within action_revupgrade $action $portlist $opts (procedure action_upgrade line 24) invoked from within $action_proc $action $portlist [array get global_options] (procedure process_cmd line 95) invoked from within process_cmd $remaining_args invoked from within if { [llength $remaining_args] 0 } { # If there are remaining arguments, process those as a command set exit_status [process_cmd $remaining... (file /opt/local/bin/port line 4784) s) ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: apache2 httpd 2.4.2
Bjarne D Mathiesen wrote: OK - I'm trying to update the apache2 portfile from 2.2.22 to 2.4.2 pixilla I have been working on this for some time now. The state is presently as follows: apache2 @2.4.2 www/apache2 php5 @5.3.13_0+apache2+pear+suhosin (active) php5-mysql @5.3.13 php/php5-mysql - works on test server for the last month - works on production server for the last month mod_antispam@1.0www/mod_antispam - seems to be abandoned by creator - doesn't install - serious work needs to be done - no response from maintainer - anybody using this ... then yell _loudly_ mod_authn_otp @1.1.1 www/mod_authn_otp - no problems detected when installing - no response from maintainer mod_cband @0.9.7.5www/mod_cband - works with simple search/replace pathc - no response from maintainer mod_chroot @0.5www/mod_chroot - no problems detected when installing - no response from maintainer mod_dnssd @0.6www/mod_dnssd - no problems detected when installing - no response from maintainer mod_dosevasive @1.8www/mod_dosevasive - replaced by mod_evasive mod_evasive @1.10.1 www/mod_evasive - works with simple search/replace pathc - no response from maintainer - works on my production server mod_fastcgi @2.4.6 www/mod_fastcgi - doesn't install - should be replaced by mod_fcgid - anybody using this ... then yell _loudly_ mod_fcgid @2.3.7 www/mod_fcgid - no problems detected when installing mod_gnutls @0.5.10 www/mod_gnutls - works with simple search/replace pathc - no response from maintainer mod_jk @1.2.27 www/mod_jk mod_jk2 @5.5.4 www/mod_jk2 - not relevant for apache httpd 2.4.2 - ought to retired completely mod_mono@2.10 www/mod_mono - works with simple search/replace pathc - no maintainer at present mod_perl@1.30 www/mod_perl - not relevant for apache httpd 2.4.2 - ought to retired completely mod_perl2 @2.0.6 www/mod_perl2 - works with patches made by pixilla - works with perl5.14 mod_proxy_html @3.0.1 www/mod_proxy_html - not relevant for apache httpd 2.4.2 - module already included by apache - ought to retired completely mod_python @3.3.1 www/mod_python mod_python25@3.3.1 www/mod_python25 mod_python26@3.3.1 www/mod_python26 mod_wsgi@3.3www/mod_wsgi mod_ruby@1.3.0 www/mod_ruby - no work has been done on these - maintainers haven't responded - ought to be considered abandoned by maintainers - anybody using these ... then yell _loudly_ !!! mod_security@1.8.6 www/mod_security - ought to replaced by mod_security2 mod_security2 @2.6.5 www/mod_security2 - no problems detected when installing - works on my production server mod_ssi_func@1.0www/mod_ssi_func - not relevant for apache httpd 2.4.2 - ought to retired completely ++ So ... where do we go from here ??? We've got patches etc for the above and I've got it running completely without any problems on both my test system as well as in production. Ryan is of the opnion that we transition _hard_ from 2.2.x to 2.4.x and don't look back at all. Are there any outstanding stuff / ports that will have problems with the transition from 2.2.x to 2.4.2 before we do so ??? :-) -- Bjarne D Mathiesen København N ; Danmark ; Europa -- denne besked er skrevet i et totalt M$-frit miljø MacOS X 10.7.3 Lion ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3 ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: confusion
I'd recommend cleaning deactivate and trying again: sudo port clean cairo pango sudo port -f deactivate cairo pango sudo port install cairo pango smime.p7s Description: S/MIME cryptographic signature ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: apache2 httpd 2.4.2
On May 23, 2012, at 2:49 PM, Bjarne D Mathiesen wrote: mod_fastcgi @2.4.6 www/mod_fastcgi - doesn't install - should be replaced by mod_fcgid - anybody using this ... then yell _loudly_ Note that mod_fcgid doesn't support FastCGIExternalServer it may be possible (for some uses) to use mod_proxy (with or without mod_proxy_fcgi) instead. I would be surprised if there isn't an upstream patch for apache2.4 support (and/or a patch in some other packager's system that we can use). -- Daniel J. Luke ++ | * dl...@geeklair.net * | | *-- http://www.geeklair.net -* | ++ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | ++ ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: [enhancement] proposal - make all ports independent of which version of Perl is installed or the major one
http://lists.macosforge.org/pipermail/macports-dev/2012-May/019336.html http://lists.macosforge.org/pipermail/macports-dev/2012-May/019338.html It's now been almost a week with no activity in this thread and no resolution in sight as to what we do as a group. Presently, Perl 5.16.0 has just been released, and the maintainer of the main perl ports hasn't reacted at all in this thread. I've done the preliminary work in bringing Perl 5.16 into MacPorts in https://trac.macports.org/ticket/34570 Presently, I can't get my perl5.16 port to generate the sub-ports ... I simply don't know enough to see what's wrong with my approach, but my present assumption is that it's because I'm copying my modified _resources/port1.0/group/perl5-1.0.tcl file into place instead of getting it from a repo. Now, we do have 96 ports that have perl5.12 hardcoded into them. That means, that they are presently 2 (two) years behind schedule as I see it. If we don't come to a resolution as a group, I'll just implement my own solution and post my procedure here on the lists for other interested parties should they be interested. :-) -- Bjarne D Mathiesen København N ; Danmark ; Europa -- denne besked er skrevet i et totalt M$-frit miljø MacOS X 10.7.3 Lion ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3 ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: apache2 httpd 2.4.2
Daniel J. Luke wrote: On May 23, 2012, at 2:49 PM, Bjarne D Mathiesen wrote: mod_fastcgi @2.4.6 www/mod_fastcgi - doesn't install - should be replaced by mod_fcgid - anybody using this ... then yell _loudly_ Note that mod_fcgid doesn't support FastCGIExternalServer it may be possible (for some uses) to use mod_proxy (with or without mod_proxy_fcgi) instead. I would be surprised if there isn't an upstream patch for apache2.4 support (and/or a patch in some other packager's system that we can use). -- Daniel J. Luke I can't find anything - neither on the main page of the developers, nor anywhere else http://www.fastcgi.com/drupal/node/19 Current version of mod_fastcgi is 2.4.6. Last updated November 13th, 2007. Neither does this problem seem to have been discussed on the maillist for the developers ... http://mailman.fastcgi.com/pipermail/fastcgi-developers/ Daniel, are you actively using this module ??? :-) -- Bjarne D Mathiesen København N ; Danmark ; Europa -- denne besked er skrevet i et totalt M$-frit miljø MacOS X 10.7.3 Lion ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3 ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: confusion
On 5/23/12 2:49 PM, Jeremy Lavergne wrote: I'd recommend cleaning deactivate and trying again: sudo port clean cairo pango sudo port -f deactivate cairo pango sudo port install cairo pango Thank you. That worked. Emden ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: apache2 httpd 2.4.2
On May 23, 2012, at 3:19 PM, Bjarne D Mathiesen wrote: I can't find anything - neither on the main page of the developers, nor anywhere else That's fairly normal for the upstream developers... IIRC it required patching for a considerable amount of time to build/work with apache2.2 before there was a release with support in it. I did find a patch here (I didn't review it for quality or functionality): https://github.com/ByteInternet/libapache-mod-fastcgi http://www.fastcgi.com/drupal/node/19 Current version of mod_fastcgi is 2.4.6. Last updated November 13th, 2007. The latest SNAP release (snapshot of the upstream revision control) is from 2009, I don't know if their revision control system is publicly available or not. Neither does this problem seem to have been discussed on the maillist for the developers ... http://mailman.fastcgi.com/pipermail/fastcgi-developers/ Daniel, are you actively using this module ??? We use it some at $WORK, and I've used it in the past on a personal machine. I was the previous maintainer of the port, but gave it up when I stopped actively using the module. If someone has the time, it would probably be worthwhile to post to their mailing list asking about it (and possibly that person would also want to maintain the port in macports :) ). -- Daniel J. Luke ++ | * dl...@geeklair.net * | | *-- http://www.geeklair.net -* | ++ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | ++ ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
gcc44 installs correctly but default gcc is still used
This is probably a very unix newby question so I'm sorry to ask it, but I can't find a good solution in the current tickets, guide or via googling... I followed this guide (http://jswails.wikidot.com/mac-os-x) to install macports, and use it to update to v 4.4 of the gcc compiler. Note that I am not doing this for the purpose of using the program that the guide- maker is trying to install (amber). I need gcc4.4 for another reason entirely. Everything appears to be installed properly based on the output when I run install and select again. However, when I run gcc, it's clear that gcc 4.2 (the default for me) is still being used (see below). How do I get my computer to actually use the ported version (gcc4.4)? $ sudo port install gcc44 gcc_select Password: --- Computing dependencies for gcc44 --- Cleaning gcc44 --- Cleaning gcc_select --- Scanning binaries for linking errors: 100.0% --- No broken files found. $ sudo port select gcc mp-gcc44 Selecting 'mp-gcc44' for 'gcc' succeeded. 'mp-gcc44' is now active. $ gcc i686-apple-darwin10-gcc-4.2.1: no input files ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: gcc44 installs correctly but default gcc is still used
On May 23, 2012, at 2:08 PM, Josie Reinhardt wrote: This is probably a very unix newby question so I'm sorry to ask it, but I can't find a good solution in the current tickets, guide or via googling... I followed this guide (http://jswails.wikidot.com/mac-os-x) to install macports, and use it to update to v 4.4 of the gcc compiler. Note that I am not doing this for the purpose of using the program that the guide- maker is trying to install (amber). I need gcc4.4 for another reason entirely. Everything appears to be installed properly based on the output when I run install and select again. However, when I run gcc, it's clear that gcc 4.2 (the default for me) is still being used (see below). How do I get my computer to actually use the ported version (gcc4.4)? $ sudo port install gcc44 gcc_select Password: --- Computing dependencies for gcc44 --- Cleaning gcc44 --- Cleaning gcc_select --- Scanning binaries for linking errors: 100.0% --- No broken files found. $ sudo port select gcc mp-gcc44 Selecting 'mp-gcc44' for 'gcc' succeeded. 'mp-gcc44' is now active. $ gcc i686-apple-darwin10-gcc-4.2.1: no input files ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users Did you try in a new Terminal window? Looks like you have a path problem. What is the output of the following 3 statements - one at a time? which gcc echo $PATH ls -l /opt/local/bin/gcc Cheers! Frank ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: gcc44 installs correctly but default gcc is still used
Thanks for your reply, $ which gcc /usr/bin/gcc $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/sw/bin/:/sw/sbin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin:/usr/bin/:/usr/sbin/:/opt/local/bin/:/opt/local/sbin:/usr/local/mysql/bin/:/sw/bin/:(various application specific paths) $ ls -l /opt/local/bin/gcc/ -rwxr-xr-x 3 root admin 342200 Apr 17 00:32 /opt/local/bin/gcc/ Josie On Wed, May 23, 2012 at 4:25 PM, Frank Schima macsforever2...@macports.org wrote: On May 23, 2012, at 2:08 PM, Josie Reinhardt wrote: This is probably a very unix newby question so I'm sorry to ask it, but I can't find a good solution in the current tickets, guide or via googling... I followed this guide (http://jswails.wikidot.com/mac-os-x) to install macports, and use it to update to v 4.4 of the gcc compiler. Note that I am not doing this for the purpose of using the program that the guide- maker is trying to install (amber). I need gcc4.4 for another reason entirely. Everything appears to be installed properly based on the output when I run install and select again. However, when I run gcc, it's clear that gcc 4.2 (the default for me) is still being used (see below). How do I get my computer to actually use the ported version (gcc4.4)? $ sudo port install gcc44 gcc_select Password: --- Computing dependencies for gcc44 --- Cleaning gcc44 --- Cleaning gcc_select --- Scanning binaries for linking errors: 100.0% --- No broken files found. $ sudo port select gcc mp-gcc44 Selecting 'mp-gcc44' for 'gcc' succeeded. 'mp-gcc44' is now active. $ gcc i686-apple-darwin10-gcc-4.2.1: no input files ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users Did you try in a new Terminal window? Looks like you have a path problem. What is the output of the following 3 statements - one at a time? which gcc echo $PATH ls -l /opt/local/bin/gcc Cheers! Frank ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: gcc44 installs correctly but default gcc is still used
$ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/sw/bin/:/sw/sbin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin:/usr/bin/:/usr/sbin/:/opt/local/bin/:/opt/local/sbin:/usr/local/mysql/bin/:/sw/bin/:(various application specific paths) That's a mess... Your issue is /opt/local/bin needs to come before /usr/bin; once the MacPorts gcc symlink is used then using `port select...` will switch it to point to the gcc you ask it to select. smime.p7s Description: S/MIME cryptographic signature ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: gcc44 installs correctly but default gcc is still used
I changed ~/.profile to: PATH=$PATH:/opt/local/bin/:/opt/local/sbin/ export PATH but something keeps adding /usr/bin, etc back in before /opt/local/bin/ $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin/:/opt/local/sbin/ I've tried to find another .profile .bash_profile or .bashrc file that could be overriding but I can't find it? On Wed, May 23, 2012 at 4:40 PM, Jeremy Lavergne jer...@lavergne.gotdns.org wrote: $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/sw/bin/:/sw/sbin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin:/usr/bin/:/usr/sbin/:/opt/local/bin/:/opt/local/sbin:/usr/local/mysql/bin/:/sw/bin/:(various application specific paths) That's a mess... Your issue is /opt/local/bin needs to come before /usr/bin; once the MacPorts gcc symlink is used then using `port select...` will switch it to point to the gcc you ask it to select. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
On May 23, 2012, at 10:06, Watch Dog wrote: On Wed, May 23, 2012 at 7:35 AM, Bjarne D Mathiesen wrote: Some recent changes that pixilla made to the port file breaks a normal install : https://trac.macports.org/ticket/34552 https://trac.macports.org/changeset/93312 Ah, yes, pixilla. Commit w/o testing, again. Maybe time to reconsider commit privileges? We're all entitled to make a mistake every once in awhile. Bradley's commit privileges are not getting revoked anytime soon. I'm very grateful to Bradley for volunteering to take over the MySQL ports from me, for his work on the almost 700 other ports he maintains, and for everything else he does for MacPorts. Remember that we're volunteers here, and all we ask in return for our work on MacPorts is a little patience and occasional appreciation. Cooperation is great too: If you know how to fix #34552, by all means attach a patch to that ticket. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Error installing xorg-server
On May 23, 2012, at 08:33, thedan...@nifty-neat.com wrote: Okay, here is the tail end of the log file. Hope it helps: Unfortunately none of that was the actual error message we need to see. main.log is 5.8MB - too big for me to email. If you want the whole log file, I can post it online for you to download. LMK I suggest you file a ticket in the issue tracker, compress the log, and attach it there. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: gcc44 installs correctly but default gcc is still used
On May 23, 2012, at 2:57 PM, Josie Reinhardt wrote: I changed ~/.profile to: PATH=$PATH:/opt/local/bin/:/opt/local/sbin/ export PATH but something keeps adding /usr/bin, etc back in before /opt/local/bin/ $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin/:/opt/local/sbin/ I've tried to find another .profile .bash_profile or .bashrc file that could be overriding but I can't find it? Indeed it is exactly what you set. The suggested path to use according to the guide [1] is as follows: export PATH=/opt/local/bin:/opt/local/sbin:$PATH Cheers! Frank [1] https://trac.macports.org/wiki/InstallingMacPorts ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: gcc44 installs correctly but default gcc is still used
export PATH=/opt/local/bin:/opt/local/sbin:$PATH On Wed, May 23, 2012 at 5:04 PM, Frank Schima macsforever2...@macports.org wrote: On May 23, 2012, at 2:57 PM, Josie Reinhardt wrote: I changed ~/.profile to: PATH=$PATH:/opt/local/bin/:/opt/local/sbin/ export PATH but something keeps adding /usr/bin, etc back in before /opt/local/bin/ $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin/:/opt/local/sbin/ I've tried to find another .profile .bash_profile or .bashrc file that could be overriding but I can't find it? Indeed it is exactly what you set. The suggested path to use according to the guide [1] is as follows: export PATH=/opt/local/bin:/opt/local/sbin:$PATH Cheers! Frank [1] https://trac.macports.org/wiki/InstallingMacPorts Frank and Jeremy, thanks for so cheerfully dealing with newby me. I think it's working now: $ which gcc /opt/local/bin/gcc But for whatever reason the PATH I'm getting back is _not_ what I set in ~/.profile: Here's the entirety of .profile (now that I've cleaned it up): export PATH=/opt/local/bin:/opt/local/sbin:$PATH But when I open a new terminal and echo path I get $ echo $PATH /opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin Still at least now /opt/local/bin are in front... but where did the other stuff come from??? Josie ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: gcc44 installs correctly but default gcc is still used
The other stuff is what PATH is normally set to. When you do that export in .profile export PATH=/opt/local/bin:/opt/local/sbin:$PATH you are using the old PATH variable with the $PATH part. That's where it comes from ;) But if you wonder where the system sets this default path... then I can't help you ;) Dom Am 23.05.2012 um 23:19 schrieb Josie Reinhardt josiezieg...@gmail.com: export PATH=/opt/local/bin:/opt/local/sbin:$PATH On Wed, May 23, 2012 at 5:04 PM, Frank Schima macsforever2...@macports.org wrote: On May 23, 2012, at 2:57 PM, Josie Reinhardt wrote: I changed ~/.profile to: PATH=$PATH:/opt/local/bin/:/opt/local/sbin/ export PATH but something keeps adding /usr/bin, etc back in before /opt/local/bin/ $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin/:/opt/local/sbin/ I've tried to find another .profile .bash_profile or .bashrc file that could be overriding but I can't find it? Indeed it is exactly what you set. The suggested path to use according to the guide [1] is as follows: export PATH=/opt/local/bin:/opt/local/sbin:$PATH Cheers! Frank [1] https://trac.macports.org/wiki/InstallingMacPorts Frank and Jeremy, thanks for so cheerfully dealing with newby me. I think it's working now: $ which gcc /opt/local/bin/gcc But for whatever reason the PATH I'm getting back is _not_ what I set in ~/.profile: Here's the entirety of .profile (now that I've cleaned it up): export PATH=/opt/local/bin:/opt/local/sbin:$PATH But when I open a new terminal and echo path I get $ echo $PATH /opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin Still at least now /opt/local/bin are in front... but where did the other stuff come from??? Josie ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: gcc44 installs correctly but default gcc is still used
On May 23, 2012, at 5:19 p.m., Josie Reinhardt wrote: Still at least now /opt/local/bin are in front... but where did the other stuff come from??? The system-level shell startup files (/etc/{profile,zshenv,csh.login}) execute the /usr/libexec/path_helper utility, which sets the initial ${PATH}. When constructing ${PATH}, path_helper consults the file /etc/paths and the contents of /etc/paths.d/. Try man path_helper for more. vq ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
On Wed, May 23, 2012 at 2:58 PM, Ryan Schmidt ryandes...@macports.org wrote: On May 23, 2012, at 10:06, Watch Dog wrote: On Wed, May 23, 2012 at 7:35 AM, Bjarne D Mathiesen wrote: Some recent changes that pixilla made to the port file breaks a normal install : https://trac.macports.org/ticket/34552 https://trac.macports.org/changeset/93312 Ah, yes, pixilla. Commit w/o testing, again. Maybe time to reconsider commit privileges? We're all entitled to make a mistake every once in awhile. Bradley's commit privileges are not getting revoked anytime soon. I'm very grateful to Bradley for volunteering to take over the MySQL ports from me, for his work on the almost 700 other ports he maintains, and for everything else he does for MacPorts. Remember that we're volunteers here, and all we ask in return for our work on MacPorts is a little patience and occasional appreciation. Cooperation is great too: If you know how to fix #34552, by all means attach a patch to that ticket. Mistakes are one thing. But this was a change to a working port and the change broke a normal install of the port. So it seems a safe bet that the change was not tested adequately (maybe not at all). Being a volunteer should not be equated with being unaccountable. How to fix: revert until a proper fix is available. Putting such an important port in a broken state is not nice. WD ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
Being a volunteer should not be equated with being unaccountable. MacPorts is actually provided as-is, and its contributors cannot be held liable for anything. smime.p7s Description: S/MIME cryptographic signature ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
Watch Dog wrote: On Wed, May 23, 2012 at 2:58 PM, Ryan Schmidt ryandes...@macports.org wrote: On May 23, 2012, at 10:06, Watch Dog wrote: On Wed, May 23, 2012 at 7:35 AM, Bjarne D Mathiesen wrote: Some recent changes that pixilla made to the port file breaks a normal install : https://trac.macports.org/ticket/34552 https://trac.macports.org/changeset/93312 Ah, yes, pixilla. Commit w/o testing, again. Maybe time to reconsider commit privileges? We're all entitled to make a mistake every once in awhile. Bradley's commit privileges are not getting revoked anytime soon. I'm very grateful to Bradley for volunteering to take over the MySQL ports from me, for his work on the almost 700 other ports he maintains, and for everything else he does for MacPorts. Remember that we're volunteers here, and all we ask in return for our work on MacPorts is a little patience and occasional appreciation. Cooperation is great too: If you know how to fix #34552, by all means attach a patch to that ticket. Mistakes are one thing. But this was a change to a working port and the change broke a normal install of the port. So it seems a safe bet that the change was not tested adequately (maybe not at all). Being a volunteer should not be equated with being unaccountable. How to fix: revert until a proper fix is available. Putting such an important port in a broken state is not nice. WD I fully support Ryan in this. I do know that many people consider anonymity on the net important - and I do see the value in certain cases - but I can't take a person in this case critizising pixilla and being anonymous seriously. WD :: Use your real name - or loose your standing !!! -- Bjarne D Mathiesen København N ; Danmark ; Europa -- denne besked er skrevet i et totalt M$-frit miljø MacOS X 10.7.3 Lion ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3 ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
On May 23, 2012, at 7:39 p.m., Watch Dog wrote: Mistakes are one thing. But this was a change to a working port and the change broke a normal install of the port. So it seems a safe bet that the change was not tested adequately (maybe not at all). According to his comment[1] on the ticket, Bradley did do some local testing; it also successfully builds on the buildbot. It's not unreasonable that he thought it was ready to commit. [1] https://trac.macports.org/ticket/34552#comment:3 vq ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
On May 23, 2012, at 18:39, Watch Dog wrote: On Wed, May 23, 2012 at 2:58 PM, Ryan Schmidt ryandes...@macports.org wrote: On May 23, 2012, at 10:06, Watch Dog wrote: On Wed, May 23, 2012 at 7:35 AM, Bjarne D Mathiesen wrote: Some recent changes that pixilla made to the port file breaks a normal install : https://trac.macports.org/ticket/34552 https://trac.macports.org/changeset/93312 Ah, yes, pixilla. Commit w/o testing, again. Maybe time to reconsider commit privileges? We're all entitled to make a mistake every once in awhile. Bradley's commit privileges are not getting revoked anytime soon. I'm very grateful to Bradley for volunteering to take over the MySQL ports from me, for his work on the almost 700 other ports he maintains, and for everything else he does for MacPorts. Remember that we're volunteers here, and all we ask in return for our work on MacPorts is a little patience and occasional appreciation. Cooperation is great too: If you know how to fix #34552, by all means attach a patch to that ticket. Mistakes are one thing. But this was a change to a working port and the change broke a normal install of the port. So it seems a safe bet that the change was not tested adequately (maybe not at all). Being a volunteer should not be equated with being unaccountable. How to fix: revert until a proper fix is available. Putting such an important port in a broken state is not nice. It should be noted that mysql55 is a new port. It did not exist until two months ago. So I do not consider breakage in this port to be a catastrophe at this point. If the build fails for you, then you can simply continue using the previous version that you built. We are still in a transition period, from the old mysql5 port to the new mysql51 / mysql55 ports. Most users are expected to still be using the old mysql5 port, since that's what most of the other ports that require MySQL are still depending on. Bradley is in the process of preparing updates to all of those ports so that they can depend on either mysql51 or mysql55. Once that's done, the old mysql5 port will be deprecated and a proper migration path (via the replaced_by mechanism) will be available. Until then, users use mysql55 at their own risk. Of course, as Jeremy pointed out, users always use all of MacPorts at their own risk. This particular change Bradley made was of course made with the best intentions, that of getting the mysql55 port to be distributable—meaning that it and all of its dependencies are in license harmony and we are thus legally permitted to distribute a binary of it, thus making installation very quick, instead of having to wait for things to compile. Bradley explained in the ticket that this result was successfully achieved on his own system and by the buildbot. Meanwhile it failed to build on my system, on yours, and for some other users. Bradley is currently trying to isolate what's different between these systems to see how to fix it. Just as any of us would try to investigate why any other problem occurs. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
On Wed, May 23, 2012 at 6:23 PM, Ryan Schmidt ryandes...@macports.org wrote: On May 23, 2012, at 18:39, Watch Dog wrote: On Wed, May 23, 2012 at 2:58 PM, Ryan Schmidt ryandes...@macports.org wrote: On May 23, 2012, at 10:06, Watch Dog wrote: On Wed, May 23, 2012 at 7:35 AM, Bjarne D Mathiesen wrote: Some recent changes that pixilla made to the port file breaks a normal install : https://trac.macports.org/ticket/34552 https://trac.macports.org/changeset/93312 Ah, yes, pixilla. Commit w/o testing, again. Maybe time to reconsider commit privileges? We're all entitled to make a mistake every once in awhile. Bradley's commit privileges are not getting revoked anytime soon. I'm very grateful to Bradley for volunteering to take over the MySQL ports from me, for his work on the almost 700 other ports he maintains, and for everything else he does for MacPorts. Remember that we're volunteers here, and all we ask in return for our work on MacPorts is a little patience and occasional appreciation. Cooperation is great too: If you know how to fix #34552, by all means attach a patch to that ticket. Mistakes are one thing. But this was a change to a working port and the change broke a normal install of the port. So it seems a safe bet that the change was not tested adequately (maybe not at all). Being a volunteer should not be equated with being unaccountable. How to fix: revert until a proper fix is available. Putting such an important port in a broken state is not nice. It should be noted that mysql55 is a new port. It did not exist until two months ago. So I do not consider breakage in this port to be a catastrophe at this point. If the build fails for you, then you can simply continue using the previous version that you built. We are still in a transition period, from the old mysql5 port to the new mysql51 / mysql55 ports. Most users are expected to still be using the old mysql5 port, since that's what most of the other ports that require MySQL are still depending on. Bradley is in the process of preparing updates to all of those ports so that they can depend on either mysql51 or mysql55. Once that's done, the old mysql5 port will be deprecated and a proper migration path (via the replaced_by mechanism) will be available. Until then, users use mysql55 at their own risk. Of course, as Jeremy pointed out, users always use all of MacPorts at their own risk. This particular change Bradley made was of course made with the best intentions, that of getting the mysql55 port to be distributable—meaning that it and all of its dependencies are in license harmony and we are thus legally permitted to distribute a binary of it, thus making installation very quick, instead of having to wait for things to compile. Bradley explained in the ticket that this result was successfully achieved on his own system and by the buildbot. Meanwhile it failed to build on my system, on yours, and for some other users. Bradley is currently trying to isolate what's different between these systems to see how to fix it. Just as any of us would try to investigate why any other problem occurs. My only other experience with breakage caused by pixilla was the dbus debacle, which was not tested adequately (tested against a private version of not yet released 2.1, not the officially available release at that time). Clearly there is more to the story in this case than I understood, and I jumped to conclusions. I apologize. WD ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
What is mp-gcc?
Hi, I see mp-gcc*. I can find what mp stands for? Could anybody let me know? Thanks! ~$ port select --list gcc Available versions for gcc: gcc40 gcc42 llvm-gcc42 mp-gcc44 mp-gcc45 mp-gcc46 none (active) -- Regards, Peng ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: What is mp-gcc?
I see mp-gcc*. I can find what mp stands for? Could anybody let me know? Thanks! MacPorts smime.p7s Description: S/MIME cryptographic signature ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
On Wed, May 23, 2012 at 6:13 PM, Bjarne D Mathiesen macint...@mathiesen.info wrote: I do know that many people consider anonymity on the net important - and I do see the value in certain cases - but I can't take a person in this case critizising pixilla and being anonymous seriously. WD :: Use your real name - or loose your standing !!! Whether I use something that looks like a real name is irrelevant. I could use the name Chad Smith, but it would offer no certainty that it is really my name. But since you insist: T. Chad Gow (google that and cf. above comment) is my name, and I don't recall a time when I liked it. What kid likes having only a 'T' for a first name? It is not an abbreviation for anything, it is just 'T'. As a kid, a friend noted that it is an anagram of Watch Dog, so that is how I became known in school. I prefer it and use almost exclusively. If that troubles you, add me to your kill file. WD ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: What is mp-gcc?
On May 23, 2012, at 20:36, Peng Yu wrote: I see mp-gcc*. I can find what mp stands for? Could anybody let me know? Thanks! ~$ port select --list gcc Available versions for gcc: gcc40 gcc42 llvm-gcc42 mp-gcc44 mp-gcc45 mp-gcc46 none (active) mp stands for MacPorts. These are the MacPorts gcc ports (gcc45, gcc46, etc.), as distinct from the versions of gcc that are included with Xcode. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
Whether I use something that looks like a real name is irrelevant. When sending a series of pretentious emails, using an obviously false name just makes reading the messages upsetting. smime.p7s Description: S/MIME cryptographic signature ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Do I have correct boost python installed?
Hi, I have boost installed. ~$ port installed|grep boost boost @1.48.0_4 boost @1.49.0_0 (active) I have the python directory. /opt/local/include/boost$ ls -d python python But I don't find the library file. How to get library files installed? Thanks! /opt/local/include/boost$ ll /opt/local/lib/libboost_py* ls: cannot access /opt/local/lib/libboost_py*: No such file or directory -- Regards, Peng ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Do I have correct boost python installed?
On May 23, 2012, at 20:52, Peng Yu wrote: I have boost installed. ~$ port installed|grep boost boost @1.48.0_4 boost @1.49.0_0 (active) I have the python directory. /opt/local/include/boost$ ls -d python python But I don't find the library file. How to get library files installed? Thanks! Reinstall boost with the python variant corresponding to the version of python with which you want to use boost: $ port variants boost boost has the variants: debug: Builds debug versions of the libraries as well no_single: Disable building single-threaded libraries no_static: Disable building static libraries openmpi: Build Boost.MPI * conflicts with debug python25: Build Boost.Python for Python 2.5 * conflicts with debug python26 python27 python31 python32 python26: Build Boost.Python for Python 2.6 * conflicts with debug python25 python27 python31 python32 python27: Build Boost.Python for Python 2.7 * conflicts with debug python25 python26 python31 python32 python31: Build Boost.Python for Python 3.1 * conflicts with debug python25 python26 python27 python32 python32: Build Boost.Python for Python 3.2 * conflicts with debug python25 python26 python27 python31 regex_match_extra: Enable access to extended capture information of submatches in Boost.Regex universal: Build for multiple architectures So for example you might use: sudo port install boost +python27 ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
Watch Dog wrote: On Wed, May 23, 2012 at 6:13 PM, Bjarne D Mathiesen macint...@mathiesen.info wrote: I do know that many people consider anonymity on the net important - and I do see the value in certain cases - but I can't take a person in this case critizising pixilla and being anonymous seriously. WD :: Use your real name - or loose your standing !!! Whether I use something that looks like a real name is irrelevant. I could use the name Chad Smith, but it would offer no certainty that it is really my name. I'm well aware of that. Lot's of us use nicks, and some of us are almost only known under our nicks, but eg pixilla connects his nick with his real name. If you had done that in eg your signature (and furthermore stated that your nick is an anagram of your given name) I'ld have been totally OK with it. But another point that didn't sit well with me was that you critized pixilla without knowing the full story behind the problem. I've seen you have apologised for that, and for that apology I do thank you :-) But since you insist: T. Chad Gow (google that and cf. above comment) is my name, and I don't recall a time when I liked it. What kid likes having only a 'T' for a first name? It is not an abbreviation for anything, it is just 'T'. As a kid, a friend noted that it is an anagram of Watch Dog, so that is how I became known in school. I prefer it and use almost exclusively. If that troubles you, add me to your kill file. I don't insist. The choise is your's alone to take. I must confess that I find it seriously cool to have that anagram, and I do understand why you'ld prefer using it :-D Well, as to the 'T', the 'D' in my name is something I voluntarily took as I, when I was in high school, was known as 'Data' - it wasn't meant as a compliment but in a derogative way. So, the best way to combat mobbing is to turn it around and make it into something postive for yourself, thus deflating the whole point of the mobbing :-D WD -- Bjarne D Mathiesen København N ; Danmark ; Europa -- denne besked er skrevet i et totalt M$-frit miljø MacOS X 10.7.3 Lion ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3 ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Qt debug
Hi If anyone can save me ages of hunting I'd appreciate it lots: I built Qt [port install qt4-mac-devel] I then built my application which fails with: ... /usr/bin/g++-4.2 -headerpad_max_install_names -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.6 -o vtext.app/Contents/MacOS/vtext obj/main.o obj/myxml.o obj/TextOverlay.o obj/moc_TextOverlay.o -L../serial/lib -lqextserialport -L/opt/local/lib -lQtXml_debug -lQtGui_debug -lQtCore_debug ld: library not found for -lQtXml_debug collect2: ld returned 1 exit status make: *** [vtext.app/Contents/MacOS/vtext] Error 1 If I then by hand run the link command without the _debug suffixs then all works perfectly. Where does the macports install of QT store the debug directive? nothing in my file.pro mentions debug. Thanks James ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: mysql55 up and running on production
Watch Dog wrote: But since you insist: T. Chad Gow (google that and cf. above comment) is my name, and I don't recall a time when I liked it. What kid likes having only a 'T' for a first name? It is not an abbreviation for anything, it is just 'T'. As a kid, a friend noted that it is an anagram of Watch Dog, so that is how I became known in school. Well, in Australia or the UK, you would probably be called cuppa (T) … :-) Cheers, Ian W. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users