Gentoo Archives: gentoo-user

From: "J. Roeleveld" <joost@××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] zoom?
Date: Thu, 02 Apr 2020 05:58:08
Message-Id: EC941A50-DC56-47A6-8C0E-ABF5883A9A2C@antarean.org
In Reply to: Re: [gentoo-user] zoom? by William Kenworthy
1 On 2 April 2020 07:10:02 CEST, William Kenworthy <billk@×××××××××.au> wrote:
2 >
3 >On 2/4/20 12:51 pm, J. Roeleveld wrote:
4 >> On Wednesday, April 1, 2020 3:12:46 AM CEST William Kenworthy wrote:
5 >>> On 25/3/20 8:42 pm, Michael wrote:
6 >>>> On Wednesday, 25 March 2020 12:38:35 GMT Jorge Almeida wrote:
7 >>>>> On Wed, Mar 25, 2020 at 12:16 PM Alarig Le Lay
8 ><alarig@××××××××××.fr>
9 >> wrote:
10 >>>>>> On mer. 25 mars 11:51:33 2020, Jorge Almeida wrote:
11 >>>>>>> Did someone try to install zoom? (relevant to many people during
12 >the
13 >>>>>>> current crisis)
14 >>>>>>>
15 >>>>>>>
16 >https://support.zoom.us/hc/en-us/articles/204206269-Installing-Zoom-on->
17 >>>>> L
18 >>>>>>> inux
19 >>>>>>>
20 >>>>>>> I downloaded an archive (cannot find the URL again; the site is
21 >that
22 >>>>>>> bad) and the directory doesn't even contain a REDME...)
23 >>>>>>>
24 >>>>>>> Jorge Almeida
25 >>>>>> Why didn’t you try net-im/zoom?
26 >>>>> I don't have that in /usr/portage. emerge--sync'ing now...
27 >>>> Have you looked at using WebRTC with Zoom, rather than installing
28 >their
29 >>>> code on your PC?
30 >>> Anyone able to install this? I can't get mesa and the libglvnd
31 >>> dispatcher to coexist.
32 >>>
33 >>>
34 >>> It does work in chromium, but I think some of the options are not
35 >available
36 >>>
37 >>>
38 >>> BillK.
39 >>>
40 >>>
41 >>>
42 >>> rattus ~ # emerge net-im/zoom -vp
43 >>>
44 >>> These are the packages that would be merged, in order:
45 >>>
46 >>> Calculating dependencies... done!
47 >>> [ebuild N ] media-libs/libglvnd-1.3.1::gentoo USE="X -test"
48 >>> ABI_X86="(64) -32 (-x32)" 0 KiB
49 >>> [ebuild N ] dev-qt/qtwebchannel-5.14.1:5/5.14::gentoo USE="qml
50 >>> -debug -test" 198 KiB
51 >>> [ebuild N ] dev-qt/qtpositioning-5.14.1:5/5.14::gentoo USE="qml
52 >>> -debug -geoclue -test" 5,976 KiB
53 >>> [ebuild N ] dev-qt/qtscript-5.14.1:5/5.14::gentoo USE="jit
54 >-debug
55 >>> -scripttools -test" 2,593 KiB
56 >>> [ebuild N ] dev-qt/qtwebengine-5.14.1:5/5.14::gentoo USE="alsa
57 >>> pulseaudio system-ffmpeg system-icu widgets -bindist -debug
58 >-designer
59 >>> -geolocation -jumbo-build -test" 236,757 KiB
60 >>> [ebuild N ~] net-im/zoom-3.5.374815.0324-r2::gentoo
61 >USE="pulseaudio"
62 >>> 70,908 KiB
63 >>> [blocks B ] media-libs/mesa[-libglvnd(-)]
64 >>> ("media-libs/mesa[-libglvnd(-)]" is blocking
65 >media-libs/libglvnd-1.3.1)
66 >>>
67 >>> Total: 6 packages (6 new), Size of downloads: 316,430 KiB
68 >>> Conflict: 1 block (1 unsatisfied)
69 >>>
70 >>> * Error: The above package list contains packages which cannot be
71 >>> * installed at the same time on the same system.
72 >>>
73 >>> (media-libs/mesa-19.3.5:0/0::gentoo, installed) pulled in by
74 >>> media-libs/mesa[egl,X(+)] required by
75 >>> (dev-qt/qtwebengine-5.14.1:5/5.14::gentoo, ebuild scheduled for
76 >merge)
77 >>> USE="alsa pulseaudio system-ffmpeg system-icu widgets -bindist
78 >-debug
79 >>> -designer -geolocation -jumbo-build -test" ABI_X86="(64)"
80 >>>
81 >>> (media-libs/libglvnd-1.3.1:0/0::gentoo, ebuild scheduled for
82 >merge)
83 >>> pulled in by
84 >>> media-libs/libglvnd required by
85 >>> (net-im/zoom-3.5.374815.0324-r2:0/0::gentoo, ebuild scheduled for
86 >merge)
87 >>> USE="pulseaudio" ABI_X86="(64)"
88 >>>
89 >>>
90 >>> For more information about Blocked Packages, please refer to the
91 >following
92 >>> section of the Gentoo Linux x86 Handbook (architecture is
93 >irrelevant):
94 >>>
95 >>>
96 >https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
97 >> This is because of the "libglvnd" activities for Xorg.
98 >> I had a few blockers on my desktop and old laptop as well, but calmly
99 >doing a
100 >> full update and helping it through is possible.
101 >>
102 >> Masking this flag will not help in the long-term as the flag will
103 >disappear
104 >> and this will be the norm because it gets rid of the "eselect opengl"
105 >hack.
106 >>
107 >> --
108 >> Joost
109 >>
110 >In my case libglvnd-1.3.1 wanted to install ~20 files that would have
111 >replaced ones already installed by Mesa-19.3.5, hence the merge
112 >failure.  I already had that Mesa version installed - did you see this?
113 >
114 >
115 >BillK
116 >
117 >
118 >>
119 >>
120
121 No, but due to the current situation (being stuck inside working and looking after my daughter) I was not fully paying attention.
122 I managed to solve blockers by restarting the full emerge a few times (dependencies wrong and running in parallel, causing libs to disappear mid compile) and selectively removing some of the problematic applications.
123
124 I did not touch the glvnd USE flag though and let that go through.
125
126 --
127 Joost
128
129 --
130 Sent from my Android device with K-9 Mail. Please excuse my brevity.