by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jul 01 2016 19:00
    Drone TeaCI/cygwin-docker@1072b11 (release) success (1072b11)
  • Jul 01 2016 17:27
    Drone TeaCI/cygwin-docker@512123d (master) success (512123d)
  • Jul 01 2016 17:15
    Drone TeaCI/cygwin-docker@3d8f214 (release) success (3d8f214)
  • Jul 01 2016 16:26
    Drone TeaCI/cygwin-docker@8d31a60 (master) success (8d31a60)
  • Jul 01 2016 16:15
    Drone TeaCI/cygwin-docker@3d8f214 (release) failure (3d8f214)
  • Jul 01 2016 16:13
    Drone TeaCI/cygwin-docker@3d8f214 (release) failure (3d8f214)
  • Jul 01 2016 16:13
    Drone TeaCI/cygwin-docker@ac5c9e9 (master) success (ac5c9e9)
  • Jul 01 2016 16:04
    Drone TeaCI/cygwin-docker@b1c9382 (master) success (b1c9382)
  • Jun 30 2016 16:10
    Drone TeaCI/msys2-docker@5b1cc4c (release) success (5b1cc4c)
  • Jun 30 2016 15:30
    Drone TeaCI/msys2-docker@9179594 (master) success (9179594)
  • Jun 30 2016 10:51
    Drone TeaCI/cygwin-docker@a0aff63 (release) success (a0aff63)
  • Jun 30 2016 10:51
    Drone TeaCI/cygwin-docker@c138b97 (release) success (c138b97)
  • Jun 30 2016 10:47
    Drone TeaCI/cygwin-docker@94c3cda (release) success (94c3cda)
  • Jun 30 2016 09:58
    Drone TeaCI/cygwin-docker@bdf7d4e (master) success (bdf7d4e)
  • Jun 30 2016 09:46
    Drone TeaCI/cygwin-docker@53d9b56 (master) failure (53d9b56)
  • Jun 30 2016 09:03
    Drone fracting/cygwin-docker@6525709 (release) success (6525709)
  • Jun 30 2016 08:14
    Drone fracting/cygwin-docker@b9aebf8 (cygwin-debug) success (b9aebf8)
  • Jun 30 2016 08:10
    Drone fracting/cygwin-docker@4ebaabb (release) failure (4ebaabb)
  • Jun 30 2016 08:03
    Drone fracting/cygwin-docker@6525709 (release) failure (6525709)
  • Jun 30 2016 07:58
    Drone fracting/cygwin-docker@81608e6 (cygwin-debug) success (81608e6)
Marko Käning
@mkae
Hi folks, there was an issue with luac still in the binary path during the latest "pacman -Suy" run. I had to delete it manually to get pacman to really upgrade properly.
I guess the lua package needs some love?!
There was another problem as well, but I can't remember now which package caused that. Have to look that up and/or test it on another system.
Marko Käning
@mkae
I've found two matching issues in MINGW-packages' issue tracker, which I subscribed to.
Marko Käning
@mkae
@fracting, are you still around here?
I just ran into the following when upgrading my system:
(7/8) upgrading mingw-w64-x86_64-qt-creator [#####################################] 100% No language id given for tool chain. No language id given for tool chain. File C:\msys64\mingw64\share\qtcreator\QtProject\qtcreator\devices.xml not found. File C:\msys64\mingw64\share\qtcreator\QtProject\qtcreator\devices.xml not found. File C:\msys64\mingw64\share\qtcreator\QtProject\qtcreator\devices.xml not found. File C:\msys64\mingw64\share\qtcreator\QtProject\qtcreator\devices.xml not found. /
Ooops, all the newlines are gone. :(
But I guess you see what the problem is, a missing devices.xml file...
Qian Hong
@fracting
@mkae hey
Sorry for long delay
how's going now?
filnet
@filnet
Hi, quick question
at LibrePilot we use TeaCI, but currently TeaCI provides relatively old msys2 packages (qt 5.6.1 vs qt 5.8.0 for example)
is this expected ? sorry totally new at TeaCI (our CI maintainer is not active anymore...)
Just noticed most recent message is feb 2017... is tea-ci still maintained ?
Martell Malone
@martell
@fracting hello :)
Mateusz Mikuła
@mati865
@martell I see you were asking for Tea on IRC, I suppose you wanted to update it. If so I have bad news for you, Cygwin >= 2.6.0 doesn't work in Wine.
Qian Hong
@fracting
Hmm, really sorry about that, since Cygwin >= 2.6.0 doesn't work in Wine, and my focus is currently on Deep Learning and Formal Verification, I don't have enough energy to work on Tea CI, I also don't know what to do
Martell Malone
@martell
@fracting you should checkout midipix
It is basically a modern cygwin replacement that is much beefier because it calls the windows kernel directly for a lot of things
Andy Neff
@andyneff
@fracting, I've been looking at https://github.com/TeaCI/msys2-docker and related with great interest. I've made some progress understanding things, but in the end all I've managed to do is "Reproduce your work in Ubuntu 14 and debian using up to wine 2.4.0". I've slapped together my work on https://github.com/andyneff/wine_msys64, but I still have MANY questions.
  1. What is bug 682? https://github.com/TeaCI/msys2-docker/blob/master/Dockerfile#L3-L4 I understand a little bit, that you have to use an old version(deb version 2 instead of 2.8) or else some bug happens. But I've tried to figure out what it was, but the bug pages appear to be gone. I want to try and apply a similar workaround in ununtu 16 or fedora, once I get to the graphical part
  2. Any idea why I can't get this working in a Fedora docker? It's still wine 2.4.0-3, and nothing works, not even bash in wineconsole without mintty.
    Thanks for any help!
Jan Niklas Hasse
@jhasse
@andyneff Alexpux/MSYS2-packages#682
Andy Neff
@andyneff
Thanks @jhasse! I'll try running that exe and see if it's crashes like that.
Andy Neff
@andyneff
I saw the MSYS2 issue before, and noticed fracting commented about the wine bug 682, I think the numbers being the same is a coincidence. I'm purposefully using an MSYS pre 2.6.0. Unfortunately, the MSYS2-packages issue doesn't seem to explain anything to do with libfreetype6. :-\
Andy Neff
@andyneff
The http://repo.msys2.org/distrib/x86_64/msys2-x86_64-20160205.exe installer ACTUALLY works, bug 41824 is for a newer 2.6.0 version we know won't work, so I used 0205. Now that I noticed the installer DID succesfully run the pacman setup (gpg keys and all) I notice that bash -c "/usr/bin/ls /" Does in fact work in a wineconsole. But running wine or wine64 does not display stderr or stdout, but they are indeed running succeffully, (e.g. wine64 usr/bin/bash -c "/usr/bin/touch /tmp/hi64" works!). It's just running bash interactively (without -c) always results in setup_exception. That is progress at least! :)
Andy Neff
@andyneff
And now for the epiphany... usr\bin\bash -c "/usr/bin/bash" works in wineconsole... But only with the quotes... around the RHS /usr/bin/bash
Andy Neff
@andyneff
(wineconsole cmd /c 'c:\msys64\usr\bin\bash -c "/usr/bin/bash"')
Andy Neff
@andyneff
So... if mingw64.exe works, and mintty.exe does not (under any circumstance), am I doing good enough? Or is there a case where calling mingw64.exe does not handle some bugs mintty.exe does?
Jan Niklas Hasse
@jhasse
IIRC mingw64.exe just sets MSYSTEM=MINGW64 and then opens mintty.exe. Try if mintty.exe works with the env var MSYSTEM set to MINGW64
I think the quoting thing might be related to some path conversion going on
Andy Neff
@andyneff
Ah, we are close! mintty has setup_exception, but mintty | nul works!
Andy Neff
@andyneff

At least I have things that work! :D

*Works*
usr\bin\mintty /usr/bin/bash -l > nul
usr\bin\mintty "/usr/bin/bash" -l
usr\bin\mintty "/usr/bin/bash
mingw64.exe

*Doesn't work*
usr\bin\mintty
echo hi | usr\bin\mintty
usr\bin\mintty /usr/bin/bash # althought this works on ubuntu 14
usr\bin\mintty //usr/bin/bash
usr\bin\mintty ////usr/bin/bash

It doesn't matter if the first command is mintty or bash or other, the behavior is more or less the same. Thanks @jhasse for jarring me down the right path, I think I'm good for "it works" I've given up on understanding, but I'm okay with that :)

Jan Niklas Hasse
@jhasse
@andyneff nice work :) Have you published the Docker images yet?
Andy Neff
@andyneff
Working on it
Andy Neff
@andyneff
It will show up here once I get build hooks working :)
Jan Niklas Hasse
@jhasse
btw: hub.docker.com has beend deprecated in favor of cloud.docker.com
Andy Neff
@andyneff
Is there actually a difference right now? Since all the hub images show up on cloud and store. Will all the hub repos just get transferred over or dropped?
Andy Neff
@andyneff
All built and published!
Jan Niklas Hasse
@jhasse
Don't know :/ I've just started to use cloud.docker.com for new images, it doesn't seem like the old ones will be transfered over. But I reall don't know.
Nice!! I'll check it out
Jan Niklas Hasse
@jhasse
Is there a way to use the docker container without mintty / a X server?
Andy Neff
@andyneff
Yep! The way my entrypoint works is if you don't set the DISPLAY variable, it'll use wineconsole in ncurses mode
The biggest downside to that is, because of how wineconsole draws, there is no ability to scroll. Unless there is a wine way that I just don't know about
Qian Hong
@fracting
Hi all, sorry I've been inactivated for more than one years... If there is anyone interested in take over tea-ci.org, please let me know! If it is useful for anyone of you, please also let me know; if it is not useful for anyone anymore, I might consider shutdown tea-ci.org in the end of 2018 :(
Ladislav Láska
@Krakonos
Hi! I am positively surprised that it is still working fine, though it had little maintenance and the msys2 snapshot is presumably of an older data. However, I am occasionally using the service. Unfortunately, I don't have the skill or time to take care of it.
Ladislav Láska
@Krakonos
I would appreciate it if the service could keep running, or if there is a way to run my own instance.
Or if someone knows about a good replacement, I'm willing to migrate to free up your hands.
Qian Hong
@fracting
Thanks for feedback! If it is still useful for someone, I'll keep it running longer :)
Jan Niklas Hasse
@jhasse
I'm currently cross-compiling with Fedora as a replacement. They also have a collection of mingw packages in their repositories.
Qian Hong
@fracting
Thanks for feedback! @jhasse