#13400 closed defect (wontfix)
subversion port misses coreutils dependency
Reported by: | tim.stoop@… | Owned by: | danielluke (Daniel J. Luke) |
---|---|---|---|
Priority: | High | Milestone: | |
Component: | ports | Version: | 1.5.2 |
Keywords: | subversion ginstall | Cc: | |
Port: |
Description
It need the coreutils for /opt/local/bin/ginstall. Another option would be to use /usr/bin/install, but if you use ginstall, please create a dependency on coreutils. Thanks.
Priority set to high, since subversion won't build without it.
Change History (5)
comment:1 Changed 17 years ago by danielluke (Daniel J. Luke)
Owner: | changed from macports-dev@… to dluke@… |
---|
comment:2 Changed 17 years ago by danielluke (Daniel J. Luke)
Resolution: | → wontfix |
---|---|
Status: | new → closed |
comment:3 Changed 17 years ago by tim.stoop@…
As I said, I needed to install coreutils or else subversion wouldn't build. Maybe the autodetect code is broken or something? I did a complete new install of all my used ports (port -f uninstall installed; port clean --all all; port install <my default list of ports>) and subversion wouldn't build because it couldn't find ginstall. After I installed coreutils manually, subversion installed.
So I think something is broken in the port (either the dependency or the autodetect code).
comment:4 Changed 17 years ago by danielluke (Daniel J. Luke)
Well, I've never seen that happen with my test machines, so I need a little more information to help see this.
If you could attach the full log of a failure
(port clean --all subversion && port -dv install subversion)
then I can investigate further.
Thanks!
Subversion's configure script will pick ginstall if it's there (or will use install if it's not).
This is only a build-time dependency, and I don't think it's worth it to force subversion to build with the system-provided install (and installing coreutils isn't necessary for installing subversion).
Please let me know if I'm missing something that is broken because of this, otherwise I don't believe it's necessary to fix this.