Managing multiple TeXLive installations
I am struggling with two different installations of TeXLive. One is a 2013 version from TUG which was a binary installed mostly into /usr/local/texlive but with GUI apps in /Applications/TeX/. The other is MacPorts 2015 version... $ port installed *texlive* The following ports are currently installed: texlive-basic @30847_0+doc texlive-basic @34245_0+doc texlive-basic @37485_0+doc (active) texlive-bin @2013_5+x11 texlive-bin @2014_1+x11 texlive-bin @2014_9+x11 texlive-bin @2015_8+x11 (active) texlive-common @2013_0 texlive-common @2014_0 texlive-common @2015_0 (active) texlive-fonts-recommended @36916_0+doc (active) texlive-latex @30738_0+doc texlive-latex @34192_0+doc texlive-latex @37361_0+doc (active) I want to simplify and save space and reduce the possibility of conflicts. (My use is mostly through LyX--not the MacPorts version but typically a dev version from lyx.org, and I am currently helping to chase down some LyX-TeX problems.) Since the MacPorts TeXLive version is here to stay as apparently it is needed by some other port, the reasonable thing to do would seem to be to get rid of the 2013 TUG version by trashing stuff. However, the 2013 TUG version installed the very nice collection of GUI apps in /Applications/TeX which I would like to use especially BibDesk. When I look in /Applications/MacPorts there are no corresponding programs. Can I delete /usr/local/texlive/2013 and keep the GUI apps in /Applications/TeX and if so, how would I keep the GUIs updated? Or is there a way to get the GUI apps to be installed by MacPorts, presumably into /Applications/MacPorts? I don't see a GUI variant. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Where are texlive-fonts-recommended stored?
On Feb 24, 2016, at 11:10 PM, Mojca Miklavec <mo...@macports.org> wrote: > On 25 February 2016 at 01:37, Brandon Allbery wrote: >> On Wed, Feb 24, 2016 at 7:36 PM, Jerry wrote: >>> >>> When installing texlive-fonts-recommended, are the indicated fonts stored >>> in /opt/local/ or in the usual system font place(s). >> >> port contents texlive-fonts-recommended >> ? > > /opt/local/share/texmf-texlive/fonts > > So they won't be seen by the system by default. > > Mojca Thanks, Brandon and Mojca. Just what I needed to know. I'm trying to work out a problem with (non-MacPorts) LyX. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Where are texlive-fonts-recommended stored?
When installing texlive-fonts-recommended, are the indicated fonts stored in /opt/local/ or in the usual system font place(s). Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: py33-scipy problem
On Jan 21, 2016, at 9:20 PM, David Strubbe <dstru...@macports.org> wrote: David, thank you for this explanation. Installing py33-scipy +gfortran worked. However, I have these notes. > As the message says, you need to select a Fortran variant. You have not. You > can see this from the fact that the file trying to be fetched is > py33-scipy-0.16.1_0.darwin_13.x86_64.tbz2 not > py33-scipy-0.16.1_0+gcc48.darwin_13.x86_64.tbz2. No, I can't see this because I'm not schooled in the arcania of MacPorts. I'm just a semi-sophisticated user following the admonishment to update his MacPorts installation. > Yes, you had py33-scipy +gcc48 installed previously, and macports will try to > use the same variants you had selected before when upgrading. I never selected any variants; any installation of py33-scipy was handled by the ports system. > However, there is no longer a variant +gcc48 (as below). Therefore, you must > choose one of the four currently existing Fortran variants. e.g. sudo port > install py33-scipy +gfortran. Why is this not handled automatically? If I can type sudo port install py33-scipy +gfortran and the upgrade script recognizes the problem then why can't the upgrade script handle it? I humbly submit that this is poor design, and wonder why it is not a bug. Please understand that these comments are not directed at you but at the community at large. Jerry > > David > > $ port info py33-scipy > py33-scipy @0.16.1 (python) > Variants: atlas, clang37, gcc49, gcc5, gcc6, [+]gfortran, llvm, > openblas > > Description: An opensource library of scientific tools for Python > Homepage: http://www.scipy.org/ > > Build Dependencies: gcc5 > Library Dependencies: python33, py33-numpy, py33-nose, swig-python, libgcc > Platforms:darwin > License: BSD > Maintainers: s...@macports.org, michae...@macports.org, > openmaintai...@macports.org > > > On Thu, Jan 21, 2016 at 5:47 PM, Jerry <lancebo...@qwest.net> wrote: > > On Jan 21, 2016, at 2:11 AM, Russell Jones <russell.jo...@physics.ox.ac.uk> > wrote: > > > Have you tried this? > > > > Russell > > > > On 21/01/16 09:10, Jerry wrote: > >> :error:fetch org.macports.fetch for port py33-scipy returned: must set at > >> least one Fortran variant > > > MBPro:~ me$ port installed py33-scipy > The following ports are currently installed: > py33-scipy @0.14.0_0+gcc48 > py33-scipy @0.15.1_0+gcc48 (active) > > > And from the port file at > https://trac.macports.org/browser/trunk/dports/lang/gcc48/Portfile: > > > long_descriptionThe GNU compiler collection, including front ends for \ > C, C++, Objective-C, Objective-C++, Fortran and Java. > > > Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
py33-scipy problem
I was doing port upgrade outdated on OS X 10.9.5 which I hadn't done in a while and am encountering problems. The latest is this MBPro:~ me$ sudo port upgrade outdated ---> Computing dependencies for py33-scipy ---> Fetching archive for py33-scipy ---> Attempting to fetch py33-scipy-0.16.1_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/py33-scipy ---> Attempting to fetch py33-scipy-0.16.1_0.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/py33-scipy ---> Attempting to fetch py33-scipy-0.16.1_0.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/py33-scipy ---> Fetching distfiles for py33-scipy Error: org.macports.fetch for port py33-scipy returned: must set at least one Fortran variant Please see the log file for port py33-scipy for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-scipy/py33-scipy/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets which repeated after port clean py33-scipy What's up? Log file attached. Jerry main.log Description: Binary data ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: py33-scipy problem
On Jan 21, 2016, at 2:11 AM, Russell Jones <russell.jo...@physics.ox.ac.uk> wrote: > Have you tried this? > > Russell > > On 21/01/16 09:10, Jerry wrote: >> :error:fetch org.macports.fetch for port py33-scipy returned: must set at >> least one Fortran variant > MBPro:~ me$ port installed py33-scipy The following ports are currently installed: py33-scipy @0.14.0_0+gcc48 py33-scipy @0.15.1_0+gcc48 (active) And from the port file at https://trac.macports.org/browser/trunk/dports/lang/gcc48/Portfile: long_descriptionThe GNU compiler collection, including front ends for \ C, C++, Objective-C, Objective-C++, Fortran and Java. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Octave 4.x?
Any idea when we can expect a port of Octave 4.x? I think its been available from source since May 2015. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Octave 4.x?
On Jan 16, 2016, at 4:45 PM, Brandon Allbery <allber...@gmail.com> wrote: > On Sat, Jan 16, 2016 at 6:38 PM, Jerry <lancebo...@qwest.net> wrote: > Any idea when we can expect a port of Octave 4.x? I think its been available > from source since May 2015. > > left-ear Z$ port list octave-devel\* > octave-devel @4.1.0+ math/octave-devel > octave-devel-rc@4.0.1-rc1 math/octave-devel > octave-devel-release @4.0.0 math/octave-devel > > I would suspect it's still devel because there are things that depend on the > older version. > > -- > brandon s allbery kf8nh sine nomine associates > allber...@gmail.com ballb...@sinenomine.net > unix, openafs, kerberos, infrastructure, xmonadhttp://sinenomine.net Oh, OK. Sorry. What is the best installation command? Is Atlas still the preferred numerical library? There seem to be variants for Java, Qt4, and FLTK GUIs. I think the preferred GUI is Qt4. I get confused when looking at portfiles trying to figure out what variants to use and which ones are the defaults. FWIW I currently have octave @3.8.2_10+atlas+gcc48+glgui Jerry___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: New Mac OS Forge administrator
On Nov 19, 2015, at 7:49 PM, Ryan Schmidt <ryandes...@macports.org> wrote: > Dear MacPorts users and developers, > > I'm pleased finally to be able to tell you that I have been hired to be your > new Mac OS Forge administrator. I have been involved in improving MacPorts > for years as a committer and as a manager, and now as a Mac OS Forge > administrator I will work on ensuring our infrastructure runs smoothly too. > > I apologize for the downtime we've experienced in the past months. My > priority right now is to resolve the existing issues, as I become familiar > with the systems. > > Please continue to report new problems with MacPorts infrastructure (server > not working) as you have before, using the server/hosting component in Trac > or via email to admin at macosforge dot org. And continue to report MacPorts > administrative issues (mailing list issues, commit access requests) to > portmgr at macports dot org. > > Thanks for your patience and support and thank you for using MacPorts. > > -Ryan Who provides financial support for this wonderful project? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Can we get a port for LyX dev?
I'm not sure how to contact the maintainer of the LyX port so I'm posting here in case someone else might also find this interesting. Is it possible to make a dev port for LyX, currently at 2.2.0dev? This should link to Qt5. This would be outside my skill set BTW. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Does Gnome take up tons of disk space? It uses some Gnome stuff.
On Jul 7, 2015, at 2:05 PM, David Evans dev...@macports.org wrote: On 7/7/15 3:41 AM, Jerry wrote: I'm thinking of installing Gnumeric but I'm suspicious that some of the dependencies will cause a huge expansion of my installation, i.e., take up lots of disk space. I already have some of the dependencies but I do not have things like desktop-file-utils, gnome-common, gnome-doc-utils, gobject-introspection, goffice. I suspect that my use of gnumeric will be experimental and then light if at all so I would abandon this idea if it takes a lot of space. I'm looking at the gnome stuff and recalling that it might be huge. Is this correct? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users . Hi, Jerry. Define tons. goffice and its dependencies are absolutely required (this is the bulk of the dependencies). gobject-introspection could be made optional (provides ability for Python and others languages to dynamically generate bindings to libspreadsheet) gnome-common and gnome-doc-utils are build dependencies and are not necessary once the port is installed (they are relatively small) desktop-file-utils provides a utility to register gnumeric's .desktop file in the desktop file database and is not necessary after installation. (also small) If you have any other GNOME apps (actually GTK+ apps) installed, you should have most of these installed already as they are commonly used in that environment. Using otool, I can see that the ssconvert utility, itself, links with libraries provided by the following ports: atk cairo fontconfig freetype gdk-pixbuf2 gettext glib2 gnumeric goffice gtk3 libgsf libxml2 pango This is basically gtk3 and dependencies plus goffice and gnumeric. Unless you are really strapped for disk space, I would go ahead, build gnumeric and see what the additional disk space is. I don't think it would be too much extra but then I have ALL the GNOME ports installed. But if you only have a few command line utilities installed from MacPorts you might think it's a lot! Reality is probably somewhere in between. Your calibration may vary! :-). At any rate, you can remove it and its dependencies fairly easily if you decide it's not what you want. sudo port -f uninstall gnumeric rdepof:gnumeric Dave Dave, thanks tons 8^) for providing that information. It looks like I already have most of the gtk stuff and lack only gdk-pixbuf2 and libgsf, besides goffice and gnumeric. However, your list doesn't cover all the dependencies for gnumeric itself. I'm not strapped for disk space and I want to keep it that way. I'll give this a try and see how it goes. ...later... Well, not so good. After I installed gnumeric my /opt/local increased in size by 1.85 GB. Gnumeric was missing a bunch of icons and the help system so I installed gnome-themes-standard and yelp which added another 1.18 GB for a total of 3.03 GB added. (I already had a bunch of stuff installed so now my MacPorts directory is 10.2 GB.) The worst part is that the spreadsheet - LyX workflow that I was shooting for fails which is not a MacPorts problem since ssconvert is being found and used. I'll probably fiddle around with this some more but in case I want to remove the 3.03 GB blob (gnumeric, gnome-themes-standard, yelp), what would I do? I've read the uninstall instructions for MacPorts more than once and am a little queazy that I'll do the wrong thing (dependents, dependencies), plus your suggestion above confuses me. Here's what I think I should do: port uninstall --follow-dependencies gnumeric port uninstall --follow-dependencies gnome-themes-standard port uninstall --follow-dependencies yelp I had thought that it might be possible to just keep ssconvert by moving it somewhere else but it is only 54 kB so obviously it uses other stuff as you found. Thanks, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Does ***Gnumeric*** take up tons of disk space? It uses some Gnome stuff.
On Jul 7, 2015, at 4:36 AM, Jerry lancebo...@qwest.net wrote: On Jul 7, 2015, at 3:41 AM, Jerry lancebo...@qwest.net wrote: I'm thinking of installing Gnumeric but I'm suspicious that some of the dependencies will cause a huge expansion of my installation, i.e., take up lots of disk space. I already have some of the dependencies but I do not have things like desktop-file-utils, gnome-common, gnome-doc-utils, gobject-introspection, goffice. I suspect that my use of gnumeric will be experimental and then light if at all so I would abandon this idea if it takes a lot of space. I'm looking at the gnome stuff and recalling that it might be huge. Is this correct? Jerry Actually, all I need is the command line utility ssconvert (spreadsheet convert) which is installed with Gnumeric. I'm trying to set up a workflow with LyX where LyX imports a spreadsheet or CSV file and reflects changes made to the file inside LyX, automatically, The LyX wiki says to use Gnumeric but in fact uses only ssconvert. Jerry Changed the subject line so that it makes sense. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Does Gnome take up tons of disk space? It uses some Gnome stuff.
On Jul 7, 2015, at 3:41 AM, Jerry lancebo...@qwest.net wrote: I'm thinking of installing Gnumeric but I'm suspicious that some of the dependencies will cause a huge expansion of my installation, i.e., take up lots of disk space. I already have some of the dependencies but I do not have things like desktop-file-utils, gnome-common, gnome-doc-utils, gobject-introspection, goffice. I suspect that my use of gnumeric will be experimental and then light if at all so I would abandon this idea if it takes a lot of space. I'm looking at the gnome stuff and recalling that it might be huge. Is this correct? Jerry Actually, all I need is the command line utility ssconvert (spreadsheet convert) which is installed with Gnumeric. I'm trying to set up a workflow with LyX where LyX imports a spreadsheet or CSV file and reflects changes made to the file inside LyX, automatically, The LyX wiki says to use Gnumeric but in fact uses only ssconvert. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Does Gnome take up tons of disk space? It uses some Gnome stuff.
I'm thinking of installing Gnumeric but I'm suspicious that some of the dependencies will cause a huge expansion of my installation, i.e., take up lots of disk space. I already have some of the dependencies but I do not have things like desktop-file-utils, gnome-common, gnome-doc-utils, gobject-introspection, goffice. I suspect that my use of gnumeric will be experimental and then light if at all so I would abandon this idea if it takes a lot of space. I'm looking at the gnome stuff and recalling that it might be huge. Is this correct? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Eclipse IDE
Is the Eclipse IDE available from MacPorts? I had the notion that it is but all I see is the following which does not look like the IDE: eclipse-ecj32 3.2.2-200702121330 Eclipse java bytecode compiler Licenses: EPL-1 Maintained by: gmail.com:mvfranz openmaintainer Categories: java Platforms: darwin Dependencies: kaffe unzip apache-ant Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Poll: Of Qt and KDE applications on OS X, and the About/Preferences menu.
On Sep 15, 2014, at 3:07 PM, René J.V. Bertin rjvber...@gmail.com wrote: On Monday September 15 2014 16:30:58 Ryan Schmidt wrote: You don't need a poll for this. There are OS X interface conventions (including menu arrangement) that programs should conform to in order to be good OS X citizens. I you want to look at it that way, you may take this for a poll to what extent the users (= those to whom MacPorts caters and for whom it exists) find OS X citizenship important. Given how no one seems to have taken the trouble to beat the myriad of gnome, gtk and X11 applications in MacPorts into being good OS X citizens, I'm guessing that isn't the most important consideration around. I don't know where this thread is going but I for one find Qt applications as a group to be a litany of horrible insults to Mac conventions, so anything that you can do to make one more Mac-like is good. How about starting with closing the front Mac window with Command-w. That's been around only since May, 1984. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Simple Question, Invalid Link
Hi, I am trying to install “apt” using macport, but it turns out that I cannot access the address http://distfiles.ams.nl.eu.finkmirrors.net/“, which leads to the problem: --- Attempting to fetch apt_0.5.27.tar.gz from http://distfiles.ams.nl.eu.finkmirrors.net/ --- Verifying checksums for apt Error: Checksum (md5) mismatch for apt_0.5.27.tar.gz *** The non-matching file appears to be HTML. See this page for possible reasons for the checksum mismatch: https://trac.macports.org/wiki/MisbehavingServers *** Does anyone encounter the same problem? Thanks, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Simple Question, Invalid Link
We can’t use “apt” to install linux software? OK, I didn’t know that before… Thanks for the reminder. The error is caused by the invalid link, maybe it’s because of the gfw in China, but it doesn’t make sense to block this website… Is there any way to install linux software in mac by the way? On Sep 7, 2014, at 7:43, Brandon Allbery allber...@gmail.com wrote: On Sat, Sep 6, 2014 at 7:38 PM, Jerry Zhang jerryzh...@gmail.com wrote: I am trying to install “apt” using macport, but it turns out that I cannot access the address I would ask why? You do know that you can't use it to install Linux software? http://distfiles.ams.nl.eu.finkmirrors.net/“, which leads to the problem: I get a DNS error (NXDOMAIN) from gDNS. My guess is you're using a broken DNS which responds to failed DNS lookups with a redirection to a search engine. The non-matching file appears to be HTML. See this page for possible reasons for the checksum mismatch: https://trac.macports.org/wiki/MisbehavingServers You should probably have paid attention to this part of the error message. -- brandon s allbery kf8nh sine nomine associates allber...@gmail.com ballb...@sinenomine.net unix, openafs, kerberos, infrastructure, xmonadhttp://sinenomine.net ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Simple Question, Invalid Link
OK, thanks. I guess I need to setup a virtual machine... On Sep 7, 2014, at 7:54, Brandon Allbery allber...@gmail.com wrote: On Sat, Sep 6, 2014 at 7:49 PM, Jerry Zhang jerryzh...@gmail.com wrote: The error is caused by the invalid link, maybe it’s because of the gfw in China, but it doesn’t make sense to block this website… The host name is no longer registered with DNS. finkmirrors.net itself still exists but that hostname does not. Is there any way to install linux software in mac by the way? No; OS X cannot execute ELF binaries itself, and I don't think Apple provides enough kernel access to add ELF executable support. Someone would have to come up with something like Wine but for Linux ELF executables, including a layer to emulate Linux system calls. (If you could do this easily, neither MacPorts nor Homebrew would exist.) -- brandon s allbery kf8nh sine nomine associates allber...@gmail.com ballb...@sinenomine.net unix, openafs, kerberos, infrastructure, xmonadhttp://sinenomine.net ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: selfupdate fails trying to synch with openmodelica (!)
On Jul 10, 2014, at 2:37 PM, Adam Dershowitz Ph.D., P.E. de...@alum.mit.edu wrote: On Jul 10, 2014, at 5:20 PM, Jerry lancebo...@qwest.net wrote: On Jul 10, 2014, at 6:08 AM, Adam Dershowitz Ph.D., P.E. de...@alum.mit.edu wrote: On Jul 10, 2014, at 1:41 AM, Ryan Schmidt ryandes...@macports.org wrote: On Jul 9, 2014, at 11:01 PM, Adam Dershowitz de...@alum.mit.edu wrote: No. They do use existing standard ports. So openmodelica does require certain macporys dependencies, not its own separate copies. I don't know about Qt, and don't have access to check at the moment. But, my guess is that they are using the standard macport Qt, not a redundant one. I know that for a bunch of other things they just use the macport port so there is no redundancy. They have even worked on some ports to get them upgraded to get things to work together. The only reason that I could see any redundant versions is if they require some specific version that macports doesn't have. And doing that would be tricky to avoid any conflicting versions. I think that you have a bit of a misunderstanding. You could, for example create your own port file of something, and just keep that file locally (see the macport instructions). That port could then have other dependencies that are included with macports. All they have done is put their port file, instead, on their server, and you can then use it by adding it to your sources file. No redundant files involved, and no extra disk space. A port file is just a text file that explains where to find files, and how to build. Part of that how is what other ports are required to be installed. If someone were able to copy the current port file from their server to macports the build would be identical in size and dependents. My guess is that the reason they haven't done that is because the release version is a bit behind, and the develop version is changing every day. But I don't know for sure. Adam, Jerry is correct. The binary distribution provided on the openmodelica web site, though created with MacPorts, installs the MacPorts-provided dependencies into a separate prefix /opt/openmodelica, not the normal MacPorts prefix /opt/local. This is exactly as we at MacPorts would recommend for a third party wanting to distribute a standalone installer so that it will not conflict with an existing MacPorts installation. Jerry is correct that, would the openmodelica developers instead submit their portfile to be included in the standard MacPorts ports tree, then openmodelica could be installed by using existing MacPorts dependencies (in /opt/local or whatever the user's prefix is), and would not need separate copies thereof in /opt/openmodelica. The user can already accomplish this however by setting up a second sources entry in their sources.conf pointing to the openmodelica rsync server, which is in fact what Jerry had done and is what prompted him to begin this thread, when the openmodelica rsync server was temporarily offline. You can read more about all of this at: https://www.openmodelica.org/index.php/download/download-mac Perhaps we just were not communicating clearly. I was not talking about the binary, and I didn’t think that Jerry was either (perhaps I am mistaken). He was suggesting that they make an “official port file” and they already have one. They just keep it on their own server. The instructions on that page make it clear, as you said. The reason that I believe the binary had nothing to do with Jerry’s comments is because if he was using the binary he would not have run into the rsync problem when their server went down. That problem was purely from trying to download the source port file, which, as I have said, takes up the same amount of space whether on their server or the macports server. I did verify that their port does just use the existing qt4-mac port, for example, so their is no redundancy in Qt, as Jerry had suggested. But, I do understand that if someone installs the binary, then they are not using Macports for the install, and will be downloading a whole bunch of stuff that they might already have. The port file for openmodelica-devel changes many times a day. So, I assume that they have a script that auto generates it, on their server, for every change in their development branch. I have been using their development branch with macports, for a while now, and it has tended to work well. As it is devel, there are occasional problems, but they have always been very quick to fix them, and keep it building. Well, let's all agree that I barely know what I'm talking about. My file at /opt/local/etc/macports/sources.conf contains two non-comment lines: rsync://rsync.macports.org/release/tarballs/ports.tar [default] rsync://build.openmodelica.org/macports/ I don't know how the second line appeared
Re: selfupdate fails trying to synch with openmodelica (!)
On Jul 10, 2014, at 6:08 AM, Adam Dershowitz Ph.D., P.E. de...@alum.mit.edu wrote: On Jul 10, 2014, at 1:41 AM, Ryan Schmidt ryandes...@macports.org wrote: On Jul 9, 2014, at 11:01 PM, Adam Dershowitz de...@alum.mit.edu wrote: No. They do use existing standard ports. So openmodelica does require certain macporys dependencies, not its own separate copies. I don't know about Qt, and don't have access to check at the moment. But, my guess is that they are using the standard macport Qt, not a redundant one. I know that for a bunch of other things they just use the macport port so there is no redundancy. They have even worked on some ports to get them upgraded to get things to work together. The only reason that I could see any redundant versions is if they require some specific version that macports doesn't have. And doing that would be tricky to avoid any conflicting versions. I think that you have a bit of a misunderstanding. You could, for example create your own port file of something, and just keep that file locally (see the macport instructions). That port could then have other dependencies that are included with macports. All they have done is put their port file, instead, on their server, and you can then use it by adding it to your sources file. No redundant files involved, and no extra disk space. A port file is just a text file that explains where to find files, and how to build. Part of that how is what other ports are required to be installed. If someone were able to copy the current port file from their server to macports the build would be identical in size and dependents. My guess is that the reason they haven't done that is because the release version is a bit behind, and the develop version is changing every day. But I don't know for sure. Adam, Jerry is correct. The binary distribution provided on the openmodelica web site, though created with MacPorts, installs the MacPorts-provided dependencies into a separate prefix /opt/openmodelica, not the normal MacPorts prefix /opt/local. This is exactly as we at MacPorts would recommend for a third party wanting to distribute a standalone installer so that it will not conflict with an existing MacPorts installation. Jerry is correct that, would the openmodelica developers instead submit their portfile to be included in the standard MacPorts ports tree, then openmodelica could be installed by using existing MacPorts dependencies (in /opt/local or whatever the user's prefix is), and would not need separate copies thereof in /opt/openmodelica. The user can already accomplish this however by setting up a second sources entry in their sources.conf pointing to the openmodelica rsync server, which is in fact what Jerry had done and is what prompted him to begin this thread, when the openmodelica rsync server was temporarily offline. You can read more about all of this at: https://www.openmodelica.org/index.php/download/download-mac Perhaps we just were not communicating clearly. I was not talking about the binary, and I didn’t think that Jerry was either (perhaps I am mistaken). He was suggesting that they make an “official port file” and they already have one. They just keep it on their own server. The instructions on that page make it clear, as you said. The reason that I believe the binary had nothing to do with Jerry’s comments is because if he was using the binary he would not have run into the rsync problem when their server went down. That problem was purely from trying to download the source port file, which, as I have said, takes up the same amount of space whether on their server or the macports server. I did verify that their port does just use the existing qt4-mac port, for example, so their is no redundancy in Qt, as Jerry had suggested. But, I do understand that if someone installs the binary, then they are not using Macports for the install, and will be downloading a whole bunch of stuff that they might already have. The port file for openmodelica-devel changes many times a day. So, I assume that they have a script that auto generates it, on their server, for every change in their development branch. I have been using their development branch with macports, for a while now, and it has tended to work well. As it is devel, there are occasional problems, but they have always been very quick to fix them, and keep it building. Well, let's all agree that I barely know what I'm talking about. My file at /opt/local/etc/macports/sources.conf contains two non-comment lines: rsync://rsync.macports.org/release/tarballs/ports.tar [default] rsync://build.openmodelica.org/macports/ I don't know how the second line appeared since I _think_ I have not messed with openmodelica since last installing MacPorts. Should I remove the second line? The following is a history of openmodelica wrt
Re: selfupdate fails trying to synch with openmodelica (!)
On Jul 9, 2014, at 6:15 AM, Adam Dershowitz Ph.D., P.E. de...@alum.mit.edu wrote: It seems that the openmodelica.org is back up, so the sync should work again (at least it does for me) Problem solved when openmodelica.org came back. Maybe someday the openmodelica folks could make an official port file for macports instead of dumping a GB load on people's disk which duplicates in most cases stuff that they already have. Thanks, everyone. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: selfupdate fails trying to synch with openmodelica (!)
On Jul 9, 2014, at 4:53 PM, Adam Dershowitz de...@alum.mit.edu wrote: On July 9, 2014 7:15:21 PM EDT, Jerry lancebo...@qwest.net wrote: On Jul 9, 2014, at 6:15 AM, Adam Dershowitz Ph.D., P.E. de...@alum.mit.edu wrote: It seems that the openmodelica.org is back up, so the sync should work again (at least it does for me) Problem solved when openmodelica.org came back. Maybe someday the openmodelica folks could make an official port file for macports instead of dumping a GB load on people's disk which duplicates in most cases stuff that they already have. Thanks, everyone. Jerry macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users I don't think those are related. They made a port file, they just keep it on their own server. If they moved the port, and all the files to macport.org, that would not change the size of the download. There are some required dependencies and they get installed when you install it. That would not change with an official port. The only change is then installation would be slightly easier, since the port is in macports already. --Adam I was assuming that, since many dependencies service more than one port, a proper macports port of openmodelica would, in many cases, cause less additional disk storage than their standalone package derived from macports. For example, openmodelica uses Qt; Qt is also used by many other ports, so the Qt bundled with their standalone package would be redundant and wasteful. Yes, of one does not have MacPorts already installed then the standalone approach would be more efficient. I may have used port file incorrectly. Sorry of that caused confusion. I meant only to suggest that they provide an official MacPorts way to install their software achievable by port install openmodelica. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Installing Qtiplot fails
On Jul 6, 2014, at 7:03 AM, Clemens Lang c...@macports.org wrote: Hi, Suggest you look at that file to see what is interfering with your network connection. Wildcard DNS A records and proxies are common causes, as noted on the wiki page also linked above. It's also possible that you got a 404 page from the site. The downloaded HTML should say where the problem is. It was a berlios problem, see https://trac.macports.org/ticket/44252. -- Clemens Lang I just posted again to https://trac.macports.org/ticket/44252#comment:3. Short version: I'm getting the same result post-patch and after cleaning. Am I doing something stupid/wrong? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Installing Qtiplot fails
Attempting to install qtiplot like this: sudo port install qtiplot +qtexengine +python27 causes this (log file is with ticket, https://trac.macports.org/ticket/44252) MBPro:~ me$ sudo port install qtiplot +qtexengine +python27 --- Computing dependencies for qtiplot --- Fetching archive for qtiplot --- Attempting to fetch qtiplot-0.9.8.9_9+python27+qtexengine.darwin_13.x86_64.tbz2 from http://packages.macports.org/qtiplot --- Attempting to fetch qtiplot-0.9.8.9_9+python27+qtexengine.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/qtiplot --- Attempting to fetch qtiplot-0.9.8.9_9+python27+qtexengine.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/qtiplot --- Fetching distfiles for qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://distfiles.macports.org/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://sea.us.distfiles.macports.org/macports/distfiles/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://lil.fr.distfiles.macports.org/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://cjj.kr.distfiles.macports.org/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://nue.de.distfiles.macports.org/macports/distfiles/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://aarnet.au.distfiles.macports.org/pub/macports/mpdistfiles/qtiplot --- Attempting to fetch QTeXEngine-0.3-opensource.zip from http://download.berlios.de/qtiplot/ --- Verifying checksums for qtiplot Error: Checksum (rmd160) mismatch for QTeXEngine-0.3-opensource.zip Error: Checksum (sha256) mismatch for QTeXEngine-0.3-opensource.zip *** The non-matching file appears to be HTML. See this page for possible reasons for the checksum mismatch: https://trac.macports.org/wiki/MisbehavingServers *** The file has been moved to: /opt/local/var/macports/distfiles/qtiplot/QTeXEngine-0.3-opensource.zip.html Error: org.macports.checksum for port qtiplot returned: Unable to verify file checksums Please see the log file for port qtiplot for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_qtiplot/qtiplot/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port qtiplot failed ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
How to find default variants
Before installing a port, how does one discover the default variants for that port? I gather that one could search the port text file for default_variants but it seems like there should be a command for this, perhaps port default_variants foo. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Installing Octave port into new Mavericks system fails
On May 9, 2014, at 12:58 AM, mk-macpo...@techno.ms wrote: Hi Jerry, octave isn’t building these days This is TERRIBLE news! I would never have upgraded my OS had I known this. on 10.9 because of atlas [1]. I get: $ port installed atlas The following ports are currently installed: atlas @3.10.1_5+gcc48 (active) Can you verify that you’re seeing the same error? Not if I understand the above result. Doesn't that indicate that atlas is installed? Ticket responder Vince obviously managed to get it to run on his end, but it’s unclear how... Greets, Marko [1] https://trac.macports.org/ticket/42160 FWIW the thread there mentions gcc48 and FWIW I used variant +gcc48, as in sudo port install octave +atlas+docs+fltk+gcc48 If you look at my original post (with some generated output), all it says is that a bunch of dependencies were not installed but it doesn't give a clue why or what to do about it. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Installing Octave port into new Mavericks system fails
On May 9, 2014, at 1:25 AM, Jerry lancebo...@qwest.net wrote: On May 9, 2014, at 12:58 AM, mk-macpo...@techno.ms wrote: Hi Jerry, octave isn’t building these days This is TERRIBLE news! I would never have upgraded my OS had I known this. on 10.9 because of atlas [1]. I get: $ port installed atlas The following ports are currently installed: atlas @3.10.1_5+gcc48 (active) Can you verify that you’re seeing the same error? Not if I understand the above result. Doesn't that indicate that atlas is installed? Ticket responder Vince obviously managed to get it to run on his end, but it’s unclear how... Greets, Marko [1] https://trac.macports.org/ticket/42160 FWIW the thread there mentions gcc48 and FWIW I used variant +gcc48, as in sudo port install octave +atlas+docs+fltk+gcc48 If you look at my original post (with some generated output), all it says is that a bunch of dependencies were not installed but it doesn't give a clue why or what to do about it. Jerry Hold on for a while--I think Octave is now building, or at least some more dependencies. I did do sudo port clean octave but to no effect. But here's what I think happened. I mentioned in my original post that my first attempt (today) to install Octave stalled when Java was needed. I was required to click a dialog box to agree to install Java, and I think this (needing to click) might have caused the stall. But I _think_ that what happened is that when the Java installation finished it put up another dialog box (OK or the like) which got buried in the mess of windows on my screen and I didn't see it until a few minutes ago. :-/ So I dismissed the dialog and tried installing Octave again and things seem to be progressing nicely. I'll let you know how this turns out but for now I'll just wipe the egg off my face, if you'll allow me an odd Americanism. In the meantime, for any Octave users who might be reading this, over at octave.org there is a .dmg download (650 MB) of Octave 3.8, whereas the latest MacPorts version is 3.6.4. The significance of this is that 3.8 has a beta version of the long-awaited GUI. Yea! I'm downloading it right now. I popped the obvious question to the MacPorts Octave maintainer a while back and he has indicated that he can get 3.8.x ported later this year. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Installing Octave port into new Mavericks system fails
On May 9, 2014, at 3:01 AM, Jerry lancebo...@qwest.net wrote: On May 9, 2014, at 1:25 AM, Jerry lancebo...@qwest.net wrote: On May 9, 2014, at 12:58 AM, mk-macpo...@techno.ms wrote: Hi Jerry, octave isn’t building these days This is TERRIBLE news! I would never have upgraded my OS had I known this. on 10.9 because of atlas [1]. I get: $ port installed atlas The following ports are currently installed: atlas @3.10.1_5+gcc48 (active) Can you verify that you’re seeing the same error? Not if I understand the above result. Doesn't that indicate that atlas is installed? Ticket responder Vince obviously managed to get it to run on his end, but it’s unclear how... Greets, Marko [1] https://trac.macports.org/ticket/42160 FWIW the thread there mentions gcc48 and FWIW I used variant +gcc48, as in sudo port install octave +atlas+docs+fltk+gcc48 If you look at my original post (with some generated output), all it says is that a bunch of dependencies were not installed but it doesn't give a clue why or what to do about it. Jerry Hold on for a while--I think Octave is now building, or at least some more dependencies. I did do sudo port clean octave but to no effect. But here's what I think happened. I mentioned in my original post that my first attempt (today) to install Octave stalled when Java was needed. I was required to click a dialog box to agree to install Java, and I think this (needing to click) might have caused the stall. But I _think_ that what happened is that when the Java installation finished it put up another dialog box (OK or the like) which got buried in the mess of windows on my screen and I didn't see it until a few minutes ago. :-/ So I dismissed the dialog and tried installing Octave again and things seem to be progressing nicely. I'll let you know how this turns out but for now I'll just wipe the egg off my face, if you'll allow me an odd Americanism. In the meantime, for any Octave users who might be reading this, over at octave.org there is a .dmg download (650 MB) of Octave 3.8, whereas the latest MacPorts version is 3.6.4. The significance of this is that 3.8 has a beta version of the long-awaited GUI. Yea! I'm downloading it right now. I popped the obvious question to the MacPorts Octave maintainer a while back and he has indicated that he can get 3.8.x ported later this year. Jerry Octave has just completed installing and it works. Sorry for the bother. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Installing Octave port into new Mavericks system fails
On May 9, 2014, at 6:13 AM, Ryan Schmidt ryandes...@macports.org wrote: On May 8, 2014, at 23:14, Jerry wrote: Octave has failed to install (once again), this time into a fresh MacPorts established according to the Migration advice given at https://trac.macports.org/wiki/Migration onto a new installation of Mavericks. I did: sudo port install octave +atlas+docs+fltk+gcc48 The first attempt failed after not finding Java. I was asked (by the port command, apparently) to install Java by clicking Install on a dialog box. I then re-ran the above port install command and it ran for a while and then stopped thusly (I have included a few lines before the problem): --- Fetching archive for qrupdate --- Attempting to fetch qrupdate-1.1.2_2+atlas+gcc48.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/qrupdate --- Attempting to fetch qrupdate-1.1.2_2+atlas+gcc48.darwin_13.x86_64.tbz2.rmd160 from http://mse.uk.packages.macports.org/sites/packages.macports.org/qrupdate --- Installing qrupdate @1.1.2_2+atlas+gcc48 --- Activating qrupdate @1.1.2_2+atlas+gcc48 --- Cleaning qrupdate Error: The following dependencies were not installed: epstool ghostscript xorg-libXext xorg-libX11 xorg-libxcb doxygen graphviz gd2 xpm xorg-libXt gts netpbm libLASi pango Xft2 xrender cairo xorg-xcb-util gobject-introspection harfbuzz poppler xorg-libXaw groff xorg-libXmu texlive texlive-basic texlive-bin harfbuzz-icu xorg-libXp texlive-bin-extra dvipng latexmk texlive-latex pdfjam texlive-latex-recommended pgf texlive-context texlive-fonts-recommended texlive-math-extra texlive-metapost texlive-xetex texlive-generic-recommended texlive-fontutils lcdf-typetools ps2eps texlive-lang-czechslovak texlive-lang-english texlive-lang-european texlive-lang-french texlive-lang-german texlive-lang-italian texlive-lang-polish texlive-lang-portuguese texlive-lang-spanish texlive-luatex texlive-plain-extra texlive-latex-extra texlive-pictures gnuplot pstoedit ImageMagick transfig To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port octave failed There is no indication of what went wrong, only that the installation failed. Running the port install command again results in the same thing, after first computing and printing the dependencies for Octave. It means there is a circular dependency. MacPorts cannot handle circular dependencies. In this case, it's because you asked for the +docs variant. See: https://trac.macports.org/ticket/37604 To get around it, you can install without the +docs variant. Then, after that succeeds, you can reinstall with the +docs variant. Thanks, Ryan. Light testing of Octave indicates that it is currently working. However, at least some of the dependencies indicated in the list above (Error: The following dependencies were not installed:...) are in fact not installed--but some are. For some reason Octave needs texlive and it is not installed. Some parts of texlive e.g. texlive-bin are installed but others are not. Obviously I can install texlive separately but I'm wondering if something went wrong. Do you think something went wrong, i.e, will I find some of these dependencies missing later? Do you think your recipe above (install Octave without +docs, then with +docs) will fix any problems? Thanks, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Migration question and binary question
I just upgraded my OS to 10.9 from 10.8 and am following the instructions for migrating MacPorts at https://trac.macports.org/wiki/Migration. I am considering using the Automatically reinstall ports suggestion whereby a script is downloaded which script then works with a previously saved myports.txt. If I do this, will the script install old versions of ports which had not been active? I'm thinking that this might be a good time to do some decrufting and I would like to consider these old inactive versions as mostly cruft and not reinstall them. Also, I've been confused about binary versions--are there binary versions of some ports and if so I would like to install them preferentially over building from source. How do I discover the presence of a binary port and how do I install it? Thanks as always, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Installing Octave port into new Mavericks system fails
Octave has failed to install (once again), this time into a fresh MacPorts established according to the Migration advice given at https://trac.macports.org/wiki/Migration onto a new installation of Mavericks. I did: sudo port install octave +atlas+docs+fltk+gcc48 The first attempt failed after not finding Java. I was asked (by the port command, apparently) to install Java by clicking Install on a dialog box. I then re-ran the above port install command and it ran for a while and then stopped thusly (I have included a few lines before the problem): --- Fetching archive for qrupdate --- Attempting to fetch qrupdate-1.1.2_2+atlas+gcc48.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/qrupdate --- Attempting to fetch qrupdate-1.1.2_2+atlas+gcc48.darwin_13.x86_64.tbz2.rmd160 from http://mse.uk.packages.macports.org/sites/packages.macports.org/qrupdate --- Installing qrupdate @1.1.2_2+atlas+gcc48 --- Activating qrupdate @1.1.2_2+atlas+gcc48 --- Cleaning qrupdate Error: The following dependencies were not installed: epstool ghostscript xorg-libXext xorg-libX11 xorg-libxcb doxygen graphviz gd2 xpm xorg-libXt gts netpbm libLASi pango Xft2 xrender cairo xorg-xcb-util gobject-introspection harfbuzz poppler xorg-libXaw groff xorg-libXmu texlive texlive-basic texlive-bin harfbuzz-icu xorg-libXp texlive-bin-extra dvipng latexmk texlive-latex pdfjam texlive-latex-recommended pgf texlive-context texlive-fonts-recommended texlive-math-extra texlive-metapost texlive-xetex texlive-generic-recommended texlive-fontutils lcdf-typetools ps2eps texlive-lang-czechslovak texlive-lang-english texlive-lang-european texlive-lang-french texlive-lang-german texlive-lang-italian texlive-lang-polish texlive-lang-portuguese texlive-lang-spanish texlive-luatex texlive-plain-extra texlive-latex-extra texlive-pictures gnuplot pstoedit ImageMagick transfig To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port octave failed There is no indication of what went wrong, only that the installation failed. Running the port install command again results in the same thing, after first computing and printing the dependencies for Octave. Ideas? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Octave 3.8.1 availability
Does anyone have any idea when Octave 3.8.1 will become available? It's been out for several weeks and as of 3.8 includes a beta version of the GUI. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Problem with Octave while doing port upgrade outdated
On Dec 19, 2013, at 2:49 PM, Michael Dickens michae...@macports.org wrote: Hi Jerry - I just updated my 10.9 boot to 10.9.1, then updated MacPorts to latest; Xcode did not change. Then uninstalled octave and reinstalled it. No issues for me. Just a guess: Your MacPorts install is out of date. Try: {{{ sudo port clean octave sudo port selfupdate sudo port install octave [+variants] }}} and see if that works. You'll want to make [+variants] be whatever you need/want for the install. If that fails, open a ticket once MacPorts trac is up again and I'll help you there. - MLD Thanks, Michael, and sorry for being slow to get back to this. I just filed a ticket for this: https://trac.macports.org/ticket/41969 Short version: I did as you suggested. The installation process still fails but now only config.log is referenced, not also main.log as before. I attached config.log as well as all of Terminal output during the installation process. Let me know what I can do to help. Jerry On Thu, Dec 19, 2013, at 04:00 PM, Jerry wrote: According to the main.log, it’s having fortran problems: :info:configure checking whether LSAME is called correctly from Fortran... no :info:configure checking whether ISAMAX is called correctly from Fortran... no :info:configure checking whether SDOT is called correctly from Fortran... no :info:configure checking whether DDOT is called correctly from Fortran... no :info:configure checking whether CDOTU is called correctly from Fortran... no :info:configure checking whether ZDOTU is called correctly from Fortran... no :info:configure checking whether the integer size is correct... no :info:configure configure: error: A BLAS library was detected but found incompatible with your Fortran 77 compiler settings. From the config.log, we see why: all the tests go something like this: configure:54810: checking whether the integer size is correct configure:54844: /opt/local/bin/gfortran-mp-4.5 -o conftest -pipe -Os -m64 -arch x86_64 conftest.f -framework vecLib -lm 5 f951: error: unrecognized command line option -arch” ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Problem with Octave while doing port upgrade outdated
On Dec 19, 2013, at 2:49 PM, Michael Dickens michae...@macports.org wrote: Hi Jerry - I just updated my 10.9 boot to 10.9.1, then updated MacPorts to latest; Xcode did not change. Then uninstalled octave and reinstalled it. No issues for me. Just a guess: Your MacPorts install is out of date. Try: {{{ sudo port clean octave sudo port selfupdate sudo port install octave [+variants] }}} and see if that works. You'll want to make [+variants] be whatever you need/want for the install. If that fails, open a ticket once MacPorts trac is up again and I'll help you there. - MLD I'm using OS X 10.8.5. Does that change anything? Also, can you comment on Ryan's suggestion? I'm getting differing suggestions. Thanks, Jerry On Thu, Dec 19, 2013, at 04:00 PM, Jerry wrote: According to the main.log, it’s having fortran problems: :info:configure checking whether LSAME is called correctly from Fortran... no :info:configure checking whether ISAMAX is called correctly from Fortran... no :info:configure checking whether SDOT is called correctly from Fortran... no :info:configure checking whether DDOT is called correctly from Fortran... no :info:configure checking whether CDOTU is called correctly from Fortran... no :info:configure checking whether ZDOTU is called correctly from Fortran... no :info:configure checking whether the integer size is correct... no :info:configure configure: error: A BLAS library was detected but found incompatible with your Fortran 77 compiler settings. From the config.log, we see why: all the tests go something like this: configure:54810: checking whether the integer size is correct configure:54844: /opt/local/bin/gfortran-mp-4.5 -o conftest -pipe -Os -m64 -arch x86_64 conftest.f -framework vecLib -lm 5 f951: error: unrecognized command line option -arch” ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Problem with Octave while doing port upgrade outdated
On Dec 20, 2013, at 2:38 AM, Ryan Schmidt ryandes...@macports.org wrote: On Dec 19, 2013, at 15:00, Jerry wrote: On Dec 19, 2013, at 1:40 AM, Ryan Schmidt wrote: MacPorts should not be supplying -arch flags to compilers like fortran that do not understand them. MacPorts bases its decision on whether -arch flags are supported on the value of configure.compiler. However ports like octave that use the new fortran recipe introduced somewhat recently do not set configure.compiler, thus we have a problem. Setting configure.compiler in these ports is not the solution; the fortran recipe was introduced as a way to use a fortran compiler that did not involve changing the C/C++ compilers, since we do not want to change the C/C++ compilers on Mavericks or later, since changing the C++ compiler would introduce a different C++ library and mixing two different C++ libraries causes problems. This needs to be filed in the issue tracker, if it’s not already there. I’m not sure what the solution is. Maybe MacPorts base needs to become smarter about when to use -arch flags, basing the decision on each individual compiler executable, rather than assuming the entire collection of compilers will be changed simultaneously. I forgot to mention that I'm using OS X 10.8.5. The aforementioned fortran recipe was (I think) introduced to help Mavericks, but regardless of why it was introduced, it is now in use in portfiles, and the same portfiles are used on all OS versions. This sounds like a serious problem. Does this mean that anyone who updates Octave (or Fortran) will have this problem? I don’t know how far the problem reaches. I did see in your output that you’re using gcc45. Any particular reason? The default is now gcc48; you could try that instead. That may help; parts of gcc have gained support for -arch flags in recent versions. The only thing that I can think of is that a non-Macports Ada compiler (GNAT GPL, either 2013 or 2011 edition) was found. I don't know how. I almost certainly had the 2013 edition last on my PATH when this problem occurred, and it reports version 4.7.4. I am having problems on the PLplot project that I work on and am fussing around there with a problem, and it is possible that I had the 2011 edition early on my path, and it reports version 4.5.3. But none of this makes sense because at all times the first two items in my path variable are /opt/local/bin:/opt/local/sbin so I don't see how a macports build would ever see a GNAT. In any event I have removed all GNATs from my path and now get this: gcc --version i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00) Dunno. Doesn't macports use its own gcc in /opt/local? Can you recommend to me how to use the correct gcc? Also: Can you comment on Michael's suggestion? Thanks, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: Problem with Octave while doing port upgrade outdated
On Dec 19, 2013, at 1:40 AM, Ryan Schmidt ryandes...@macports.org wrote: On Dec 18, 2013, at 21:12, Jerry lancebo...@qwest.net wrote: Hi list, I ran port upgrade outdated today and it errored out on octave with this: --- Configuring octave Error: Failed to configure octave, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/work/octave-3.6.4/config.log Error: org.macports.configure for port octave returned: configure failure: command execution failed Please see the log file for port octave for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets I have attached the config.log and main.log files indicated in the above output. Log Files.zip According to the main.log, it’s having fortran problems: :info:configure checking whether LSAME is called correctly from Fortran... no :info:configure checking whether ISAMAX is called correctly from Fortran... no :info:configure checking whether SDOT is called correctly from Fortran... no :info:configure checking whether DDOT is called correctly from Fortran... no :info:configure checking whether CDOTU is called correctly from Fortran... no :info:configure checking whether ZDOTU is called correctly from Fortran... no :info:configure checking whether the integer size is correct... no :info:configure configure: error: A BLAS library was detected but found incompatible with your Fortran 77 compiler settings. From the config.log, we see why: all the tests go something like this: configure:54810: checking whether the integer size is correct configure:54844: /opt/local/bin/gfortran-mp-4.5 -o conftest -pipe -Os -m64 -arch x86_64 conftest.f -framework vecLib -lm 5 f951: error: unrecognized command line option -arch” MacPorts should not be supplying -arch flags to compilers like fortran that do not understand them. MacPorts bases its decision on whether -arch flags are supported on the value of configure.compiler. However ports like octave that use the new fortran recipe introduced somewhat recently do not set configure.compiler, thus we have a problem. Setting configure.compiler in these ports is not the solution; the fortran recipe was introduced as a way to use a fortran compiler that did not involve changing the C/C++ compilers, since we do not want to change the C/C++ compilers on Mavericks or later, since changing the C++ compiler would introduce a different C++ library and mixing two different C++ libraries causes problems. This needs to be filed in the issue tracker, if it’s not already there. I’m not sure what the solution is. Maybe MacPorts base needs to become smarter about when to use -arch flags, basing the decision on each individual compiler executable, rather than assuming the entire collection of compilers will be changed simultaneously. I forgot to mention that I'm using OS X 10.8.5. This sounds like a serious problem. Does this mean that anyone who updates Octave (or Fortran) will have this problem? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Where are GUI apps for ports installed?
Some ports install a double-clickable binary in /Applications/MacPorts. However, the only things installed in that location are on my system are AquaTerm, Pallet, some python 2.7 auxiliary stuff, and something related to Qt4 called qmlplugindump. I have the Spyder port installed and there is a binary for it but it does not install in this location but rather apparently in /opt/local/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python with a symlink in /opt/local/bin to another small file which is a short python script which launches it. A different situation is cmake. When I install this from another place (probably the official cmake developer site), there is a GUI application placed in /Applications. However, the MacPorts version apparently does not install a GUI app anywhere. I find this a little disconcerting. Is there a MacPorts policy about these kinds of things? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Is Macports version of Spyder 2.2.0 same as official release?
Hi, I see that Spyder 2.2.0 (Scientific PYthon Development EnviRonment) is out. There is an official .dmg distribution available from the project's home page. According to the list of changes for 2.2.0 http://code.google.com/p/spyderlib/wiki/ChangeLog is this: The App comes with its own interpreter, which has the main Python scientific libraries preinstalled: Numpy, SciPy, Matplotlib, IPython, Pandas, Sympy, Scikit-learn and Scikit-image. Does the MacPorts version of Spyder 2.2.0 include all of these add-ons? I hate duplicating things such as Python interpreters, Numpy, etc. all over the place if I can do it once with MacPorts so I would much prefer to use the MacPorts version if possible. Also, the MacPorts page lists both py-spyder 2.2.0 and py27-spyder 2.2.0. Are these the same? Thanks, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: How do I link with Aquaterm library for an external build?
On Jan 30, 2013, at 3:42 PM, Ryan Schmidt wrote: On Jan 30, 2013, at 15:50, Jerry wrote: On Jan 30, 2013, at 3:04 AM, Mojca Miklavec wrote: Please try to add -F/opt/local/Frameworks to CFLAGS (CXXFLAGS/ObjCFLAGS/FFLAGS/FCFLAGS) and LDFLAGS in addition to -framework AquaTerm and report whether it works. I don't have any good idea how to make this work automatically (apart from introducing pkg-config configuration). Apple automatically looks into /Library/Frameworks, but not into any other place unless you provide an additional flag. Your comment led me to put a symlink from /opt/local/Library/Frameworks/AquaTerm.framework to /Library/Frameworks/AquaTerm.framework. I'm not sure why I didn't think of that earlier but I was confused about the previous symlink in /usr/bin or whatever it was. Although this is probably not a problem for AquaTerm, because /Library/Frameworks is a default search location, having more popular libraries there can cause them to be opportunistically linked to. Which is why we recommend you don't put anything in /Library/Frameworks (or /usr/local) if you want to use MacPorts. I'm not a cmake expert and basically have to have most things that are cmake-related explained to me pretty literally. Since I've fixed the problem with the solution above, this is not terribly important for you to answer, but would you mind showing me more explicitly how to add -F/opt/local/Frameworks and -framework AquaTerm to CFLAGS? I currently have no CFLAGS variable in my build script. Would I add a line like this? CFLAGS=-F/opt/local/Frameworks -framework AquaTerm If you want those three values to be in CFLAGS, you'll have to enclose them in quotes: CFLAGS=-F/opt/local/Library/Frameworks -framework AquaTerm Thanks, Ryan. I entered this line with quotes in my script followed by export CFLAGS (and removed the symlink I mentioned earlier) but Aquaterm was not found--PLplot still builds without the Aquaterm option. There are lots of occurrences of things like this which I don't understand: cd /usr/local/plplot_build_dir/examples/c /usr/bin/gcc -F/opt/local/Library/Frameworks -framework AquaTerm -I/Users/me/Documents/Programs/Ada/Code/Bindings/PLplot/plplot_svn/plplot/include -I/usr/local/plplot_build_dir/include -I/Users/me/Documents/Programs/Ada/Code/Bindings/PLplot/plplot_svn/plplot/lib/qsastime -DUSINGDLL -o CMakeFiles/x33c.dir/x33c.c.o -c /Users/me/Documents/Programs/Ada/Code/Bindings/PLplot/plplot_svn/plplot/examples/c/x33c.c i686-apple-darwin11-llvm-gcc-4.2: -framework: linker input file unused because linking not done i686-apple-darwin11-llvm-gcc-4.2: AquaTerm: linker input file unused because linking not done Jerry Also, would adding /opt/local/Library/Frameworks/ to my PATH variable be useful? No; PATH is where you define the paths where programs that you run on the command line are to be found; /opt/local/Library/Frameworks doesn't contain programs; it contains frameworks. ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
How do I link with Aquaterm library for an external build?
I recently deleted my AquaTerm version that was installed by the AquaTerm installer which had put a framework in /Library/Applications/Frameworks as well as things in other places. I think there might have been a link from the framework to somewhere in /usr/bin but I don't recall exactly. Now, with Aquaterm installed via Macports, I can no longer build PLplot with the Aquaterm option. (I'm a PLplot developer so I have to build Plplot from SVN and not via Macports.) I build PLplot with cmake and so I think I have to tell cmake where to find the necessary Aquaterm stuff but I don't know how to do that. When I earlier built with the /Library/Applications/Frameworks, it just got found somehow, but now the necessary Aquaterm library or whatever is not being found. How do I fix this? Where (and how) should I point cmake in /opt/local/ to link with the Aquaterm library? Thanks tons, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: How do I link with Aquaterm library for an external build?
On Jan 30, 2013, at 3:04 AM, Mojca Miklavec wrote: On Wed, Jan 30, 2013 at 10:40 AM, Jerry wrote: I recently deleted my AquaTerm version that was installed by the AquaTerm installer which had put a framework in /Library/Applications/Frameworks as well as things in other places. I think there might have been a link from the framework to somewhere in /usr/bin but I don't recall exactly. Now, with Aquaterm installed via Macports, I can no longer build PLplot with the Aquaterm option. (I'm a PLplot developer so I have to build Plplot from SVN and not via Macports.) I build PLplot with cmake and so I think I have to tell cmake where to find the necessary Aquaterm stuff but I don't know how to do that. When I earlier built with the /Library/Applications/Frameworks, it just got found somehow, but now the necessary Aquaterm library or whatever is not being found. How do I fix this? Where (and how) should I point cmake in /opt/local/ to link with the Aquaterm library? Please try to add -F/opt/local/Frameworks to CFLAGS (CXXFLAGS/ObjCFLAGS/FFLAGS/FCFLAGS) and LDFLAGS in addition to -framework AquaTerm and report whether it works. I don't have any good idea how to make this work automatically (apart from introducing pkg-config configuration). Apple automatically looks into /Library/Frameworks, but not into any other place unless you provide an additional flag. Mojca Thanks for that information, Mojca. Your comment led me to put a symlink from /opt/local/Library/Frameworks/AquaTerm.framework to /Library/Frameworks/AquaTerm.framework. I'm not sure why I didn't think of that earlier but I was confused about the previous symlink in /usr/bin or whatever it was. I'm not a cmake expert and basically have to have most things that are cmake-related explained to me pretty literally. Since I've fixed the problem with the solution above, this is not terribly important for you to answer, but would you mind showing me more explicitly how to add -F/opt/local/Frameworks and -framework AquaTerm to CFLAGS? I currently have no CFLAGS variable in my build script. Would I add a line like this? CFLAGS=-F/opt/local/Frameworks -framework AquaTerm Also, would adding /opt/local/Library/Frameworks/ to my PATH variable be useful? This knowledge might well be useful in the future as I abandon other non-Macports libraries for Macports versions. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users
Re: How to activate an older version of a port
On Jan 13, 2013, at 4:43 PM, Ryan Schmidt wrote: On Jan 12, 2013, at 00:39, Jerry wrote: Since /opt/local is seen before /usr/local/ (which has automake 1.9 in it), I want to temporarily roll back macports automake to 1.11.3. I get this: Note that having software installed in /usr/local is likely to cause you problems with MacPorts, which is why we do not support having software installed there. https://trac.macports.org/wiki/FAQ#usrlocal I've read this discussion before. I thought it was OK to have stuff in subdirectories of /usr/local but not OK to have stuff /usr/local directly. Is that not correct? I know this is a flamey topic so I won't say more. Jerry How can I activate an older version of automake and then re-activate the newest version later? https://trac.macports.org/wiki/howto/InstallingOlderPort ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: How to activate an older version of a port
On Jan 15, 2013, at 12:13 AM, Ryan Schmidt wrote: On Jan 14, 2013, at 18:24, Jerry wrote: On Jan 13, 2013, at 4:43 PM, Ryan Schmidt wrote: On Jan 12, 2013, at 00:39, Jerry wrote: Since /opt/local is seen before /usr/local/ (which has automake 1.9 in it), I want to temporarily roll back macports automake to 1.11.3. I get this: Note that having software installed in /usr/local is likely to cause you problems with MacPorts, which is why we do not support having software installed there. https://trac.macports.org/wiki/FAQ#usrlocal I've read this discussion before. I thought it was OK to have stuff in subdirectories of /usr/local but not OK to have stuff /usr/local directly. Is that not correct? I know this is a flamey topic so I won't say more. Yes, having software installed into a prefix below /usr/local is fine. For example, the official MySQL binaries are (used to be?) distributed with a prefix like /usr/local/mysql-X.Y.Z; this is fine. But installing into prefix /usr/local (i.e. files installed into /usr/local/bin, /usr/local/include, /usr/local/lib) can cause problems. Ah--thanks for the clarification. I think I'll be taking a look at this in due course to see if I can clean things up on my machine. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: How to activate an older version of a port
On Jan 11, 2013, at 11:49 PM, Lawrence Velázquez wrote: On Jan 12, 2013, at 1:39 AM, Jerry lancebo...@qwest.net wrote: I want to temporarily roll back macports automake to 1.11.3. I get this: $ port installed automake The following ports are currently installed: automake @1.11.3_0 automake @1.11.4_0 automake @1.12_0 automake @1.12.2_0 automake @1.12.5_0 (active) so it should be possible (right?) but I can't find the command to do this although I think I once saw it. How can I activate an older version of automake and then re-activate the newest version later? $ sudo port activate automake @1.11.3_0 $ [yada yada yada] $ sudo port activate automake @1.12.5_0 vq Ah--thanks, Lawrence. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: Does binutils really harm other ports?
On Jan 10, 2013, at 4:14 AM, Rainer Müller wrote: On 2013-01-09 23:26, Jerry wrote: Wikipedia says binutils includes a linker which looks like it could be trouble. All I need is addr2line. Can I get that without all the other stuff? If your intent was to use gaddr2line with Mach-O files, this is not going to work anyway. For ELF files from other architectures you want the corresponding cross-compilation toolchain. For native Mac OS X binaries, use atos(1): $ atos -o ./foo 10f20 main (in foo) (foo.c:3) Rainer Ah--excellent. Thanks Ranier and everyone else. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
How to activate an older version of a port
Hi list, I'm trying to do a git bisection on LyX to find a problem. This is _not_ a macports build but done straight from the LyX repository. Newer versions build OK but on some somewhat older sources, I'm getting a complaint that only versions of automake 1.8 through 1.11 are supported, and I think this is causing the build to fail. Since /opt/local is seen before /usr/local/ (which has automake 1.9 in it), I want to temporarily roll back macports automake to 1.11.3. I get this: $ port installed automake The following ports are currently installed: automake @1.11.3_0 automake @1.11.4_0 automake @1.12_0 automake @1.12.2_0 automake @1.12.5_0 (active) so it should be possible (right?) but I can't find the command to do this although I think I once saw it. How can I activate an older version of automake and then re-activate the newest version later? Thanks, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Does binutils really harm other ports?
I just installed binutils and got this: Having binutils installed will cause some other ports to fail to build. Consider uninstalling binutils. Is this for real? What problems should I expect? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: Does binutils really harm other ports?
On Jan 9, 2013, at 3:20 PM, Jerry wrote: I just installed binutils and got this: Having binutils installed will cause some other ports to fail to build. Consider uninstalling binutils. Is this for real? What problems should I expect? Jerry Wikipedia says binutils includes a linker which looks like it could be trouble. All I need is addr2line. Can I get that without all the other stuff? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: Macports and Octave packages
Thanks as always for your efforts. I went ahead and installed octave-devel (3.6.3) from macports and tried designing a filter using ellip(bla bla) from the signals package and it worked, so apparently the new installation is finding my older installed add-ons. I suppose there is an octave configuration file for add-ons somewhere that I set up earlier with my non-macports 3.4 version that is still functioning correctly with the new macports version 3.6.3. So that will get me by for the time being but it will be nice to be able to maintain current add-on versions more easily in the future. Jerry On Nov 23, 2012, at 12:12 AM, Aljaž Srebrnič wrote: Hey Jerry! Unfortunately the octave add-on packages are not working correctly right now. This is due to some changes that the octave guys did when handling add-ons with the newer versions. I'm working on fixing them, but I'm running a little low on time. I hope I'll get them up and running in December. On 21/nov/2012, at 23:41, Jerry lancebo...@qwest.net wrote: Hi list, How does Macports handle Octave add-on packages? Does one merely install the port for the desired package(s) and it just works or is there a process of telling Octave where they are etc. I still use Octave and add-ons and related plotting things all outside of Macports but I'm thinking about committing my Octave life fully to Macports, including Gnuplot and Aquaterm. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users Aljaž Srebrnič -- -- My public key: http://bit.ly/g5pw_pubkey ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Macports and Octave packages
Hi list, How does Macports handle Octave add-on packages? Does one merely install the port for the desired package(s) and it just works or is there a process of telling Octave where they are etc. I still use Octave and add-ons and related plotting things all outside of Macports but I'm thinking about committing my Octave life fully to Macports, including Gnuplot and Aquaterm. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: Update ocatve to the latest version
On Aug 26, 2012, at 12:50 AM, Aljaž Srebrnič wrote: On 25/ago/2012, at 02:07, Jerry lancebo...@qwest.net wrote: On Aug 24, 2012, at 3:57 PM, Ryan Schmidt wrote: On Aug 24, 2012, at 11:09, Peng Yu wrote: The current octave version is fairly old, considering that the current release is of version 3.6.2. Is there a reason that prevents the update to a more recent version of octave? Thanks! Try the octave-devel port. See also https://trac.macports.org/ticket/32894 octave-devel is 3.4.3. Version 3.6.2 has been out for several months. Me and the maintainer are working on it. There is a portfile from kitchen.andy that works, we are just polishing some errors, we'll be soon done. Super Extra Awesome. Jerry Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users Aljaž Srebrnič -- -- My public key: http://bit.ly/g5pw_pubkey ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: Is MacPorts based on another package manager?
On Aug 18, 2012, at 9:47 AM, sie...@gmx.de wrote: Am 18.08.2012 um 16:53 schrieb Bradley Giesbrecht: On Aug 17, 2012, at 8:19 PM, Jerry wrote: Is MacPorts based on a Linux or other package manager? From time to time I think this would be useful to know when interacting with non-Mac developers. Our wiki has a brief history: https://trac.macports.org/wiki/MacPortsHistory +1 I add: Apple: Mac OS X Developer Library: Using MacPorts http://developer.apple.com/library/mac/#featuredarticles/UsingMacPorts/_index.html Wikipedia (en): MacPorts http://en.wikipedia.org/wiki/MacPorts MacPorts Guide http://guide.macports.org/ MacPorts Guide: Chapter 1. Introduction http://guide.macports.org/#introduction MacPorts Guide: Chapter 3. Using MacPorts: 3.4.2 Binary Packages http://guide.macports.org/#using.binaries.binary-packages Regards, Sierk Bornemannn Thanks for the info! Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Is MacPorts based on another package manager?
Is MacPorts based on a Linux or other package manager? From time to time I think this would be useful to know when interacting with non-Mac developers. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Possible problem with gettext
I'm trying to build LyX from the master branch from its git repository (not a Macports build per se) but I am using some Macports libraries as the build process sees fit. I am seeing the link stage fail like this: Undefined symbols for architecture x86_64: _iconv_open, referenced from: __nl_find_msg in libintl.a(dcigettext.o) _iconv, referenced from: __nl_find_msg in libintl.a(dcigettext.o) I did this: MBPro:lyx jb$ nm /opt/local/lib/libintl.a | grep iconv nm: no name list nm: no name list nm: no name list U _libiconv U _libiconv_open U _libiconv_set_relocation_prefix but I'm not sure how to interpret the results. Is there a problem in gettext? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Possible problem with gettext
On Jun 6, 2012, at 7:11 AM, Ryan Schmidt wrote: On Jun 6, 2012, at 03:55, Jerry wrote: I'm trying to build LyX from the master branch from its git repository (not a Macports build per se) but I am using some Macports libraries as the build process sees fit. I am seeing the link stage fail like this: Undefined symbols for architecture x86_64: _iconv_open, referenced from: __nl_find_msg in libintl.a(dcigettext.o) _iconv, referenced from: __nl_find_msg in libintl.a(dcigettext.o) I did this: MBPro:lyx jb$ nm /opt/local/lib/libintl.a | grep iconv nm: no name list nm: no name list nm: no name list U _libiconv U _libiconv_open U _libiconv_set_relocation_prefix but I'm not sure how to interpret the results. Is there a problem in gettext? I doubt there is a problem in gettext. It looks like -liconv is just missing from this project's LDFLAGS in this case. You are right. Thanks for the tip. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
A port is clashing with another program installed in /opt that is not a port
Hi List, Today I installed MacPorts into Lion 10.7.3. I used the pkg installer and then typed: sudo xcode-select -switch /Applications/Xcode.app to expose Xcode 4.3.1 and then sudo port install py-spyder (Spyder is a python IDE for technical computing.) The installation failed with this error so that dbus and several other dependencies were not installed: -- Error: Target org.macports.activate returned: Image error: /Library/LaunchAgents/org.freedesktop.dbus-session.plist already exists and does not belong to a registered port. Unable to activate port dbus. Use 'port -f activate dbus' to force the activation. Error: Failed to install dbus -- I looked at /Library/LaunchAgents/org.freedesktop.dbus-session.plist and found that it is an alias that points to /opt/openmodelica/Library/LaunchAgents/org.freedesktop.dbus-session.plist It turns that I had some time back installed Open Modelica using a .mpkg from a .dmg downloaded from http://openmodelica.org/, so that my /opt at the upper levels looks like this: /opt/local /opt/openmodelica If I take the suggestion by the MacPorts error message above to use 'port -f activate dbus' will this disturb anything with my Open Modelica installation? Thanks, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: reopen?? Checksum (md5) mismatch for fontconfig-2.8.0.tar.gz
Perfect! That worked. Admittedly I had tried exactly that with another tar-ball --- one that I found on site that was cached by google. I should be more careful. Thanks! ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
What is state of Ada compiler?
What is the state of the Macports Ada compiler, GNAT? I recall a couple years ago there was a bootstrapping problem since the compiler is written in Ada. Is it possible to have a 64-bit compiler on OS X 10.5? 10.6? The 2010 GPL edition from Adacore fixes the linking problem to BLAS and LAPACK, meaning that there is a linker pragma specific to OS X that finds those libraries so the user no longer has to do this. Also, that edition fixes a problem with the non-blocking Get_Immediate (in the past, it was blocking). Does Macports GNAT also fixe these problems? Also, does Macports include GPS, GNAT Programming Studio, the Ada- specific IDE? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: What is state of Ada compiler?
On Sep 17, 2010, at 11:46 AM, Martin Krischik wrote: Am 17.09.10 10:44, schrieb Jerry: What is the state of the Macports Ada compiler, GNAT? I recall a couple years ago there was a bootstrapping problem since the compiler is written in Ada. Is it possible to have a 64-bit compiler on OS X 10.5? 10.6? The 2010 GPL edition from Adacore fixes the linking problem to BLAS and LAPACK, meaning that there is a linker pragma specific to OS X that finds those libraries so the user no longer has to do this. Also, that edition fixes a problem with the non-blocking Get_Immediate (in the past, it was blocking). Does Macports GNAT also fixe these problems? Currently I a stuck here: /../gcc-4.5.1/gcc/ada -I../../gcc-4.5.1/gcc/ada/gcc-interface ../../gcc-4.5.1/gcc/ada/ttypes.ads -o ada/ttypes.o /opt/gnat-2010-x86_64-apple-darwin9.6.0-bin/bin/gcc -c -g -fkeep-inline-functions -gnatpg -gnata -gnatwns -nostdinc -I- -I. - Iada -I../../gcc-4.5.1/gcc/ada -I../../gcc-4.5.1/gcc/ada/gcc-interface ../../gcc-4.5.1/gcc/ada/types.adb -o ada/types.o /opt/gnat-2010-x86_64-apple-darwin9.6.0-bin/bin/gcc -c -g -fkeep-inline-functions -gnatpg -gnata -gnatwns -nostdinc -I- -I. - Iada -I../../gcc-4.5.1/gcc/ada -I../../gcc-4.5.1/gcc/ada/gcc-interface ../../gcc-4.5.1/gcc/ada/uintp.adb -o ada/uintp.o uintp.adb:242:22: expect type Hnum defined at line 91 AdaCore has changed the source incompatible - again. That means diff the code with the GPL 2010 version and see if it can be patched. Also, does Macports include GPS, GNAT Programming Studio, the Ada-specific IDE? It will - if I ever get the compiler to work again. Help would be welcomed BTW. Martin -- Martin Krischik mailto://krisc...@macports.org http://trac.macports.org/wiki/krischik Thanks for the update, Martin. FWIW, I discovered that AdaCore's 2010 GPL does not contain C++. It looks like somebody forgot it. Somebody at comp.lang.ada said that the 2009 version had the same problem. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
gnat-gcc Ada GNAT on 10.6 Snow Leopard
Is there a GNAT (Ada) compiler that is known to work with Snow Leopard, OS X 10.6? If so, what version(s) of Xcode works with it? I'm on the macada.org list and will gladly report any discussion there back to that list. I recall that someone, not too long ago, managed to bootstrap GNAT into Macports. I'm just wondering if that effort has succeeded with Snow Leopard. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Re-do MacPorts after upgrading from Tiger to Leopard on PPC?
I just upgraded the OS from Tiger to Leopard on PPC. Do I need to re- install any or all of my MacPorts stuff? Jerry OP here. I don't know why I didn't get all the other posts in this thread--I just got the last two today and that's all. Thanks for all the answers. Even before I saw them today, I solved all my MacPorts problems by uninstall everything. I'm not being ungrateful because believe me, I'm just the opposite. However, I would like to offer a bit of feedback. My experience with MacPorts has been pretty bad. If I had really _needed_ any of the software that I tried to install, as opposed to just evaluating it, I would have been pretty hosed, I'm afraid. I mostly appreciate the ambitious goal of MacPorts and I might try again later, but not soon. As I recall, I was mainly interested in wxMaxima (a symbolic math program), gcc with Ada (GNAT), and LyX (a technical word processor). I never succeeded in installing any of these from MacPorts. The level of support I got was mostly very good but still variable, and with way too much mucking around for someone who doesn't see these things as essential. I once again tried Fink with slightly better results--a working wxMaxima and a LyX that sort of worked but lacked basic functionality such as printing and exporting. So between the MacPorts and Fink, I recovered my 9 GB of disk space and called it good for now. I can (and have) downloaded a binary of Sage which gives me browser interface to Maxima and if I'm still interested when I next get a chance, I'll download the binary of LyX. If I were on an Intel machine, the new $250 full version of Mathematica would solve all my problems in these areas (but not GNAT, to which problem I found another solution). So thanks once again. I'll revert to lurk mode for a while. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re-do MacPorts after upgrading from Tiger to Leopard on PPC?
I just upgraded the OS from Tiger to Leopard on PPC. Do I need to re- install any or all of my MacPorts stuff? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
gnat-gcc won't install
I'm having trouble installing gnat-gcc on PPC running OS X 10.5.4. (This Leopard is a sandbox for the purpose of trying to install GNAT. FWIW, I'm still running 10.4.11 day-to-day because of the past GNAT issues with PPC and Leopard.) Here are the last few lines of output from my attempt: Fetching gnat-gcc Attempting to fetch gcc-core-4.3.3.tar.bz2 from http:// mirrors.kernel.org/gnu//gcc/gcc-4.3.3 Attempting to fetch gcc-ada-4.3.3.tar.bz2 from http:// mirrors.kernel.org/gnu//gcc/gcc-4.3.3 Attempting to fetch gcc-fortran-4.3.3.tar.bz2 from http:// mirrors.kernel.org/gnu//gcc/gcc-4.3.3 Attempting to fetch gcc-g++-4.3.3.tar.bz2 from http:// mirrors.kernel.org/gnu//gcc/gcc-4.3.3 Attempting to fetch gcc-java-4.3.3.tar.bz2 from http:// mirrors.kernel.org/gnu//gcc/gcc-4.3.3 Attempting to fetch gcc-objc-4.3.3.tar.bz2 from http:// mirrors.kernel.org/gnu//gcc/gcc-4.3.3 Verifying checksum(s) for gnat-gcc Extracting gnat-gcc Configuring gnat-gcc 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_gn at-gcc/work/build ../gcc-4.3.3/configure --prefix=/opt/local -- enable-languages=c,c++,ada,objc,obj-c++,java,fortran --libdir=/opt/ local/lib/gnat-gcc --includedir=/opt/local/include/gnat-gcc -- infodir=/opt/local/share/info --mandir=/opt/local/share/man --with- local-prefix=/opt/local --with-system-zlib --disable-nls -- program-suffix=-gnat-4.3 --with-gxx-include-dir=/opt/local/include/ gnat-gcc/c++/ --with-gmp=/opt/local --with-mpfr=/opt/local --disable- multilib returned error 77 Command output: checking build system type... powerpc-apple-darwin9.4.0 checking host system type... powerpc-apple-darwin9.4.0 checking target system type... powerpc-apple-darwin9.4.0 checking for a BSD-compatible install... /usr/bin/install -c checking whether ln works... yes checking whether ln -s works... yes checking for gcc... /opt/local/ bin/gcc-gnat-4.3 checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. Error: Status 1 encountered during processing. Executing: /opt/local/bin/port install gnat-gcc +powerpc +gnuada Any ideas? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
LyX PPC won't install (Re: sqlite3 won't install (was: Re: LyX won't install))
On Feb 1, 2009, at 7:32 PM, Ryan Schmidt wrote: On Feb 1, 2009, at 13:05, Jerry wrote: /usr/bin/ld: Undefined symbols: _tgetent referenced from libreadline expected to be defined in / opt/local/lib/libncurses.5.dylib _tgetflag referenced from libreadline expected to be defined in / opt/local/lib/libncurses.5.dylib _tgetnum referenced from libreadline expected to be defined in / opt/local/lib/libncurses.5.dylib _tgetstr referenced from libreadline expected to be defined in / opt/local/lib/libncurses.5.dylib _tputs referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tgoto referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib This looks like this problem: http://lists.macosforge.org/pipermail/macports-users/2007-April/ 002605.html Try rebuilding your readline: sudo port -nf upgrade readline Then clean your sqlite3 and try again. sudo port clean sqlite3 sudo port install sqlite3 Hi Ryan, Before receiving your advice above, I started over with installing LyX, but this time without attempting a universal build. This build went farther but also failed with the below output. PPC, 10.4.11. Jerry 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_qt 4-mac/work/qt-mac-opensource-src-4.4.3 make first returned error 2 Command output: make[29]: *** [debug-all] Error 2 make[28]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[27]: *** [debug-all] Error 2 make[26]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[25]: *** [debug-all] Error 2 ma ke[24]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[23]: *** [debug-all] Error 2 make[22]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[21]: *** [debug-all] Error 2 make[20]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[19]: *** [debug-all] Error 2 make[18]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[17]: *** [debug-all] Error 2 make[16]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Erro r 2 make[15]: *** [debug-all] Error 2 make[14]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[13]: *** [debug-all] Error 2 make[12]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[11]: *** [debug-all] Error 2 make[10]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[9]: *** [debug-all] Error 2 make[8]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[7]: *** [debug-all] Error 2 make[6]: *** [/Library/Frameworks/Q tDesigner.framework/QtDesigner] Error 2 make[5]: *** [debug-all] Error 2 make[4]: *** [sub-lib-make_default-ordered] Error 2 make[3]: *** [sub-components-make_default-ordered] Error 2 make[2]: *** [sub-src-make_default] Error 2 make[1]: *** [sub-designer-make_default-ordered] Error 2 make: *** [sub-tools-make_default-ordered] Error 2 Error: The following dependencies failed to build: qt4-mac texlive texlive_base ghostscript cairo libpixman texi2html texinfo lzmautils texlive_texmf-full texlive_texmf-minimal Error: Status 1 encountered during processing. Executing: /opt/local/bin/port install LyX ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: qt4-mac won't build (was: Re: LyX PPC won't install (Re: sqlite3 won't install (was: Re: LyX won't install))
On Feb 2, 2009, at 2:13 PM, Ryan Schmidt wrote: On Feb 2, 2009, at 13:15, Jerry wrote: 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.4.3 make first returned error 2 Command output: make[29]: *** [debug-all] Error 2 make[28]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Error 2 make[27]: *** [debug-all] Error 2 make[26]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Error 2 make[25]: *** [debug-all] Error 2 ma ke[24]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[23]: *** [debug-all] Error 2 make[22]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Error 2 make[21]: *** [debug-all] Error 2 make[20]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Error 2 make[19]: *** [debug-all] Error 2 make[18]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Error 2 make[17]: *** [debug-all] Error 2 make[16]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Erro r 2 make[15]: *** [debug-all] Error 2 make[14]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Error 2 make[13]: *** [debug-all] Error 2 make[12]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Error 2 make[11]: *** [debug-all] Error 2 make[10]: *** [/Library/Frameworks/QtDesigner.framework/ QtDesigner] Error 2 make[9]: *** [debug-all] Error 2 make[8]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[7]: *** [debug-all] Error 2 make[6]: *** [/Library/Frameworks/Q tDesigner.framework/QtDesigner] Error 2 make[5]: *** [debug-all] Error 2 make[4]: *** [sub-lib-make_default-ordered] Error 2 make[3]: *** [sub-components-make_default-ordered] Error 2 make[2]: *** [sub-src-make_default] Error 2 make[1]: *** [sub-designer-make_default-ordered] Error 2 make: *** [sub-tools-make_default-ordered] Error 2 Error: The following dependencies failed to build: qt4-mac texlive texlive_base ghostscript cairo libpixman texi2html texinfo lzmautils texlive_texmf-full texlive_texmf-minimal Error: Status 1 encountered during processing. Executing: /opt/local/bin/port install LyX Not sure why qt4-mac is failing to build. MacPorts only shows the last 30 lines of errors, and the first error seems to have occurred before that in this case. Try cleaning and installing again, this time with the debug switch so we see what's really happening. sudo port clean qt4-mac sudo port -d install qt4-mac I ran the above two commands. Here is a synopsis of the last few screens of output. The last command which seems to have executed without an error is this: /usr/bin/g++-4.0 -c -O2 -isystem/opt/local/include -I/opt/local/ include/mysql5/mysql -I/opt/local/include/postgresql83 -g - fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -fPIC - DQT_STATICPLUGIN -DQDESIGNER_COMPONENTS_LIBRARY -DQT_SCRIPT_LIB - DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE - D_LARGEFILE_SOURCE -DQT_SHARED -I../../../../../mkspecs/macx-g++ -I. - I../../../../../include/QtDesigner -I../../../../../include/QtCore - I../../../../../include/QtCore -I../../../../../include/QtGui - I../../../../../include/QtGui -I../../../../../include/QtXml - I../../../../../include/QtXml -I../../../../../include/QtScript - I../../../../../include/QtScript -I../../../../../include - I../../../../../include/QtDesigner -I. -I.. -I../../lib/components - I../../lib/sdk -I../../lib/extension -I../../lib/uilib -I../../lib/ shared -I../propertyeditor -I../../../../shared/qtpropertybrowser - I../../../../shared/qtgradienteditor -I../objectinspector -I../ signalsloteditor -I../formeditor -I../widgetbox -I../buddyeditor -I../ taskmenu -I../taskmenu -I../tabordereditor -I.moc/debug-shared -I.uic/ debug-shared -F/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt 4-mac/work/qt-mac-opensource-src-4.4.3/lib -o .obj/debug-shared/ qrc_widgetbox.o .rcc/debug-shared/qrc_widgetbox.cpp Followed immediately by approximately 110 occurrences of this (exactly the same about 110 times): make -f Makefile.Debug all Creating '/Library/Frameworks/QtDesigner.framework/QtDesigner' (cd /tmp/qt-stuff/source/qt-mac-opensource-src-4.4.3/tools/designer/ src/lib;make) /bin/sh: line 1: cd: /tmp/qt-stuff/source/qt-mac-opensource-src-4.4.3/ tools/designer/src/lib: No such file or directory followed immediately by /bin/sh: fork: Resource temporarily unavailable make[222]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 129 make[221]: *** [debug-all] Error 2 make[220]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[219]: *** [debug-all] Error 2 make[218]: *** [/Library/Frameworks/QtDesigner.framework/QtDesigner] Error 2 make[217]: *** [debug-all] Error 2 make[216
LyX won't install
I tried to install LyX universal on PPC 10.4.11. It failed with apparently some problem with sqlite Jerry Attempting to fetch sqlite-3.6.10.tar.gz from http:// distfiles.macports.org/sqlite3/3.6.10 Verifying checksum(s) for sqlite3 Extracting sqlite3 Configuring sqlite3 Building sqlite3 Error: Target org.macports.build returned: shell command cd /opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_databas es_sqlite3/work/sqlite-3.6.10 gnumake all returned error 2 Command output: ERROR: No debug map or DWARF data was found to link.libtool: link: (cd .libs rm -f libsqlite3.dylib ln -s libsqlite3.0.dylib libsqlite3.dylib) libtool: link: ar cru .libs/libsqlite3.a sqlite3.o libtool: link: ranlib .libs/libsqlite3.a libtool: link: ( cd .libs rm -f libsqlite3.la ln -s ../libsqlite3.la libsqlite3.la ) ./libtool --mode=link /usr/bin/gcc-4.0 -I/opt/local/include - isysroot /Developer/SDKs/MacOSX10.4u.sdk -O2 -isysroot /Developer/ SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -DSQLITE_OS_UNIX=1 -I. -I./ src -D_HAVE_SQLITE_CONFIG_H -DNDEBUG -DSQLITE_THREADSAFE=1 - DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DSQLITE_ENABLE_COLUMN_METADATA=1 - L/opt/local/lib -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -DHAVE_REA DLINE=1 -I/opt/local/include \ -o sqlite3 ./src/shell.c libsqlite3.la \ -L/opt/local/lib -lreadline -lm -rpath /opt/local/lib libtool: link: /usr/bin/gcc-4.0 -I/opt/local/include -isysroot / Developer/SDKs/MacOSX10.4u.sdk -O2 -isysroot /Developer/SDKs/ MacOSX10.4u.sdk -arch ppc -arch i386 -DSQLITE_OS_UNIX=1 -I. -I./src - D_HAVE_SQLITE_CONFIG_H -DNDEBUG -DSQLITE_THREADSAFE=1 - DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DSQLITE_ENABLE_COLUMN_METADATA=1 - Wl,-syslibroot -Wl,/Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arc h i386 -DHAVE_READLINE=1 -I/opt/local/include -o .libs/sqlite3 ./src/ shell.c -L/opt/local/lib ./.libs/libsqlite3.dylib -lreadline -lm /usr/bin/ld: for architecture ppc /usr/bin/ld: warning can't open dynamic library: /Developer/SDKs/ MacOSX10.4u.sdk/opt/local/lib/libncurses.5.dylib referenced from: / opt/local/lib/libreadline.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) /usr/bin/ld: Undefined symbols: _tgetent referenced from libreadline expected to be defin ed in /opt/local/lib/libncurses.5.dylib _tgetflag referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tgetnum referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tgetstr referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tputs referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tgoto referenced from libreadline expected to be defined in /opt/ local/lib/libncur ses.5.dylib collect2: ld returned 1 exit status /usr/bin/ld: for architecture i386 /usr/bin/ld: warning can't open dynamic library: /Developer/SDKs/ MacOSX10.4u.sdk/opt/local/lib/libncurses.5.dylib referenced from: / opt/local/lib/libreadline.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) /usr/bin/ld: Undefined symbols: _tgetent referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tgetflag referenced from libreadline expected to be defined in /opt/local/lib/libncurses.5.dylib _tgetnum referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tgetstr referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tputs referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib _tgoto referenced from libreadline expected to be defined in /opt/ local/lib/libncurses.5.dylib collect2: ld returned 1 exit status lipo: can't open input file: /var/tmp/ /ccYwDnTw.out (No such file or directory) gnumake: *** [sqlite3] Error 1 Error: The following dependencies failed to build: ImageMagick xorg- libs xorg-libxcb xorg-xcb-proto python26 sqlite3 xorg-libxkbfile xorg- libxkbui xorg-xcb-util python25 qt4-mac dbus libmng lcms mysql5 postgresql83 bison libxslt ossp-uuid unixODBC texlive texlive_base ghostscript cairo libpixman texi2html texinfo lzmautils texlive_texmf- full texlive_texmf-minimal Error: Status 1 encountered during processing. Executing: /opt/local/bin/port install LyX +universal ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
wxMaxima fails to install
Hi, wxMaxima failed to install on my Powerbook, 10.4.11, while attempting a universal build. Below is the installation log followed by the crash report. Any ideas? Jerry Port command started with PID 391 Fetching gperf Attempting to fetch gperf-3.0.3.tar.gz from http://mirrors.kernel.org/ gnu/gperf Verifying checksum(s) for gperf Extracting gperf Configuring gperf Building gperf Staging gperf into destroot Installing gperf @3.0.3_0+universal Activating gperf @3.0.3_0+universal Cleaning gperf Fetching libiconv Attempting to fetch libiconv-1.12.tar.gz from http:// mirrors.kernel.org/gnu/libiconv Verifying checksum(s) for libiconv Extracting libiconv Applying patches to libiconv Configuring libiconv Building libiconv Staging libiconv into destroot Installing libiconv @1.12_0+darwin_8+universal Activating libiconv @1.12_0+darwin_8+universal Cleaning libiconv Fetching libsdl Attempting to fetch SDL-1.2.13.tar.gz from http://www.libsdl.org/ release/ Verifying checksum(s) for libsdl Extracting libsdl Configuring libsdl Building libsdl Staging libsdl into destroot Installing libsdl @1.2.13_2+darwin_8+universal Activating libsdl @1.2.13_2+darwin_8+universal Cleaning libsdl Fetching zlib Attempting to fetch zlib-1.2.3.tar.bz2 from http:// internap.dl.sourceforge.net/libpng Verifying checksum(s) for zlib Extracting zlib Applying patches to zlib Configuring zlib Building zlib Staging zlib into destroot Installing zlib @1.2.3_2+universal Activating zlib @1.2.3_2+universal Cleaning zlib Fetching libxml2 Attempting to fetch libxml2-2.7.2.tar.gz from http:// distfiles.macports.org/libxml2 Verifying checksum(s) for libxml2 Extracting libxml2 Configuring libxml2 Building libxml2 Staging libxml2 into destroot Installing libxml2 @2.7.2_1+darwin_8+universal Activating libxml2 @2.7.2_1+darwin_8+universal Cleaning libxml2 Fetching aquaterm Attempting to fetch aquaterm_src.1.0.1.tar.gz from http:// voxel.dl.sourceforge.net/aquaterm Verifying checksum(s) for aquaterm Extracting aquaterm Applying patches to aquaterm Configuring aquaterm Building aquaterm Staging aquaterm into destroot Installing aquaterm @1.0.1_3+universal Activating aquaterm @1.0.1_3+universal Cleaning aquaterm Fetching expat Attempting to fetch expat-2.0.1.tar.gz from http:// internap.dl.sourceforge.net/expat Verifying checksum(s) for expat Extracting expat Configuring expat Building expat Staging expat into destroot Installing expat @2.0.1_0+universal Activating expat @2.0.1_0+universal Cleaning expat Fetching freetype Attempting to fetch freetype-2.3.7.tar.bz2 from http:// internap.dl.sourceforge.net/freetype Attempting to fetch freetype-doc-2.3.7.tar.bz2 from http:// internap.dl.sourceforge.net/freetype Verifying checksum(s) for freetype Extracting freetype Applying patches to freetype Configuring freetype Building freetype Staging freetype into destroot Installing freetype @2.3.7_3+macosx+universal Activating freetype @2.3.7_3+macosx+universal Cleaning freetype Fetching fontconfig Attempting to fetch fontconfig-2.6.0.tar.gz from http:// distfiles.macports.org/fontconfig Verifying checksum(s) for fontconfig Extracting fontconfig Configuring fontconfig Building fontconfig Staging fontconfig into destroot Installing fontconfig @2.6.0_1+macosx+universal Activating fontconfig @2.6.0_1+macosx+universal Cleaning fontconfig Fetching ncursesw Attempting to fetch ncurses-5.7.tar.gz from http://mirrors.kernel.org/ gnu/ncurses Verifying checksum(s) for ncursesw Extracting ncursesw Configuring ncursesw Building ncursesw Staging ncursesw into destroot Installing ncursesw @5.7_0+universal Activating ncursesw @5.7_0+universal Cleaning ncursesw Fetching ncurses Verifying checksum(s) for ncurses Extracting ncurses Configuring ncurses Building ncurses Staging ncurses into destroot Installing ncurses @5.7_0+universal Activating ncurses @5.7_0+universal Cleaning ncurses Fetching gettext Attempting to fetch gettext-0.17.tar.gz from http:// mirrors.kernel.org/gnu/gettext Verifying checksum(s) for gettext Extracting gettext Applying patches to gettext Configuring gettext Building gettext Staging gettext into destroot Installing gettext @0.17_3+universal Activating gettext @0.17_3+universal Cleaning gettext Fetching perl5.8 Attempting to fetch perl-5.8.9.tar.bz2 from http:// distfiles.macports.org/perl5.8 Verifying checksum(s) for perl5.8 Extracting perl5.8 Configuring perl5.8 Building perl5.8 Staging perl5.8 into destroot Installing perl5.8 @5.8.9_1 Activating perl5.8 @5.8.9_1 Cleaning perl5.8 Fetching perl5 Verifying checksum(s) for perl5 Extracting perl5 Configuring perl5 Building perl5 Staging perl5 into destroot Installing perl5 @5.8.9_0 Activating perl5 @5.8.9_0 Cleaning perl5 Fetching p5-locale-gettext Attempting to fetch gettext-1.05.tar.gz from ftp:// ftp.cs.colorado.edu/pub/perl/CPAN/modules/by-module/Locale Verifying checksum(s) for p5-locale-gettext Extracting p5-locale-gettext Applying patches to p5-locale-gettext Configuring p5
Re: [Ticket #16549] gcc43: patch to add Ada support
On Oct 7, 2008, at 11:30 PM, Martin Krischik wrote: The Trac Ticket #16549 [1] now open for 3 weeks and it seem to be stalled. And it seems that the ticket is stalled over the fundamental problem on how to handle self hosted systems [2]. Now I still would like to go ahead so I would like to put the problem up for discussion. Both on user as well as development list, as both parties are affected on the possible outcome of discussion. I, for one, am waiting rather anxiously the outcome of Martin's good efforts so that I can properly support my Ada binding to the PLplot package (as well as conduct my ordinary work). As a user, I don't care how the compiler comes into existence, just that I have an Ada 2005 compiler (4.3+) that runs on PPC with OS X 10.5.x. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Ticket #16549 (add Ada to gcc)
I am extremely interested in this ticket http://trac.macports.org/ticket/16549 to add Ada support to gcc. My particular situation is that I need an Ada 2005 compiler (which means gcc 4.3) which runs on PPC hardware under OS X 10.5. (My need relates to the fact that I have written Ada bindings to the excellent PLplot plotting library but I still work on one of the last PowerBooks which is PPC.) I already have a functioning Ada 2005 compiler running on PPC under 10.4.11 so I have the necessary bootstrapping required to build the new compiler. I believe that the process would involve building the new compiler while running 10.4.x and then installing 10.5.x while maintaining /opt. I'm not sure how to encourage faster attention to this ticket except to vote with this post. Many TIA, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Deleting /opt and Porticus
Thanks to both responders. Deleting Porticus files in Application Support and Preferences did the trick but next time I'll be a bit more official about it all. Jerry On Jul 14, 2008, at 5:11 AM, Kevin Walzer wrote: Jerry wrote: Hi all, I just deleted /opt in the hopes of starting over fresh with better results. (I had some problems before.) Now, however, Porticus seems to indicate that all of the stuff is still there even though I know it isn't. Selecting one or more items in Porticus' list and doing Uninstall or Clean doesn't seem to result in anything happening even though the log shows that the commands are being run. Where does Porticus store its information that is causing it to not notice that I've delete /opt? Is there a refresh command for Porticus? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users I'm not an expert on Porticus, but there is a Reload Ports command in the Ports menu--can you try that? I think Porticus uses CoreData to store its MacPorts data, and doesn't automatically query MacPorts for the latest port listings. The drawback to this is that it can get out of sync, as you've noticed. -- Kevin Walzer Code by Kevin http://www.codebykevin.com ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Deleting /opt and Porticus
Hi all, I just deleted /opt in the hopes of starting over fresh with better results. (I had some problems before.) Now, however, Porticus seems to indicate that all of the stuff is still there even though I know it isn't. Selecting one or more items in Porticus' list and doing Uninstall or Clean doesn't seem to result in anything happening even though the log shows that the commands are being run. Where does Porticus store its information that is causing it to not notice that I've delete /opt? Is there a refresh command for Porticus? Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Octave 3.0.1 plotting is very slow
On Jun 3, 2008, at 2:10 AM, Alakazam wrote: - What version of Mac OS X are you running ? 10.5.11 Is that 10.4.11 or 10.5.3 ? Anyway, this obviously does not change anything, since we obtain similar results on the performance tests. Oops. 10.4.11. I think it would be best to take this issue to the octave team, and see if they can reproduce the problem (on other platforms even ?) or know where it might come from. You're right, and that was my first hunch. Thanks for your help. Jerry You may also want to check the different gnuplot versions used by these octave versions ; maybe changes on that end might also influence the plotting performance. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Octave 3.0.1 plotting is very slow
On May 31, 2008, at 6:55 AM, Alakazam wrote: Hi ! On 30 mai 08, at 06:41, Jerry wrote: I noticed that plotting with the new Octave version 3.0.1 on Macports is very slow compared to older versions of Octave, e.g. 2.1.71. In the old Octave, small plots appear instantaneously, probably before the Return key hits its stop. In Octave 3.0.1, there is a lag of about a second--enough to be slightly annoying. On larger plots, the problem gets much worse. Plotting a 100,000 point vector on old Octave takes 3 seconds but on Octave 3.0.1 it takes 21 seconds. I suppose this is something that I should take up with the Octave people but I thought I'd tweak this list and the maintainer just in case it is something obviously wrong with this particular version. Let me start with my (quick) tests : octave:1 t = time(); x = [1:10]; y = cos(x); plot(x, y); time() - t ans = 0.29453 But as you have noted, the graphic only appears after several seconds (~10s on my Nov '07 Mac Book). So octave still manages the points very fast, but the graphics backend (X11 GnuPlot) seems to lag a bit. If my example is not valid, and doesn't illustrate your problem correctly, could you give some reduction cases please ? I also have a couple of questions which might help understand the cause of the problem. - What machine are you running octave on ? PPC Powerbook 1.5 GHz 2 GB - What version of Mac OS X are you running ? 10.5.11 - How did you compile octave 2.1 ? I downloaded it from http://hpc.sourceforge.net/ which is linked from http://www.gnu.org/software/octave/download.html as one of three binary download sites. (The others are Macports and Fink.) - What graphics backend does octave 2.1 use for plotting ? It uses gnuplot working with Aquaterm--versions of which are installed separately from the Macports versions. Here are some more test results from running this program: The setup is this, run only once per session: x = [1:10]; y = cos(x); The timed part is this: t = time(); plot(x, y); time() - t which reports an answer (call it t1) some time before the plot appears (and at which time the prompt returns)--the latter time I time on my watch call t2. In all cases the plot was run at least once before timing it. Here are some results for t1 and t2 for various versions which are: 2.1.71 downloaded last year from http://hpc.sourceforge.net 3.0.1 downloaded today from http://hpc.sourceforge.net 3.0.1 installed by Macports a few days ago Octave versionOutput device t1t2 == Macports 3.0.1Aquaterm0.64575 22 Macports 3.0.1X11 0.41969 22 HPC 2.1.71 Aquaterm2.70574 HPC 2.1.71 X11 N/A; uses Aquaterm HPC 3.0.1Aquaterm0.62115 22 HPC 3.0.1X11 N/A; defaults to Terminal.app FWIW, Activity Monitor reports high CPU usage from gnuplot while waiting for the plots to appear. Jerry My guess would be that your octave 2.1 doesn't use GnuPlot in the same way as the macports version of octave 3.0. This might be fixable by changing configure/build options, though. If we reduce the problem to the graphics backend, as I suspect is the case, then we can look if the graphics backend has changed for all octave3.0s from octave2.1s, or if this is indeed configurable, and it is possible to get the old plotting infrastructure back. BTW, the first time or two that I tried to make a plot (simple, like plot(x, y)) with the newly installed version of Octave from Macports, it failed completely and emitted about 10 lines of Octave-related errors. One or two restarts resulted in plots being made, but slowly, as noted above. Are you able to reproduce the errors, or at least do you still have the corresponding octave output ? Did anything (files, paths, relaunch shell) change between restarts ? Are you talking about Mac OS X restarts, or simply exiting octave and launching it again immediately ? Regards, -- Alakazam [EMAIL PROTECTED] ___ 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
Octave 3.0.1 plotting is very slow
I noticed that plotting with the new Octave version 3.0.1 on Macports is very slow compared to older versions of Octave, e.g. 2.1.71. In the old Octave, small plots appear instantaneously, probably before the Return key hits its stop. In Octave 3.0.1, there is a lag of about a second--enough to be slightly annoying. On larger plots, the problem gets much worse. Plotting a 100,000 point vector on old Octave takes 3 seconds but on Octave 3.0.1 it takes 21 seconds. I suppose this is something that I should take up with the Octave people but I thought I'd tweak this list and the maintainer just in case it is something obviously wrong with this particular version. BTW, the first time or two that I tried to make a plot (simple, like plot(x, y)) with the newly installed version of Octave from Macports, it failed completely and emitted about 10 lines of Octave-related errors. One or two restarts resulted in plots being made, but slowly, as noted above. Thanks, Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
qt4 missing when installing LyX
Hi, I'm still having trouble getting LyX installed. The problem seems to be a missing qt4 library. Just wondering if anyone else is having this problem. Jerry Port command started with PID 27564 Configuring LyX 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_aqua_Ly X/work/lyx-1.5.4 ./configure --prefix=/Applications/MacPorts/ LyX.app --with-frontend=qt4 --without-x --with-included-gettext -- enable-optimization=-Os --disable-concept-checks --with-qt4-dir=/opt/ local returned error 1 Command output: config.status: src/config.h is unchanged config.status: executing depfiles comman ds config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile Configuration Host type:powerpc-apple-darwin8.11.0 Special build flags: pch use-ispell C Compiler: /usr/bin/gcc-4.0 C Compiler LyX flags: C Compiler flags: -I/opt/local/include -I/System/ Library/Frameworks/CoreFoundation.framework/Headers -O2 C++ Compiler: /usr/bin/g++-4.0 (4.0.1) C++ Com piler LyX flags: C++ Compiler flags: -I/opt/local/include -I/System/ Library/Frameworks/CoreFoundation.framework/Headers -O2 Linker flags: Linker user flags:-L/opt/local/lib Qt 4 Frontend: Qt 4 version: Packaging:macosx LyX binary dir: /Applications/MacPorts/LyX.app/ Contents/MacOS LyX files dir:/Applications/MacPorts/LyX.app/ Contents/Resources The following problems have been detected by configure. Please check the messages below before running 'make'. (see the section 'Problems' in the INSTALL file) ** qt 4 library not found ! Error: Status 1 encountered during processing. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
port install LyX fails with qt 4 library not found!
Hi list, I experienced a failure of qt4 to install when attempting to install LyX. I'm using PPC 10.4.11. pcre is inactive FWIW. Here is the output: Configuring qt4-mac Building qt4-mac with target first Staging qt4-mac into destroot Installing qt4-mac 4.4.0_2+dbus+docs Activating qt4-mac 4.4.0_2+dbus+docs Cleaning qt4-mac Fetching LyX Attempting to fetch lyx-1.5.4.tar.bz2 from http://lyx.cybermirror.org/ stable/ Verifying checksum(s) for LyX Extracting LyX Applying patches to LyX Configuring LyX 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_aqua_Ly X/work/lyx-1.5.4 ./configure --prefix=/Applications/MacPorts/ LyX.app --with-frontend=qt4 --without-x --with-included-gettext -- enable-optimization=-Os --disable-concept-checks --with-qt4-dir=/opt/ local returned error 1 Command output: config.status: creating src/config.h config.status: executing depfiles commands c onfig.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile Configuration Host type:powerpc-apple-darwin8.11.0 Special build flags: pch use-ispell C Compiler: /usr/bin/gcc-4.0 C Compiler LyX flags: C Compiler flags: -I/opt/local/include -I/System/ Library/Frameworks/CoreFoundation.framework/Headers -O2 C++ Compiler: /usr/bin/g++-4.0 (4.0.1) C++ Compile r LyX flags: C++ Compiler flags: -I/opt/local/include -I/System/ Library/Frameworks/CoreFoundation.framework/Headers -O2 Linker flags: Linker user flags:-L/opt/local/lib Qt 4 Frontend: Qt 4 version: Packaging:macosx LyX binary dir: /Applications/MacPorts/LyX.app/ Contents/MacOS LyX files dir:/Applications/MacPorts/LyX.app/ Contents/Resources The following problems have been detected by configure. Please check the messages below before running 'make'. (see the section 'Problems' in the INSTALL file) ** qt 4 library not found ! Error: Status 1 encountered during processing. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
[no subject]
I had this result with port install LyX: Fetching bzip2 Attempting to fetch bzip2-1.0.5.tar.gz from http://www.bzip.org/1.0.5/ Verifying checksum(s) for bzip2 Extracting bzip2 Applying patches to bzip2 Configuring bzip2 Building bzip2 with target all Staging bzip2 into destroot Installing bzip2 1.0.5_1 Activating bzip2 1.0.5_1 Cleaning bzip2 Fetching libxml2 Attempting to fetch libxml2-2.6.32.tar.gz from ftp://fr.rpmfind.net/ pub/libxml/ Verifying checksum(s) for libxml2 Extracting libxml2 Configuring libxml2 Building libxml2 with target all Staging libxml2 into destroot Installing libxml2 2.6.32_0 Activating libxml2 2.6.32_0 Cleaning libxml2 Fetching tiff Attempting to fetch tiff-3.8.2.tar.gz from ftp:// ftp.remotesensing.org/pub/libtiff/ Verifying checksum(s) for tiff Extracting tiff Configuring tiff Building tiff with target all Staging tiff into destroot Installing tiff 3.8.2_1+macosx Activating tiff 3.8.2_1+macosx Cleaning tiff Fetching ImageMagick Attempting to fetch ImageMagick-6.4.1-2.tar.bz2 from http:// image_magick.veidrodis.com/image_magick/ Verifying checksum(s) for ImageMagick Error: Checksum (md5) mismatch for ImageMagick-6.4.1-2.tar.bz2 Error: Checksum (sha1) mismatch for ImageMagick-6.4.1-2.tar.bz2 Error: Checksum (rmd160) mismatch for ImageMagick-6.4.1-2.tar.bz2 Error: Target org.macports.checksum returned: Unable to verify file checksums Error: The following dependencies failed to build: ImageMagick python25 qt4-mac dbus libmng autoconf help2man p5-locale-gettext libtool automake lcms Error: Status 1 encountered during processing. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Failure installing LyX
(Sorry for the previous post without a subject line.) I go this result with port install LyX: Jerry Fetching bzip2 Attempting to fetch bzip2-1.0.5.tar.gz from http://www.bzip.org/1.0.5/ Verifying checksum(s) for bzip2 Extracting bzip2 Applying patches to bzip2 Configuring bzip2 Building bzip2 with target all Staging bzip2 into destroot Installing bzip2 1.0.5_1 Activating bzip2 1.0.5_1 Cleaning bzip2 Fetching libxml2 Attempting to fetch libxml2-2.6.32.tar.gz from ftp://fr.rpmfind.net/ pub/libxml/ Verifying checksum(s) for libxml2 Extracting libxml2 Configuring libxml2 Building libxml2 with target all Staging libxml2 into destroot Installing libxml2 2.6.32_0 Activating libxml2 2.6.32_0 Cleaning libxml2 Fetching tiff Attempting to fetch tiff-3.8.2.tar.gz from ftp:// ftp.remotesensing.org/pub/libtiff/ Verifying checksum(s) for tiff Extracting tiff Configuring tiff Building tiff with target all Staging tiff into destroot Installing tiff 3.8.2_1+macosx Activating tiff 3.8.2_1+macosx Cleaning tiff Fetching ImageMagick Attempting to fetch ImageMagick-6.4.1-2.tar.bz2 from http:// image_magick.veidrodis.com/image_magick/ Verifying checksum(s) for ImageMagick Error: Checksum (md5) mismatch for ImageMagick-6.4.1-2.tar.bz2 Error: Checksum (sha1) mismatch for ImageMagick-6.4.1-2.tar.bz2 Error: Checksum (rmd160) mismatch for ImageMagick-6.4.1-2.tar.bz2 Error: Target org.macports.checksum returned: Unable to verify file checksums Error: The following dependencies failed to build: ImageMagick python25 qt4-mac dbus libmng autoconf help2man p5-locale-gettext libtool automake lcms Error: Status 1 encountered during processing. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: teTeX fails with probably unquoted path name containing spaces
On May 1, 2008, at 1:24 PM, Joshua Root wrote: Ryan Schmidt wrote: Still, not sure why it's trying to install teTeX if you already have texlive. The octave port is written to only care if there is a binary named tex, not which port provided it. If you have a tex in /opt/ local/bin that should be enough. The tex binary (or the link to it anyway) is provided by the texlive port, so just having texlive_texmf-minimal isn't enough. Jerry, I think at this point you would want to do the following, assuming you don't want to install texlive_texmf-full: sudo port clean --all teTeX That went OK. sudo port install texlive +minimal This terminated with my standard error--a reference to non-existing directories possibly caused by spaces in the path name. Just for completeness, here it is again: /usr/bin/gcc-4.0 -o xdvi-xaw.bin browser.o dvi-draw.o dvi-init.o dvisel.o encodings.o events.o filehist.o font-open.o gf.o hypertex.o image-magick.o mime.o my-snprintf.o my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o psgs.o psheader.o psnews.o read-mapfile.o search-internal.o special.o string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o before Dec 12, 2007/lib -L/opt/local/ lib ./gui/libgui.a ../../libs/t1lib/libt1.a ../../libs/t1lib/../type1/ libtype1.a -L/usr/local/ada-4.3 -L/usr/X11R6/lib -lXaw -lXmu -lXt - lSM -lICE -lXp -lXext -lXpm -lX11 -liconv ../kpathsea/.libs/ libkpathsea.a -lm powerpc-apple-darwin8-gcc-4.0.1: before: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: Dec: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 12,: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 2007/lib: No such file or directory make[2]: *** [xdvi-xaw.bin] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1 Error: The following dependencies failed to build: texlive_base Error: Status 1 encountered during processing. Unless someone has another idea, I think I'll start from scratch. I assume I can just delete /opt/local but there is probably a way to delete only installed ports without deleting the port system itself. Thanks for all your help. Jerry sudo port install octave - Josh ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: teTeX fails with probably unquoted path name containing spaces
On May 1, 2008, at 3:51 PM, Joshua Root wrote: Jerry wrote: On May 1, 2008, at 1:24 PM, Joshua Root wrote: Ryan Schmidt wrote: Still, not sure why it's trying to install teTeX if you already have texlive. The octave port is written to only care if there is a binary named tex, not which port provided it. If you have a tex in /opt/ local/bin that should be enough. The tex binary (or the link to it anyway) is provided by the texlive port, so just having texlive_texmf-minimal isn't enough. Jerry, I think at this point you would want to do the following, assuming you don't want to install texlive_texmf-full: sudo port clean --all teTeX That went OK. sudo port install texlive +minimal This terminated with my standard error--a reference to non- existing directories possibly caused by spaces in the path name. Have you cleaned texlive_base since you removed the path-with-spaces? Not sure, actually. I remember seeing that somewhere, probably using Porticus, but it's not showing up now. However, I did it just now (--all) and it took a non-trivial amount of time (10 seconds). Re-ran sudo port install texlive +minimal, then sudo port install octave. The standard error did not appear in either install. However, the latter (Octave) errored out with a compile error in an Octave file that says it is a urlwrite and urlread, a curl front-end for octave. Here's the error: /opt/local/bin/g++-mp-4.2 -c -I/opt/local/include -I. -I.. -I../ liboctave -I../src -I../libcruft/misc -DHAVE_CONFIG_H -Wall -W - Wshadow -Wold-style-cast -O2 ./DLD-FUNCTIONS/urlwrite.cc -o urlwrite.o ./DLD-FUNCTIONS/urlwrite.cc: In function 'std::string form_query_string(CURL*, const Cell)': ./DLD-FUNCTIONS/urlwrite.cc:73: error: 'curl_easy_escape' was not declared in this scope make[2]: *** [urlwrite.o] Error 1 make[1]: *** [src] Error 2 make: *** [all] Error 2 Error: Status 1 encountered during processing. This result seems like progress but also seems like a problem in the Octave-related source. Jerry - Josh ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: teTeX fails with probably unquoted path name containing spaces
On May 1, 2008, at 6:32 PM, Ryan Schmidt wrote: On May 1, 2008, at 5:37 PM, Jerry wrote: On May 1, 2008, at 1:24 PM, Joshua Root wrote: Ryan Schmidt wrote: Still, not sure why it's trying to install teTeX if you already have texlive. The octave port is written to only care if there is a binary named tex, not which port provided it. If you have a tex in /opt/ local/bin that should be enough. The tex binary (or the link to it anyway) is provided by the texlive port, so just having texlive_texmf-minimal isn't enough. Jerry, I think at this point you would want to do the following, assuming you don't want to install texlive_texmf-full: sudo port clean --all teTeX That went OK. sudo port install texlive +minimal This terminated with my standard error--a reference to non- existing directories possibly caused by spaces in the path name. Just for completeness, here it is again: /usr/bin/gcc-4.0 -o xdvi-xaw.bin browser.o dvi-draw.o dvi-init.o dvisel.o encodings.o events.o filehist.o font-open.o gf.o hypertex.o image-magick.o mime.o my-snprintf.o my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o psgs.o psheader.o psnews.o read-mapfile.o search-internal.o special.o string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o before Dec 12, 2007/lib -L/opt/local/lib ./gui/libgui.a ../../libs/t1lib/ libt1.a ../../libs/t1lib/../type1/libtype1.a -L/usr/local/ada-4.3 - L/usr/X11R6/lib -lXaw -lXmu -lXt -lSM -lICE -lXp -lXext -lXpm - lX11 -liconv ../kpathsea/.libs/libkpathsea.a -lm powerpc-apple-darwin8-gcc-4.0.1: before: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: Dec: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 12,: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 2007/lib: No such file or directory make[2]: *** [xdvi-xaw.bin] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1 Error: The following dependencies failed to build: texlive_base Error: Status 1 encountered during processing. You could try searching every file in /opt/local to see which ones contain the string before Dec 12, 2007 Sorry for the confusion. I explained in one of my earlier posts that the string before Dec 12, 2007 was the name of a directory in /usr/ local which I subsequently deleted upon encountering the current problem. The directory was called either before Dec 12, 2007 or most likely ada-4.3 before Dec 12, 2007 which contained most of the gcc compilers including Ada 4.3. I had apparently renamed the folder before doing a fresh installation of the compilers, probably on that date, then forgot to trash it when things were going well. I don't know how macports found it; also, there were two other Ada compilers in the /usr/local, called ada-4.2 and ada-4.3, the latter being on my PATH variable (but not the one with before Dec 12, 2007 in it). grep before Dec 12, 2007 -r /opt/local Then using port provides /path/to/file you can figure out which port provided that file and then reinstall that port... Unless someone has another idea, I think I'll start from scratch. I assume I can just delete /opt/local If this is not too inconvenient for you, it would be the surest way to resolve the problem... To uninstall MacPorts, you should delete all directories into which MacPorts might potentially install, not just /opt/local. See the uninstall instructions in the FAQ: http://trac.macosforge.org/projects/macports/wiki/ FAQ#HowdoIremoveoruninstallMacPorts but there is probably a way to delete only installed ports without deleting the port system itself. To do it that way, for each installed port foo (see port installed), run sudo port -f uninstall foo. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: teTeX fails with probably unquoted path name containing spaces
On May 1, 2008, at 9:16 PM, Jerry wrote: On May 1, 2008, at 6:32 PM, Ryan Schmidt wrote: On May 1, 2008, at 5:37 PM, Jerry wrote: On May 1, 2008, at 1:24 PM, Joshua Root wrote: Ryan Schmidt wrote: Still, not sure why it's trying to install teTeX if you already have texlive. The octave port is written to only care if there is a binary named tex, not which port provided it. If you have a tex in / opt/ local/bin that should be enough. The tex binary (or the link to it anyway) is provided by the texlive port, so just having texlive_texmf-minimal isn't enough. Jerry, I think at this point you would want to do the following, assuming you don't want to install texlive_texmf-full: sudo port clean --all teTeX That went OK. sudo port install texlive +minimal This terminated with my standard error--a reference to non- existing directories possibly caused by spaces in the path name. Just for completeness, here it is again: /usr/bin/gcc-4.0 -o xdvi-xaw.bin browser.o dvi-draw.o dvi-init.o dvisel.o encodings.o events.o filehist.o font-open.o gf.o hypertex.o image-magick.o mime.o my-snprintf.o my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o psgs.o psheader.o psnews.o read-mapfile.o search-internal.o special.o string- utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o before Dec 12, 2007/lib -L/opt/local/lib ./gui/libgui.a ../../ libs/t1lib/libt1.a ../../libs/t1lib/../type1/libtype1.a -L/usr/ local/ada-4.3 -L/usr/X11R6/lib -lXaw -lXmu -lXt -lSM -lICE -lXp - lXext -lXpm -lX11 -liconv ../kpathsea/.libs/libkpathsea.a -lm powerpc-apple-darwin8-gcc-4.0.1: before: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: Dec: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 12,: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 2007/lib: No such file or directory make[2]: *** [xdvi-xaw.bin] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1 Error: The following dependencies failed to build: texlive_base Error: Status 1 encountered during processing. You could try searching every file in /opt/local to see which ones contain the string before Dec 12, 2007 Sorry for the confusion. I explained in one of my earlier posts that the string before Dec 12, 2007 was the name of a directory in /usr/local which I subsequently deleted upon encountering the current problem. The directory was called either before Dec 12, 2007 or most likely ada-4.3 before Dec 12, 2007 which contained most of the gcc compilers including Ada 4.3. I had apparently renamed the folder before doing a fresh installation of the compilers, probably on that date, then forgot to trash it when things were going well. I don't know how macports found it; also, there were two other Ada compilers in the /usr/local, called ada-4.2 and ada-4.3, the latter being on my PATH variable (but not the one with before Dec 12, 2007 in it). In case it's important, my PATH is /opt/local/bin:/opt/local/sbin:/usr/local/ada-4.3/bin:/bin:/sbin:/usr/ bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/Applications Jerry grep before Dec 12, 2007 -r /opt/local Then using port provides /path/to/file you can figure out which port provided that file and then reinstall that port... Unless someone has another idea, I think I'll start from scratch. I assume I can just delete /opt/local If this is not too inconvenient for you, it would be the surest way to resolve the problem... To uninstall MacPorts, you should delete all directories into which MacPorts might potentially install, not just /opt/local. See the uninstall instructions in the FAQ: http://trac.macosforge.org/projects/macports/wiki/ FAQ#HowdoIremoveoruninstallMacPorts but there is probably a way to delete only installed ports without deleting the port system itself. To do it that way, for each installed port foo (see port installed), run sudo port -f uninstall foo. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: teTeX fails with probably unquoted path name containing spaces
On Apr 30, 2008, at 5:05 PM, Jerry wrote: FWIW, I started a thread on problems installing PLplot also, and (after a clean jpeg operation that was suggested by an earlier failure) with the (nearly?) exact same problem with the same pathname-with-spaces at --- Building texlive_base with target all. Sorry--this might be wrong. I'm not sure that this actually happened except for neuronal crosstalk in my brain. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: teTeX fails with probably unquoted path name containing spaces
On Apr 30, 2008, at 6:29 PM, Ryan Schmidt wrote: On Apr 30, 2008, at 7:05 PM, Jerry wrote: The error seems to come from (1) My having a crufty Ada + other gcc compilers installation in a directory called, probably in part, before Dec 12, 2007, (2) the installer for some reason _finding_ it and (3) spaces in the path name going into an unquoted path string somewhere. It was parallel to my good Ada installation but not in my PATH variable. Hmmm So I de-crufted by trashing it, and still get the above error. I'm guessing that the installer script is still remembering that bad path. How do I restart the Octave installation? port clean --work octave Did that. Then did sudo port install octave once again, with pretty much the same results--same pathname problem. I'm getting the teTeX complaint again but there is no portfile for octave to edit. Also, I have texlive_texmf-minimal installed--I don't know if that satisfies Octave's requirement. If so, why is it still trying to install teTeX. Jerry /usr/bin/gcc-4.0 -o xdvi-xaw.bin browser.o dvi-draw.o dvi-init.o dvisel.o encodings.o events.o filehist.o font-open.o gf.o hypertex.o image-magick.o mime.o my-snprintf.o my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o psgs.o psheader.o psnews.o read-mapfile.o search-internal.o special.o string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o before Dec 12, 2007/lib -L/opt/local/ lib ./gui/libgui.a ../../libs/t1lib/libt1.a ../../libs/t1lib/../type1/ libtype1.a -L/usr/local/ada-4.3 -L/usr/X11R6/lib -lXaw -lXmu -lXt - lSM -lICE -lXp -lXext -lX11 -liconv -lXpm ../kpathsea/.libs/ libkpathsea.a -lmpowerpc-apple-darwin8-gcc-4.0.1: before: No such file or directorypowerpc-apple-darwin8-gcc-4.0.1: Dec: No such file or directorypowerpc-apple-darwin8-gcc-4.0.1: 12,: No such file or directorypowerpc-apple-darwin8-gcc-4.0.1: 2007/lib: No such file or directorymake[2]: *** [xdvi-xaw.bin] Error 1make[1]: *** [all] Error 1make: *** [all] Error 1 Error: The following dependencies failed to build: teTeX I've probably terribly confused everybody so maybe I should just start over with these two installations now that I've gotten rid of the spurious compiler collection. What is the best way to do that? I have only one other macport installed, binutils. Instructions for removing MacPorts (after which you can reinstall MacPorts) are in the FAQ: http://trac.macosforge.org/projects/macports/wiki/ FAQ#HowdoIremoveoruninstallMacPorts But you probably don't need to remove MacPorts. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
teTeX fails with probably unquoted path name containing spaces
My attempt to install Octave failed here: /usr/bin/gcc-4.0 -o xdvi-xaw.bin browser.o dvi-draw.o dvi-init.o dvisel.o encodings.o events.o filehist.o font-open.o gf.o hypertex.o image-magick.o mime.o my-snprintf.o my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o psgs.o psheader.o psnews.o read-mapfile.o search-internal.o special.o string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o before Dec 12, 2007/lib -L/opt/local/ lib ./gui/libgui.a ../../libs/t1lib/libt1.a ../../libs/t1lib/../type1/ libtype1.a -L/usr/local/ada-4.3 -L/usr/X11R6/lib -lXaw -lXmu -lXt - lSM -lICE -lXp -lXext -lX11 -liconv -lXpm ../kpathsea/.libs/ libkpathsea.a -lm powerpc-apple-darwin8-gcc-4.0.1: before: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: Dec: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 12,: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 2007/lib: No such file or directory make[2]: *** [xdvi-xaw.bin] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1 Error: The following dependencies failed to build: teTeX Error: Status 1 encountered during processing. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
Re: teTeX fails with probably unquoted path name containing spaces
How do I do that? Jerry On Apr 29, 2008, at 5:15 PM, James Sumners wrote: I recommend changing the dependency to texlive and rebuilding. teTeX is obsolete. On Tue, Apr 29, 2008 at 8:09 PM, Jerry [EMAIL PROTECTED] wrote: My attempt to install Octave failed here: /usr/bin/gcc-4.0 -o xdvi-xaw.bin browser.o dvi-draw.o dvi-init.o dvisel.o encodings.o events.o filehist.o font-open.o gf.o hypertex.o image- magick.o mime.o my-snprintf.o my-vsnprintf.o pagehist.o pk.o print- internal.o psdps.o psgs.o psheader.o psnews.o read-mapfile.o search-internal.o special.o string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o before Dec 12, 2007/lib -L/opt/local/lib ./gui/libgui.a ../../libs/t1lib/ libt1.a ../../libs/t1lib/../type1/libtype1.a -L/usr/local/ada-4.3 -L/usr/ X11R6/lib -lXaw -lXmu -lXt -lSM -lICE -lXp -lXext -lX11 -liconv -lXpm ../kpathsea/.libs/libkpathsea.a -lm powerpc-apple-darwin8-gcc-4.0.1: before: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: Dec: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 12,: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: 2007/lib: No such file or directory make[2]: *** [xdvi-xaw.bin] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1 Error: The following dependencies failed to build: teTeX Error: Status 1 encountered during processing. Jerry ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users -- James Sumners http://james.roomfullofmirrors.com/ All governments suffer a recurring problem: Power attracts pathological personalities. It is not that power corrupts but that it is magnetic to the corruptible. Such people have a tendency to become drunk on violence, a condition to which they are quickly addicted. Missionaria Protectiva, Text QIV (decto) CH:D 59 ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
newbie selfupdate fails
I've been trying for a couple daze to get Darwin/MacPorts to install but still have problems. I followed the directions on the wiki http://trac.macosforge.org/projects/macports/wiki/InstallingMacPorts but when I get to the update step I get $ sudo port -d selfupdate DEBUG: Rebuilding the MacPorts base system if needed. DEBUG: Synchronizing ports tree(s) Synchronizing from rsync://rsync.macports.org/release/ports/ DEBUG: /usr/bin/rsync -rtzv --delete-after rsync://rsync.macports.org/ release/ports/ /opt/local/var/macports/sources/rsync.macports.org/ release/ports rsync: failed to connect to rsync.macports.org: Operation timed out (60) rsync error: error in socket IO (code 10) at /SourceCache/rsync/ rsync-24.1/rsync/clientserver.c(94) DEBUG: Couldn't sync the ports tree: sync failed doing rsync while executing macports::selfupdate [array get global_options] Error: /opt/local/bin/port: selfupdate failed: Couldn't sync the ports tree: sync failed doing rsync It looks like rsync is failing to connect. Perhaps the server is too busy? Or perhaps my company firewalls are blocking it? Suggestions? Thanks Jerry Isdale [EMAIL PROTECTED] ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users