thomasvs / morituri

For those about to RIP - a Unix CD ripper preferring accuracy over speed
GNU General Public License v3.0
300 stars 42 forks source link

Can't build on Fedora #129

Open ZelphirKaltstahl opened 9 years ago

ZelphirKaltstahl commented 9 years ago

When I try to make the previously configured, I get this error:

[root@localhost morituri-master]# make Making all in morituri make[1]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri' Making all in common make[2]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/common' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/common' Making all in configure make[2]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/configure' make all-am make[3]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/configure' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/configure' make[2]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/configure' Making all in extern make[2]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/extern' make git-submodule make[3]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/extern' cd ../.. && git submodule init && git submodule sync && git submodule update fatal: Not a git repository (or any of the parent directories): .git Makefile:779: recipe for target 'git-submodule' failed make[3]: * [git-submodule] Error 128 make[3]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/extern' Makefile:774: recipe for target 'log' failed make[2]: * [log] Error 2 make[2]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/extern' Makefile:401: recipe for target 'all-recursive' failed make[1]: * [all-recursive] Error 1 make[1]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri' Makefile:379: recipe for target 'all-recursive' failed make: * [all-recursive] Error 1

How can I build it?

thomasvs commented 9 years ago

How did you get morituri? It doesn't look like the directory morituri-master is a local git repository?

T

On 06/20/2015 05:27 PM, Zelphir Kaltstahl wrote:

When I try to make the previously configured, I get this error:

[root@localhost morituri-master]# make Making all in morituri make[1]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri' Making all in common make[2]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/common' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/common' Making all in configure make[2]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/configure' make all-am make[3]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/configure' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/configure' make[2]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/configure' Making all in extern make[2]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/extern' make git-submodule make[3]: Entering directory '/home/xiaolong/Applications/morituri-master/morituri/extern' cd ../.. && git submodule init && git submodule sync && git submodule update fatal: Not a git repository (or any of the parent directories): .git Makefile:779: recipe for target 'git-submodule' failed make[3]: * [git-submodule] Error 128 make[3]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/extern' Makefile:774: recipe for target 'log' failed make[2]: * [log] Error 2 make[2]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri/extern' Makefile:401: recipe for target 'all-recursive' failed make[1]: * [all-recursive] Error 1 make[1]: Leaving directory '/home/xiaolong/Applications/morituri-master/morituri' Makefile:379: recipe for target 'all-recursive' failed make: * [all-recursive] Error 1

How can I build it?

— Reply to this email directly or view it on GitHub https://github.com/thomasvs/morituri/issues/129.

ZelphirKaltstahl commented 9 years ago

Ah I think I downloaded the zip from github and extracted it. Does it need to be cloned instead?

thomasvs commented 9 years ago

On 06/20/2015 07:51 PM, Zelphir Kaltstahl wrote:

Ah I think I downloaded the zip from github and extracted it. Does it need to be cloned instead?

— Reply to this email directly or view it on GitHub https://github.com/thomasvs/morituri/issues/129#issuecomment-113842540.

Yes, you should.

I didn't think of that usecase, so please keep the bug open so I can think about how to address that.

T

You! Stop multiplying!

morituri - for those about to rip https://thomas.apestaart.org/morituri/trac/

ZelphirKaltstahl commented 9 years ago

I think I cannot clone it easily. When I run: git clone git@github.com:thomasvs/morituri.git . It tells me:

Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

I created a key pair and added the key using ssh-add, but that doesn't help.

thomasvs commented 9 years ago

On 06/20/2015 08:03 PM, Zelphir Kaltstahl wrote:

I think I cannot clone it easily. When I run: git clone git@github.com mailto:git@github.com:thomasvs/morituri.git .

You could clone it over http/https?

It tells me:

Permission denied (publickey). fatal: Could not read from remote repository.

Please make sure you have the correct access rights

and the repository exists.

I created a key pair and added the key using ssh-add, but that doesn't help.

— Reply to this email directly or view it on GitHub https://github.com/thomasvs/morituri/issues/129#issuecomment-113843520.

It kills to watch you love another.

MOAP - Maintaining your projects since 2006 https://apestaart.org/moap/trac/

ZelphirKaltstahl commented 9 years ago

Ok cloning using https worked. Why does it make a difference? I got it running now, with the other steps in the readme : )

thomasvs commented 9 years ago

On 06/20/2015 08:11 PM, Zelphir Kaltstahl wrote:

Ok cloning using https worked. Why does it make a difference?

Something in your ssh keys setup with github is incorrect. It's unrelated to my repository - try it by forking morituri to your account then trying to do an ssh checkout from that.

T

I got it running now, with the other steps in the readme : )

— Reply to this email directly or view it on GitHub https://github.com/thomasvs/morituri/issues/129#issuecomment-113844040.

Wouldn't want a heart that's been dented by you

MOAP - Maintaining your projects since 2006 https://apestaart.org/moap/trac/

ZelphirKaltstahl commented 9 years ago

I didn't know that I have to use the key of my github account. This is a new OS install here (I had it working on the other distro already) and I didn't copy over my keys yet, I might try from the other machine soon. However, it is working fine now, so thanks for your help.

jonassmedegaard commented 8 years ago

Problem seems to be that you used the syntax for authenticated cloning. Here's the syntax using git protocol when you want a plain classic anonymous clone:

git clone git://github.com/thomasvs/morituri