Re: [gentoo-user] webkit-gtk build failure and masking confusion

2018-02-19 Thread allan gottlieb
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

2018-02-19 Thread Neil Bothwick
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

2018-02-19 Thread thelma
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

2018-02-19 Thread Peter Humphrey
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

2018-02-18 Thread allan gottlieb
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

2018-02-18 Thread John Blinka
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

2018-02-18 Thread allan gottlieb
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

2018-02-18 Thread allan gottlieb
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

2018-02-18 Thread Neil Bothwick
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

2018-02-18 Thread Neil Bothwick
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

2018-02-18 Thread Mick
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

2018-02-17 Thread Jack

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

2018-02-17 Thread allan gottlieb
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

2018-02-17 Thread Neil Bothwick
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

2018-02-17 Thread allan gottlieb
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

2018-02-17 Thread John Blinka
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

2018-02-17 Thread Neil Bothwick
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