View previous topic :: View next topic |
Author |
Message |
figueroa Advocate
Joined: 14 Aug 2005 Posts: 2963 Location: Edge of marsh USA
|
Posted: Wed Apr 10, 2024 3:36 pm Post subject: USE=-lzma |
|
|
Today's updates on my primary desktop:
Code: | emerge -uDU @world -p
Showing last 200 lines | tail -200
These are the packages that would be merged, in order:
Calculating dependencies .. .... ... done!
Dependency resolution took 35.38 s (backtrack: 1/20).
[ebuild r U ] dev-lang/go-1.22.2 [1.22.1]
[ebuild R ] media-libs/tiff-4.6.0 USE="-lzma*"
[ebuild R ] dev-libs/boost-1.84.0-r3 USE="-lzma*"
[ebuild R ] dev-libs/libxml2-2.12.5 USE="-lzma*"
[ebuild R ] sys-apps/file-5.45-r4 USE="-lzma*"
[ebuild R ] dev-libs/elfutils-0.190 USE="-lzma*"
[ebuild R ] www-client/links-2.29 USE="-lzma*"
[ebuild U ] net-misc/yt-dlp-2024.04.09 [2024.03.10]
[ebuild R ] media-libs/imlib2-1.9.1-r1 USE="-lzma*"
[ebuild rR ~] mail-mta/proton-mail-bridge-3.10.0
[ebuild R ] media-gfx/imagemagick-7.1.1.25 USE="-lzma*"
[ebuild R ] media-video/ffmpeg-6.1.1-r5 USE="-lzma*"
The following packages are causing rebuilds:
(dev-lang/go-1.22.2:0/1.22.2::gentoo, ebuild scheduled for merge) causes rebuilds for:
(mail-mta/proton-mail-bridge-3.10.0:0/0::gentoo, ebuild scheduled for merge) |
It would appear that USE=-lzma is being deployed as default without any News or notice. If I add USE=-lzma to my make.conf a few more packages would be transitioned.
Code: | # emerge -uDU @world -a
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 23.86 s (backtrack: 0/20).
[ebuild R ] app-arch/zstd-1.5.5-r1 USE="-lzma*"
[ebuild R ] sys-apps/kmod-31 USE="-lzma*"
[ebuild R ] app-arch/libarchive-3.7.2-r3 USE="-lzma*"
[ebuild R ] x11-libs/wxGTK-3.2.2.1-r3 USE="-lzma*"
Would you like to merge these packages? [Yes/No] No |
Should I pull the trigger? Maybe these will be changed tomorrow? _________________ Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi |
|
Back to top |
|
|
logrusx Veteran
Joined: 22 Feb 2018 Posts: 1550
|
Posted: Wed Apr 10, 2024 3:53 pm Post subject: Re: USE=-lzma |
|
|
figueroa wrote: | Today's updates on my primary desktop:
Code: | emerge -uDU @world -p
Showing last 200 lines | tail -200
These are the packages that would be merged, in order:
Calculating dependencies .. .... ... done!
Dependency resolution took 35.38 s (backtrack: 1/20).
[ebuild r U ] dev-lang/go-1.22.2 [1.22.1]
[ebuild R ] media-libs/tiff-4.6.0 USE="-lzma*"
[ebuild R ] dev-libs/boost-1.84.0-r3 USE="-lzma*"
[ebuild R ] dev-libs/libxml2-2.12.5 USE="-lzma*"
[ebuild R ] sys-apps/file-5.45-r4 USE="-lzma*"
[ebuild R ] dev-libs/elfutils-0.190 USE="-lzma*"
[ebuild R ] www-client/links-2.29 USE="-lzma*"
[ebuild U ] net-misc/yt-dlp-2024.04.09 [2024.03.10]
[ebuild R ] media-libs/imlib2-1.9.1-r1 USE="-lzma*"
[ebuild rR ~] mail-mta/proton-mail-bridge-3.10.0
[ebuild R ] media-gfx/imagemagick-7.1.1.25 USE="-lzma*"
[ebuild R ] media-video/ffmpeg-6.1.1-r5 USE="-lzma*"
The following packages are causing rebuilds:
(dev-lang/go-1.22.2:0/1.22.2::gentoo, ebuild scheduled for merge) causes rebuilds for:
(mail-mta/proton-mail-bridge-3.10.0:0/0::gentoo, ebuild scheduled for merge) |
It would appear that USE=-lzma is being deployed as default without any News or notice. |
It would appear but it isn't.
figueroa wrote: | If I add USE=-lzma to my make.conf a few more packages would be transitioned.
Code: | # emerge -uDU @world -a
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 23.86 s (backtrack: 0/20).
[ebuild R ] app-arch/zstd-1.5.5-r1 USE="-lzma*"
[ebuild R ] sys-apps/kmod-31 USE="-lzma*"
[ebuild R ] app-arch/libarchive-3.7.2-r3 USE="-lzma*"
[ebuild R ] x11-libs/wxGTK-3.2.2.1-r3 USE="-lzma*"
Would you like to merge these packages? [Yes/No] No |
Should I pull the trigger? |
I wouldn't advise on that. See the first comment on any of those:
https://bugs.gentoo.org/928932
https://bugs.gentoo.org/928933
Best Regards,
Georgi |
|
Back to top |
|
|
figueroa Advocate
Joined: 14 Aug 2005 Posts: 2963 Location: Edge of marsh USA
|
Posted: Wed Apr 10, 2024 4:38 pm Post subject: |
|
|
Very thankful to you, logrusx, for links to the two bug threads. Very helpful to see that there has been a lively discussion over lzma USE flag. I will NOT pull the trigger. I do have global USE="zstd" in /etc/portage/make.conf. _________________ Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi |
|
Back to top |
|
|
logrusx Veteran
Joined: 22 Feb 2018 Posts: 1550
|
Posted: Wed Apr 10, 2024 5:14 pm Post subject: |
|
|
figueroa wrote: | I do have global USE="zstd" in /etc/portage/make.conf. |
I would suggest dropping that too. There are those very helpful folks, our devs who are doing a very good job for you. You only investigate for instances where you really want it different than the default.
In fact I would argue for avoiding putting anything in USE in make.conf for every instance possible. After my last investigation of my USE variable in make.conf it now contains only 4 flags and they are all disabled.
Best Regards,
Georgi |
|
Back to top |
|
|
figueroa Advocate
Joined: 14 Aug 2005 Posts: 2963 Location: Edge of marsh USA
|
Posted: Wed Apr 10, 2024 6:38 pm Post subject: |
|
|
These are my USE flags and profile. I don't think I'm overdoing it. The results are good.
Code: | USE="dv elogind gimp heif nas oss postscript tcpd v4l zstd -bluetooth -eds -gnome -ipv6 -kde -pulseaudio -qt5 -samba -systemd -uefi -vulkan -wayland linguas_en linguas_en_US"
$ eselect profile show
Current /etc/portage/make.profile symlink:
default/linux/amd64/23.0/split-usr/desktop |
_________________ Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi |
|
Back to top |
|
|
papu l33t
Joined: 25 Jan 2008 Posts: 709 Location: Sota algun pi o alzina...
|
Posted: Wed Apr 10, 2024 11:29 pm Post subject: |
|
|
i have to forced but i can't avoid libarchive +lzma due kde-apps/ark
Code: |
USE="bash-completion curl extra ffmpeg flatpak eglfs fuse io-uring gstreamer jpegxl lm-sensors opencl opus osmesa plugins python ssh threads tools utils vaapi v4l vpx webp webengine websockets x265 zstd -bluetooth -handbook -lzma -networkmanager -semantic-desktop -wireless"
|
Code: |
app-arch/libarchive-3.7.3: +lzma
app-arch/zstd-1.5.6: -lzma
dev-libs/boost-1.84.0-r3: -lzma
dev-libs/botan-2.19.3-r2: -lzma
dev-libs/elfutils-0.191: -lzma
dev-libs/libxml2-2.12.6: -lzma
dev-libs/libxmlb-0.3.18: -lzma
dev-libs/libzip-1.9.2: -lzma
media-libs/tiff-4.6.0: -lzma
media-video/ffmpeg-6.1.1-r5: -lzma
net-vpn/tor-0.4.8.10: -lzma
sys-apps/file-5.45-r4: -lzma
sys-apps/fwupd-1.9.16: -lzma
sys-apps/kmod-32-r1: -lzma
sys-libs/libunwind-1.8.1: -lzma
x11-libs/wxGTK-3.2.2.1-r3: -lzma |
_________________ "~amd64" --cpu 7700 non-x --DDR5 2x16GB 6000MHz --gpu RX 470 |
|
Back to top |
|
|
logrusx Veteran
Joined: 22 Feb 2018 Posts: 1550
|
Posted: Thu Apr 11, 2024 5:36 am Post subject: |
|
|
figueroa wrote: |
[code]USE="... linguas_en linguas_en_US"
|
You should not use linguas, it's not realated to localization, it's something related to something else. There's L10N variable that you can set in make.conf, but in your case I don't think is necessary as en-US should be the default. I guess this is a remnant from the past in your make.conf.
papu wrote: | i have to forced but i can't avoid libarchive +lzma due kde-apps/ark
|
Did you read the first comment of any of the bugs I linked?
Best Regards,
Georgi |
|
Back to top |
|
|
figueroa Advocate
Joined: 14 Aug 2005 Posts: 2963 Location: Edge of marsh USA
|
Posted: Thu Apr 11, 2024 5:18 pm Post subject: |
|
|
logrusx wrote: | figueroa wrote: |
Code: | USE="... linguas_en linguas_en_US" |
|
You should not use linguas, it's not realated to localization, it's something related to something else. There's L10N variable that you can set in make.conf, but in your case I don't think is necessary as en-US should be the default. I guess this is a remnant from the past in your make.conf.
Georgi |
Thank you Georgi,
My /etc/portage/make.conf has been in development since 2004, so yes, it's decidedly a remnant. I guess I'm lucky that it has not seemed to have done any harm. I shall amend my ancient, mistaken habits and remove those two entries. Besides, I already have explicitly set:
Code: | LINGUAS="en_US en"
L10N="en_US en" |
This blog article was also interesting: https://blogs.gentoo.org/mgorny/2016/05/16/how-linguas-are-thrice-wrong/ _________________ Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi |
|
Back to top |
|
|
|