From owner-freebsd-ports Sun Dec 2 8:44: 5 2001 Delivered-To: freebsd-ports@freebsd.org Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.67.200.82]) by hub.freebsd.org (Postfix) with ESMTP id 81B7B37B419 for ; Sun, 2 Dec 2001 08:44:01 -0800 (PST) Received: from there (localhost.geeksrus.net [127.0.0.1]) by wwweasel.geeksrus.net (8.11.6/8.11.6) with SMTP id fB2GhKJ41219; Sun, 2 Dec 2001 11:43:20 -0500 (EST) (envelope-from alane@geeksrus.net) Message-Id: <200112021643.fB2GhKJ41219@wwweasel.geeksrus.net> Content-Type: text/plain; charset="iso-8859-1" From: Alan E To: doug101@xecu.net Subject: Fwd: Re: ports/31093: new port "flyway" Date: Sun, 2 Dec 2001 11:43:20 -0500 X-Mailer: KMail [version 1.3.2] Cc: ports List MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi Doug, Remember me from the discussion we had about Python and GUI libs? Well, I'm over in the FreeBSD camp now, after having decided that the distro-wars and politics and factionalization in the Linux community were not for me. Since one of your software projects has been packaged for use on FreeBSD, and I saw this PR (problem report), I thought I'd pass it on and explain a bit about how FreeBSD ports work in connection with an author's file distributions. The submitter of the package ("port") for flyway was jabley@automagic.org; if this is the first you're hearing of flyway being packaged on FreeBSD, he's the guy you want to contact. Unlike Redhat's SRPMS, which contain the source code, a FreeBSD port is a directory tree containing metadata about the package, a directory of patches or other files that are in addition to the source distribution, and a Makefile (Meta-Makefile) for fetching the source, building and installing the package within the FreeBSD build system. With that in mind, what's happened here is that a "port" for flyway was created, and right as it was submitted, you must've updated flyway to a new point release (0.2.1), and removed the old release from the website. When you replace the old source tarball with the new one, rather than leaving the old one there, too, the FreeBSD system usually handles it gracefully, since the FreeBSD mirrors have all the source packages, and requests for the old file will fall back to those locations until the port is updated for the new version. This was just bad timing. It's nice to leave one older version up for grabs to allow the port to be updated, but not essential as long your license allows FreeBSD to mirror the files[1]. I'll note to the ports list that your version number has been bumped. I'm still working on that Python GUI-based project I wrote to you about originally; I've been sidetracked by some other issues, but I'm trying to get back to it in the next couple of weeks. I still have our correspondence including all of your advice; hopefully I can put it to use soon. :) Notes: [1] AT&T's license doesn't permit mirroring of the ksh packages. They also remove old releases when new ones are available. This means that every time they update ksh, or a component thereof, the port breaks and nobody can build the software, including the FreeBSD machines that create binaries for people who want those. This sucks. ---------- Forwarded Message ---------- Subject: Re: ports/31093: new port "flyway" Date: Sun, 2 Dec 2001 03:32:01 -0800 (PST) From: To: jabley@automagic.org, petef@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Synopsis: new port "flyway" State-Changed-From-To: open->analyzed State-Changed-By: petef State-Changed-When: Sun Dec 2 03:31:46 PST 2001 State-Changed-Why: Seems to be a problem with MASTER_SITES: >> Attempting to fetch from http://www.xecu.net/dougbell/flyway/. fetch: flyway-0.2.0.tar.gz: Not Found http://www.FreeBSD.org/cgi/query-pr.cgi?pr=31093 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message ------------------------------------------------------- -- Alan Eldridge #include free(sklyarov); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message