Ticket #10903 (closed defect: fixed)
Broken port - tomcat5
| Reported by: | lpacheco@… | Owned by: | yeled@… |
|---|---|---|---|
| Priority: | High | Milestone: | |
| Component: | ports | Version: | 1.3.2 |
| Keywords: | tomcat5 commons-logging | Cc: | |
| Port: |
Description
I run a "sudo port install tomcat5" and the installation already stopped in two points:
- during commons-logging installation, it couldn't find the javax.servlet package. I discovered that the port servlet23-api, that includes the package, wasn't installed, even tough it was listed as a dependency to commons-logging (verified with a "port deps commons-logging"). I installed the servlet23-api manually ("sudo port install servlet23-api") and after that both commons-logging and tomcat5 could procede installation;
- during tomcat5 installation, the build.properties.defualt file includes the following lines:
# ----- Eclipse JDT, version 3.1.2 or later ----- jdt.home=${base.path}/eclipse/plugins jdt.lib=${jdt.home} jdt.jar=${jdt.lib}/org.eclipse.jdt.core_3.1.2.jar jdt.loc=http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/R-3.1.2-200601181600/eclipse-JDT-3.1.2.zip
The build 3.1.2 of eclipse isn't current anymore and can't be found in this URL. I found it in http://archive.eclipse.org/eclipse/downloads/drops/R-3.1.2-200601181600/eclipse-JDT-SDK-3.1.2.zip
After manually editing and changing the file, the port install could proceed.
Attachments
Change History
comment:1 Changed 7 years ago by exile@…
Any idea when this is going to be submitted? I also ran today to the same problem.
comment:2 Changed 6 years ago by ntdaley@…
A work-around to this is to do:
port install servlet23-api
Which is the dependency that seems to be missing.
comment:3 Changed 6 years ago by jberry@…
- Status changed from new to closed
- Resolution set to fixed
Thanks for the report; sorry I missed this bug earlier. I believe the two bugs described here are fixed. I just checked in the dependency fix for commons-logging (r21027). I believe the tomcat/eclipse dependency was fixed a number of weeks ago.

