From: Alex-P. N. <apn...@gm...> - 2013-01-04 12:54:00
|
you bring a viable argument (chicken & egg) but as noted in this thread you miss the third factor of the equation here. NOT all distros provide bullet and even those that do either bring it in broken or outdated. it takes a lot of time for some distros to update such packages as they are not THAT widely used (distro-wise) thus it can stay b0rked for quite a long time (in which time you won't get any testing but complaints from most people.) please give it another thought ... On Fri, Jan 4, 2013 at 2:36 PM, Gustavo Sverzut Barbieri <bar...@pr...> wrote: > Justifying myself: > > * bullet was said to be packaged to many distros... seems to be wrongly > packaged. Bug your distros! > * ephysics was in SVN for months, yet no complains about bullet. So it > should be fine. > * e17 had a physics module using ephysics, many users tried it for fun. So > it was said to be in use. > > Now I made it default, as it would never be used in EDC or code as EFL did > not have it. To my surprise even Raster, that was reviewing the project, > couldn't build it. To my extended surprise the desire is just to disable it > by default. > > I'm okay with that, the project is delivered on our side. But I bet in few > months it will bitrot if nobody ever cares to build it. Nobody will ever > use, as it will not be available everywhere (chicken egg: you don't enable > because nobody uses, nobody uses because it's not enabled). > > What's the problem with those that had problems to report bugs to your > distro so the package is fixed? It's a bugfix, not a new feature, so they > must fix their packages right now. > > > > On Fri, Jan 4, 2013 at 6:04 AM, Christopher Michael > <cp....@sa...>wrote: > >> On 04/01/13 07:58, Michael Blumenkrantz wrote: >> > this is a bad and unwanted change. revert. >> > >> >> Agreed. Having physics as a hard-dep requirement (when it is not >> actually a required dep) is silly. Please revert. >> >> dh >> >> > On Fri, Jan 4, 2013 at 2:39 AM, Carsten Haitzler <ra...@ra... >> >wrote: >> > >> >> On Thu, 3 Jan 2013 23:06:52 -0200 Leandro Dorileo < >> do...@pr...> >> >> said: >> >> >> >>> Hi, >> >>> >> >>> On Thu, Jan 03, 2013 at 10:23:58PM -0200, Gustavo Sverzut Barbieri >> wrote: >> >>>> On Thu, Jan 3, 2013 at 10:07 PM, Carsten Haitzler >> >>>> <ra...@ra...>wrote: >> >>>> >> >>>>> what version of bullet are you using. >> >>>>> >> >>>>> you do know the latest RELEASe of bullet doesnt install any of the >> >>>>> softbody.h >> >>>>> headers u need? i had to MANUALLY copy these into bullet include >> >> dirs in >> >>>>> the >> >>>>> install dir? >> >>>>> >> >>>>> btDefaultSoftBodySolver.h >> >>>>> btSoftBodySolvers.h >> >>>>> btSoftBodySolverVertexBuffer.h >> >>>>> >> >>>>> current 2.81-rev2613 release of bullet doesnt install these... >> >>>>> >> >>>>> i dont think its wise to make efl hard-require by default something >> >> bullet >> >>>>> doesnt support currently in any release? >> >>>>> >> >>> >> >>> >> >>> Soft body has been around for 4-5 years now, like Gustavo said it seems >> >> to be >> >>> more a sort of build system issue, it's mostly a distro/packaging >> issue. >> >> For >> >>> those building bullet from source code I suggest using cmake it's more >> >> stable >> >>> and maintained. >> >> >> >> this is going to become a big problem if our now "required" dependency >> is >> >> broken out of the box. not only the complaints from lots of users on >> ubuntu >> >> since there is no pkg and then having to compile, but then the compile >> >> producing a non-functional dependency unless they happen to know that >> one >> >> build >> >> method vs another works or doesn't. this needs documenting heavily in >> big >> >> blinky lights... :) >> >> >> >> -- >> >> ------------- Codito, ergo sum - "I code, therefore I am" -------------- >> >> The Rasterman (Carsten Haitzler) ra...@ra... >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and >> much more. Get web development skills now with LearnDevNow - >> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. >> SALE $99.99 this month only -- learn more at: >> http://p.sf.net/sfu/learnmore_122812 >> _______________________________________________ >> enlightenment-devel mailing list >> enl...@li... >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > > > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: bar...@gm... > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > ------------------------------------------------------------------------------ > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and > much more. Get web development skills now with LearnDevNow - > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122812 > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Regards, Alex-P. Natsios (a.k.a Drakevr) |