#58417 closed defect (fixed)
poppler @0.76.0 , inkscape @0.92.4_2, wireshark3 @3.0.1_1 - FAIL - Mavericks - see #58415 & poppler: update to 0.76.0
Reported by: | tehcog (tehcog) | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | Schamschula (Marius Schamschula) | |
Port: | inkscape |
Description
How do I clean this up? (Please read the entire post)
Trying to upgrade ports and then this happened:
NerdCenter { ~ }-> sudo portupgrade Password: Apr 29 17:40:26 NerdCenter === Update MacPorts Apr 29 17:40:26 NerdCenter ---> Updating MacPorts base sources using rsync Apr 29 17:40:35 NerdCenter MacPorts base version 2.5.4 installed, Apr 29 17:40:35 NerdCenter MacPorts base version 2.5.4 downloaded. Apr 29 17:40:35 NerdCenter ---> Updating the ports tree Apr 29 17:40:53 NerdCenter ---> MacPorts base is already the latest version Apr 29 17:40:54 NerdCenter Apr 29 17:40:54 NerdCenter The ports tree has been updated. To upgrade your installed ports, you should run Apr 29 17:40:54 NerdCenter port upgrade outdated Apr 29 17:40:54 NerdCenter === Update Portfiles Apr 29 17:40:54 NerdCenter ---> Updating the ports tree Apr 29 17:41:01 NerdCenter Apr 29 17:41:01 NerdCenter === List Outdated Ports Apr 29 17:41:02 NerdCenter fluidsynth @2.0.4_0 Apr 29 17:41:02 NerdCenter gtest @1.8.0_1 Apr 29 17:41:02 NerdCenter mariadb @5.5.63_0 Apr 29 17:41:02 NerdCenter mariadb-server @5.5.63_0 Apr 29 17:41:02 NerdCenter p5.26-alien-build @1.680.0_0 Apr 29 17:41:02 NerdCenter p5.26-ffi-checklib @0.230.0_0 Apr 29 17:41:02 NerdCenter p5.26-test-simple @1.302.162_0 Apr 29 17:41:02 NerdCenter poppler @0.75.0_0 Apr 29 17:41:02 NerdCenter wireshark @1.12.8_5+geoip+gnutls+ipv6+libgcrypt+libsmi+rtp+ssl+x11 Apr 29 17:41:02 NerdCenter Apr 29 17:41:02 NerdCenter === Clean Outdated Ports Apr 29 17:41:02 NerdCenter ---> Cleaning fluidsynth Apr 29 17:41:02 NerdCenter ---> Cleaning gtest Apr 29 17:41:02 NerdCenter ---> Cleaning mariadb Apr 29 17:41:02 NerdCenter ---> Cleaning mariadb-server Apr 29 17:41:02 NerdCenter ---> Cleaning p5.26-alien-build Apr 29 17:41:02 NerdCenter ---> Cleaning p5.26-ffi-checklib Apr 29 17:41:03 NerdCenter ---> Cleaning p5.26-test-simple Apr 29 17:41:03 NerdCenter ---> Cleaning poppler Apr 29 17:41:03 NerdCenter ---> Cleaning wireshark Apr 29 17:41:03 NerdCenter Apr 29 17:41:03 NerdCenter === Fetch Outdated Ports Apr 29 17:41:03 NerdCenter ---> Fetching distfiles for fluidsynth Apr 29 17:41:07 NerdCenter ---> Attempting to fetch fluidsynth-2.0.5.tar.gz from https://distfiles.macports.org/fluidsynth Apr 29 17:41:12 NerdCenter ---> Fetching distfiles for gtest Apr 29 17:41:12 NerdCenter ---> Attempting to fetch googletest-1.8.1.tar.gz from https://distfiles.macports.org/gtest Apr 29 17:41:14 NerdCenter ---> Fetching distfiles for mariadb Apr 29 17:41:14 NerdCenter ---> Attempting to fetch mariadb-5.5.64.tar.gz from https://distfiles.macports.org/mariadb Apr 29 17:42:08 NerdCenter ---> Fetching distfiles for mariadb-server Apr 29 17:42:08 NerdCenter ---> Fetching distfiles for p5.26-alien-build Apr 29 17:42:12 NerdCenter ---> Attempting to fetch Alien-Build-1.69.tar.gz from https://distfiles.macports.org/perl5 Apr 29 17:42:14 NerdCenter ---> Fetching distfiles for p5.26-ffi-checklib Apr 29 17:42:14 NerdCenter ---> Attempting to fetch FFI-CheckLib-0.24.tar.gz from https://distfiles.macports.org/perl5 Apr 29 17:42:14 NerdCenter ---> Fetching distfiles for p5.26-test-simple Apr 29 17:42:14 NerdCenter ---> Attempting to fetch Test-Simple-1.302164.tar.gz from https://distfiles.macports.org/perl5 Apr 29 17:42:16 NerdCenter ---> Fetching distfiles for poppler Apr 29 17:42:18 NerdCenter ---> Attempting to fetch poppler-0.76.0.tar.xz from https://distfiles.macports.org/poppler Apr 29 17:42:19 NerdCenter ---> Fetching distfiles for wireshark Apr 29 17:42:19 NerdCenter Apr 29 17:42:19 NerdCenter === Upgrade Outdated Ports (port -p upgrade --enforce-variants outdated) Apr 29 17:42:23 NerdCenter ---> Computing dependencies for fluidsynth Apr 29 17:42:23 NerdCenter ---> Fetching archive for fluidsynth Apr 29 17:42:26 NerdCenter ---> Attempting to fetch fluidsynth-2.0.5_0.darwin_13.x86_64.tbz2 from https://packages.macports.org/fluidsynth Apr 29 17:42:28 NerdCenter ---> Attempting to fetch fluidsynth-2.0.5_0.darwin_13.x86_64.tbz2.rmd160 from https://packages.macports.org/fluidsynth Apr 29 17:42:28 NerdCenter ---> Installing fluidsynth @2.0.5_0 Apr 29 17:42:28 NerdCenter ---> Cleaning fluidsynth Apr 29 17:42:28 NerdCenter ---> Computing dependencies for fluidsynth Apr 29 17:42:28 NerdCenter ---> Deactivating fluidsynth @2.0.4_0 Apr 29 17:42:28 NerdCenter ---> Cleaning fluidsynth Apr 29 17:42:28 NerdCenter ---> Activating fluidsynth @2.0.5_0 Apr 29 17:42:28 NerdCenter ---> Cleaning fluidsynth Apr 29 17:42:29 NerdCenter ---> Fetching archive for gtest Apr 29 17:42:29 NerdCenter ---> Attempting to fetch gtest-1.8.1_0.darwin_13.x86_64.tbz2 from https://packages.macports.org/gtest Apr 29 17:42:32 NerdCenter ---> Attempting to fetch gtest-1.8.1_0.darwin_13.x86_64.tbz2.rmd160 from https://packages.macports.org/gtest Apr 29 17:42:33 NerdCenter ---> Installing gtest @1.8.1_0 Apr 29 17:42:33 NerdCenter ---> Cleaning gtest Apr 29 17:42:33 NerdCenter ---> Deactivating gtest @1.8.0_1 Apr 29 17:42:33 NerdCenter ---> Cleaning gtest Apr 29 17:42:33 NerdCenter ---> Activating gtest @1.8.1_0 Apr 29 17:42:33 NerdCenter ---> Cleaning gtest Apr 29 17:42:34 NerdCenter ---> Computing dependencies for mariadb Apr 29 17:42:34 NerdCenter ---> Fetching archive for mariadb Apr 29 17:42:34 NerdCenter ---> Attempting to fetch mariadb-5.5.64_0.darwin_13.x86_64.tbz2 from https://packages.macports.org/mariadb Apr 29 17:43:42 NerdCenter ---> Attempting to fetch mariadb-5.5.64_0.darwin_13.x86_64.tbz2.rmd160 from https://packages.macports.org/mariadb Apr 29 17:43:42 NerdCenter ---> Installing mariadb @5.5.64_0 Apr 29 17:43:51 NerdCenter The mariadb client has been installed. Apr 29 17:43:51 NerdCenter To install the mariadb server, install the mariadb-server port. Apr 29 17:43:51 NerdCenter ---> Cleaning mariadb Apr 29 17:43:51 NerdCenter ---> Computing dependencies for mariadb Apr 29 17:43:51 NerdCenter ---> Deactivating mariadb @5.5.63_0 Apr 29 17:43:52 NerdCenter ---> Cleaning mariadb Apr 29 17:43:52 NerdCenter ---> Activating mariadb @5.5.64_0 Apr 29 17:44:00 NerdCenter ---> Cleaning mariadb Apr 29 17:44:02 NerdCenter ---> Computing dependencies for mariadb-server Apr 29 17:44:02 NerdCenter ---> Fetching archive for mariadb-server Apr 29 17:44:02 NerdCenter ---> Attempting to fetch mariadb-server-5.5.64_0.darwin_13.noarch.tbz2 from https://packages.macports.org/mariadb-server Apr 29 17:44:03 NerdCenter ---> Attempting to fetch mariadb-server-5.5.64_0.darwin_13.noarch.tbz2.rmd160 from https://packages.macports.org/mariadb-server Apr 29 17:44:03 NerdCenter ---> Installing mariadb-server @5.5.64_0 Apr 29 17:44:03 NerdCenter ---> Cleaning mariadb-server Apr 29 17:44:03 NerdCenter ---> Computing dependencies for mariadb-server Apr 29 17:44:03 NerdCenter ---> Deactivating mariadb-server @5.5.63_0 Apr 29 17:44:03 NerdCenter ---> Cleaning mariadb-server Apr 29 17:44:03 NerdCenter ---> Activating mariadb-server @5.5.64_0 Apr 29 17:44:03 NerdCenter ---> Cleaning mariadb-server Apr 29 17:44:04 NerdCenter ---> Computing dependencies for p5.26-ffi-checklib Apr 29 17:44:04 NerdCenter ---> Fetching archive for p5.26-ffi-checklib Apr 29 17:44:04 NerdCenter ---> Attempting to fetch p5.26-ffi-checklib-0.240.0_0.darwin_13.noarch.tbz2 from https://packages.macports.org/p5.26-ffi-checklib Apr 29 17:44:05 NerdCenter ---> Attempting to fetch p5.26-ffi-checklib-0.240.0_0.darwin_13.noarch.tbz2.rmd160 from https://packages.macports.org/p5.26-ffi-checklib Apr 29 17:44:05 NerdCenter ---> Installing p5.26-ffi-checklib @0.240.0_0 Apr 29 17:44:05 NerdCenter ---> Cleaning p5.26-ffi-checklib Apr 29 17:44:05 NerdCenter ---> Computing dependencies for p5.26-ffi-checklib Apr 29 17:44:05 NerdCenter ---> Deactivating p5.26-ffi-checklib @0.230.0_0 Apr 29 17:44:05 NerdCenter ---> Cleaning p5.26-ffi-checklib Apr 29 17:44:05 NerdCenter ---> Activating p5.26-ffi-checklib @0.240.0_0 Apr 29 17:44:05 NerdCenter ---> Cleaning p5.26-ffi-checklib Apr 29 17:44:06 NerdCenter ---> Computing dependencies for p5.26-test-simple Apr 29 17:44:06 NerdCenter ---> Fetching archive for p5.26-test-simple Apr 29 17:44:06 NerdCenter ---> Attempting to fetch p5.26-test-simple-1.302.164_0.darwin_13.noarch.tbz2 from https://packages.macports.org/p5.26-test-simple Apr 29 17:44:07 NerdCenter ---> Attempting to fetch p5.26-test-simple-1.302.164_0.darwin_13.noarch.tbz2.rmd160 from https://packages.macports.org/p5.26-test-simple Apr 29 17:44:07 NerdCenter ---> Installing p5.26-test-simple @1.302.164_0 Apr 29 17:44:07 NerdCenter ---> Cleaning p5.26-test-simple Apr 29 17:44:08 NerdCenter ---> Computing dependencies for p5.26-test-simple Apr 29 17:44:08 NerdCenter ---> Deactivating p5.26-test-simple @1.302.162_0 Apr 29 17:44:08 NerdCenter ---> Cleaning p5.26-test-simple Apr 29 17:44:08 NerdCenter ---> Activating p5.26-test-simple @1.302.164_0 Apr 29 17:44:08 NerdCenter ---> Cleaning p5.26-test-simple Apr 29 17:44:08 NerdCenter ---> Computing dependencies for p5.26-alien-build Apr 29 17:44:08 NerdCenter ---> Fetching archive for p5.26-alien-build Apr 29 17:44:08 NerdCenter ---> Attempting to fetch p5.26-alien-build-1.690.0_0.darwin_13.noarch.tbz2 from https://packages.macports.org/p5.26-alien-build Apr 29 17:44:09 NerdCenter ---> Attempting to fetch p5.26-alien-build-1.690.0_0.darwin_13.noarch.tbz2.rmd160 from https://packages.macports.org/p5.26-alien-build Apr 29 17:44:09 NerdCenter ---> Installing p5.26-alien-build @1.690.0_0 Apr 29 17:44:09 NerdCenter ---> Cleaning p5.26-alien-build Apr 29 17:44:09 NerdCenter ---> Computing dependencies for p5.26-alien-build Apr 29 17:44:09 NerdCenter ---> Deactivating p5.26-alien-build @1.680.0_0 Apr 29 17:44:09 NerdCenter ---> Cleaning p5.26-alien-build Apr 29 17:44:09 NerdCenter ---> Activating p5.26-alien-build @1.690.0_0 Apr 29 17:44:10 NerdCenter ---> Cleaning p5.26-alien-build Apr 29 17:44:12 NerdCenter ---> Computing dependencies for poppler Apr 29 17:44:12 NerdCenter ---> Fetching archive for poppler Apr 29 17:44:12 NerdCenter ---> Attempting to fetch poppler-0.76.0_0.darwin_13.x86_64.tbz2 from https://packages.macports.org/poppler Apr 29 17:44:12 NerdCenter ---> Attempting to fetch poppler-0.76.0_0.darwin_13.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/poppler Apr 29 17:44:13 NerdCenter ---> Attempting to fetch poppler-0.76.0_0.darwin_13.x86_64.tbz2 from http://sea.us.packages.macports.org/macports/packages/poppler Apr 29 17:44:13 NerdCenter ---> Verifying checksums for poppler Apr 29 17:44:13 NerdCenter ---> Extracting poppler Apr 29 17:44:14 NerdCenter ---> Applying patches to poppler Apr 29 17:44:14 NerdCenter ---> Configuring poppler Apr 29 17:44:14 NerdCenter Error: poppler cannot be built while another version of poppler is active. Apr 29 17:44:14 NerdCenter Error: Please forcibly deactivate the existing copy of poppler, e.g. by running: Apr 29 17:44:14 NerdCenter Error: Apr 29 17:44:14 NerdCenter Error: sudo port -f deactivate poppler Apr 29 17:44:14 NerdCenter Error: Apr 29 17:44:14 NerdCenter Error: Then try again. Apr 29 17:44:14 NerdCenter Error: Failed to configure poppler: poppler is active Apr 29 17:44:14 NerdCenter Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_poppler/poppler/main.log for details. Apr 29 17:44:14 NerdCenter ---> wireshark is replaced by wireshark3 Apr 29 17:44:16 NerdCenter ---> Computing dependencies for wireshark3 Apr 29 17:44:16 NerdCenter Error: Can't install wireshark3 because conflicting ports are active: wireshark Apr 29 17:44:16 NerdCenter Error: Follow https://guide.macports.org/#project.tickets to report a bug. Apr 29 17:44:16 NerdCenter ---> Some of the ports you installed have notes: Apr 29 17:44:16 NerdCenter mariadb has the following notes: Apr 29 17:44:16 NerdCenter On activation if no /opt/local/etc/mariadb/my.cnf file exists one Apr 29 17:44:16 NerdCenter will be created which loads Apr 29 17:44:16 NerdCenter /opt/local/etc/mariadb/macports-default.cnf. Apr 29 17:44:16 NerdCenter Apr 29 17:44:16 NerdCenter If a /opt/local/etc/mariadb/my.cnf file exists MacPorts does not Apr 29 17:44:16 NerdCenter touch it and any changes you make to /opt/local/etc/mariadb/my.cnf Apr 29 17:44:16 NerdCenter will be preserved (e.g., during port upgrades, deactivations or Apr 29 17:44:16 NerdCenter activations). /opt/local/etc/mariadb/my.cnf is a good place to Apr 29 17:44:16 NerdCenter customize your mariadb installation. Apr 29 17:44:16 NerdCenter Apr 29 17:44:16 NerdCenter Any changes made to /opt/local/etc/mariadb/macports-default.cnf Apr 29 17:44:16 NerdCenter will be lost during port upgrades, deactivations or activations so you Apr 29 17:44:16 NerdCenter are advised to not make changes here. Currently Apr 29 17:44:16 NerdCenter /opt/local/etc/mariadb/macports-default.cnf contains only one Apr 29 17:44:16 NerdCenter directive; to disable networking. With disabled networking it is Apr 29 17:44:16 NerdCenter possible to install and have running all the MacPorts mysql ports Apr 29 17:44:16 NerdCenter simultaneously. Apr 29 17:44:16 NerdCenter mariadb-server has the following notes: Apr 29 17:44:16 NerdCenter If this is a new install you might want to run: Apr 29 17:44:16 NerdCenter Apr 29 17:44:16 NerdCenter $ sudo -u _mysql /opt/local/lib/mariadb/bin/mysql_install_db Apr 29 17:44:16 NerdCenter Apr 29 17:44:16 NerdCenter === List Inactive Duplicate Ports Apr 29 17:44:16 NerdCenter fluidsynth @2.0.4_0 Apr 29 17:44:16 NerdCenter gtest @1.8.0_1 Apr 29 17:44:16 NerdCenter mariadb @5.5.63_0 Apr 29 17:44:16 NerdCenter mariadb-server @5.5.63_0 Apr 29 17:44:16 NerdCenter p5.26-alien-build @1.680.0_0 Apr 29 17:44:16 NerdCenter p5.26-ffi-checklib @0.230.0_0 Apr 29 17:44:16 NerdCenter p5.26-test-simple @1.302.162_0 Apr 29 17:44:16 NerdCenter Apr 29 17:44:16 NerdCenter === Uninstall Inactive Duplicate Ports Apr 29 17:44:17 NerdCenter ---> Uninstalling fluidsynth @2.0.4_0 Apr 29 17:44:17 NerdCenter ---> Cleaning fluidsynth Apr 29 17:44:17 NerdCenter ---> Uninstalling gtest @1.8.0_1 Apr 29 17:44:17 NerdCenter ---> Cleaning gtest Apr 29 17:44:17 NerdCenter ---> Uninstalling mariadb-server @5.5.63_0 Apr 29 17:44:17 NerdCenter ---> Cleaning mariadb-server Apr 29 17:44:17 NerdCenter ---> Uninstalling mariadb @5.5.63_0 Apr 29 17:44:17 NerdCenter ---> Cleaning mariadb Apr 29 17:44:17 NerdCenter ---> Uninstalling p5.26-alien-build @1.680.0_0 Apr 29 17:44:17 NerdCenter ---> Cleaning p5.26-alien-build Apr 29 17:44:17 NerdCenter ---> Uninstalling p5.26-ffi-checklib @0.230.0_0 Apr 29 17:44:17 NerdCenter ---> Cleaning p5.26-ffi-checklib Apr 29 17:44:17 NerdCenter ---> Uninstalling p5.26-test-simple @1.302.162_0 Apr 29 17:44:17 NerdCenter ---> Cleaning p5.26-test-simple Apr 29 17:44:20 NerdCenter Apr 29 17:44:20 NerdCenter === Upgrade Done NerdCenter { ~ }-> sudo port -f deactivate poppler Password: ---> Unable to deactivate poppler @0.75.0_0, the following ports depend on it: ---> pdfgrep @2.1.1_1 ---> gegl-0.4 @0.4.14_0+x11 ---> inkscape @0.92.4_2+x11 ---> gimp2 @2.10.10_0+python27 Warning: Deactivate forced. Proceeding despite dependencies. ---> Deactivating poppler @0.75.0_0 ---> Cleaning poppler NerdCenter { ~ }-> sudo port upgrade poppler ---> Computing dependencies for poppler ---> Configuring poppler ---> Building poppler ---> Staging poppler into destroot ---> Installing poppler @0.76.0_0 ---> Cleaning poppler ---> Computing dependencies for poppler ---> Activating poppler @0.76.0_0 ---> Cleaning poppler ---> Updating database of binaries ---> Scanning binaries for linking errors ---> Found 3 broken files, matching files to ports ---> Found 1 broken port, determining rebuild order You can always run 'port rev-upgrade' again to fix errors. The following ports will be rebuilt: inkscape @0.92.4+x11 Continue? [Y/n]: ---> Computing dependencies for inkscape ---> Cleaning inkscape ---> Scanning binaries for linking errors ---> Found 3 broken files, matching files to ports ---> Found 1 broken port, determining rebuild order ---> Rebuilding in order inkscape @0.92.4 +x11 ---> Computing dependencies for inkscape ---> Fetching distfiles for inkscape ---> Verifying checksums for inkscape ---> Extracting inkscape ---> Configuring inkscape ---> Building inkscape Error: Failed to build inkscape: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_inkscape/inkscape/main.log for details. Error: rev-upgrade failed: Error rebuilding inkscape Error: Follow https://guide.macports.org/#project.tickets to report a bug. NerdCenter { ~ }-> sudo portupgrade Apr 29 17:51:02 NerdCenter === Update MacPorts Apr 29 17:51:02 NerdCenter ---> Updating MacPorts base sources using rsync Apr 29 17:51:10 NerdCenter MacPorts base version 2.5.4 installed, Apr 29 17:51:10 NerdCenter MacPorts base version 2.5.4 downloaded. Apr 29 17:51:10 NerdCenter ---> Updating the ports tree Apr 29 17:51:18 NerdCenter ---> MacPorts base is already the latest version Apr 29 17:51:19 NerdCenter Apr 29 17:51:19 NerdCenter The ports tree has been updated. To upgrade your installed ports, you should run Apr 29 17:51:19 NerdCenter port upgrade outdated Apr 29 17:51:19 NerdCenter === Update Portfiles Apr 29 17:51:19 NerdCenter ---> Updating the ports tree Apr 29 17:51:27 NerdCenter Apr 29 17:51:27 NerdCenter === List Outdated Ports Apr 29 17:51:28 NerdCenter wireshark @1.12.8_5+geoip+gnutls+ipv6+libgcrypt+libsmi+rtp+ssl+x11 Apr 29 17:51:28 NerdCenter Apr 29 17:51:28 NerdCenter === Clean Outdated Ports Apr 29 17:51:28 NerdCenter ---> Cleaning wireshark Apr 29 17:51:28 NerdCenter Apr 29 17:51:28 NerdCenter === Fetch Outdated Ports Apr 29 17:51:29 NerdCenter ---> Fetching distfiles for wireshark Apr 29 17:51:29 NerdCenter Apr 29 17:51:29 NerdCenter === Upgrade Outdated Ports (port -p upgrade --enforce-variants outdated) Apr 29 17:51:29 NerdCenter ---> wireshark is replaced by wireshark3 Apr 29 17:51:35 NerdCenter ---> Computing dependencies for wireshark3 Apr 29 17:51:35 NerdCenter Error: Can't install wireshark3 because conflicting ports are active: wireshark Apr 29 17:51:35 NerdCenter Error: Follow https://guide.macports.org/#project.tickets to report a bug. Apr 29 17:51:35 NerdCenter Apr 29 17:51:35 NerdCenter === List Inactive Duplicate Ports Apr 29 17:51:36 NerdCenter poppler @0.75.0_0 Apr 29 17:51:36 NerdCenter Apr 29 17:51:36 NerdCenter === Uninstall Inactive Duplicate Ports Apr 29 17:51:36 NerdCenter ---> Uninstalling poppler @0.75.0_0 Apr 29 17:51:36 NerdCenter ---> Cleaning poppler Apr 29 17:51:39 NerdCenter Apr 29 17:51:39 NerdCenter === Upgrade Done NerdCenter { ~ }-> sudo port port rev-upgrade Error: Unrecognized action "port port" NerdCenter { ~ }-> sudo port rev-upgrade ---> Scanning binaries for linking errors ---> Found 3 broken files, matching files to ports ---> Found 1 broken port, determining rebuild order You can always run 'port rev-upgrade' again to fix errors. The following ports will be rebuilt: inkscape @0.92.4+x11 Continue? [Y/n]: ---> Computing dependencies for inkscape ---> Cleaning inkscape ---> Scanning binaries for linking errors ---> Found 3 broken files, matching files to ports ---> Found 1 broken port, determining rebuild order ---> Rebuilding in order inkscape @0.92.4 +x11 ---> Computing dependencies for inkscape ---> Fetching distfiles for inkscape ---> Verifying checksums for inkscape ---> Extracting inkscape ---> Configuring inkscape ---> Building inkscape Error: Failed to build inkscape: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_inkscape/inkscape/main.log for details. Error: rev-upgrade failed: Error rebuilding inkscape Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Attachments (3)
Change History (9)
Changed 6 years ago by tehcog (tehcog)
Attachment: | inkscape_main.log added |
---|
comment:1 Changed 6 years ago by Schamschula (Marius Schamschula)
Cc: | Schamschula added |
---|
comment:2 Changed 6 years ago by yan12125 (Chih-Hsuan Yen)
Owner: | set to dbevans |
---|---|
Status: | new → assigned |
FWIW, Arch Linux devs fixed building inkscape against poppler with a simple sed command:
# Fix build with poppler 0.76 sed -e 's|new Lexer(xref, obj)|obj|g' -i src/extension/internal/pdfinput/pdf-parser.cpp
UPDATE: upstream devs take a similar approach: https://gitlab.com/inkscape/inkscape/commit/e831b034746f8dc3c3c1b88372751f6dcb974831
Changed 6 years ago by josephsacco
Attachment: | pdf-parser.cpp.diff added |
---|
Inkscape patch for pdf-parser.cpp
comment:3 Changed 6 years ago by josephsacco
Poppler 0.76 modified the Parser class to include a Lexer as a private member. See:
https://fossies.org/diffs/poppler/0.75.0_vs_0.76.0/poppler/Parser.h-diff.html
and
https://fossies.org/diffs/poppler/0.75.0_vs_0.76.0/poppler/Parser.cc-diff.html
Attached are two diffs that will allow Inkscape to build and run with popper-0.76:
- Portfile.diff
- pdf-parser.cpp.diff
-Joseph
comment:4 Changed 6 years ago by dbevans (David B. Evans)
comment:5 Changed 6 years ago by dbevans (David B. Evans)
Keywords: | mavericks removed |
---|---|
Port: | poppler wireshark3 removed |
Resolution: | → fixed |
Status: | assigned → closed |
Closing this ticket as fixed since the inkscape issue has been resolved and there is no information provided concerning purported problem with wireshark3 which seems unrelated. If there is a problem with wireshark3, please submit a new ticket with full description of the problem, logfile, etc.
inkscape log