do assume correctly that when 'buildorder' is run it should output the projects in the order that they should be built to a file which is entered as part of the command? If it is, then it didn't for me. All I got was the list (on a single line) output to std out. Can someone please confirm this? Shannon -- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
On Dec 20, 2005, at 12:33 PM, Shannon Pasto wrote:
do assume correctly that when 'buildorder' is run it should output the projects in the order that they should be built to a file which is entered as part of the command? If it is, then it didn't for me. All I got was the list (on a single line) output to std out.
Can someone please confirm this?
In the example I gave: # darwinxref version '*' | sed -e 's/-.*//' > projects.txt # /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt # /usr/local/share/darwinbuild/buildlist ordered.txt ordered.txt is the output file, and does not need to exist prior to issuing the buildorder command. You can ignore the output printed to stdout. - Kevin
the ordered.txt file is not being created in the current directory. Shannon On 21/12/2005, at 07:44 , Kevin Van Vechten wrote:
On Dec 20, 2005, at 12:33 PM, Shannon Pasto wrote:
do assume correctly that when 'buildorder' is run it should output the projects in the order that they should be built to a file which is entered as part of the command? If it is, then it didn't for me. All I got was the list (on a single line) output to std out.
Can someone please confirm this?
In the example I gave:
# darwinxref version '*' | sed -e 's/-.*//' > projects.txt # /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt # /usr/local/share/darwinbuild/buildlist ordered.txt
ordered.txt is the output file, and does not need to exist prior to issuing the buildorder command. You can ignore the output printed to stdout.
- Kevin
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
Do you have write permission to the current directory? Are you seeing any errors? buildorder is working for me, and there have never been any changes made to the file... - Kevin On Dec 20, 2005, at 12:51 PM, Shannon Pasto wrote:
the ordered.txt file is not being created in the current directory.
Shannon
On 21/12/2005, at 07:44 , Kevin Van Vechten wrote:
On Dec 20, 2005, at 12:33 PM, Shannon Pasto wrote:
do assume correctly that when 'buildorder' is run it should output the projects in the order that they should be built to a file which is entered as part of the command? If it is, then it didn't for me. All I got was the list (on a single line) output to std out.
Can someone please confirm this?
In the example I gave:
# darwinxref version '*' | sed -e 's/-.*//' > projects.txt # /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt # /usr/local/share/darwinbuild/buildlist ordered.txt
ordered.txt is the output file, and does not need to exist prior to issuing the buildorder command. You can ignore the output printed to stdout.
- Kevin
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist
The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
yes I do have write permissions to this directory ( /tmp/Builds/ Build8F46 ). when I run the command ( /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt ) I get a list of 'considering projects' then 'Compilers:' with nothing after compilers. The dependency graph is done, then I get 'Aborting, unmet dependency loop'. Following that I get a list of remaining projects. not sure if unmet line means anything. Shannon On 21/12/2005, at 08:16 , Kevin Van Vechten wrote:
Do you have write permission to the current directory? Are you seeing any errors? buildorder is working for me, and there have never been any changes made to the file...
- Kevin
On Dec 20, 2005, at 12:51 PM, Shannon Pasto wrote:
the ordered.txt file is not being created in the current directory.
Shannon
On 21/12/2005, at 07:44 , Kevin Van Vechten wrote:
On Dec 20, 2005, at 12:33 PM, Shannon Pasto wrote:
do assume correctly that when 'buildorder' is run it should output the projects in the order that they should be built to a file which is entered as part of the command? If it is, then it didn't for me. All I got was the list (on a single line) output to std out.
Can someone please confirm this?
In the example I gave:
# darwinxref version '*' | sed -e 's/-.*//' > projects.txt # /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt # /usr/local/share/darwinbuild/buildlist ordered.txt
ordered.txt is the output file, and does not need to exist prior to issuing the buildorder command. You can ignore the output printed to stdout.
- Kevin
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist
The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
Oh, I know... The buildorder script relies on the plists from release.opendarwin.org. You can do the following in your existing build directory (/tmp/Builds/Build8F46) to "upgrade" your plist: # curl -O http://release.opendarwin.org/release/8.3.1/plists/ 8F46od1.plist # darwinbuild -init 8F46od1 Then the buildorder script should work. What happened is buildorder relies on the "group" information in the od1 plist, that tell it which projects are used as compilers, etc., so it can make better ordering decisions. I probably should add that information into the "standard" 8F46.plist. Thanks for the report. - Kevin On Dec 20, 2005, at 1:29 PM, Shannon Pasto wrote:
yes I do have write permissions to this directory ( /tmp/Builds/ Build8F46 ).
when I run the command ( /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt ) I get a list of 'considering projects' then 'Compilers:' with nothing after compilers. The dependency graph is done, then I get 'Aborting, unmet dependency loop'. Following that I get a list of remaining projects.
not sure if unmet line means anything.
Shannon
On 21/12/2005, at 08:16 , Kevin Van Vechten wrote:
Do you have write permission to the current directory? Are you seeing any errors? buildorder is working for me, and there have never been any changes made to the file...
- Kevin
On Dec 20, 2005, at 12:51 PM, Shannon Pasto wrote:
the ordered.txt file is not being created in the current directory.
Shannon
On 21/12/2005, at 07:44 , Kevin Van Vechten wrote:
On Dec 20, 2005, at 12:33 PM, Shannon Pasto wrote:
do assume correctly that when 'buildorder' is run it should output the projects in the order that they should be built to a file which is entered as part of the command? If it is, then it didn't for me. All I got was the list (on a single line) output to std out.
Can someone please confirm this?
In the example I gave:
# darwinxref version '*' | sed -e 's/-.*//' > projects.txt # /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt # /usr/local/share/darwinbuild/buildlist ordered.txt
ordered.txt is the output file, and does not need to exist prior to issuing the buildorder command. You can ignore the output printed to stdout.
- Kevin
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist
The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist
The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
no problems, glad I could help. Shannon On 21/12/2005, at 08:38 , Kevin Van Vechten wrote:
Oh, I know... The buildorder script relies on the plists from release.opendarwin.org. You can do the following in your existing build directory (/tmp/Builds/Build8F46) to "upgrade" your plist:
# curl -O http://release.opendarwin.org/release/8.3.1/plists/ 8F46od1.plist # darwinbuild -init 8F46od1
Then the buildorder script should work. What happened is buildorder relies on the "group" information in the od1 plist, that tell it which projects are used as compilers, etc., so it can make better ordering decisions. I probably should add that information into the "standard" 8F46.plist. Thanks for the report.
- Kevin
On Dec 20, 2005, at 1:29 PM, Shannon Pasto wrote:
yes I do have write permissions to this directory ( /tmp/Builds/ Build8F46 ).
when I run the command ( /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt ) I get a list of 'considering projects' then 'Compilers:' with nothing after compilers. The dependency graph is done, then I get 'Aborting, unmet dependency loop'. Following that I get a list of remaining projects.
not sure if unmet line means anything.
Shannon
On 21/12/2005, at 08:16 , Kevin Van Vechten wrote:
Do you have write permission to the current directory? Are you seeing any errors? buildorder is working for me, and there have never been any changes made to the file...
- Kevin
On Dec 20, 2005, at 12:51 PM, Shannon Pasto wrote:
the ordered.txt file is not being created in the current directory.
Shannon
On 21/12/2005, at 07:44 , Kevin Van Vechten wrote:
On Dec 20, 2005, at 12:33 PM, Shannon Pasto wrote:
do assume correctly that when 'buildorder' is run it should output the projects in the order that they should be built to a file which is entered as part of the command? If it is, then it didn't for me. All I got was the list (on a single line) output to std out.
Can someone please confirm this?
In the example I gave:
# darwinxref version '*' | sed -e 's/-.*//' > projects.txt # /usr/local/share/darwinbuild/buildorder projects.txt ordered.txt # /usr/local/share/darwinbuild/buildlist ordered.txt
ordered.txt is the output file, and does not need to exist prior to issuing the buildorder command. You can ignore the output printed to stdout.
- Kevin
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist
The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist
The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
-- Mr Shannon Pasto Apple Certified Desktop Technician Apple Certified Portable Technician Apple Certified Helpdesk Specialist The Walter & Eliza Hall Institute of Medical Research Information Technology Services 1G Royal Parade PARKVILLE VIC 3050 AUSTRALIA ph 03 9345 2422 (int +61 3 9345 2422) fax 03 9347 0852 (int +61 3 9347 0852) mailto:shannonp@wehi.EDU.AU http://www.wehi.edu.au/
participants (2)
-
Kevin Van Vechten
-
Shannon Pasto