Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Jan 2008 12:33:48 -0600
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "J. W. Ballantine" <jwb@homer.att.com>
Cc:        gnome@freebsd.org
Subject:   Re: totem config fails on FreeBSD 7.0-PRERELEASE #12
Message-ID:  <op.t4be6msq9aq2h7@mezz.mezzweb.com>
In-Reply-To: <200801021815.NAA03033@akiva.homer.att.com>
References:  <200801021815.NAA03033@akiva.homer.att.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 02 Jan 2008 12:15:47 -0600, J. W. Ballantine <jwb@homer.att.com>=
  =

wrote:

>
> OK, but I don't see how that will help.

My suggest of add two lines don't solve your problem, but it is best  =

method to do that to avoid any different problem in future.

> The next cvsup/csup will
> cause the ports dir to revert to the "official" dir, i.e. do the
> unmerge, and then the marcusmerge.sh should overlay the marcuscom
> bits on it.  Am I missing something?

I said, 'before'... You should unmerge before csup. When MC CVS has some=
  =

extra files and the csup will not revert this extra files. If we happene=
d  =

to merge from MC ports to FreeBSD ports, then later we happen to remove =
 =

that extra files in FreeBSD ports. Somehow you come back in two weeks an=
d  =

you run csup/marcusmerge, then a port will not working because marcusmer=
ge  =

doesn't has this port anymore and csup doesn't know about that extra  =

files. It will causing your port to not build or function incorrect.

As for your problem, you still need to check in  =

/usr/ports/multimedia/totem-pl-parser/Makefile to see if you actually ha=
ve  =

2.21.6.

Cheers,
Mezz

> Thanks,
>
> Jim
>
> ----------  In Response to your message -------------
>
>>  Date:  Wed, 02 Jan 2008 12:04:15 -0600
>>  To:  "J. W. Ballantine" <jwb@homer.att.com>
>>  From:  "Jeremy Messenger" <mezz7@cox.net>
>>  Subject:  Re: totem config fails on FreeBSD 7.0-PRERELEASE #12
>>
>>  On Wed, 02 Jan 2008 11:50:54 -0600, J. W. Ballantine  =

>> <jwb@homer.att.com>
>>  wrote:
>>
>>  >
>>  > Thanks, but my cvsup script is:
>>  >
>>  >  #!/usr/local/bin/ksh93
>>  > date
>>  >
>>  > export
>>  >  =

>> PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/=
local
>>  > /
>>  > bin:/usr/X11R6/bin:/home/jwb/bin
>>
>>  You should add two lines below to unmerge before you use csup.
>>
>>  /local/GNOME2/marcusmerge.sh -U -m ports-stable
>>  /local/GNOME2/marcusmerge.sh -U -m ports
>>
>>  > csup -g -L 2 /usr/local/etc/stable-supfile
>>  > csup -g -L 2 /usr/local/etc/ports-supfile
>>  > cd /local/GNOME2
>>  > rm -rf ports ports-stable
>>  > pwd
>>  > /local/GNOME2/marcusmerge.sh -m ports-stable
>>  > /local/GNOME2/marcusmerge.sh -m ports
>>  > pkgdb -Ff
>>  > portsclean -DD
>>  >
>>  > where marcusmerge.sh is the script from marcuscom.
>>  >
>>  > So is there any reason why isn't it picking it up?
>>
>>  I don't know. You need to check where marcusmerge put your  =

>> ports(-stable)
>>  to your main ports tree. Also, check in
>>  multimedia/totem-pl-parser/Makefile to see if you actually have 2.21=
.6  =

>> in
>>  there.
>>
>>  Cheers,
>>  Mezz
>>
>>  > Jim
>>  >
>>  > ----------  In Response to your message -------------
>>  >
>>  >>  Date:  Wed, 02 Jan 2008 11:14:16 -0600
>>  >>  To:  "J. W. Ballantine" <jwb@homer.att.com>
>>  >>  From:  "Jeremy Messenger" <mezz7@cox.net>
>>  >>  Subject:  Re: totem config fails on FreeBSD 7.0-PRERELEASE #12
>>  >>
>>  >>  On Wed, 02 Jan 2008 08:36:34 -0600, J. W. Ballantine
>>  >> <jwb@homer.att.com>
>>  >>  wrote:
>>  >>
>>  >>  > While doing a portupgrade -a, totem fails with Script "configu=
re"
>>  >> failed
>>  >>  > unexpectedly.
>>  >>  > A delete of multimedia/totem, re cvsup and portupgrade -a  =

>> results in
>>  >> the
>>  >>  > same error.
>>  >>  > I didn't find anything on the mailing list re this problem.  T=
he
>>  >>  > config.log follows.
>>  >>  >
>>  >>  >   # uname -a
>>  >>  > FreeBSD overland 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #12: Th=
u  =

>> Dec
>>  >> 27
>>  >>  > 21:32:26 EST 2007     jwb@overland:/usr/obj/usr/src/sys/GENERI=
C   =

>> i386
>>  >>  >
>>  >>  >   # cat work/totem-2.21.5/config.log
>>  >>  > This file contains any messages produced by compilers while
>>  >>  > running configure, to aid debugging if configure makes a mista=
ke.
>>  >>  >
>>  >>  > It was created by totem configure 2.21.5, which was
>>  >>  > generated by GNU Autoconf 2.61.  Invocation command line was
>>  >>  >
>>  >>  <snip>
>>  >>  > Requested 'totem-plparser > 2.21.3' but version of  =

>> totem-plparser is
>>  >>  > 2.21.2
>>  >>
>>  >>  It said that your totem-pl-parser is out of date. In MC CVS, it =
has
>>  >>  totem-pl-parser-2.21.6.
>>  >>
>>  >>  Cheers,
>>  >>  Mezz
>>
>>
>>  --
>>  mezz7@cox.net  -  mezz@FreeBSD.org
>>  FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
>>  http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
>>  http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org
>>
>
>



-- =

mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org



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