[02:48] hola [02:48] (I don't understand spanish though) [02:49] hallo === alkisg1 is now known as alkisg [14:04] alk [15:36] hey alkisg [15:36] high highvoltage :) [15:37] alkisg: we still have an iTalc slide on http://people.ubuntu.com/~jonathan/files/precise/edubuntu-ubiquity-slideshow/ [15:38] alkisg: would you be able to come up with some new text we can put in there for epoptes? [15:38] highvoltage: well at first glance we can keep the existing message there, epoptes can do all the stuff italc does [15:38] But if we need something more ... hm... [15:39] heh, ok. I'll just rename it and replace the screenshot [15:42] Some features that epoptes has, that italc doesn't... dynamic client detection, ltsp integration, ...most stuff actually works (e.g. not even logout worked in italc/linux), execute custom commands on the clients, and some minor features like broadcasting in a window or sound muting [15:45] * highvoltage adds that [16:08] Installation de udev... [16:08] Mise à jour du serveur virtuel... [16:08] ERREUR: L'exécution du script '/etc/vsmanage/models/base/all/post.d/05upgrade.sh' a échoué (retour d'un code de sortie différent de zéro). [16:08] Voir /var/log/vsmanage/vsmanage.log pour plus de détails. [16:08] (sorry, totally wrong channel) [16:13] stgraber: can we move ./ltsp-trunk/server/scripts/debian/policy-rc.d.ltsp to ltsp-client, and dpkg-divert it on ltsp-client.postinst, and also symlink it to /etc/grub.d/00-avoid-grub-update? [16:15] alkisg: not sure I follow, policy-rc.d should only be done from ltsp-build-client as otherwise, installing ltsp-client on a non-LTSP machine will prevent all init scripts from starting (I know it's not possible yet, but it's the long term goal still) [16:16] stgraber: once use case is to be able to build clients on regular machines but still be able to transfer them to the server and maintain them with chroot afterwards [16:16] That policy wrapper doesn't do harm on regular machines [16:16] (otherwise ltsp clients wouldn't even boot) [16:16] * stgraber needs to read the script [16:17] stgraber: in https://bugs.launchpad.net/ltsp/+bug/936810 I have a list of things to do, most of them are packaging tasks [16:17] Launchpad bug 936810 in ltsp (Ubuntu) "Make ltsp-client package installable on regular machines" [Wishlist,In progress] [16:17] right, it checks the environment [16:17] I can send a debdiff + test them. I don't think we can do it in sync with vagrantc as we're too diverted with debian on that [16:17] dpkg-divert is generally considered evil, so the least we have to do it, the better really [16:17] So when we're done he can check the diff + sync what he wants [16:18] Indeed, we only do it for the chroot maintainance [16:18] We don't need it for maintaining or booting ltsp in regular machines [16:18] And I think it's documented that for chroots that's the appropriate method [16:18] I'd prefer we ship a separate file as /etc/grub.d/00-avoid-grub-update that exits "1" instead of "101" and tells the user why it's exitting [16:19] Yes, that'd be better [16:19] can't we make ltsp-chroot write and remove the policy-rc.d file instead? [16:19] ...sure why not! [16:19] I think it'd make sense to move that kind of chroot maintenance stuff to ltsp-chroot and maybe have ltsp-build-client call ltsp-chroot [16:21] In the same sense, ltsp-chroot can also install the grub-update diversion [16:23] Do you want us to go through the packaging stuff together whenever you have time? Would you like me to prepare a .debdiff instead? [16:26] indeed grub should be done by ltsp-chroot too (writting and removing the file) [16:26] for the packaging, it'd be great if you could commit your changes by small chunks to a branch of ubuntu:ltsp, then send a merge proposal [16:26] that way I can see the different commits and it's much easier to review [16:26] Sure, will do the same for ltspfs too [16:27] (if it's a different packaging, haven't looked) [16:27] ltspfs is maintained directly in Debian, so ideally, send your changes to vagrant [16:27] and if we need them in Ubuntu 12.04, we'll need to do some paperwork ;) [16:28] Nah for ltspfs it's just a small bugfix :D [16:28] For ltsp, yes I think we'll need it :) [16:29] Ah stgraber can I upload a new version of epoptes with modified UI, no additional features? [16:29] UI freeze is tomorrow, right? [16:29] Or do I need to get it to debian first, and sync later? (which will get me past uif...) [16:30] alkisg: upload it as -0ubuntu1 to Ubuntu directly, then have vagrant upload -1 and sync it to Ubuntu [16:30] Thanks! [16:30] that way we have the new UI before UI freeze and then we're back in sync with Debian [16:35] alkisg: I updated the slide for epoptes on http://people.ubuntu.com/~jonathan/files/precise/edubuntu-ubiquity-slideshow/ - let me know if I should change anything further [17:52] highvoltage: the Edubuntu grey looks a bit weird on the blue background, did you try in white instead? [18:02] I could do that === JanC_ is now known as JanC [21:22] stgraber: bit of help? epoptes/trunk$ debuild -S -sa [21:22] ...dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../epoptes_0.4.3.orig.tar.{bz2,gz,lzma,xz} [21:23] well, you're obviously missing a .orig.tar.gz tarball ;) [21:23] :) some magic to tell debuild to create one? [21:24] not really, it's not debuild's job [21:24] let me have a look at the branch, I'm not familiar with epoptes' trunk [21:25] oh, you have a debian directory in your trunk, interesting ... [21:25] It's easier for maintainance... [21:26] I also had a native package at first but vagrantc changed it [21:26] Let me push the changelog btw [21:26] yeah, and it looks like vagrant has been repacking your tarball too [21:26] OK, pushed, that's what I want to upload [21:27] so in theory: [21:27] So, am I supposed to manually generated a tar.gz before running debuild?! [21:27] - bzr export ../epoptes-0.4.3 [21:27] - cd ../epoptes-0.4.3 [21:27] - rm -Rf debian/ [21:27] - cd .. [21:27] - tar -zcf epoptes_0.4.3.orig.tar.gz epoptes-0.4.3/ [21:27] - cp -R trunk/debian epoptes-0.4.3/ [21:27] - cd epoptes-0.4.3/ [21:27] - debuild -S -sa [21:28] Gotcha, thanks, trying... [21:28] that should give you: epoptes_0.4.3.orig.tar.gz (without debian/) + epoptes_0.4.3-0ubuntu1.debian.tar.gz (with only debian/) [21:28] put them somewhere before you upload so I can make sure it's indeed clean and vagrant won't have an heart attack when seeing them ;) [21:31] stgraber: epoptes_0.4.3.orig.tar.gz contains an epoptes-0.4.3 folder, while epoptes_0.4.3-0ubuntu1.debian.tar.gz contains debian/ without any parent folders, is this ok? [21:31] (other than that all seem fine, uploading...) [21:31] (to an ftp dir... :)) [21:32] http://people.ubuntu.com/~alkisg/tmp/epoptes/ [21:35] yep [21:35] looking now [21:36] yep, looks all good [21:36] Many thanks! :) [21:37] Uploaded, /me crosses fingers...