Re: [gentoo-user] Inconsistent behavior in my Gentoo OS instance

2017-05-04 Thread Miroslav Rovis
Hi Bobby!

Pls. see also:

Tab (no exec) triggers script on Bash on grsec admin
https://forums.grsecurity.net/viewtopic.php?f=3=4700

as well as the other email that I sent some 7 or so hours ago.

NOTE: if I'm away, it's because I'm a little worried... I'm afraid my
system may be vulnerable because of these issues. Patience pls.

(no more but only my sig in bottom)

On 170504-21:15-0400, Bobby Kent wrote:
> Hi Miroslav,
> 
> Attempting to reproduce third issue:
> 
> # mkdir wibble1_1
> # mkdir wibble2_1
> # mkdir wibble3_1
> # mkdir wibble4_1
> # mkdir wibble5_1
> # for d in wibble*_1 ; do mkdir $d/wobble ; done
> # ls -1d wibble*_1
> wibble1_1
> wibble2_1
> wibble3_1
> wibble4_1
> wibble5_1
> 
> Then hit tab after positioning cursor after the / below:
> # for i in $(ls -1d wibble*_1/) ; do echo $i ; done
> 
> And the results are an attempt to autocomplete:
> wibble1_1// wibble2_1// wibble3_1// wibble4_1// wibble5_1//
> 
> Perhaps the test oversimplified the issue, though maybe you could provide
> the simplest way to reproduce what you see.
> 
> Thanks.
> 
> 
> -Original Message-
> From: Miroslav Rovis [mailto:miro.ro...@croatiafidelis.hr] 
> Sent: Tuesday, May 02, 2017 10:13
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] Inconsistent behavior in my Gentoo OS instance
> 
> I've received one reply, and thanks again, but I had better remove the
> gzip-"inconsistency" related bloat from my own previous email... I need the
> previous text to make the remaining three important
> parts/issues/inconsistencies clearer and easier to check, and reply to, any
> of the three.
> 
> I will also reorder my quotes to get them easier to skip or skip to, since
> they are separate issues/inconsistencies.
> 
> On 170501-18:17+0200, Miroslav Rovis wrote:
> ...
> First issue
> ===
> (All first issue-related text have been removed here from all quotes from my
> previous message) ...
> 
> Second issue
> 
> > Another part is actually on Wireshark mailing list. Pls. see:
> > 
> > Filtering on (negated) frame.time_relative filters out wrong 
> > frame.number 
> > https://www.wireshark.org/lists/wireshark-users/201704/msg00037.html
> > as well as my study at:
> > https://www.croatiafidelis.hr/foss/cap/cap-170313-git-devuan-mail/git-
> > devuan-mail-4.php
> That page has just been updated with clearer instructions.
> 
> > (and the previous ones there, but I gave the last as it is 
> > simplest/fastest to check)
> > 
> > There is information that any advanced reader can easily provide by 
> > retracing some of my steps there, and which would clear some uncertainties
> here.
> ...
> > ... That's a serious bug or a
> > serious malfunction in my Gentoo, the latter being most likely...
> > 
> > And if it is the latter, it can only be one or the other way. One: the 
> > cause is in some Gentoo packge. Two: it is an attack by some unknown
> means.
> > 
> > (
> > If Air-Gapped is some info, I did try and editcap (and the whole
> > Wireshark) behave in the same wrong way in my Air-Gapped too.
> > ...
> > )
> > 
> 
> 
> Third issue
> ==
> 
> The text it too much because the command line in which bash throw strange
> error is a long for loop. The main point is marked with short new text
> below.
> > This is one of a series of commands that I used to check one of the 
> > backups, in three different instances of tar-gzip'd archive I checked 
> > (such as the /root directory tar-gzip'd today), and which showed 
> > faultless upon decompression in all the three instances, despite the 
> > three instances of tar-gzip'd archives not being identical (as their
> SHA256 sums show):
> > 
> > # for i in $(ls -1d root_170430_g0n*.d/); do sum=$(echo $i|sed 
> > 's/\.d\//\.sum/'); echo $sum ; read FAKE ; j=$(echo $i | sed 
> > 's/\.d\//\.tar.gz/'); ls -l $j $i ; cd $i; pwd ; read FAKE ; for file 
> > in $(find ./ -name '*'); do if [ -f "$file" ]; then sha256sum $file >> 
> > ../$sum ; fi; done ; cd - ; done ;
> > 
> > Now if I just place the cursor, by moving with Alt-F (skipping "words")
> and Ctrl-F (skipping  1 char) to just after:
> > 
> > "for i in $(ls -1d root_170430_g0n*.d/" in that command,
> > 
> > and if I then hit Tab for completion on the experssion there, I get 
> > (and I'm sorry for the mess, but that's what I get):
> > 
> > g0n ~ # for i in $(ls -1d root_170430_g0n*.dbash: unexpected EOF while 
> > looking for matching `)'bash: syntax error: unexpected end of 
> > file//\.tar.gz/'); ls -l $j $i ; cd $i; pwd ; read FAKE ; for file in 
> > $(find ./ -name '*'); do if [ -f "$file" ]; then sha256sum $file >> 
> > ../$sum ; fi; done ; cd - ; done ;
> > 
> > NOTE (at proofreading time): rechecked, I do get that same behavior 
> > the day after (wrote most of this yesterday, still to send this morning).
> > 
> > [[
> > NOTE (before delayed sending): In fact, it is only this clone that 
> > exibits the above Bash malfunctioning. I just checked the same for 
> > loop command (some six paragraphs 

RE: [gentoo-user] Inconsistent behavior in my Gentoo OS instance

2017-05-04 Thread Bobby Kent
Hi Miroslav,

Attempting to reproduce third issue:

# mkdir wibble1_1
# mkdir wibble2_1
# mkdir wibble3_1
# mkdir wibble4_1
# mkdir wibble5_1
# for d in wibble*_1 ; do mkdir $d/wobble ; done
# ls -1d wibble*_1
wibble1_1
wibble2_1
wibble3_1
wibble4_1
wibble5_1

Then hit tab after positioning cursor after the / below:
# for i in $(ls -1d wibble*_1/) ; do echo $i ; done

And the results are an attempt to autocomplete:
wibble1_1// wibble2_1// wibble3_1// wibble4_1// wibble5_1//

Perhaps the test oversimplified the issue, though maybe you could provide
the simplest way to reproduce what you see.

Thanks.


-Original Message-
From: Miroslav Rovis [mailto:miro.ro...@croatiafidelis.hr] 
Sent: Tuesday, May 02, 2017 10:13
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Inconsistent behavior in my Gentoo OS instance

I've received one reply, and thanks again, but I had better remove the
gzip-"inconsistency" related bloat from my own previous email... I need the
previous text to make the remaining three important
parts/issues/inconsistencies clearer and easier to check, and reply to, any
of the three.

I will also reorder my quotes to get them easier to skip or skip to, since
they are separate issues/inconsistencies.

On 170501-18:17+0200, Miroslav Rovis wrote:
...
First issue
===
(All first issue-related text have been removed here from all quotes from my
previous message) ...

Second issue

> Another part is actually on Wireshark mailing list. Pls. see:
> 
> Filtering on (negated) frame.time_relative filters out wrong 
> frame.number 
> https://www.wireshark.org/lists/wireshark-users/201704/msg00037.html
> as well as my study at:
> https://www.croatiafidelis.hr/foss/cap/cap-170313-git-devuan-mail/git-
> devuan-mail-4.php
That page has just been updated with clearer instructions.

> (and the previous ones there, but I gave the last as it is 
> simplest/fastest to check)
> 
> There is information that any advanced reader can easily provide by 
> retracing some of my steps there, and which would clear some uncertainties
here.
...
> ... That's a serious bug or a
> serious malfunction in my Gentoo, the latter being most likely...
> 
> And if it is the latter, it can only be one or the other way. One: the 
> cause is in some Gentoo packge. Two: it is an attack by some unknown
means.
> 
> (
> If Air-Gapped is some info, I did try and editcap (and the whole
> Wireshark) behave in the same wrong way in my Air-Gapped too.
> ...
> )
> 


Third issue
==

The text it too much because the command line in which bash throw strange
error is a long for loop. The main point is marked with short new text
below.
> This is one of a series of commands that I used to check one of the 
> backups, in three different instances of tar-gzip'd archive I checked 
> (such as the /root directory tar-gzip'd today), and which showed 
> faultless upon decompression in all the three instances, despite the 
> three instances of tar-gzip'd archives not being identical (as their
SHA256 sums show):
> 
> # for i in $(ls -1d root_170430_g0n*.d/); do sum=$(echo $i|sed 
> 's/\.d\//\.sum/'); echo $sum ; read FAKE ; j=$(echo $i | sed 
> 's/\.d\//\.tar.gz/'); ls -l $j $i ; cd $i; pwd ; read FAKE ; for file 
> in $(find ./ -name '*'); do if [ -f "$file" ]; then sha256sum $file >> 
> ../$sum ; fi; done ; cd - ; done ;
> 
> Now if I just place the cursor, by moving with Alt-F (skipping "words")
and Ctrl-F (skipping  1 char) to just after:
> 
> "for i in $(ls -1d root_170430_g0n*.d/" in that command,
> 
> and if I then hit Tab for completion on the experssion there, I get 
> (and I'm sorry for the mess, but that's what I get):
> 
> g0n ~ # for i in $(ls -1d root_170430_g0n*.dbash: unexpected EOF while 
> looking for matching `)'bash: syntax error: unexpected end of 
> file//\.tar.gz/'); ls -l $j $i ; cd $i; pwd ; read FAKE ; for file in 
> $(find ./ -name '*'); do if [ -f "$file" ]; then sha256sum $file >> 
> ../$sum ; fi; done ; cd - ; done ;
> 
> NOTE (at proofreading time): rechecked, I do get that same behavior 
> the day after (wrote most of this yesterday, still to send this morning).
> 
> [[
> NOTE (before delayed sending): In fact, it is only this clone that 
> exibits the above Bash malfunctioning. I just checked the same for 
> loop command (some six paragraphs above) in my Air-Gapped master [1] 
> (never any internet it sees,
The [1] is important for understanding, especially this Bash issue in my
Gentoo instance.
Because in my Air-Gapped Gentoo instance that issue does not show at all.
> longer workaround/detailed checking before updating it with stuff from 
> internet, sneakernet or optical media), and it is just fine. That 
> line, simply gave what it should:
> 
> # for i in $(ls -1d root_170430_g0n*.d/); do sum=$(echo $i|sed
's/\.d\//\.sum/'); echo $sum ; read FAKE ; j=$(echo $i | sed
's/\.d\//\.tar.gz/'); ls -l $j $i ; cd $i; pwd ; read FAKE ; for file in
$(find ./ -name '*'); do if [ -f "$file" ]; then 

Re: [gentoo-user] Somehow offtopic: KRITA documentation 'mobile version'

2017-05-04 Thread R0b0t1
On Wed, May 3, 2017 at 3:05 PM, R0b0t1  wrote:
> On Wed, May 3, 2017 at 2:23 PM, Poison BL.  wrote:
>>
>> Looks like their primary documentation (under the 'Learn' section of their
>> site) is a wiki, based on:
>>
>> https://docs.krita.org/Contributors_Readme
>>
>> And, a glance at the source looks suspiciously like mediawiki on the backend
>> of it. Short of them adding in an extension to do it on the server side, I
>> don't know a quick way to pull that out to PDF (or any other ebook
>> format)...
>>
>> --
>> Poison [BLX]
>> Joshua M. Murphy
>
> That's kind of unfortunate. Meino, you might want to file a bug about
> the documentation being hard to use. In the meantime if using wget
> hasn't worked I'm not sure there's much that can be done.
>
> Instructions specifically for MediaWiki sites don't seem to differ
> much from my first guess at what to do
> (https://webmasters.stackexchange.com/questions/28702/how-to-dump-a-mediawiki-for-offline-use).
> I can't really see how something unrenderable is provided to your
> browser unless it is processed on your machine with JavaScript.

Meino, I filed a bug: https://bugs.kde.org/show_bug.cgi?id=379533. If
you are available for comment it might help - I just realized how many
people were emailed after I submitted that.



[gentoo-user] new scanner : how to activate for Gentoo

2017-05-04 Thread Philip Webb
I want to get my new Epson V550 working on Gentoo,
having successfully installed Epson's driver on Mint.

I installed the Gentoo pkg 'dpkg', which handles .deb archives,
& listed the content of the  3  .deb files in the Epson driver pkg.
They cb viewed at  http://chass.utoronto.ca/~purslow/test/
with names beginning with 'v550'.

It appears that the pkg installs a utility 'iscan',
a Sane plugin called 'epkowa', which is not available via Sane-backends
( /etc/hotplug/usb/libsane.usermap  doesn't list it),
plus some further data files + a lot of dox.

There's a Gentoo pkg 'deb2targz',
which I could use to create an archive I could then install on Gentoo.
I might then need to fine-tune permissions etc to get the scanner to work,
which I could try to do by examining the installation on Mint.

Does anyone have any comments, advice, warnings etc ?

Thanks for the advice offered so far.

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




Re: [gentoo-user] Inconsistent behavior in my Gentoo OS instance

2017-05-04 Thread Miroslav Rovis
On 170503-07:03+0200, Miroslav Rovis wrote:
> On 170502-22:19-0400, Bobby Kent wrote:
> > Regarding the fourth issue:
> > > g0n ~ # eix memtest86+
> > > * sys-apps/memtest86
> > >  Available versions:  4.3.7 (~)4.3.7-r1 {serial}
> > >  Homepage:http://www.memtest86.com/
> > >  Description: A stand alone memory test for x86 computers
> > ...
> > > 
> > > Found 2 matches
> > > Received SIGSEGV - you probably found a bug in eix.
> > ...
...

> Two issues left to go of the ones I presented (and there are more, in
> slow time). The Wireshark and the Bash.
> 

I would believe that what can be seen and read here:

Strange script planted with Bash
https://www.croatiafidelis.hr/foss/cap/cap-170504-strange-bash/

should make for some thinking...

It's in the logs
(
https://www.croatiafidelis.hr/foss/cap/cap-170504-strange-bash/messages_170504_2155_g0n
[link is at bottom of page, under "messages_170504_2155_g0n"]
).

I've studied similar logs, but previous, for hours, but decided to post
this as quickly as I can. It's much more easily credible if not much
later I post it publicly.

I'll think more about it and try and ask questions, but there are some
questions there that are obvious, I would believe...

And the issue I would think is undeniable now... And also not too hard
to see (just a quick careful glance at it, you are bound to see some
trouble there).

Regards!
-- 
Miroslav Rovis
Zagreb, Croatia
https://www.CroatiaFidelis.hr


signature.asc
Description: Digital signature


Re: [gentoo-user] Problem while writing ebuild

2017-05-04 Thread Danny YUE

On 2017-05-04 10:53, Nils Freydank  wrote:
> Am Donnerstag, 4. Mai 2017, 11:59:37 CEST schrieb Danny YUE:
>> Hi,
>> 
>> As a noob in ebuild files, I got some problems while created my own
>> ebuild. I googled a lot but did not really find any clue.
>> 
>> Let's say package A has features B and C. They are Github repositories
>> and A is the entry, while B and C are submodules.
>> 
>> Now I want to make it three different packages respectively, and use USE
>> flags to control which to install just like texlive.
>> 
>> 1) I know I can add USE `B' and `C' into `IUSE' variable, but if I run
>> `equery u A', those flags are listed but with an ""
>> description. Where can I add some description information?
>
> In general, these descriptions are in XML files. Globally used flags (e.g. 
> 'X' 
> or 'python') are set in the portage profiles (search for ".desc" in the 
> portage tree[1]). Flags used only by certain packages are in the ebuild dir 
> in 
> metadata.xml[2]. I suggest you take a look into www-client/firefox’s 
> metadata.xml, because it uses even descriptions with line breaks. (Avoid the 
> look into firefox’s ebuild, though :D)

That's really helpful. Now it shows the message I want.

>
>> 2) Only A has Github release URL, B and C by default should be fetched
>> via `git submodule...'. How am I supposed to fetch these packages in my
>> ebuild file? Download inside `src_unpack'?
>
> Sorry, I don’t know much about git submodule. Maybe there’s something useful 
> in git-r3.eclass (eclass/git-r3.eclass).
>
>> Any help is appreciated. Thanks in advance.
>> 
>> 
>> Danny
>
> [1] find /usr/portage/ -iname "*desc"
> [2] find /usr/portage/ -iname "*metadata.xml"
>
> Nils
>
> PS: Great you write ebuilds - keep going on and suggest bugfixes for broken 
> ebuilds later! :)

Thank you so much :-D

P.S. Well, riscv-tools is out there for too long..I am really surprised
that nobody ever wrote an ebuild for it...



[gentoo-user] Receiving syslog entries over network with systemd

2017-05-04 Thread Mick
Hi All,

I hope this post is not completely off topic.  I have a small LAN server (with 
Kodi) running systemd and I want to use it to receive and store syslog entries 
from other devices over the LAN.  I want to keep this system as lightweight as 
possible, due to its constrained hardware.  What is the best way to go about 
it and how should I configure systemd?  Please be detailed with your 
explanations on systemd - my knowledge on this init system and its manifold 
applications is quite limited.

-- 
Regards,
Mick

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


Re: [gentoo-user] Re: new scanner : partial success

2017-05-04 Thread J. Roeleveld
On May 4, 2017 3:21:08 PM GMT+02:00, Philip Webb  wrote:
>170503 Ian Zimmerman wrote:
>> On 2017-05-03 15:13, Philip Webb wrote:
>>> It appears that the driver set-up includes a binary blob
>>> & that it can't be done simply by picking the correct SANE_BACKENDS
>item
>>> (the old scanner simply need 'plustek' to be chosen).
>>> So can anyone advise me how to get my new scanner working on Gentoo
>?
>> Unpack the .deb in Mint with 'dpkg',
>> then extract and investigate or show us the contents.
>
>In another thread today, Thelma wrote :
>
>> I was installing Brother printer driver on Gentoo via rpm
>>   rpm  -ihv  --nodeps  (lpr-drivername)
>>   rpm  -ihv  --nodeps  (cupswrapper-drivername)
>
>There is also a .rpm version of the Epson driver pkg
>& I see a Gentoo pkg 'rpm', which presumably gives the above commands.
>Would it perhaps be easiest to install 'rpm' & get the .rpm driver,
>then install the driver in a similar way to Thelma's printer driver ?

I wouldn't use 2 different package managers on the same system.
Dependencies and updates will not be handled correctly that way.

--
Joost
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



Re: [gentoo-user] Re: new scanner : partial success

2017-05-04 Thread Philip Webb
170503 Ian Zimmerman wrote:
> On 2017-05-03 15:13, Philip Webb wrote:
>> It appears that the driver set-up includes a binary blob
>> & that it can't be done simply by picking the correct SANE_BACKENDS item
>> (the old scanner simply need 'plustek' to be chosen).
>> So can anyone advise me how to get my new scanner working on Gentoo ?
> Unpack the .deb in Mint with 'dpkg',
> then extract and investigate or show us the contents.

In another thread today, Thelma wrote :

> I was installing Brother printer driver on Gentoo via rpm
>   rpm  -ihv  --nodeps  (lpr-drivername)
>   rpm  -ihv  --nodeps  (cupswrapper-drivername)

There is also a .rpm version of the Epson driver pkg
& I see a Gentoo pkg 'rpm', which presumably gives the above commands.
Would it perhaps be easiest to install 'rpm' & get the .rpm driver,
then install the driver in a similar way to Thelma's printer driver ?

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




Re: [gentoo-user] Problem while writing ebuild

2017-05-04 Thread gentoo-user
On 17-05-04 at 17:59, Danny YUE wrote:
> Hi,
> 
> As a noob in ebuild files, I got some problems while created my own
> ebuild. I googled a lot but did not really find any clue.
If you have questions on ebuild files, checking [1] is probably the best
bet. Has generic information on ebuilds as well as specific information
regarding specific eclasses.

> Let's say package A has features B and C. They are Github repositories
> and A is the entry, while B and C are submodules.
> 
> Now I want to make it three different packages respectively, and use USE
> flags to control which to install just like texlive.
> 
[..]
> 
> 2) Only A has Github release URL, B and C by default should be fetched
> via `git submodule...'. How am I supposed to fetch these packages in my
> ebuild file? Download inside `src_unpack'?
git-r3.eclass has an EGIT_SUBMODULES array that you can populate
according to the use flags, but you'll probably have to specify the main
repo uri for A in both A, B, and C as the EGIT_REPO_URI and then just cd
to the submodule in the ebuild for B/C. See [2] for more information.

[1]: https://devmanual.gentoo.org/
[2]: https://devmanual.gentoo.org/eclass-reference/git-r3.eclass/index.html

-- 
Simon Thelen



Re: [gentoo-user] Problem while writing ebuild

2017-05-04 Thread Nils Freydank
Am Donnerstag, 4. Mai 2017, 11:59:37 CEST schrieb Danny YUE:
> Hi,
> 
> As a noob in ebuild files, I got some problems while created my own
> ebuild. I googled a lot but did not really find any clue.
> 
> Let's say package A has features B and C. They are Github repositories
> and A is the entry, while B and C are submodules.
> 
> Now I want to make it three different packages respectively, and use USE
> flags to control which to install just like texlive.
> 
> 1) I know I can add USE `B' and `C' into `IUSE' variable, but if I run
> `equery u A', those flags are listed but with an ""
> description. Where can I add some description information?

In general, these descriptions are in XML files. Globally used flags (e.g. 'X' 
or 'python') are set in the portage profiles (search for ".desc" in the 
portage tree[1]). Flags used only by certain packages are in the ebuild dir in 
metadata.xml[2]. I suggest you take a look into www-client/firefox’s 
metadata.xml, because it uses even descriptions with line breaks. (Avoid the 
look into firefox’s ebuild, though :D)

> 2) Only A has Github release URL, B and C by default should be fetched
> via `git submodule...'. How am I supposed to fetch these packages in my
> ebuild file? Download inside `src_unpack'?

Sorry, I don’t know much about git submodule. Maybe there’s something useful 
in git-r3.eclass (eclass/git-r3.eclass).
 
> Any help is appreciated. Thanks in advance.
> 
> 
> Danny

[1] find /usr/portage/ -iname "*desc"
[2] find /usr/portage/ -iname "*metadata.xml"

Nils

PS: Great you write ebuilds - keep going on and suggest bugfixes for broken 
ebuilds later! :)

-- 
GPG fingerprint: '00EF D31F 1B60 D5DB ADB8  31C1 C0EC E696 0E54 475B'
Nils Freydank

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


[gentoo-user] Problem while writing ebuild

2017-05-04 Thread Danny YUE
Hi,

As a noob in ebuild files, I got some problems while created my own
ebuild. I googled a lot but did not really find any clue.

Let's say package A has features B and C. They are Github repositories
and A is the entry, while B and C are submodules.

Now I want to make it three different packages respectively, and use USE
flags to control which to install just like texlive.

1) I know I can add USE `B' and `C' into `IUSE' variable, but if I run
`equery u A', those flags are listed but with an ""
description. Where can I add some description information?

2) Only A has Github release URL, B and C by default should be fetched
via `git submodule...'. How am I supposed to fetch these packages in my
ebuild file? Download inside `src_unpack'?

Any help is appreciated. Thanks in advance.


Danny



Re: [gentoo-user] Re: htop wants cgroups

2017-05-04 Thread Jorge Almeida
On Thu, May 4, 2017 at 12:51 AM, Alan McKinnon  wrote:
> On 04/05/2017 09:36, Jorge Almeida wrote:


>
> Now, can you please get over yourself so we can move on?
> We get it, we really do. You don't like the message.
>
In case you didn't notice, the thread is completed, I considered it
completed as of 1 or 2 days ago. If people keep posting I feel obliged
to reply, doing otherwise would be rude, wouldn't you say?

Regards

Jorge



Re: [gentoo-user] Re: htop wants cgroups

2017-05-04 Thread Alan McKinnon
On 04/05/2017 09:36, Jorge Almeida wrote:
> On Wed, May 3, 2017 at 3:11 PM, Daniel Campbell  wrote:
>> On 05/01/2017 08:01 AM, Jorge Almeida wrote:
>>> On Mon, May 1, 2017 at 2:46 PM, Rich Freeman  wrote:
 On Sun, Apr 30, 2017 at 4:17 PM, Kai Krakow  wrote:
> Am Sun, 30 Apr 2017 10:33:05 -0700
> schrieb Jorge Almeida :
> 
> 
> 
>>>
>> cgroups are not being pushed in this case. Portage threw up a warning,
>> letting you know that some features of htop may not be available without
>> the CONFIG_CGROUPS flag on in the kernel. htop should work to your
>> liking as it is right now. Go try it out!
> 
> The point is that a warning should be informative, not ominous. Maybe
> it comes from some kind of template, as Marc suggests...
> Gentoo users like to understand their systems, even those of us who
> are not developer-quality. Saying "enable this, otherwise you're
> WRONG, and we know what's best for you" is not helpful.
>>
>> I'm having a little trouble understanding why this particular package
> 
> Because that's the package where I found this kind of message,
> otherwise there's nothing special about it.
> 
> 
>>
>> I've not dabbled in cgroups but they seem very useful to those who need
>> to manage processes in ways the kernel itself can enforce. Cgroups
>> merely help htop do its job.
>> --
> Indeed, _to those who need_

Jorge,

OK. We get it. You don't like the message. However, no-one else seems to
think it's ominous, that you are being told you are WRONG, and that
someone else knows better for you.

Here's the message again, for reference:

 *   CONFIG_CGROUPS: is not set when it should be.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.


That's a template message, it contains "should" and "may", it does not
contain "must" and "will"

Continuing to emote here is going to accomplish exactly didly-squat and
I assure you that it is highly likely nothing will change at all.
Submitting a patch to gentoo-dev may accomplish the end you seek.

Now, can you please get over yourself so we can move on?
We get it, we really do. You don't like the message.



-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Re: htop wants cgroups

2017-05-04 Thread Jorge Almeida
On Wed, May 3, 2017 at 3:11 PM, Daniel Campbell  wrote:
> On 05/01/2017 08:01 AM, Jorge Almeida wrote:
>> On Mon, May 1, 2017 at 2:46 PM, Rich Freeman  wrote:
>>> On Sun, Apr 30, 2017 at 4:17 PM, Kai Krakow  wrote:
 Am Sun, 30 Apr 2017 10:33:05 -0700
 schrieb Jorge Almeida :



>>
> cgroups are not being pushed in this case. Portage threw up a warning,
> letting you know that some features of htop may not be available without
> the CONFIG_CGROUPS flag on in the kernel. htop should work to your
> liking as it is right now. Go try it out!

The point is that a warning should be informative, not ominous. Maybe
it comes from some kind of template, as Marc suggests...
Gentoo users like to understand their systems, even those of us who
are not developer-quality. Saying "enable this, otherwise you're
WRONG, and we know what's best for you" is not helpful.
>
> I'm having a little trouble understanding why this particular package

Because that's the package where I found this kind of message,
otherwise there's nothing special about it.


>
> I've not dabbled in cgroups but they seem very useful to those who need
> to manage processes in ways the kernel itself can enforce. Cgroups
> merely help htop do its job.
> --
Indeed, _to those who need_

Regards

Jorge Almeida