[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#901618: kdevelop: Missing package dependencies when installed with default cinnamon environment



El viernes, 15 de junio de 2018 13:00:13 -03 Michael Bosse escribió:
> Package: kdevelop
> Version: 4:5.0.3-1+b1
> Severity: important
> 
> Dear Maintainer,
> 
> It would appear that the dependency metadata for the kdevelop package
> presupposes the installation of KDE.

Actually what normally happens is that we maintainers tend to test packages on 
our machines... which due to other packages the mentioned dependencies are 
already solved. And as we do not have a way to test for qml-modules-* 
dependencies at build time we have this kind of issues.

> A default installation on Stretch with
> the cinnamon desktop followed by trying to install kdevelop will result in
> an unusable kdevelop package. Reproduction steps follow:
> 
> Perform a default installation of Debian stretch with a network mirror
> apt install build-essential kdevelop
> Launch kdevelop
>         observe various error messages and broken application
>         apt install kinit qml-module-qtquick*
>         launch kdevelop
>         observe that kdevelop launches correctly
> 
> Surely this is correctable via package metadata and I would submit a patch
> but I don't know where to start.

Well, ideally you could provide us with a detailed list of the qml-modules-
qtquick-[foo] missing packages you needed to install in order to make it work.

Grepping testing's source I've got:

qml-module-qtquick2, qml-module-qtquick-controls, qml-module-qtquick-layouts, 
qml-module-qtquick-window2, qml-module-qtwebkit, qml-module-qtquick-
xmllistmodel

Which I'm adding to the packaging now. I think those should be all, at least 
for the testing version.

Thanks for your bug report!!

-- 
She got her good looks from her father. He's a plastic surgeon.
 -- Groucho Marx

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: