On Thu, 17 Dec 2020 23:49:28 -0700, the...@sys-concept.com wrote: > How bump version and manifest local ebuild.
You don't. > I copied barcode-0.99.ebuild to local/portage and tired to bump version > mv barcode-0.99.1.ebuild > ebuild /usr/local/portage/app-text/barcode/barcode-0.99.1.ebuild > manifest > > but when I try to manifest it, it can not find barcode-0.99.1.tar.gz (it > doesn't exist). Because it thinks you want a different version. You could name it 9.99-r1 but even that is not necessary. > > I was trying to apply this patch to current version: > https://lists.gnu.org/archive/html/bug-barcode/2020-01/txtvoVMhO66kP.txt Can't you just put the patch in /etc/portage/patches/app-text/barcode/barcode-0.99 and let portage apply it automatically when you re-emerge it? > I can manifest (with the patch) current version: barcode-0.99.ebuild > but renaming it after manifesting won't work, it complain about Manifest > mismatch. > I was trying to bump the version, so I can distinguish local from the > official one. > > If I keep the version the same, how to point emerge to "local/portage". > Do I unmerge the official one and keep the one in local/portage? Set the priority for your overlay to be higher than portage in repos.conf, then just re-emerge the package. -- Neil Bothwick COBOL: Completely Obsolete Business Oriented Language
pgpOg9jLKrIeb.pgp
Description: OpenPGP digital signature