Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-11 Thread Peter Humphrey
On Sunday 10 July 2016 12:22:32 I wrote:

> I've had no trouble with stability, only with ugliness.

...most of which I've eliminated by using the Oxygen theme, Deja Vu sans 
typeface and the 1,1 strut values I mentioned in another message.

However, there is one remaining problem (well, most likely more than one, but 
this is the one that's bothering me at the moment): in the GTK widget style 
panel under application style I see a Get New Themes button. I click it to 
download a GTK-2 them and the add-on installer says it's initialising. That's 
it - no progress from there.

Does anyone know what I'm missing?

-- 
Rgds
Peter




Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-10 Thread Alan McKinnon

On 10/07/2016 19:43, Neil Bothwick wrote:

On Sun, 10 Jul 2016 12:22:32 +0100, Peter Humphrey wrote:


The KDE project are notorious for that, or at least in my book they
are. I told them last year that if I'd allowed an embryonic KDE-4 out
the door the way they did I'd have been out of a job quicker than you
could say "quality control."


The KDE project clearly stated that the first few KDE releases were not
production ready and should be considered betas, at best. The problem was
caused by distros that went ahead and included KDE 4.1 nonetheless.
Probably because they liked the higher version number :(




The distros did worse than that - most of them just dropped KDE-4.1 on 
the users and removed KDE-3. People were left with something that 
couldn't possibly work.


What they should have done is marked KDE-4.1 as "optional/experimental"



Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-10 Thread Neil Bothwick
On Sun, 10 Jul 2016 12:22:32 +0100, Peter Humphrey wrote:

> The KDE project are notorious for that, or at least in my book they
> are. I told them last year that if I'd allowed an embryonic KDE-4 out
> the door the way they did I'd have been out of a job quicker than you
> could say "quality control."

The KDE project clearly stated that the first few KDE releases were not
production ready and should be considered betas, at best. The problem was
caused by distros that went ahead and included KDE 4.1 nonetheless.
Probably because they liked the higher version number :(


-- 
Neil Bothwick

c:>Press Enter to Exit


pgpj7VXfFk6GU.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-10 Thread Daniel Frey
On 07/10/2016 04:22 AM, Peter Humphrey wrote:
> I've had no trouble with stability, only with ugliness.
> 
> Thanks again for trying to help, Dan.
> 

No problem! Too bad it didn't work.

I remember reading a couple of months ago KDE committed a patch to the
constant crash problem but I can't find it again to see what version of
plasma it was committed to. Back in April it was probably 5.5.2/5.5.3
that was stable, I see 5.5.5 was stabilized back in June, this could be
the version that had the bugfixes.

I guess I'll have to plan to waste a few days trying to upgrade again...

Dan



Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-10 Thread Robin Atwood
On Sunday 10 July 2016, Peter Humphrey wrote:
> On Saturday 09 Jul 2016 23:22:49 I wrote:
> > On Sunday 10 Jul 2016 04:08:36 Michael Palimaka wrote:
> --->8
> 
> > > This change is correct - we're in the process of cleaning up some old
> > > ebuilds at the moment.
> > > 
> > > In this case kde-apps/kdebase-runtime-meta:5 doesn't imply anything
> > > KF5-based - it has just been ported to use a newer eclass. It still
> > > just pulls in the old KDE4-based kde-runtime packages.
> 
> I don't think that's entirely true; see below.
> 
> > That's good news. Now, how does one allow that package to be installed
> > while keeping the rest of KF5 masked?
> > 
> > # cat /etc/portage/package.mask
> > kde-plasma/*
> > kde-frameworks/*:5
> > kde-apps/*:5
> > kde-misc/*:5
> > 
> > >=kde-apps/kde4-l10n-16.04.1
> > 
> > We seem to need an analogue of CONFIG_PROTECT and CONFIG_PROTECT_MASK, in
> > which we could mask all kde-apps/*:5 while allowing
> > kde-apps/kdebase-runtime-meta:5 to be installed. Can that be done? I hope
> > there's an easier way than masking all 122 apps separately.
> 
> In fact I tried the separate masking. It led on to having to treat
> kde-plasma and kde-frameworks similarly, and before I knew it I was
> unmasking a load of packages that don't belong in a KDE-4 system.
> 
> What to try next?

Indeed. The situation seems to be that Gentoo is not upgradable unless KDE5 is 
installed. :(

Robin

-- 
--
Robin Atwood.

"Ship me somewheres east of Suez, where the best is like the worst,
 Where there ain't no Ten Commandments an' a man can raise a thirst"
 from "Mandalay" by Rudyard Kipling
--









-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-10 Thread Peter Humphrey
On Saturday 09 Jul 2016 19:45:03 Daniel Frey wrote:

> Right now my machine is nice and stable. What I don't understand is that
> plasma clearly isn't ready for primetime yet (IMHO) yet it seems KDE4 is
> not installable on Gentoo anymore.

The KDE project are notorious for that, or at least in my book they are. I 
told them last year that if I'd allowed an embryonic KDE-4 out the door the 
way they did I'd have been out of a job quicker than you could say "quality 
control." Made no difference of course.

> I did try many things trying to get plasma working but everything I
> tried had no results. Plasma would crash even if you didn't do anything
> (no keyboard or mouse input.)

I've had no trouble with stability, only with ugliness.

Thanks again for trying to help, Dan.

-- 
Rgds
Peter




Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-10 Thread Peter Humphrey
On Sunday 10 Jul 2016 03:08:43 I wrote:

> I don't want to go to KDE-5 until I can find a way to reduce the absurd
> amount of vertical space occupied by every line of text. It will still be
> ugly, but at least more manageable.

I've found what I was looking for. There's a pair of settings for "strut" in 
the Qt settings panel: one each for minimum x and minimum y text size. All I 
had to do was to put a small, non-zero number in there and the vertical space 
occupied by a line of text became more reasonable.

I could have found this earlier but I didn't recognise the term "strut". I 
knew about "leading" (a strip of lead that a printer would insert between rows 
of text to space them out); it seems this is similar in effect.

That's today's new thing to learn. I hope it helps somebody.

-- 
Rgds
Peter




Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-09 Thread Daniel Frey
On 07/09/2016 07:08 PM, Peter Humphrey wrote:
> Thanks Dan. I tried your package.mask and thought I was getting somewhere. 
> But 
> I had to add these to package.use (I have USE=-qt5 in make.conf):
> 
> sys-auth/polkit-qt  qt5
> dev-libs/libdbusmenu-qt qt5
> media-libs/phonon   qt5
> media-libs/phonon-vlc   qt5
> 
> Then I had to remove >kde-apps/kdebase-runtime-meta-4.15 from package.mask to 
> satisfy "(dependency required by "kde-base/kdebase-startkde-4.11.22::gentoo" 
> [ebuild])". Guess what? Of course - it wanted to install the whole set of qt5 
> packages.
> 
> So I'm still stuck. I don't want to go to KDE-5 until I can find a way to 
> reduce the absurd amount of vertical space occupied by every line of text. It 
> will still be ugly, but at least more manageable.
> 
> I've attached screen shots of qt4 and qt5 versions of KMail to show what I 
> mean. The qt5 version is as close as I can get to the qt4.
> 

I just tried and no luck here either. I made that list back in April
when plasma made my machine unusable (hence the "might not work now"
comment.) It's been several months now but I really don't want to go and
try plasma again and waste days trying to get my machine usable again.
I'm just not going to do any updates (and I guess I should do a stage4
backup in case I have to restore...)

Right now my machine is nice and stable. What I don't understand is that
plasma clearly isn't ready for primetime yet (IMHO) yet it seems KDE4 is
not installable on Gentoo anymore.

I did try many things trying to get plasma working but everything I
tried had no results. Plasma would crash even if you didn't do anything
(no keyboard or mouse input.)

Dan




Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-09 Thread Daniel Frey
On 07/09/2016 03:40 PM, Peter Humphrey wrote:
> 
> In fact I tried the separate masking. It led on to having to treat kde-plasma 
> and kde-frameworks similarly, and before I knew it I was unmasking a load of 
> packages that don't belong in a KDE-4 system.
> 
> What to try next?
> 

When I tried plasma and it crashed every 10 seconds I reverted and
manually masked all packages >4.15.

I figure eventually the instability will go away but decided to leave it
for another year or so. Heck, I may never update again. ;-) I like
having a desktop that just works.

I haven't tried updating recently (some months because I don't want to
deal with the plasma stuff now) though, so I don't know if it still works.

I've attached my package.mask if you want to try it. Talk about try to
solve updates with a sledgehammer though...

I think you'll also have to remove wallpapers in order to make portage
happy about conflicts:

[/etc/portage/package.use]
kde-base/kdebase-startkde -wallpapers
kde-apps/kdebase-meta -wallpapers

(Yes, it took forever to do that manually.)

I suspect it will probably not work now but it'll be a starting point if
you want to try this method. Maybe all you'll have to do is adjust some
versions?

Dan

>kde-apps/kopete-4.15
>kde-apps/kate-4.15
>kde-apps/libkdegames-4.15
>kde-apps/libkdeedu-4.15
>kde-apps/libkmahjongg-4.15
>kde-apps/analitza-4.15
>kde-apps/kde4-l10n-4.15
>kde-apps/amor-4.15
>kde-apps/kteatime-4.15
>kde-apps/kiten-4.15
>kde-apps/pairs-4.15
>kde-apps/step-4.15
>kde-apps/kbruch-4.15
>kde-apps/blinken-4.15
>kde-apps/cantor-4.15
>kde-apps/kig-4.15
>kde-apps/kgeography-4.15
>kde-apps/rocs-4.15
>kde-apps/dragon-4.15
>kde-apps/juk-4.15
>kde-apps/kopete-4.15
>kde-apps/parley-4.15
>kde-apps/khangman-4.15
>kde-apps/kwordquiz-4.15
>kde-apps/klettres-4.15
>kde-apps/kalgebra-4.15
>kde-apps/kalzium-4.15
>kde-apps/kanagram-4.15
>kde-apps/kturtle-4.15
>kde-apps/kmplot-4.15
>kde-apps/kstars-4.15
>kde-apps/kolf-4.15
>kde-apps/konquest-4.15
>kde-apps/kdiamond-4.15
>kde-apps/kubrick-4.15
>kde-apps/kiriki-4.15
>kde-apps/ksquares-4.15
>kde-apps/kigo-4.15
>kde-apps/kbreakout-4.15
>kde-apps/lskat-4.15
>kde-apps/palapeli-4.15
>kde-apps/klines-4.15
>kde-apps/kollision-4.15
>kde-apps/klickety-4.15
>kde-apps/kblackbox-4.15
>kde-apps/katomic-4.15
>kde-apps/knetwalk-4.15
>kde-apps/bovo-4.15
>kde-apps/ksudoku-4.15
>kde-apps/knavalbattle-4.15
>kde-apps/kmines-4.15
>kde-apps/kfourinline-4.15
>kde-apps/kblocks-4.15
>kde-apps/kreversi-4.15
>kde-apps/kpat-4.15
>kde-apps/kgoldrunner-4.15
>kde-apps/killbots-4.15
>kde-apps/kjumpingcube-4.15
>kde-apps/picmi-4.15
>kde-apps/kmahjongg-4.15
>kde-apps/kshisen-4.15
>kde-apps/ktuberling-4.15
>kde-apps/kspaceduel-4.15
>kde-apps/bomber-4.15
>kde-apps/ksnakeduel-4.15
>kde-apps/kapman-4.15
>kde-apps/kbounce-4.15
>kde-apps/granatier-4.15
>kde-apps/ksirk-4.15
>kde-apps/kdegames-meta-4.15
>kde-apps/kdenetwork-meta-4.15
>kde-apps/ktux-4.15
>kde-apps/ffmpegthumbs-4.15
>kde-apps/kqtquickcharts-4.15
>kde-apps/kdemultimedia-meta-4.15
>kde-apps/kdetoys-meta-4.15
>kde-base/kdeplasma-addons-4.15
>kde-apps/ktouch-4.15
>kde-apps/artikulate-4.15
>kde-apps/kdeedu-meta-4.15
>kde-apps/kde-meta-4.14.3
>kde-apps/kdebase-runtime-meta-4.15
>kde-base/kde-env-4.15
>kde-frameworks/oxygen-icons-4.15
>kde-base/kdelibs-4.15
>kde-apps/kfmclient-4.15
>kde-apps/kdesu-4.15
>kde-base/katepart-4.15
>kde-base/libkworkspace-4.15
>kde-apps/libkonq-4.15
>kde-apps/libkexiv2-4.15
>kde-base/kephal-4.15
>kde-apps/libkdcraw-4.15
>kde-apps/libkipi-4.15 
>kde-base/kcheckpass-4.15
>kde-base/ksysguard-4.15
>kde-apps/knotify-4.15
>kde-base/liboxygenstyle-4.15
>kde-apps/libkcddb-4.15
>kde-apps/kde-wallpapers-4.15
>kde-base/kcminit-4.15
>kde-apps/kcmshell-4.15
>kde-apps/kdeartwork-wallpapers-4.15
>kde-apps/kioclient-4.15
>kde-apps/kreadconfig-4.15
>kde-apps/kdialog-4.15
>kde-apps/svgpart-4.15
>kde-base/kstartupconfig-4.15
>kde-base/ksplash-4.15
>kde-apps/kwalletmanager-4.15
>kde-apps/kwalletd-4.15
>kde-apps/kurifilter-plugins-4.15
>kde-apps/solid-runtime-4.15
>kde-base/libkgreeter-4.15
>kde-apps/libkcompactdisc-4.15
>kde-apps/kdeartwork-colorschemes-4.15
>kde-apps/kdeartwork-iconthemes-4.15
>kde-apps/kdeartwork-desktopthemes-4.15
>kde-apps/kdeartwork-emoticons-4.15
>kde-apps/kamera-4.15
>kde-apps/kcolorchooser-4.15
>kde-apps/kgamma-4.15
>kde-apps/kruler-4.15
>kde-apps/kdegraphics-mobipocket-4.15
>kde-apps/kolourpaint-4.15
>kde-base/freespacenotifier-4.15
>kde-apps/kde-base-artwork-4.15
>kde-base/ksystraycmd-4.15
>kde-base/kinfocenter-4.15
>kde-base/qguiplatformplugin_kde-4.15
>kde-base/kdebase-cursors-4.15
>kde-base/kwrited-4.15
>kde-apps/knetattach-4.15
>kde-apps/kdontchangethehostname-4.15
>kde-apps/kpasswdserver-4.15
>kde-apps/knewstuff-4.15
>kde-apps/keditfiletype-4.15
>kde-apps/renamedlg-plugins-4.15
>kde-apps/kfile-4.15
>kde-apps/kquitapp-4.15
>kde-apps/kmimetypefinder-4.15
>kde-apps/kdebase-desktoptheme-4.15
>kde-apps/attica-4.15
>kde-apps/kuiserver-4.15
>kde-apps/ktraderclient-4.15
>kde-apps/kdebugdialog-4.15

Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-09 Thread Peter Humphrey
On Saturday 09 Jul 2016 23:22:49 I wrote:
> On Sunday 10 Jul 2016 04:08:36 Michael Palimaka wrote:

--->8

> > This change is correct - we're in the process of cleaning up some old
> > ebuilds at the moment.
> > 
> > In this case kde-apps/kdebase-runtime-meta:5 doesn't imply anything
> > KF5-based - it has just been ported to use a newer eclass. It still just
> > pulls in the old KDE4-based kde-runtime packages.

I don't think that's entirely true; see below.

> That's good news. Now, how does one allow that package to be installed while
> keeping the rest of KF5 masked?
> 
> # cat /etc/portage/package.mask
> kde-plasma/*
> kde-frameworks/*:5
> kde-apps/*:5
> kde-misc/*:5
> >=kde-apps/kde4-l10n-16.04.1
> 
> We seem to need an analogue of CONFIG_PROTECT and CONFIG_PROTECT_MASK, in
> which we could mask all kde-apps/*:5 while allowing
> kde-apps/kdebase-runtime-meta:5 to be installed. Can that be done? I hope
> there's an easier way than masking all 122 apps separately.

In fact I tried the separate masking. It led on to having to treat kde-plasma 
and kde-frameworks similarly, and before I knew it I was unmasking a load of 
packages that don't belong in a KDE-4 system.

What to try next?

-- 
Rgds
Peter




Re: [gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-09 Thread Peter Humphrey
On Sunday 10 Jul 2016 04:08:36 Michael Palimaka wrote:
> On 09/07/16 23:52, Robin Atwood wrote:
> > Attempting to update/world this weekend I get:
> > 
> > 
> > 
> > 
> > 
> > # emerge -uDv @world
> > 
> > 
> > 
> > These are the packages that would be merged, in order:
> > 
> > 
> > 
> > Calculating dependencies... done!
> > 
> > 
> > 
> > !!! All ebuilds that could satisfy "kde-apps/kdebase-runtime-meta:5"
> > have been masked.
> > 
> > !!! One of the following masked packages is required to complete your
> > request:
> > 
> > - kde-apps/kdebase-runtime-meta-16.04.2::gentoo (masked by:
> > package.mask, ~amd64 keyword)
> > 
> > - kde-apps/kdebase-runtime-meta-15.12.3::gentoo (masked by: package.mask)
> > 
> > 
> > 
> > (dependency required by "kde-base/kdebase-startkde-4.11.22-r1::gentoo"
> > [ebuild])
> > 
> > (dependency required by "@selected" [set])
> > 
> > (dependency required by "@world" [argument])
> > 
> > 
> > 
> > I have all of KDE:5 masked since I think installing it sounds too risky.
> > Checking the kdebase-startkde-4.11.22-r1 ebuild it has a dependency on
> > kde-apps/kdebase-runtime-meta:5. Is this a mistake? Has anyone found a
> > solution to this?
> > 
> > 
> > 
> > Thanks
> > 
> > Robin
> 
> Hi Robin,
> 
> This change is correct - we're in the process of cleaning up some old
> ebuilds at the moment.
> 
> In this case kde-apps/kdebase-runtime-meta:5 doesn't imply anything
> KF5-based - it has just been ported to use a newer eclass. It still just
> pulls in the old KDE4-based kde-runtime packages.

That's good news. Now, how does one allow that package to be installed while 
keeping the rest of KF5 masked?

# cat /etc/portage/package.mask  
kde-plasma/*
kde-frameworks/*:5
kde-apps/*:5
kde-misc/*:5
>=kde-apps/kde4-l10n-16.04.1

We seem to need an analogue of CONFIG_PROTECT and CONFIG_PROTECT_MASK, in 
which we could mask all kde-apps/*:5 while allowing kde-apps/kdebase-runtime-
meta:5 to be installed. Can that be done? I hope there's an easier way than 
masking all 122 apps separately.

-- 
Rgds
Peter




[gentoo-user] Re: Update blocked by kdebase-startkde:4

2016-07-09 Thread Michael Palimaka
On 09/07/16 23:52, Robin Atwood wrote:
> Attempting to update/world this weekend I get:
> 
>  
> 
>  
> 
> # emerge -uDv @world
> 
>  
> 
> These are the packages that would be merged, in order:
> 
>  
> 
> Calculating dependencies... done!
> 
>  
> 
> !!! All ebuilds that could satisfy "kde-apps/kdebase-runtime-meta:5"
> have been masked.
> 
> !!! One of the following masked packages is required to complete your
> request:
> 
> - kde-apps/kdebase-runtime-meta-16.04.2::gentoo (masked by:
> package.mask, ~amd64 keyword)
> 
> - kde-apps/kdebase-runtime-meta-15.12.3::gentoo (masked by: package.mask)
> 
>  
> 
> (dependency required by "kde-base/kdebase-startkde-4.11.22-r1::gentoo"
> [ebuild])
> 
> (dependency required by "@selected" [set])
> 
> (dependency required by "@world" [argument])
> 
>  
> 
> I have all of KDE:5 masked since I think installing it sounds too risky.
> Checking the kdebase-startkde-4.11.22-r1 ebuild it has a dependency on
> kde-apps/kdebase-runtime-meta:5. Is this a mistake? Has anyone found a
> solution to this?
> 
>  
> 
> Thanks
> 
> Robin

Hi Robin,

This change is correct - we're in the process of cleaning up some old
ebuilds at the moment.

In this case kde-apps/kdebase-runtime-meta:5 doesn't imply anything
KF5-based - it has just been ported to use a newer eclass. It still just
pulls in the old KDE4-based kde-runtime packages.

Kind regards,

Michael