Linux: new glibc version dependency has removed beta from all centos7/rhel7

#1

Description of the issue:

centos7. brave-browser-beta 0.63.29 now depends on glibc 2.18. centos7 and rhel7 are currently up to only 2.17, ergo the entirety of centos7 and rhel7 has been removed from beta usage. if this new configuration goes main at some point, you will cut off centos7 and rhel7 from brave entirely.

Steps to Reproduce (add as many as necessary): 1. 2. 3.

  1. yum update
  2. thud
  3. headdesk

Actual Result (gifs and screenshots are welcome!):

–> Running transaction check
—> Package brave-browser-beta.x86_64 0:0.62.37-1 will be updated
—> Package brave-browser-beta.x86_64 0:0.63.29-1 will be an update
–> Processing Dependency: libc.so.6(GLIBC_2.18)(64bit) for package: brave-browser-beta-0.63.29-1.x86_64
–> Finished Dependency Resolution
Error: Package: brave-browser-beta-0.63.29-1.x86_64 (brave-browser-beta)
Requires: libc.so.6(GLIBC_2.18)(64bit)

Expected result:

normal update.

Reproduces how often:

always.

Brave Version(See the About Brave page in the main menu):

see above.

Reproducible on current live release (yes/no):

yes

Additional Information:

for currently-installed previous release, 0.62.37:

rpm -q --requires brave-browser-beta | grep -i glibc
ld-linux-x86-64.so.2(GLIBC_2.2.5)(64bit)
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.11)(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.15)(64bit)
libc.so.6(GLIBC_2.16)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.2)(64bit)
libc.so.6(GLIBC_2.3.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.6)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libc.so.6(GLIBC_2.9)(64bit)
libdl.so.2(GLIBC_2.2.5)(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libpthread.so.0(GLIBC_2.12)(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libpthread.so.0(GLIBC_2.3.2)(64bit)
libpthread.so.0(GLIBC_2.3.3)(64bit)
librt.so.1(GLIBC_2.2.5)(64bit)

i’ve had to remove brave-browser-beta in order that other packages be updated. no, i won’t include --skip-broken from now until eternity.

0 Likes