Your message dated Wed, 19 Nov 2014 19:45:40 +0100
with message-id <[email protected]>
and subject line Re: Bug#770210: unblock: easyconf/0.9.5-5
has caused the Debian Bug report #770210,
regarding unblock: easyconf/0.9.5-5
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
770210: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770210
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Please unblock package easyconf. The security team has requested the removal of
libstruts1.2-java (#758516) from Jessie and this update removes the dependency
on this package.
Thank you
unblock easyconf/0.9.5-5
diff -Nru easyconf-0.9.5/debian/changelog easyconf-0.9.5/debian/changelog
--- easyconf-0.9.5/debian/changelog 2014-09-08 08:59:21.000000000 +0200
+++ easyconf-0.9.5/debian/changelog 2014-11-19 17:25:46.000000000 +0100
@@ -1,3 +1,11 @@
+easyconf (0.9.5-5) unstable; urgency=medium
+
+ * Team upload.
+ * Removed the dependency on libstruts1.2-java
+ * Standards-Version updated to 3.9.6 (no changes)
+
+ -- Emmanuel Bourg <[email protected]> Wed, 19 Nov 2014 17:25:43 +0100
+
easyconf (0.9.5-4) unstable; urgency=medium
* Team upload.
diff -Nru easyconf-0.9.5/debian/control easyconf-0.9.5/debian/control
--- easyconf-0.9.5/debian/control 2014-09-08 08:50:55.000000000 +0200
+++ easyconf-0.9.5/debian/control 2014-11-19 17:15:34.000000000 +0100
@@ -16,10 +16,9 @@
libcommons-lang-java,
libcommons-logging-java,
libservlet3.1-java,
- libstruts1.2-java,
libxstream-java,
maven-repo-helper
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/easyconf/
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/easyconf/
Homepage: http://easyconf.sourceforge.net
@@ -33,7 +32,7 @@
libcommons-lang-java,
libcommons-logging-java,
${misc:Depends}
-Suggests: libstruts1.2-java, libxstream-java
+Suggests: libxstream-java
Description: library to access configuration of software components
EasyConf is a library to access configuration of software components
and applications.
diff -Nru easyconf-0.9.5/debian/maven.ignoreRules
easyconf-0.9.5/debian/maven.ignoreRules
--- easyconf-0.9.5/debian/maven.ignoreRules 1970-01-01 01:00:00.000000000
+0100
+++ easyconf-0.9.5/debian/maven.ignoreRules 2014-11-19 09:25:30.000000000
+0100
@@ -0,0 +1 @@
+struts struts * * * *
diff -Nru easyconf-0.9.5/debian/patches/disable-struts-support.diff
easyconf-0.9.5/debian/patches/disable-struts-support.diff
--- easyconf-0.9.5/debian/patches/disable-struts-support.diff 1970-01-01
01:00:00.000000000 +0100
+++ easyconf-0.9.5/debian/patches/disable-struts-support.diff 2014-11-19
10:20:09.000000000 +0100
@@ -0,0 +1,60 @@
+--- a/build.xml
++++ b/build.xml
+@@ -33,7 +33,7 @@
+ <target name="compile" description="o Compile the code" depends="get-deps">
+ <mkdir dir="${classesdir}">
+ </mkdir>
+- <javac destdir="${classesdir}" deprecation="true" debug="true"
optimize="false" excludes="**/package.html">
++ <javac destdir="${classesdir}" deprecation="true" debug="true"
optimize="false" excludes="**/package.html,**/struts/**">
+ <src>
+ <pathelement location="src/java">
+ </pathelement>
+--- a/src/java/com/germinus/easyconf/taglib/PropertyTag.java
++++ b/src/java/com/germinus/easyconf/taglib/PropertyTag.java
+@@ -21,7 +21,7 @@
+
+ import javax.servlet.jsp.tagext.BodyTagSupport;
+ import javax.servlet.jsp.JspException;
+-import org.apache.struts.util.RequestUtils;
++import javax.servlet.jsp.PageContext;
+ import org.apache.commons.lang.StringUtils;
+
+ import java.util.List;
+@@ -252,7 +252,7 @@
+
+ if (value == null) {
+ JspException e = new JspException("The value of the property is
null");
+- RequestUtils.saveException(pageContext, e);
++ pageContext.setAttribute("org.apache.struts.action.EXCEPTION", e,
PageContext.REQUEST_SCOPE);
+ throw e;
+ }
+ pageContext.setAttribute(id, value);
+@@ -292,7 +292,7 @@
+ value = new Long(conf.getLong(property, getPropertyFilter()));
+ } else {
+ JspException e = new JspException("Unsupported type: " +type);
+- RequestUtils.saveException(pageContext, e);
++
pageContext.setAttribute("org.apache.struts.action.EXCEPTION", e,
PageContext.REQUEST_SCOPE);
+ throw e;
+ }
+ return value;
+--- a/src/java/com/germinus/easyconf/taglib/ConfigurationObjectTag.java
++++ b/src/java/com/germinus/easyconf/taglib/ConfigurationObjectTag.java
+@@ -18,7 +18,7 @@
+ import com.germinus.easyconf.EasyConf;
+ import javax.servlet.jsp.tagext.BodyTagSupport;
+ import javax.servlet.jsp.JspException;
+-import org.apache.struts.util.RequestUtils;
++import javax.servlet.jsp.PageContext;
+
+
+
+@@ -110,7 +110,7 @@
+ if (confObj == null) {
+ JspException e = new JspException("The value of the configuration
object is null. " +
+ "Check the configuration files");
+- RequestUtils.saveException(pageContext, e);
++ pageContext.setAttribute("org.apache.struts.action.EXCEPTION", e,
PageContext.REQUEST_SCOPE);
+ throw e;
+ }
+ pageContext.setAttribute(id, confObj);
diff -Nru easyconf-0.9.5/debian/patches/series
easyconf-0.9.5/debian/patches/series
--- easyconf-0.9.5/debian/patches/series 2014-09-08 08:23:31.000000000
+0200
+++ easyconf-0.9.5/debian/patches/series 2014-11-19 10:05:30.000000000
+0100
@@ -1 +1,2 @@
fix_test.diff
+disable-struts-support.diff
diff -Nru easyconf-0.9.5/debian/rules easyconf-0.9.5/debian/rules
--- easyconf-0.9.5/debian/rules 2014-09-08 08:57:07.000000000 +0200
+++ easyconf-0.9.5/debian/rules 2014-11-19 17:27:04.000000000 +0100
@@ -8,7 +8,7 @@
JAVA_HOME := /usr/lib/jvm/default-java
DEB_JARS := commons-collections3 commons-logging commons-lang
commons-digester commons-configuration commons-beanutils \
- struts-1.2 servlet-api-3.1 jsp-api-2.3 xstream junit ant-junit
+ servlet-api-3.1 jsp-api-2.3 xstream junit ant-junit
DEB_ANT_BUILD_TARGET := jar javadoc
DEB_ANT_CHECK_TARGET := internal-test
--- End Message ---
--- Begin Message ---
Hi,
On Wed, Nov 19, 2014 at 07:02:11PM +0100, Emmanuel Bourg wrote:
> Please unblock package easyconf. The security team has requested the removal
> of libstruts1.2-java (#758516) from Jessie and this update removes the
> dependency on this package.
Unblocked.
Cheers,
Ivo
--- End Message ---