Skip to content

Instantly share code, notes, and snippets.

@GrahamcOfBorg
Created April 15, 2024 11:33
Show Gist options
  • Save GrahamcOfBorg/e5c79acc79bff68222f613b172514b0e to your computer and use it in GitHub Desktop.
Save GrahamcOfBorg/e5c79acc79bff68222f613b172514b0e to your computer and use it in GitHub Desktop.
nix-env failed:
error:
… while evaluating call site
at «none»:0: (source not available)
… while calling anonymous lambda
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/.gc-of-borg-outpaths.nix:48:12:
47| tweak = lib.mapAttrs
48| (name: val:
| ^
49| if name == "recurseForDerivations" then true
… while evaluating call site
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/attrsets.nix:1214:43:
1213| f:
1214| listToAttrs (map (n: nameValuePair n (f n)) names);
| ^
1215|
… while calling anonymous lambda
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/top-level/release-lib.nix:145:6:
144| testOnCross = crossSystem: metaPatterns: f: forMatchingSystems metaPatterns
145| (system: hydraJob' (f (pkgsForCross crossSystem system)));
| ^
146|
… while evaluating call site
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/top-level/release-lib.nix:145:14:
144| testOnCross = crossSystem: metaPatterns: f: forMatchingSystems metaPatterns
145| (system: hydraJob' (f (pkgsForCross crossSystem system)));
| ^
146|
… while calling 'hydraJob'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/customisation.nix:388:14:
387| */
388| hydraJob = drv:
| ^
389| let
… while evaluating the attribute 'outPath'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/customisation.nix:404:13:
403| value = commonAttrs // {
404| outPath = output.outPath;
| ^
405| drvPath = output.drvPath;
… while evaluating the attribute 'outPath'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/customisation.nix:352:13:
351| drvPath = assert condition; drv.${outputName}.drvPath;
352| outPath = assert condition; drv.${outputName}.outPath;
| ^
353| } //
… while evaluating the attribute 'out.outPath'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/customisation.nix:352:13:
351| drvPath = assert condition; drv.${outputName}.drvPath;
352| outPath = assert condition; drv.${outputName}.outPath;
| ^
353| } //
… while evaluating the attribute 'propagatedBuildInputs' of the derivation 'photini-2024.2.1'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/stdenv/generic/make-derivation.nix:331:7:
330| // (optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) {
331| name =
| ^
332| let
… while evaluating call site
at «none»:0: (source not available)
… while calling anonymous lambda
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/stdenv/generic/make-derivation.nix:321:13:
320| (map (drv: getDev drv.__spliced.hostHost or drv) (checkDependencyList "depsHostHostPropagated" depsHostHostPropagated))
321| (map (drv: getDev drv.__spliced.hostTarget or drv) (checkDependencyList "propagatedBuildInputs" propagatedBuildInputs))
| ^
322| ]
… while evaluating call site
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/stdenv/generic/make-derivation.nix:321:18:
320| (map (drv: getDev drv.__spliced.hostHost or drv) (checkDependencyList "depsHostHostPropagated" depsHostHostPropagated))
321| (map (drv: getDev drv.__spliced.hostTarget or drv) (checkDependencyList "propagatedBuildInputs" propagatedBuildInputs))
| ^
322| ]
… while calling 'getOutput'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/attrsets.nix:1762:23:
1761| */
1762| getOutput = output: pkg:
| ^
1763| if ! pkg ? outputSpecified || ! pkg.outputSpecified
… while evaluating call site
at «none»:0: (source not available)
… while calling anonymous lambda
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/lists.nix:334:29:
333| */
334| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
335|
… while evaluating call site
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/lists.nix:334:32:
333| */
334| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
335|
… while calling anonymous lambda
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/stdenv/generic/make-derivation.nix:276:15:
275| imap1
276| (index: dep:
| ^
277| if isDerivation dep || dep == null || builtins.isString dep || builtins.isPath dep then dep
… while evaluating call site
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/stdenv/generic/make-derivation.nix:277:12:
276| (index: dep:
277| if isDerivation dep || dep == null || builtins.isString dep || builtins.isPath dep then dep
| ^
278| else if isList dep then checkDependencyList' ([index] ++ positions) name dep
… while calling 'isDerivation'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/lib/attrsets.nix:1249:5:
1248| isDerivation =
1249| value: value.type or null == "derivation";
| ^
1250|
… while evaluating call site
at «none»:0: (source not available)
… while calling 'checkDrv'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/development/interpreters/python/mk-python-derivation.nix:206:26:
205|
206| checkDrv = attrName: drv:
| ^
207| if (isPythonModule drv) && (isMismatchedPython drv) then throwMismatch attrName drv
… while evaluating call site
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/development/interpreters/python/mk-python-derivation.nix:207:11:
206| checkDrv = attrName: drv:
207| if (isPythonModule drv) && (isMismatchedPython drv) then throwMismatch attrName drv
| ^
208| else drv;
… while calling 'isPythonModule'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/development/interpreters/python/mk-python-derivation.nix:42:20:
41|
42| isPythonModule = drv:
| ^
43| # all pythonModules have the pythonModule attribute
error: undefined variable 'requests_toolbelt'
at /ofborg/checkout/3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/ofborg-evaluator-2/pkgs/by-name/ph/photini/package.nix:29:5:
28| requests-oauthlib
29| requests_toolbelt
| ^
30| pyenchant
@9animead
Copy link

9animead commented Jun 4, 2025

I used to hop between anime sites, but since I tried https://9anime.ad/, I stuck with it.

@Teakfurniture
Copy link

Great post! For those looking for trusted Teak Outdoor Furniture Manufacturers, feel free to explore our designs at Casa Bella Designs. We offer high-quality furniture for both indoor and outdoor spaces.

@Wirkaufend
Copy link

Gist is perfect for sharing code snippets and quick fixes.
While browsing, I looked for ways to sell canceled flight.
Found useful scripts that automate travel-related tasks and refund checks.
Tech tools really help when plans change at last moment.
Thanks to Gist, managing travel and code feels much easier.

@Johnwick69690
Copy link

In Zeiten, in denen digitale Dienste wie Momix APK und Online-Bestellungen immer beliebter werden, ist eine klare und unkomplizierte Erstattung-Politik wichtiger denn je. Nutzer möchten wissen, dass sie bei technischen Problemen oder unzufriedenstellenden Inhalten nicht auf ihrem Geld sitzen bleiben. Transparente Prozesse schaffen Vertrauen – besonders in einer Welt voller Apps und Streaming-Plattformen.

@Wirkaufend
Copy link

It's great to see services like Onlyfarms offering reliable and efficient WoW boosting solutions for players aiming to level up or conquer tough raids. The personalized support they provide really mirrors what customers expect in other industries. Just like in travel, where people now demand faster and more transparent overbooking compensation, gamers also look for trustworthy services that deliver results without hassle.
Onlyfarms seems to understand the importance of meeting user expectations with care and precision. Whether it’s earning rare achievements or handling difficult content, that level of service goes a long way. In the same way that flight disruptions are frustrating without proper overbooking compensation unreliable boosting can ruin the fun. So kudos to Onlyfarms for putting quality first!

@alpakaresort1010
Copy link

Onlyfarms understands the importance of meeting user expectations with care and precision. Whether it’s earning rare achievements or handling difficult content, that level of service goes a long way. In the same way that flight disruptions are frustrating without proper overbooking compensation, unreliable boosting can ruin the fun. So kudos to Onlyfarms for putting quality first!

If you’re also interested in wellness and nature-based retreats to recharge after a long gaming session, check out Alpaka Resort—a perfect place to unwind with a focus on trust and real connection.

@automatic-clicker
Copy link

Whether you're a movie lover, sports fan, or just seeking the best streaming experience, Magis TV on Firestick delivers what you need—and more.

@RosannJackson
Copy link

From lot clearing to full demolition and grading, Bedrock Excavating offers complete excavation solutions throughout Meaford, Collingwood, Thornbury, and Owen Sound powered by experience and precision.

@goldpotex
Copy link

Hardwood flooring brings lasting beauty and strength to any home. For homeowners in Morton Grove, Goldepot is a trusted name for quality materials and expert installation. Their work adds style and value without hassle. Choose Goldepot for floors that stand the test of time.

@wmgloden
Copy link

wmgloden commented Jul 1, 2025

Just like finding a dependable flooring or roofing company, choosing a hair transplant clinic in London should be based on proven results and trusted expertise. The best clinics focus on natural-looking outcomes, minimal downtime, and long-term patient satisfaction. If you’re thinking about hair restoration, always check verified before-and-after photos and clinic credentials first—it really makes all the difference.

@BestEssayService
Copy link

When tackling complex technical issues like the nix-env error mentioned here, having reliable resources can make all the difference. Just as you’d seek expert solutions for software troubleshooting, finding the best academic support is key for students. Based on numerous essaypro reviews, EssayPro offers top-tier writing services, delivering well-researched and timely essays to help you succeed. Whether debugging code or crafting essays, trust dependable tools and services to streamline your efforts and achieve outstanding results.

@casadojavali
Copy link

Debugging errors like these shows how even technical challenges require precision and the right tools. It’s not unlike choosing reliable gear for self-defense or sport—whether you’re comparing development environments or exploring options like the pistola 380 performance and dependability matter. Consistency across fields always wins.

@tronconmontagenl
Copy link

tronconmontagenl commented Jul 3, 2025

Reading about how data accessibility and digital inclusion are being explored in faith and cultural contexts is truly inspiring. It reminds me of the importance of bringing smart technology into everyday life in a way that feels personal and empowering. That’s exactly what we aim to do with our [smart home installatie services]https://troncon-montage.nl/
) in the Netherlands — helping households upgrade with intelligent lighting, climate control, and security systems, all tailored to their comfort and needs. Tech doesn't have to be complicated — it should be inclusive, intuitive, and culturally adaptable

@techconglobal
Copy link

it’s crucial to carefully prepare before you apply exhibitor tech event opportunities. Being an exhibitor at a tech event is a great way to increase your brand visibility, connect with potential customers, and network with industry leaders. When you apply exhibitor tech event booths, make sure to highlight your unique products or services and how they align with the event’s theme. Preparing an engaging display, interactive demos, and knowledgeable staff can make a big difference in attracting visitors. Also, review the application guidelines thoroughly and submit all required materials on time to improve your chances of approval.

@germaniptv8
Copy link

Thanks for sharing these awesome services, from auto transport to medical scrubs! Similarly, iptv german is a great choice for enjoying a wide range of German TV channels, movies, and sports in high quality, perfect for home entertainment. Has anyone tried an IPTV service they love?

@essentialsofwoodbridges

Great to see all these trusted services being shared. On a related note—if you're looking to refresh your look or address issues like acne scars or uneven texture, skin resurfacing treatments in Woodbridge offer powerful, non-invasive solutions. These treatments help boost collagen and reveal smoother, younger-looking skin.

@Excluffy
Copy link

Great insights here! Just like choosing the right skin treatment, finding the right footwear can make a huge difference in your day-to-day comfort and confidence. The New Balance 991 offers a perfect blend of classic design, support, and quality—ideal for those who value both style and substance. Balance really is everything, inside and out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment