Date: Tue, 18 Feb 2003 16:45:26 +0100 From: "Karel J. Bosschaart" <karelj@wop21.wop.wtb.tue.nl> To: Stijn Hoop <stijn@win.tue.nl> Cc: ports@freebsd.org Subject: Re: StarOffice 6.0 CDROM install Message-ID: <20030218154526.GA93152@wop21.wop.wtb.tue.nl> In-Reply-To: <20030218140617.GD94966@pcwin002.win.tue.nl> References: <20030218130754.GA92719@wop21.wop.wtb.tue.nl> <20030218132037.GB94966@pcwin002.win.tue.nl> <20030218140031.GA92859@wop21.wop.wtb.tue.nl> <20030218140617.GD94966@pcwin002.win.tue.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 18, 2003 at 03:06:17PM +0100, Stijn Hoop wrote: > On Tue, Feb 18, 2003 at 03:00:31PM +0100, Karel J. Bosschaart wrote: > > > What does > > > > > > $ cd /usr/ports/editors/staroffice60 && make -V DISTFILES > > > $ md5 /cdrom/linux/office60/so-6_0-ga-bin-linux-en.bin > > > > > > output? > > > > > phys9911# make -V DISTFILES > > so-6_0-ga-bin-linux-en.bin 112887-03.tar:patch > > > > There is no file called so-6_0-ga-bin-linux-en.bin on the CD. Would it > > make sense to replace this filename in the ports Makefile with 'setup', > > as that is the file I have to run? > > Hmm, strange. You could try that, see below. > > > > I suspect that something changed in bsd.port.mk causing the ports system > > > to append .tar.gz to the distfile while in this case that shouldn't be > > > done. > > > > > Looks like I have a different CD layout than what the port expects. > > When I naively change the name in the Makefile and distinfo (including > > new MD5 checksum) files to 'setup', I'm getting the same error as earlier, > > but with .tar.gz added to setup... : > > > > >> setup.tar.gz is not in /usr/ports/editors/staroffice60/distinfo. > > > > So yes, it looks like there is .tar.gz appended when it shouldn't. > > Try and edit the Makefile, and add this line: > > EXTRACT_SUFX= > > Then try again. > I tried, and now it wants to fetch the file 'setup': >> setup doesn't seem to exist in /usr/ports/distfiles/. Symlinking the file on the CD in /usr/ports/distfiles causes the extract, fetch and configure steps to succeed, but the install target fails with phys9911# make USE_CDROM=YES install ===> Installing for staroffice-6.0_2 ===> staroffice-6.0_2 depends on file: /compat/linux/etc/redhat-release - found ln: /usr/ports/editors/staroffice60/work/tmp/libXrender.so: No such file or directory *** Error code 1 Stop in /usr/ports/editors/staroffice60. > Although I think that you really need the so-*.bin file... > Yeah, I think so too. Maybe there are different CD layouts out there? There really is no so-6_0-ga-bin-linux-en.bin file on the CD: > find . -name "*.bin" ./addon/dict/german/ds40.bin ./addon/dict/german/dt40.bin ./linux/office60/j2re-1_3_1_02-linux-i386.bin Running setup directly from the CD appears to work fine, I have SO now installed. But I think I still need a user-install to actually use it? And I don't have the patch installed... just the sort of things where the ports are so useful. I'll have another look at it later. Thanks for your help, Karel. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030218154526.GA93152>