Bug List: (This bug is not in your last search results)   Show last search results      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
Bug 184535 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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


Not eligible to see or edit group visibility for this bug.






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) [details]
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) [details]
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) [details]
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.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug