Re: [gentoo-user] KDE update puzzle : solved

2021-09-19 Thread Philip Webb
210918 cal wrote:
>>   (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) 
>> USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
>> (no parents that aren't satisfied by other packages in this slot)
> See in particular the last message.
> I'm not sure what causes that message in particular,
> but it seems like kglobalaccel is causing the problem
> by pulling in a bunch of 5.82.0 deps causing a slot conflict.

That is the key, but it doesn't work the way you suggest.

I cut the Gordian knot Alexander-fashion :
I simply unmerged the  7  objecting pkgs via 'emerge -C ... ',
ie attica kactivities kconfig kcoreaddons kcrash kglobalaccel kwindowsystem.
after that, I was able to update the whole list of pkgs without a problem.

This has to be a bug in Portage,
at least in the sense of an unintended + obstructive feature.
Portage ought to be able to recognise when a set of pkgs
are creating destructive circular dependencies among themselves
& resolve the conflict by updating all of them together.
This sort of traffic-jam happens regularly & has done so for many years :
one case is Qt, which forces the user to unmerge the whole set,
then merge the updates as a set too.

Perhaps one of our hard-working unpaid devs is listening ... (smile).

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca




Re: [gentoo-user] revisit bouncing messages from this list

2021-09-19 Thread Neil Bothwick
On Sun, 19 Sep 2021 12:44:32 -0500, Dale wrote:

> > I've done that, and I'll look again, but I don't recall seeing what I
> > need.  What that help message does have is a command for requesting
> > the list server to resend a message based on message number.  That
> > fails for me, as the resend bounces for the same reason the original
> > bounced, even if I don't know exactly what that was.  I've tried it
> > numerous times, and have never received the requested resend.  I need
> > a way to find the message through the web interface of the list
> > archives - but that works by message-id, not message number, thus  my
> > need to translate.
> >
> >  
> 
> In the past I've tried following the instructions, used to be on the
> Gentoo site somewhere, and I've never got it to work.  I literally copy
> and pasted the info and it has never sent the missing messages or a
> error message.  If you do get it to work, I'd love to know how you did
> it. 

It has generally worked for me, but after all that trouble, I get a
message that I have already read because a responder quoted it in its
entirety :-O


-- 
Neil Bothwick

WinErr 01C: Uncertainty error - Uncertainty may be inadequate.


pgp8sgJUGy9b0.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] pm-suspend replacement?

2021-09-19 Thread tastytea
On 2021-09-19 20:24+ Alan Mackenzie  wrote:

> […]
> > Or maybe I'll try and find pm-suspend again on the web.  Maybe it
> > had some feature (or bug workaround) which the more modern packages
> > are lacking.  
> 
> That's just what I did.  A web search for pm-utils found it easily
> enough.  pm-suspend works again, and I'm a happy chappy - almost.  Why
> was pm-utils taken off of portage in the first place?  Was there some
> sort of security problem, or was it just because it hadn't been
> updated in a fair while (since 2013, I think)?

It was removed because upstream abandoned it. It was announced in

which references .

> That's another feature missing from portage - a systematic way of
> discovering why a package has been removed.

`eselect news read all | less` is sometimes helpful. 

-- 
Get my PGP key with `gpg --locate-keys tasty...@tastytea.de` or at
.


pgptJiqjKlwlq.pgp
Description: Digitale Signatur von OpenPGP


Re: [gentoo-user] faded images with Gwenview : solved

2021-09-19 Thread Frank Steinmetzger
Am Sun, Sep 19, 2021 at 05:37:20AM -0400 schrieb Philip Webb:

> Meanwhile, the advice has to be don't manipulate PNGs using Gwenview :
> convert them to JPG first.

Rather, manipulate them with something other than gwenview, which is always
better than to use JPG due to compression artifacts (even on very high
quality settings).

-- 
Grüße | Greetings | Qapla’
Please do not share anything from, with or about me on any social network.

People who are not convex with foreign words should not renovate with them.


signature.asc
Description: PGP signature


Re: [gentoo-user] revisit bouncing messages from this list

2021-09-19 Thread Jack

On 2021.09.19 13:18, Neil Bothwick wrote:

On Sat, 18 Sep 2021 18:00:35 -0400, Jack wrote:

> I reread most of two threads about this from 2018 and 2019, and  
there

> was a post that seemed to imply there was a way to translate the
> message number (196927 was the latest from this list for me) to a  
URL

> to see the message in the list archives at gentoo.org.  Does such a
> translation actually exist, and can someone point me to it?

AFAIR you send a mail to the help address in the headers of any
message from the list and the list server will return a list of  
commands,

including the one you need.
I've done that, and I'll look again, but I don't recall seeing what I  
need.  What that help message does have is a command for requesting the  
list server to resend a message based on message number.  That fails  
for me, as the resend bounces for the same reason the original bounced,  
even if I don't know exactly what that was.  I've tried it numerous  
times, and have never received the requested resend.  I need a way to  
find the message through the web interface of the list archives - but  
that works by message-id, not message number, thus  my need to  
translate.




Re: [gentoo-user] revisit bouncing messages from this list

2021-09-19 Thread Dale
Jack wrote:
> On 2021.09.19 13:18, Neil Bothwick wrote:
>> On Sat, 18 Sep 2021 18:00:35 -0400, Jack wrote:
>>
>> > I reread most of two threads about this from 2018 and 2019, and there
>> > was a post that seemed to imply there was a way to translate the
>> > message number (196927 was the latest from this list for me) to a URL
>> > to see the message in the list archives at gentoo.org.  Does such a
>> > translation actually exist, and can someone point me to it?
>>
>> AFAIR you send a mail to the help address in the headers of any
>> message from the list and the list server will return a list of
>> commands,
>> including the one you need.
> I've done that, and I'll look again, but I don't recall seeing what I
> need.  What that help message does have is a command for requesting
> the list server to resend a message based on message number.  That
> fails for me, as the resend bounces for the same reason the original
> bounced, even if I don't know exactly what that was.  I've tried it
> numerous times, and have never received the requested resend.  I need
> a way to find the message through the web interface of the list
> archives - but that works by message-id, not message number, thus  my
> need to translate.
>
>

In the past I've tried following the instructions, used to be on the
Gentoo site somewhere, and I've never got it to work.  I literally copy
and pasted the info and it has never sent the missing messages or a
error message.  If you do get it to work, I'd love to know how you did it. 

If I were you, I wouldn't hold my breath getting this to work.  Unless
something has changed since I tried it, it is a lost cause. 

Dale

:-)  :-) 



Re: [gentoo-user] KDE update puzzle : solved

2021-09-19 Thread cal
On 9/19/21 12:03 AM, Philip Webb wrote:
> 210918 cal wrote:
>>>   (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) 
>>> USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
>>> (no parents that aren't satisfied by other packages in this slot)
>> See in particular the last message.
>> I'm not sure what causes that message in particular,
>> but it seems like kglobalaccel is causing the problem
>> by pulling in a bunch of 5.82.0 deps causing a slot conflict.
> 
> That is the key, but it doesn't work the way you suggest.
> 
> I cut the Gordian knot Alexander-fashion :
> I simply unmerged the  7  objecting pkgs via 'emerge -C ... ',
> ie attica kactivities kconfig kcoreaddons kcrash kglobalaccel kwindowsystem.
> after that, I was able to update the whole list of pkgs without a problem.
> 
> This has to be a bug in Portage,
> at least in the sense of an unintended + obstructive feature.
> Portage ought to be able to recognise when a set of pkgs
> are creating destructive circular dependencies among themselves
> & resolve the conflict by updating all of them together.
> This sort of traffic-jam happens regularly & has done so for many years :
> one case is Qt, which forces the user to unmerge the whole set,
> then merge the updates as a set too.
> 
> Perhaps one of our hard-working unpaid devs is listening ... (smile).
> 

For what it's worth, I have had these same KDE packages listed above
installed for 3 years, and have never experienced the slot conflict you
encountered (in particular, the recent upgrade from 5.82 to 5.85 worked
fine on my systems).  So whether or not the end result could be
considered a bug in portage, it seems likely that, like others have
suggested on the thread, there is possibly a strange configuration
somewhere on your system triggering the problem to occur (I have usually
found this to be the case when my emerge updates blow up with strange
conflicts).

I'm not a portage dev, but I suspect if you wanted someone to look into
it, you'd need to file a bug report and clarify the details about your
system profile, world set, USE flags, package keywords, whether the
problem occurs if you emerge @world instead of directly merging certain
packages, etc.

cal



Re: [gentoo-user] revisit bouncing messages from this list

2021-09-19 Thread Neil Bothwick
On Sat, 18 Sep 2021 18:00:35 -0400, Jack wrote:

> I reread most of two threads about this from 2018 and 2019, and there  
> was a post that seemed to imply there was a way to translate the  
> message number (196927 was the latest from this list for me) to a URL  
> to see the message in the list archives at gentoo.org.  Does such a  
> translation actually exist, and can someone point me to it?

AFAIR you send a mail to the help address in the headers of any
message from the list and the list server will return a list of commands,
including the one you need.


-- 
Neil Bothwick

Sir! Romulan warbird decloaki\xBB\xAE\xF5\xF7\xFC\xC1 NO CARRIER


pgpR746PGoHan.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] pm-suspend replacement?

2021-09-19 Thread Alan Mackenzie
Hello again, Gentoo.

On Sun, Sep 19, 2021 at 11:03:00 +, Alan Mackenzie wrote:
> On Sat, Sep 18, 2021 at 20:49:45 +0200, tastytea wrote:
> > On 2021-09-18 18:39+ Alan Mackenzie  wrote:

> > > Hello, Gentoo.

> > > I used to have a utility pm-suspend which would suspend the current
> > > state of the machine to RAM (or, maybe to the swap partition) and shut
> > > the machine down to a resting state.  A keypress or mouse movement
> > > would restore full functionality in a few seconds.

> > > I think I lost this program in the emerge --depclean I did a couple of
> > > months ago (the one that wanted to make my machine unbootable).

> > > Is there anything to take its place?  In particular I want actively to
> > > put the machine into resting state (as opposed to it happening after a
> > > period of inactivity), and I would prefer to do this without having to
> > > start a GUI session.

> > > I feel there must be something like this in portage, I just don't know
> > > how to find it.

> > > Thanks for the help!


> > `loginctl suspend`[1] if you use sys-auth/elogind. `echo mem >
> > /sys/power/state`[2] if not.

> Thanks!

> Unfortunately, neither of them works.  I tried s2ram too.  It also
> doesn't work.

> What they all do is suspend the system, then immediately restore it,
> without the keyboard or mouse being touched.

> I'm sure the kernel isn't the problem: I tried it with three kernels
> going back to 5.4.97 and it failed on them all.  pm-suspend worked on
> these.  Similarly, I doubt my HW is the problem.

> At this stage, I think it's time to give up.  I don't want to spend hours
> submitting bug reports and following up, or on endless web searches for
> solutions.  The feature just isn't that important, convenient though it
> would be.

> Or maybe I'll try and find pm-suspend again on the web.  Maybe it had
> some feature (or bug workaround) which the more modern packages are
> lacking.

That's just what I did.  A web search for pm-utils found it easily
enough.  pm-suspend works again, and I'm a happy chappy - almost.  Why
was pm-utils taken off of portage in the first place?  Was there some
sort of security problem, or was it just because it hadn't been updated
in a fair while (since 2013, I think)?

That's another feature missing from portage - a systematic way of
discovering why a package has been removed.

> > [1] 
> > [2] 
> > 
> > -- 
> > Get my PGP key with `gpg --locate-keys tasty...@tastytea.de` or at
> > .

-- 
Alan Mackenzie (Nuremberg, Germany).



Re: [gentoo-user] KDE update puzzle : solved

2021-09-19 Thread antlists




On 19/09/2021 14:06, Philip Webb wrote:

210919 antlists wrote:

On 19/09/2021 08:03, Philip Webb wrote:

Portage ought to be able to recognise when a set of pkgs
are creating destructive circular dependencies among themselves
& resolve the conflict by updating all of them together.

Until you hit my version of the problem,
where if a is not there, b crashes when you try to build it ...
And of course, installing a crashes because b is not there ...


So you emerge both together :
I've never run into a version of your case where that wasn't the solution.
And I don't expect anything like that to happen
with a related group of pkgs like Qt or KDE.

Well, seeing the fact that this particular case is plastered all over 
the net with people trying to solve it, then emerging the two together 
DOESN'T solve it.


The problem is that - in order to emerge either one - THE OTHER ONE MUST 
HAVE BEEN EMERGED FIRST. Whoops ...


(If they're not already on your system, try installing something that 
requires truetype. That will call in freetype, which won't emerge 
because harfbuzz isn't there. But harfbuzz won't emerge, because 
freetype isn't there. As in, they won't emerge even if you try and force 
it, because configure will crash because it can't find the other one.)


Cheers,
Wol



Re: [gentoo-user] How to create a local overlay?

2021-09-19 Thread Dr Rainer Woitok
Tastytea,

On Sunday, 2021-09-19 16:40:18 +0200, you wrote:

> ...
> 

Looks good, thank you :-)

Sincerely,
  Rainer



Re: [gentoo-user] The old wine/harfbuzz/freetype circle ...

2021-09-19 Thread antlists

On 19/09/2021 09:58, Charlotte Delenk wrote:

On Sat, Sep 18, 2021 at 07:30:45PM +0100, antlists wrote:

I'm trying to emerge wine, and it's come up with this. It insisted on adding
abi_x86_32 or whatever it is to loads of things, but it's now blowing up
with this circular dependency. If I try and install one with "use =
-theother" it won't go ...

I recently discovered this wiki page, maybe the steps listed there will
help:

https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#harfbuzz_and_freetype

Thanks. While the site's solutions were pretty much what I'd already 
tried and failed, it told me what I needed to do ...


It told me that x11/pango was what was forcing the freetype dependency, 
and seeing as I'm running wayland I thought it wouldn't be a problem to 
get rid of it temporarily. "emerge -C pango" ...


One quick "emerge --oneshot" (or rather, slow, because it triggered an 
update of loads of other stuff) later, and then a global update, and 
hopefully Robert is your mother's brother-in-law (he was mine :-)


Cheers,
Wol



Re: [gentoo-user] revisit bouncing messages from this list

2021-09-19 Thread tastytea
On 2021-09-18 18:00-0400 Jack  wrote:

> I reread most of two threads about this from 2018 and 2019, and there
> was a post that seemed to imply there was a way to translate the  
> message number (196927 was the latest from this list for me) to a URL
> to see the message in the list archives at gentoo.org.  Does such a  
> translation actually exist, and can someone point me to it?

You can search the message with marc.info, the syntax is
, for your e-mail it would be
.

Or you could use a web search machine and search for
site:archives.gentoo.org "RNSQBYSM.LJDOAC3M.UQQ2ORSM@3SFUADZQ.IVSRWZWW.352VGHH4"

Kind regards, tastytea

-- 
Get my PGP key with `gpg --locate-keys tasty...@tastytea.de` or at
.


pgp9P9dTWKAyk.pgp
Description: Digitale Signatur von OpenPGP


[gentoo-user] How to create a local overlay?

2021-09-19 Thread Dr Rainer Woitok
Greetings,

recently I received an "*.ebuild" file  for a little piece of software I
need.  However, trying to find instructions in the Gentoo wiki regarding
the creation of a local overlay utilizing this ebuild file up to now on-
ly revealed confusing and/or outdated information.

Could anybody point me to some up-to-date guide explaining how to create
a local overlay  which just utilizes  this ebuild file  and the external
Git repository specified within it?

Sincerely,
  Rainer



Re: [gentoo-user] The old wine/harfbuzz/freetype circle ...

2021-09-19 Thread Charlotte Delenk
On Sat, Sep 18, 2021 at 07:30:45PM +0100, antlists wrote:
> I'm trying to emerge wine, and it's come up with this. It insisted on adding
> abi_x86_32 or whatever it is to loads of things, but it's now blowing up
> with this circular dependency. If I try and install one with "use =
> -theother" it won't go ...

I recently discovered this wiki page, maybe the steps listed there will
help:

https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#harfbuzz_and_freetype

> 
> Looking on the web, everybody seems to be recommending those approaches but
> they're not working. It does say circular dependencies are hard to fix. The
> only thing I haven't got at the moment is ~amd. Is that likely to help?

Accepting the ~amd64 keyword would require extra steps due to another
circular dependency (also on the linked page but farther down). Not that
it would help in this case because freetype and harfbuzz do depend on
each other currently


signature.asc
Description: PGP signature


Re: [gentoo-user] KDE update puzzle : solved

2021-09-19 Thread antlists

On 19/09/2021 08:03, Philip Webb wrote:

Portage ought to be able to recognise when a set of pkgs
are creating destructive circular dependencies among themselves
& resolve the conflict by updating all of them together.


Until you hit my version of the problem, where if a is not there, b 
crashes when you try to build it ...

And of course, installing a crashes because b is not there ...

Cheers,
Wol



Re: [gentoo-user] pm-suspend replacement?

2021-09-19 Thread Alan Mackenzie
On Sat, Sep 18, 2021 at 20:49:45 +0200, tastytea wrote:
> On 2021-09-18 18:39+ Alan Mackenzie  wrote:

> > Hello, Gentoo.

> > I used to have a utility pm-suspend which would suspend the current
> > state of the machine to RAM (or, maybe to the swap partition) and shut
> > the machine down to a resting state.  A keypress or mouse movement
> > would restore full functionality in a few seconds.

> > I think I lost this program in the emerge --depclean I did a couple of
> > months ago (the one that wanted to make my machine unbootable).

> > Is there anything to take its place?  In particular I want actively to
> > put the machine into resting state (as opposed to it happening after a
> > period of inactivity), and I would prefer to do this without having to
> > start a GUI session.

> > I feel there must be something like this in portage, I just don't know
> > how to find it.

> > Thanks for the help!


> `loginctl suspend`[1] if you use sys-auth/elogind. `echo mem >
> /sys/power/state`[2] if not.

Thanks!

Unfortunately, neither of them works.  I tried s2ram too.  It also
doesn't work.

What they all do is suspend the system, then immediately restore it,
without the keyboard or mouse being touched.

I'm sure the kernel isn't the problem: I tried it with three kernels
going back to 5.4.97 and it failed on them all.  pm-suspend worked on
these.  Similarly, I doubt my HW is the problem.

At this stage, I think it's time to give up.  I don't want to spend hours
submitting bug reports and following up, or on endless web searches for
solutions.  The feature just isn't that important, convenient though it
would be.

Or maybe I'll try and find pm-suspend again on the web.  Maybe it had
some feature (or bug workaround) which the more modern packages are
lacking.

> [1] 
> [2] 
> 
> -- 
> Get my PGP key with `gpg --locate-keys tasty...@tastytea.de` or at
> .

-- 
Alan Mackenzie (Nuremberg, Germany).



Re: [gentoo-user] KDE update puzzle : solved

2021-09-19 Thread Philip Webb
210919 antlists wrote:
> On 19/09/2021 08:03, Philip Webb wrote:
>> Portage ought to be able to recognise when a set of pkgs
>> are creating destructive circular dependencies among themselves
>> & resolve the conflict by updating all of them together.
> Until you hit my version of the problem,
> where if a is not there, b crashes when you try to build it ...
> And of course, installing a crashes because b is not there ...

So you emerge both together :
I've never run into a version of your case where that wasn't the solution.
And I don't expect anything like that to happen
with a related group of pkgs like Qt or KDE.

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca




Re: [gentoo-user] cryptsetup close and device in use when it is not

2021-09-19 Thread Dale
Ramon Fischer wrote:
> Hi Dale,
>
>>   So, something says it is busy but eventually
>> releases it if left alone for a while.  I'd like to know what it is and
>> if it is really in use or not.  Thing is, I can't find a way to know
>> what it is that is using it.  The dmsetup command shows it is in use but
>> no way to know what is using it.
> I could reproduce this issue by killing my desktop process, unmounting
> the home partition and playing some "kill process" bingo. I could
> backtrace it to one unkillable process "kcryptd":
>
>    1. Kill "awesomewm":  + Backspace
>    2. Kill other processes accessing "/home/"
>    3. umount /home
>    4. cryptsetup close crypthome
>    Device crypthome is still in use
>    5. dmsetup info /dev/mapper/crypthome
>    Name:  crypthome
>    State: ACTIVE
>    Read Ahead:    256
>    Tables present:    LIVE
>    Open count:    1
>    Event number:  0
>    Major, minor:  253, 1
>    Number of targets: 1
>    UUID: CRYPT-LUKS2--crypthome
>    6. Kill any unnecessary process and try "cryptsetup close crypthome"
>    7. Search for major, minor: ps aux | grep "253:1"
>    root   150  0.2  0.0  0 0 ?    I    15:21   0:02
>    [kworker/u16:5-kcryptd/253:1]
>    8. Does not work: kill 150
>    9. Does not work and could be dangerous: kill -9 150
>
> So, there was still one "kcryptd" process left, accessing the hard
> drive, but I found no way to kill it.
>
> Maybe this could be helpful?
>
> -Ramon
>


Well, it still does it but there is no rhyme or reason to when it says
in use and when it closes when asked too.  I to saw a process kcryptd
but not sure what triggers it. I didn't try to kill it since I'm pretty
sure it is a kernel process.  I build everything into my kernel, no
modules.  Sort of scared to mess with it. 

So, sometimes it works as it should, sometimes not.  When it doesn't, if
I leave it alone for a while then try again, it works.  I also checked
to be sure SMART wasn't doing something but if it is, I couldn't see
it.  Since it is a removable drive, I don't have it set to do anything
either. 

I guess I'll just have to wait on it to finish whatever it is doing to
close it when it gets stubborn.  Maybe this is a bug, maybe it has a
really good reason for not closing.  Who knows.  :/

Thanks to all for the help.  We gave it a good try.

Dale

:-)  :-)



Re: [gentoo-user] How to create a local overlay?

2021-09-19 Thread tastytea
On 2021-09-19 16:23+0200 Dr Rainer Woitok 
wrote:

> Greetings,
> 
> recently I received an "*.ebuild" file  for a little piece of
> software I need.  However, trying to find instructions in the Gentoo
> wiki regarding the creation of a local overlay utilizing this ebuild
> file up to now on- ly revealed confusing and/or outdated information.
> 
> Could anybody point me to some up-to-date guide explaining how to
> create a local overlay  which just utilizes  this ebuild file  and
> the external Git repository specified within it?

`eselect repository create localrepo` will create an overlay (now
officially called repository) in /var/db/repos/localrepo.



Kind regards, tastytea

-- 
Get my PGP key with `gpg --locate-keys tasty...@tastytea.de` or at
.


pgpIHx33sY9C9.pgp
Description: Digitale Signatur von OpenPGP


Re: [gentoo-user] revisit bouncing messages from this list

2021-09-19 Thread Jack

On 9/19/21 05:08, tastytea wrote:

On 2021-09-18 18:00-0400 Jack  wrote:

I reread most of two threads about this from 2018 and 2019, and there
was a post that seemed to imply there was a way to translate the
message number (196927 was the latest from this list for me) to a URL
to see the message in the list archives at gentoo.org.  Does such a
translation actually exist, and can someone point me to it?

You can search the message with marc.info, the syntax is
, for your e-mail it would be
.

Or you could use a web search machine and search for
site:archives.gentoo.org "RNSQBYSM.LJDOAC3M.UQQ2ORSM@3SFUADZQ.IVSRWZWW.352VGHH4"

Kind regards, tastytea
Thanks but that doesn't help me.  I have 196927 available as a message 
number.  How do I go from that to the message-id like 
RNSQBYSM.LJDOAC3M.UQQ2ORSM@3SFUADZQ.IVSRWZWW.352VGHH4?  (The number is 
for a message that bounced, the id is for the message I sent.)  I know I 
could find that id in the headers, but I don't have the headers since I 
never received the message.





Re: [gentoo-user] faded images with Gwenview : solved

2021-09-19 Thread Neil Bothwick
On Sun, 19 Sep 2021 00:01:51 -0400, Philip Webb wrote:

> Tibor Nagy of KDE Bugzilla has replied very promptly :
> 
>   My guess this happens due to botched gamma handling.
>   Washed out images are a prime symptom of that kind of bugs.
>   Seems like when a PNG gAMA chunk is present,
>   Gwenview applies the gamma transform in the opposite direction it
> should, thus the washed out images.  Seems to be Qt bug, already fixed
> in 5.15.x :
> https://github.com/qt/qtbase/commit/de2c3ccd49cb89e0c6912da3b03705a36ef03946
> 
> As you can see from the link above, some coder forgot to invert a value,
> using 'gamma' when it sb '1/gamma'.
> 
> The patch is dated 'June 11', so it make take awhile yet to reach
> Gentoo.

5.15.2 is already in testing, which explains why I was unable to
reproduce this in the way it hit you, but there was still one washed out
image I saw.


-- 
Neil Bothwick

667 - The FAX number of the beast


pgp1fP_RsgcK7.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] faded images with Gwenview : solved

2021-09-19 Thread Philip Webb
210919 Neil Bothwick wrote:
> On Sun, 19 Sep 2021 00:01:51 -0400, Philip Webb wrote:
>> The patch is dated 'June 11', so it may take awhile yet to reach Gentoo.
> 5.15.2 is already in testing, which explains why I was unable
> to reproduce this in the way it hit you,
> but there was still one washed out image I saw.

I'm using Qt 5.15.2-r3 , which is stable, but -r10 is still testing.
Probably, the correct version wb part of 5.15.3 or 5.16.1 or similar.

Meanwhile, the advice has to be don't manipulate PNGs using Gwenview :
convert them to JPG first.

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca




Re: [gentoo-user] Official support for the s6 init on Gentoo

2021-09-19 Thread Canek Peláez Valdés
On Sun, Sep 19, 2021 at 12:16 PM  wrote:
[...]

>  Of course, some extra work will require from Gentoo.
>
That's great; when you have found enough people willing and able to do that
work specifically for Gentoo, including maintenance, updates, bug
reporting, triage and fixes for the foreseeable future, then a reasonable
proposal could be made.

An alternative is to start and maintain an oficial overlay (note: it would
also require enough people willing and able to do that work); if, as you
suspect, s6 has enough qualities, it would attract a large number of users
and then requesting a merge of the overlay to the official tree should be
easier.

But really, you are asking for other people to do the work in something
that interests you. No matter how many Gentoo users could share your
interest (which, BTW, I suspect there are not that many), if there are not
enough of them *WILLING* and *ABLE* to do the work to satisfy that
interest, then their number is irrelevant.

That's how Free Software and Open Source works: someone has to be willing
and able to do the work for anything to be implemented. If you are really
interested, *you* start doing the work.

Code talks.

Regards.
--
Dr. Canek Peláez Valdés
Profesor de Carrera Asociado C
Departamento de Matemáticas
Facultad de Ciencias
Universidad Nacional Autónoma de México


Re: [gentoo-user] Official support for the s6 init on Gentoo

2021-09-19 Thread Marco Rebhan
On Sunday, 19 September 2021 19.15.50 CEST lum...@disroot.org wrote:
> The worst thing for OpenRC
> (native, by default and alternative to systemd) is to adopt binaries
> from it

Hi,

Those binaries (I'm assuming you're talking about udev and tmpfilesd) 
don't really have any overlap with what OpenRC does (init/service 
management) and from what I can see it's the exact same situation for s6 
so the same systemd code would still be required. I'm not saying that s6 
support is a bad thing but the reason you state for adding it seems out 
of place.

There's an existing s6 eclass that installs s6 services; as far as I can 
see, a total of 2 packages use it right now. My guess is that the reason 
why there's no s6 support across the board yet is lack of interest. You 
could either create a dedicated overlay or submit patches to the gentoo 
repository to directly add support to more packages.

-Marco

signature.asc
Description: This is a digitally signed message part.


[gentoo-user] Official support for the s6 init on Gentoo

2021-09-19 Thread lumaro
Hi all,

I would like to propose the official support of s6 in Gentoo, although 
it is true that it is accepted, it does not have official support and would 
need the creation of new scripts for the correct operation of s6 in the system.

This request is motivated by the malaise caused by systemd along with the 
latest decisions made by Gentoo. The worst thing for OpenRC (native, by default 
and alternative to systemd) is to adopt binaries from it, that will create more 
discomfort in the community and it seems fair to me to have a real independent 
alternative (binaries, libraries and device manager) like s6 . I think it would 
be a good solution for both start systems, we would all be happier. Of course, 
some extra work will require from Gentoo.

S6 init system is already working in other distributions, with good acceptance, 
Gentoo has always been characterized by its flexibility, I do not see why we 
could not enjoy this init and thus have 2 clearly different, autonomous and 
compatible alternatives to continue using Gentoo comfortably.

For the record, I have nothing against systemd and I do not intend or encourage 
to create any controversy, but it seems good and healthy, both for the 
community and for the future of Gentoo, to have a real alternative to systemd 
and not follow the path which is adopting OpenRC, accepting systemd binaries if 
they "work and do the trick".

You can express your vote in favor by answering this email and affirming that 
you agree. Please, do not indicate controversial or disqualifying comments, 
this email can serve to demonstrate the number of users who are interested in 
having an alternative, complete and functional system to systemd in Gentoo. At 
no time do I have anything against it, that it continues to be developed and 
used, whoever wants, but also that those who do not, have an alternative.

Thanks.