• 1 Post
  • 32 Comments
Joined 1 year ago
cake
Cake day: November 14th, 2023

help-circle
  • cfx_4188BtoNix@lemmy.nix-community.orgNixOS 23.11 released
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Oops

    error:
       … while calling the 'head' builtin
    
         at /nix/store/s6r7ck2zgl8bh3k6sjjlpnsihh2c96sw-nixos-23.11/nixos/lib/attrsets.nix:850:11:
    
          849|         || pred here (elemAt values 1) (head values) then
          850|           head values
             |           ^
          851|         else
    
       … while evaluating the attribute 'value'
    
         at /nix/store/s6r7ck2zgl8bh3k6sjjlpnsihh2c96sw-nixos-23.11/nixos/lib/modules.nix:807:9:
    
          806|     in warnDeprecation opt //
          807|       { value = builtins.addErrorContext "while evaluating the option `${showOption loc}':" value;
             |         ^
          808|         inherit (res.defsFinal') highestPrio;
    
       (stack trace truncated; use '--show-trace' to show the full trace)
    
       error: Package ‘qtwebkit-5.212.0-alpha4’ in /nix/store/s6r7ck2zgl8bh3k6sjjlpnsihh2c96sw-nixos-23.11/nixos/pkgs/development/libraries/qt-5/qtModule.nix:89 is marked as insecure, refusing to evaluate.
    
    
       Known issues:
        - QtWebkit upstream is unmaintained and receives no security updates, see https://blogs.gnome.org/mcatanzaro/2022/11/04/stop-using-qtwebkit/
    
       You can install it anyway by allowing this package, using the
       following methods:
    
       a) To temporarily allow all insecure packages, you can use an environment
          variable for a single invocation of the nix tools:
    
            $ export NIXPKGS_ALLOW_INSECURE=1
    
          Note: When using `nix shell`, `nix build`, `nix develop`, etc with a flake,
                then pass `--impure` in order to allow use of environment variables.
    
       b) for `nixos-rebuild` you can add ‘qtwebkit-5.212.0-alpha4’ to
          `nixpkgs.config.permittedInsecurePackages` in the configuration.nix,
          like so:
    
            {
              nixpkgs.config.permittedInsecurePackages = [
                "qtwebkit-5.212.0-alpha4"
              ];
            }
    
       c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
          ‘qtwebkit-5.212.0-alpha4’ to `permittedInsecurePackages` in
          ~/.config/nixpkgs/config.nix, like so:
    
            {
              permittedInsecurePackages = [
                "qtwebkit-5.212.0-alpha4"
              ];
            }
    

  • ̶Y̶o̶u̶ ̶h̶a̶v̶e̶ ̶t̶o̶ ̶a̶t̶t̶a̶c̶h̶ ̶I̶D̶ ̶t̶o̶ ̶p̶o̶s̶t̶s̶ ̶l̶i̶k̶e̶ ̶t̶h̶i̶s̶.̶

    I’m kidding. I’m trying hard to believe you’re an adult, but I can’t do it. Whatever, your problem is with your software configuration. This has nothing to do with your Asus Rog. Didn’t you know that watching porn on a gaming computer is unhealthy? It’s very dangerous, you can grow hair on your palms. If by chance ̶Y̶o̶u̶r̶ ̶d̶a̶d̶ you didn’t put a checkbox “somewhere” to prohibit installation of programs, install another browser and don’t deny yourself anything.


  • I fear updates

    It is better to reinstall Ubuntu than to perform a system update.

    Honestly.

    What do you mean by “personal customization”? Rising, flashy colors and rounded window corners? On the NixOS website there is a collection of ready-made configurations for every taste.

    If you set up the OS for work, the first time it will take a week. Subsequently, you just need to copy the configuration file to the appropriate directory and rebuild.

    Yes, NixOS is almost impossible to break. And yes, it just works.








  • After reading the whole thread, I wonder what bonuses all those who talk about “bad documentation” expect from NixOS. There is documentation designed for a certain level of expertise. That is, when developers assume that users will be at the same level of knowledge as they are. It is more accurate to say that the documentation in NixOS is skimpy. Given the multiple ways in which the system is organized, compiling comprehensive documentation would be madness. In our world of visual information consumption, reading is difficult and incomprehensible. But there’s always a way out. There’s Fedora, Pop!OS, Ubuntu after all, users of these systems don’t even realize that these systems have documentation. It’s not clear to me why you should cling to some NixOS while writhing in pain. Why go to any trouble when protondb gets up and running in Ubuntu in two clicks? For example, I realized that NixOS was right for me the day I installed it for the first time. But in my opinion, most people only moved to NixOS because it became more talked about. …I really like the style of answers in FreeBSD sub . When a person asks a pıdnʇs question, they are simply given a link to the handbook. By the way, the FreeBSD Handbook is interesting to read only because you can familiarize yourself with the super ancient and super archaic phenomena of the Unix-like world, but the information there is also very sketchy.





  • The parody way of setting up the OS has long been known. All you have to do is start watching any popular Linux YouTubers. So it won’t be very original. In the case of NixOS, for example, you can spend half an hour typing sudo nixos-rebuild switch , making a bunch of typos and talking about high matters.







  • I think so too. Rolling back three rebuilds of the system backwards didn’t help. I replaced the stable version of Firefox with ESR-unwrapped (didn’t render the link in the dock) and dev-unwrapped with the same result. I had more than twenty tabs open, I noticed that Firefox was crashing mostly when trying to use the web version of WhatsApp. I closed the tab and Firefox stabilized.