You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2016/11/06 07:22:37 UTC

[Bug 7367] New: spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

            Bug ID: 7367
           Summary: spamc/configure.pl: Can't exec `version.h.pl': No such
                    file or directory at spamc/configure.pl line 74.
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: critical
          Priority: P2
         Component: Building & Packaging
          Assignee: dev@spamassassin.apache.org
          Reporter: jidanni@jidanni.org
  Target Milestone: Undefined

cd spamc
/usr/bin/perl version.h.pl
spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at
spamc/configure.pl line 74.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

Todd Rinaldo <to...@cpanel.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |toddr@cpanel.net

--- Comment #12 from Todd Rinaldo <to...@cpanel.net> ---
*** Bug 7389 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

--- Comment #6 from jidanni@jidanni.org ---
Yes the file DOES exist in the checkout, but that does not help anything.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

--- Comment #4 from jidanni@jidanni.org ---
http://mail-archives.apache.org/mod_mbox/spamassassin-users/201611.mbox/ajax/%3C8737io6yty.fsf%40jidanni.org%3E

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

jidanni@jidanni.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Building & Packaging        |spamc/spamd

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

jidanni@jidanni.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |7378

--- Comment #7 from jidanni@jidanni.org ---
By the way, "No such file or directory" is not necessarily the case always...

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

jidanni@jidanni.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 OS|Linux                       |All
           Severity|critical                    |blocker
           Hardware|PC                          |All
           Priority|P2                          |P1

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

jidanni@jidanni.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |https://cve.mitre.org/cgi-b
                   |                            |in/cvename.cgi?name=CVE-201
                   |                            |6-1238

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

John Hardin <jh...@impsec.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jhardin@impsec.org
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #10 from John Hardin <jh...@impsec.org> ---
Fixed on Trunk: Committed revision 1782716.
Fixed on 3.4 branch: Committed revision 1782717.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

Bill Cole <sa...@billmail.scconsult.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID
                 CC|                            |sa-bugz-20080315@billmail.s
                   |                            |cconsult.com

--- Comment #1 from Bill Cole <sa...@billmail.scconsult.com> ---
spamc/version.h.pl is present in a pristine checkout of the trunk and in a
normal build procedure configure.pl finds it and runs it with no trouble. 

I suggest you redo your checkout of the source and try the build again.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

jidanni@jidanni.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jidanni@jidanni.org

--- Comment #2 from jidanni@jidanni.org ---
Created attachment 5419
  --> https://bz.apache.org/SpamAssassin/attachment.cgi?id=5419&action=edit
log

Sure, I bet if I started clean, it would all work.

But I am just alerting you, there is something you did that causes it
not to work on ALL my machines upgrading.

Sure, users could just clone the whole thing over each time, instead of
using subversion to only get the changed files. But is that really what
you want?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

--- Comment #8 from jidanni@jidanni.org ---
Debian$ man perlvar

       @INC    The array @INC contains the list of places that the "do EXPR",
               "require", or "use" constructs look for their library files.
               It initially consists of the arguments to any -I command-line
               switches, followed by the default Perl library, probably
               /usr/local/lib/perl, followed by ".", to represent the current
               directory.  ("." will not be appended if taint checks are
               enabled, either by "-T" or by "-t".)  In Debian, '.' is removed
               by /etc/perl/sitecustomize.pl by default, as a prelude to it
               being removed upstream in a future release. If you need to
               modify @INC at runtime, you should use the "use lib" pragma to
               get the machine-dependent library properly loaded also:

                   use lib '/mypath/libdir/';
                   use SomeMod;

               You can also insert hooks into the file inclusion system by
               putting Perl code directly into @INC.  Those hooks may be
               subroutine references, array references or blessed objects.
               See "require" in perlfunc for details.

Debian$ cat /etc/perl/sitecustomize.pl

# This script is only provided as a transition mechanism for
# removing the current working directory from the library search path
# while leaving a temporary way to override this locally.
#
# If you really need "." to be on @INC globally, you can comment
# this away for now. However, please note that this facility
# is expected to be removed after the Debian stretch release,
# at which point any code in this file will not have any effect.
#
# Please see CVE-2016-1238 for background information on the risks
# of having "." on @INC.

pop @INC if $INC[-1] eq '.' and !$ENV{PERL_USE_UNSAFE_INC};

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

--- Comment #9 from jidanni@jidanni.org ---
Created attachment 5425
  --> https://bz.apache.org/SpamAssassin/attachment.cgi?id=5425&action=edit
spamc/configure.pl.NEW

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

jidanni@jidanni.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |---

--- Comment #3 from jidanni@jidanni.org ---
It fails despite your advice.
http://mail-archives.apache.org/mod_mbox/spamassassin-users/201611.mbox/browser

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

--- Comment #11 from John Hardin <jh...@impsec.org> ---
*** Bug 7378 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7367] spamc/configure.pl: Can't exec `version.h.pl': No such file or directory at spamc/configure.pl line 74.

Posted by bu...@bugzilla.spamassassin.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367

--- Comment #5 from jidanni@jidanni.org ---
http://mail-archives.apache.org/mod_mbox/spamassassin-users/201611.mbox/%3C8737io6yty.fsf%40jidanni.org%3E

-- 
You are receiving this mail because:
You are the assignee for the bug.