From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29491 invoked from network); 24 Jul 2004 23:45:34 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 24 Jul 2004 23:45:34 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1BoVz2-0002CZ-VQ for arch-gentoo-dev@lists.gentoo.org; Sat, 24 Jul 2004 23:31:17 +0000 Received: (qmail 3163 invoked by uid 89); 24 Jul 2004 23:31:16 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 4973 invoked from network); 24 Jul 2004 23:31:15 +0000 In-Reply-To: References: <5D1EED06-DDA0-11D8-B5A6-000D93283962@gentoo.org> <1D418CA4-DDA7-11D8-B5A6-000D93283962@gentoo.org> <200407241530.41980.vapier@gentoo.org> Mime-Version: 1.0 (Apple Message framework v618) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <8DD1D809-DDC9-11D8-B5A6-000D93283962@gentoo.org> Content-Transfer-Encoding: 7bit Cc: Mike Frysinger , gentoo-dev@lists.gentoo.org From: Pieter Van den Abeele Date: Sun, 25 Jul 2004 01:31:14 +0200 To: Pieter Van den Abeele X-Mailer: Apple Mail (2.618) Subject: Re: [gentoo-dev] macos mess X-Archives-Salt: bb98d8ba-8983-4c35-9506-b19cdd77e085 X-Archives-Hash: 45ffafe58c61581ecbb08a6bcd848973 Hi, I've changed my mind. I'm not going to change the virtual file semantics in the MacOS profiles to get repoman to stop complaining. Instead I wrote a small (4 lines) patch for repoman which does the folowing: When repoman detects a macos-specific unsatisfied dependency it will check the packages.build file, which on macos specifies the packages that are injected as base system. (Packages.build normally specifies what is in a stage1.) If the dependency is mentioned in that file, the dependency is considered satisfied. I wasn't able to test the file because I couldn't get repoman to complain about macos on any of my linux systems in the first place. (sparc64, x86 and ppc, standard portage .51_pre13). Not sure why, but it ain't kosher. (My machines are on the net, feel free to ask for an account and investigate) Lv got his portage to complain about macos after patching it with the patch mentioned earlier in this thread. http://www.metadistribution.org/gentoo/macos-support.patch for the untested patch, I hope it illustrates the idea. Best regards, Pieter Van den Abeele On 24 Jul 2004, at 21:58, Pieter Van den Abeele wrote: > I've appended the packages.build file contents to the virtuals file > content in the macos repoman profile (10.3). > Please let me know if repoman still complains. > > Pieter > > On 24 Jul 2004, at 21:30, Mike Frysinger wrote: > >> On Saturday 24 July 2004 03:24 pm, Pieter Van den Abeele wrote: >>> Also, how do versions come into play? >> >> i'm not proposing a solution to people using macos, like i said, i >> dont care >> about that >> >> i was giving a solution to the repoman crap that the macos KEYWORD >> has left in >> the tree >> -mike >> >> -- >> gentoo-dev@gentoo.org mailing list >> > > > -- > gentoo-dev@gentoo.org mailing list > -- gentoo-dev@gentoo.org mailing list