Time |
Nickname |
Message |
00:01
🔗
|
aaaaaaaaa |
I'm still getting the same error from passenger. |
00:01
🔗
|
aaaaaaaaa |
This has to be my coding curse showing up again. |
00:03
🔗
|
chfoo |
what is the error message? |
00:03
🔗
|
chfoo |
copy it into a paste website if needed |
00:05
🔗
|
aaaaaaaaa |
http://pastebin.com/kiRS8EZC |
00:11
🔗
|
aaaaaaaaa |
I suspect it has something to do with the above domain name because it makes some request there, and the response is too small to be useful or is really compressed. |
00:12
🔗
|
chfoo |
but the error message says HOME isn't set |
00:14
🔗
|
aaaaaaaaa |
oh |
00:14
🔗
|
aaaaaaaaa |
why would mine be set and yours not? |
00:14
🔗
|
aaaaaaaaa |
its the same machine, isn't it? |
00:15
🔗
|
chfoo |
i have no idea other than my virtual machines start up quickly on my desktop |
00:15
🔗
|
chfoo |
can you log in as "dev", password "dev" and run "sudo restart nginx-tracker"? |
00:16
🔗
|
aaaaaaaaa |
good thinking |
00:18
🔗
|
aaaaaaaaa |
same result, and is the same if I reboot completely. I'll try digging some more through their docs. |
00:24
🔗
|
chfoo |
if that doesn't work,edit /etc/init/nginx-tracker by editing the "exec" line by inserting "HOME=/home/tracker" after "exec" so it reads like "exec HOME=/home/tracker /home/tracker/nginx/sb[...rest of the line goes here]" |
00:34
🔗
|
aaaaaaaaa |
could you do a fresh import and paste /home/tracker/nginx/logs/error.log somewhere so I can compare? |
00:35
🔗
|
chfoo |
sure, give me a min |
00:36
🔗
|
aaaaaaaaa |
do I need a semicolon after what you wanted be to insert before the rest of what was there? |
00:39
🔗
|
chfoo |
no semicolon, i wanted something like "exec VARIABLE=abcd /bin/program args" |
00:40
🔗
|
aaaaaaaaa |
ok, just checking. I've got in trouble for missing semicolons before. |
00:40
🔗
|
aaaaaaaaa |
for the least used punctuation, they sure are important in most computer-related things. |
00:41
🔗
|
chfoo |
here's my error.log: http://pastebin.com/hLxwVg6m |
00:44
🔗
|
aaaaaaaaa |
Thanks |
00:44
🔗
|
aaaaaaaaa |
shorter than mine |
00:45
🔗
|
aaaaaaaaa |
should I try rebooting with your new init script? |
00:47
🔗
|
aaaaaaaaa |
exec HOME=/home/tracker not found |
00:47
🔗
|
aaaaaaaaa |
then nginx-tracker terminates with status 127 |
00:49
🔗
|
chfoo |
hmm.. |
00:49
🔗
|
aaaaaaaaa |
wait |
00:50
🔗
|
aaaaaaaaa |
was that the entirety of the error log? |
00:50
🔗
|
chfoo |
yes, that's the entire log |
00:50
🔗
|
chfoo |
oh, undo what i said to the init file. but add "env HOME=/home/tracker" on a new line above the exec line |
00:53
🔗
|
chfoo |
and also add "export HOME" |
00:54
🔗
|
aaaaaaaaa |
between the two on its own line? |
00:56
🔗
|
chfoo |
yes, you should have the 'env', 'export', and then the 'exec' line |
00:56
🔗
|
* |
chfoo hopes it works this time |
00:57
🔗
|
aaaaaaaaa |
ok |
00:57
🔗
|
chfoo |
i still don't know the underlying reason why it's not set though |
01:00
🔗
|
* |
aaaaaaaaa never understands why people like graphical boot screens |
01:00
🔗
|
aaaaaaaaa |
you're not going to believe this |
01:01
🔗
|
aaaaaaaaa |
I deleted those lines from the init script on accident and it started just fine. |
01:01
🔗
|
aaaaaaaaa |
I'm going to have to look at these logs and figure out what happened |
01:02
🔗
|
aaaaaaaaa |
got it |
01:02
🔗
|
aaaaaaaaa |
I think my computer was too slow and the multiple reboots fixed it |
01:02
🔗
|
aaaaaaaaa |
it tried to download a binary and when that failed, to compile support natively |
01:03
🔗
|
aaaaaaaaa |
that had to be timing out and screwing everything else up. |
01:03
🔗
|
chfoo |
but it shouldn't be needing to compile anything though |
01:04
🔗
|
aaaaaaaaa |
The logs say it did |
01:04
🔗
|
aaaaaaaaa |
maybe your machine is way faster than mine |
01:04
🔗
|
chfoo |
can you post the logs where it says that? |
01:06
🔗
|
chfoo |
i was wondering why you were concerned about the logs |
01:06
🔗
|
aaaaaaaaa |
They are long |
01:07
🔗
|
aaaaaaaaa |
plus, when I don't know what is wrong, I've found reading the logs tend to tell you, if you can read the language they used. |
01:09
🔗
|
aaaaaaaaa |
is there a way to copy it off of here without writing the whole thing? Or do you not know vb on windows that well? |
01:10
🔗
|
chfoo |
on ubuntu i used ssh, after fixing the port mapping, and just copy and pasted it from the terminal |
01:10
🔗
|
aaaaaaaaa |
oh duh |
01:12
🔗
|
chfoo |
but for serious work, i would just use sftp and filezilla for transfering files |
01:12
🔗
|
aaaaaaaaa |
gotta love filezilla |
01:23
🔗
|
aaaaaaaaa |
couldn't get the port mapping to work right |
01:23
🔗
|
aaaaaaaaa |
but it is here |
01:24
🔗
|
aaaaaaaaa |
http://pastebin.com/1X9zyEXx |
01:24
🔗
|
aaaaaaaaa |
near the bottem |
01:24
🔗
|
aaaaaaaaa |
bottom |
01:30
🔗
|
chfoo |
i don't think i'll be able to figure it out. did you want to file an issue about this or should i? |
01:30
🔗
|
chfoo |
on the archiveteam-dev-env issue tracker i mean |
01:31
🔗
|
aaaaaaaaa |
Could you do it for me, please. My frustration level is too high. Or maybe add a suggesting to use a screaming fast PC. |
01:33
🔗
|
aaaaaaaaa |
I'll be back when I'm ready to mess with it some more. |
17:11
🔗
|
* |
aaaaaaaaa belatedly thanks chfoo for his Herculean effort in helping him. |
17:14
🔗
|
chfoo |
no problem. at least we know continuously rebooting makes the problem go away. |
17:15
🔗
|
aaaaaaaaa |
I found a better solution |
17:15
🔗
|
aaaaaaaaa |
I was updating the bug tracker with it. |
17:16
🔗
|
aaaaaaaaa |
apparently it is a widespread problem |
17:19
🔗
|
aaaaaaaaa |
Basically, you can force it to compile without a time limit. |
17:21
🔗
|
aaaaaaaaa |
Rather than hope it gets further each time. |
17:33
🔗
|
aaaaaaaaa |
Good to know it wasn't just me. |
21:25
🔗
|
deathy |
any recommended minimum memory for setting up a tracker? |
21:33
🔗
|
chfoo |
a rough guess is 1 GB for every 5 million items |
21:37
🔗
|
deathy |
ok. trying to set up a dev env for tracker. long on my todo list |
21:40
🔗
|
aaaaaaaaa |
If you want to use the prebuilt image instead of installing it all manually, be sure to do the stuff in the bug tracker. |
21:41
🔗
|
deathy |
starting from scratch, but had a look at preseeds for dev env and so on |
23:28
🔗
|
deathy |
got to the step of rvm requirements..getting " tracker password required for 'apt-get --quiet --yes update': " |
23:30
🔗
|
deathy |
does it maybe think 'tracker' is the sudo account or? .. since it's not |
23:56
🔗
|
chfoo |
figured it out? you can either give it sudo access temporarily or install the things it wants manually |