After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 442754 - chmod during installation fails
chmod during installation fails
Status: RESOLVED DUPLICATE of bug 427586
Product: seahorse
Classification: Applications
Component: general
1.0.1
Other All
: Normal normal
: 2.20.0
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2007-06-01 02:24 UTC by Adam Sampson
Modified: 2007-06-01 02:31 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Adam Sampson 2007-06-01 02:24:03 UTC
Please describe the problem:
When installing Seahorse on my machine, the Makefile in the "agent" subdirectory attempts to set the suid bit on seahorse-daemon -- which fails because it hasn't been installed yet.

Steps to reproduce:
Install Seahorse to an empty prefix, configured such that AGENT is defined and HAVE_USER_MLOCK isn't.

Actual results:
The installation fails when it tries to chmod seahorse-daemon.

Expected results:
The installation should succeed.

Does this happen every time?
Yup.

Other information:
The trivial fix is to reorder the SUBDIRS in the top-level Makefile.am so that agent is done after daemon -- but I think it should probably be daemon's Makefile.am that contains the chmod rule rather than agent's, to avoid the problem entirely.
Comment 1 Adam Schreiber 2007-06-01 02:31:46 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 427586 ***