20.10: Installing a .deb with dependencies -- HowTo?
Robert Heller
heller at deepsoft.com
Mon Apr 26 15:11:33 UTC 2021
At Mon, 26 Apr 2021 16:04:12 +0100 "Ubuntu user technical support,? not for general discussions" <ubuntu-users at lists.ubuntu.com> wrote:
>
> On Mon, 26 Apr 2021 at 15:56, Colin Law <clanlaw at gmail.com> wrote:
> >
> > On Mon, 26 Apr 2021 at 14:41, Robert Heller <heller at deepsoft.com> wrote:
> > >
> > > At Mon, 26 Apr 2021 12:18:23 +0100 "Ubuntu user technical support,? not for general discussions" <ubuntu-users at lists.ubuntu.com> wrote:
> > >
> > > >
> > > > installed the dependencies. Is the deb file available for download
> > > > somewhere?
> > >
> > > Yes, from the ODA website:
> > >
> > > https://www.opendesign.com/guestfiles/oda_drawings_explorer
> > >
> > > I did it on a freshly installed 20.10 VM (minimum desktop install).
> >
> > Is this the error you got?
> >
> > $ sudo dpkg -i Downloads/ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.3.deb
> > dpkg: regarding .../ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.3.deb
> > containing odadrawingsexplorer, pre-dependency problem:
> > odadrawingsexplorer pre-depends on qt5-default (>= 5.3.0)
> > qt5-default is not installed.
> > dpkg: error processing archive
> > Downloads/ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.3.deb (--install):
> > pre-dependency problem - not installing odadrawingsexplorer
> > Errors were encountered while processing:
> > Downloads/ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.3.deb
> >
> > It isn't a 20.10 issue, it is the fact that the package has
> > qt5-default specified as a pre-dependency, which means that dpkg can't
> > even think about installing it unless that package is installed first.
> > Why they have done that I don't know. I have never come across that
> > problem before. I haven't got an 18.04 system but I would be very
> > surprised if it was any different on that.
>
> Also I notice that on the download page it does say that you must
> install qt5 first.
Normally shouldn't that be the job of the package management system (eg apt)?
Or do they really expect us to go back to the bad old days of downloading and
installing packages one-by-one and having way too much fun in Dependency Hell?
A properly created package should take of that.
>
> Colin
>
--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller at deepsoft.com -- Webhosting Services
More information about the ubuntu-users
mailing list