Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
USE=-lzma
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 2963
Location: Edge of marsh USA

PostPosted: Wed Apr 10, 2024 3:36 pm    Post subject: USE=-lzma Reply with quote

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
View user's profile Send private message
logrusx
Veteran
Veteran


Joined: 22 Feb 2018
Posts: 1550

PostPosted: Wed Apr 10, 2024 3:53 pm    Post subject: Re: USE=-lzma Reply with quote

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
View user's profile Send private message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 2963
Location: Edge of marsh USA

PostPosted: Wed Apr 10, 2024 4:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
logrusx
Veteran
Veteran


Joined: 22 Feb 2018
Posts: 1550

PostPosted: Wed Apr 10, 2024 5:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 2963
Location: Edge of marsh USA

PostPosted: Wed Apr 10, 2024 6:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
papu
l33t
l33t


Joined: 25 Jan 2008
Posts: 709
Location: Sota algun pi o alzina...

PostPosted: Wed Apr 10, 2024 11:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
logrusx
Veteran
Veteran


Joined: 22 Feb 2018
Posts: 1550

PostPosted: Thu Apr 11, 2024 5:36 am    Post subject: Reply with quote

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
View user's profile Send private message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 2963
Location: Edge of marsh USA

PostPosted: Thu Apr 11, 2024 5:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum