Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 06 Jun 2009 09:24:40 +0200
From:      Ralf Folkerts <ralf.folkerts@gmx.de>
To:        Sam Wun <swun2010@gmail.com>
Cc:        freebsd-java@freebsd.org
Subject:   Re: can't install eclipse 3.4.1.
Message-ID:  <4A2A19B8.5000606@gmx.de>
In-Reply-To: <736c47cb0906052101p4843027wda13f66f4fc98a3e@mail.gmail.com>
References:  <736c47cb0906050241y3a9cf8c3k25d36b550380a3aa@mail.gmail.com>	 <736c47cb0906050651t45bd1639t28986e1a898140d@mail.gmail.com>	 <20090605173114.GA74281@keira.kiwi-computer.com>	 <736c47cb0906051056p162998f5h357adcf1046b9f0a@mail.gmail.com>	 <4A296B38.1080800@gmx.de> <736c47cb0906052101p4843027wda13f66f4fc98a3e@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Sam Wun wrote:
> Mine is
> # /usr/local/bin/gpatch -v
> patch 2.5.4
> Copyright 1984-1988 Larry Wall
> Copyright 1989-1999 Free Software Foundation, Inc.
>
> how to upgrade it?
> I tried portupgrade gpatch, but nothing happened.
>
> Thanks
>
>
> On Sat, Jun 6, 2009 at 5:00 AM, Ralf Folkerts<ralf.folkerts@gmx.de> wrote:
>   
>> Sam Wun schrieb:
>>     
>>> Hi Rick,
>>>
>>> Here is what I got:
>>>
>>> # cvsup /root/ports-supfile
>>> Connected to cvsup5.de.FreeBSD.org
>>> Updating collection ports-all/cvs
>>>  Edit ports/Tools/scripts/check-latest-link
>>>  Edit ports/databases/mysqlcc/Makefile
>>>  Edit ports/devel/distel/Makefile
>>>  Edit ports/devel/distel/distinfo
>>>  Edit ports/graphics/libkdcraw/Makefile
>>>  Edit ports/graphics/libkdcraw/distinfo
>>>  Edit ports/graphics/wings/Makefile
>>>  Edit ports/russian/mueller-dic/Makefile
>>>  Checkout ports/russian/mueller-dic/files/mueller.in
>>>  Edit ports/russian/mueller-dic/pkg-plist
>>>  Edit ports/science/cdo/Makefile
>>>  Edit ports/science/cdo/distinfo
>>>  Edit ports/sysutils/eject/Makefile
>>>  Edit ports/textproc/discount/Makefile
>>>  Edit ports/textproc/discount/distinfo
>>> Finished successfully
>>>
>>> eclipse #ESC[0m make clean patch^M
>>> ===>  Cleaning for eclipse-3.4.1
>>>
>>>  eclipse is using firefox for gecko support, but you can
>>>  change that by defining WITH_GECKO to the following values:
>>>
>>>   firefox
>>>   xulrunner
>>>   seamonkey
>>>
>>> ===>  Vulnerability check disabled, database not found
>>> ===>  Extracting for eclipse-3.4.1
>>> => MD5 Checksum OK for eclipse/eclipse-sourceBuild-srcIncluded-3.4.1.zip.
>>> => SHA256 Checksum OK for
>>> eclipse/eclipse-sourceBuild-srcIncluded-3.4.1.zip.
>>> ===>   eclipse-3.4.1 depends on executable: unzip - found
>>> ===>  Patching for eclipse-3.4.1
>>> ===>   eclipse-3.4.1 depends on executable: gpatch - found
>>> Copying assemble.org.eclipse.sdk.linux.gtk.x86.xml into
>>> assemble.org.eclipse.sdk.freebsd.gtk.x86.xml
>>> Copying assemble.org.eclipse.sdk.linux.gtk.x86_64.xml into
>>> assemble.org.eclipse.sdk.freebsd.gtk.amd64.xml
>>> Copying package.org.eclipse.sdk.linux.gtk.x86.xml into
>>> package.org.eclipse.sdk.freebsd.gtk.x86.xml
>>> Copying package.org.eclipse.sdk.linux.gtk.x86_64.xml into
>>> package.org.eclipse.sdk.freebsd.gtk.amd64.xml
>>> Copying features/org.eclipse.platform/about_files/linux.gtk.x86 into
>>> features/org.eclipse.platform/about_files/freebsd.gtk.x86
>>> Copying features/org.eclipse.platform/about_files/linux.gtk.x86_64
>>> into features/org.eclipse.platform/about_files/freebsd.gtk.amd64
>>> Copying features/org.eclipse.equinox.executable/bin/gtk/linux into
>>> features/org.eclipse.equinox.executable/bin/gtk/freebsd
>>> Copying features/org.eclipse.equinox.executable/bin/gtk/linux/x86 into
>>> features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86
>>> Copying features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64
>>> into features/org.eclipse.equinox.executable/bin/gtk/freebsd/amd64
>>> Copying features/org.eclipse.equinox.executable/library/gtk/make_linux.mak
>>> into features/org.eclipse.equinox.executable/library/gtk/make_freebsd.mak
>>> Copying plugins/org.eclipse.core.filesystem/natives/unix/linux into
>>> plugins/org.eclipse.core.filesystem/natives/unix/freebsd
>>> Copying plugins/org.eclipse.core.filesystem.linux.x86 into
>>> plugins/org.eclipse.core.filesystem.freebsd.x86
>>> Copying plugins/org.eclipse.core.filesystem.linux.x86_64 into
>>> plugins/org.eclipse.core.filesystem.freebsd.amd64
>>> Copying plugins/org.eclipse.core.filesystem.linux.x86/os/linux into
>>> plugins/org.eclipse.core.filesystem.freebsd.x86/os/freebsd
>>> Copying plugins/org.eclipse.core.filesystem.linux.x86_64/os/linux into
>>> plugins/org.eclipse.core.filesystem.freebsd.amd64/os/freebsd
>>> Copying plugins/org.eclipse.core.net.linux.x86 into
>>> plugins/org.eclipse.core.net.freebsd.x86
>>> Copying
>>> plugins/org.eclipse.core.net/fragments/org.eclipse.core.net.linux.x86
>>> into
>>> plugins/org.eclipse.core.net/fragments/org.eclipse.core.net.freebsd.x86
>>> Copying plugins/org.eclipse.equinox.launcher.gtk.linux.x86 into
>>> plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86
>>> Copying
>>> plugins/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties
>>> into
>>> plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/launcher.gtk.freebsd.x86.properties
>>> Copying plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64 into
>>> plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64
>>> Copying
>>> plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties
>>> into
>>> plugins/org.eclipse.equinox.launcher.gtk.freebsd.amd64/launcher.gtk.freebsd.amd64.properties
>>> Copying
>>> plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86
>>> into
>>> plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86
>>> Copying
>>> plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties
>>> into
>>> plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86/launcher.gtk.freebsd.x86.properties
>>> Copying
>>> plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64
>>> into
>>> plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.amd64
>>> Copying
>>> plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties
>>> into
>>> plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.amd64/launcher.gtk.freebsd.amd64.properties
>>> Copying
>>> plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux.properties
>>> into
>>> plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_freebsd.properties
>>> Copying
>>> plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux_gtk.properties
>>> into
>>> plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_freebsd_gtk.properties
>>> Copying plugins/org.eclipse.swt.gtk.linux.x86 into
>>> plugins/org.eclipse.swt.gtk.freebsd.x86
>>> Copying plugins/org.eclipse.swt.gtk.linux.x86 into
>>> plugins/org.eclipse.swt.gtk.freebsd.x86
>>> Copying plugins/org.eclipse.swt.gtk.linux.x86.source into
>>> plugins/org.eclipse.swt.gtk.freebsd.x86.source
>>> Copying plugins/org.eclipse.swt.gtk.linux.x86_64 into
>>> plugins/org.eclipse.swt.gtk.freebsd.amd64
>>> Copying plugins/org.eclipse.swt.gtk.linux.x86_64.source into
>>> plugins/org.eclipse.swt.gtk.freebsd.amd64.source
>>> Copying plugins/org.eclipse.update.core.linux into
>>> plugins/org.eclipse.update.core.freebsd
>>> Copying plugins/org.eclipse.update.core.linux/os/linux into
>>> plugins/org.eclipse.update.core.freebsd/os/freebsd
>>> Copying plugins/org.eclipse.update.core.linux.source into
>>> plugins/org.eclipse.update.core.freebsd.source
>>> Copying plugins/org.eclipse.swt/Eclipse SWT
>>> PI/gtk/library/make_linux.mak into plugins/org.eclipse.swt/Eclipse SWT
>>> PI/gtk/library/make_freebsd.mak
>>> ===>  Applying FreeBSD patches for eclipse-3.4.1
>>> Reversed (or previously applied) patch detected!  Skipping patch.
>>> 1 out of 1 hunk ignored -- saving rejects to file
>>>
>>> plugins/org.eclipse.core.filesystem/src/org/eclipse/core/internal/filesystem/local/LocalFileSystem.java.rej
>>> => Patch
>>> patch-plugins-org.eclipse.core.filesystem-src-org-eclipse-core-internal-filesystem-local-LocalFileSystem.java
>>> failed to apply cleanly.
>>> => Patch(es) patch-assemble.org.eclipse.sdk.all.xml patch-build
>>> patch-build.properties patch-build.xml
>>> patch-features-org.eclipse.cvs-build.xml
>>> patch-features-org.eclipse.cvs.source-build.xml
>>> patch-features-org.eclipse.equinox.executable-feature.xml
>>> patch-features-org.eclipse.equinox.executable-library-gtk-build.sh
>>> patch-features-org.eclipse.equinox.executable-library-gtk-make_freebsd.mak
>>> patch-features-org.eclipse.equinox.executable-target.build.properties
>>> patch-features-org.eclipse.equinox.executable-target.build.xml
>>> patch-features-org.eclipse.equinox.p2.user.ui-build.xml
>>> patch-features-org.eclipse.equinox.p2.user.ui.source-build.xml
>>> patch-features-org.eclipse.help-build.xml
>>> patch-features-org.eclipse.help.source-build.xml
>>> patch-features-org.eclipse.jdt-build.xml
>>> patch-features-org.eclipse.jdt.source-build.xml
>>> patch-features-org.eclipse.pde-build.xml
>>> patch-features-org.eclipse.pde.p2-build.xml
>>> patch-features-org.eclipse.pde.p2.source-build.xml
>>> patch-features-org.eclipse.pde.source-build.xml
>>> patch-features-org.eclipse.platform-build.properties
>>> patch-features-org.eclipse.platform-build.xml
>>> patch-features-org.eclipse.platform-feature.xml
>>> patch-features-org.eclipse.platform.source-build.xml
>>> patch-features-org.eclipse.platform.source-feature.xml
>>> patch-features-org.eclipse.rcp-build.properties
>>> patch-features-org.eclipse.rcp-build.xml
>>> patch-features-org.eclipse.rcp-feature.xml
>>> patch-features-org.eclipse.rcp.source-build.xml
>>> patch-features-org.eclipse.rcp.source-feature.xml
>>> patch-features-org.eclipse.sdk-build.properties
>>> patch-features-org.eclipse.sdk-build.xml
>>> patch-package.org.eclipse.sdk.all.xml
>>> patch-plugins-org.eclipse.ant.ui-buildfiles-buildRemoteExtraJAR.xml
>>> patch-plugins-org.eclipse.core.filesystem-natives-unix-freebsd-Makefile
>>>
>>> patch-plugins-org.eclipse.core.filesystem-natives-unix-freebsd-include-os_custom.h
>>>
>>> patch-plugins-org.eclipse.core.filesystem-src-org-eclipse-core-internal-filesystem-local-LocalFileS
>>> applied cleanly.
>>> *** Error code 1
>>>
>>> Stop in /usr/ports/java/eclipse.
>>>
>>>
>>> On Sat, Jun 6, 2009 at 3:31 AM, Rick C.
>>> Petty<rick-freebsd2008@kiwi-computer.com> wrote:
>>>
>>>       
>>>> On Fri, Jun 05, 2009 at 11:51:34PM +1000, Sam Wun wrote:
>>>>
>>>>         
>>>>> Still failed:
>>>>>
>>>>>           
>>>> Can you show us the output from your csup/cvsup as well as the output
>>>> from
>>>> "make clean patch" when run in the eclipse directory.
>>>>
>>>> I just built eclipse a dozen times this week (after csupping) and the
>>>> builds always worked, for both amd64 and i386.
>>>>
>>>> -- Rick C. Petty
>>>>
>>>>
>>>>         
>>> _______________________________________________
>>> freebsd-java@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-java
>>> To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org"
>>>
>>>       
>> Hi,
>>
>> just one more Idea: Is it possible your gpatch is not up2date / broken?
>>
>> Mine is at 2.5.9.
>>
>> [-bash]beaster:~$ls -l /usr/local/bin/gpatch
>> -r-xr-xr-x  1 root  wheel  91088 23 Apr 19:28 /usr/local/bin/gpatch
>>
>> (of course your might differ in size, depending on Processor etc.).
>>
>> [-bash]beaster:~$/usr/local/bin/gpatch -v
>> patch 2.5.9
>> Copyright (C) 1988 Larry Wall
>> Copyright (C) 2003 Free Software Foundation, Inc.
>>
>> This program comes with NO WARRANTY, to the extent permitted by law.
>> You may redistribute copies of this program
>> under the terms of the GNU General Public License.
>> For more information about these matters, see the file named COPYING.
>>
>> written by Larry Wall and Paul Eggert
>>
>> Probably you might try to reinstall the patch-Port...
>>
>> Cheers,
>> _ralf_
>>
>>     

Hi,

well, that port's name is "patch", only the Executable is named gpatch ;-)

[bash]beaster:~$pkg_info -I patch*
patch-2.5.9         GNU patch utility

Just a hint: When you have the name of a file and would like to know 
which package it belongs to you can run pkg_info -W filename

i.e.

[bash]beaster:~$pkg_info -W /usr/local/bin/gpatch
/usr/local/bin/gpatch was installed by package patch-2.5.9

So, a "portupgrade patch" should do the job.

Do you have any other "oudated" Ports on the System? I try to build new 
Ports after portupgrade -a (well, I know that this portupgrade takes a 
LONG time ;-)).

Cheers,
_ralf_




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