public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs
@ 2018-12-15  2:00 Georgy Yakovlev
  2018-12-15  8:43 ` Kent Fredric
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Georgy Yakovlev @ 2018-12-15  2:00 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 400 bytes --]

Hi,

while lurking on bugzilla lately I noticed that package part of 
"emerge --info" output may be lacking in some cases.

Good candidates for adding to that file are:

virtual/rust
llvm ?
dev-util/meson
dev-util/ninja

that should be enough to provide a bit more to initial information without 
going crazy and clobbering output too much.

Thoughts?

Regards,
Georgy Yakovlev
Gentoo Linux Developer

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs
  2018-12-15  2:00 [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs Georgy Yakovlev
@ 2018-12-15  8:43 ` Kent Fredric
  2018-12-15 11:57 ` Mikle Kolyada
  2018-12-16 22:18 ` Toralf Förster
  2 siblings, 0 replies; 6+ messages in thread
From: Kent Fredric @ 2018-12-15  8:43 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 546 bytes --]

On Fri, 14 Dec 2018 18:00:55 -0800
Georgy Yakovlev <gyakovlev@gentoo.org> wrote:

> Good candidates for adding to that file are:
> 
> virtual/rust
> llvm ?
> dev-util/meson
> dev-util/ninja

I'm really not sure these are widespread enough to justify putting
those details in the ouput of every emerge --info.

Instead, it seems to make more sense to have them displayed via the
pkg_info() function[1], which can be provided by eclasses where need be.

1: https://devmanual.gentoo.org/ebuild-writing/functions/pkg_info/index.html

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs
  2018-12-15  2:00 [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs Georgy Yakovlev
  2018-12-15  8:43 ` Kent Fredric
@ 2018-12-15 11:57 ` Mikle Kolyada
  2018-12-16 22:14   ` Georgy Yakovlev
  2018-12-16 22:18 ` Toralf Förster
  2 siblings, 1 reply; 6+ messages in thread
From: Mikle Kolyada @ 2018-12-15 11:57 UTC (permalink / raw
  To: gentoo-dev, Georgy Yakovlev


[-- Attachment #1.1: Type: text/plain, Size: 687 bytes --]


On 15.12.2018 5:00, Georgy Yakovlev wrote:
> Hi,
>
> while lurking on bugzilla lately I noticed that package part of 
> "emerge --info" output may be lacking in some cases.
>
> Good candidates for adding to that file are:
>
> virtual/rust
> llvm ?
> dev-util/meson
> dev-util/ninja
>
> that should be enough to provide a bit more to initial information without 
> going crazy and clobbering output too much.
>
> Thoughts?
>
> Regards,
> Georgy Yakovlev
> Gentoo Linux Developer


They all are not way too much spread, especially rust.

Do not think it worth to include them.

meson can be reconsidered later, as more and more people are using this one.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs
  2018-12-15 11:57 ` Mikle Kolyada
@ 2018-12-16 22:14   ` Georgy Yakovlev
  0 siblings, 0 replies; 6+ messages in thread
From: Georgy Yakovlev @ 2018-12-16 22:14 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1525 bytes --]

On Saturday, December 15, 2018 3:57:02 AM PST Mikle Kolyada wrote:
> On 15.12.2018 5:00, Georgy Yakovlev wrote:
> > Hi,
> > 
> > while lurking on bugzilla lately I noticed that package part of
> > "emerge --info" output may be lacking in some cases.
> > 
> > Good candidates for adding to that file are:
> > 
> > virtual/rust
> > llvm ?
> > dev-util/meson
> > dev-util/ninja
> > 
> > that should be enough to provide a bit more to initial information without
> > going crazy and clobbering output too much.
> > 
> > Thoughts?
> > 
> > Regards,
> > Georgy Yakovlev
> > Gentoo Linux Developer
> 
> They all are not way too much spread, especially rust.
> 
> Do not think it worth to include them.
> 
> meson can be reconsidered later, as more and more people are using this one.

meson and ninja come in pair, and:
systemd already depends on both
openrc wants to switch to meson.
many xorg parts depend on meson
mesa & co depends on meson
cmake-utils.eclass defaults to ninja as default makefile generator for EAPI=7

those are damn  good reasons for inclusion, those tools becoming essential.
and it's only couple of lines of text, not a big deal.
and the lines are not shown if package in question is not installed.

having rust in output of initial  --info also can be quite handy as recent 
cargo/rust issue showed but yeah, pkg_info probably could deal with that for 
now at least. not a very popular ebuild function, never knew it existed. 
Thanks  Kent for pointing it out.




-- 
Georgy Yakovlev
Gentoo Linux Developer

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs
  2018-12-15  2:00 [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs Georgy Yakovlev
  2018-12-15  8:43 ` Kent Fredric
  2018-12-15 11:57 ` Mikle Kolyada
@ 2018-12-16 22:18 ` Toralf Förster
  2018-12-16 22:31   ` Georgy Yakovlev
  2 siblings, 1 reply; 6+ messages in thread
From: Toralf Förster @ 2018-12-16 22:18 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 790 bytes --]

On 12/15/18 3:00 AM, Georgy Yakovlev wrote:
> that should be enough to provide a bit more to initial information without 
> going crazy and clobbering output too much.
> 
> Thoughts?
At least for the tinderbox image issues I was asked by devs in the past to include bits for the following software in #comment0:

  cat << EOF >> $issuedir/issue
gcc-config -l:
$(gcc-config -l                   )
$( [[ -x /usr/bin/llvm-config ]] && echo llvm-config: && llvm-config --version )
$(eselect python  list 2>/dev/null)
$(eselect ruby    list 2>/dev/null)
$(eselect rust    list 2>/dev/null)
$( [[ -x /usr/bin/java-config ]] && echo java-config: && java-config --list-available-vms --nocolor )
$(eselect java-vm list 2>/dev/null)

...



-- 
Toralf
PGP 23217DA7 9B888F45


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs
  2018-12-16 22:18 ` Toralf Förster
@ 2018-12-16 22:31   ` Georgy Yakovlev
  0 siblings, 0 replies; 6+ messages in thread
From: Georgy Yakovlev @ 2018-12-16 22:31 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1143 bytes --]

On Sunday, December 16, 2018 2:18:33 PM PST Toralf Förster wrote:
> On 12/15/18 3:00 AM, Georgy Yakovlev wrote:
> > that should be enough to provide a bit more to initial information without
> > going crazy and clobbering output too much.
> > 
> > Thoughts?
> 
> At least for the tinderbox image issues I was asked by devs in the past to
> include bits for the following software in #comment0:
> 
>   cat << EOF >> $issuedir/issue
> gcc-config -l:
> $(gcc-config -l                   )
> $( [[ -x /usr/bin/llvm-config ]] && echo llvm-config: && llvm-config
> --version ) $(eselect python  list 2>/dev/null)
> $(eselect ruby    list 2>/dev/null)
> $(eselect rust    list 2>/dev/null)
> $( [[ -x /usr/bin/java-config ]] && echo java-config: && java-config
> --list-available-vms --nocolor ) $(eselect java-vm list 2>/dev/null)
> 
> ...
Actually after conversation with you on some rust related bug It occurred to 
me that there should be a more central location for similar info, so every 
reported bug that has --info output can show it right away, not only tinderbox 
bugs.
-- 
Georgy Yakovlev
Gentoo Linux Developer

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-12-16 22:31 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-15  2:00 [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs Georgy Yakovlev
2018-12-15  8:43 ` Kent Fredric
2018-12-15 11:57 ` Mikle Kolyada
2018-12-16 22:14   ` Georgy Yakovlev
2018-12-16 22:18 ` Toralf Förster
2018-12-16 22:31   ` Georgy Yakovlev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox