matthewwardrop / linux-surfacepro3

Arch Linux package to compile the Linux kernel with patches designed to improve user experience on the Surface Pro 3.
99 stars 19 forks source link

install: target ‘/home/ianks/linux-surfacepro3/pkg/linux-surfacepro3/etc/X11/xorg.conf.d/’ is not a directory: No such file or directory #5

Closed ianks closed 9 years ago

ianks commented 9 years ago

I get an error when compiling the kernel:

install: target ‘/home/ianks/linux-surfacepro3/pkg/linux-surfacepro3/etc/X11/xorg.conf.d/’ is not a directory: No such file or directory

Figured I would give a heads up :smile:

matthewwardrop commented 9 years ago

Thanks ianks. That's odd though, since install -D should create those directories. I'll see if I can't resolve it for the next update (to 4.0).

ianks commented 9 years ago

Awesome. I'll keep an eye out.

ianks commented 9 years ago

The only thing I did differently was to alias make to make -j4

matthewwardrop commented 9 years ago

Since I do that too, I don't think that should affect things; but thanks for giving me the context :).

btw, you can also do:

export MAKE='make -j4'

That way you don't override make :).

matthewwardrop commented 9 years ago

According to the install docs, the -D option should "create all leading components of DEST except the last, then copy SOURCE to DEST". This worked for me on my system, and I'd like to debug this a bit first, before adding what ought to be "redundant" code.

I'm a bit surprised of the discrepancies, given that we both use Arch Linux in configuration close to stock.

Thanks for the patch though :). I'll gladly pull it in if it becomes necessary. Once 4.0 makes it to the main repository, I'll update my PKGBUILD and get you to test it on your machine.

matthewwardrop commented 9 years ago

Whoops. Turns out that the reason it worked for me and not for you was because I didn't push the latest changes in my local build folder. Sorry about that. Should work fine for you now.

Reopen this issue if you still experience problems.