-
Posts
513 -
Joined
-
Last visited
-
Days Won
282
Content Type
Profiles
Forums
Blogs
Everything posted by drobbins
-
Sure, here's the info. The way the variables in /etc/make.conf are "merged" into the defaults in the profile is a fairly complex process, but... There is really no difference for the *FLAGS, since there is only a very generic default. You want to make sure you use the FOO="${FOO} blah" format when you have lines earlier in the same file that define FOO. If you do not, they you will overwrite your earlier settings. If you use FOO="${FOO} blah", then you will *add* blah to your existing settings you defined earlier in the same file. How variables are handled in /etc/make.conf is interesting -- there are two types of variables. Regular variables, and "incrementals". The incrementals are: "USE", "USE_EXPAND", "USE_EXPAND_HIDDEN", "FEATURES", "ACCEPT_KEYWORDS", "CONFIG_PROTECT_MASK", "CONFIG_PROTECT", "IUSE_IMPLICIT", "PRELINK_PATH", "PRELINK_PATH_MASK", "PROFILE_ONLY_VARIABLES", "USE_EXPAND_IMPLICIT", "USE_EXPAND_UNPREFIXED" The most common incremental is USE. What makes use incremental? "Incremental" means that if you set this in /etc/make.conf: USE="foo" ... then "foo" will be *added* to your existing USE setting. This makes it incremental. To totally wipe your USE, you must do: USE="-* foo" If something is NOT an incremental, then you can wipe the variable by going: FOO="bar" and to preserve existing settings for non-incremental, if there are any, you must do: FOO="${FOO} bar" CFLAGS, etc. are non-incremental, but there are just basic defaults of typically "-O2 -pipe", so generally people just override. -Daniel
-
Cool. I'll be gradually rolling out more ssl. :) -Daniel
-
Should now be fixed. I think the query returns like 50 by default. Now will query up to 999 :)
-
We do need more people testing stable. I use current pure64 and multilib, so we are not testing stable. If you'd like to be part of a stable testing team, post here, and let's get to work. -Daniel
-
emerge boot-update points to an empty ftp site?
drobbins replied to thecomputerholic's question in Installation Help
Yep, OSUOSL was having problems. If you see any new problems, please let us know. They should have resolved the issue. -
Cleanly upgrade a Funtoo - workstation
drobbins replied to NikosAlexandris's question in Portage Help
What the output is telling you is that webkit-gtk requires "introspection" in USE if "geoloc" is also in USE. Since "geoloc" is in USE, you need to add "introspection". If you have enountered this issue without doing anything special with custom USE variables, it may consitute a bug and should be reported to bugs.funtoo.org, and we can investigate. -
If you encounter any more problems with the OSUOSL mirror, please let me know... I am in contact with them directly and they are helping to ensure that any issues we encounter are resolved. Thanks! -Daniel
-
Help us develop and maintain Funtoo Linux!
drobbins replied to drobbins's topic in News and Announcements
:) You're welcome. I am going to continue working on our documentation to help train new developers. -
Hi Everyone, As I hope you've probably noticed, I've put a herculean amount of effort into Funtoo Linux over the past couple of months. I' have: Rebuilding our infrastructure from scratch, on new equipment re-launched Funtoo Hosting launched new forums, wrote Funtoo's own LDAP server for authentication upgraded our wiki launched our new ebuild pages Started massively cleaning up our online documentation Fixed GNOME building Launched the kernel-seeds.org wiki Went on a massive bug fixing rampage. And Oleg has also been busy, fixing things when needed (which is often) and migrating Funtoo to eudev. The project is going in a really good direction, and we are now ready to accelerate development and keep moving forward, close more bugs and make Funtoo more and more robust. We need to grow the team and have more people helping out on the wiki, helping maintain ebuilds, and helping with various other things. To learn how you can help, see: http://www.funtoo.org/How_to_Dev#How_to_Develop_--_The_Quick_Summary That page explains how to get more involved. We're at the point where we're going to be more reliant on your involvement as we grow... our team needs to get a bit bigger yet. See how you can get involved and we will talk to you soon :)
-
All, There is now a great page that will give you an introduction of how to help us add great documentation to the wiki. See here: http://www.funtoo.org/Help:Funtoo_Editing_Guidelines -- also known as "How to 'Wiki'" - linked in the main nav column on the left. Regards, Daniel
-
www.funtoo.org has been upgraded to MediaWiki 1.23.1, and now also sports a new 'winter mint' (or 'riddler') theme for you enjoyment. :) -Daniel
-
Hi all, I am testing out SSL on bugs.funtoo.org -- You'll find that bugs.funtoo.org is now SSL-enabled :) Let me know how it works for you. -Daniel
-
I'm liking our new placeholder green logo with the white question mark :)
-
Everyone, I rebooted the funtoo infrastructure today for an important security update. All services are now back online. Best Regards, Daniel
-
eudev and sys-fs/udev can't really be installed alongside each other. We are moving to eudev, so that is the one you should use. This issue may be related to the recent eudev transition, or new X stuff in our tree, or some combination.
-
The one change I made to java during the massive collection of updates was to mask virtual/jvm and virtual/jdk less than 1.7.
-
We have cleaned up udev from newer stages, so it won't be in the world file anymore.
-
Everyone, There have been some major changes to the Portage tree. I spent nearly all weekend and more hacking away to adjust to the various multilib changes in upstream Gentoo, as well as getting GNOME 3.6 to function again. MANY issues related to this were fixed, but you will also likely experience a few quirks due to all the changes. For anything that is unpleasant or sub-optimal, please report a bug at http://bugs.funtoo.org. Thanks for using Funtoo! :) -Daniel
-
Everyone, I've updated the New Install documentation's section on installing a new kernel. This new section now has a short introduction to Portage, package sets, and shows you how to put your kernel in a "kernel" package set so it can be updated independently from the rest of the system: http://www.funtoo.org/Funtoo_Linux_Installation#Configuring_and_installing_the_Linux_kernel It's designed to help anyone going through a Funtoo Linux install who might be completely new to Funtoo and Gentoo Linux. Regards, Daniel
-
I added this FAQ entry to the Funtoo Linux FAQ: [http://www.funtoo.org/Funtoo_Linux_FAQ#Why_use_a_Source-Based_Linux_Distribution_like_Funtoo_Linux.3F] Using a source-based Linux distribution like Funtoo Linux could be likened to driving an exotic sports car. It's an experience that is appreciated by professionals and technology enthusiasts because it simply offers a more direct, engaging experience with the underlying technology. You can push the technology further. You have more control. It is more satisfying. If you aren't looking for something "special", there are a number of binary-only Linux distributions to choose from. They will get you from point A to point B. You won't have as much fun or be as connected to what's going on, but maybe that's not what you're looking for. But if you do appreciate a deeper connection to technology, and pushing technology to its limits, Funtoo Linux may be a life-changing experience for you.
-
Glad you like the changes. I encourage everyone to adopt a favorite ebuild and create a new package page for the ebuild, with some nice starter documentation for people wanting to use it.
-
The tree *was* broken. I have added many ebuild updates to address this. What is happening is that Gentoo is updating some ebuilds to be able to build 32-bit binaries on 64-bit systems in order to get rid of the emul-linux-x86 packages. This is resulting in lots of ebuilds in Gentoo depending on these new USE variables. The ebuilds in Funtoo need to be updated to provide 32-bit builds and thus these USE variables. This is impacting a lot of "core" ebuilds, which of course are the ones that we tend to have forked in Funtoo. Jean-Francis is going to be testing my updates, and we should be pretty much on top of this issue from now on. However, as Gentoo transitions away from emul-linux-86, it is possible that you may see very similar build failures (missing abi_x86_32 USE flags in ebuilds) -- just report them on bugs.funtoo.org and we will get them fixed as soon as possible.
