First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 184535
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Crypto team <crypto@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Joe Peterson <lavajoe@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gnupg-2.0.5.ebuild.diff gnupg-2.0.5.ebuild patch Joe Peterson 2007-07-07 20:02 0000 313 bytes Details | Diff
build.log build.log text/plain Joe Peterson 2007-07-08 05:00 0000 133.98 KB Details
config.log config.log text/plain Joe Peterson 2007-07-08 05:07 0000 168.32 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 184535 depends on: Show dependency tree
Show dependency graph
Bug 184535 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-07-07 20:00 0000
The file scripts/install-sh is not executable, so trying to execute this fails
(at least on gentoo/freebsd).

------- Comment #1 From Joe Peterson 2007-07-07 20:02:49 0000 -------
Created an attachment (id=124171) [edit]
gnupg-2.0.5.ebuild

This patch to the ebuild fixes it.

------- Comment #2 From Alon Bar-Lev (RETIRED) 2007-07-08 03:46:35 0000 -------
As I see, the new install shell is executed only if you "make install-strip",
but why do you want to do this?
Also it is executed with $(SHELL) prefix so there should be no problem.
Can you please attach config.log and build error output?

------- Comment #3 From Joe Peterson 2007-07-08 05:00:00 0000 -------
Created an attachment (id=124209) [edit]
build.log

Well, I did not *want* to do anything in particular.  I simply did an emerge of
this package, and the error happens (at least on g/fbsd).

The error occurs while in the "kbx" dir trying to make the
"install-binPROGRAMS" target.  Note that the second line in this block is:

    test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"

MKDIR_P is "../scripts/install-sh -c -d"

So if this gets executed, it doesn't look like it is done with $(SHELL); maybe
you are referring to another place this is called?  The error I get is
"Permission denied".

Note that doing an ebuild...unpack followed by an ebuild...compile does not
invoke this.  Only the full emerge shows the problem.  Attached is the
build.log.

------- Comment #4 From Joe Peterson 2007-07-08 05:07:12 0000 -------
Created an attachment (id=124211) [edit]
config.log

Here's my config.log

------- Comment #5 From Alon Bar-Lev (RETIRED) 2007-07-08 10:58:23 0000 -------
OK.
This script is used without SHELL prefix on fbsd as install replacement for
creating directories.
Thanks for the logs.

First Last Prev Next    No search results available      Search page      Enter new bug