/srv/irclogs.ubuntu.com/2018/03/28/#ubuntu-devel.txt

=== maclin1 is now known as maclin
=== crogers_ is now known as crogers
joelkraehemannhi all10:58
joelkraehemannhow is the bionic beaver release?10:59
joelkraehemannI just ask since there is a new release of GSequencer in unstable:11:01
joelkraehemannhttps://tracker.debian.org/pkg/gsequencer11:01
joelkraehemannhttps://launchpad.net/ubuntu/+source/gsequencer11:01
rbasakjoelkraehemann: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#gsequencer shows problems getting 1.4 into Bionic.11:02
joelkraehemannwith the new release the integration tests pass, again11:02
joelkraehemannhttps://ci.debian.net/packages/g/gsequencer/unstable/amd64/11:02
joelkraehemannrbasak: there was a broken test11:03
joelkraehemannags_functional_audio_test.c11:03
joelkraehemannPlease consider to sync.11:04
rbasakjoelkraehemann: is there an upstream changelog describing the changes from 1.4.19 to 1.4.24 please?11:04
joelkraehemannhttp://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ChangeLog?h=1.4.x11:05
joelkraehemannfixed ags_functional_audio_test.c to create notation as needed11:05
joelkraehemann^^ this was actually the solution ags (1.4.20)11:06
rbasakAre there any feature changes?11:06
joelkraehemannsince 1.4.19?11:06
rbasakYep11:06
joelkraehemannwork-around reverted pulseaudio GMainLoop integration11:07
joelkraehemann^^ this is important11:07
rbasak"defaulted disable OSS4"11:07
joelkraehemannelse the application crashes as doing Pulseaudio11:07
joelkraehemannimproved ags_lv2_manager.c to be faster11:08
joelkraehemann^^ this is a nice improvement11:08
rbasakjoelkraehemann: could you perhaps follow https://wiki.ubuntu.com/SyncRequestProcess to document all of this please? It feels a little more complicated than a quick IRC confirmation.11:09
joelkraehemannYes, for sure :)11:09
rbasakPlease describe the changes in your request, and for the ones that sound like feature changes, please explain why they aren't, or request a freeze exception if they are.11:09
rbasakjoelkraehemann: thanks! If the conclusion is that there aren't feature changes, and the changelog and upstream commits appear to match this, then I'll be happy to sponsor a sync for you.11:10
rbasakIf they contain feature changes then we need a release team approval first.11:10
joelkraehemannonly for Apple OS X there is a new feature CoreMIDI support11:11
joelkraehemannbut this won't affect GNU+Linux11:11
rbasakJust point out in the request why it won't affect Ubuntu and that's fine.11:11
rbasakOnce you've documented the sync request in a bug, feel free to continue pinging here for attention if it's needed.11:13
rbasak(as in: please don't assume it'll get attention automatically)11:13
joelkraehemannseb128: I just recognized you was asking for GSequencer update11:20
seb128joelkraehemann, hey, did I? I think I asked if somebody was looking at the autopkgtest issues for it11:26
joelkraehemann_https://bugs.launchpad.net/ubuntu/+source/gsequencer/+bug/175954911:27
ubottuLaunchpad bug 1759549 in gsequencer (Ubuntu) "Sync gsequencer 1.4.24-1 (universe) from Debian unstable (main)" [Undecided,New]11:27
joelkraehemannseb128: autopkgtest told about regression due to a broken integration test11:28
joelkraehemannseb128: this is fixed, now11:28
seb128joelkraehemann, ah, good, thanks11:28
joelkraehemannhere is the prove https://ci.debian.net/packages/g/gsequencer/unstable/amd64/11:30
seb128joelkraehemann, synced, let's see :)11:32
joelkraehemannyou are awesome11:34
seb128:)11:35
seb128I just did the sync, not the actual work, but thx :)11:35
coreycbrbasak: hi, any chance we could fast-track the xenial/artful fixes for bug 1758411 to -updates? it fixes a bad regression.11:35
ubottubug 1758411 in neutron (Ubuntu Artful) "[SRU] Revert fix for bug 1752838 regression" [Critical,Fix committed] https://launchpad.net/bugs/175841111:35
rbasakcoreycb: looking11:44
coreycbrbasak: thanks, we also have a stable point release of neutron in the artful upload11:45
rbasakcoreycb: "There should be none as long as the code is reverted to what it was before the SRU for 1752838" -- isn't that statement wrong then?11:48
coreycbrbasak: the fix reverts all the code from another SRU that caused the regression11:49
rbasakRight, and that part is fine to consider for a fast track.11:49
GunnarHjseb128, cjwatson: Two especially disturbing translation bugs:11:49
coreycbrbasak: so there should be no regression potential, at least that's what i was trying to say11:49
GunnarHjBug #1758684 because snapd is a 'hot' package which also affects other distros, and we are upstream.11:49
ubottubug 1758684 in snapd (Ubuntu) "LP only imported a fraction of the snappy translation template" [High,Confirmed] https://launchpad.net/bugs/175868411:49
GunnarHjBug #1756547 because it probably affects quite a few packages and prevents strings with plural options (for certain languages) to show up as translated for Ubuntu users.11:49
ubottubug 1756547 in gnome-shell (Ubuntu) "LP does not understand msgstr[2] entries in PO files" [Undecided,New] https://launchpad.net/bugs/175654711:49
rbasakcoreycb: but I think that choosing to bundle further updates disqualifies it from that.11:49
seb128GunnarHj, thanks for raising this up11:50
coreycbrbasak: think we could at least get xenial released? i'm not too concerned about artful.11:51
rbasakcoreycb: I think that should be OK. Still looking.11:51
argesrbasak: hey looking at some srus this morning11:58
rbasakarges: OK. I'm just looking at neutron for coreycb as above. I've not looked at anything else yet.11:58
argesok i'm just looking at the top of xenial atm11:59
* coreycb waves to arges11:59
argescoreycb: hi : )11:59
coreycbarges: howdy :)11:59
joelkraehemann_The tests are running now on my system and as expected:12:01
joelkraehemann_PASS: ags_functional_audio_test12:01
joelkraehemann_Just noticed https://launchpad.net/ubuntu/bionic/+source/gsequencer12:04
joelkraehemann_Thank you all12:04
cjwatsonGunnarHj: Ack, but chances of me having time to look before Easter are slim12:04
joelkraehemannWhere can I see your test results?12:05
GunnarHjcjwatson: I understand if the msgstr[2] thing may be tricky, but it would be great if you could check why on earth snappy.pot does not get fully imported.12:06
joelkraehemann_https://autopkgtest.ubuntu.com/packages/gsequencer/bionic/amd6412:07
joelkraehemann_seb128: are the tests running anywhere?12:08
rbasakcoreycb: done12:09
coreycbrbasak: thanks!12:09
seb128joelkraehemann, they are going to be once the binaries are published/picked up12:09
seb128joelkraehemann, you can keep an eye on e.g http://autopkgtest.ubuntu.com/packages/g/gsequencer/bionic/amd6412:10
joelkraehemanngreat!12:10
cjwatsonGunnarHj: Chances of me having time to look before Easter are still slim.  I have another urgent project12:11
cjwatsonI'm not saying I won't look after Easter, just setting expectations12:11
GunnarHjcjwatson: I see. Just wanted to call attention to those two. Btw, is there anybody else who could look at the snappy thing?12:12
GunnarHjwgrant: ^ ?12:13
wgrantGunnarHj: The latter doesn't look like a bug to me. The msgid includes a %d, the msgstr[0] doesn't include the %d.12:21
wgrantGunnarHj: So the msgstr[0] is invalid; it's nothing to do with msgstr[2].12:22
wgrantmsgid "%d minute ago"12:22
wgrantmsgid_plural "%d minutes ago"12:22
wgrantmsgstr[0] "před minutou"12:22
wgrantmsgstr[1] "před %d minutami"12:22
wgrantmsgstr[2] "před %d minutami"12:22
GunnarHjwgrant: Some languages has separate form for 2, i.e. they don't have just singular or plural. I have been told that such options are common in many GNOME translation files.12:24
GunnarHjwgrant: So probably gettext understand, but LP does not.12:24
GunnarHjwgrant: Ah, now I see what you mean. Wondering if the missing %d is a common denominator. Need to recheck.12:26
wgrantGunnarHj: That's why there's three forms rather than two12:27
wgrantGunnarHj: The missing %d is absolutely the bug in the upstream translation.12:27
wgrantIt's nothing to do with plural forms at all; the singular translation is just buggy.12:27
wgrant(LP supports up to nplurals=6, eg. Arabic)12:29
GunnarHjwgrant: Thanks for the lesson. Then there are plenty of buggy translations out there. :( I'll follow up on the bug report.12:31
wgrantGunnarHj: Do you know how many packages this has hit?12:32
wgrantGNOME stuff used to be reasonably well behaved.12:32
GunnarHjwgrant: No. But apparently damned lies accepts it.12:32
seb128GunnarHj, wgrant, are you sure it's illegal? https://www.gnu.org/software/gettext/manual/html_node/Translating-plural-forms.html#Translating-plural-forms states that12:36
seb128"Can you do this in your translation as well?12:36
seb128msgstr[0] "jednom datotekom je uklonjen"12:36
seb128Well, it depends on whether msgstr[0] applies only to the number 1, or to other numbers as well. If, according to the plural formula, msgstr[0] applies only to n == 1, then you can use the specialized translation without the number placeholder."12:36
seb128also msgfmt -c doesn't complain about the po attached to the bug12:36
seb128cz uses nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2; it seems12:38
jbichafor languages with a separate plural form for 2, it's often unnecessary (and even wrong) to explicitly use the numeral 2 in the phrase12:39
GunnarHjseb128, wgrant: I'll await with closing the bug report. ;)12:39
seb128jbicha, do you have a reference to that, the gettext page I was mentioning doesn't include that case12:41
jbichaum, I know some Arabic which has a separate form for 212:41
seb128well I guess the principle is the same, if the form applies to a specific/unique number then include the %d doesn't make sense12:42
jbichathe word itself already tells you there is 2 of the item12:42
seb128wgrant, ^ how does launchpad verify the validity? it uses msgfmt or equivalent or has its own implementation?12:43
jbichabut I guess it depends on context a bit too12:43
wgrantseb128: It uses gettext12:43
wgrantI wonder if there's some flag on the message that makes it more pedantic.12:44
seb128wgrant, the gettext command? it has a "validate" mode?12:45
wgrantseb128: It's a Python binding to gettext12:45
seb128ah12:46
seb128maybe it's a bug in the binding then12:46
GunnarHjwgrant: Ouch. Python isn't reliable wrt l10n matters. ;)12:46
wgrantHmm12:47
wgrantIt's javascript-format, I wonder if that's extra pedantic in some gettext12:47
wgrantThe bindings are very thin, there can't really be this sort of bug in them.12:48
wgrantGunnarHj, seb128: It's a difference between xenial and bionic gettext12:58
wgrantGunnarHj, seb128: javascript-format in xenial requires an exact match12:58
wgrantI wonder which is right.12:58
seb128wgrant, well, the gettext upstream documentation I pointed earlier made it clear it's optional12:59
seb128"If, according to the plural formula, msgstr[0] applies only to n == 1, then you can use the specialized translation without the number placeholder.""12:59
wgrantseb128: It probably depends on the syntax mode selected.12:59
GunnarHjwgrant, seb128: Maybe gettext has adapted to better fit the grammar rules of certain languages.13:02
wgrantSo we should probably establish whether javascript-format is meant to be pedantic or not, and probably fix xenial's gettext or give LP a patched one.13:03
GunnarHjwgrant: In regular strings it's probably motivated to be pedantic wrt number of %s etc.13:05
GunnarHjOr isn't it possible to distinguish between regular strings and plural form strings?13:06
seb128wgrant, why do we use javascript mode?13:06
wgrantseb128: We don't. The .pot does.13:07
seb128ah, ok13:07
wgrantYou can repro the issue with xenial's msgfmt -c13:07
seb128tha's what I tried, it doesn't complain13:07
wgrantJust stick "#, javascript-format" before the problematic message to match the .pot13:07
wgrantWhat exactly did you try?13:07
seb128ah13:07
seb128 msgfmt -v -c gnome-shell.po13:07
seb128423 messages traduits.13:07
seb128I tried13:07
seb128k, that does it indeed13:08
seb128wgrant, so one workaround would be to remove the javascript-format from the pot?13:09
seb128in gnome-shell13:09
wgrantYep, that would be an easy workaround.13:09
seb128GunnarHj, ^13:09
GunnarHjseb128: Yeah, I saw.13:10
seb128wgrant, how do we go about figuring out if gettext handling of javascript mode is buggy in xenial or bionic?13:10
wgrantseb128: I have no idea.13:10
wgrantI'm not a translator, I just play one on Launchpad :)13:11
GunnarHjseb128: OTOH, the .pot is not the problem. All the .po files are.13:13
seb128GunnarHj, the .po don't have that javascript format hint13:13
seb128the pot has13:13
GunnarHjseb128: But it's the .po files which are (partially) rejected by LP.13:14
GunnarHjOr can that be because of that comment in the .pot?13:14
seb128GunnarHj, wgrant said that launchpad does the validation in javascript format because that's what the pot tell it to do13:15
wgrantThe POs are validated against the POT13:15
GunnarHjseb128, wgrant: I see.13:16
GunnarHjSo I suppose we are talking about modifying the .pot during package build. Worth a try for now, I suppose.13:17
GunnarHjseb128: Or should we let dh_translations do it? :)13:18
GunnarHj(forget the latest remark. This is meson, I suppose.)13:18
seb128GunnarHj, well I don't think dh_translations can do that13:18
cjwatsonLooks like this changed in gettext 9b9ebf8f96dd3b142e4202ca4a60feac9db0820e13:18
seb128ah, cjwatson is better than me at it13:19
seb128I was building gettext to bisect13:19
seb128thanks cjwatson13:19
cjwatsonhttps://git.savannah.gnu.org/cgit/gettext.git/commit/?id=9b9ebf8f96dd3b142e4202ca4a60feac9db0820e13:19
cjwatson(I'm guessing slightly, but it removes the offending error message at least ...13:20
cjwatson)13:20
cjwatsonseb128: I just searched the git log for "javascript" and looked at the first few matching commit s:)13:21
seb128cjwatson, I did that as well for "plural" and "javascript" but the title for that commit didn't make me look at the diff13:22
cjwatsonGiving LP a gettext backport mightn't be totally silly, since they're adding support for new features13:22
cjwatsonI'm slightly surprised we haven't had to do so in my memory, but I guess gettext is pretty slow-moving13:23
seb128cjwatson, wgrant, what do you recommend us doing for gnome-shell meanwhile? hack the .pot to remove the javascript format? or do you think that launchpad can be changed/fixed in the next week or so?13:23
cjwatsonIf people agree that a gettext backport is the right response then we could probably do that next week or so13:26
seb128where people is you and wgrant? ;)13:26
wgrantThat might be reasonable.13:27
cjwatsonI guess, though opinions welcome since I've spent all of five minutes looking at this and mooching off wgrant's analysis :)13:27
seb128well, I think it would make sense to base launchpad on recent gettext, as you said some new features/changes are being added that upstreams are taking advantage off13:28
joelkraehemannHi all13:36
joelkraehemanndo you provide an ISO installer image for s390x?13:36
TJ-joelkraehemann: see http://cdimage.ubuntu.com/releases/16.04.4/release/   ubuntu-16.04.4-server-s390x.iso13:38
joelkraehemannTJ-: thank you13:39
xnoxjoelkraehemann, yes.13:40
xnoxjoelkraehemann, we also have smaller d-i installer too (which fetches all packages from the network archive), possibly nicer for ftp-loads / zvm uploads.13:41
xnoxjoelkraehemann, http://ports.ubuntu.com/dists/xenial-updates/main/installer-s390x/current/images/ both in GA kernel; and rolling hwe kernel variants.13:41
xnoxjoelkraehemann, note there is #ubuntu-s390x too, if you have more s390x specific questions =)13:42
TJ-which reminds me ... do we have any ISO installers for 32-bit EFI systems (so the ISO has /EFI/BOOT/GRUBIA32.EFI ) ?13:43
TJ-we've been getting a lot of users wiht Intel Atom based deviecs with 32-bit EFI that suffer due to the installer not being seen/bootable13:43
xnoxTJ-, all Intel Atom devices use 64 UEFI, since a long time ago.13:46
xnoxTJ-, even the minnow boards.13:46
xnoxTJ-, and the answer is no, we do not ship 32bit uefi images.13:47
xnoxTJ-, you are hearing a small vocal minority. And if they have such devices, that you should use the amd64 mini.iso and discover that it just works; or e.g. upgrade their firmware - minnow board provides eufi firmware of both arches for download.13:48
TJ-xnox: We're seeing this especially for Acer tablet/2-in-1 devices, and we've had some HP and Lenovo in the last 3 months as well.13:52
cjwatsonbionic gettext builds on xenial with a couple of Build-Depends tweaks, at least.13:52
cjwatsonShould probably run the LP translations tests against it.13:52
xnoxTJ-, but Intel stopped supporting that.... Do you have exact model numbers?13:52
seb128it builds, ship it!13:52
seb128:)13:52
wgrantHeaps of Bay Trail devices have 32-bit only UEFI13:53
wgrantNot all, but a lot.13:53
xnoxTJ-, and you mean that said hardware was released "in the last 3 months"?13:53
xnoxwgrant, but bay trail is very very very old it's like 2013/2014? i think it was the last ones still in the pipeline, when everybody agreed that 32bit uefi is silly with a 64bit cpu13:54
xnoxeven if userspace/kernel will be 32bit13:54
TJ-xnox: No, I mean user's come to #ubuntu unable to install on these systems. We have to spend a lot of time to diagnose the cause, but the user's have the opnion "Ubuntu won't work with my PC"13:54
xnoxTJ-, buy Ubuntu preinstalled from Dell? stop taking old weird things (e.g. tablets) and try to install ubuntu on them =)13:55
xnoxTJ-, we killed the Touch/Tablet project ;-)13:55
xnoxTJ-, what I am saying no new hardware is shipped like that, and the hardware that was shipped is niche, and yes there will be random people who try to use ubuntu on those devices.13:56
xnoxTJ-, but there really was no market demand to support 32bit uefi, on ubuntu, ever. it is not something that was ever big, or growing... it's shrinking.13:57
TJ-xnox: OK, so we can just tell them Ubuntu won't install14:00
coreycbdoko: in adding the .symbols file requested for the liblasso3 MIR, i'm adding it with versions back to precise only. does that make sense?14:10
coreycbdoko: first time adding a symbols file14:10
jbichacoreycb: I don't even bother going back in time when making a new symbols file14:13
coreycbjbicha: ah, ok i was wondering about that. probably doesn't hurt though if i've done that a bit already.14:14
coreycbjbicha: thanks14:14
jbichayeah it won't hurt, but maybe less work next time :)14:14
coreycbjbicha: yep! :)14:14
jbichahere's a recent one I added: https://salsa.debian.org/utopia-team/volume-key/commit/8545cd2414:15
xnoxTJ-, it can be done, but it's for people who know how to boot & install without using d-i.14:21
xnoxTJ-, e.g. one can manually prepare grub, manually prepare kernel image and initrd, boot that, and use debootstrap and manually configure /etc/fstab, bootloader, reboot....14:22
TJ-xnox: right, which is why I asked since it takes a lot to talk people through it, or to direct them to sensible, clear instructions. It only boils down to installing grub-efi-ia32 into ISO EFI-SP and having the package install at end of install14:24
coreycbdoko: i've made the requested updates for bug 1610286 and switch it back to New14:25
ubottubug 1610286 in libapache2-mod-auth-mellon (Ubuntu) "[MIR] libapache2-mod-auth-mellon, liblasso3" [Medium,Triaged] https://launchpad.net/bugs/161028614:25
xnoxTJ-, but people who need such guidance, should probably be told "yeah, it's hard, don't do it"14:26
TJ-xnox: they end up using other people's respins of the ISOs that have had grub-efi-ia32 added14:27
TJ-xnox: trouble is it takes some digging when a user reports 'ubuntu installer won't work' to figure out the cause.. mostly it's they used some weird method to prepare the USB device (like copying the ISO as a file rather than writing it as a device!) - ends up creating quite a lot of support effort before we get to the point of identifying 32-bit UEFI is the issue14:28
TJ-especially as many recent systems have locked-down firmware (Insyde H2O and others) across recent Acer, HP, and Lenovo models, where the installer doesn't show up as a boot option because in those you have to go into FW Setup> Security > and specifically /trust/ the EFI boot loader file by using a file-browser14:30
xnoxwe do not have 32bit shim; and we do not have secureboot 32bit; hence yeah, one will not boot.14:30
xnox64bit is secureboot14:30
xnoxUbuntu was first to ship secureboot stable release; even ahead of Windows itself.14:31
xnoxTJ-, it's simple really.... if installer doesn't boot, we don't support it =)14:31
xnoxcan you boot 64bit image - no? what about 32bit image - no? tried legacy boot settings ? still no.... yeah, we don't support that.14:32
TJ-right, but even amd64 fails to boot the installer on the systems I just mentioned because the firmware doesn't 'trust' any boot-loader path that isn't Windows specific14:32
TJ-it's not as simple as 'does it boot?' in many cases because we first have to verify the user actually wrote the ISO to the installer device correctly. These wider issues I'm mentioning is because they consume a lot of support time and create a lot of frustration. A new LTS is generally the time the support channel gets inundated with this kind of problem.14:36
xnoxTJ-, you should start documenting model numbers, devices, and their release dates.14:45
xnoxlike we did for non-PAE i386 to discover devices that lie, and we made quirks for them.14:46
TJ-xnox: will do; it's got to the point where I cringe when these issues come along... they're easy to solve in-front of the PC but painful when trying to talk someone through even the diagnostic steps - especially when they're reliant on Windows at the pre-install point14:52
xnoxTJ-, ability to discover what the UEFI is from windows, would be nice.14:52
TJ-xnox: yeah... I've not touched Windows since 2005 so out of the loop on that aspect :)14:53
seb128joelkraehemann, http://autopkgtest.ubuntu.com/packages/g/gsequencer/bionic/amd64 ... it worked :)15:05
joelkraehemanngreat!15:18
joelkraehemannbut it fails for s390x15:19
joelkraehemannCurrently I try to setup a VM using qemu15:19
joelkraehemannbut I don't get a screen15:21
seb128joelkraehemann, that's an improvement still :) do you need a screen to debug the autopkgtest?16:09
seb128bdmurray, hey, did you see the ubuntu-devel@ discussion about apport warning vs error? seems the consensus is that stopping reporting warnings was the wrong fix, what do you think about reverting? the change currently impact negatively our capacity to understand reports at a time in the cycle where we need those details ...16:10
seb128bdmurray, if you are unsure maybe we can enable them at least for beta and rediscuss what to do before bionic turns stable?16:10
bdmurrayseb128: I didn't feel like a consensus was reached. One idea I had was making reports w/ journal warnings private but given how JournalErrors are added that'd be every report. If we were to do that could we limit which packages collect the journal warnings?16:13
ahasenackhi, anybody working on https://bugs.launchpad.net/ubuntu/+source/freeipa/+bug/1754936 ? It's stuck in excuses due to a test failure17:02
ubottuLaunchpad bug 1754936 in freeipa (Ubuntu) "freeipa cleint missing" [Undecided,Confirmed]17:02
ahasenackif not, I can take a look17:02
ahasenack(bug is unassigned)17:02
naccahasenack: i saw someone mention it just now on the ML, I believe no one has looked explicitly, but tjaalton may know17:07
ahasenacknacc: could you import it into git please?17:07
ahasenackfreeipa-client17:07
ahasenackactually17:07
ahasenacklet me check if it's just not a binary from the same source17:07
ahasenackit is, n/m17:08
ahasenackthe whole thing is gone, not just the client17:08
naccahasenack: starting import17:10
seb128bdmurray, I don't think limiting makes sense, warnings often give useful clues and we lost them17:11
dokocoreycb: it only makes sense in the development series where new upstream versions appear. it doesn't hurt for older releases17:12
seb128bdmurray, what would help you to feel like we have a consensus? do we need the input for more people, like maybe ask slangasek what he thinks?17:13
slangasekseb128: I punted to bdmurray ;)17:13
seb128shrug17:13
seb128seems we are stucked then :/17:13
coreycbdoko: ok17:14
seb128slangasek, maybe I put it on the TB agenda then, but I feel like it's going to be too slow of a process to hit bionic17:14
bdmurrayseb128: I'll look at the emails again today and send a reply.17:14
seb128thanks17:14
seb128or at least we are going to miss beta17:14
seb128which is a shame because that's when we need the info the most to be able to address bugs17:15
bdmurrayokay, I could add it back for now while the discussion continues17:15
seb128that would be great, if that are concerns about specific log output we should fix those apps17:16
seb128I'm going to have a look to see where the one that triggered the bug is coming from and make sure it's fixed17:16
naccahasenack: it should be done?17:18
naccahasenack: that is, current17:18
ahasenackyes17:19
ahasenackyes17:19
ahasenackthe good news is that the failure also happens locally17:27
naccahasenack: that is 'good'17:29
bdmurrayseb128: What about only including JournalErrors w/ warnings for crash reports? Those would be private by default and you could ask for "bug" reports.17:51
=== mhcerri_ is now known as mhcerri
seb128bdmurray, that would be a good middle way18:11
bdmurrayseb128: Okay, I'll do that today then.18:12
seb128bdmurray, great, thank you!18:13
joelkraehemannseb128: where can I get the gsequencer.changes file you have created?18:29
joelkraehemannor better does a launchpad repository exist?18:31
seb128joelkraehemann, I didn't create one, the package was copied from debian by the importer18:32
seb128joelkraehemann, is https://launchpad.net/ubuntu/+source/gsequencer/1.4.24-1 including what you need?18:33
seb128joelkraehemann, it's a pure source copy from debian18:33
seb128joelkraehemann, you have the "builds" section on the right, if you click on an arch there you get download the debs18:34
joelkraehemannI use the debian repo now and create a .deb file18:40
joelkraehemannI created a small patch doing sigaction()19:17
joelkraehemann_how long does it take until I can see the PPA?19:42
joelkraehemann_dput -u  ppa:~jkraehemann/ppa ../build-area/gsequencer_1.4.24-1_amd64.changes19:42
joelkraehemannwhat happens to the package as the ubuntu version is not specified?20:52
=== beisner is now known as beisner-afk
jbichajoelkraehemann: you need to use an Ubuntu series in the .changes file (usually done with the most recent debian/changelog entry)21:01
jbichajoelkraehemann: I recommend you look into using backportpackage from the ubuntu-dev-tools package to make it easier21:02
Unit193I note that 'devel' is a symlink to the development version of Ubuntu (right now, bionic), though not a lot of people use that.21:03
joelkraehemannyeah, I just left it to UNRELEASED :/21:11
tjaaltonnacc, ahasenack: it needs nss-pem, one way or another. ipa-server that is21:26
nacctjaalton: ok, thanks21:27
tjaaltonif that won't make it, I can make freeipa client-only21:28
joelkraehemann_hi all21:46
joelkraehemann_http://codepad.org/Te4gZiiS21:46
joelkraehemann_http://codepad.org/hRmGgAUf21:46
joelkraehemann_^^ shows the last output of the commands run21:47
joelkraehemann_https://launchpad.net/~jkraehemann/+archive/ubuntu/gsequencer21:47
joelkraehemann_^^ but still nothing available :/21:47
ginggsjoelkraehemann_:  you should be uploading gsequencer_1.4.24-1_source.changes22:03
joelkraehemannI don't have it.22:06
joelkraehemannI do `gbp buildpackage`22:06
naccjoelkraehemann: i dont' think you generally can upload debs directly to PPAs as you did22:09
naccjoelkraehemann: you upload source packages and LP builds them in the PPA22:10
naccjoelkraehemann: specifically you need to pass -S somewhere, probably22:12
joelkraehemannginggs: thank you22:14
joelkraehemannI got it22:14
ginggsjoelkraehemann_: \o/22:14
joelkraehemannnacc: thank you, too22:15
naccjoelkraehemann: yw22:15
joelkraehemannwhere can I see the build log?22:15
naccjoelkraehemann: once the PPA starts building it you can see it22:15
joelkraehemannI see22:16
joelkraehemannhttps://launchpad.net/~jkraehemann/+archive/ubuntu/gsequencer/+builds?build_state=building22:16
naccjoelkraehemann: you should get an emil that it's been accepted and it usually builds shortly after22:16
joelkraehemannYeah, I have got one22:17
nacclooks like it's started22:17
flexiondotorginfinity: Way back when 16.04 release was approaching you directed me at a "package" that helps the release upgrade process.22:28
flexiondotorgI can't remember what it was. But it almost certainly needs updating given the changes in Ubuntu MATE between 16.04 and 18.04.22:28
sarnolddo-release-upgrade?22:29
flexiondotorgsarnold: Maybe, I think this was something that the release upgrader downloaded perhaps.22:29
jbichaflexiondotorg: check the whole ubuntu-release-upgrader package22:47
=== rbalint_ is now known as rbalint
krytarikflexiondotorg: https://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-release-upgrader/trunk/view/head:/data/DistUpgrade.cfg - might be what you are thinking of.23:00
joelkraehemannthe tests are running, now.23:13
=== beisner-afk is now known as beisner

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