/srv/irclogs.ubuntu.com/2020/02/03/#ubuntu-desktop.txt

didrocksgood morning08:22
dufluMorning didrocks08:23
didrockshey duflu08:24
marcustomlinsonmorning desktoppers08:31
didrockshey marcustomlinson08:33
marcustomlinson\o08:33
marcustomlinsonhow you didrocks?08:33
dufluMorning marcustomlinson08:34
didrocksmarcustomlinson: feeling better, thanks! And you?08:35
marcustomlinsondidrocks: yeah not bad thanks, as good as one can be on Monday. Got over my cold thankfully08:36
marcustomlinsonhey duflu, how's life?08:36
didrocksthat’s what week-ends are for: getting sick and then better for a week of work :p08:37
didrocks(same rule applies to holidays)08:37
duflumarcustomlinson, alright I guess. Just reinstalling focal after breaking it :/08:37
seb128lut didrocks, comment ça va ?08:37
seb128hey marcustomlinson, how are you?08:37
marcustomlinsonduflu: bleh08:38
marcustomlinsonseb128: I'm well thanks, cold over so that good. you?08:38
didrocksseb128: mieux, mais le week-enhd n’a pas été très fun :( et toi, ce FOSDEM ?08:39
seb128didrocks, sympa de voir du monde, mais sinon l'évenement moi c'est bof, trop de monde/bousculade, pas moyen d'accéders aux présentations, etc, comme d'hab :)08:41
marcustomlinsonhmm, can a package in main Build-Depends on a package in universe?08:41
seb128marcustomlinson, I'm fine, a bit tired from fosdem w.e/got another small cold (on friday, so not due to the w.e) and having a sick child at home today08:41
seb128marcustomlinson, yes08:41
didrocksseb128: le FOSDEM quoi :p08:42
seb128marcustomlinson, it it doesn't result on a runtime depends08:42
seb128didrocks, oui :p08:42
marcustomlinsonI'm trying to understand: "libreoffice-core/amd64 unsatisfiable Depends: libqrcodegencpp1 (>= 1.2.1)"08:44
marcustomlinsonhttps://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#nspr08:44
marcustomlinsonlibqrcodegencpp-dev was added as a Build-Depends08:44
didrocksmarcustomlinson: libqrcodegencpp1 is in universe08:44
didrockswhile libreoffice-corelibreoffice-core is in main08:44
didrocksand so, you can’t dep from a package in main on something in universe08:45
marcustomlinsonbut I only added a Build-Depends08:45
didrocksthe binary package links against it08:45
marcustomlinsonhmm08:45
seb128marcustomlinson, if you use a lib you depends on it :)08:45
didrocksif you ldd the binaries/libs in libreoffice-core08:45
seb128otherwise ldd would be sad08:46
didrocksyou probably have a dep on it08:46
seb128what didrocks is saying :)08:46
marcustomlinsonyeah makes sense now08:46
marcustomlinsonsigh08:46
marcustomlinsonsorry to hear about your child seb128 :(08:52
seb128marcustomlinson, thx, it's minor, just a small stomach bug, he's better today but lack energy so he's staying here and resting08:59
Laneymoin09:04
marcustomlinsonhey Laney09:04
didrockshey Laney09:04
Laneyhey marcustomlinson didrocks09:13
Laneydidrocks: mised you this weekend :(09:14
Laneymissed*09:14
dufluMorning Laney09:15
didrocksLaney: I missed you as well :(09:16
seb128hey Laney, how are you? not too tired from the w.e/getting back late yesterday?09:29
Laneyhey seb12809:35
LaneyI'm ok, but yeah probably could have done with more resting time09:35
Laneywhat about you? ok trip back?09:36
seb128yeah, trip back was easy (and train is the best :)09:38
seb128I'm a bit tired from the w.e but it's fine, was worth it :)09:38
Laney:>09:44
Laneyhow did g-i migrate? :(09:48
* duflu nods09:50
Laneyhttp://autopkgtest.ubuntu.com/packages/gobject-introspection/focal/amd6409:50
LaneyThat top test run there09:50
LaneySteve re-triggered the test and asked it to use everything from focal-proposed09:50
LaneySo it got the new python3-defaults, which made the test pass09:50
LaneyAnd then it migrated *without* that new package because that's what happens09:50
* duflu nods again09:50
Laneyresult: broken package in focal09:50
duflubug 186155609:51
ubot5bug 1861556 in gobject-introspection (Ubuntu) "g-ir-scanner doesn't work (so can't build gnome packages any more)" [Critical,Confirmed] https://launchpad.net/bugs/186155609:51
Laneyright09:51
LaneyI wanted to know how that happened09:51
Laneybecause it was indeed caught by the testing09:51
WimpressMorning desktopers o/10:35
WimpressLooks like some of you had a good weekend :-)10:35
marcustomlinsonmorning Wimpress10:45
didrockshey Wimpress10:49
seb128Laney, that's an annoying proposed-migration issue than adding triggers on proposed packages doesn't create migration-bindings with those :/11:00
LaneySure, but that is how it is I'm afraid11:01
Laneyand I don't know about you but I don't even know how you'd do that with all-proposed really11:01
Laneyparse the logs or something?11:05
Laneymake autopkgtest output the dpkg state at the end and synthesise dependencies on everything in there that is in proposed11:05
seb128all-proposed should be banned imho11:06
seb128it's a lazy way to not have to figure out what packages you need and try with those...11:06
Laneydon't particularly disagree11:08
Laneypeople who run complex transitions find it to be useful11:08
seb128Laney, do you plan to point out to Steve that this retry with all-proposed was not a good idea and has been leading to a regression in focal?11:08
Laneyprobably if it wasn't available then better tooling would have been developed11:08
seb128right11:08
Laneyah, how rude, hi Wimpress11:32
LaneyWonder if this is going to work...11:55
LaneyI hacked this silo to build without focal-proposed: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3909/+packages11:56
Laneywill copy it to the archive now and hopefully it'll migrate and fix the g-i in focal11:56
GunnarHjHey seb128!11:58
GunnarHjseb128: As regards bug #1861481, do you think we can special case the live session and stop lightdm from setting LANGUAGE there? If so, do you know of a proper way to test whether we are in a live session?11:58
ubot5bug 1861481 in accountsservice (Ubuntu) "language-options causes live CD sessions to be untranslated" [High,Confirmed] https://launchpad.net/bugs/186148111:58
seb128GunnarHj, hey, I don't know offhand how to test that we are on the a live session sorry12:19
seb128I will have a look12:20
seb128GunnarHj, I'm unsure to understand the logic at all there though, why do we limit the locales to be used to he availability of langpacks?12:20
dokoseb128: this is a severe issue in gobject-introspection, the very same will happen in debian without any all-proposed=1. fix the dependencies12:28
GunnarHjseb128: Well, the reason was to create a sensible list of options for setting language via the GUI, where each option really represents a language. I.e. as opposed to listing every generated locale, which might result in a lot of non-sensible options for e.g. Englisth, Spanish, or Arabic. But we didn't consider the live session at the time...12:28
GunnarHjseb128: A hackish way to test for live session might be to check if the user is "ubuntu".12:31
seb128GunnarHj, let me poke a bit, using the username seems suboptimal, it's likely than 'ubuntu' is being picked for test installs, public accounts, etc12:56
GunnarHjseb128: Yeah, agreed. Would be great if you could figure out a more proper way.12:57
seb128doko, right, L_aney uploaded a fix for that, still the tests caught the regressions and someone decided it was a good idea to overide those results by trying with all-proposed, which resulted in the buggy version to migrate to focal12:57
seb128doko, I think we can agree that force migrating broken component isn't right?12:57
dokoseb128: I'll reserve the next math/science migrations for you, and then you can decide again, ok?13:00
seb128doko, sounds good13:03
seb128better than force migrating buggy components :-)13:03
ricotzhey desktoppers15:07
ricotzseb128, would you have time for exiv2 https://people.ubuntu.com/~ricotz/sponsoring/ and syncing gexiv2 ?15:08
seb128ricotz, hum, that includes a soname change/transition, we should perhaps wait for the python-default one to clear off first?15:28
seb128marcustomlinson, so back to your component mismatch, you either need to rebuild libreoffice without that lib or to MIR it ... MIR might take a bit, I would recommend to unblock by removing the build-depends for now (I guess it's an optional one right?)15:29
marcustomlinsonseb128: yes I've been on it15:29
seb128marcustomlinson, also usually it's a good habit to list new (build-)depends in the changelog, https://launchpad.net/ubuntu/+source/libreoffice/1:6.4.0-0ubuntu1 seems a bit minimalist15:29
marcustomlinsonit's an import from Debian, all changelog entries from Debian imported too15:30
ricotzseb128, yeah, sure15:31
seb128marcustomlinson, whoever do the dpkg-buildpackage -S should include -v<previous changelog version which was in ubuntu> so the .changes includes those changelog entries you imported as well15:32
seb128marcustomlinson, e.g -v6.3.4-0ubuntu115:33
marcustomlinsonok thanks15:33
seb128thank *you*15:33
seb128sorry for nitpicking, I was just trying to find the reference to the new depends :p15:33
seb128I didn't see it in the debian changelog on salsa and the diff on launchpad is 200M+ which firefox didn't really enjoy trying to display :)15:34
marcustomlinsonseb128: the dep is optional, I'm just building in a ppa to make sure I didn't break anything before i do another uploade15:35
Laneyif it's merging with Debian too, the usual practice is to append 'ubuntu1' to their version string15:38
Laneyso 1:6.4.0-1 plus ubuntu changes -> 1:6.4.0-1ubuntu115:38
Laneyhere endeth the packaging seminar15:39
hellsworthgood morning desktopers!15:48
didrockshey hellsworth15:49
hellsworthhi didrocks :)15:50
Laneyahoy hellsworth15:50
=== heather is now known as hellsworth
hellsworthmarcustomlinson: ricotz did something happen to my write access to https://code.launchpad.net/~libreoffice/+git/libreoffice-snap ?17:40
hellsworthit seems that i can no longer use git+ssh://hellsworth@git.launchpad.net/~libreoffice/+git/libreoffice-snap to fetch or push17:41
hellsworthhttps://paste.ubuntu.com/p/CsWrN355Tr/17:42
marcustomlinsonhellsworth: don't know, you're still an admin member17:43
hellsworththe only thing i can think of is that i added an ssh key to my launchpad and then cloned this repo from that system (which cloned fine) but now i can't fetch/push from any system17:44
seb128git remote -v ?17:45
marcustomlinsonhellsworth: ok so I've lost the ability to push too17:45
seb128could be a launchpad problem, ask on #launchpad?17:45
hellsworthah ok thanks for testing that marcustomlinson17:45
hellsworthi'll go ask in #launchpad :)17:46
marcustomlinsonhellsworth: Laney just asked17:46
hellsworthah ok i just joined #launchpad so missed it17:46
marcustomlinsonseb128: this is known right? https://launchpadlibrarian.net/463362182/buildlog_ubuntu-focal-amd64.libreoffice_1%3A6.4.0-0ubuntu2_BUILDING.txt.gz17:49
marcustomlinsonDepends: gobject-introspection (>= 1.32.0) but it is not going to be installed17:49
seb128I didn't poke at it, it's a bit weird17:49
marcustomlinsonwas some discussion about g-i broken this morning17:49
seb128Laney, ^ did building that update out of proposed make it uninstallable in proposed?17:49
marcustomlinsonoh sorry, misread your response17:49
seb128the update also got bitten gcc b0rkage on s390x17:50
seb128which failed all the autopkgtests17:50
seb128marcustomlinson, but basically not your/libreoffice's problem17:50
marcustomlinsonthanks17:50
seb128it's installable for me with proposed enabled though, weird17:53
LaneyWouldn't have expected it to18:51
LaneyPoor old s390x though, that's annoying18:51
Laneyhave to retry those with the newer gcc-9 or?18:54
Laneylooks like that works19:27
Laneyarm64 too19:27
seb128great19:29
seb128do you have any smart way/script for helping with such situations?19:30
Laneymaybe stop doing those retries please seb12819:30
seb128or just going through clicky click19:30
Laneyretry-autopkgtest-regressions19:30
seb128Laney, yeah, sorry, I did like 5 and noticed someone did19:30
seb128and closed my tabs/browser19:30
Laneythx19:31
Laneythey need the extra trigger on gcc-919:31
seb128right, I also noticed the recent green results had that19:31
seb128makes sense19:31
seb128thx also for the r-a-r hint, I will check out this one :)19:31
Laneythere's a hint in the --help about how to use it with scripts19:32
seb128thx19:36
seb128on that note, dinner time, have a nice evening desktopers!19:36
seb128marcustomlinson, the build-depends not installable for libreoffice looks like it could have to do with the boost changes xnox started uploading19:38
Laneyit's likely g-i is not installable in focal-proposed too since it depends on python3 << 3.8 and python3 will be 3.819:39
Laneywill try to get it moved over and re-uploaded tonight19:39
seb128right19:43
marcustomlinsonOk cool thanks seb128 and Laney19:48
xnoxi should be up to libreoffice soon.19:53
xnoxboost deps should be mostly okish, since both old and new boost exist in the release pocket19:53
Laneylooks like g-i according to chdist anyway19:54
Laney gobject-introspection : Depends: python3 (< 3.8) but 3.8.0-3 is to be installed19:54
Laneymaybe I should consider force-skiptest if it is heading towards the right conclusion after excuses refreshes next time19:55
xnoxLaney:  your build of gobject-introspection looks borked on arm64....19:56
xnoxLaney:  maybe we should just build it in focal-proposed proper and deal with migrating it?19:56
dokoit's so conviniant if you can convince yourself ...19:56
Laneyplease :(19:57
Laneyi'm trying to help you unbreak focal-proposed, can leave it if you want19:57
Laneyxnox: just the known gcc-9 borkage I think19:57
dokois desktop not subscribed to gobject-introspection by intent?19:57
xnoxLaney:  ah, ok!19:58
xnoxin that case it is alright to go in.19:58
xnoxLaney:  i think it is best to force migrate it; and get a rebuild against 3.8 in focal-proposed sooner.19:58
ricotzmarcustomlinson, hi, it would make sense to do a more meaningful upload of libreoffice (given its buildtime)20:05
ricotzmarcustomlinson, pushed the proper way using internal qrcodegen20:10
dokowhy not using the external one?20:13
ricotznot my decision20:16
ricotzthere are still several library which would require a MIR and therefore the internal ones are used20:17

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