Re: Ardour3 architecture list

2014-07-12 Thread Reinhard Tartler
On Fri, Jul 11, 2014 at 12:58 PM, Felipe Sateler fsate...@debian.org wrote:
 On Fri, Jul 11, 2014 at 11:19 AM, Felipe Sateler fsate...@debian.org wrote:
 On Fri, Jul 11, 2014 at 10:40 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-11 15:55:34)
 On Fri, Jul 11, 2014 at 3:06 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-10 17:12:34)
 Ardour3 takes a long time to build. The mips and mipsel buildds
 killed the build after 150 and 300 minutes of inactivity. I managed
 to build ardour3 in the mipsel porterbox, so I don't think ardour
 has any real problem on mipsel. I was wondering if maybe we should
 restrict ardour to the architectures it is likely to be used.
 Otherwise we might need to ask that ardour be retried until it
 manages to print output fast enough to avoid getting killed.

 What do you think?

 I think we should not decide based on where it is likely to be used,
 but here is is possible to use.

 In an ideal world, I would agree. But manpower is very short in the
 team, so prioritizing is of the essence. Spending time on ensuring
 builds on an architecture (close to) nobody uses is not a very good
 use of it.

 But, if you have a suggestion to ensure the build doesn't time out,
 I'm all ears :)

 Maybe I failed to understand, but seems to me that asking th ardour
 build to be retired until not myeriously hanging on porter boxes is not
 burdening man power (of the Multimedia team) but instead putting the
 burden on the porting team where it belongs.

 The burden is on us due to having to track down a missing build. But
 most importantly it is a burden on our users because until the mipsel
 build is up again, ardour3 cannot migrate to testing.


 I find it wrong of us to try second-guess interests of Debian users.

 Particularly, looking at popularity contest is wrong here, IMO, as that
 a) is generally inaccurate (contributions to it is voluntary and only
 reflects internet-connected hosts) and b) tells only about past usage
 patterns, not interests-if-available for next release of Debian and the
 hardware that will then be supported.

 In general, I agree. I would love to be able to provide all packages
 in all archs. But it may not be feasible due to time constraints.

 ...but to address your concrete question: I do not have ideas how to
 reliably avoid builds hanging, but if not already tried I do have a
 suggestion for that: Ask the porters, as it seems you have narrowed the
 issue to be architecture-dependent (if not, then so much more reason
 against treating it as such!).

 The problem, as far as I can see, is that the build takes too long. I
 built ardour3 in eder (a mipsel porterbox) successfully, and it took
 over 12 hours!

 If you look at the log I linked to, the build daemon killed the build
 after some time without activity.

 It turns out that waf prints its diagnostics on stderr instead of
 stdout. For some reason, the buildd does not monitor stderr, so it
 thought that the build had not printed anything for 5 hours! I think I
 have this fixed by a patch, so lets see how this goes. I;m building
 now

If that doesn't work out, what about asking the porters to mark
ardour3 as NFS (not-for-as) in the buildd configuration, and have then
ftp-master remove the existing binary packages from unstable?

This way it is up to the porters to look after the package.

Best,
Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Ardour3 architecture list

2014-07-12 Thread Jonas Smedegaard
Quoting Reinhard Tartler (2014-07-12 15:21:42)
 On Fri, Jul 11, 2014 at 12:58 PM, Felipe Sateler fsate...@debian.org 
 wrote:
 On Fri, Jul 11, 2014 at 11:19 AM, Felipe Sateler 
 fsate...@debian.org wrote:
[...]
 On Fri, Jul 11, 2014 at 3:06 AM, Jonas Smedegaard d...@jones.dk 
 wrote:
 Quoting Felipe Sateler (2014-07-10 17:12:34)
 Ardour3 takes a long time to build. The mips and mipsel buildds 
 killed the build after 150 and 300 minutes of inactivity. I 
 managed to build ardour3 in the mipsel porterbox, so I don't 
 think ardour has any real problem on mipsel. I was wondering if 
 maybe we should restrict ardour to the architectures it is 
 likely to be used. Otherwise we might need to ask that ardour be 
 retried until it manages to print output fast enough to avoid 
 getting killed.

 What do you think?

 I think we should not decide based on where it is likely to be 
 used, but [w]here is is possible to use.
[...]
 The problem, as far as I can see, is that the build takes too long. I
 built ardour3 in eder (a mipsel porterbox) successfully, and it took
 over 12 hours!
[...]
 It turns out that waf prints its diagnostics on stderr instead of
 stdout. For some reason, the buildd does not monitor stderr, so it
 thought that the build had not printed anything for 5 hours! I think I
 have this fixed by a patch, so lets see how this goes. I;m building
 now

Sounds promising!  Fingers crossed that it was the right fix... :-)

 If that doesn't work out, what about asking the porters to mark 
 ardour3 as NFS (not-for-as) in the buildd configuration, and have then 
 ftp-master remove the existing binary packages from unstable?

 This way it is up to the porters to look after the package.

For the record, I am fine with that as well: It is not that I strongly 
believe that Ardour is suitable for MIPS specifically, but that porters 
should decide, not us.

 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Ardour3 architecture list

2014-07-12 Thread Felipe Sateler
On Fri, Jul 11, 2014 at 12:58 PM, Felipe Sateler fsate...@debian.org wrote:
 On Fri, Jul 11, 2014 at 11:19 AM, Felipe Sateler fsate...@debian.org wrote:
 On Fri, Jul 11, 2014 at 10:40 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-11 15:55:34)
 On Fri, Jul 11, 2014 at 3:06 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-10 17:12:34)
 Ardour3 takes a long time to build. The mips and mipsel buildds
 killed the build after 150 and 300 minutes of inactivity. I managed
 to build ardour3 in the mipsel porterbox, so I don't think ardour
 has any real problem on mipsel. I was wondering if maybe we should
 restrict ardour to the architectures it is likely to be used.
 Otherwise we might need to ask that ardour be retried until it
 manages to print output fast enough to avoid getting killed.

 What do you think?

 I think we should not decide based on where it is likely to be used,
 but here is is possible to use.

 In an ideal world, I would agree. But manpower is very short in the
 team, so prioritizing is of the essence. Spending time on ensuring
 builds on an architecture (close to) nobody uses is not a very good
 use of it.

 But, if you have a suggestion to ensure the build doesn't time out,
 I'm all ears :)

 Maybe I failed to understand, but seems to me that asking th ardour
 build to be retired until not myeriously hanging on porter boxes is not
 burdening man power (of the Multimedia team) but instead putting the
 burden on the porting team where it belongs.

 The burden is on us due to having to track down a missing build. But
 most importantly it is a burden on our users because until the mipsel
 build is up again, ardour3 cannot migrate to testing.


 I find it wrong of us to try second-guess interests of Debian users.

 Particularly, looking at popularity contest is wrong here, IMO, as that
 a) is generally inaccurate (contributions to it is voluntary and only
 reflects internet-connected hosts) and b) tells only about past usage
 patterns, not interests-if-available for next release of Debian and the
 hardware that will then be supported.

 In general, I agree. I would love to be able to provide all packages
 in all archs. But it may not be feasible due to time constraints.

 ...but to address your concrete question: I do not have ideas how to
 reliably avoid builds hanging, but if not already tried I do have a
 suggestion for that: Ask the porters, as it seems you have narrowed the
 issue to be architecture-dependent (if not, then so much more reason
 against treating it as such!).

 The problem, as far as I can see, is that the build takes too long. I
 built ardour3 in eder (a mipsel porterbox) successfully, and it took
 over 12 hours!

 If you look at the log I linked to, the build daemon killed the build
 after some time without activity.

 It turns out that waf prints its diagnostics on stderr instead of
 stdout. For some reason, the buildd does not monitor stderr, so it
 thought that the build had not printed anything for 5 hours! I think I
 have this fixed by a patch, so lets see how this goes. I;m building
 now

This appears to have worked, although we may have gotten a more
powerful buildd this time. Time will tell if this fixes the problem
for good

-- 

Saludos,
Felipe Sateler

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Ardour3 architecture list

2014-07-11 Thread Felipe Sateler
On Fri, Jul 11, 2014 at 3:06 AM, Jonas Smedegaard d...@jones.dk wrote:
 [resent - to list this time, as intended]

 Quoting Felipe Sateler (2014-07-10 17:12:34)
 Ardour3 takes a long time to build. The mips and mipsel buildds killed
 the build after 150 and 300 minutes of inactivity. I managed to build
 ardour3 in the mipsel porterbox, so I don't think ardour has any real
 problem on mipsel. I was wondering if maybe we should restrict ardour
 to the architectures it is likely to be used. Otherwise we might need
 to ask that ardour be retried until it manages to print output fast
 enough to avoid getting killed.

 What do you think?

 I think we should not decide based on where it is likely to be used, but
 here is is possible to use.

In an ideal world, I would agree. But manpower is very short in the
team, so prioritizing is of the essence. Spending time on ensuring
builds on an architecture (close to) nobody uses is not a very good
use of it.

But, if you have a suggestion to ensure the build doesn't
time out, I'm all ears :)

-- 

Saludos,
Felipe Sateler

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Ardour3 architecture list

2014-07-11 Thread Jonas Smedegaard
Quoting Felipe Sateler (2014-07-11 15:55:34)
 On Fri, Jul 11, 2014 at 3:06 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-10 17:12:34)
 Ardour3 takes a long time to build. The mips and mipsel buildds 
 killed the build after 150 and 300 minutes of inactivity. I managed 
 to build ardour3 in the mipsel porterbox, so I don't think ardour 
 has any real problem on mipsel. I was wondering if maybe we should 
 restrict ardour to the architectures it is likely to be used. 
 Otherwise we might need to ask that ardour be retried until it 
 manages to print output fast enough to avoid getting killed.

 What do you think?

 I think we should not decide based on where it is likely to be used, 
 but here is is possible to use.

 In an ideal world, I would agree. But manpower is very short in the 
 team, so prioritizing is of the essence. Spending time on ensuring 
 builds on an architecture (close to) nobody uses is not a very good 
 use of it.

 But, if you have a suggestion to ensure the build doesn't time out, 
 I'm all ears :)

Maybe I failed to understand, but seems to me that asking th ardour 
build to be retired until not myeriously hanging on porter boxes is not 
burdening man power (of the Multimedia team) but instead putting the 
burden on the porting team where it belongs.

I find it wrong of us to try second-guess interests of Debian users.

Particularly, looking at popularity contest is wrong here, IMO, as that 
a) is generally inaccurate (contributions to it is voluntary and only 
reflects internet-connected hosts) and b) tells only about past usage 
patterns, not interests-if-available for next release of Debian and the 
hardware that will then be supported.

...but to address your concrete question: I do not have ideas how to 
reliably avoid builds hanging, but if not already tried I do have a 
suggestion for that: Ask the porters, as it seems you have narrowed the 
issue to be architecture-dependent (if not, then so much more reason 
against treating it as such!).


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Ardour3 architecture list

2014-07-11 Thread Felipe Sateler
On Fri, Jul 11, 2014 at 10:40 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-11 15:55:34)
 On Fri, Jul 11, 2014 at 3:06 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-10 17:12:34)
 Ardour3 takes a long time to build. The mips and mipsel buildds
 killed the build after 150 and 300 minutes of inactivity. I managed
 to build ardour3 in the mipsel porterbox, so I don't think ardour
 has any real problem on mipsel. I was wondering if maybe we should
 restrict ardour to the architectures it is likely to be used.
 Otherwise we might need to ask that ardour be retried until it
 manages to print output fast enough to avoid getting killed.

 What do you think?

 I think we should not decide based on where it is likely to be used,
 but here is is possible to use.

 In an ideal world, I would agree. But manpower is very short in the
 team, so prioritizing is of the essence. Spending time on ensuring
 builds on an architecture (close to) nobody uses is not a very good
 use of it.

 But, if you have a suggestion to ensure the build doesn't time out,
 I'm all ears :)

 Maybe I failed to understand, but seems to me that asking th ardour
 build to be retired until not myeriously hanging on porter boxes is not
 burdening man power (of the Multimedia team) but instead putting the
 burden on the porting team where it belongs.

The burden is on us due to having to track down a missing build. But
most importantly it is a burden on our users because until the mipsel
build is up again, ardour3 cannot migrate to testing.


 I find it wrong of us to try second-guess interests of Debian users.

 Particularly, looking at popularity contest is wrong here, IMO, as that
 a) is generally inaccurate (contributions to it is voluntary and only
 reflects internet-connected hosts) and b) tells only about past usage
 patterns, not interests-if-available for next release of Debian and the
 hardware that will then be supported.

In general, I agree. I would love to be able to provide all packages
in all archs. But it may not be feasible due to time constraints.

 ...but to address your concrete question: I do not have ideas how to
 reliably avoid builds hanging, but if not already tried I do have a
 suggestion for that: Ask the porters, as it seems you have narrowed the
 issue to be architecture-dependent (if not, then so much more reason
 against treating it as such!).

The problem, as far as I can see, is that the build takes too long. I
built ardour3 in eder (a mipsel porterbox) successfully, and it took
over 12 hours!

If you look at the log I linked to, the build daemon killed the build
after some time without activity.


-- 

Saludos,
Felipe Sateler

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Ardour3 architecture list

2014-07-11 Thread Felipe Sateler
On Fri, Jul 11, 2014 at 11:19 AM, Felipe Sateler fsate...@debian.org wrote:
 On Fri, Jul 11, 2014 at 10:40 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-11 15:55:34)
 On Fri, Jul 11, 2014 at 3:06 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-10 17:12:34)
 Ardour3 takes a long time to build. The mips and mipsel buildds
 killed the build after 150 and 300 minutes of inactivity. I managed
 to build ardour3 in the mipsel porterbox, so I don't think ardour
 has any real problem on mipsel. I was wondering if maybe we should
 restrict ardour to the architectures it is likely to be used.
 Otherwise we might need to ask that ardour be retried until it
 manages to print output fast enough to avoid getting killed.

 What do you think?

 I think we should not decide based on where it is likely to be used,
 but here is is possible to use.

 In an ideal world, I would agree. But manpower is very short in the
 team, so prioritizing is of the essence. Spending time on ensuring
 builds on an architecture (close to) nobody uses is not a very good
 use of it.

 But, if you have a suggestion to ensure the build doesn't time out,
 I'm all ears :)

 Maybe I failed to understand, but seems to me that asking th ardour
 build to be retired until not myeriously hanging on porter boxes is not
 burdening man power (of the Multimedia team) but instead putting the
 burden on the porting team where it belongs.

 The burden is on us due to having to track down a missing build. But
 most importantly it is a burden on our users because until the mipsel
 build is up again, ardour3 cannot migrate to testing.


 I find it wrong of us to try second-guess interests of Debian users.

 Particularly, looking at popularity contest is wrong here, IMO, as that
 a) is generally inaccurate (contributions to it is voluntary and only
 reflects internet-connected hosts) and b) tells only about past usage
 patterns, not interests-if-available for next release of Debian and the
 hardware that will then be supported.

 In general, I agree. I would love to be able to provide all packages
 in all archs. But it may not be feasible due to time constraints.

 ...but to address your concrete question: I do not have ideas how to
 reliably avoid builds hanging, but if not already tried I do have a
 suggestion for that: Ask the porters, as it seems you have narrowed the
 issue to be architecture-dependent (if not, then so much more reason
 against treating it as such!).

 The problem, as far as I can see, is that the build takes too long. I
 built ardour3 in eder (a mipsel porterbox) successfully, and it took
 over 12 hours!

 If you look at the log I linked to, the build daemon killed the build
 after some time without activity.

I just realized I didn't post the link before. Sorry! Here it is:

https://buildd.debian.org/status/logs.php?pkg=ardour3ver=3.5.380~dfsg-2suite=sid


-- 

Saludos,
Felipe Sateler

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Ardour3 architecture list

2014-07-11 Thread Felipe Sateler
On Fri, Jul 11, 2014 at 11:19 AM, Felipe Sateler fsate...@debian.org wrote:
 On Fri, Jul 11, 2014 at 10:40 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-11 15:55:34)
 On Fri, Jul 11, 2014 at 3:06 AM, Jonas Smedegaard d...@jones.dk wrote:
 Quoting Felipe Sateler (2014-07-10 17:12:34)
 Ardour3 takes a long time to build. The mips and mipsel buildds
 killed the build after 150 and 300 minutes of inactivity. I managed
 to build ardour3 in the mipsel porterbox, so I don't think ardour
 has any real problem on mipsel. I was wondering if maybe we should
 restrict ardour to the architectures it is likely to be used.
 Otherwise we might need to ask that ardour be retried until it
 manages to print output fast enough to avoid getting killed.

 What do you think?

 I think we should not decide based on where it is likely to be used,
 but here is is possible to use.

 In an ideal world, I would agree. But manpower is very short in the
 team, so prioritizing is of the essence. Spending time on ensuring
 builds on an architecture (close to) nobody uses is not a very good
 use of it.

 But, if you have a suggestion to ensure the build doesn't time out,
 I'm all ears :)

 Maybe I failed to understand, but seems to me that asking th ardour
 build to be retired until not myeriously hanging on porter boxes is not
 burdening man power (of the Multimedia team) but instead putting the
 burden on the porting team where it belongs.

 The burden is on us due to having to track down a missing build. But
 most importantly it is a burden on our users because until the mipsel
 build is up again, ardour3 cannot migrate to testing.


 I find it wrong of us to try second-guess interests of Debian users.

 Particularly, looking at popularity contest is wrong here, IMO, as that
 a) is generally inaccurate (contributions to it is voluntary and only
 reflects internet-connected hosts) and b) tells only about past usage
 patterns, not interests-if-available for next release of Debian and the
 hardware that will then be supported.

 In general, I agree. I would love to be able to provide all packages
 in all archs. But it may not be feasible due to time constraints.

 ...but to address your concrete question: I do not have ideas how to
 reliably avoid builds hanging, but if not already tried I do have a
 suggestion for that: Ask the porters, as it seems you have narrowed the
 issue to be architecture-dependent (if not, then so much more reason
 against treating it as such!).

 The problem, as far as I can see, is that the build takes too long. I
 built ardour3 in eder (a mipsel porterbox) successfully, and it took
 over 12 hours!

 If you look at the log I linked to, the build daemon killed the build
 after some time without activity.

It turns out that waf prints its diagnostics on stderr instead of
stdout. For some reason, the buildd does not monitor stderr, so it
thought that the build had not printed anything for 5 hours! I think I
have this fixed by a patch, so lets see how this goes. I;m building
now


-- 

Saludos,
Felipe Sateler

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Ardour3 architecture list

2014-07-10 Thread Felipe Sateler
Hi all,

Ardour3 takes a long time to build. The mips and mipsel buildds killed
the build after 150 and 300 minutes of inactivity. I managed to build
ardour3 in the mipsel porterbox, so I don't think ardour has any real
problem on mipsel. I was wondering if maybe we should restrict ardour
to the architectures it is likely to be used. Otherwise we might need
to ask that ardour be retried until it manages to print output fast
enough to avoid getting killed.

What do you think?

-- 

Saludos,
Felipe Sateler

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers