@oltimer: Thanks for the explanation, i got your point, but let me try to explain the situation:
- we aren't sure, why the PM system trying to remove the yab packages for lelldorin, but it seems a dependency is mistakenly defined somewhere. Maybe we can find it out later if we can get enough information.
- the fix for mplayer was simply writing "libpng16" instead of "libpng" into the recipe and rebuild the software. (Ok, i did some housekeeping there, but the real fix was that, see the line 77.
As you can see, the situation aren't soo bad as it seems like. Ofc, sometimes a bit annoying, but the fix aren't soo hard to do, that's why i can't see the point of your propoal to solve things entirely different way. We got the infrastructure for PM, we should use it.
However you can solve the problems without bundles too: you just need to link everything statically, so there will be no external dependencies. You can read a bit about it to see, why it not used anymore by desktop OS's.
To get your stuff in Depo you need to create a proper recipe and if the buildbots becomes available, they will build your stuff and upload it to the depot. (Till that you can talk to a haikuports admin on the IRC to get your recipe built and uploaded by hand, not impossible.) Nobody will say no, belive me, i'm the living example.
Or you can talk to a private depot owner... Or start an own depot...
But do not expect any webpage, where you can upload your built package, because the packages needs to be built against a specific Haiku version, as there is no guarantee, that a software built on current nightly will run on a yesterday version.
You can say: but there is no guarantee, that a software built on earlier Haiku will run on current, and it is right, but then it is a bug in Haiku and it should be fixed.
But korli have right, just open an own thread to discuss about your oppinions.