Re: [gentoo-user] Trouble using package.provided
On Wed, Feb 14 2018, Neil Bothwick wrote: > On Wed, 14 Feb 2018 13:28:28 -0500, allan gottlieb wrote: > >> Rather than facing that msg every emerge and possibly learning too well >> to ignore warnings, I adopted the third remedy and removed the >> package.provided files. >> >> I will temporarily use a two step emerge --update ... @world >> >> 1. emerge --update --pretend ... @world >> 2. emerge -1 ... files suggested by 1 minus the bad chromium and >> webkit-gtk > > You could try adding "exclude chromium --exclude webkit-gtk" to > EMERGE_DEFAULT_OPTS. I tried that a while ago. The problem is that then portage believe those packages aren't on my stable system and says that I must merge an unstable package. Specifically excluding the buggy (old) version of webkit-gtk, portage wants me to merge a newish (testing) version of gnucash that uses a solid new version of webkit-gtk. I have the new version of webkit-gtk, but really want to delay installing the testing gnucash. allan
Re: [gentoo-user] Trouble using package.provided
On Wed, 14 Feb 2018 13:28:28 -0500, allan gottlieb wrote: > Rather than facing that msg every emerge and possibly learning too well > to ignore warnings, I adopted the third remedy and removed the > package.provided files. > > I will temporarily use a two step emerge --update ... @world > > 1. emerge --update --pretend ... @world > 2. emerge -1 ... files suggested by 1 minus the bad chromium and > webkit-gtk You could try adding "exclude chromium --exclude webkit-gtk" to EMERGE_DEFAULT_OPTS. -- Neil Bothwick You are about to give someone a piece of your mind, something you can ill afford... pgpIiIGb_3fC1.pgp Description: OpenPGP digital signature
Re: [gentoo-user] Trouble using package.provided
On Wed, Feb 14 2018, Arve Barsnes wrote: > On 14 February 2018 at 17:44, allan gottliebwrote: >> I have never needed package.provided before so am probably doing it >> wrong. >> >> Any help would be appreciated. > > The way I understand it, /etc/portage/ doesn't support that, it should > go in /etc/portage/profile/ > > Cheers, > Arve You are correct thanks. However now emerge --update ... @world gives a red-letter warning that dependent packages are in package.provided, which is true. It then gives three possible remedies. Rather than facing that msg every emerge and possibly learning too well to ignore warnings, I adopted the third remedy and removed the package.provided files. I will temporarily use a two step emerge --update ... @world 1. emerge --update --pretend ... @world 2. emerge -1 ... files suggested by 1 minus the bad chromium and webkit-gtk thanks again. allan
Re: [gentoo-user] Trouble using package.provided
On 14 February 2018 at 17:44, allan gottliebwrote: > I have never needed package.provided before so am probably doing it > wrong. > > Any help would be appreciated. The way I understand it, /etc/portage/ doesn't support that, it should go in /etc/portage/profile/ Cheers, Arve
[gentoo-user] Trouble using package.provided
I have never needed package.provided before so am probably doing it wrong. There are know bugs I am encountering with www-client/chromium-64.0.3282.140 and net-libs/webkit-gtk-2.4.11-r200 Since each takes a while to build before failing, I would like to stop trying until there is progress on the bugs man 5 portage made me believe that package.provide was the answer. E6430 ~ # cat /etc/portage/package.provided/chromium # The current version won't build (known problem) =www-client/chromium-64.0.3282.140 E6430 ~ # E6430 ~ # cat /etc/portage/package.provided/webkit-gtk # the -r200 won't build (known bug) # "soon" won't need it since will have new gnucash =net-libs/webkit-gtk-2.4.11-r200 E6430 ~ # However E6430 ~ # emerge --update --changed-use --with-bdeps=y @world begins with These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild rR] net-libs/webkit-gtk-2.4.11-r200 [ebuild U ] www-client/chromium-64.0.3282.140 [63.0.3239.108] USE="-jumbo-build%" Any help would be appreciated. thanks, allan