/srv/irclogs.ubuntu.com/2017/03/04/#ubuntu-devel.txt

bulletxt|2thanks sbeattie00:00
sarnoldsbeattie: wow that's cool00:00
wxlwow i did NOT know about lkddb sbeattie thanks!00:00
bulletxt|2any way to understand if ubuntu ever backported it to the  3.13, or 3.16 series?  even 3.19 would be fine00:00
sarnoldway easier than hunting through git trees :)00:00
sbeattierando googling for the win (TIL also)00:00
wxlbulletxt|2: why not ask if you can get the kernel that includes the support you're looking for?00:00
bulletxt|2im on 12.04 and for the moment I cant upgrade00:01
wxl12.04 is still supported00:01
bulletxt|2I cant install 4 series can I ?00:01
sarnoldit'd be best to test on a staging machine before production but I'd expect it to work00:01
bulletxt|2I tried installing 4.4 but it complains it cant find kmod package00:02
wxlbulletxt|2: linux-generic-lts-xenial will get you 4.400:02
bulletxt|2reallyé00:02
bulletxt|2?00:02
bulletxt|2let me check00:02
wxlyuup00:02
wxlwere you otherwise trying to compile 4.4 yourself?00:03
sarnoldthat's probably only available on 14.04 LTS00:03
wxloh derp00:03
wxlsorry00:03
wxli take it back00:03
bulletxt|2yea00:03
wxlprecise not trusty :(00:03
bulletxt|2yea :(00:03
sarnoldbut it might still be the easiest way to get there00:03
wxlyou can get 3.13 with linux-generic-lts-trusty but that's not 4.100:03
bulletxt|2yea, so the question is, does latest 3.13 have backportd that driver? :)00:04
sbeattieit does not (just checked)00:04
bulletxt|2:(00:04
bulletxt|2sbeattie: what about 3.16 or 3.19 ?00:04
wxlyou could request an SRU (yeah, i doubt it)00:04
wxlor you could just upgrade the version00:05
sbeattielooks like the 3.19 kernel(vivid/linux-lts-vivid) has it backported; *however* that kernel is not officially supported by the kernel team anymore.00:08
bulletxt|23.19? really? that because I can install this on 12.04  http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.8-vivid/00:09
bulletxt|2when was that backported?00:10
bulletxt|2because this actually is newer, http://kernel.ubuntu.com/~kernel-ppa/mainline/linux-3.19.y.z-review/current/00:10
bulletxt|2not sure what's the differenfe thoughù00:10
sbeattiemainline == upstream's 3.19 kernel != the ubuntu kernel team's kernel00:11
bulletxt|2mm00:11
wxli mean if you don't care about it being supported there's quite a few ways you could probably go00:11
bulletxt|2for example?00:12
wxlcompile it yourself, maybe search for ppas, etc.00:12
bulletxt|2wxl: intel seems to offer source   https://downloadcenter.intel.com/product/82185/Intel-Ethernet-Connection-I219-LM00:14
bulletxt|2but I cant even compile that doing "make"00:14
bulletxt|2not sure what im doing wrong00:14
wxlheh00:15
wxlwell if i click on linux for OS, it gives me stuff for freebsd :)00:16
bulletxt|2it says OS linux... not sure what intel is doing on that page..00:16
wxlhttps://downloadcenter.intel.com/download/17509/Intel-Network-Adapter-Gigabit-Base-Driver-for-FreeBSD-?product=8218500:17
sbeattie(For the record, this was the commit in the vivid 3.19 kernel that added support for it https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/vivid/commit/drivers/net/ethernet/intel/e1000e/hw.h?id=bb198e17affadccf6273253b295dbf100e367b56 )00:17
bulletxt|2thanks00:17
sbeattie(sorry, wrong url, https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/vivid/commit/?id=bb198e17affadccf6273253b295dbf100e367b56 )00:17
bulletxt|2who knows if the ubuntu kernel ppa team put that too00:18
sbeattieit's not going to be in the 3.19 mainline kernel00:18
bulletxt|2yea00:19
sbeattiealso, 12.04 has about 1 more month of maintenance left to it.00:19
bulletxt|2yea :S00:19
wxlthere's the "connections cd" which is supposedly os independent, but they only list red hat for supported linux systems00:19
bulletxt|2I could try that00:20
sbeattiemoving to 14.04 and the linux-lts-xenial kernel would get you to a kernel/OS combination that will be maintained for 2 more years.00:20
sbeattiethat will support your hardware.00:20
wxloh sorry, that's for FCoE00:20
wxlgiven that it's a "CD" that suggests an ISO00:21
wxlwhich would make sense for something "OS independent"00:21
bulletxt|2wxl: so its not ok for me?00:24
bulletxt|2oh well00:24
bulletxt|2Ill just try00:24
bulletxt|2thanks for the moment to everyone!00:28
bulletxt|2have a nice day00:28
smoserbdmurray, my cloud-init bug referenced a security bug01:53
smosererr.. cloud-init upload01:53
smosernot a private one, a security one. it isn't particularly necessary to be security, but i would have expected that is allowed.01:54
slangaseksmoser, bdmurray: I spoke with jgrimm about this; we do expect that by the time a bugfix is pushed to a public queue, the bug is also public, and the process doesn't really allow for verification of bugs that the scripts can't see01:57
smoserslangasek, tahts fine. i can just make it public01:58
slangaseksmoser: I understand this bug may or may not be made public, but we expect there to be /a/ public bug for tracking this issue01:58
smoserthats fine. i didn't realize that.01:59
smoserbug is set public now01:59
smoser.01:59
slangasekok02:00
smoserrharper, found an issue so i'm not going to re-upload at the moment :-(02:00
slangasekwell, I was going to rescue it from the rejected queue anyway02:00
slangasekbut if there's a known issue, I won't do that ;)02:00
smoserslangasek, if you're looking for work, and want to start your reviewing of it, that is perfectly fine02:02
smoseri dont expect anything other than this one issue to change.02:02
slangaseksmoser: is it fine to accept the current version, or should I wait for the upload?02:02
slangasek(I started reviewing much earlier)02:02
smoserdon't accept it.02:03
slangasekok02:04
slangaseksmoser: this version also includes the ds-identify sleep, which AIUI is to be dropped?02:05
smoserit doesnt hurt much.02:06
smoserie, having that support doesnt cause any real issues. it just wont be used02:07
smoserslangasek, https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/31897502:08
smoserthat is the one change that i think we will need.02:08
slangaseksmoser: since it's all part of ds-identify which is new in this upload, I'll trust that is the case02:09
smoserand on that note, /me goes afk.02:10
jgrimmthanks smoser, hope you are feeling better02:46
tsimonq2infinity, slangasek: So patch pilot is no longer a thing, or did the calendar move?04:13
slangasektsimonq2: I'm not aware of any calendar moving; which one were you looking at?04:55
tsimonq2slangasek: https://calendar.google.com/calendar/embed?src=6k1e5rq45m1bdqq0n1ge3oqaok%40group.calendar.google.com&ctz=America/Chicago04:56
slangasektsimonq2: we probably do have less than perfect coverage on it, however, since the person who managed it is no longer at Canonical04:56
tsimonq2slangasek: I miss Daniel :(04:56
slangasekso it's possible no roster was set beyond Feb04:56
tsimonq2(yes I know who you're talking about :P)04:56
tsimonq2slangasek: Ok, well I found it very useful to have a person in here who I can ping and ask questions to.04:58
tsimonq2slangasek: I understand the attendance wasn't good, but the couple of people who did end up doing it were really helpful. ;)04:58
slangasektsimonq2: people are not immune to pinging just because their name isn't in the channel topic ;)04:59
slangasek(but if you ping me now, I'm going to be unhelpful, as I have a one-year-old to go put to bed in the next few minutes)04:59
tsimonq2slangasek: Sure they aren't, but it's saying, "I am setting aside some time to look at patches and go through the sponsorship queue" - I guess that's more inviting than pinging someone who might be working on something else.05:00
tsimonq2slangasek: <305:00
tsimonq2slangasek: I guess I wanted to ping you and Adam because I was hoping someone could send an email or take the time to fill in for Daniel on managing the Patch Pilot roster (not saying you or Adam should do it, bringing up the usefulness of it).05:03
* tsimonq2 's thoughts are a bit jumbled at the moment, I need some sleep05:05
tsimonq2But otherwise I just wanted to send a ping :)05:05
tsimonq2slangasek: Have a good night :)\05:05
=== mwsb is now known as chu
=== FlannelKing is now known as Flannel
=== mwsb is now known as chu
=== JanC is now known as Guest79186
=== JanC_ is now known as JanC
bulletxt|2wxl:         sbeattie:       at the end, what I am attempting now is to compile vanilla 4.4 kernel on ubuntu 12.04 :)12:24
bulletxt|2following this simple guide http://veithen.github.io/2013/12/19/ubuntu-vanilla-kernel.html12:24
javier4I'm trying to cross-compile a modified version of the wpa package from amd64 to armhf through sbuild. Every time I make a change to the orig tar or the debian overlay I have to reset the sieze and checksums inside the .dsc file. I need something like this --debbuildopt=--source-option=--nocheck that obviously doesn't work. Anyone?13:04
cjwatsonjavier4: in nearly 20 years of Debian-based development I've never had to do this; I am confident you are doing something fundamentally wrong14:25
cjwatsonjavier4: you should normally just rebuild the source package using the usual tools, e.g. debuild -S14:25
cjwatsonjavier4: do not try to work around .dsc checksum verification; you are on the wrong path14:26
javier4cjwatson: I have a .dsc, an .orig archive and a debian overlay archive. If I made a change inside one of the two, how can I build without changing the checksums? I normally use14:28
javier4sbuild -A -d vivid-amd64-armhf --host armhf wpa_2.3-1+deb8u4.dsc14:28
cjwatsonjavier4: you should not be editing any of those by hand; you edit the unpacked tree and then use debuild -S to construct a new source package14:30
cjwatsonjavier4: all of the files you listed are output files, and editing them directly is a mistake14:30
javier4should I pass to sbuild the unpacked source tree instead of the .dsc as argument?14:32
cjwatsonyou can do that if you like, but you don't have to.  rebuilding the .dsc etc. using debuild -S will work fine (that's what I normally do)14:33
cjwatsonbut whatever you do, do *not* hack about with the .debian.tar.* (or .diff.gz) directly, that's a mistake14:33
javier4cjwatson: debuild will work even for croos-compile?14:34
cjwatsonthe .orig.tar.* should come unmodified from upstream and any time it changes then its version number (and hence file name) should also change; the .debian.tar.* and the .dsc are *outputs* of the process of building the source package and are not to be edited manually14:35
cjwatsonjavier4: debuild -S means "build a source package", and it is irrelevant whether you're later going to be cross-compiling that source package14:35
cjwatsondebuild without -S would be a binary package build, and is not what I am suggesting14:36
javier4cjwatson: If I understood: 1) create the debian source tree (orig+overlay unpacked) 2)apply my changes to the tree 3) recreate a new overlay and a new .dsc with debuild -S 4) use these two new files together with the original .orig file to build my package14:39
javier4right?14:39
cjwatsonjavier4: roughly, yes14:43
cjwatsonjavier4: use dpkg-source -x foo.dsc to unpack the source tree14:44
javier4cjwatson: yes I already did it that way. Thanks a lot. :-)14:45
javier4Another question: I don't wanna lose the edits I already made inside the archives. Could I dpkg-source -x my custom-archives, then substitute the my-custom-.orig with the original one, to make debuild -S put all my editings inside the new overlay that it will create?14:48
cjwatsonyou are getting yourself into a dreadful tangle14:48
cjwatsonwhy were you editing the orig in the first place?14:49
cjwatsonso yes, you probably can do something along those lines, but it sounds like you should take backup copies of everything before going any further14:51
javier4It's complicated: I have a mediatek-customized wpa source in an android tree. I'm trying to port UbuntuTouch, but it seems that the vanilla wpa doesn't work. Then I'm trying to build the customized version and install it inside the rootfs of Ubuntu Touch.14:52
cjwatsondepending on the source format, you may find that debuild -S makes you transform your changes into patches14:52
cjwatsonbut cross that bridge if you come to it14:52
javier4@cjwatson unfortunately my try failed. It seems that debuild -S tries to apply the patches on the orig.tar.gz (that I substituted with the original one) instead of using the already extracted&patched tree.16:22
udevbotError: "cjwatson" is not a valid command.16:22
javier4cjwatson unfortunately my try failed. It seems that debuild -S tries to apply the patches on the orig.tar.gz (that I substituted with the original one) instead of using the already extracted&patched tree.16:22
cjwatsonjavier4: Yes, that's how it works.  It's trying to build a source package based on the given orig and the given source tree.16:26
cjwatsonjavier4: I'm afraid I can't help you further right now, though.  I suggest doing some reading - there are lots of manual pages and such describing how the source format works.16:27
tsimonq2javier4: Did you get it working?16:34
javier4tsimonq2: Hi Simon. Still learning some man-pages. Perhaps the --no-pre-clean flag dor dpkg-buildpackage could help?17:35
tsimonq2I'm unsure. What are you attempting at this point?17:36
javier4Build a deb-source directly from a debian tree instead than from an .orig archive.17:41
tsimonq2javier4: Like cjwatson said, you should probably use a clean orig tarball and just use debian/patches for any needed modifications.18:07
tsimonq2javier4: My favorite guide on this: https://raphaelhertzog.com/2012/08/08/how-to-use-quilt-to-manage-patches-in-debian-packages/18:07
tsimonq2javier4: I'd save whatever changes you had and just use uscan to get a new tarball18:07
tsimonq2javier4: Then like I said, use debian/patches and try it18:08
tsimonq2javier4: You can also just cd into the source dir and build it directly from there with sbuild -d CHROOTNAME18:08
javier4too much work. I'm doing this just as a try that I'm not sure will fix my ubuntu touch problem. I'm already losing too much time, and I'm losing sight of my original objective: ports ub-touch.18:12
tsimonq2Ok18:30
tsimonq2javier4: Then it won't build properly18:30
tsimonq2But I guess that's your choice...18:30
javier4tsimonq2: I just gave a wuick look at your page: I should give a quilt add for every modified file? No possibilities of making just a diff from origin to mediatek-wpa and make a single commit?18:41
tsimonq2javier4: Well you can just quilt add everything then apply the diff and you're good18:44
tsimonq2javier4: So yeah you can do it all in one patch if you want18:44
=== Foxtrot is now known as foxtrot
=== mwhudson is now known as Guest34607
=== acheronu- is now known as acheronuk

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!