Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Mar 2008 21:28:48 +0100
From:      Kris Kennaway <kris@FreeBSD.org>
To:        Matthias Apitz <matthias.apitz@oclc.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: problems in ports of 7.0R
Message-ID:  <47CC5F80.2060706@FreeBSD.org>
In-Reply-To: <20080303145228.GA9612@rebelion.Sisis.de>
References:  <20080303145228.GA9612@rebelion.Sisis.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthias Apitz wrote:
> Hello,
> 
> I'm preparing a fresh system with 7.0-RELEASE before updating
> my laptop for the daily-work; I've installed a clean 7.0-RELEASE
> with the ports tree but I'm running in some ports into problems,
> see below; until now I was thinking that even if the ports are
> not fully at the cutting edge, at least should be install-able without
> any problem, at least in 6.0R and 6.2R it has been this way;
> I'm wrong with that assumption?
> 

> the problems are in detail:
> 
> /usr/ports/emulators/qemu
> 
> # make install
> ===>  Vulnerability check disabled, database not found
> ===>  Found saved configuration for qemu-0.9.1
> ===>  Extracting for qemu-0.9.1
> => MD5 Checksum OK for qemu/qemu-0.9.1.tar.gz.
> => SHA256 Checksum OK for qemu/qemu-0.9.1.tar.gz.
> ===>   qemu-0.9.1 depends on file: /usr/local/bin/perl5.8.8 - found
> ===>  Patching for qemu-0.9.1
> ===>   qemu-0.9.1 depends on file: /usr/local/bin/perl5.8.8 - found
> ===>  Applying FreeBSD patches for qemu-0.9.1
> File to patch: ^C=> Patch patch-PRId64 failed to apply cleanly.
> => Patch(es) patch-90_security patch-Makefile patch-Makefile.target applied cleanly.
> 
> updating the port /usr/ports/emulators/qemu helps but ...;
> during the build the installation of
>         /usr/ports/textproc/texi2html
>         /usr/ports/lang/gcc34 
>         /usr/ports/graphics/svgalib
> are failing, but work if they are done explictly by hand;
> 
> /usr/ports/www/firefox
> 
> # make install
> ...
> ===>  Extracting for firefox-2.0.0.12,1
> => MD5 Checksum OK for firefox-2.0.0.12-source.tar.bz2.
> => SHA256 Checksum OK for firefox-2.0.0.12-source.tar.bz2.
> ===>   firefox-2.0.0.12,1 depends on file: /usr/local/bin/perl5.8.8 - found
> ===>  Patching for firefox-2.0.0.12,1
> ===>   firefox-2.0.0.12,1 depends on file: /usr/local/bin/perl5.8.8 - found
> ===>  Applying FreeBSD patches for firefox-2.0.0.12,1
> Ignoring previously applied (or reversed) patch.
> 1 out of 1 hunks ignored--saving rejects to content/canvas/src/nsCanvasRenderingContext2D.cpp.rej
> => Patch patch-content__canvas__src__nsCanvasRenderingContext2D.cpp failed to apply cleanly.
> => Patch(es) patch-Double.cpp patch-browser_app_mozilla.in patch-build_unix_run-mozilla.sh patch-config-mkdepend-imakemdep.h patch-config-rules.mk patch-config_autoconf.mk.in patch-config_mkdepend_Makefile.in patch-configure applied cleanly.

Both of these patch files were present in 7.0-R but removed after the 
release.  In both cases they apply cleanly to the release ports tree 
(you can verify this because the packages built for both of these ports, 
as found on the ftp site).

Are you sure you did not attempt to update your ports tree post-install? 
  This kind of error usually happens following an incorrect update 
attempt after installing a ports tree from sysinstall.

Kris



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