NOT SOLVED --cvsup after upgrade to 6.3 coredump

David Southwell david at vizion2000.net
Fri Jul 11 20:44:04 UTC 2008


On Friday 11 July 2008 12:26:52 Gary Jennejohn wrote:
> On Fri, 11 Jul 2008 10:12:12 -0700
>
> David Southwell <david at vizion2000.net> wrote:
> > On Friday 11 July 2008 10:05:10 David Southwell wrote:
> > > On Friday 11 July 2008 07:24:39 Gary Jennejohn wrote:
> > > > On Fri, 11 Jul 2008 06:23:54 -0700
> > > >
> > > > David Southwell <david at vizion2000.net> wrote:
> > > > > On Friday 11 July 2008 01:57:37 Gary Jennejohn wrote:
> > > > > > On Thu, 10 Jul 2008 14:14:42 -0700
> > > > > >
> > > > > > "Garrett Cooper" <yanefbsd at gmail.com> wrote:
> > > > > > > On Thu, Jul 10, 2008 at 11:47 AM, David Southwell
> > > > > > > <david at vizion2000.net>
> > > > >
> > > > > wrote:
> > > > > > > > On Thursday 10 July 2008 11:43:20 David Southwell wrote:
> > > > > > > >> On Thursday 10 July 2008 11:09:23 Wesley Shields wrote:
> > > > > > > >> > On Thu, Jul 10, 2008 at 11:20:40AM -0700, David Southwell
> >
> > wrote:
> > > > > > > >> > > Can anyone help me out here..
> > > > > > > >> > >
> > > > > > > >> > > Obviously I have missed something in the upgrade to 6.3
> > > > > > > >> > > from 6.1
> > > > > > > >> > >
> > > > > > > >> > > I seem to have a working system but cvsup is falling
> > > > > > > >> > > down. Mail is working fine, so is kde.
> > > > > > > >> > >
> > > > > > > >> > > After upgrade from 6.1 to 6.3 I got a core dump from
> > > > > > > >> > > cvsup UNAME:
> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# uname -a
> > > > > > > >> > > FreeBSD dns1.vizion2000.net 6.3-STABLE FreeBSD
> > > > > > > >> > > 6.3-STABLE #1: Thu Jul 10 09:41:47 PDT 2008
> > > > > > > >> > > root@:/usr/obj/usr/src/sys/GENERIC amd64 [root at dns1
> > > > > > > >> > > /usr/ports/net/cvsup]#
> > > > > > > >> > >
> > > > > > > >> > > RECOMPILED cvsup after core dump:
> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make clean
> > > > > > > >> > > ===>  Cleaning for cvsup-without-gui-16.1h_4
> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make
> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make deinstall
> > > > > > > >> > > ===>  Deinstalling for net/cvsup
> > > > > > > >> > > ===>   Deinstalling cvsup-without-gui-16.1h_4
> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make reinstall
> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make deinstall
> > > > > > > >> > > ===>  Deinstalling for net/cvsup
> > > > > > > >> > > ===>   Deinstalling cvsup-without-gui-16.1h_4
> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]# make reinstall
> > > > > > > >> > >
> > > > > > > >> > > BUT STILL GOT:
> > > > > > > >> > >
> > > > > > > >> > > cvsup /var/cvsupconfig/ports-supfile
> > > > > > > >> > > Connected to cvsup10.FreeBSD.org
> > > > > > > >> > > Bus error: 10 (core dumped)
> > > > > > > >> > > [root at dns1 /usr/ports/net/cvsup]#
> > > > > > > >> > >
> > > > > > > >> > > Can anyone point me in the right direction please
> > > > > > > >> >
> > > > > > > >> > Not sure if you're cutting out the relevant parts but did
> > > > > > > >> > you actually rebuild cvsup (ie: was it cleaned)?  I'm not
> > > > > > > >> > even sure if that's going to matter or not.
> > > > > > > >> >
> > > > > > > >> > Your other option is to just use csup (it's in 6.3).
> > > > > > > >>
> > > > > > > >> Yes I cleaned (twice) and ran make config before make.
> > > > > > > >>
> > > > > > > >> This is weird why a core dump & why a Bus error??
> > > > > > > >>
> > > > > > > >> Strange
> > > > > > > >>
> > > > > > > >> David
> > > > > > > >
> > > > > > > > Humph weirder stil csup is working - no problem
> > > > > > > >
> > > > > > > > However there must be a problem somewhere for cvsup to fail..
> > > > > > > > If I ignore it it sure will not go away <smiles & groans>
> > > > > > > > <chuckles>
> > > > > > > >
> > > > > > > > David
> > > > > > >
> > > > > > > (Forgive me if the last make targets aren't correct because I
> > > > > > > don't have a machine to test with, but the rest of the steps
> > > > > > > should be proper).
> > > > > > >
> > > > > > > Try the following...
> > > > > > >
> > > > > > > rm -R /var/obj; cd /usr/src && make cleandir clean && cd
> > > > > > > usr.sbin/cvsup && make depend all
> > > > > > >
> > > > > > > ... to clean out your object directories, start fresh, and
> > > > > > > compile cvsup from scratch.
> > > > > >
> > > > > > cvsup is not part of the base system.
> > > > > >
> > > > > > ---
> > > > > > Gary Jennejohn
> > > > >
> > > > > Agreed. To keep this thread together I thought I would bring the
> > > > > substance of my last report into this reply.
> > > > >
> > > > > I have just done a portupgrade -Rf cvsup  but still have the core
> > > > > dump.
> > > > >
> > > > > However I notice an oddity.
> > > > >
> > > > > Despite having installed cvsup, turning X11 support on via config,
> > > > > pkg_info reports that
> > > > > cvsup-without-gui-16.1h_4
> > > > > is installed.
> > > > >
> > > > > It does not look right.
> > > > >
> > > > > Whilst cvsup is not part of the base system I am nonethesless
> > > > > totally puzzled why cvsup should begin core dumping only after
> > > > > upgrading from 6.1 to 6.3 and despite a portupgrade -Rf under 6.3.
> > > > >
> > > > > I do not really want to complete my upgrading to 7.0 stable until I
> > > > > am sure not to be dragging a current vulnerability into the new
> > > > > system !!!
> > > > >
> > > > > Does anyone have any idea what may be going on here and/or whether
> > > > > someone is willing to take a look at the core dump and make sense
> > > > > of it.
> > > >
> > > > Well, this probably won't help much, but I'm using cvsup/cvsupd on
> > > > 8-current (amd64) with no problems.  However, my binaries are from
> > > > October, 2007, so this doesn't preclude a regression since then.
> > > >
> > > > BTW the Makefile automatically turns off GUI support for amd64, which
> > > > is what you're running.
> > > >
> > > > ---
> > > > Gary Jennejohn
> > > > _______________________________________________
> > >
> > > BRILLIANT
> > > You gave me an idea
> > > I Did make deinstall.
> > > cd /usr/ports/net/cvsup-without-gui
> > > then make clean
> > > make
> > > make install and ran cvsup
> > >
> > > NO problem no core dump[
> > >
> > > Sounds like a good candidate for an entry in UPDATING
> > > In 6.1 the automatic turnoff of GUI support for amd64 works BUT if you
> > > run the same code or install from cvsup on amd64 under 6.3 it produces
> > > a core dump!! Problem sorted
> > > Thanks everyone
> >
> > OK got carried away there
> > Results not good after all.
> >
> > But this may be a clue
> > Here is what happened.. in the past it seemed to core dump immediately -
> > but now it transpires the dumping takes place only once the connection is
> > made. I incorrectly assumed all was OK when I got the "Rejected by
> > Server" message but jumped too quickly. So problem is still with us!!
> >
> > Connected to cvsup10.FreeBSD.org
> > Rejected by server: Access limit exceeded; try again later
> > Will retry at 10:05:05
> > Retrying
> > Connected to cvsup10.FreeBSD.org
> > Bus error: 10 (core dumped)
> > [root at dns1 /usr/ports/net/cvsup-without-gui]
> >
> > Any ideas??
>
> [trimmed CCs]
>
> Try installing a package?  I see there's a cvsup package on
> ftp.freebsd.org.  It's probably a 32-bit binary, but it should
> run if you have 32-bit compatibility enabled in your kernel.
>
> Who knows, there may be some oddity on your system which is causing
> the problem.

I agree .. but I need to try and get a handle on where the problem arises. Yep 
scup works .. but my question is why does cvsup dump core on 6.3 when it did 
not do so on 6.1

The question for me is -- is there a bug in cvsup or my system?

Either way it needs fixing.
>
> On the other hand, if you don't want to mirror the CVS tree locally
> then there's no reason not to use csup instead of cvsup.  The only
> reason why I use cvsup is to maintain a local copy of the CVS tree.
>
> ---
> Gary Jennejohn




More information about the freebsd-ports mailing list