Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2013 14:42:48 +0100
From:      Peter Olsson <pol@leissner.se>
To:        Bryan Drewery <bdrewery@freebsd.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Unable to install new dialog for ports on FreeBsd 7.0
Message-ID:  <20130321134248.GQ949@pol-server.leissner.se>
In-Reply-To: <514AFA48.3020602@FreeBSD.org>
References:  <CAEd%2Bihz%2Bo6c_gbqdni-N7EfBjo=WZpXd3%2BrbbBY9zaC=A14quw@mail.gmail.com> <20130321075634.GB34508@ithaqua.etoilebsd.net> <CAEd%2BihzcvqJrN3XRYtuBDjkwRFj-Y5ry2p84w-yWvqPK3cYpFA@mail.gmail.com> <20130321094928.GB45222@ithaqua.etoilebsd.net> <20130321102155.GH949@pol-server.leissner.se> <514AFA48.3020602@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Mar 21, 2013 at 07:17:12AM -0500, Bryan Drewery wrote:
> On 3/21/2013 5:21 AM, Peter Olsson wrote:
> > On Thu, Mar 21, 2013 at 10:49:29AM +0100, Baptiste Daroussin wrote:
> >> On Thu, Mar 21, 2013 at 03:06:43PM +0530, Vikas Mahajan wrote:
> >>> On 21 March 2013 13:26, Baptiste Daroussin <bapt@freebsd.org> wrote:
> >>>
> >>>> Try replacing the ports-mgmt/pkg/files/patch-Makefile by this one:
> >>>> http://people.freebsd.org/~bapt/patch-Makefile
> >>> There was no file named patch-Makefile. I created new file with contents as
> >>> given by you, but still getting same error.
> >>>
> >>>> And tell me if it works.
> >>>>
> >>>> But please notice that 7.x is EOLed 28 feb, more and more the ports tree
> >>> will
> >>>> get incompatible, and if we want to follow the direction for FreeBSD 10
> >>> (replace
> >>>> our make by bmake) we will need to a day or another break totally
> >>> compatibility
> >>>> with 7.
> >>>>
> >>>> Consider upgrading your boxes.
> >>> I repeated same steps on March 13th on some other box and everything works.
> >>> Introduction of new dialog created problem. Steps, I followed to get latest
> >>> ports:
> >>> # portsnap fetch
> >>> # mv /usr/ports /usr/ports_old
> >>> # portsnap extract
> >>>
> >>>
> >>> -- 
> >>> Regards
> >>>
> >>> Vikas Mahajan
> >>
> >> I just tested on a 7.x it works out of the box. I don't know what is happening
> >> on your system. or maybe portsnap for unknown reason is giving a wrong old
> >> version.
> >>
> >> regards,
> >> Bapt
> > 
> > I get the sqrt error while trying to install dialog4ports on
> > all my servers that are still running 7.4. I try installing
> 
> 7.4 is EOL. If you want to continue using it you will need to use
> RELEASE_7_EOL. head is not supported.

I know that, and I don't care about this error in
my servers. They are scheduled for upgrade to 8 or 9.
I just replied to Bapt's comment that he got it to work
in 7.x, because I had seen the same problem as Vikas.
I should have made this clear in my reply.
 
> > And, for the record, I'm really pi**ed off about the way that
> > this clear POLA violation was introduced without mention in
> > ports UPDATING. I ran portmaster upgrades in several servers
> > (7.4, 8.3 and 9.0) yesterday, and all of them just skipped
> > every config dialog with this error:
> > env: /usr/local/bin/dialog4ports: No such file or directory
> 
> UPDATING is for *manual port changes needed for upgrading*. This *was*
> documented in CHANGES which is for ports infrastructure updates.
> 
> It's not fair to call a bug a POLA violation. It should be fixed now.

So this env problem was just a bug in portmaster?
Ok, I didn't know that, I thought it was a general
problem with dialog4ports. Then I'm sorry I called
it a POLA violation.

However I still think that this change in the ports
environment could have justified a mention in UPDATING,
since CHANGES is aimed at developers and committers, not
ordinary users like myself.

Peter Olsson



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130321134248.GQ949>