Changes between Initial Version and Version 1 of Ticket #39836
- Timestamp:
- Jul 23, 2013, 3:56:15 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #39836
-
Property
Component
changed from
ports
tobase
-
Property
Component
changed from
-
Ticket #39836 – Description
initial v1 1 1 For example I just installed valgrind and got this error (for some reason xcode didn't have the EULA marked as accepted anymore): 2 2 3 {{{ 3 4 $ sudo port install valgrind 4 5 ... … … 17 18 http://guide.macports.org/#project.tickets 18 19 Error: Processing of port valgrind failed 20 }}} 19 21 20 22 So I 23 {{{ 21 24 $ cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_valgrind/valgrind/main.log 22 25 ... 23 26 :info:build You have not agreed to the Xcode license agreements, please run 'xcodebuild -license' (for user-level acceptance) or 'sudo xcodebuild -license' (for system-wide acceptance) from within a Terminal window to review and agree to the Xcode license agreements. 24 27 ... 28 }}} 25 29 26 30 And the error is clear. However, for less experienced users, it might be very confusing. How about adding a less generic error message for this case, or maybe even run xcodebuild -license for the user if this happens.