15:38:37 <Rhea> #startmeeting Fedora DotNet (2018-03-01)
15:38:37 <zodbot> Meeting started Thu Mar  1 15:38:37 2018 UTC.  The chair is Rhea. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:38:37 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:38:37 <zodbot> The meeting name has been set to 'fedora_dotnet_(2018-03-01)'
15:38:43 <Rhea> #meetingname dotnet
15:38:43 <zodbot> The meeting name has been set to 'dotnet'
15:38:46 <Rhea> #nick dotnet
15:39:05 <Rhea> #chair axeld aslice omajid dkramar
15:39:05 <zodbot> Current chairs: Rhea aslice axeld dkramar omajid
15:39:11 <Rhea> #topic Agenda
15:39:14 <Rhea> #info (1) Roll Call
15:39:24 <Rhea> #info (3) Action items and Tickets
15:39:29 <Rhea> #topic Roll Call
15:39:36 <Rhea> #topic Roll CallIf this is your first time at a DotNet meeting, feel free to introduce yourself to everyone and say hello! If anyone has any questions before we get started with the rest of the agenda, now is also a good time to ask.
15:39:39 <Rhea> #action dotnet New members, make sure you introduce yourself on the DotNet mailing list [ https://fedoraproject.org/wiki/SIGs/DotNet ]
15:39:44 * Rhea waves
15:39:52 <aslice> .hello aslice
15:39:54 <zodbot> aslice: aslice 'Andrew Slice' <andrew.slice@redhat.com>
15:39:58 <omajid> .hello omajid
15:39:59 <zodbot> omajid: omajid 'Omair Majid' <omajid@redhat.com>
15:40:07 <tmds> .hello tmds
15:40:08 <zodbot> tmds: tmds 'Tom Deseyn' <tom.deseyn@gmail.com>
15:40:36 <Rhea> dkramar is our new intern at dotnet QE so he'll be helping out with writing some tests and/or other things around dotnet-on-Fedora :]
15:40:40 <kus> .hello kus
15:40:41 <zodbot> kus: kus 'kushal hada' <kushaldeveloper@gmail.com>
15:40:55 <Rhea> #chair tmds
15:40:55 <zodbot> Current chairs: Rhea aslice axeld dkramar omajid tmds
15:41:07 <amitosh> .hello amitosh
15:41:08 <zodbot> amitosh: amitosh 'Amitosh Swain Mahapatra' <amitosh.swain@gmail.com>
15:41:08 <Rhea> So welcome dkramar :D
15:41:18 <dkramar> Hi :-D
15:41:28 <aslice> Howdy dkramar!
15:41:37 <kus> hello dkramar (:
15:42:09 <Rhea> Soooo lets take a look at tickets and stuff this week, next week packaging update again... (Since we have only <30 minutes we can alternate.)
15:42:13 <omajid> hi dkramar!
15:42:19 <Rhea> #topic Action items and Tickets
15:42:27 <Rhea> #link https://pagure.io/fedora-dotnet/issues?tags=meeting
15:42:29 <Rhea> #info How This Works: We look at past #action items from the last meeting for quick follow-up. If a task is completed, we move on to the next one. If it isn't, we get an update and re-action it if needed. If no status, we'll try to get a quick update and move forward.
15:43:26 <Rhea> #info === Unable to build on Fedora 28 due to missing LLDB.h ===
15:43:32 <Rhea> #link https://pagure.io/fedora-dotnet/issue/40
15:43:49 <Rhea> omajid: can you give us like a sentence TLDR?
15:44:22 <omajid> sure. lldb package in fedora has a bug: it doesn't provide the main api header file. so we can't build anything that uses the lldb apis there.
15:44:29 <Rhea> Any idea on the fix time?
15:45:25 <omajid> i assume it's a simple fix. the header file is present in the sources. i assume it's just not getting installed or some such. i guess it's a question of when people get around to fix it (and how stable fedora 28/rawhide are building the fixes)
15:45:46 <Rhea> hmm
15:46:13 <Rhea> okay, lets hope before F28 gets released *cough cough*
15:46:19 <Rhea> #info === dotnet broken on Fedora 28 due to ncurses 6.1 ===
15:46:20 <Rhea> #link https://pagure.io/fedora-dotnet/issue/41
15:46:30 <omajid> that one is a bit more tricky.
15:46:36 <Rhea> There is a PR to fix this, and is active...
15:46:41 <omajid> yeah.
15:46:51 <omajid> but the bigger issues is that unlinke the lldb thing, this is a runtime issue
15:47:02 <Rhea> yup
15:47:12 <omajid> so unless it gets fixed, we can't run dotnet on fedora, at all. even if it was cross compiled
15:47:38 <Rhea> Anything we can do to help? o.o
15:47:57 <omajid> basically we can't use our current 2.0 builds, at all. we will need a binary compiled elsewhere, with the fix, to start using dotnet at all. it's a very interesting bug in terms of what it means for packaging
15:48:18 <Rhea> Also for the future, is this something we should have tests for rather earlier than later? (Eventually we will test EVERYTHING!!! uahahaa... don't take me seriously please)
15:49:28 <omajid> well, we might want to aim to be testing latest dotnet (indevelopment dotnet) + latest fedora (rawhide) all the time
15:50:13 <omajid> that should help us find bugs (like this one) faster. like, this was known about for a few months, but did not affect fedora
15:50:26 <omajid> so maybe finding doesn't necessarily mean we can fix it faster.
15:50:57 <Rhea> We have released Fedoras in jenkins
15:51:25 <omajid> for these sort of issues, we will need unreleased fedoras too, i think
15:51:35 <omajid> or maybe just building more frequently on copr.
15:52:12 <Rhea> Basically we add new Fedora to our tests when rawhide gets forked
15:52:17 <Rhea> so a little before release
15:52:21 <Rhea> Is that enough?
15:52:26 <omajid> yeah, that would be pretty good.
15:52:46 <omajid> for these issues, yeah.
15:53:09 <omajid> in a way though, for this bug, we tested builds on fedora 28 as soon as it was branched :)
15:53:10 <Rhea> Cause there are actual issues with running rawhide itself if we take it before its forked
15:53:17 <Rhea> branched
15:53:20 <Rhea> whatever, words, english
15:54:26 <Rhea> Okay err.. moving on I guess, the rest of the pagure tickets are about updating websites and stuff
15:54:49 <Rhea> FYI I've updated fedoraloves.net portal, with the proprietary C# VSCode extension info
15:54:56 <Rhea> that we discussed last time
15:55:31 <Rhea> Our wiki is nicely being moved to the docs bit by bit bt0++ amitosh++ :]
15:55:36 <Rhea> Meh no cookies for you!
15:55:42 <Rhea> And that's about it.
15:55:44 <DiscordBridge> <Axel> :D
15:56:08 <Rhea> Anyone got anything to chat about before we end?
15:56:11 <Rhea> We have 3 minutes left
15:56:18 <tmds> microsoft released preview1 of 2.1
15:56:43 <Rhea> Oh yep... (Can I just say I so hate the whole "preview" naming...)
15:57:00 <Rhea> Can we actually build 2.1 for F27 at least?
15:57:15 <tmds> only microsoft can build it atm :(
15:57:29 <Rhea> (╯°□°)╯︵ ┻━┻
15:57:30 <omajid> no. we talked about this with microsoft and source-build is not in a usable shape for 2.1 atm.
15:57:45 <amitosh> omajid: tried building the tarball you gave, went for a coffee and when I saw I had so much errors that the scrollback buffer of Konsole was full
15:57:47 <omajid> *maybe* next preview, if we are lucky
15:57:48 * Rhea missed last weeks MS meeting...
15:58:02 <amitosh> :/ I don't even know where was the error
15:58:09 <Rhea> omajid: why the hell are they going forward with 2.1 then, if it's not buildable?
15:58:18 <Rhea> They should hold their release and go with open source.
15:58:29 <Rhea> Can I flip this specific table tonight?
15:58:38 <omajid> amitosh: lol. no worries. we got it for fedora 26 and 27: https://copr.fedorainfracloud.org/coprs/g/dotnet-sig/dotnet/build/720374/
15:58:39 <Rhea> (for you tonight == afternoon)
15:59:22 <omajid> Rhea: they can build it in their custom build-system-way. and we can build the repos from github too. we just can't stitch everything together in sources :(
15:59:50 <Rhea> Oh well... lets try to generate more pressure on MS I guess...
16:00:07 <Rhea> Still same difference... We can't be behind, like what happened last month
16:00:21 <Rhea> (incl rhel, not just fedora)
16:00:51 <omajid> sorry, i have to step away for another meeting
16:00:55 <Rhea> Yup
16:01:01 <Rhea> See you all later :]
16:01:08 <tmds> bb all
16:01:27 <Rhea> #endmeeting