[Labs-l] labs-vagrant update

Bryan Davis bd808 at wikimedia.org
Wed Jul 9 15:09:14 UTC 2014


On Wed, Jul 9, 2014 at 12:24 AM, Moritz Schubotz <physik at physikerwelt.de> wrote:
> Hi,
>
> I tried to update the labs-vagrant instance math-preview today.
> cd /vagrant
> sudo git pull
> sudo labs-vagrant provision
> I get the following error:
> Warning: Config file /etc/puppet/hiera.yaml not found, using Hiera defaults
> This causes a lot of other probable dependent errors.
> e.g.
> The following packages have unmet dependencies:
>  hhvm : Depends: libboost-filesystem1.49.0 but it is not installable
>         Depends: libboost-program-options1.49.0 but it is not installable
>         Depends: libboost-system1.49.0 but it is not installable
>         Depends: libboost-regex1.49.0 but it is not installable
>         Depends: libboost-thread1.49.0 but it is not installable
> E: Unable to correct problems, you have held broken packages.
>
> Only the math role is enabled in addition to the default config.
> Does anyone have a similar problem?
> Feel free to login to that instance if you wish.

Ouch. Another communications failure issue for mw-vagrant. Ori
announced a couple of weeks ago on wikitech-l [0] that mw-vagrant was
switching to Ubuntu 14.04 and the switch was made late last week. This
affects labs-vagrant users as well since the puppet rules and
configuration have changed to be specific to new versions of packages.

For now, if you are using labs-vagrant on a 12.04 labs image, I would
suggest not taking your mw-vagrant checkout past commit
dc73e2bee9dff1e0755d15cfe1376ee2dc6e141d. This was the last commit
before the Trusty changes started to land.

I hope to start testing labs-vagrant on a 14.04 labs instance "soon"
to ensure that at least basic things work for it. We have been working
through a number of issues related to the 14.04 and hhvm changes in
mw-vagrant, so if you get a chance to test yourself and find problems
please open bugs in bugzilla and help with patches if you have the
time and talent.

[0]: http://www.gossamer-threads.com/lists/wiki/wikitech/480120

Bryan
-- 
Bryan Davis              Wikimedia Foundation    <bd808 at wikimedia.org>
[[m:User:BDavis_(WMF)]]  Sr Software Engineer            Boise, ID USA
irc: bd808                                        v:415.839.6885 x6855



More information about the Labs-l mailing list