RELENG_4 cvsup Makefile fails / pkg_add -vr cvsup fails

From: Speechless (noone_at_nowhere.com)
Date: 03/12/05


Date: Sat, 12 Mar 2005 13:42:32 GMT

Since the problem report form at: http://www.freebsd.org/send-pr.html
refuses to accept the "security code" entered EXACTLY as displayed,
I'll try posting here...

One line summary of the problem:
RELENG_4 cvsup Makefile fails / pkg_add -vr cvsup fails

Which FreeBSD Release You Are Using: RELENG_4

Environment (output of "uname -a" on the problem machine):
FreeBSD ubm3.hs.lan 4.11-STABLE FreeBSD 4.11-STABLE #0: Tue Mar 8
23:14:52 CST 2005 root@ubm3.hs.lan:/usr/obj/usr/src/sys/GENERIC
i386

Full Description:
Upgrading from 4.6-RELEASE to 4.11-STABLE

/etc/make.conf specifies:
SUPFILE= /usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile
DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile

The /usr/share/examples/cvsup files listed above are as they come with
the system and have not been modified.

Commands used to upgrade source tree:
cd /usr/src
make update

Generic kernel was built and installed without problems and identifies
itself as FreeBSD 4.11-STABLE

Commands issued to upgrade cvsup:
cd /usr/ports/net/cvsup
make install

Results:
===> Installing for cvsup-16.1h
===> cvsup-16.1h depends on shared library: X11.6 - found
===> Generating temporary packing list
===> Checking if net/cvsup already installed
===> suptcp
===> server
rm -f /usr/local/sbin/cvsupd
cp `cat ../M3TARGET`/cvsupd /usr/local/sbin/cvsupd
chmod 755 /usr/local/sbin/cvsupd
strip /usr/local/sbin/cvsupd
rm -f /usr/local/man/man8/cvsupd.8
cp `cat ../M3TARGET`/cvsupd.8 /usr/local/man/man8/cvsupd.8
chmod 644 /usr/local/man/man8/cvsupd.8
===> client
rm -f /usr/local/bin/cvsup
cp `cat ../M3TARGET`/cvsup /usr/local/bin/cvsup
cp: FreeBSD4/cvsup: No such file or directory
*** Error code 1

Stop in /usr/ports/net/cvsup/work/cvsup-snap-16.1h/client.
*** Error code 1

Stop in /usr/ports/net/cvsup/work/cvsup-snap-16.1h.
*** Error code 1

Stop in /usr/ports/net/cvsup/work/cvsup-snap-16.1h.
*** Error code 1

Stop in /usr/ports/net/cvsup.
*** Error code 1
  
How to repeat the problem:
cd /usr/ports/net/cvsup
make install

I also tried to install just the binaries by issuing the command:
pkg_add -vr cvsup

The above command failed with the following results (last screenful):

Finished loading XFree86-libraries-4.4.0_3 over FTP.
pkg_add: package 'XFree86-libraries-4.4.0_3' conilicts with
libX11-6.2.1_3
pkg_add: package 'XFree86-libraries-4.4.0_3' conflicts with
libICE-6.3.3
pkg_add: package 'XFree86-libraries-4.4.0_3' conflicts with
libSM-6.0.3
pkg_add: package 'XFree86-libraries-4.4.0_3' conflicts with
libXau-0.1.1_1
pkg_add: package 'XFree86-libraries-4.4.0_3' conflicts with
libXdmcp-0.1.3
pkg_add: package 'XFree86-libraries-4.4.0_3' conflicts with
xextensions-1.0.1_2
pkg_add: package 'XFree86-libraries-4.4.0_3' conflicts with
xproto-6.6.2
pkg_add: please use pkg_delete first to remove conflicting package(s)
or -f to force installation
pkg_add: 1 package addition(s) failed
pkg_add: pkg_add of dependency 'XFree86-libraries-4.4.0_3' failed!
pkg_add: 1 package addition(s) failed

Anyone have a fix? Suggestions?

I am not sure what is safe to do next without messing the system up
beyond repair. After all this mucking about, I no longer have an
executable version of cvsup on my system. I've been away from both
FreeBSD since 4.6-RELEASE and *nix in general and consider myself to
be a newbie at the moment. I am trying to build a generic 4.11-STABLE
system as a base from which to get re-acquainted with FreeBSD. It is
not clear to me how I go about this when basic utilities used in the
upgrade process like cvsup, both the locally compiled version, and the
downloaded precompiled binary version, fail to install.



Relevant Pages

  • Re: from x86_64 only back to i386 support
    ... Finished Transaction Test ... of glib2-2.14.4-1.fc8.i386 conflicts with file from package ... install of glib2-2.14.4-1.fc8.i386 conflicts with file from package ...
    (Fedora)
  • Re: mplayer error
    ... Install the ffmpeg rpms from freshrpms. ... Parsing package install arguments ... --> Populating transaction set with selected packages. ... of ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package ...
    (Fedora)
  • Re: x86_64/i386
    ... I did "yum install flash-plugin" and got a list of 42 packages to download. ... of glib2-2.14.4-1.fc8.i386 conflicts with file from package ... install of glib2-2.14.4-1.fc8.i386 conflicts with file from package ...
    (Fedora)
  • Using rug to install Mono 
    ... The new mono web site says that rug is the preferred way to install mono. ... There is no package signature for mono; ... file /etc/mono/config from install of mono-0.31-1.ximian.8.1 conflicts with ...
    (alt.os.linux.suse)
  • Re: [FC3] Yum conflicts
    ... Finished Transaction Test ... python-urlgrabber-2.9.7-1.1.fc3.rf conflicts with file from package ... install of python-urlgrabber-2.9.7-1.1.fc3.rf conflicts with file from ...
    (Fedora)