View previous topic :: View next topic |
Author |
Message |
Hu Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
Joined: 06 Mar 2007 Posts: 21644
|
Posted: Sat Mar 23, 2024 9:19 pm Post subject: |
|
|
CaptainBlood wrote: | USE="-* unicode" dev-lisp/clisp required to build here. | What fails when you do not set USE=unicode here? Is Portage currently requiring you to set that flag, or did you discover that USE=-unicode causes clisp to fail to build? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
flexibeast Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 04 Apr 2022 Posts: 324 Location: Naarm/Melbourne, Australia
|
Posted: Sun Mar 24, 2024 12:07 am Post subject: |
|
|
CaptainBlood wrote: | USE="-* unicode" dev-lisp/clisp required to build here. |
Sorry, could you clarify what you mean? i just successfully merged dev-lisp/clisp without needing to do anything specific or unusual with USE flags .... Do you mean that, to merge dev-lisp/clisp with USE="-*", one also needs to add 'unicode' to USE? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
stefan11111 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Tue Mar 26, 2024 1:30 pm Post subject: |
|
|
CaptainBlood wrote: | USE="-* unicode" dev-lisp/clisp required to build here.
Thks 4 ur attention, interest & support. |
Tested it here.
FIle a bug, either on the gentoo bugzilla or upstream. _________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Tue Mar 26, 2024 2:56 pm Post subject: |
|
|
stefan11111 wrote: | Tested it here.
FIle a bug, either on the gentoo bugzilla or upstream. | I guess I should, at least for the sake of USE=-* since it helps to have BETTER tested ebuilds in the portage tree.
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Last edited by CaptainBlood on Tue Mar 26, 2024 4:09 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Tue Mar 26, 2024 3:33 pm Post subject: |
|
|
Bugzilla
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Tue Mar 26, 2024 3:37 pm Post subject: |
|
|
@flexibeast,
Plz read OP for a better understanding of context...
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Tue Mar 26, 2024 4:01 pm Post subject: |
|
|
Just noticedremoves '-*' in reported USE description here
sys-apps/portage seems to have no sympathy for the
Come on portage don't do that...
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sublogic Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/92700334162390783722aa.png)
Joined: 21 Mar 2022 Posts: 222 Location: Pennsylvania, USA
|
Posted: Tue Mar 26, 2024 10:51 pm Post subject: |
|
|
CaptainBlood wrote: | Just noticedremoves '-*' in reported USE description here
sys-apps/portage seems to have no sympathy for the
Come on portage don't do that...
Thks 4 ur attention, interest & support. |
It shows you what's left, not how you got there. Code: | $ emerge --info | grep USE > junk1
$ USE='-*' emerge --info | grep USE > junk2
$ diff junk1 junk2
1c1
< USE="X a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo cdda cdr cet crypt cups dbus dri dts dvd dvdr elogind encode exif flac gdbm gif gpm gtk gui iconv icu ipv6 jpeg lcms libnotify libtirpc lvm lzma mad mng mp3 mp4 mpeg multilib ncurses nls ogg opengl openmp pam pango pcre pdf png policykit ppds qt5 readline sdl seccomp sound spell split-usr ssl startup-notification svg test-rust tiff truetype udev udisks unicode upower usb vorbis vulkan wxwidgets x264 xattr xcb xft xml xv xvid zlib zstd" ABI_X86="64 32" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx f16c mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" RUBY_TARGETS="ruby31" SANE_BACKENDS="epson2" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
---
> USE="amd64 split-usr test-rust" ABI_X86="64" ELIBC="glibc" KERNEL="linux" |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
flexibeast Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 04 Apr 2022 Posts: 324 Location: Naarm/Melbourne, Australia
|
Posted: Wed Mar 27, 2024 12:58 am Post subject: |
|
|
CaptainBlood wrote: | Plz read OP for a better understanding of context... |
i did, and yet i still wondered what exactly you meant. Though to be fair, Hu's question - which you've not yet responded to - far better expressed what i was fundamentally wondering about.
(i tend to ask clarifying questions one at a time, because my experience is that asking more than one question often seems to result in people just pick one of the questions and only respond to that one.) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Wed Mar 27, 2024 8:12 am Post subject: |
|
|
@flexibeast
flexibeast wrote: | CaptainBlood wrote: | USE="-* unicode" dev-lisp/clisp required to build here. |
i just successfully merged dev-lisp/clisp without needing to do anything specific or unusual with USE flags .... Do you mean that, to merge dev-lisp/clisp with USE="-*", one also needs to add 'unicode' to USE? |
Since you already have dev-lisp/clisp, giving a try rebuilding with Code: | "USE="-*" emerge -1 dev-lisp/clisp | should provide fruitful results within a couple of minutes, possibly less.
Alternativelyshould disambiguate...
flexibeast wrote: | Though to be fair, Hu's question - which you've not yet responded to - far better expressed what i was fundamentally wondering about. | quote button use as an efficient way to state a crystal clear position perhaps?
Out of curiosity, are you interested to migrate to USE="-*"?
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
flexibeast Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 04 Apr 2022 Posts: 324 Location: Naarm/Melbourne, Australia
|
Posted: Wed Mar 27, 2024 11:14 pm Post subject: |
|
|
CaptainBlood wrote: | quote button use as an efficient way to state a crystal clear position perhaps? |
As previous posts of mine demonstrate, i regularly make use of the quote functionality. In this particular instance, for some reason i'd missed Hu's comment when writing my own. i occasionally miss stuff and make mistakes, because i'm human; sorry.
Quote: | Out of curiosity, are you interested to migrate to USE="-*"? |
Not at all. i generally feel doing so is .... not the best idea, for various reasons. However:
* i spend a lot of my volunteer time writing documentation, including for things i don't use myself. (Not least because i hate the notion that forum discussions constitute 'documentation'.) Here are my contributions to the wiki so far, having started using Gentoo a couple of years ago. Previously, i contributed to the documentation for Void, and around that time i started my 'guides' collection.
* As i wrote in a previous comment upthread:
Quote: | i really appreciate people willing to experiment and break their system in order to determine what stuff is and isn't needed - one of the reasons i'm running Gentoo is to be able to minimise the amount of stuff on my system i know i don't actually need or use (for both maintenance and security reasons). |
So even though i've often found the fundamentalist anti-bloat crowd to be rude, entitled, and demanding of the time of volunteers, i follow threads like these in order to try to clearly understand what's going on - which occasionally involves asking 'stupid' questions - so that i might be able to document it for others, regardless of whether it's relevant to me personally. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Wed Mar 27, 2024 11:43 pm Post subject: |
|
|
@flexibeast,
I'm glad you seem to have found an answer to your question.
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Wed Mar 27, 2024 11:48 pm Post subject: |
|
|
Any 23 profile migration experience to share anyone?
Any thoughts specifics to care of because of USE="-*"?
Not ready yet here
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
flexibeast Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 04 Apr 2022 Posts: 324 Location: Naarm/Melbourne, Australia
|
Posted: Thu Mar 28, 2024 12:49 am Post subject: |
|
|
CaptainBlood wrote: | @flexibeast, I'm glad you seem to have found an answer to your question. |
Yes, by looking at the Bugzilla bug. Which means you could have just replied to my original question with: "Please refer to this bug report." You chose not to do so, and seem to not care about others' time. Okay; bye. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Thu Mar 28, 2024 3:20 pm Post subject: |
|
|
23.0 migration here.
Binutils
Flags
Code: | Installed versions: 2.41-r5(2.41)^t(16:09:47 18/02/2024)(gold gprofng pgo plugins zstd -cet -debuginfod -doc -hardened -multitarget -nls -static-libs -test -vanilla) |
Code: | emerge --ask --oneshot sys-devel/binutils |
Unchanged
Code: | [ebuild R ] sys-devel/binutils-2.41-r5 |
Fine here.
Gcc
Flags
Code: | Installed versions: 13.2.1_p20240210(13)^t(03:10:20 19/02/2024)(cxx fortran graphite jit lto multilib openmp pgo pie sanitize vtv zstd -ada -cet -custom-cflags -d -debug -default-stack-clash-protection -default-znow -doc -fixed-point -go -hardened -ieee-long-double -libssp -modula2 -nls -objc -objc++ -objc-gc -pch -ssp -systemtap -test -valgrind -vanilla) |
Code: | emerge --ask --oneshot sys-devel/gcc |
Changed
Code: | [ebuild R ] sys-devel/gcc-13.2.1_p20240210 USE="(default-stack-clash-protection*) (default-znow*)" |
Fine here.
Glibc
Flags:
Code: | Installed versions: 2.38-r10(2.2)^t(11:57:45 02/03/2024)(multilib profile static-libs -audit -caps -cet -compile-locales -crypt -custom-cflags -doc -gd -hash-sysv-compat -headers-only -multiarch -multilib-bootstrap -nscd -perl -selinux -ssp -stack-realign -suid -systemd -systemtap -test -vanilla) |
Code: | emerge --ask --oneshot sys-libs/glibc |
Changed
Code: | [ebuild R ] sys-libs/glibc-2.38-r10 |
Code: | >>> Regenerating /etc/ld.so.cache... |
Fine here.
env-update && source /etc/profile
Fine here
libool
Flags
Code: | Installed versions: 2.4.7-r4(2)(11:16:30 27/03/2024)(-vanilla) |
Code: | emerge --ask --oneshot libtool |
Fine here
Code: | emerge --empty-tree world |
In progress...
To be continued...
Forecast:
USE=-* prevents repository without-systemd integration when running Code: | emerge --ask --emptytree @world |
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Last edited by CaptainBlood on Thu Mar 28, 2024 10:58 pm; edited 7 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GDH-gentoo Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/4552800915d460a483ae8d.jpg)
Joined: 20 Jul 2019 Posts: 1541 Location: South America
|
Posted: Thu Mar 28, 2024 3:29 pm Post subject: |
|
|
CaptainBlood wrote: | Code: | [ebuild R ] sys-devel/gcc-13.2.1_p20240210 USE="(default-stack-clash-protection*) (default-znow*)" |
|
Are those the USE flags that changed and you are omitting the other set flags from the output, or are those the only USE flags set? If it's the latter, the explosion should be fun...
* Grabs popcorn * _________________
NeddySeagoon wrote: | I'm not a witch, I'm a retired electronics engineer ![Smile :)](images/smiles/icon_smile.gif) |
Ionen wrote: | As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though ![Smile :)](images/smiles/icon_smile.gif) |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CaptainBlood Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4140500035f469c3d78565.gif)
Joined: 24 Jan 2010 Posts: 3628
|
Posted: Thu Mar 28, 2024 6:44 pm Post subject: |
|
|
@GDH-gentoo,
Got a real point.
For both binutils & gcc there are from emerge -1 category/package.
Just as provided in eselect read news.
Previous post edited.
* Grabs popcorn *,
Sympathy for the ? _________________ USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
shimbob Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 13 Sep 2003 Posts: 136
|
Posted: Tue Apr 09, 2024 5:28 am Post subject: |
|
|
In the spirit of minimizing USE with "-*", how about adding these defaults to make.conf too?
Code: | USE_PYTHON=""
PYTHON_TARGETS=""
PYTHON_SINGLE_TARGET=""
|
and adding as required to package.env, of course.
For my use case (basic desktop, web, arduino, steam), of the 128 ebuilds that can use python, there's 18 that work fine without it. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
stefan11111 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Thu Apr 11, 2024 9:23 am Post subject: |
|
|
Did you run into some sort of problem with USE="-*"?
I can't figure it out what exactly from your posts. _________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|