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>