Emerge --inject equivalent
Does that mean that I will be prompted to recompile when some flag
that is used is changed or when new version becomes available? Thanks, Marko 2008/7/8 Kenneth Prugh <ken69267@gmail.com>: > On Tue, 8 Jul 2008 18:14:13 +0200 > "Marko Kocić" <marko.kocic@gmail.com> wrote: > >> Does anyone knows about emerge --inject equivalent? Inject was used to >> tell (lie to) portage that some package is installed alhough it is >> not. >> >> What I was to trying to do is to avoid recompilation of the whole >> glibc because new flag fas been added to CROSSCOMPILE_OPTIONS. >> emerge -uDN world keeps me bugging that I should recompile glibc. >> >> The same story applies to different packages. If new USE flag is added >> which I don't use anyways, I still have to recompile the same version >> of package because emerge bugs me to do it. >> >> Does anyone knows how to avoid unnecessary recompilation in this case? >> >> Or should I open new bug to change default behaviour of emerge -N flag >> for new USE flags which are not used anyways? >> >> Thanks, >> Marko > > /etc/portage/profile/package.provided > > man portage for details. syntax is "x11-wm/dwn-5.0.1" if I recall > correctly. > > -- > Ken69267 | AMD64 Gentoo Dev > -- > gentoo-user@lists.gentoo.org mailing list > > |
Emerge --inject equivalent
On Tue, 8 Jul 2008 18:14:13 +0200, Marko Kocić wrote:
> The same story applies to different packages. If new USE flag is added > which I don't use anyways, I still have to recompile the same version > of package because emerge bugs me to do it. > > Does anyone knows how to avoid unnecessary recompilation in this case? Edit /var/db/pkg/cat/pkg-version/USE. This file contains the USE flags the package was built with, editing it to match the changed flags fools portage into thinking a re-compilation is not available. Alternatives are don't use --newuse with emerge world unless you are also using --pretend, or let the merging begin, hit Ctrl-C when that package starts then run emerge --resume --skipfirst. -- Neil Bothwick Give a man a fish and you feed him for a day; teach him to use the Net and he won't bother you for weeks. |
Emerge --inject equivalent
Thanks,
the problem is that USE flags are not changed, but CROSSCOMPILE_HEADER_OPTIONS New option is added there which is not used anyways. I'll try that as soon as I can. >> The same story applies to different packages. If new USE flag is added >> which I don't use anyways, I still have to recompile the same version >> of package because emerge bugs me to do it. >> >> Does anyone knows how to avoid unnecessary recompilation in this case? > > Edit /var/db/pkg/cat/pkg-version/USE. This file contains the USE flags > the package was built with, editing it to match the changed flags fools > portage into thinking a re-compilation is not available. > > Alternatives are don't use --newuse with emerge world unless you are also > using --pretend, or let the merging begin, hit Ctrl-C when that package > starts then run emerge --resume --skipfirst. > > > -- > Neil Bothwick > > Give a man a fish and you feed him for a day; teach him > to use the Net and he won't bother you for weeks. > -- gentoo-user@lists.gentoo.org mailing list |
Emerge --inject equivalent
On Tue, 8 Jul 2008 18:34:53 +0200
"Marko Kocić" <marko.kocic@gmail.com> wrote: > Does that mean that I will be prompted to recompile when some flag > that is used is changed or when new version becomes available? > from the man page: "Portage will not attempt to update a package that is listed here unless another package explicitly requires a version that is newer than what has been listed." So in short usually no, it's meant to replace the --inject behavior. -- Ken69267 | AMD64 Gentoo Dev -- gentoo-user@lists.gentoo.org mailing list |
Emerge --inject equivalent
On Tue, 8 Jul 2008 18:42:57 +0200, Marko Kocić wrote:
> the problem is that USE flags are not changed, but > CROSSCOMPILE_HEADER_OPTIONS New option is added there which is not used > anyways. The other options can also be changed in files in the same directory. Please don't top post, unless backwards speak also you. -- Neil Bothwick All things in moderation, ESPECIALLY moderation. |
| All times are GMT. The time now is 11:45 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.