On 17 April 2015 at 17:10, David Henningsson <david.henningsson at canonical.com> wrote: > > > On 2015-04-17 15:36, Felipe Sateler wrote: >> >> On 17 April 2015 at 03:29, David Henningsson >> <david.henningsson at canonical.com> wrote: >>> >>> >>> >>> On 2015-04-16 15:20, Felipe Sateler wrote: >>>>> >>>>> >>>>> * libcap-dev, dh-autoreconf and intltool - they are already direct >>>>> build >>>>> dependencies and can be removed >>>> >>>> >>>> >>>> dh-autoreconf is not really needed. But without the explicit install >>>> step they are not upgraded. >>> >>> >>> >>> Now I get it. It's all the problem that everything travis is 12.04 Ubuntu >>> by >>> default, if it was based on 14.04 to start with, then this wouldn't have >>> been a problem. Right? >> >> >> Exactly. >> >>> Then let's add a comment explaining our manual build dependencies, and >>> why >>> they are there (git-core, webrtc and autoconf have different reasons they >>> are installed). So we know we can remove some of it if/when travis >>> updates >>> to 14.04. >> >> >> OK, but now we don't have consensus :/. Arun said he was OK with >> copying over the dependencies from the debian/ubuntu packages, you >> apparently prefer using build-dep and only specifying the ones we >> absolutely need. Tanu has so far not explicitly preferred one approach >> over the other. > > > I'm also okay with copying the dependencies, if Arun thinks that's the > better approach. OK I will do this for v2 then. > Speaking with the upstream hat on, that would leave us > unaffected in case Ubuntu would change it build dependencies, which seems to > be an advantage. (Even if the distro hat David ensures me this is extremely > unlikely to ever happen in a stable release.) One would hope travis will update its environments to the next stable release at some point in the future ;) -- Saludos, Felipe Sateler