**** BEGIN LOGGING AT Sat Apr 18 02:59:59 2015 Apr 18 03:11:16 Okay, I’ve cloned my fork of messagin on my local machine, and added Garfonso’s fork as as a remote named “garfonso”. Apr 18 03:13:43 What’s the git command to pull in Garfonso’s PR (https://github.com/webOS-ports/org.webosports.messaging/pull/23) ? Apr 18 03:14:45 git pull garfonso nets me “You asked to pull from the remote 'garfonso', but did not specify Apr 18 03:14:45 a branch. Because this is not the default configured remote Apr 18 03:14:46 for your current branch, you must specify a branch on the command line.” Apr 18 03:15:45 git pull garfonso Garfonso/work produces a conflict in service/javascript/assistants/AssignMessages.js Apr 18 03:17:03 ‘git checkout garfonso/Garfonso/work’ MAJORLY scres up my repo. Apr 18 03:38:04 … and now that I’ve nuked my repository and try to clone either my fork or the webos-ports original, I get “error: unable to create symlink app/enyo/tools/node_modules/.bin/nopt (File name too long)” Apr 18 03:38:15 Any suggestions? Apr 18 03:43:38 This Stack Overflow question suggests that the repository needs to be repaired: http://stackoverflow.com/questions/18411200/git-unable-to-create-symlink-file-name-too-long but I’m not that well versed in git. Apr 18 05:46:10 DougReeder: Uh.. my fork is pretty old. The stuff is in a different branch of webos-ports repository. Apr 18 05:47:06 DougReeder: so basically a git fetch webos-ports (or whatever you call the remote for webos-ports) and then git checkout webos-ports/Garfonso/work *should* have worked, at least to get the right version Apr 18 05:48:01 issue is that then your head is in detached state and you can not really check in new stuff... but you should be able to rebase or merge a local branch with the Garfonso/work branch. Apr 18 05:49:19 not sure why you now get such a nasty error message, though.. :-/ Apr 18 05:54:29 DougReeder: I can clone https://github.com/webOs-ports/org.webosports.messaging find one windows & linux. So there must be some remains wrong somewhere.. Apr 18 05:58:23 DougReeder: here is what worked for me: https://bpaste.net/show/801da97a440a Apr 18 13:07:38 DougReeder: Ping Apr 18 13:12:58 Garfonso: Ping Apr 18 14:01:42 Pong Apr 18 14:02:26 Yeah, I eventually realized Garfonso/work was a branch of the webos-ports fork. :-S Apr 18 14:03:49 Unfotunately, “git clone https://github.com/DougReeder/org.webosports.messaging” gets the error also. Apr 18 14:04:22 Pong-pong Apr 18 14:04:32 DougReeder: Back now ;) Needed to fit some lights so took of power for a while ;) Apr 18 14:04:41 Don't like getting electrocuted :P Apr 18 14:04:56 I generally try to avoid that. Apr 18 14:05:23 Yeah needed to finally fit a dining table light and needed to do some wiring so I prefer to do taht with power off in general ;) Apr 18 14:05:26 Just to be safe ;) Apr 18 14:06:47 You have hte legacy toolchain setup right? I was wondering if you could do me a small favor ;) Guys at PivotCE are setting up a Preware feed with quite some apps that needs adding to Preware. I have the modification ready but I cannot seem to find the right files for setting up the toolchain... If you could just download a repo and run make for me I'd be happy ;) Apr 18 14:07:40 This is PReware 1.x not our version ;) Apr 18 14:15:36 Herrie, I might be able to do that late tonight. Apr 18 14:17:20 DougReeder: you want to pull single PR and merge it, right? Apr 18 14:20:43 I think I can repair the repo; I’ve got it to Apr 18 14:20:44 typechange: app/enyo/tools/node_modules/.bin/nopt Apr 18 14:20:44 typechange: app/enyo/tools/node_modules/.bin/shjs Apr 18 14:22:00 DougReeder: Great: simply https://github.com/Herrie82/preware and then make package Apr 18 14:22:16 If you could send me the IPK to test that would be great Apr 18 14:33:57 I tried it quickly and got these errors: https://gist.github.com/DougReeder/17ad1a3c247ded637e95 Apr 18 14:34:34 Looks like it depends on ipkgservice, which is something from webos-internals, I believe. Apr 18 14:35:58 DougReeder: no, error: lunaservice.h: No such file or directory Apr 18 14:36:17 Err, yeah, that’s what I meant. :-S Apr 18 14:38:42 DougReeder: it should be in /srv/preware/build/staging/i686/usr/include Apr 18 14:47:13 Okay, I have PR to repair the repository: https://github.com/webOS-ports/org.webosports.messaging/pull/24 Apr 18 14:48:51 I copied the problem files from the enyo repository. Git thinks the old files were deleted, and new files (which just happen to be identical) were added. Apr 18 14:49:55 With these changes, I can clone the repo, but do check the PR for subtle issues - I’m no expert on git. :-( Apr 18 14:59:14 DougReeder: Hmmz strange I didn't change anything for those :S Apr 18 15:00:07 The article I linked last night mentions situations where one dev is on windows, and anther is on an OS that supports links. Apr 18 15:00:32 DougReeder: I believe I had a similar issue before... Apr 18 15:00:40 I also fixed it by readding some files Apr 18 15:00:44 Anyway it's merged now Apr 18 15:17:47 Thanks! **** ENDING LOGGING AT Sun Apr 19 02:59:59 2015