Comments (39)
As promised, I have compiled from source and everything works on Archlinux.
I have also created a PKGBUILD and fastqt is now available on the AUR.
from fastqt.
After testing on arch linux, the new appImage works !!
@StuntsPT could you confirm it ? https://github.com/labsquare/fastQt/releases/download/0.2/fastqt-0.2-linux-x86_64.appimage
from fastqt.
Archlinux PKGBUILD updated to v0.2.
from fastqt.
@dridk - confirming that the appimage now work on archlinux.
I will also update the PKGBUILD for version 0.2 and report back once it's done.
from fastqt.
Haha, funny you should ask. Just saw the release tweet and I was already making it!
Cheers!
And here it is: https://aur.archlinux.org/packages/fastqt/
from fastqt.
I can help with creating ppa for ubuntu, and windows installer with inno setup.
Just to make sure that those are needed and missing features.
Dridk, what's your thoughts on this?
from fastqt.
Binary package, rpm, deb, conda maybe windows and mac is plan for 0.2.
from fastqt.
I create a AppImage for Linux x86_64
https://github.com/labsquare/fastQt/releases/download/0.1/fastqt-0.1-linux-x86_64.AppImage
@StuntsPT Could you test it and tell me if it works ?
chmod +x fastqt-0.1-linux-x86_64.AppImage
./fastqt-0.1-linux-x86_64.AppImage
from fastqt.
Just tried it:
francisco@VoidCaster [23:19:40] [~/Desktop]
-> $ ./fastqt-0.1-linux-x86_64.AppImage
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Available platform plugins are: xcb.
Reinstalling the application may fix this problem.
[1] 3962 abort (core dumped) ./fastqt-0.1-linux-x86_64.AppImage
I can't find any packages related to Qt and "xcb" on the Archlinux repositories.
I'll try to compile from source and try to figure it out tomorrow.
from fastqt.
@StuntsPT Humm..
This should fix the problem:
sudo apt-get install libx11-xcb1
What's your distribution and version :
lsb_release -a
from fastqt.
@natir Binary package, rpm, deb, conda maybe windows and mac is plan for 0.2.
Hi, working on it soon...
from fastqt.
apt-get
will not save me here, since I'm on Archlinux.
francisco@VoidCaster [23:46:56] [~]
-> $ lsb_release -a
LSB Version: 1.4
Distributor ID: Arch
Description: Arch Linux
Release: rolling
Codename: n/a
I have managed to work around the problem like this:
francisco@VoidCaster [23:54:50] [~/Desktop]
-> $ export QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins/platforms/
francisco@VoidCaster [23:55:20] [~/Desktop]
-> $ ./fastqt-0.1-linux-x86_64.AppImage
add font
Cannot mix incompatible Qt library (version 0x50701) with this library (version 0x50700)
[1] 7540 abort (core dumped) ./fastqt-0.1-linux-x86_64.AppImage
But unfortunately, now I'm mixing different lib versions (my system libs are on a different version from yours) and Qt doesn't like that.
I'll compile from source and let you know how it went until you have a complete, statically linked binary ready (or maybe even consider using a SNAP on 0.2).
from fastqt.
Thank for this work.
Please make PR in branch master.
from fastqt.
from fastqt.
You're welcome!
Glad I could help.
from fastqt.
@StuntsPT Hi ,
Could you please update the arch repository with the version 0.2 ?
from fastqt.
Hi @dridk where is the code you used to generate the AppImage? Wouldn't it make sense to do in .travis.yml
?
from fastqt.
I didn't publish the code. I just ran the following line.
linuxdeployqt fastqt --appimage
Yes, make it avaible on travis would be greate. Actually, appimage doesn't work on Archlinux. There is something wrong with libxcb. It returns :
This application failed to start because it could not find or load the
Qt platform plugin "xcb"
in "".
Available platform plugins are: xcb.
Reinstalling the application may fix this problem.
from fastqt.
Please test the AppImage linked in #50.
from fastqt.
@StuntsPT Thanks for your PR. How can I be notify for the link on transfert.sh ?
from fastqt.
@dridk instead of storing AppImage builds temporarily for 14 days each on transfer.sh, you could use GitHub Releases to store the binaries permanently. This way, they would be visible on the Releases page of your project. This is what I recommend. See https://docs.travis-ci.com/user/deployment/releases/. If you want to do this for continuous builds, also see https://github.com/probonopd/uploadtool.
from fastqt.
I want to manage release page manually, because I have to play with windows binary too.
But Now I m looking how to make a travis notification with transfer.sh url ..
from fastqt.
Not sure how to do that, but would be interested in it too 👍
from fastqt.
@StuntsPT Could you package 0.2.3 for arch ? Just released few minutes ago
from fastqt.
For the windows installer we use inno setup on appveyor plateform.
ubuntu ppa is a missing feature, if you can make this it's a very good news.
Thanks for your interest on this project.
from fastqt.
I will create ppa in the following days.
One question. What git branch I should use?
And be aware that ppa packages will automatically update on a daily basis, when new stuff will be pushed to git.
from fastqt.
Master branch is the release branch.
We are working on devel.
So, for the ppa, use the master branch.
from fastqt.
@bokic By the way, we have a linux server with labsquare.org domain. And I think @Arkanosis register labsquare into Launchpad.
If you need something ask us
Here it is : https://launchpad.net/~labsquare
from fastqt.
My plan was to build the ppa on my personal launchpad account, after which you can clone the ppa to your official launchpad ppa account.
No need for Linux server, since all the process of building and hosting the packages(.deb) will be on launchpad.net, but if you want you can use one.
from fastqt.
You can join the team and do it as a labsquare member.
@Arkanosis Could you add us in launchpad ?
I never used launchpad before. I don't know how it works exactly.
from fastqt.
Dear @bokic, you're now a member of the labsquare team on Launchpad, as wished by @dridk :)
from fastqt.
Another question.
Do you want me to add debian directory inside fastQt github project, or not?
Quick explanation:
Benefits of having debian dir inside project is that other distros that use deb packages(read Debian) might benefit in terms of already having the infrastructure for building deb packages(but, this can be solved with debian git branch).
I personally don't like putting debian dir to project, and believe that best way is how launchpad is doing(by merging the project with bazar repo which contains debian folder)
from fastqt.
Do it as you wish. As you said, we can build a debian branch if necessary. So the second choice is good for me.
I removed fastqt ppa.. There was already a "labsquare" ppa avaible. Could we publsih many software into one ppa ?
So, all labsquare application should go there : https://launchpad.net/~labsquare/+archive/ubuntu/ppa
from fastqt.
great.
Yes, we can put more than one package on one ppa.
from fastqt.
Apparently, Ubuntu didn't include libQt5Charts.so library in Ubuntu 17.04.
I did send needs-packaging launchpad request, so we shall see what will happen.
URL: https://bugs.launchpad.net/ubuntu/+bug/1682643
I suggest we wait a-bit to see if they will add the packed soon.
If not, we can try to build it in labsquare PPA.
from fastqt.
Oh ? This is strange ... Maybe the reason comes from a license conflict. . Qt is under LGPL and QtCharts under GPL .
As a second choice, we can provide Qt library from labsquare ppa by cloning this one :
sudo add-apt-repository ppa:beineri/opt-qt58-trusty -y
We are using this one on travis https://github.com/labsquare/fastQt/blob/master/.travis.yml
from fastqt.
Hi,
Your software is relevant for the Debian Med project [1].
Unfortunately, I don't have enough time to package it :-( but I can help you with the packaging.
If you are interested, you can join the team [2]. We also have an effort to help newcomers [3].
Dylan
[1] https://www.debian.org/devel/debian-med/
[2] https://debian-med.alioth.debian.org/docs/policy.html
[3] https://wiki.debian.org/DebianMed/MoM
from fastqt.
from fastqt.
from fastqt.
Related Issues (20)
- Citing fastqt HOT 4
- Create or test flatpak
- FastQt as command line displays too much HOT 1
- fastqt command line does not work: QXcbConnection: Could not connect to display HOT 7
- sequence length distribution out of range HOT 1
- X Scale is wrong for PerBaseAnalysis and PerBaseNAalysis HOT 2
- Translation bug when compiling
- Deployment for Windows
- Pb with .gz files size HOT 1
- Sequence quality error
- Barplot error
- N content and Per base content lost some bp
- CMake support has been dropped HOT 1
- Replace all reader by seqan lib reader
- Convert Fastqt in subdirs Qt project
- Arch Installer Broken HOT 2
- format_detection finds `ubam` for bgzipped fastq file
- YAML: trailing quotes
- Replace git://anongit.kde.org with https://... HOT 9
- [Packaging/AppImage] undefined symbol: FT_Done_MM_Var
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fastqt.