=== scott-kernel-bui is now known as scott-kernel | ||
scott-kernel | persia, i'm having the following lintian error but i am unsure how serious it is given the context | 03:21 |
---|---|---|
scott-kernel | section-area-mismatch | 03:21 |
scott-kernel | i believe this kernel is going into the universe repository | 03:21 |
persia | The package shouldn't know which component it will end up in. | 03:22 |
scott-kernel | but doesn't the control file dictate this? in Section: | 03:22 |
scott-kernel | if i leave Section: as devel or admin it builds without errors | 03:23 |
persia | Ah, right. You have "universe/foo" in Section:. It should be "foo". | 03:23 |
persia | No, it's dictated by the archive overrides. | 03:23 |
scott-kernel | right, but here's the weird part...the kernel builds with universe/devel giving errors and devel not giving errors | 03:23 |
scott-kernel | meta is the inverse, where universe/devel doesn't give errors and devel does :/ | 03:23 |
scott-kernel | ah, "builds" = debuild -S -sa | 03:24 |
persia | No control file should ever specify the component. | 03:25 |
persia | What errors do you get from the meta? | 03:25 |
scott-kernel | sorry, phone call from father | 03:28 |
scott-kernel | but i'm back and getting error | 03:28 |
scott-kernel | E: linux-meta-lowlatency source: section-area-mismatch Package linux-headers-lowlatency | 03:29 |
scott-kernel | E: linux-meta-lowlatency source: section-area-mismatch Package linux-image-lowlatency | 03:30 |
scott-kernel | E: linux-meta-lowlatency source: section-area-mismatch Package linux-lowlatency | 03:30 |
scott-kernel | E: linux-meta-lowlatency source: section-area-mismatch Package linux-headers-lowlatency-pae | 03:30 |
scott-kernel | E: linux-meta-lowlatency source: section-area-mismatch Package linux-image-lowlatency-pae | 03:30 |
scott-kernel | E: linux-meta-lowlatency source: section-area-mismatch Package linux-lowlatency-pae | 03:30 |
scott-kernel | W: linux-meta-lowlatency source: native-package-with-dash-version | 03:30 |
scott-kernel | i'm guessing the last warning isn't a show stopper and have decided to ignore it for the moment as i can't find a way to fix it | 03:30 |
scott-kernel | persia, hmmm, i just noticed part of the problem now, it seems that the control file is being built and the packages that are added are being assigned as Section: universe/devel which the package defined in the control.stub is Section: devel | 03:31 |
persia | hah! You found the culprit. | 03:32 |
scott-kernel | i presume that i need to look in the rules file then | 03:32 |
persia | grep -rin the source for "universe/devel" and change that to "devel" and the error should go away. | 03:32 |
persia | I don't believe it's in the rules file, but yeah, if you want to *understand* why it's "universe/devel", the rules file is a good place to start. | 03:32 |
scott-kernel | i forget (and tired after six hours of driving today), are the quotes necessary for grep | 03:33 |
persia | No, except when you have something you need to quote. | 03:36 |
persia | To put that differently, some strings are interpreted by the shell before grep even sees them | 03:36 |
persia | So, for example, `grep \\ myfile` and `grep '\' myfile` are the same. | 03:36 |
scott-kernel | grep -rin universe/devel | 03:37 |
scott-kernel | is that correct? because it seems to be hanging up | 03:37 |
persia | Neither really does what you want, because grep then also parses the string. So to really search for literal '\', you need \\\\ or '\\'. | 03:37 |
persia | `grep -rin universe/devel .` | 03:37 |
persia | It's waiting for you to give it input, since you didn't specify a location for it to search. | 03:37 |
persia | Ctrl-D will tell it you're done giving it input, and it will exit. | 03:38 |
persia | The final '.' in my command is the location (current directory) | 03:38 |
scott-kernel | okay, found it | 03:38 |
scott-kernel | oh, was i correct to ignore the 'native-package-with-dash-version' warning? | 03:40 |
persia | Yeah, go ahead and ignore that. | 03:41 |
persia | There's reasons it needs the dash, and if I remember correctly, reasons it needs to be native. | 03:41 |
ScottL | persia, https://launchpad.net/~slavender/+archive/broken | 03:45 |
ScottL | linux-lowlatency should be fine because i had already removed the universe/* and the only warning or error was the native-package-dash warning | 03:46 |
ScottL | linux-meta is uploading again, ppa1 was wrong but ppa2 (uploading still) will be correct (again, less the native-package-dash warning) | 03:46 |
ScottL | i'm super tired and going to bed | 03:47 |
persia | I'm grabbing ~ppa2 for the meta? | 03:47 |
ScottL | persia, aye | 03:47 |
persia | OK. I have linux-lowlatency_3.0.0-5.6~ppa1.dsc and linux-meta-lowlatency_3.0.0-5.6~ppa2.dsc | 03:48 |
persia | Would you prefer me to review, fix, and upload or review, complain, wait for you? | 03:48 |
ScottL | yes, that should be correct | 03:48 |
ScottL | be gentle, i expect you to point out lots and lots 'o stuff that i'll need to fix :P | 03:48 |
persia | So, which way do you want it? | 03:53 |
persia | I can complain a bundle, and you can go fix it. | 03:53 |
persia | Or I can upload the package, fixing along the way, and you can see what I changed (and I'll be happy to explain each change) | 03:54 |
persia | But do tell me which you want, as it affects when I can do things. | 03:57 |
persia | Note that I'm not doing anything too soon, as I'm supposed to leave for a concert in the next (short) while. | 03:57 |
ScottL | persia, i suppose it would be easier for you to fix it, however, i expect that it would be a better educational experience if i fixed it | 11:52 |
ScottL | so, i think you probably should complain a bundle and let me fix it | 11:53 |
ScottL | and i do feel responsible for it | 12:01 |
ScottL | ailo_, ping | 12:04 |
ScottL | oh, i see the linux-meta didn't build in my ppa either :( | 12:06 |
persia | ScottL, Sounds like a plan. I'll dig into it, and give you a list. | 14:39 |
ScottL | persia, did i disappoint you? | 15:09 |
persia | No. | 15:09 |
persia | I haven't looked at it yet, because I've been away from my computer, and I'm not looking at it now because I'm just checking backscroll before sleeping. | 15:10 |
persia | I don't really care which way you'd prefer to deal with the package: the key is that it is the way you believe you learn best. | 15:10 |
persia | Some folk prefer to have their problems identified, with suggested ways to find solutions. Other folk prefer to have solutions demonstrated, with explanations. | 15:10 |
persia | As far as I can tell the choice between the two seems to be completely independent of most demographic variables. I have a suspicion that it's a combination of what their caretakers did when they were three and how they felt about their caretakers. | 15:11 |
persia | (but this could be completely wrong) | 15:12 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!