Skip to content

Instantly share code, notes, and snippets.

@GrahamcOfBorg
Created April 15, 2024 11:33
Show Gist options
  • Select an option

  • Save GrahamcOfBorg/e5c79acc79bff68222f613b172514b0e to your computer and use it in GitHub Desktop.

Select an option

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
@warsiseo-pixel
Copy link
Copy Markdown

Interesting concept for gaming users Lately, I’ve been seeing a lot of discussions around Jenny Mod Minecraft too, seems like players are really exploring new types of gameplay and mods these days

@dubaicurtainsco-arch
Copy link
Copy Markdown

This looks like a tricky evaluation issue these kinds of path/output mismatches can be really frustrating, especially when the error trace isn’t very clear. It’s interesting how small configuration differences can lead to such unexpected behavior, so debugging step by step definitely makes sense here.

Also, just like precision matters in technical setups, it matters in design too whether it’s code or choosing the right curtains dubai for a perfect finish. Attention to detail always makes the biggest difference!

@tanveerabbas221421-dotcom
Copy link
Copy Markdown

A percentage calculator is a simple and useful tool that helps users quickly calculate percentages without manual effort. It can be used to find the percentage of a number, determine percentage increase or decrease, or compare values in an easy way. For example, students use it to solve math problems, while businesses rely on it for calculating discounts, profits, and growth rates. By entering basic values, the calculator instantly provides accurate results, saving time and reducing the chances of errors. Overall, a percentage calculator is an essential tool for everyday calculations in education, finance, and daily life.

@tanveerabbas221421-dotcom
Copy link
Copy Markdown

A percentage calculator is a simple and useful tool that helps users quickly calculate percentages without manual effort. It can be used to find the percentage of a number, determine percentage increase or decrease, or compare values in an easy way. For example, students use it to solve math problems, while businesses rely on it for calculating discounts, profits, and growth rates. By entering basic values, the calculator instantly provides accurate results, saving time and reducing the chances of errors. Overall, a percentage calculator is an essential tool for everyday calculations in education, finance, and daily life.

@angrace789
Copy link
Copy Markdown

PK33 Download APP is optimized for Android devices, ensuring stable operation and uninterrupted gameplay.

@alexacarol2238-star
Copy link
Copy Markdown

Paris is often seen as a romantic city, but it’s also a fantastic destination for families with kids. There’s a great mix of fun, education, and adventure for Things to do in Paris with kids that keeps children engaged while parents enjoy the beauty of the city.

@dubairubberco-beep
Copy link
Copy Markdown

Off-topic but related—while reading this, I started thinking about construction materials in general.

In Dubai, many people prefer rubber flooring Dubai solutions because they are durable and safe for heavy-use areas like gyms and commercial spaces. A reliable rubber flooring supplier in Dubai can make a big difference in quality and performance.

Has anyone here worked with different rubber floor mats or rubber mats Dubai in real projects? Would love to know what works best in UAE conditions.

@alexblue765-collab
Copy link
Copy Markdown

This is a really useful snippet—thanks for sharing it! It’s always great to see clean and practical examples that help others understand how things work more efficiently. Contributions like this make a big difference for learners and developers exploring similar solutions. I’ve also been browsing some helpful platforms recently, and Visit Website offers interesting content around streaming and digital tools. Appreciate you posting this, looking forward to more valuable updates and insights from you!

@alexacarol2238-star
Copy link
Copy Markdown

In recent years, mobile gaming has transformed from simple entertainment into an engaging and interactive digital experience. Among the many platforms gaining attention, Bet877 Game stands out as a popular choice, especially among users in Pakistan. With its easy-to-use interface, exciting gameplay options, and reward-based system, this platform has created a strong presence in the growing world of online gaming.

@halimaazahra967-prog
Copy link
Copy Markdown

Blox Fruits value lists are commonly used by players to understand the trading worth of different fruits in the game. These lists are created by the community and are based on real-time trading trends, meaning they change frequently depending on updates, demand shifts, and new fruit releases. A value list helps players quickly decide whether a trade is fair, overpaid, or a loss without needing to guess the worth of each fruit.

@bellkarter5511-collab
Copy link
Copy Markdown

Discover exciting gameplay and real entertainment with the popular H555 Game – where fun meets rewarding opportunities!

@bellkarter5511-collab
Copy link
Copy Markdown

ApkNano is a growing platform offering access to various apps and games with simple navigation and useful content for users. https://apknano.net/

@bellkarter5511-collab
Copy link
Copy Markdown

Choto is a platform providing easy access to gaming-related content and links for users. https://choto.com.pk/

@henrykarter50-oss
Copy link
Copy Markdown

about mobile gaming platforms among users who are interested in online entertainment combined with earning opportunities. In recent times, digital gaming has evolved beyond simple fun, and many platforms now offer reward-based systems that attract players looking for both excitement and potential income. This is where 88 casino game has started gaining attention, especially in countries like Pakistan where mobile

@alexacarol2238-star
Copy link
Copy Markdown

ZH888 Game is a fast-growing mobile gaming platform that has gained popularity among users in Pakistan. It offers a mix of entertainment and interactive gameplay, allowing users to enjoy a variety of games in one simple and easy-to-use app. Designed especially for mobile users, ZH888 provides a smooth and enjoyable experience for both beginners and experienced players.

@jamesc334
Copy link
Copy Markdown

This is a very useful contribution, and I appreciate the effort put into sharing this code and explanation. Resources like this make it easier for others to understand and apply similar solutions in their own projects. It’s always helpful to see practical examples that improve learning and development. While exploring more related content, I also came across Netfly which shares helpful insights about streaming and digital platforms. It might be useful for users interested in modern online tools and media trends.

@Ethan11738
Copy link
Copy Markdown

PK1947 is a platform providing easy access to gaming-related content and links for users.

@alexacarol2238-star
Copy link
Copy Markdown

Y888 Game is a modern online gaming platform designed mainly for users in Pakistan, combining entertainment with the opportunity to earn rewards. It has quickly gained popularity due to its simple interface, variety of games, and easy payment options. The platform is especially appealing to mobile users who want quick access to games and fast transactions.

@halimaazahra967-prog
Copy link
Copy Markdown

Renting a campervan is a great choice for travelers who want a practical and easy-to-manage vehicle without giving up the essentials of comfortable travel. Campervans are smaller than motorhomes, which makes them much easier to drive, park, and navigate through busy cities or narrow countryside roads. Despite their compact size, they are thoughtfully designed with features like foldable beds, small kitchen units, storage space, and sometimes pop-up roofs to maximize living space.

@halimaazahra967-prog
Copy link
Copy Markdown

Yacht mieten offers a unique blend of luxury, adventure, and exclusivity that few other travel options can match. When you rent a yacht, you gain access to a private floating retreat where you can enjoy breathtaking sea views, fresh ocean air, and complete relaxation away from crowded tourist areas. Whether you’re sailing along picturesque coastlines or anchoring near hidden coves, a yacht allows you to explore destinations that are often unreachable by land.

@halimaazahra967-prog
Copy link
Copy Markdown

Hotel buchen is an important part of travel planning that helps ensure a smooth and well-organized trip. By booking a hotel in advance, travelers can choose accommodations that match their budget, location preferences, and comfort needs. Whether you want to stay in the heart of a city, near tourist attractions, or in a quiet area, early booking gives you more options and better prices. It also helps avoid stress during busy seasons when hotels can get fully booked quickly.

@curtaininstallationinfo-eng
Copy link
Copy Markdown

Interesting discussion! Just like comparing output paths requires accuracy and the right setup, the same applies when choosing window treatments. In Dubai, many homeowners now prefer combining blinds with sheer curtains Dubai to achieve a modern and elegant look.

Sheer curtains help softly filter natural light while maintaining privacy, making them a practical and stylish choice for any space. With professional curtain installation, you can achieve a clean finish and perfect alignment for the best results.

@alexacarol2238-star
Copy link
Copy Markdown

Lucky Win, is a popular online gaming platform in Pakistan that offers a wide range of games, including slots, card games, and live casino experiences. It is designed to provide users with an entertaining and interactive environment where they can enjoy different types of games on their mobile devices. The platform has gained attention for its variety, smooth interface, and accessibility.

@williamjhon67
Copy link
Copy Markdown

Alight Motion mod apk download, you will get access to all its premium features unlocked for free. You will be able to export your videos without any watermark. With the Alight Motion presets, you will get pre-designed settings/templates. These will help you create stunning, highly appealing videos effortlessly and for free.

@alexblue765-collab
Copy link
Copy Markdown

Really interesting technical discussion here—especially around the implementation details and the way the solution is structured. It’s always valuable to see practical examples shared like this, as they help others understand real-world usage and edge cases more clearly. Posts like these are great for learning and improving problem-solving skills in development communities. While exploring similar resources, I also found a useful platform for streaming and entertainment updates: Youcine TV — sharing it in case others find it helpful too. Thanks for contributing this insight!

@alexacarol2238-star
Copy link
Copy Markdown

L3adsolutions.com is a results-driven digital marketing agency that helps businesses grow by improving their online presence and converting visitors into customers. With services like web design, local SEO, and automation tools, it provides a complete solution for businesses that want to succeed in today’s digital world.

@bellkarter5511-collab
Copy link
Copy Markdown

If you're looking for a collection of apps and games, you can visit https://apkinstall.com.pk/ to explore various options.

@angrace789
Copy link
Copy Markdown

Nice variety of apps available on https://apkguide.pk/

@alexacarol2238-star
Copy link
Copy Markdown

Done55 is a mobile-based gaming platform that offers a variety of casino-style and casual games in one application. It has become popular among Android users due to its simple interface, smooth performance, and wide range of game options. The platform is designed for easy access, allowing users to quickly start playing without complicated steps.

@alexacarol2238-star
Copy link
Copy Markdown

92PKR is an all-in-one gaming application that includes different types of games such as slots, card games, and other interactive formats. The app is built with a simple interface, allowing users to quickly understand how it works and start playing without any difficulty.

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