MMA package, install targets

Reinhard Tartler siretart at tauware.de
Tue Jan 10 21:18:26 UTC 2012


On Di, Jan 10, 2012 at 20:10:55 (CET), Joel Roth wrote:

> On Thu, Jan 05, 2012 at 10:12:10AM +0100, Reinhard Tartler wrote:
>> On Do, Jan 05, 2012 at 08:42:25 (CET), Joel Roth wrote:
>> 
>> > Hi Multimedia Maintainers,
>> >
>> > I've merged the new upstream version 12.01, 
>> > now trying to get the package to build.
>> >
>> > Could someone check the install targets in
>> > the files below, or point me to some 
>> > examples/references? 
>> >
>> > Isn't clear which of the following I should be using:
>> >
>> > 	debian/mma/usr/bin/executable
>> > 	/usr/bin/executable
>> > 	usr/bin/executable
>> >
>> 
>> I see that mma is a python project. I think you can save yourself and
>> upstream a *lot* of time and headaches if you would write a proper
>> setup.py using the standard distutils python package.
>
> Hi Reinhard,
>
> I've put in some time studying distutils and other modules
> for this purpose. Writing setup.py seems like the right
> direction for upstream.

Why not write one right now, use the benefits it brings for the package,
and then ask upstream to integrate your package?

> For the moment, I have corrected the installation paths in
> d/mma.install and d/rules. 

What you did looks, at least on the first look, correct, but does not
help upstream or other distributors.

> Is commiting dch -r sufficient to signal uploaders
> to review the package?

At least I scan PET when I have some spare time:
http://pet.debian.net/pkg-multimedia/pet.cgi

I notice that the mma package list only you as Uploader. Who else from
the team is going to back you up in case you become unavailable or
otherwise too busy to care for the package?

Also, the package has been removed from unstable for being buggy and
dead upstream. What has changed since September 2010? This needs to be
documented and discussed in a new ITP bug, which is then closed in
debian/changelog (at least IMO).

Cheers,
Reinhard

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4



More information about the pkg-multimedia-maintainers mailing list