From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MRoxR-0001Tm-4q for garchives@archives.gentoo.org; Fri, 17 Jul 2009 15:02:45 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 27DBBE03A1; Fri, 17 Jul 2009 15:02:44 +0000 (UTC) Received: from ey-out-1920.google.com (ey-out-1920.google.com [74.125.78.149]) by pigeon.gentoo.org (Postfix) with ESMTP id DBB5AE03A1 for ; Fri, 17 Jul 2009 15:02:43 +0000 (UTC) Received: by ey-out-1920.google.com with SMTP id 5so191972eyb.10 for ; Fri, 17 Jul 2009 08:02:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=ae3G78Je9fX+oUv0coBPh3v7uancXUOg3um6aeYzaCA=; b=tcPrphbp7v3KbkLScXpYneIfOjVOuw545hohgwV6L6Z5MshGaBPeG8pA+agY8hRUgi tzAKsrHONv3yS170JlOqQyBH+P7W0VaKBBSfaFbyxTTFnORS4GIvo3EklYGVKv1xqgxn Gog6LR5jVUW9c1/oZKv4mlx8vZ99U4ni0L7kw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Z4iwWLZDWeIPd/4GTMnzc2JMhvWK34e+56t/HEnOKKynkZ0+A2lHCOI5gAjOJs9knp 2wCt/kKDyw5C0ETsegkXo4yMbTnoTcN2LlUQF9g0crHytSGJltLbEaS1MhEm1V6JZyi5 tvtS/Q7U/MCjn8mBahNB+1wvtIDQ8VBMk9Wbk= 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 Received: by 10.210.36.8 with SMTP id j8mr810644ebj.72.1247842963322; Fri, 17 Jul 2009 08:02:43 -0700 (PDT) In-Reply-To: <358eca8f0907170730s46bc2e9doe7528e243d666f1@mail.gmail.com> References: <358eca8f0907170730s46bc2e9doe7528e243d666f1@mail.gmail.com> Date: Fri, 17 Jul 2009 18:02:43 +0300 Message-ID: Subject: Re: [gentoo-user] Hard masked package From: "Arttu V." To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 8d3c5d59-9d52-41bc-81f2-4a468bc10f8b X-Archives-Hash: 30f08d04eb85d334ef4f10ea28fcf370 On 7/17/09, Mick wrote: > Hi All, > > I didn't have to do this before, so will need help to manage portage: > > A particular package has been hard masked for removal. I would like > to either move it in my local portage, or even better emerge a more > recent version. So, I found an ebuild, modified it a bit and now I am > trying to emerge it, but it seems that the package.mask won't let me: > ========================================= > !!! The following installed packages are masked: > - app-pda/plptools-0.13 (masked by: package.mask) > /usr/portage/profiles/package.mask: > # Jeremy Olexa (30 May 2009) > # Masked for removal in 60 days. Doesn't build, version bump pending. > Designed > # for really old PDA hardware (circa '90s) - will need a maintainer that has > # hardware. bug 227601 > ========================================= > > I am trying to emerge v1.0.8, not 0.13 as shown above. Should the > above mask stop me emerging it from my local overlay? How do I allow > a local overlay emerge, while respecting portage's hard mask for > ebuilds in the main tree only? man portage: "package.unmask Just like package.mask above, except here you list packages you want to unmask. Useful for overriding the global package.mask file (see below). Note that this does not override packages that are masked via KEYWORDS." So, add app-pda/plptools to /etc/portage/package.unmask to remove package.mask blocks from affecting the emerge calculation for that package -- and if you're running stable arch and the package only has ~arch, also add ~arch for your package in /etc/portage/package.keywords (or edit your own ebuild, as in your own overlay you can decide if it is "stable" or not). If portage still doesn't offer to emerge v1.0.8 after doing those you still may have something wrong with your local overlay / ebuild. Did you digest/manifest the ebuild you copied to the local overlay? Is the local overlay added properly in /etc/make.conf (no typos in path etc)? -- Arttu V.