Re: pgmodeler for Ubuntu 22.04

From: Christoph Berg <myon(at)debian(dot)org>
To: Bradford Boyle <bradford(dot)d(dot)boyle(at)gmail(dot)com>
Cc: Dale Deibert <dale(dot)j(dot)deibert(at)gmail(dot)com>, pgsql-pkg-debian(at)postgresql(dot)org
Subject: Re: pgmodeler for Ubuntu 22.04
Date: 2023-11-28 21:55:45
Message-ID: ZWZh4dtMevgM1Kcg@msg.df7cb.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pkg-debian

Re: Bradford Boyle
> On Tue, Nov 28, 2023 at 6:50 AM Dale Deibert <dale(dot)j(dot)deibert(at)gmail(dot)com> wrote:
> > I understand that there is a dependency, but I am clearly missing some context. What is it that prevents adding qt6-svg-dev as a dependency for pgmodeler?
> qt6-svg-dev is a dependency of pgmodeler but qt6-svg-dev is not
> available in jammy's repos. Running 'apt install qt6-svg-dev' results in
> the error 'E: Unable to locate package qt6-svg-dev'. Looking at the
> files provided by qt6-svg-dev, I suspect that the package
> 'libqt6svg6-dev' (which is in jammy) was renamed to 'qt6-svg-dev'.

Thanks for tracking that down, I didn't look closer in Jammy. The
package names on unstable were different enough from qt5...

> It
> might be possible to build a newer version of pgmodeler for jammy using
> this dependency but I believe that all packages in pgdg are (re-)built
> from the same Debian source package. We would need to replace
> 'qt6-svg-dev' with 'libqt6svg6-dev' when building for jammy. Looking at
> the generate-pgdg-source script [1], it _might_ be possible to add that
> as a tweak. I can try and work on a patch for this in the next couple of
> days.

Actually "qt6-svg-dev | libqt6svg6-dev" is easier, the
generate-pgdg-source script is only needed for weirder changes.

Pushed, build is running.

Thanks,
Christoph

In response to

Browse pgsql-pkg-debian by date

  From Date Subject
Next Message Christoph Berg 2023-11-28 22:30:21 Re: "postgis_restore" command in the postgis 3.4 package
Previous Message Dale Deibert 2023-11-28 19:59:12 Re: pgmodeler for Ubuntu 22.04