Opened 10 years ago
Closed 9 years ago
#47698 closed defect (fixed)
webkit-gtk3 fails to install +universal
Reported by: | jeremyhu (Jeremy Huddleston Sequoia) | Owned by: | larryv (Lawrence Velázquez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | dbevans (David B. Evans) | |
Port: | webkit-gtk |
Description (last modified by jeremyhu (Jeremy Huddleston Sequoia))
After creating both destroot-<arch> directories, we err out with:
Error: org.macports.destroot for port webkit-gtk3 returned: invalid command name " foreach arch ${universal_archs_to_use} { set docpath ${workpath}/destroot-${arch}${prefix}/share/gtk-doc/html move ${docpath}/webkitgtk ${docpath}/webkitgtk3 move ${docpath}/webkitdomgtk ${docpath}/webkitdomgtk3 move ${docpath}/webkitgtk3/webkitgtk.devhelp2 ${docpath}/webkitgtk3/webkitgtk3.devhelp2 } "
That is from:
merger-post-destroot { foreach arch ${universal_archs_to_use} { set docpath ${workpath}/destroot-${arch}${prefix}/share/gtk-doc/html move ${docpath}/webkitgtk ${docpath}/webkitgtk3 move ${docpath}/webkitdomgtk ${docpath}/webkitdomgtk3 move ${docpath}/webkitgtk3/webkitgtk.devhelp2 ${docpath}/webkitgtk3/webkitgtk3.devhelp2 } }
which has been there since r108797 in 2013:
r108797 | devans@macports.org | 2013-08-01 18:56:17 -0700 (Thu, 01 Aug 2013) | 2 lines webkit-gtk: add new subport webkit-gtk3, disable introspection due to build failure (#39598), add explicit dependencies on bison, flex, still broken due to bison 3.0 upgrade (#39923, #39910).
I don't see anything wrong in the port or muniversal, so I'm perplexed.
This has been an issue for a couple months now and I just haven't had time to look into it.
Change History (8)
comment:1 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Cc: | larryv@… added |
---|
comment:2 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Description: | modified (diff) |
---|
comment:3 Changed 10 years ago by larryv (Lawrence Velázquez)
Cc: | devans@… added; larryv@… removed |
---|---|
Owner: | changed from devans@… to larryv@… |
Status: | new → assigned |
comment:4 Changed 10 years ago by larryv (Lawrence Velázquez)
r136055 fixes this for me; can you verify?
comment:5 follow-up: 6 Changed 10 years ago by jmroot (Joshua Root)
This is fallout from r134833, which means only trunk is affected and changing it unconditionally breaks it for people using the release. I assumed nobody was using makeuserproc outside of base.
comment:6 follow-up: 7 Changed 10 years ago by larryv (Lawrence Velázquez)
comment:8 Changed 9 years ago by larryv (Lawrence Velázquez)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Okay, this worked for me.
Note: See
TracTickets for help on using
tickets.
The port looks okay to me too; I suspect a bug in
muniversal-1.0
(NO WAI). Do the other ports that usemerger-post-destroot
fail to build +universal also? (I’m still waiting onwebkit-gtk3
to finish building.)