From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Klano-0007sl-Qk for garchives@archives.gentoo.org; Fri, 03 Oct 2008 02:54:01 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DEF97E0352; Fri, 3 Oct 2008 02:53:58 +0000 (UTC) Received: from poseidon.rz.tu-clausthal.de (poseidon.rz.tu-clausthal.de [139.174.2.21]) by pigeon.gentoo.org (Postfix) with ESMTP id 8CD6DE0352 for ; Fri, 3 Oct 2008 02:53:58 +0000 (UTC) Received: from poseidon.rz.tu-clausthal.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 2B37A21244D for ; Fri, 3 Oct 2008 04:53:19 +0200 (CEST) Received: from tu-clausthal.de (poseidon [139.174.2.21]) by poseidon.rz.tu-clausthal.de (Postfix) with ESMTP id 19AFA212444 for ; Fri, 3 Oct 2008 04:53:19 +0200 (CEST) Received: from [139.174.197.94] (account wevah HELO energy.localnet) by tu-clausthal.de (CommuniGate Pro SMTP 5.2.8) with ESMTPSA id 37634149 for gentoo-user@lists.gentoo.org; Fri, 03 Oct 2008 04:53:19 +0200 From: Volker Armin Hemmann To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] First Portage Hick-up, Chokes on Java Date: Fri, 3 Oct 2008 04:53:14 +0200 User-Agent: KMail/1.10.90 (Linux/2.6.26.5r4; KDE/4.1.68; x86_64; ; ) References: In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200810030453.15274.volker.armin.hemmann@tu-clausthal.de> X-Virus-Scanned: by PureMessage V5.4 at tu-clausthal.de X-Archives-Salt: 99dfe777-330c-4de9-babc-d5335699485e X-Archives-Hash: 21ae64e5ce4ca63c07d820ae1dcd40e9 On Freitag 03 Oktober 2008, boslists@gmail.com wrote: > My first install of Gentoo, and I'm pleased by how far I've progressed on > my own, not being a programmer or computer person, but I'm a bit wary of > proceeding further without advice. > > I was trying to emerge some several files which had a dependency on > java-sdk-docs. Below is the message from emerge. More information will > follow. > > !!! dev-java/java-sdk-docs-1.6.0-r1 has fetch restriction turned on. > !!! This probably means that this ebuild's files must be downloaded > !!! manually. See the comments in the ebuild for more information. > > * Please download jdk-6-doc.zip from > * > https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en >_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6-doc-oth-JPR@CDS-CDS_Devel >oper * (select English and agree to the licence) and place it in > /usr/portage/distfiles named as > * jdk-6-doc-r1.zip. Notice the r1. Because Sun changes the doc zip file > * without changing the filename, we have to resort to renaming to keep > * the md5sum verification working for existing and new downloads. > * > * If emerge fails because of a md5sum error it is possible that Sun > * has again changed the upstream release, try downloading the file > * again or a newer revision if available. Otherwise report this to > * http://bugs.gentoo.org/67266 and we will make a new revision. > * Fetch failed for 'dev-java/java-sdk-docs-1.6.0-r1' > > * Messages for package dev-java/java-sdk-docs-1.6.0-r1: > > * Fetch failed for 'dev-java/java-sdk-docs-1.6.0-r1 > > So, I downloaded the file, renamed it and put it where it told me to. really? and did you rename it? > Then I found http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds and > I am trying to follow that. why? > > I added PORTDIR_OVERLAY="/usr/local/portage /usr/portage/distfiles" to > /etc/make.conf The first because the wki said to, and the second because > that's where emerge's message told me to put the file I downloaded from > Sun. again, why? all you need to do is downloading the file and put it into /usr/portage/distfiles. And don't add that to make.conf as an overlay directory. it is just wrong. > OK, so I created it. Now, that is where emerge told me to put the file, > but the fact that gentoo did not even create that directory gives me > pause. why should emerge create a directory that it doesn't even need? > > Bottom line: I am being told I need this dependency, and I am not sure > how to proceed in creating my own Ebuild to install it. you don't need to create the ebuild. It is a dependency/file needed. The ebuild is already there. > > Am I even in the right ballpark here? I am afraid: no