mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Jason Cooper <jason@lakedaemon.net>
To: Alexei Starovoitov <ast@plumgrid.com>
Cc: LKML <linux-kernel@vger.kernel.org>,
	Grant Likely <grant.likely@linaro.org>
Subject: Re: fakeroot make-kpkg is broken in 3.14
Date: Fri, 4 Apr 2014 11:27:46 -0400	[thread overview]
Message-ID: <20140404152746.GC28334@titan.lakedaemon.net> (raw)
In-Reply-To: <CAMEtUuyLOFOfJDOjsx8+L35_ULnmY+oBCMc5nqerncXe=FGH_w@mail.gmail.com>

Alexei,

Thanks for the heads up.

On Thu, Apr 03, 2014 at 03:12:38PM -0700, Alexei Starovoitov wrote:
> It seems commit f4d4ffc03efc ("kbuild: dtbs_install: new make target")
> breaks 'fakeroot make-kpkg' package creation on ubuntu.
> Didn't investigate the root cause yet, just heads up.

Grant's version differs significantly from what I had proposed.  Which
isn't a big deal, except that I'm not familiar with why he added the
'prepare' target to dtbs dtbs_install.  It's also clear from the patch
that he is _much_ more familiar with the guts of the kernel Makefile
system than I am ;-)

> The errors I see:
> update-initramfs: Generating
> /w/net/debian/linux-image-3.14.0+//boot/initrd.img-3.14.0+
> grep: /boot/config-3.14.0+: No such file or directory
> WARNING: missing /lib/modules/3.14.0+
> Device driver support needs thus be built-in linux image!
> WARNING: Couldn't open directory /lib/modules/3.14.0+: No such file or directory
> FATAL: Could not open /lib/modules/3.14.0+/modules.dep.temp for
> writing: No such file or directory
> ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be
> preloaded: ignored.
> ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be
> preloaded: ignored.
> /dev/sda1: Permission denied
> FATAL: Could not load /lib/modules/3.14.0+/modules.dep: No such file
> or directory
> FATAL: Could not load /lib/modules/3.14.0+/modules.dep: No such file
> or directory
> FATAL: Could not load /lib/modules/3.14.0+/modules.dep: No such file
> or directory
> FATAL: Could not load /lib/modules/3.14.0+/modules.dep: No such file
> or directory
> FATAL: Could not load /lib/modules/3.14.0+/modules.dep: No such file
> or directory

This really doesn't tell us much as I'm not familiar with make-kpkg and
the assumptions it makes.  Please provide more details once you've
investigated a bit more.

On a side note: It's a bit concerning to see make-kpkg grepping the
config.  In general, one should directly test for features as config
symbols are not ABI and can change at any time.

thx,

Jason.

  reply	other threads:[~2014-04-04 15:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-03 22:12 Alexei Starovoitov
2014-04-04 15:27 ` Jason Cooper [this message]
2014-04-08  0:53   ` Alexei Starovoitov
2014-04-11  6:52     ` Manoj Srivastava

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140404152746.GC28334@titan.lakedaemon.net \
    --to=jason@lakedaemon.net \
    --cc=ast@plumgrid.com \
    --cc=grant.likely@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®