Opened 12 years ago
Closed 11 years ago
#38956 closed defect (fixed)
gtkmm requires p5-xml-parser
Reported by: | barabas@… | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.3 |
Keywords: | Cc: | ||
Port: | gtkmm |
Description (last modified by mf2k (Frank Schima))
gtkmm install on clean machine (10.7.5) fails with:
---> Building gtkmm Error: org.macports.build for port gtkmm returned: command execution failed Please see the log file for port gtkmm for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_gtkmm/gtkmm/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets
After port install p5-xml-parser, Install succeeds.
Suggest adding p5-xml-parser as a dependency
Attachments (1)
Change History (6)
comment:1 Changed 12 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to devans@… |
Port: | gtkmm added |
comment:2 Changed 12 years ago by nathanielbailey@…
I have attached the log file of my output. I am also getting the same error.
My system is 10.7.5 with newest XCODE BUILD - Version 4.6.2 (4H1003)
---> Computing dependencies for gtkmm ---> Fetching archive for gtkmm ---> Attempting to fetch gtkmm-2.24.3_1.darwin_11.x86_64.tbz2 from http://packages.macports.org/gtkmm ---> Attempting to fetch gtkmm-2.24.3_1.darwin_11.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/gtkmm ---> Attempting to fetch gtkmm-2.24.3_1.darwin_11.x86_64.tbz2 from http://jog.id.packages.macports.org/macports/packages/gtkmm ---> Fetching distfiles for gtkmm ---> Verifying checksum(s) for gtkmm ---> Extracting gtkmm ---> Applying patches to gtkmm ---> Configuring gtkmm ---> Building gtkmm Error: org.macports.build for port gtkmm returned: command execution failed Please see the log file for port gtkmm for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_gtkmm/gtkmm/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets
comment:3 follow-up: 4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
A dependency on p5-xml-parser was added in r105698. This was incorrect; you should not declare a dependency on a stub port or one which has been replaced by another port. It needed to have been a dependency on p5.12-xml-parser, and gtkmm needs to be instructed to specifically use perl5.12
instead of perl
.
comment:4 Changed 11 years ago by dbevans (David B. Evans)
Replying to ryandesign@…:
A dependency on p5-xml-parser was added in r105698. This was incorrect; you should not declare a dependency on a stub port or one which has been replaced by another port. It needed to have been a dependency on p5.12-xml-parser, and gtkmm needs to be instructed to specifically use
perl5.12
instead ofperl
.
Why specifically perl5.12? Any version of perl should work.
comment:5 Changed 11 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | new → closed |
In the future, please use WikiFormatting, fill in the Port field and Cc the port maintainer(s).
If so, then p5.12-xml-parser - the Macports perl default version - should be added as a dependency.