Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 4 additions & 7 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,10 @@ Build-Depends: debhelper (>= 9.0.0),
cmake (>= 2.8.6),
# libssl-dev (>= 0.9.8g), # Do we really depend on libssl directly? Debian stretch conflicts with it...
libreadline-dev,
qtbase5-dev,
libqt5svg5-dev,
qttools5-dev-tools,
qttools5-dev,
libqt5opengl5-dev,
libqt5webkit5-dev | qtwebengine5-dev,
libqt5xmlpatterns5-dev,
qtbase5-dev, qtlibqt5svg5-dev, qttools5-dev-tools, qttools5-dev, libqt5opengl5-dev,
libqt5webkit5-dev | qtwebengine5-dev, libqt5xmlpatterns5-dev,
qt6-base-dev, qt6-base-dev-tools, qt6-webengine-dev, qt6-webengine-dev-tools, qt6-l10n-tools, qt6-tools-dev,
qt6-tools-dev-tools, qt6-translations-l10n, qt6-svg-dev, qt6-5compat-dev, qt6-l10n-tools, qt6-httpserver-dev, qt6-websockets-dev, openscenegraph, libopengl-dev, libqt6openglwidgets6,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of the packages aren't available on Ubuntu 22.04:

$ sudo apt-get install qt6-base-dev qt6-base-dev-tools qt6-webengine-dev qt6-webengine-dev-tools qt6-l10n-tools qt6-tools-dev qt6-tools-dev-tools qt6-translations-l10n qt6-svg-dev qt6-5compat-dev  qt6-l10n-tools qt6-httpserver-dev qt6-websockets-dev openscenegraph libopengl-dev libqt6openglwidgets6
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package qt6-svg-dev
E: Unable to locate package qt6-5compat-dev
E: Unable to locate package qt6-httpserver-dev
E: Unable to locate package qt6-websockets-dev

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess we can make them optional.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I want to build a new build-deps:v1.22.3 (new OM GPG key).
Do we also want to include these new build-deps? They should already be part of the Docker image.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think they already are. Do you want to build it from scratch or just update the existing one?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new Ubuntu build-deps:v1.22.3 has all of the Qt5 and Qt6 packages need to build OpenModelica GUI stuff (I hope).

liblpsolve55-dev (>= 5.5.0.10),
libomniorb4-dev,
libhdf5-serial-dev | libhdf5-dev,
Expand Down