[02:14] <bluesabre_> Hi Laney, if you're about, can you review https://lists.ubuntu.com/archives/devel-permissions/2014-September/000717.html ?
[02:35] <smoser> slangasek, the local-finished is just to say "cloud-init-local already ran". which it could have run to completion before cloud-init-blocknet started.
[02:35] <smoser> i'm out til monday, just figured i'd respond.
[02:35] <smoser> later all.
[06:47] <derek-g> What do you guys think about new Poettering idea about changing the way OS is being packaged: http://0pointer.net/blog/revisiting-how-we-put-together-linux-systems.html
[07:45] <ihashacks> derek-g: vommit on that and anything systemd related
[10:29] <Laney> bluesabre_: should get to it tomorrow
[10:29] <Laney> sorry nobody else did
[18:06] <ScottK> mitya57: How come you didn't just sync pyqt5?
[18:12] <camtron> Is it possible to write Unity lenses in C? (instead of C++ or Python)
[19:11] <slangasek> smoser`: ah.  so the idiomatic way of doing that with wait-for-state would be to make sure cloud-init-local is in state 'started' once it finishes running, so that dependent jobs can key on the state
[20:48] <mapreri> umh.. I'm unable to find any documentation about the differences between the amd64 and am64+mac isos. Any hint?
[21:29] <Logan_> mapreri: http://askubuntu.com/a/40480
[21:32] <mapreri> Logan_: thanks
[21:33] <Logan_> np
[22:05] <ubuntourist> I'm a newbie following the Ubuntu packaging guide and got the following error message:
[22:05] <ubuntourist> dpkg-genchanges: error: badly formed line in files list file, line 1
[22:07] <ubuntourist> The git repository I started with compiled and installed w/o incident.  All I'm trying to do is wrap it in Debian frosting.
[22:07] <ubuntourist> (Specifically, I'm following http://packaging.ubuntu.com/html/packaging-new-software.html)
[22:09] <maxb> That sounds like the "debian/files" file (which is supposed to be autogenerated) has somehow had bad data written to it
[22:12] <ubuntourist> maxb: I forgot to mention, upon receiving the error I did "find . -name "*files*" and got no hits (other than two files in the source repository: files.html and files.js)
[22:16] <maxb> Well that's odd.
[22:16] <maxb> Is your packaging already in a git repository somewhere that I could clone and look at?
[22:17] <ubuntourist> maxb: https://github.com/w3c/tidy-html5
[22:18] <maxb> I don't see a debian/ directory in there
[22:21] <ubuntourist> max: according to the documentation "bzr dh-make" should generate it, and it did. I don't use pastebin often. Is it just http://pastebin.com/ or is there a preferred other pastebin?  I can paste the console log/
[22:21] <ubuntourist> .
[22:21] <ubuntourist> maxb: according to the documentation "bzr dh-make" should generate it, and it did. I don't use pastebin often. Is it just http://pastebin.com/ or is there a preferred other pastebin?  I can paste the console log.
[22:23] <maxb> pastebin.com is pretty heavy with ads
[22:23] <maxb> paste.ubuntu.com is less so
[22:23] <ubuntourist> http://paste.ubuntu.com/8346124/
[22:24] <maxb> The thing you really need to bear in mind about dh-make is it just generates a starting point which will have *way* too much distracting boilerplate
[22:24] <maxb> Expect to need to delete lots
[22:25] <maxb> From all that "warning: ignoring deletion" stuff, I infer you've ended up with an .orig.tar.gz which contains the results of a previous build
[22:25] <maxb> It would be a good idea to clean that up
[22:26] <ubuntourist> maxb: Ah. The documentation only mentioned getting rid of the *.ex and *.EX example files.
[22:26] <maxb> That's certainly part of it. A good principle to follow is the end result shouldn't contain anything you don't understand what it's there for :-)
[22:27] <ubuntourist> maxb: That would leave me with an empty directory. ;-) I will pursue the purging.
[22:27] <maxb> I am still somewhat confused by the ultimate error - I can't see what would be causing that
[22:28] <maxb> There are four files in debian/ which are truly core: changelog, compat, control and rules
[22:28] <maxb> You'll probably also have one named install by the time you're done.
[22:29] <maxb> But limiting yourself to that subset to start with should help you cut through the distractions whilst you work on initial packaging
[22:31] <ubuntourist> I have copyright, which was boilerplate but I copied the text of the distributed git into it.
[22:32] <maxb> copyright is certainly required if you're aiming for official Debian/Ubuntu eventually, but doesn't have any functional influence on the package build
[22:33] <ubuntourist> maxb: I'll get rid of the docs, README.*, source/format (and source/) and try again.
[22:33] <ubuntourist> maxb: Other than those, everything else is in your list of core files.
[22:34] <maxb> This package has a really quite weird Makefile install target
[22:45] <maxb> ubuntourist: https://github.com/maxb/tidy-html5/commit/2ce2511c25a0dc6e017fca389654df4ff060f7b9
[22:46] <ubuntourist> maxb: Thanks. I'll have a look and compare to what I've ended up with, to learn.
[22:48] <maxb> I still don't understand how the "files list" error you had would have been caused - so all I can do is tell you that that commit results in a reasonable looking .deb for me