* [gentoo-dev] Last rites: dev-util/staruml-bin
@ 2019-03-15 9:23 Michał Górny
2019-03-16 9:31 ` James Le Cuirot
0 siblings, 1 reply; 11+ messages in thread
From: Michał Górny @ 2019-03-15 9:23 UTC (permalink / raw
To: gentoo-dev-announce; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 369 bytes --]
# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
# Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
# version is outdated, maintainer is MIA and the new versions are
# in distro-unfriendly AppImage format (#661740).
# Removal in 30 days. Bug #677486.
dev-util/staruml-bin
=dev-libs/libgcrypt-1.5*
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 963 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-15 9:23 [gentoo-dev] Last rites: dev-util/staruml-bin Michał Górny
@ 2019-03-16 9:31 ` James Le Cuirot
2019-03-16 9:35 ` Michał Górny
0 siblings, 1 reply; 11+ messages in thread
From: James Le Cuirot @ 2019-03-16 9:31 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1065 bytes --]
On Fri, 15 Mar 2019 10:23:00 +0100
Michał Górny <mgorny@gentoo.org> wrote:
> # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> # version is outdated, maintainer is MIA and the new versions are
> # in distro-unfriendly AppImage format (#661740).
> # Removal in 30 days. Bug #677486.
> dev-util/staruml-bin
> =dev-libs/libgcrypt-1.5*
I don't care about staruml-bin but libgcrypt is one of those legacy
libraries that would be helpful to keep around for older proprietary
software that is not in the tree. In particular, it is used by
Half-Life 2 and Portal, not exactly obscure games. It is included in
the Steam runtime but we highly recommend against using that because it
causes many issues.
If you want me to maintain this version then I can do that. If it's
otherwise causing real issues by being in the tree then I could move it
to steam-overlay but I'd rather not. There may be non-Steam use cases.
--
James Le Cuirot (chewi)
Gentoo Linux Developer
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 981 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-16 9:31 ` James Le Cuirot
@ 2019-03-16 9:35 ` Michał Górny
2019-03-16 10:14 ` Andrew Savchenko
2019-03-16 15:37 ` James Le Cuirot
0 siblings, 2 replies; 11+ messages in thread
From: Michał Górny @ 2019-03-16 9:35 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1500 bytes --]
On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> On Fri, 15 Mar 2019 10:23:00 +0100
> Michał Górny <mgorny@gentoo.org> wrote:
>
> > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > # version is outdated, maintainer is MIA and the new versions are
> > # in distro-unfriendly AppImage format (#661740).
> > # Removal in 30 days. Bug #677486.
> > dev-util/staruml-bin
> > =dev-libs/libgcrypt-1.5*
>
> I don't care about staruml-bin but libgcrypt is one of those legacy
> libraries that would be helpful to keep around for older proprietary
> software that is not in the tree. In particular, it is used by
> Half-Life 2 and Portal, not exactly obscure games. It is included in
> the Steam runtime but we highly recommend against using that because it
> causes many issues.
I don't understand why would you want to run some proprietary native
executables requiring obsolete libraries on your system when HL2 works
perfectly via wine, and gets a nice performance boost via Gallium Nine.
> If you want me to maintain this version then I can do that. If it's
> otherwise causing real issues by being in the tree then I could move it
> to steam-overlay but I'd rather not. There may be non-Steam use cases.
Yeah, moving to Steam overlay is what I'd suggest. However, you want to
talk to crypto@ people since they flagged it for removal.
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 963 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-16 9:35 ` Michał Górny
@ 2019-03-16 10:14 ` Andrew Savchenko
2019-03-16 17:38 ` Michał Górny
2019-03-16 15:37 ` James Le Cuirot
1 sibling, 1 reply; 11+ messages in thread
From: Andrew Savchenko @ 2019-03-16 10:14 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1305 bytes --]
On Sat, 16 Mar 2019 10:35:18 +0100 Michał Górny wrote:
> On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> > On Fri, 15 Mar 2019 10:23:00 +0100
> > Michał Górny <mgorny@gentoo.org> wrote:
> >
> > > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > > # version is outdated, maintainer is MIA and the new versions are
> > > # in distro-unfriendly AppImage format (#661740).
> > > # Removal in 30 days. Bug #677486.
> > > dev-util/staruml-bin
> > > =dev-libs/libgcrypt-1.5*
> >
> > I don't care about staruml-bin but libgcrypt is one of those legacy
> > libraries that would be helpful to keep around for older proprietary
> > software that is not in the tree. In particular, it is used by
> > Half-Life 2 and Portal, not exactly obscure games. It is included in
> > the Steam runtime but we highly recommend against using that because it
> > causes many issues.
>
> I don't understand why would you want to run some proprietary native
> executables requiring obsolete libraries on your system when HL2 works
> perfectly via wine, and gets a nice performance boost via Gallium Nine.
Because native code works faster than API emulation via wine.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-16 9:35 ` Michał Górny
2019-03-16 10:14 ` Andrew Savchenko
@ 2019-03-16 15:37 ` James Le Cuirot
1 sibling, 0 replies; 11+ messages in thread
From: James Le Cuirot @ 2019-03-16 15:37 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1796 bytes --]
On Sat, 16 Mar 2019 10:35:18 +0100
Michał Górny <mgorny@gentoo.org> wrote:
> On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> > On Fri, 15 Mar 2019 10:23:00 +0100
> > Michał Górny <mgorny@gentoo.org> wrote:
> >
> > > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > > # version is outdated, maintainer is MIA and the new versions are
> > > # in distro-unfriendly AppImage format (#661740).
> > > # Removal in 30 days. Bug #677486.
> > > dev-util/staruml-bin
> > > =dev-libs/libgcrypt-1.5*
> >
> > I don't care about staruml-bin but libgcrypt is one of those legacy
> > libraries that would be helpful to keep around for older proprietary
> > software that is not in the tree. In particular, it is used by
> > Half-Life 2 and Portal, not exactly obscure games. It is included in
> > the Steam runtime but we highly recommend against using that because it
> > causes many issues.
>
> I don't understand why would you want to run some proprietary native
> executables requiring obsolete libraries on your system when HL2 works
> perfectly via wine, and gets a nice performance boost via Gallium Nine.
That is even more viable now that Steam can be forced to use Proton but
I still choose native, as I'm sure many would.
> > If you want me to maintain this version then I can do that. If it's
> > otherwise causing real issues by being in the tree then I could move it
> > to steam-overlay but I'd rather not. There may be non-Steam use cases.
>
> Yeah, moving to Steam overlay is what I'd suggest. However, you want to
> talk to crypto@ people since they flagged it for removal.
Will do.
--
James Le Cuirot (chewi)
Gentoo Linux Developer
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 981 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-16 10:14 ` Andrew Savchenko
@ 2019-03-16 17:38 ` Michał Górny
2019-03-17 8:30 ` Andrew Savchenko
0 siblings, 1 reply; 11+ messages in thread
From: Michał Górny @ 2019-03-16 17:38 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1687 bytes --]
On Sat, 2019-03-16 at 13:14 +0300, Andrew Savchenko wrote:
> On Sat, 16 Mar 2019 10:35:18 +0100 Michał Górny wrote:
> > On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> > > On Fri, 15 Mar 2019 10:23:00 +0100
> > > Michał Górny <mgorny@gentoo.org> wrote:
> > >
> > > > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > > > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > > > # version is outdated, maintainer is MIA and the new versions are
> > > > # in distro-unfriendly AppImage format (#661740).
> > > > # Removal in 30 days. Bug #677486.
> > > > dev-util/staruml-bin
> > > > =dev-libs/libgcrypt-1.5*
> > >
> > > I don't care about staruml-bin but libgcrypt is one of those legacy
> > > libraries that would be helpful to keep around for older proprietary
> > > software that is not in the tree. In particular, it is used by
> > > Half-Life 2 and Portal, not exactly obscure games. It is included in
> > > the Steam runtime but we highly recommend against using that because it
> > > causes many issues.
> >
> > I don't understand why would you want to run some proprietary native
> > executables requiring obsolete libraries on your system when HL2 works
> > perfectly via wine, and gets a nice performance boost via Gallium Nine.
>
> Because native code works faster than API emulation via wine.
>
Do you have any data to support that? Or is it 'obvious'?
Because apparently Portal works faster via wine-d3d9 than natively [1].
Sometimes a thin 'emulation' of good API may yield better results than
use of a poor API.
[1]:https://wiki.ixit.cz/d3d9
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 963 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-16 17:38 ` Michał Górny
@ 2019-03-17 8:30 ` Andrew Savchenko
2019-03-18 15:09 ` Michał Górny
0 siblings, 1 reply; 11+ messages in thread
From: Andrew Savchenko @ 2019-03-17 8:30 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1754 bytes --]
On Sat, 16 Mar 2019 18:38:48 +0100 Michał Górny wrote:
> On Sat, 2019-03-16 at 13:14 +0300, Andrew Savchenko wrote:
> > On Sat, 16 Mar 2019 10:35:18 +0100 Michał Górny wrote:
> > > On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> > > > On Fri, 15 Mar 2019 10:23:00 +0100
> > > > Michał Górny <mgorny@gentoo.org> wrote:
> > > >
> > > > > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > > > > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > > > > # version is outdated, maintainer is MIA and the new versions are
> > > > > # in distro-unfriendly AppImage format (#661740).
> > > > > # Removal in 30 days. Bug #677486.
> > > > > dev-util/staruml-bin
> > > > > =dev-libs/libgcrypt-1.5*
> > > >
> > > > I don't care about staruml-bin but libgcrypt is one of those legacy
> > > > libraries that would be helpful to keep around for older proprietary
> > > > software that is not in the tree. In particular, it is used by
> > > > Half-Life 2 and Portal, not exactly obscure games. It is included in
> > > > the Steam runtime but we highly recommend against using that because it
> > > > causes many issues.
> > >
> > > I don't understand why would you want to run some proprietary native
> > > executables requiring obsolete libraries on your system when HL2 works
> > > perfectly via wine, and gets a nice performance boost via Gallium Nine.
> >
> > Because native code works faster than API emulation via wine.
> >
>
> Do you have any data to support that? Or is it 'obvious'?
Yes, I have. Because Half-Life 2 on native steam works on my old
box with GF 7300 and Athlon-XP and does not work at all on the
same box via wine-d3d9.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-17 8:30 ` Andrew Savchenko
@ 2019-03-18 15:09 ` Michał Górny
2019-03-18 16:30 ` Andrew Savchenko
0 siblings, 1 reply; 11+ messages in thread
From: Michał Górny @ 2019-03-18 15:09 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2333 bytes --]
On Sun, 2019-03-17 at 11:30 +0300, Andrew Savchenko wrote:
> On Sat, 16 Mar 2019 18:38:48 +0100 Michał Górny wrote:
> > On Sat, 2019-03-16 at 13:14 +0300, Andrew Savchenko wrote:
> > > On Sat, 16 Mar 2019 10:35:18 +0100 Michał Górny wrote:
> > > > On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> > > > > On Fri, 15 Mar 2019 10:23:00 +0100
> > > > > Michał Górny <mgorny@gentoo.org> wrote:
> > > > >
> > > > > > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > > > > > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > > > > > # version is outdated, maintainer is MIA and the new versions are
> > > > > > # in distro-unfriendly AppImage format (#661740).
> > > > > > # Removal in 30 days. Bug #677486.
> > > > > > dev-util/staruml-bin
> > > > > > =dev-libs/libgcrypt-1.5*
> > > > >
> > > > > I don't care about staruml-bin but libgcrypt is one of those legacy
> > > > > libraries that would be helpful to keep around for older proprietary
> > > > > software that is not in the tree. In particular, it is used by
> > > > > Half-Life 2 and Portal, not exactly obscure games. It is included in
> > > > > the Steam runtime but we highly recommend against using that because it
> > > > > causes many issues.
> > > >
> > > > I don't understand why would you want to run some proprietary native
> > > > executables requiring obsolete libraries on your system when HL2 works
> > > > perfectly via wine, and gets a nice performance boost via Gallium Nine.
> > >
> > > Because native code works faster than API emulation via wine.
> > >
> >
> > Do you have any data to support that? Or is it 'obvious'?
>
> Yes, I have. Because Half-Life 2 on native steam works on my old
> box with GF 7300 and Athlon-XP and does not work at all on the
> same box via wine-d3d9.
>
That's not really a data point. Unless you can actually test it (or
otherwise prove that it would be slower if it worked), you're merely
complaining that you can't use the faster solution.
I'm sorry that you've bought non-OSS-friendly video card and now you're
stuck with the choice between awful proprietary drivers and far-from-
complete OSS drivers. However, that doesn't prove that the native
version would be faster at all.
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 963 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-18 15:09 ` Michał Górny
@ 2019-03-18 16:30 ` Andrew Savchenko
2019-03-18 17:09 ` Michał Górny
0 siblings, 1 reply; 11+ messages in thread
From: Andrew Savchenko @ 2019-03-18 16:30 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2584 bytes --]
On Mon, 18 Mar 2019 16:09:18 +0100 Michał Górny wrote:
> On Sun, 2019-03-17 at 11:30 +0300, Andrew Savchenko wrote:
> > On Sat, 16 Mar 2019 18:38:48 +0100 Michał Górny wrote:
> > > On Sat, 2019-03-16 at 13:14 +0300, Andrew Savchenko wrote:
> > > > On Sat, 16 Mar 2019 10:35:18 +0100 Michał Górny wrote:
> > > > > On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> > > > > > On Fri, 15 Mar 2019 10:23:00 +0100
> > > > > > Michał Górny <mgorny@gentoo.org> wrote:
> > > > > >
> > > > > > > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > > > > > > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > > > > > > # version is outdated, maintainer is MIA and the new versions are
> > > > > > > # in distro-unfriendly AppImage format (#661740).
> > > > > > > # Removal in 30 days. Bug #677486.
> > > > > > > dev-util/staruml-bin
> > > > > > > =dev-libs/libgcrypt-1.5*
> > > > > >
> > > > > > I don't care about staruml-bin but libgcrypt is one of those legacy
> > > > > > libraries that would be helpful to keep around for older proprietary
> > > > > > software that is not in the tree. In particular, it is used by
> > > > > > Half-Life 2 and Portal, not exactly obscure games. It is included in
> > > > > > the Steam runtime but we highly recommend against using that because it
> > > > > > causes many issues.
> > > > >
> > > > > I don't understand why would you want to run some proprietary native
> > > > > executables requiring obsolete libraries on your system when HL2 works
> > > > > perfectly via wine, and gets a nice performance boost via Gallium Nine.
> > > >
> > > > Because native code works faster than API emulation via wine.
> > > >
> > >
> > > Do you have any data to support that? Or is it 'obvious'?
> >
> > Yes, I have. Because Half-Life 2 on native steam works on my old
> > box with GF 7300 and Athlon-XP and does not work at all on the
> > same box via wine-d3d9.
> >
>
> That's not really a data point. Unless you can actually test it (or
> otherwise prove that it would be slower if it worked), you're merely
> complaining that you can't use the faster solution.
>
> I'm sorry that you've bought non-OSS-friendly video card and now you're
> stuck with the choice between awful proprietary drivers and far-from-
> complete OSS drivers. However, that doesn't prove that the native
> version would be faster at all.
If wine-based version does not work, its performance is zero. That's
why the native version is faster.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-18 16:30 ` Andrew Savchenko
@ 2019-03-18 17:09 ` Michał Górny
2019-03-18 17:47 ` Andrew Savchenko
0 siblings, 1 reply; 11+ messages in thread
From: Michał Górny @ 2019-03-18 17:09 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2887 bytes --]
On Mon, 2019-03-18 at 19:30 +0300, Andrew Savchenko wrote:
> On Mon, 18 Mar 2019 16:09:18 +0100 Michał Górny wrote:
> > On Sun, 2019-03-17 at 11:30 +0300, Andrew Savchenko wrote:
> > > On Sat, 16 Mar 2019 18:38:48 +0100 Michał Górny wrote:
> > > > On Sat, 2019-03-16 at 13:14 +0300, Andrew Savchenko wrote:
> > > > > On Sat, 16 Mar 2019 10:35:18 +0100 Michał Górny wrote:
> > > > > > On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> > > > > > > On Fri, 15 Mar 2019 10:23:00 +0100
> > > > > > > Michał Górny <mgorny@gentoo.org> wrote:
> > > > > > >
> > > > > > > > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > > > > > > > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > > > > > > > # version is outdated, maintainer is MIA and the new versions are
> > > > > > > > # in distro-unfriendly AppImage format (#661740).
> > > > > > > > # Removal in 30 days. Bug #677486.
> > > > > > > > dev-util/staruml-bin
> > > > > > > > =dev-libs/libgcrypt-1.5*
> > > > > > >
> > > > > > > I don't care about staruml-bin but libgcrypt is one of those legacy
> > > > > > > libraries that would be helpful to keep around for older proprietary
> > > > > > > software that is not in the tree. In particular, it is used by
> > > > > > > Half-Life 2 and Portal, not exactly obscure games. It is included in
> > > > > > > the Steam runtime but we highly recommend against using that because it
> > > > > > > causes many issues.
> > > > > >
> > > > > > I don't understand why would you want to run some proprietary native
> > > > > > executables requiring obsolete libraries on your system when HL2 works
> > > > > > perfectly via wine, and gets a nice performance boost via Gallium Nine.
> > > > >
> > > > > Because native code works faster than API emulation via wine.
> > > > >
> > > >
> > > > Do you have any data to support that? Or is it 'obvious'?
> > >
> > > Yes, I have. Because Half-Life 2 on native steam works on my old
> > > box with GF 7300 and Athlon-XP and does not work at all on the
> > > same box via wine-d3d9.
> > >
> >
> > That's not really a data point. Unless you can actually test it (or
> > otherwise prove that it would be slower if it worked), you're merely
> > complaining that you can't use the faster solution.
> >
> > I'm sorry that you've bought non-OSS-friendly video card and now you're
> > stuck with the choice between awful proprietary drivers and far-from-
> > complete OSS drivers. However, that doesn't prove that the native
> > version would be faster at all.
>
> If wine-based version does not work, its performance is zero. That's
> why the native version is faster.
>
Wrong. If it doesn't work, it consumes very little CPU/GPU cycles.
Therefore, it is much more efficient than the working version.
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 963 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] Last rites: dev-util/staruml-bin
2019-03-18 17:09 ` Michał Górny
@ 2019-03-18 17:47 ` Andrew Savchenko
0 siblings, 0 replies; 11+ messages in thread
From: Andrew Savchenko @ 2019-03-18 17:47 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 3101 bytes --]
On Mon, 18 Mar 2019 18:09:47 +0100 Michał Górny wrote:
> On Mon, 2019-03-18 at 19:30 +0300, Andrew Savchenko wrote:
> > On Mon, 18 Mar 2019 16:09:18 +0100 Michał Górny wrote:
> > > On Sun, 2019-03-17 at 11:30 +0300, Andrew Savchenko wrote:
> > > > On Sat, 16 Mar 2019 18:38:48 +0100 Michał Górny wrote:
> > > > > On Sat, 2019-03-16 at 13:14 +0300, Andrew Savchenko wrote:
> > > > > > On Sat, 16 Mar 2019 10:35:18 +0100 Michał Górny wrote:
> > > > > > > On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote:
> > > > > > > > On Fri, 15 Mar 2019 10:23:00 +0100
> > > > > > > > Michał Górny <mgorny@gentoo.org> wrote:
> > > > > > > >
> > > > > > > > > # Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
> > > > > > > > > # Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
> > > > > > > > > # version is outdated, maintainer is MIA and the new versions are
> > > > > > > > > # in distro-unfriendly AppImage format (#661740).
> > > > > > > > > # Removal in 30 days. Bug #677486.
> > > > > > > > > dev-util/staruml-bin
> > > > > > > > > =dev-libs/libgcrypt-1.5*
> > > > > > > >
> > > > > > > > I don't care about staruml-bin but libgcrypt is one of those legacy
> > > > > > > > libraries that would be helpful to keep around for older proprietary
> > > > > > > > software that is not in the tree. In particular, it is used by
> > > > > > > > Half-Life 2 and Portal, not exactly obscure games. It is included in
> > > > > > > > the Steam runtime but we highly recommend against using that because it
> > > > > > > > causes many issues.
> > > > > > >
> > > > > > > I don't understand why would you want to run some proprietary native
> > > > > > > executables requiring obsolete libraries on your system when HL2 works
> > > > > > > perfectly via wine, and gets a nice performance boost via Gallium Nine.
> > > > > >
> > > > > > Because native code works faster than API emulation via wine.
> > > > > >
> > > > >
> > > > > Do you have any data to support that? Or is it 'obvious'?
> > > >
> > > > Yes, I have. Because Half-Life 2 on native steam works on my old
> > > > box with GF 7300 and Athlon-XP and does not work at all on the
> > > > same box via wine-d3d9.
> > > >
> > >
> > > That's not really a data point. Unless you can actually test it (or
> > > otherwise prove that it would be slower if it worked), you're merely
> > > complaining that you can't use the faster solution.
> > >
> > > I'm sorry that you've bought non-OSS-friendly video card and now you're
> > > stuck with the choice between awful proprietary drivers and far-from-
> > > complete OSS drivers. However, that doesn't prove that the native
> > > version would be faster at all.
> >
> > If wine-based version does not work, its performance is zero. That's
> > why the native version is faster.
> >
>
> Wrong. If it doesn't work, it consumes very little CPU/GPU cycles.
> Therefore, it is much more efficient than the working version.
But it hangs, consuming all CPU cycles possible.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2019-03-18 17:47 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-15 9:23 [gentoo-dev] Last rites: dev-util/staruml-bin Michał Górny
2019-03-16 9:31 ` James Le Cuirot
2019-03-16 9:35 ` Michał Górny
2019-03-16 10:14 ` Andrew Savchenko
2019-03-16 17:38 ` Michał Górny
2019-03-17 8:30 ` Andrew Savchenko
2019-03-18 15:09 ` Michał Górny
2019-03-18 16:30 ` Andrew Savchenko
2019-03-18 17:09 ` Michał Górny
2019-03-18 17:47 ` Andrew Savchenko
2019-03-16 15:37 ` James Le Cuirot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox