ominomichelin wrote:solbu wrote:
Does anyone know why, and can it be fixed? (i don't use binary packages that there is no source rpms for.)
You tell me that you don't have installed skype, opera, teamviewer, flash-player/flash-player-plugin, nvidia/ati drivers, Google Earth, Adobe Reader,dropbox, sopcast-player, or everything else from non-free ?
Yes, that is what I am saying.
Note that I did not say that the package in question was a non-free program. I said that I do not use
Binary packages that do not have a coresponding
source package. (A compiled program like eg. firefox, is a binary program.) This also means that if someone have a Firefox rpm but doesn't offer the coresponding src.rpm package, I won't install the rpm.
I have only one -1- Non-free program installed on my systems, Opera (because I used it long before I started using GNU/Linux full time some 12 years ago, and it has some features I can't find in other browsers), and I have most of the codecs (mainly win32 and real codecs) from PLF. Nothing else from Non-free is installed on my systems. But Opera and the codec packages all have a src.rpm published, and I can use the opera src.rpm to package update for me and a few friends if I wanted to.
I do not run proprietary kernel drivers, as I don't trust proprietary elements in the kernel. We can't independently verify that for example nVidia doesn't spy on the users. I do not belive they do, but we can't be sure because we can't check the source code. Therefore I don't trust it.
What difference does it make for you if I take compiled binary and slap it in a srpm and publish it ? As it is done with most of the non-free packages?
Minitube is not a proprietary package, it is a GPLv3+ program that I maintained for Mandriva, until the problems surrounding the build server infrastructure move to ABF started in november 2012.
Do you realize that you ask a source package that is 3 years old
The program in question, Minitube v2.0, was released upstream on february 2, 2013 and packaged by MIB for mdv2010.2 on february 9, 2013, but MIB forgot to publish the source package.
for a distro that has no longer support for 2 years?
The latest MIB package for mdv2010.2 was released in february 9 2013. and Mandriva ended support for 2010.2 on July 8, 2012, so it's not even a year since support ended. And I should know this, as I'm a Mageia and Mandriva packager.
What are you needing the srpm for? When you can build whatever from source , you have the instructions about the build in the source tarball .
I need it because the latest minitube package doesn't build on 2010.2, I need to see what changes MIB made to the spec file to make it build. I suspect they added new build requirements, maybe requirements on updated package versions that mdv2010.2 doesn't have.
Now ,I don't know MIB's policy about old/obsolete srpms, but since they offer those services for the community FOR FREE ,at least you can do is to trust them.
Then they should prove that they're worth the trust, by providing the source package. Minitube is under GPLv3, so MIB is obligated by the license to publish the sources.
One of the intent in my original post is that the missing source rpms might be a mistake somewhere, maybe just a script error in the MIB build servers.