vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi NG! I have a question which might be quite n00b like - but here it goes anyway... :-) Today I wanted to emerge ntp with the "caps" use-flag so I did a: echo "net-misc/ntp caps" >> /etc/portage/package.use and then: emerge ntp Yep - I was stupid enough to forget -av on emerge. In stead of just ntp it started emerging 70 packages. It was not just recompilations. It included mysql, apache etc. I don't quite understand exactly why that happend... I know it somehow must be connected to dependencies and/or existing use-flags in make.conf. TIA /Michael |
| |||
| ziGGi wrote: > I have a question which might be quite n00b like - but here it goes > anyway... :-) > > Today I wanted to emerge ntp with the "caps" use-flag so I did a: > echo "net-misc/ntp caps" >> /etc/portage/package.use > and then: > emerge ntp > > Yep - I was stupid enough to forget -av on emerge. In stead of just > ntp it started emerging 70 packages. It was not just recompilations. > It included mysql, apache etc. I don't quite understand exactly why > that happend... I know it somehow must be connected to dependencies > and/or existing use-flags in make.conf. That's what the --tree flag is for, but since I ran into a similar situation years back, I know why it happens. With 'caps' you will need libcap. You most likely have 'python' set in USE, so swig will be drawn in. Then I'm betting you have 'php' in USE as well, so the php virtual gets drawn in by swig. Most likely that cascades to apache and mysql as well, if you have anything related in USE. -- PeKaJe "Yes, we all remember the (in)famous Tee-Gee Super-Duper-Linux-Exploit Dangerous as hell it was. Whole continents where in grave danger of laughing themselves to death" -- Peter Köhlmann in COLA |
| ||||
| Ahhh... perfect! Thanks a lot! :-) /Michael Peter Kai Jensen wrote: > ziGGi wrote: > >> I have a question which might be quite n00b like - but here it goes >> anyway... :-) >> >> Today I wanted to emerge ntp with the "caps" use-flag so I did a: >> echo "net-misc/ntp caps" >> /etc/portage/package.use >> and then: >> emerge ntp >> >> Yep - I was stupid enough to forget -av on emerge. In stead of just >> ntp it started emerging 70 packages. It was not just recompilations. >> It included mysql, apache etc. I don't quite understand exactly why >> that happend... I know it somehow must be connected to dependencies >> and/or existing use-flags in make.conf. > > That's what the --tree flag is for, but since I ran into a similar > situation years back, I know why it happens. With 'caps' you will need > libcap. You most likely have 'python' set in USE, so swig will be drawn > in. Then I'm betting you have 'php' in USE as well, so the php virtual > gets drawn in by swig. Most likely that cascades to apache and mysql as > well, if you have anything related in USE. > |
| Thread Tools | |
| Display Modes | |
|
|