Re: Failed to install libgcc9: no destroot found
Vahid Askarpour writes: > port provides /opt/local/lib/libgcc/libatomic.1.dylib results in: > > /opt/local/lib/libgcc/libatomic.1.dylib does not exist. > Is there anything in /opt/local/lib/libgcc ? -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Re: Failed to install libgcc9: no destroot found
Chris Jones writes: > You are still getting > > :error:activate Failed to activate libgcc9: Image error: > /opt/local/lib/libgcc/libatomic.1.dylib is being used by the active > libgcc port. Please deactivate this port first, or use 'port -f > activate libgcc9' to force the activation. > :debug:activate Error code: registry::image-error > :debug:activate Backtrace: Image error: > /opt/local/lib/libgcc/libatomic.1.dylib is being used by the active > libgcc port. Please deactivate this port first, or use 'port -f > activate libgcc9' to force the activation. > > This is not correct. libgcc has not installed anything (other than a > stub readme file) for some time now. But could it have been installed by some other libgcc* port? Like libgcc8? What does 'port provides /opt/local/lib/libgcc/libatomic.1.dylib' say? -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Re: Portfile question (actually, tcl question)
Gerben Wierda writes: > set startupitemstring [variant_isset "withdnsserver" ? "port load > dns-server\n\t" : ""] Try this one: set startupitemstring [expr [variant_isset withdnsserver] ? {"port load dns-server\n\t"} : {""}] -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Re: help needed: “Error: clang-4.0 has been replaced by clang-8.0; please install that instead”
Dmitri Zaitsev writes: > Hi everyone, > Any help is appreciated with this problem: > > https://stackoverflow.com/questions/57162325/macports-error-clang-4-0-has-been-replaced-by-clang-8-0-please-install-that > I would suggest to check if there is a port installed with a dependency on clang-4.0 or llvm-4.0. When my system automatically switched from clang-4.0 to clang-8.0 I remember I had to do some manual cleanup. I think it was ld64-latest. Run 'port installed|grep llvm' to check. Or maybe 'port installed|grep clang'. -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Re: Heads up: poppler won't build
Mojca Miklavec writes: > Dear Dave, > > On Mon, 25 Feb 2019 at 00:55, Dave Horsfall wrote: >> >> Sierra 10.12.6 + latest security updates, MacPorts 2.5.4. >> >> Doing my regular Monday "port upgrade outdated", and... >> >> ---> Computing dependencies for poppler >> ---> Configuring poppler >> Error: poppler cannot be built while another version of poppler is >> active. >> Error: Please forcibly deactivate the existing copy of poppler, e.g. by >> running: >> Error: >> Error: sudo port -f deactivate poppler >> Error: >> Error: Then try again. >> Error: Failed to configure poppler: poppler is active > > Yes, I would count it as a bug. Primarily as a bug in poppler build > system, but as a consequence also a bug on our side. I don't know what > precisely happened, but I assume that poppler picks its own installed > headers from the previous version from $prefix and then fails to > build. There is an explicit test in the poppler Portfile. It seems this was necessary for some older version. if {${subport} ne ${name}} { ... } else { # generation of Poppler-0.18.gir fails if previous version of poppler is active # appropriate for main poppler port only conflicts_build ${name} } -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Re: Error in trace mode
Ryan Schmidt writes: > On Feb 9, 2019, at 13:02, Piet van Oostrum wrote: > >> Ken Cunningham writes: >> >>> due to a weird idiosyncracy, if set autoconf.cmd you need to specify the >>> depends.build stuff after that line. >>> >>> No idea if this can ever be fixed. You just have to "know" this. >>> >> >> Actually, I found out after much trial and error that the solution is >> to add port:autoconf and port:automake not only to depends_build, but >> also to depends_lib. Which of course is weird, as they are not needed >> after the configure phase. And I needed a build dependency on >> pkgconfig, because that is used in configure to check the versions of >> some dependencies. > > Don't add those to depends_lib. Add them to depends_build, after changing > autoconf.cmd. > > Ken, it's not a weird idiosyncrasy; it's just the way it was designed to > work. I've discussed the reason for that design before. In retrospect, > it was probably wrong to design it that way, and we could yet change the > design. Please look up the prior discussion and resume it if you're > interested. I have done it this way. But if that is the way it is supposed to be used, then it should be documented. -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Re: Error in trace mode
Ken Cunningham writes: > due to a weird idiosyncracy, if set autoconf.cmd you need to specify the > depends.build stuff after that line. > > No idea if this can ever be fixed. You just have to "know" this. > Actually, I found out after much trial and error that the solution is to add port:autoconf and port:automake not only to depends_build, but also to depends_lib. Which of course is weird, as they are not needed after the configure phase. And I needed a build dependency on pkgconfig, because that is used in configure to check the versions of some dependencies. And with that it works, even with set autoconf.cmd after the dependencies. -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Error in trace mode
I am testing a Portfile, and running with trace mode: sudo port -vst install I get this error message: Warning: The following existing file was hidden from the build system by trace mode: /opt/local/bin/aclocal aclocal is part of automake, and I have automake as build dependency: depends_build port:autoconf \ port:automake use_autoconfyes autoconf.cmd./bootstrap I have no idea how to get rid of this warning. Without -t the port installs without problems. Can anyone give me an idea how to solve this? -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Re: gimp doesn't open images
Riccardo Mottola via macports-users writes: > Hi All, > > > after upgrading all my ports, GIMP is malfunctioning. It starts, but > then it will fail at loading any image, spitting out two alert messages, > but not crashing (the loading plugin has the issue). > > > > Any of you experiencing something similar? > > https://trac.macports.org/ticket/57842 -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Re: Gimp crashes when loading png or jpg
Ryan Schmidt wrote: > On Dec 31, 2018, at 14:11, Piet van Oostrum wrote: > > > Suddenly my gimp crashes when I try to load a PNG or JPG file. It gives > > the error message: > > Plug-in crashed: "file-png" > > (/Applications/MacPorts/GIMP.app/Contents/Resources/lib/gimp/2.0/plug-ins/file-png/file-png) > > > > Plug-in crashed: "file-jpeg" > > (/Applications/MacPorts/GIMP.app/Contents/Resources/lib/gimp/2.0/plug-ins/file-jpeg/file-jpeg) > > > > This is gimp @2.10.8_0+animation+quartz and gimp2 > > @2.10.8_2+python27+quartz on MacOS High Sierra. > > I upgraded on 26 december and before that it worked. I also uninstalled > > and reinstalled both gim and gimp2 from source but that did not help. > > > > Is this a known issue? > > I'm not sure. Did something actually crash? If so, a log should have been > left behind in ~/Library/Logs/DiagnosticReports; if so, showing us that > logfile might help us diagnose the issue. I found this today: https://trac.macports.org/ticket/57842 -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Gimp crashes when loading png or jpg
Hello, Suddenly my gimp crashes when I try to load a PNG or JPG file. It gives the error message: Plug-in crashed: "file-png" (/Applications/MacPorts/GIMP.app/Contents/Resources/lib/gimp/2.0/plug-ins/file-png/file-png) Plug-in crashed: "file-jpeg" (/Applications/MacPorts/GIMP.app/Contents/Resources/lib/gimp/2.0/plug-ins/file-jpeg/file-jpeg) This is gimp @2.10.8_0+animation+quartz and gimp2 @2.10.8_2+python27+quartz on MacOS High Sierra. I upgraded on 26 december and before that it worked. I also uninstalled and reinstalled both gim and gimp2 from source but that did not help. Is this a known issue? -- Piet van Oostrum WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]
Upgrade/install osxfuse gives checksum errors.
---> Verifying checksums for osxfuse Error: Checksum (rmd160) mismatch for prefpane-8a65eb2.tar.gz Error: Checksum (sha256) mismatch for prefpane-8a65eb2.tar.gz Error: Failed to checksum osxfuse: Unable to verify file checksums -- Piet van Oostrum <pie...@vanoostrum.org> WWW: http://piet.vanoostrum.org/ PGP key: [8DAE142BE17999C4]