-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 15/09/13 23:34, Roger Leigh wrote: > On Tue, Sep 10, 2013 at 10:42:09PM +0200, Daniel Pocock wrote: >> >> >> Some of the upstream projects I work on use travis-ci.org for >> continuous integration >> >> In some cases I'd like to configure builds that depend on >> packages from Debian unstable, but I'm not sure of the Ubuntu or >> travis way of doing that, has anybody dealt with this before? Or >> is there a Debian alternative? > > You can configure travis to add additional apt sources and then > install packages from them, e.g. > > before_install: - sudo add-apt-repository -y "deb > http://archive.ubuntu.com/ubuntu/ raring main universe" - sudo > apt-get -qq update - if [[ $BUILD != 'sphinx' ]]; then sudo apt-get > install -qq python-genshi; fi - if [[ $BUILD == 'cppwrap' ]]; then > sudo apt-get install -qq build-essential cmake libboost-all-dev; > fi - if [[ $BUILD == 'sphinx' ]]; then sudo apt-get install -qq > python-sphinx; fi - if [[ $BUILD == 'sphinx' ]]; then sudo apt-get > -y install texlive-latex-base texlive-latex-recommended > texlive-xetex; fi - if [[ $BUILD == 'sphinx' ]]; then sudo apt-get > -y install texlive-latex-extra texlive-fonts-recommended tex-gyre; > fi - if [[ $BUILD == 'sphinx' ]]; then sudo fc-cache -rsfv; fi > > In this case, we're updating to a newer version of Ubuntu and > installing packages from it, but you can probably do exactly the > same for unstable. > Thanks for this feedback, I managed to get my dependency into saucy and it is working with that approach However, I suspect that sooner or later I will need to just get things directly from sid (or testing) so that I am always using the versions likely to be released. I've never tried doing such a dist-upgrade from Ubuntu but if it can all happen without any user input then I will give it a go. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJSOg8BAAoJEOm1uwJp1aqDZ4gP/iHuYUsEqZ7nz4b/Ddc9JP6z NQghvjLIWX5X7imX+vMCyhB5gW3gif9j7JVb3CDVxDJcVHsNQfny2xGgHneUxHTn uwaKsds2Wk8vev/IiugssycdoFhm0TP3hdLzXSRb4aP5Y1kMsRdwPlv+cWzVITKd g/cSayTG737cnUC//0T1LiwkFcRH2vdY09QvL5Q4ctik9RFc6F9bbBUcTK+oUz/V AOVpX4n6ZIMpsq1jmcKBlz1RkU4wDF436pgvS9DRwklhAPKovzsdO6KST96KgYKO Exf4dT3uoSYD/LuBFvZZ+16OsQX2Lj+skDDKP1qI3Wgu7xnKHLo/xV0S/tmQv9Qo 0cSiaMlT5+Y4ZyvKwe2M4jbh2T+pS9wY4nHuHblX9thMxMDPM96HCoEzcBjKbHiE NtoQ8lNgV3lQAqE98zTGesoXmex6b+u5Ok0pc0YbExbG0lANPW6lT5WIMF+ckRJv xwJRvUn2jqChCsBANEFD8EKkDCsu8S1IuTcCXrCwBOocHGzEji7SfRkhpq0pk+W+ cb4T6DH9otbWDm1Egc7xTvpSyzkYSh6ADxycISM/K5GQjMUZI4TgQAK+8BCAga7V DpC8Rt4U7kjeE6n3wDLjjXK6Fw/IlPU2fBuMtXqZAIDvVDBfXBu2+JiFReS3uasL AtSsmwCzZHK3hmwDNt4G =3QZi -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/523a0f01.2010...@pocock.com.au