Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Mon, Feb 19 2018, Neil Bothwick wrote: > On Mon, 19 Feb 2018 11:05:37 -0700, the...@sys-concept.com wrote: > >> It is a good point. Why Gentoo developers marked or allow to mark >> gnucash-2.7 branch stable in portage when the developers >> https://www.gnucash.org/download.phtml did not mark it STABLE > > The key phrase there is "stable in portage". Not whether it is suitable > or not for any particular use. If the ebuild is considered stable, it > should be marked as such. Those interested in the status of gnucash-2.7 should follow bug 647112. In particular if there is a reply to comment 6. allan
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Mon, 19 Feb 2018 11:05:37 -0700, the...@sys-concept.com wrote: > It is a good point. Why Gentoo developers marked or allow to mark > gnucash-2.7 branch stable in portage when the developers > https://www.gnucash.org/download.phtml did not mark it STABLE The key phrase there is "stable in portage". Not whether it is suitable or not for any particular use. If the ebuild is considered stable, it should be marked as such. -- Neil Bothwick furbling, v.: Having to wander through a maze of ropes at an airport or bank even when you are the only person in line. -- Rich Hall, "Sniglets" pgpCEnVMfnuAq.pgp Description: OpenPGP digital signature
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On 02/18/2018 05:50 PM, John Blinka wrote: > On Sun, Feb 18, 2018 at 10:40 AM allan gottlieb wrote: > >> On Sun, Feb 18 2018, Mick wrote: >> >>> On Sunday, 18 February 2018 01:09:36 GMT allan gottlieb wrote: >> >> 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. > > > Looks like gnucash-2.7.4-r1 is now in the stable branch of portage despite > gnucash declaring “This release is UNSTABLE and SHOULD NOT BE USED in > production” (their caps, not mine). I’ve masked it and reverted to > icu58.2-r1 by masking icu-60.2. The older icu allows > webkit-gtk-2.4.11-r200 to build, and gives me a version of gnucash which > I’ve used for a long time and trust. Not going to upgrade irreversibly to > a version which the authors themselves don’t trust. My 2 cents. > > John It is a good point. Why Gentoo developers marked or allow to mark gnucash-2.7 branch stable in portage when the developers https://www.gnucash.org/download.phtml did not mark it STABLE It seems to me one of Gentoo developer is trying to use us a guinea pigs and the UNSTABLE "gnucash-2.7" on us. -- Thelma.
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sunday, 18 February 2018 02:14:18 GMT Neil Bothwick wrote: > I no longer use Gnucash, having switched to KMyMoney a few years ago. Now > that's just jumped a major version and I had to mask it because of > missing features... so much for progress. This conversation reminds me that I used to like Quicken on That Other Platform. Does anyone know of a broad equivalent to it on Linux? I don't relish having to learn double-entry book-keeping. -- Regards, Peter.
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Mon, Feb 19 2018, John Blinka wrote: > On Sun, Feb 18, 2018 at 10:40 AM allan gottlieb wrote: > >> On Sun, Feb 18 2018, Mick wrote: >> >> > On Sunday, 18 February 2018 01:09:36 GMT allan gottlieb wrote: >> >> 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. > > > Looks like gnucash-2.7.4-r1 is now in the stable branch of portage despite > gnucash declaring “This release is UNSTABLE and SHOULD NOT BE USED in > production” (their caps, not mine). I’ve masked it and reverted to > icu58.2-r1 by masking icu-60.2. The older icu allows > webkit-gtk-2.4.11-r200 to build, and gives me a version of gnucash which > I’ve used for a long time and trust. Not going to upgrade irreversibly to > a version which the authors themselves don’t trust. My 2 cents. > > John Thanks for the heads up. I synced this morning and ~2.7.4 was highest number so the stable -r1 must have been today. I am (I believe like you) running gnucash-2.6.15. I also am running webkit-gtk 2.4.11-r200. The failure to build is a reinstall [ebuild rR] net-libs/webkit-gtk-2.4.11-r200 presumably due to the upgrade of icu. I will be on the lookout for the listed-as-stable-declared-unstable gnucash-2.7. Thanks again for the heads up. allan gottlieb
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sun, Feb 18, 2018 at 10:40 AM allan gottlieb wrote: > On Sun, Feb 18 2018, Mick wrote: > > > On Sunday, 18 February 2018 01:09:36 GMT allan gottlieb wrote: > > 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. Looks like gnucash-2.7.4-r1 is now in the stable branch of portage despite gnucash declaring “This release is UNSTABLE and SHOULD NOT BE USED in production” (their caps, not mine). I’ve masked it and reverted to icu58.2-r1 by masking icu-60.2. The older icu allows webkit-gtk-2.4.11-r200 to build, and gives me a version of gnucash which I’ve used for a long time and trust. Not going to upgrade irreversibly to a version which the authors themselves don’t trust. My 2 cents. John
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sun, Feb 18 2018, Neil Bothwick wrote: > On Sun, 18 Feb 2018 08:51:35 +, Mick wrote: > >> > What I do in the meantime is >> > >> >emerge --update --pretend @world >> > >> > and then manually >> > >> >emerge -1 all packages mentioned except webkit-gtk >> > >> > I do a similar procedure for >> > >> >emerge @preserved rebuild >> > >> > allan >> >> It is probably easier to just run: >> >> emerge --update --pretend --exclude webkit-gtk @world > > And even easier if you use --ask instead of --pretend, dependency > calculation seems to take a lot longer these days. I do use --ask. I just wrote --pretend thinking (clearly incorrectly) that it would make the specific point clearer. allan
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sun, Feb 18 2018, Mick wrote: > On Sunday, 18 February 2018 01:09:36 GMT allan gottlieb wrote: > >> What I do in the meantime is >> >>emerge --update --pretend @world >> >> and then manually >> >>emerge -1 all packages mentioned except webkit-gtk >> >> I do a similar procedure for >> >>emerge @preserved rebuild >> >> allan > > It is probably easier to just run: > > emerge --update --pretend --exclude webkit-gtk @world That was mentioned last week. I responded 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] webkit-gtk build failure and masking confusion
On Sat, 17 Feb 2018 23:07:46 -0500, Jack wrote: > > I no longer use Gnucash, having switched to KMyMoney a few years > > ago. Now that's just jumped a major version and I had to mask it > > because of missing features... so much for progress. > What missing features? There are some bugs in KMM 5.0, but I don't > know of anything totally missing (that was present in 4.x) If you > found a bug or regression not already reported, please do report it. It's annoying things like not remember the directory for loading account files but always taking me back to ~/Documents. The really annoying one is that it no longer offers previous transaction with the payee to select from, so I have to enter all the details every time. -- Neil Bothwick Copy from another: plagiarism. Copy from many: research. pgpwNgNOa5pxl.pgp Description: OpenPGP digital signature
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sun, 18 Feb 2018 08:51:35 +, Mick wrote: > > What I do in the meantime is > > > >emerge --update --pretend @world > > > > and then manually > > > >emerge -1 all packages mentioned except webkit-gtk > > > > I do a similar procedure for > > > >emerge @preserved rebuild > > > > allan > > It is probably easier to just run: > > emerge --update --pretend --exclude webkit-gtk @world And even easier if you use --ask instead of --pretend, dependency calculation seems to take a lot longer these days. -- Neil Bothwick WinErr 01B: Illegal error - You are not allowed to get this error. Next time you will get a penalty for that. pgpfrFgTpKsOg.pgp Description: OpenPGP digital signature
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sunday, 18 February 2018 01:09:36 GMT allan gottlieb wrote: > What I do in the meantime is > >emerge --update --pretend @world > > and then manually > >emerge -1 all packages mentioned except webkit-gtk > > I do a similar procedure for > >emerge @preserved rebuild > > allan It is probably easier to just run: emerge --update --pretend --exclude webkit-gtk @world -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On 2018.02.17 21:14, Neil Bothwick wrote: I no longer use Gnucash, having switched to KMyMoney a few years ago. Now that's just jumped a major version and I had to mask it because of missing features... so much for progress. What missing features? There are some bugs in KMM 5.0, but I don't know of anything totally missing (that was present in 4.x) If you found a bug or regression not already reported, please do report it.
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sun, Feb 18 2018, Neil Bothwick wrote: > On Sat, 17 Feb 2018 18:20:26 -0500, John Blinka wrote: > >> > Your best bet is to keyword gnucash-2.7.4, which does use the up to >> > date webkit-gtk. >> >> Tried that and gnucash-2.7.4 (and dependencies) do build without any >> troubles. But https://gnucash.org/news.phtml declares that all 2.7.* >> versions are unstable, so I >> prefer not to risk it. > > Fair comment, if it was just that the ebuild was in testing, I'd give it > a go but if the project devs say it's not stable, well.. The exact words in the bug (621532 comment 60) are Just to reiterate. There are no plans to fix this webkit-gtk ancient SLOT, because it will be last rited any day now; just waiting on gnucash-2.7 stabilization to proceed after some (probably harmless) test failures are fixed or deemed nonblocking. > I no longer use Gnucash, having switched to KMyMoney a few years ago. Now > that's just jumped a major version and I had to mask it because of > missing features... so much for progress. Understood. I am a little fearful of the new gnucash. But fortunately I am not a power user. (Hopefully canek uses gnucash). allan
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sat, 17 Feb 2018 18:20:26 -0500, John Blinka wrote: > > Your best bet is to keyword gnucash-2.7.4, which does use the up to > > date webkit-gtk. > > Tried that and gnucash-2.7.4 (and dependencies) do build without any > troubles. But https://gnucash.org/news.phtml declares that all 2.7.* > versions are unstable, so I > prefer not to risk it. Fair comment, if it was just that the ebuild was in testing, I'd give it a go but if the project devs say it's not stable, well.. I no longer use Gnucash, having switched to KMyMoney a few years ago. Now that's just jumped a major version and I had to mask it because of missing features... so much for progress. -- Neil Bothwick The quickest way to a man's heart is through his sternum. pgpc2bYksZka9.pgp Description: OpenPGP digital signature
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sat, Feb 17 2018, John Blinka wrote: > Hi, all, > > A recent update demanded that I rebuild webkit-gtk-2.4.11-r200. > Unfortunately I cannot get this package to rebuild. > > In my experience, this particular version of webkit-gtk has always > been a very fragile build. I've put way too much time into wrestling > with it and I'd like to get rid of it. There's a newer version: > webkit-gtk-2.18.6, which builds with no problems. > > The only package on my system that needs webkit-gtk is gnucash. All > of the stable ebuilds for gnucash contain this line > >=net-libs/webkit-gtk-1.2:2 > And all of the versions of webkit-gtk in portage satisfy this condition. I am in the same situation and I believe a number of other are as well. The old webkit-gtk is approaching end-of-life and the new gnucash that uses the new webkit-gtk is (they say) soon to become gentoo stable. NOTE. The new gnucash uses a new database format so you should back up your old database before updating gnucash (see the news item). I am waiting for the new gnucash to become stable (and will probably wait a little more). I back up the gnucash database daily. I would be quite put out if gnucash was unavailable for even a modest time period. What I do in the meantime is emerge --update --pretend @world and then manually emerge -1 all packages mentioned except webkit-gtk I do a similar procedure for emerge @preserved rebuild allan
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sat, Feb 17, 2018 at 3:38 PM, Neil Bothwick wrote: > > They don't. Note the slot specification at the end, there is only one > version in slot 2, the one that gives all the trouble. Thanks for pointing that out. > > Your best bet is to keyword gnucash-2.7.4, which does use the up to date > webkit-gtk. Tried that and gnucash-2.7.4 (and dependencies) do build without any troubles. But https://gnucash.org/news.phtml declares that all 2.7.* versions are unstable, so I prefer not to risk it.I have finally managed to get webkit-gtk-2.4,11,r200 to build by unsetting a number of use flags and building strictly in serial mode, so problem is solved at the expense of substantially increased build time. Appreciate your help. John
Re: [gentoo-user] webkit-gtk build failure and masking confusion
On Sat, 17 Feb 2018 15:23:13 -0500, John Blinka wrote: > The only package on my system that needs webkit-gtk is gnucash. All > of the stable ebuilds for gnucash contain this line > >=net-libs/webkit-gtk-1.2:2 > And all of the versions of webkit-gtk in portage satisfy this condition. They don't. Note the slot specification at the end, there is only one version in slot 2, the one that gives all the trouble. > So, I ought to be able to use webkit-2.18.6, right? Your best bet is to keyword gnucash-2.7.4, which does use the up to date webkit-gtk. -- Neil Bothwick EASY TO INSTALL = Difficult to install, but instruction manual has pictures. pgpFRSaJ0HIYJ.pgp Description: OpenPGP digital signature