Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

nrc

Members
  • Posts

    94
  • Joined

  • Last visited

  • Days Won

    19

Posts posted by nrc

  1. I have ego-1.1.3-r5 and I'm still getting this.

    # equery l ego
     * Searching for ego ...
    [IP-] [  ] app-admin/ego-1.1.3-r5:0
    
    # epro
    
    === Enabled Profiles: ===
    
            arch: x86-64bit
           build: current
         subarch: intel64-nehalem
          flavor: server
         mix-ins: vmware-guest
    
    
    === Python kit: ===
    
          branch: 3.4-prime
    
    === All inherited flavors from server flavor: ===
    
                                core (from server flavor)
                             minimal (from core flavor)
    
    
    # ego sync
    Performing fetch...
    Already up-to-date.
    Updating permissions...
    
    
    # emerge -auvDN @world
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies |
    
    !!! Problem resolving dependencies for dev-vcs/git from @system
    ... done!
    
    !!! The ebuild selected to satisfy "dev-vcs/git" has unmet requirements.
    - dev-vcs/git-2.11.1-r1::core-kit USE="blksha1 curl gpg iconv nls pcre perl python threads webdav -cgi -cvs -doc -emacs -gnome-keyring -gtk -highlight -libressl -mediawiki -mediawiki-experimental (-ppcsha1) -subversion -test -tk -xinetd" LINGUAS="-bg -ca -de -fr -is -it -ko -pt_PT -ru -sv -vi -zh_CN" PYTHON_TARGETS="-python2_7"
    
      The following REQUIRED_USE flag constraints are unsatisfied:
        python? ( python_targets_python2_7 )
    
      The above constraints are a subset of the following complete expression:
        cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) mediawiki-experimental? ( mediawiki ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_targets_python2_7 )
    
    (dependency required by "@system" [set])
    (dependency required by "@world" [argument])
    
  2. The command that you quote only lists metadata about the installed gentoo-sources packages.

     

    For equery it sounds like you want to use the 'list' module to list packages.

    equery l -op gentoo-sources
    
    The overlay and portage (-op) options are required to list packages other than those that you have installed.
  3. As a user of both -stable and -current, I wouldn't say that I've more issues with stable than with current.  Of course, my stable installs are servers, which removes a lot of the complexity.  Still, I didn't choose stable for system stability (which has rarely been an issue for me for any kind of funtoo install), I chose it to deal with fewer updates on the servers.  It's more "stable" in the sense that there are fewer system changes.  I'm not sure if kits will provide the same advantages.

     

    I agree.  Whether by design or happenstance, my "stable" servers have had the desired affect of limiting server updates.  How much of that is the stable build vs the server flavor, I can't say.

     

    No reason that kits can't work for this purpose as I understand them.  It's just something that will need to be actively curated.  Information on how and when that will happen and how it will be implemented is lacking at this point.

  4. I'm glad you posted, I was considering rebuilding an old laptop with stable.

     

    But I'm not clear on how kits will work as a "stable" replacement.  I understand kits in a "everything is current but I need a subset kept stable" scenario.  How will it work in a "I need almost everything to be stable" scenario?  Will there be a giant "stable-server" kit?

  5. You're welcome.  Note that the Firefox devs were making noise about discontinuing ALSA support entirely because they didn't want to maintain the ALSA backend.   If that happened these options would go away.  Fortunately in the brouhaha that erupted over this move someone stepped up and offered to maintain it.  So hopefully this build option will be maintained.

     

    Being able to solve problems like this without being at the mercy of distro maintainers has everything to do with why I love Funtoo.

  6. Hi nrc,

    what about an email? Just a short message to distrowatch.com that funtoo is systemd-free by default...

    Funtoo is listed at without-systemd.org, so the folks at distrowatch could check this easily.

    :)

     

    I don't think it's as simple as that.  It's not a list that they manually create, it's a database query that returns distros that don't include systemd based information that they've gathered.  I assume that this is all an automated process.

  7. I just found that there's a link to find distros without systemd on Distrowatch.  I checked it out, curious to see where Funtoo would fall in the list.

    Surprisingly it wasn't listed at all.  Looking at Funtoo's entry, I see that's because they have Funtoo listed as including systemd version 232.  Obviously they're just pulling the package list and systemd is there via Gentoo even though it's masked.
     
    That's unfortunate.  If distrowatch provided a link I have to think that they've seen an interest.  Given the way the information is gathered I don't have any bright ideas on how to get it included.  It would seem appropriate to at least mention in the description that Funtoo is systemd-free.

  8. I think henchb has hit on most of my concerns.  I follow a few subreddits because that's where the community of interest has collected.  I'm not really a fan of the interface.  The lack of structure and organization are bothersome to me.  I don't suppose that in a community this size that it will be that big of a problem, but for larger distros it's chaos.

     

    That said, if the consensus is that it would benefit Funtoo through better exposure and less effort required to maintain a forum, then I'm fine with it.

  9. Answer to the question is that you don't.  From the FAQ - "Part of the distinctiveness of Funtoo Linux is its dependency-based OpenRC init system, so changing this would make it something other than Funtoo Linux. So we do not support systemd as part of Funtoo Linux."

     

    If you want a source based distribution that supports systemd then Gentoo is probably a better choice.

     

    Default kernel builds tend to have everything turned on to work with the widest range of hardware. Fast boot times require that you do some tuning to your kernel and services. Openrc also has the option to start services in parallel but you'll need to make sure that your service requirements don't create a deadlock.

     

    My old Celeron 1.3Mhz laptop is to the login screen six seconds after the kernel starts loading.

  10. Funtoo (and Gentoo) use a system called CONFIG_PROTECT to prevent new package installations or updates from clobbering your important configuration files.

     

    https://devmanual.gentoo.org/general-concepts/config-protect/index.html

     

    When you run etc-update of dispatch-conf you're comparing the configuration file offered by an updated package with the copy that you've edited to configure your system.  If there are no other changes to the new suggested configuration file you should use the option to delete the updated file and keep your existing file.

     

    Occasionally you will see more changes in the new config file and those should be examined.  Sometimes an updated package will require updated configuration options or include new settings or defaults for security purposes.   In those cases if you're not comfortable using the "merge" feature to merge the changes then I recommend selecting the option to save the new config file as an example configuration. You can then manually compare the differences between the new configuration file and your original and decide what steps you need to take to address any changes.

     

    Hope that's helpful.

×
×
  • Create New...