You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2010/01/25 21:57:59 UTC

DO NOT REPLY [Bug 48611] New: Can't build "extras" in 6.0.24. default.manifest does not exist

https://issues.apache.org/bugzilla/show_bug.cgi?id=48611

           Summary: Can't build "extras" in 6.0.24.  default.manifest does
                    not exist
           Product: Tomcat 6
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: critical
          Priority: P2
         Component: Catalina
        AssignedTo: dev@tomcat.apache.org
        ReportedBy: tmccune@yahoo-inc.com


This bug actually affects version 6.0.24, but that was not an option in this
form.

As of 6.0.24, building the "extras" package no longer works.

$ ant -f extras.xml
...
BUILD FAILED
apache-tomcat-6.0.24-src/extras.xml:154: Manifest file:
apache-tomcat-6.0.24-src/output/tmp/default.manifest does not exist.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 48611] Can't build "extras" in 6.0.24. default.manifest does not exist

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=48611

Konstantin Kolinko <kn...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |6.0.24

--- Comment #1 from Konstantin Kolinko <kn...@gmail.com> 2010-01-25 13:27:57 UTC ---
(In reply to comment #0)
> This bug actually affects version 6.0.24, but that was not an option in this
> form.
Thank you. Added to the list.

> 
> As of 6.0.24, building the "extras" package no longer works.
> 
> $ ant -f extras.xml
> ...
> BUILD FAILED
> apache-tomcat-6.0.24-src/extras.xml:154: Manifest file:
> apache-tomcat-6.0.24-src/output/tmp/default.manifest does not exist.

You should build with build.xml first, before building extra. It is
"build-manifests" target in build.xml that creates that file. The full building
sequence is the following:

$ ant download
$ ant
$ ant -f extras.xml
$ ant -f dist.xml release

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 48611] Can't build "extras" in 6.0.24. default.manifest does not exist

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=48611

--- Comment #3 from Konstantin Kolinko <kn...@gmail.com> 2010-01-25 14:25:00 UTC ---
Thank you. Looks like this was introduced in rev.817260 (2009-09-21)

By the way, note, that pre-built extras are available for download in the
bin/extras folder at the distribution sites.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 48611] Can't build "extras" in 6.0.24. default.manifest does not exist

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=48611

Mark Thomas <ma...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX

--- Comment #5 from Mark Thomas <ma...@apache.org> 2010-02-16 18:56:23 UTC ---
The first patch has been applied and I have proposed a patch to add further
improvements.

As a short-cut to building all of Tomcat you can do:
ant build-manifests
ant -f extras.xml

but I don't want to remove the dependency. Therefore, I am closing this as
WONTFIX.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 48611] Can't build "extras" in 6.0.24. default.manifest does not exist

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=48611

--- Comment #2 from Tim McCune <tm...@yahoo-inc.com> 2010-01-25 14:04:39 UTC ---
Thank you for the clarification.  I just verified that that does work. 
However, until this new release of Tomcat, it was never a requirement to go
through all of those extra build steps just to build the "extras" package. 
Looking at the contents of default.manifest, it looks pretty useless:

Manifest-Version: 1.0
Specification-Title: Catalina
Specification-Version: 6.0
X-Compile-Source-JDK: 1.5
X-Compile-Target-JDK: 1.5

So I'd encourage you to simplify things and remove manifest dependency from
extras.xml in a future version.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 48611] Can't build "extras" in 6.0.24. default.manifest does not exist

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=48611

--- Comment #4 from Mark Thomas <ma...@apache.org> 2010-02-01 16:35:44 GMT ---
I think the manifests need to be made more useful (I have proposed a patch that
adds the full version number) rather than removed.

Given that the documented way to build the extras is as Konstantin set out in
comment#1, and that the extras script does assume that Tomcat has at least been
compiled then I am leaning towards WONTFIX for this issue.

I am in the process of cleaning up the build scripts for Tomcat 7 but I my
current thinking is not to back port these changes to 6.0.x as there are rather
invasive and I don't want to introduce regressions.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org