You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by tobias rademacher <to...@innowake.de> on 2004/08/06 08:36:45 UTC

Dependency hell in 2.4 (was AW: troubles migrating to turbine 2.3)

Hi Folks,

> do other experience maven difficulties 
> building turbine?

As for Turbine 2.4 (CVS HEAD) I had no problems build it using Maven 1.0.

Do not upgrade the commons lib. This will lead to huge problems.

This concerns the following libs:

	commmons-xo 
and	commons-io

Could you please update your code to be compatible with

	commmons-xo 1.0-dev
and	commons-io-1.0

Please keep in mind that commons libs are used in a wide range of projects.
Therefore the become more and more a archilles heel by introducing
a depencency hell.

I cannot promise to send patches due my tense schedule.

Thx
Bye
Toby


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Dependency hell in 2.4 (was AW: troubles migrating to turbine 2.3)

Posted by "Henning P. Schmiedehausen" <hp...@intermeta.de>.
"tobias rademacher" <to...@innowake.de> writes:

>Hi Folks,

>> do other experience maven difficulties 
>> building turbine?

>As for Turbine 2.4 (CVS HEAD) I had no problems build it using Maven 1.0.

>Do not upgrade the commons lib. This will lead to huge problems.

>This concerns the following libs:

>	commmons-xo 
>and	commons-io

>Could you please update your code to be compatible with

>	commmons-xo 1.0-dev
>and	commons-io-1.0

The problem is, that many projects depend on
non-released-more-or-less-arbitrary snapshots of the commons. And
these are in part incompatible.

The release schedule of commons is unfortunately quite "flexible", yep.

	Regards
		Henning

-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
hps@intermeta.de        +49 9131 50 654 0   http://www.intermeta.de/

RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
   Linux, Java, perl, Solaris -- Consulting, Training, Development

"Fighting for one's political stand is an honorable action, but re-
 fusing to acknowledge that there might be weaknesses in one's
 position - in order to identify them so that they can be remedied -
 is a large enough problem with the Open Source movement that it
 deserves to be on this list of the top five problems."
                       -- Michelle Levesque, "Fundamental Issues with
                                    Open Source Software Development"

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


RE: Dependency hell in 2.4 (was AW: troubles migrating to turbine 2.3)

Posted by Eric Pugh <ep...@upstate.com>.
To be honest, I am thinking of ditching the commons-xo support in favor of
using Betwixt or Digester..   For betwixt, we already have the required
dependencies, and digester is already included.  I like commons-io just
because it is dirt simple approach, but, betwixt will do the same thing, and
has released versions.

Can you list out what in commons-xo 1.0-dev you had problems with?

Eric

> -----Original Message-----
> From: tobias rademacher [mailto:tobias.rademacher@innowake.de]
> Sent: Friday, August 06, 2004 7:37 AM
> To: Turbine Users List
> Subject: Dependency hell in 2.4 (was AW: troubles migrating to turbine
> 2.3)
>
>
> Hi Folks,
>
> > do other experience maven difficulties
> > building turbine?
>
> As for Turbine 2.4 (CVS HEAD) I had no problems build it using Maven 1.0.
>
> Do not upgrade the commons lib. This will lead to huge problems.
>
> This concerns the following libs:
>
> 	commmons-xo
> and	commons-io
>
> Could you please update your code to be compatible with
>
> 	commmons-xo 1.0-dev
> and	commons-io-1.0
>
> Please keep in mind that commons libs are used in a wide range of
> projects.
> Therefore the become more and more a archilles heel by introducing
> a depencency hell.
>
> I cannot promise to send patches due my tense schedule.
>
> Thx
> Bye
> Toby
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org