Re: port install efficiency issue

2009-03-22 Thread Bryan Blackburn
On Sat, Mar 21, 2009 at 11:58:33PM -0500, Ryan Schmidt said: [...] There are valid reasons for wanting to rebuild a port that's already installed. But it's probably reasonable to require the use of the -f flag in those situations. And I believe that's what is supposed to be implemented.

Re: port install efficiency issue

2009-03-22 Thread Ryan Schmidt
On Mar 22, 2009, at 02:34, Bryan Blackburn wrote: On Sat, Mar 21, 2009 at 11:58:33PM -0500, Ryan Schmidt said: [...] There are valid reasons for wanting to rebuild a port that's already installed. But it's probably reasonable to require the use of the - f flag in those situations. And I

Re: port install efficiency issue

2009-03-22 Thread Anders F Björklund
Ryan Schmidt wrote: * I was under the impression Mac Ports was sort of to replace Fink, is that not the case? What are the pros and cons, differences? Is Fink still active? Fink and MacPorts are both package management systems for Mac OS X. I myself switched from Fink to what is now

Re: port install efficiency issue

2009-03-22 Thread Rainer Müller
Ryan Schmidt wrote: I think port not only pays attention to epoch/version/revision but also the timestamp of Portfile; when Portfile is newer than the install, even when the versioning says it's already installed, it'll run again. I would not have expected that. If a rebuild is

Re: port install efficiency issue

2009-03-22 Thread Rainer Müller
Darren Weber wrote: What is up with port? It just ran for about 15 mins to build a package that is already installed. If I were to work on the same damn thing, repeating it all day, day after day, I would get the sack pretty quickly. Just think of the useless load on the network and the

Re: Python, Tcl, Tix ...

2009-03-22 Thread R. Pito Salas
Ryan I saw your post on the ticket. Does it mean that I am SOL or are you looking at it still? Thanks, Pito On Mar 21, 2009, at 6:43 PM, Ryan Schmidt wrote: On Mar 21, 2009, at 14:38, R. Pito Salas wrote: I am trying to get an application running which is in Python, and in turn

Re: port install efficiency issue

2009-03-22 Thread Bradley Giesbrecht
On Mar 21, 2009, at 8:10 PM, Darren Weber wrote: What is up with port? It just ran for about 15 mins to build a package that is already installed. If I were to work on the same damn thing, repeating it all day, day after day, I would get the sack pretty quickly. Just think of the

Re: port install efficiency issue

2009-03-22 Thread Tom Condon
Darren Weber wrote: What is up with port? It just ran for about 15 mins to build a package that is already installed. If I were to work on the same damn thing, repeating it all day, day after day, I would get the sack pretty quickly. Just think of the useless load on the network and the

Re: port install efficiency issue

2009-03-22 Thread Frank J. R. Hanstick
Hello, Wouldn't it be better and faster to do the check at request time rather than wait until everything has been done and then request if an update is wanted rather than an install? Frank On Mar 22, 2009, at 6:56 AM, Rainer Müller wrote: Darren Weber wrote: What is up with port? It

Re: port install efficiency issue

2009-03-22 Thread Darren Weber
2009/3/22 Frank J. R. Hanstick tro...@comcast.net Hello, Wouldn't it be better and faster to do the check at request time rather than wait until everything has been done and then request if an update is wanted rather than an install? Frank Yes, sounds reasonable. Also, my apologies!

compile farm?

2009-03-22 Thread Darren Weber
Is it possible to use the sourceforge compile farm to provide binary distros for macports? Perhaps cdash or something like it could be used? FYI: http://www.cdash.org/ Take care, Darren PS, I assume GNU savanna is not available for anything that depends on OSX (but does it also exclude BSD -

Re: port install efficiency issue

2009-03-22 Thread Daniel J. Luke
On Mar 22, 2009, at 9:34 AM, Rainer Müller wrote: Ryan Schmidt wrote: I think port not only pays attention to epoch/version/revision but also the timestamp of Portfile; when Portfile is newer than the install, even when the versioning says it's already installed, it'll run again. I would not

Re: port install efficiency issue

2009-03-22 Thread Ben Greenfield
On Mar 22, 2009, at 4:16 PM, Daniel J. Luke wrote: On Mar 22, 2009, at 9:34 AM, Rainer Müller wrote: Ryan Schmidt wrote: I think port not only pays attention to epoch/version/revision but also the timestamp of Portfile; when Portfile is newer than the install, even when the versioning says

Re: port install efficiency issue

2009-03-22 Thread Bryan Blackburn
On Sun, Mar 22, 2009 at 11:19:35AM -0700, Darren Weber said: [...] On balance, I'm both impressed and disappointed with the complexity of the macports system to date. For example, dependency resolution needs a lot of work during upgrades, What do you mean, performance-wise? If so, that's

Re: port install efficiency issue

2009-03-22 Thread Rainer Müller
Daniel J. Luke wrote: If nobody can think of a valid use for this check we should just drop it. It is somewhat useful when one is developing a new port (since you don't have to remember to clean before you rebuild after changing the Portfile), and there's the -o flag one can use to

Re: compile farm?

2009-03-22 Thread Rainer Müller
Darren Weber wrote: Is it possible to use the sourceforge compile farm to provide binary distros for macports? The sourceforge compile farm does not exist any more for at least two years now. Rainer ___ macports-users mailing list

Re: port install efficiency issue

2009-03-22 Thread Scott Haneda
Can we talk more about this? I have the ability to host such a build farm. Now, I could not host one machine, of every architecture, of every OS, I just do not have the room in colocation. I do have quite a bit of room if we go 1U though. So 2 1U machines, a PPC and a Intel, and I would

Re: stable vs. unstable ports?

2009-03-22 Thread Joshua Root
Darren Weber wrote: I've noticed problems during port upgrades. What is the general consensus on having a TAG for each port to indicate it's success status within the system? Is it possible to have a meta-port monitor that automatically tracks the status of each package install and

Re: port install efficiency issue

2009-03-22 Thread Joshua Root
Daniel J. Luke wrote: On Mar 22, 2009, at 9:34 AM, Rainer Müller wrote: Ryan Schmidt wrote: I think port not only pays attention to epoch/version/revision but also the timestamp of Portfile; when Portfile is newer than the install, even when the versioning says it's already installed, it'll

Re: port install efficiency issue

2009-03-22 Thread Joshua Root
Scott Haneda wrote: Can we talk more about this? I have the ability to host such a build farm. Now, I could not host one machine, of every architecture, of every OS, I just do not have the room in colocation. I do have quite a bit of room if we go 1U though. So 2 1U machines, a PPC and a

Re: Cannot access rsync.macports.org

2009-03-22 Thread Paul Sijpkes
Hi all, I just installed MacPorts 1.7.0 and my machine cannot access the rsync URL rsync.macports.org when I use the port -d selfupdate command. Strangely enough, the url that ping looks up (alpha.osforge.org) works in a browser, so this indicates Port 80 is open. Is it possible that

Re: Cannot access rsync.macports.org

2009-03-22 Thread Joshua Root
Paul Sijpkes wrote: Hi all, I just installed MacPorts 1.7.0 and my machine cannot access the rsync URL rsync.macports.org when I use the port -d selfupdate command. Strangely enough, the url that ping looks up (alpha.osforge.org) works in a browser, so this indicates Port 80 is open. Is

Re: Python, Tcl, Tix ...

2009-03-22 Thread Ryan Schmidt
I am hoping the maintainer of the tcl and tk ports can explain the odd behavior I am seeing. On Mar 22, 2009, at 09:15, R. Pito Salas wrote: Ryan I saw your post on the ticket. Does it mean that I am SOL or are you looking at it still? Thanks, Pito On Mar 21, 2009, at 6:43 PM, Ryan

Re: Cannot access rsync.macports.org

2009-03-22 Thread Paul Sijpkes
Just a minute... it says connection refused, not that it was not found... This is my selfupdate output... any ideas anyone? sudo port -dv selfupdate Password: DEBUG: Synchronizing ports tree(s) Synchronizing local ports tree from rsync://rsync.macports.org/release/ ports/ DEBUG:

Re: Cannot access rsync.macports.org

2009-03-22 Thread Joshua Root
Paul Sijpkes wrote: Thanks for your help Joshua, Tried telneting, but still no luck... must be an ISP issue. Am I missing something? telnet rsync.macports.org 873 Trying 17.254.17.246... telnet: connect to address 17.254.17.246: Connection refused telnet: Unable to connect to remote

Re: Cannot access rsync.macports.org

2009-03-22 Thread Paul Sijpkes
Okay, there was ticket opened on this about 18 months ago, number #12684. Says that if you are running PeerGuardian then it blocks incoming connections from that socket. I've killed peerguardian, but it's still happening... Is there any other process that could do this? On 23/03/2009, at

Re: Cannot access rsync.macports.org

2009-03-22 Thread Joshua Root
Paul Sijpkes wrote: Okay, there was ticket opened on this about 18 months ago, number #12684. Says that if you are running PeerGuardian then it blocks incoming connections from that socket. I've killed peerguardian, but it's still happening... Is there any other process that could do this?

Re: Cannot access rsync.macports.org

2009-03-22 Thread Paul Sijpkes
How do I do that? Sorry I'm very new to Macs, moved from Linux. What's the process called? On 23/03/2009, at 12:54 PM, Joshua Root wrote: Paul Sijpkes wrote: Okay, there was ticket opened on this about 18 months ago, number #12684. Says that if you are running PeerGuardian then it blocks

Re: Cannot access rsync.macports.org

2009-03-22 Thread Paul Sijpkes
I've solved the problem... sudo kextunload -b xxx.qnation.PeerGuardian unloads PG. Maybe this problem should be included in the FAQs? Thanks for the help Joshua! On 23/03/2009, at 1:06 PM, Paul Sijpkes wrote: Okay, I've killed all PG processes, but it's still happening. I'm assuming

Re: Cannot access rsync.macports.org

2009-03-22 Thread Ryan Schmidt
On Mar 22, 2009, at 21:36, Paul Sijpkes wrote: I've solved the problem... sudo kextunload -b xxx.qnation.PeerGuardian unloads PG. Maybe this problem should be included in the FAQs? It is in the FAQ: http://trac.macports.org/wiki/

Re: Cannot access rsync.macports.org

2009-03-22 Thread Scott Haneda
Find out the port and telnet to it. If you can, its an issue with ports or your config. If you can not, it is an issue with your network or settings. -- Scott Iphone says hello. On Mar 22, 2009, at 6:02 PM, Paul Sijpkes paul.sijp...@gmail.com wrote: Hi all, I just installed MacPorts

Re: port install efficiency issue

2009-03-22 Thread Darren Weber
Is it possible to create a distributed build system that uses Xgrid, to allow all macport users the option of adding their machine to a distributed macports build system? In effect, every time anybody on this grid has to build a package from source, some kind of meta-package monitor can detect