ubuntu 16 cannot install robomongo - qt

I am getting error when installing robomongo,I am new to ubuntu and i have checked and all qt files are present there.Still i am getting the error
/robomongo
./robomongo: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.7' not found (required by ./robomongo)
./robomongo: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5' not found (required by ./robomongo)
./robomongo: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: version `Qt_5' not found (required by ./robomongo)
./robomongo: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: version `Qt_5' not found (required by ./robomongo)

Can you please clarify your question are you trying to install Robomongo from installer file or are you trying to build Robomongo from source code?
If you try to build, please follow steps in Robomongo github wiki how to build for MAC/Linux document. (I am one of the developers of Robomongo)

Related

Installation of r packages failed with the same error "GLIBCXX_3.4.29' not found"

When I tried to install r package "osmdata" (or any other package) with command
install.packages("osmdata")
it failed with error
"GLIBCXX_3.4.29' not found (required by /home...R/x86_64-unknown-linux-gnu-library/4.2/00LOCK-osmdata/00new/osmdata/libs/osmdata.so)
host system is debian, r is installed using package manager Guix.
The error means: osmdata.so was compiled with g++ version 11.1.0 (ABI mapping of GLIBCXX to g++ version is documented here), but the version of libstdc++.so.6 installed on the system is older, and doesn't provide GLIBCXX_3.4.29.
You need to get a version of osmdata.so appropriate for your system, or you need to build it from source, or you need to update your libstdc++.so.6.
P.S. Your question has nothing to do with glibc.
I solved it by installing package r-guix-install from Guix package manager and using this command
guix.install::guix.install("osmdata")

Unable to Load QT Environment

I'm at a complete loss and hoping someone can help. I'm used to the Visual Studio environment and setup, and QT is new to me. I'm running Linux Mint (debian 20.04) and installed qt5-default, and qtcreator. QT creator loaded fine the first time with no issues, however, after closing the application and a system reboot, it refuses to load. I've been scowering google and stack, I've found some similar issues but none of the solutions I've found so far have worked for me. Trying to run qtcreator from the terminal renders the following output:
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: no version information available (required by qtcreator)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: no version information available (required by qtcreator)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5: no version information available (required by qtcreator)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by qtcreator)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by qtcreator)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libExtensionSystem.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libExtensionSystem.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libExtensionSystem.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libExtensionSystem.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libUtils.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libUtils.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libUtils.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libUtils.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libUtils.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/qtcreator/libUtils.so.4)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5: no version information available (required by /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5)
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5)
qtcreator: symbol lookup error: /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5: undefined symbol: _ZTI26QAbstractDynamicMetaObject, version Qt_5_PRIVATE_API`
qtchooser/default.conf contained
/usr/lib/x86_64-linux-gnu/qt5/bin
/usr/lib/x86_64-linux-gnu/qtcreator
From the output, it would appear that there are two conflicting versions, however, being new to QT, I'm not exactly sure how or were I point it to the correct version. I appreciate any help!
Should we have a number of lines like:
qtcreator: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: no version information available (required by qtcreator)
Pointing to the root of Linux file system user and not to /home/user indicates we have installed Qt Creator (not really the latest Qt framework and not even Creator) with sudo apt install qtcreator which may come handy as an older IDE but not much else and prone to system errors due to many library soft link redirections etc.
First purge it out of the system:
sudo apt purge qtcreator
As original poster asked the problem is solved by completely removing package-installed Qt Creator and installing newer Qt complete framework with options with new Qt Creator by using Qt Maintenance Tool. For which you may want to enable the execution file attribute after it was downloaded:
chmod +x ~/Downloads/qt-unified-linux-x64-3.2.3-online.run
~/Downloads/qt-unified-linux-x64-3.2.3-online.run
P.S. Mind the above installs Qt Creator and the framework for the user but of course with sudo and pointing to the right location we could install Qt for the entire system as root somehow yet it is discouraged: https://forum.qt.io/topic/31366/install-qt-qt-creator-as-root Then why would sudo apt install qtcreator still be widely spread option? If so allowing the other user to access your files with some soft-link exercise will do.

error NU1102: Unable to find package Microsoft.AspNetCore.Localization with version (>= 2.2.0)

In my build pipeline, I have a step as follows:
SDK version I'm using in global.json is 3.1.201". With this, when I try to create a build, I get the following error:
error NU1102: Unable to find package Microsoft.AspNetCore.Localization with version (>= 2.2.0)
error NU1102: - Found 9 version(s) in Microsoft Visual Studio Offline Packages [ Nearest version: 1.1.3 ]
I don't know if this is related sdk version. Can someone help with fixing this issue?
Adding this step and also adding the step NUGET Installer before and switching from visual_studio 2017 to windows 2019 as the build agent solved the problem for me.
Strangely when creating a new pipeline from template "Azure function" the Nuget Restore step is missing...
Can you add step to restore nuget packages. I don't see this one on attached screen.

RStudio error: unable to find utility "package", not a developer tool or in PATH

Issue description:
I'm trying to install 'ggplot2' package on my R studio I'm installing on MacOs Mojave 10.14.1. Each time I'm trying to installing using either
install.packages("ggplot2", dependencies = T)
R Studio -> tools -> install packages... and type down 'ggplot2'
I have the following error appear:
sh: line 1: 1549 Abort trap: 6 /Applications/Xcode.app/Contents/Developer
error: unable to find utility "package_name", not a developer tool or in PATH
My approach to solve the issue:
I made sure that Xcode installed and updated
in R Studio, I made sure that I'm able to download contents without using secure HTTPS method
tools -> global options -> packages -> unchecked 'Use secure download method for HTTP '
none of above approaches worked for me.
How can I overcome this issue ?!
I come across the solution in Stackoverflow provided by Ivan Mir, basically you need do the following:
Check out xcode-select --print-path in your Terminal.
If it's /Applications/Xcode.app/Contents/Developer then run
sudo xcode-select --switch /Library/Developer/CommandLineTools to set xcode-select to non-Xcode Command Line Tools.
In case you don't have /Library/Developer/CommandLineTools directory, you can get them here for your current Xcode version.

Qt is not available error while compiling a wireshark plugin

I am trying to built a wireshark plugin code on my RHEL5 Virtual machine and while I am trying to compile it, I am getting the below error.
On ./configure command , below is the error message I receive and the make file is not being generated.
checking for Qt5Core - version >= 4.6.0... no
checking for QtCore - version >= 4.6.0... no
configure: error: Qt is not available
Please advise on how to go about this error. I have looked up for various rpm files and tried installing them but none works!
Try installing below packages as stated in this answer. Worked for me.
libqt4-dev (4:4.8.2+dfsg-11)
libqt4-dev-bin (4:4.8.2+dfsg-11)
libqt4-opengl-dev (4:4.8.2+dfsg-11)
libqtwebkit-dev (2.2.1-5)
qt4-linguist-tools (4:4.8.2+dfsg-11)
qt4-qmake (4:4.8.2+dfsg-11)
The error message you post is telling you that you need a version of Qt greater than or equal to 4.6.0. Since you are building software against Qt you will need the developer version of the package. There seems to be packages named qt47-devel that should be suitable.

Resources