[pulseaudio-discuss] [PATCH] Add a .travis.yml for Travis CI
Felipe Sateler
fsateler at debian.org
Fri Apr 17 14:02:59 PDT 2015
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
More information about the pulseaudio-discuss
mailing list