Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jul 2002 09:08:53 -0500
From:      Darren Crotchett <backdoc@crotchett.com>
To:        Bauer <timewax@web.de>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: portupgrade aftermath
Message-ID:  <200207280908.53697.backdoc@crotchett.com>
In-Reply-To: <200207280850.04930.backdoc@crotchett.com>
References:  <200207260833.10965.backdoc@crotchett.com> <200207280829.09744.backdoc@crotchett.com> <200207280850.04930.backdoc@crotchett.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Sorry to be spamming the list this morning.  But, impatience has gotten t=
he=20
better of me.  I went ahead and took a small risk of further mucking thin=
gs=20
up.  But, it worked out good.  For the benefit of anyone trying to help m=
e=20
and anyone who might read this thread in the archives, let me summarize.

I had to use portupgrade -fr mailman to get mailman to reinstall.  I did =
add=20
CGI_GID?=3D to the last line of /etc/make.conf.  And, all of this did wor=
k.

I still have a little tidying up to do, though.

After having run portsdb -Uu, I tried to re-run portupgrade -r ruby-fnmat=
ch. =20
But, I get an error:

cd: can't cd to /usr/ports/devel/ruby-fnmatch
** The port directory for 'devel/ruby-fnmatch' does not exist.
--->  Skipping 'sysutils/portupgrade' (portupgrade-20020429) because=20
'devel/ruby-fnmatch' (ruby-fnmatch-1.1b_1) failed
** The following packages were not installed or upgraded (*:skipped /=20
!:failed)
        ! devel/ruby-fnmatch (ruby-fnmatch-1.1b_1)      (port directory e=
rror)
        * sysutils/portupgrade (portupgrade-20020429)

Can someone give me some insight to what these errors are all about? =20

Thanks,
Darren



On Sunday 28 July 2002 08:50 am, Darren Crotchett wrote:
> One more question before I reinstall Mailman.  Will I need to use
> portinstall or portupgrade -N since, as far as portupgrade is concerned=
, it
> successfully upgraded it already?
>
> Darren
>
> On Sunday 28 July 2002 08:29 am, Darren Crotchett wrote:
> > I'm finally getting somewhere.  I got mysql server to compile by copy=
ing
> > /etc/defaults/make.conf to /etc/make.conf and adding the line
> > SKIP_INSTALL_DB=3Dyes to the last line.
> >
> > Now, I thought I'd try the same thing with Mailman by adding CGI_GID?=
=3D
> > 65533 to my /etc/make.conf.  However, before I do, I'd like to know i=
f
> > this might adversely affect other programs.
> >
> > Thanks,
> > Darren
> >
> > On Friday 26 July 2002 12:26 pm, Bauer wrote:
> > > Hi,
> > >
> > > On Fri, 26 Jul 2002 08:33:10 -0500
> > >
> > > Darren Crotchett <backdoc@crotchett.com> wrote:
> > > > Quick background:
> > > > I'm trying to transition from complete newbie to newbie-admin.  I=
n
> > > > other words, I can handle most of the basics of getting a system =
up
> > > > and going.  Now I want to learn how properly admin a FreeBSD box.=
=20
> > > > I'm running 4.6-RELEASE.  Due to the recent security issues invol=
ving
> > > > php, apache and openssh, I thought that I would try to upgrade al=
l of
> > > > my installed ports/packages.  Things went OK but, not great.  I h=
ave
> > > > a couple of questions.  Here's how I did what I did:
> > > >
> > > > cvsup -g -L 2 /path/to/ports-supfile
> > >
> > > You should always run portsdb -uU after you updated your ports to
> > > rebuild the INDEX
> > >
> > > > After running portupgrade, I was greeted with the following messa=
ge:
> > > >
> > > > ** The following packages were not installed or upgraded (*:skipp=
ed
> > > > /!:failed)
> > > > =09! databases/mysql323-server (mysql-server-3.23.49) (install
> > > > =09error)! devel/ruby-fnmatch (ruby-fnmatch-1.1b_1)  (port
> > > > =09directory error)* sysutils/portupgrade (portupgrade-20020429)
> > > >
> > > > The first question I have is what to do about those messages?
> > > > mysql-server 3.23.51is the version I have in /usr/ports.  I wonde=
r
> > > > why portupgrade had trouble installing?  Should I try manually
> > > > installing it?  What command line options should I use with
> > > > portupgrade for that?
> > >
> > > I don't know if this is the best way, but I always try a portupgrad=
e -r
> > > port and look at the exact error make gives.
> > >
> > > > I don't know how important ruby-fnmatch is.  But, I don't know of=
 any
> > > > specific reason why I need it.  So, I'm not too worried about it.
> > > > But, I don't care to have loose ends.  So, I do want to deal with=
 it
> > > > properly.  What should I do with it?
> > >
> > > Try to run portsdb -uU and then upgrade this port again.
> > >
> > > > Finally, this last part is more a comment than a question.  After
> > > > upgrading, phpBB and mailman quit working.  I discovered that mys=
ql
> > > > was no longer set to start on boot (which is why phpBB wouldn't
> > > > work). And, mailman is back to
> > > > giving me UID/GID problems (I always have to edit my Makefile and
> > > > recompile it).  I think I can take care of both of these problems=
=2E
> > > > But, why would portupgrade leave my services unusable?  It seems =
like
> > > > if it had problems, it would be smart enough to back out and give=
 you
> > > > a message.
> > >
> > > Run make options in mail/mailman. You can set some options at build
> > > time including UID/GID . Also look at the -M option with
> > > portinstall/portupgrade. Then have a look at man make.conf . You ca=
n
> > > set permanent variables for ports there to make sure they are alway=
s
> > > used on your upgrades.
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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