Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Joelteon offline communication ticket #24

Open
copumpkin opened this issue Jan 9, 2015 · 15 comments
Open

Joelteon offline communication ticket #24

copumpkin opened this issue Jan 9, 2015 · 15 comments
Assignees

Comments

@copumpkin
Copy link
Owner

Use this to leave @joelteon messages when he's offline, since he never reads his scrollback 😄

Once he updates his IRC client or bouncer to get the scrollback from ##nix-darwin or somehow gets it to at least show him his highlights from when he's offline, we can close this thing!

@copumpkin
Copy link
Owner Author

@joelteon the libcache issue is the same one you saw last time. My hope was to have all packages in a given stdenv depend implicitly (see extraBuildInputs in stdenv definition) on libSystem, which has the necessary declared impurities (/usr/lib/system in this case) so all dependencies get them.

I must have the pattern slightly wrong so a later phase of the stdenv bootstrap is somehow not inheriting the impurities for libSystem, so it breaks. For now if you're blocked I'd just copy the impurity declaration to all the stdenv expressions (instead of just the first few) but going forward I don't want it there. Make sense?

@copumpkin copumpkin assigned copumpkin and pikajude and unassigned copumpkin Jan 9, 2015
@pikajude
Copy link
Collaborator

pikajude commented Jan 9, 2015

This rivals the pure-darwin branch in ingenuity

Sent from my iPhone

On Jan 9, 2015, at 7:42 AM, Daniel Peebles [email protected] wrote:

Assigned #24 to @joelteon.


Reply to this email directly or view it on GitHub.

@copumpkin
Copy link
Owner Author

I think it's in a better state now, but am still running the giant build so who knows.

Also, @joelteon, your hydra is busted, I think. All the builds have supposedly been running for 3d!

@copumpkin
Copy link
Owner Author

@joelteon you should use /bin/sh, not /bin/bash. NixOS doesn't have the latter either. You can also just pass -vvv to your call to nix-build to see the sandbox it created so you can see that /bin/sh is in the sandbox.

@copumpkin
Copy link
Owner Author

@joelteon @shlevy @gridaphobe @jwiegley I think the latest merge from joelteon/master might have broken my branch, but I need to go to work now and can't look into what went wrong. It's complaining about my openssl headers not matching my openssl version in the openssh build. So beware of merging blindly from my branch, basically!

@copumpkin
Copy link
Owner Author

@joelteon I double checked my current state and vim still builds just fine. Not sure what issue you're encountering, but perhaps one of your changes broke it?

@gridaphobe
Copy link
Collaborator

@joelteon we shouldn't need to build ghc-784 with ghc-783-binary, just pull ddfc438 into pure-darwin :)

@copumpkin
Copy link
Owner Author

@joelteon

regarding nodejs:
[00:28:41] joelteon: I hope you don't care about the version/stability
[00:29:00] joelteon: they took out some annoying stuff recently and I didn't want to bother taking it out again in the earlier versions

you should also have a somewhat functional darwin.apple_sdk.frameworks.CoreServices (and a whole bunch of other frameworks) that you can add as buildInputs and expect sensible results from.

@copumpkin
Copy link
Owner Author

I tested hfsevents but I don't know how the haskell packages are generated so I didn't want to run afoul of the haskell machine and left that out.

@copumpkin
Copy link
Owner Author

@joelteon the -lc++ thing should be fixed as of last night, so just merge in pure-darwin

@copumpkin
Copy link
Owner Author

@joelteon can you merge all your ghc changes from nixos/master back into pure-darwin? Usual big pile o' pain from merge conflicts that I don't have a good understanding of.

@copumpkin
Copy link
Owner Author

@joelteon did you document (or script) your hydra-on-darwin pain? Want to set one up on my macpro

@shlevy
Copy link
Collaborator

shlevy commented Feb 22, 2015

I don't know about having the frontend on darwin, but as for attaching a darwin machine to an existing hydra it's just a matter of installing ssh keys and setting up nix remote machines conf.

@pikajude
Copy link
Collaborator

Sorry @copumpkin, I've only ever made a Darwin machine a hydra slave, not the server.

Sent from my iPhone

On Feb 22, 2015, at 5:05 AM, Shea Levy [email protected] wrote:

I don't know about having the frontend on darwin, but as for attaching a darwin machine to an existing hydra it's just a matter of installing ssh keys and setting up nix remote machines conf.


Reply to this email directly or view it on GitHub.

@copumpkin
Copy link
Owner Author

@joelteon

[01:44:14]  <copumpkin>  "Spotlight and fseventsd use these fsctl()'s to find out the mount time of a volume and the last time it was unmounted.  Both HFS and ZFS support these calls."
[01:47:03]  <copumpkin>  does fs_usage tell you anything interesting?
[01:53:20]  <copumpkin>  joelteon: you should either get your bouncer to relay messages to you or go offline
[01:53:34]  <copumpkin>  it's really frustrating to put effort into telling you things and have them get lost forever :P

adnelson pushed a commit to adnelson/nixpkgs that referenced this issue Jun 2, 2015
- upgrade wakatime cli to v4.0.14
- make sure config file has api_key
- only display setup complete message first time setting up cfg file
- don't log time towards git temporary files
- prevent slowness in quickfix window to fix copumpkin#24
- reuse SSL connection across multiple processes for improved performance
- correctly display caller and lineno in log file when debug is true
- project passed with --project argument will always be used
- new --alternate-project argument
- fix bug with auto detecting project name
- correctly log message from py.warnings module
- handle plugin_directory containing spaces
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants