Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #188973 > unrolled thread

Missing qt5-designer in Stretch

Started byMarc Shapiro <marcnshap@gmail.com>
First post2017-11-14 08:10 +0100
Last post2017-11-14 22:20 +0100
Articles 13 — 4 participants

Back to article view | Back to linux.debian.user


Contents

  Missing qt5-designer in Stretch Marc Shapiro <marcnshap@gmail.com> - 2017-11-14 08:10 +0100
    Re: Missing qt5-designer in Stretch Christian Seiler <christian@iwakd.de> - 2017-11-14 09:20 +0100
      Re: Missing qt5-designer in Stretch Marc Shapiro <marcnshap@gmail.com> - 2017-11-14 16:50 +0100
        Re: Missing qt5-designer in Stretch Ben Caradoc-Davies <ben@transient.nz> - 2017-11-14 22:00 +0100
          Re: Missing qt5-designer in Stretch Ben Caradoc-Davies <ben@transient.nz> - 2017-11-14 22:20 +0100
          Re: Missing qt5-designer in Stretch Marc Shapiro <marcnshap@gmail.com> - 2017-11-15 04:20 +0100
            Re: Missing qt5-designer in Stretch Ben Caradoc-Davies <ben@transient.nz> - 2017-11-15 04:30 +0100
              Re: Missing qt5-designer in Stretch Marc Shapiro <marcnshap@gmail.com> - 2017-11-15 05:40 +0100
                Re: Missing qt5-designer in Stretch Ben Caradoc-Davies <ben@transient.nz> - 2017-11-16 02:40 +0100
              Missing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re:  Missing qt5-designer in Stretch) Marc Shapiro <marcnshap@gmail.com> - 2017-11-15 06:20 +0100
                Re: Missing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re:  Missing qt5-designer in Stretch) Christian Seiler <christian@iwakd.de> - 2017-11-15 12:30 +0100
                  Re: Missing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re:  Missing qt5-designer in Stretch) Marc Shapiro <marcnshap@gmail.com> - 2017-11-15 16:40 +0100
        Re: Missing qt5-designer in Stretch Michael Biebl <biebl@debian.org> - 2017-11-14 22:20 +0100

#188973 — Missing qt5-designer in Stretch

FromMarc Shapiro <marcnshap@gmail.com>
Date2017-11-14 08:10 +0100
SubjectMissing qt5-designer in Stretch
Message-ID<uLDw5-fT-7@gated-at.bofh.it>
I am running Stretch and installed python3-pyqt, which is supposed to 
provide QtDesigner:

Description: Python 3 bindings for Qt5
  PyQt5 exposes the Qt5 API to Python 3. This package contains the 
following modules:
  * QtCore
  * QtDBus
  * QtDesigner
  * QtGui
  * QtHelp
  * QtNetwork
  * QtPrintSupport
  * QtTest
  * QtWidgets
  * QtXml


but designer does not actually seem to be there.  The only file named 
'designer' on this box is trying to start the long since purged 
qt4-designer.

Aptitude can't find a standalone package for it, either.  It only finds 
qt4-designer, not qt5-designer:

marc@quixote:~$ aptitude search designer
p kdesignerplugin - Integration of KF5 widgets in Qt Designer/Creator
p kdesignerplugin:i386 - Integration of KF5 widgets in Qt Designer/Creator
p kdesignerplugin-data - Integration of KF5 widgets in Qt Designer/Creator
v kdesignerplugin-data:i386 -
p kgendesignerplugin - Integration of KF5 widgets in Qt Designer/Creator
p kgendesignerplugin:i386 - Integration of KF5 widgets in Qt 
Designer/Creator
p libbio-primerdesigner-perl - Perl module to design PCR primers using 
primer3 and epcr
p libqscintilla2-designer - Qt4 Designer plugin for QScintilla 2
p libqscintilla2-designer:i386 - Qt4 Designer plugin for QScintilla 2
p libqscintilla2-designer-dbg - Qt4 Designer plugin for QScintilla 2 
(debug)
p libqscintilla2-designer-dbg:i386 - Qt4 Designer plugin for QScintilla 
2 (debug)
i A libqt4-designer - Qt 4 designer module
p libqt4-designer:i386 - Qt 4 designer module
p libqt4-designer-dbg - Qt 4 designer library debugging symbols
p libqt4-designer-dbg:i386 - Qt 4 designer library debugging symbols
i A libqt5designer5 - Qt 5 designer module
p libqt5designer5:i386 - Qt 5 designer module
c libqt5designercomponents5 - Qt 5 Designer components module
p libqt5designercomponents5:i386 - Qt 5 Designer components module
p libqt5scintilla2-designer - Qt5 Designer plugin for QScintilla 2
p libqt5scintilla2-designer:i386 - Qt5 Designer plugin for QScintilla 2
p libqt5scintilla2-designer-dbg - Qt5 Designer plugin for QScintilla 2 
(debug)
p libqt5scintilla2-designer-dbg:i386 - Qt5 Designer plugin for 
QScintilla 2 (debug)
p libqxt-designer0 - LibQxt extensions to Qt Designer
p libqxt-designer0:i386 - LibQxt extensions to Qt Designer
v libreoffice-reportdesigner -
p qt4-designer - graphical designer for Qt 4 applications
p qt4-designer:i386 - graphical designer for Qt 4 applications


Am I missing something, somewhere?  Or is qt5-designer not packaged for 
Debian?


Marc

[toc] | [next] | [standalone]


#188974

FromChristian Seiler <christian@iwakd.de>
Date2017-11-14 09:20 +0100
Message-ID<uLEBP-QH-3@gated-at.bofh.it>
In reply to#188973
Am 2017-11-14 08:05, schrieb Marc Shapiro:
> Am I missing something, somewhere?  Or is qt5-designer not packaged for 
> Debian?

Designer for Qt5 can be found in the qttools5-dev-tools package
in Stretch.

Regards,
Christian

[toc] | [prev] | [next] | [standalone]


#188978

FromMarc Shapiro <marcnshap@gmail.com>
Date2017-11-14 16:50 +0100
Message-ID<uLLDl-5wR-9@gated-at.bofh.it>
In reply to#188974
On 11/14/2017 12:18 AM, Christian Seiler wrote:
> Am 2017-11-14 08:05, schrieb Marc Shapiro:
>> Am I missing something, somewhere?  Or is qt5-designer not packaged 
>> for Debian?
>
> Designer for Qt5 can be found in the qttools5-dev-tools package
> in Stretch.
>
> Regards,
> Christian
>
I installed qttools5-dev-tools package, but it still looks for designer 
and assistant in the old qt4 directory.  What am I doing wrong?

Marc


$ aptitude show qttools5-dev-tools
Package: qttools5-dev-tools
Version: 5.7.1-1
New: yes
State: installed
Automatically installed: no
Multi-Arch: same
Priority: optional
Section: devel
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: amd64
Uncompressed Size: 7,367 k
Depends: qtchooser, libc6 (>= 2.14), libqt5core5a (>= 5.7.0), 
libqt5dbus5 (>= 5.0.2), libqt5designer5 (>= 5.6.0~beta), 
libqt5designercomponents5 (>= 5.6.0~beta), libqt5gui5 (>= 5.7.0), 
libqt5help5 (>= 5.6.0~beta), libqt5network5 (>=
          5.0.2), libqt5printsupport5 (>= 5.0.2), libqt5quickwidgets5 
(>= 5.3.0), libqt5sql5 (>= 5.0.2), libqt5webkit5 (>= 5.6.0~rc), 
libqt5widgets5 (>= 5.6.0~beta), libqt5xml5 (>= 5.1.0), libstdc++6 (>= 
5.2), qtbase-abi-5-7-1
Recommends: libqt5sql5-sqlite
Breaks: qtbase5-dev-tools (< 5.6.0~), qttools5-dev (< 5.5.0-2~), 
qtbase5-dev-tools:i386 (< 5.6.0~), qttools5-dev:i386 (< 5.5.0-2~), 
qttools5-dev-tools:i386 (!= 5.7.1-1)
Replaces: qtbase5-dev-tools (< 5.6.0~), qttools5-dev (< 5.5.0-2~), 
qtbase5-dev-tools:i386 (< 5.6.0~), qttools5-dev:i386 (< 5.5.0-2~), 
qttools5-dev-tools:i386 (< 5.7.1-1)
Description: Qt 5 development tools
  Qt is a cross-platform C++ application framework. Qt's primary feature 
is its rich set of widgets that provide standard GUI functionality.

  This package contains a set of applications to browse the 
documentation, translate applications, generate help files and other 
stuff that helps in Qt development. These tools are among others:
  * assistant
  * designer
  * linguist
  * pixeltool
  * qdbusviewer
Homepage: https://www.qt.io/developers/
Tags: uitoolkit::qt

$ designer
designer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': 
No such file or directory
$ assistant
assistant: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/assistant': 
No such file or directory

[toc] | [prev] | [next] | [standalone]


#188990

FromBen Caradoc-Davies <ben@transient.nz>
Date2017-11-14 22:00 +0100
Message-ID<uLQtj-rP-3@gated-at.bofh.it>
In reply to#188978
On 15/11/17 04:48, Marc Shapiro wrote:
> $ designer
> designer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': 
> No such file or directory
> $ assistant
> assistant: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/assistant': 
> No such file or directory

qtchooser is defaulting to a version of qttools5-dev-tools that you do 
not have. You should be able to change this by setting QT_SELECT or by 
editing/symlinking the qtchooser configuration file 
/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf . "man 
qtchooser" for details.

Kind regards,

-- 
Ben Caradoc-Davies <ben@transient.nz>
Director
Transient Software Limited <http://transient.nz/>
New Zealand

[toc] | [prev] | [next] | [standalone]


#188991

FromBen Caradoc-Davies <ben@transient.nz>
Date2017-11-14 22:20 +0100
Message-ID<uLQMF-PO-5@gated-at.bofh.it>
In reply to#188990
On 15/11/17 09:58, Ben Caradoc-Davies wrote:
> qtchooser is defaulting to a version of qttools5-dev-tools that you do 
> not have.

What I meant is that qtchooser is defaulting to a version of the qt dev 
tools that you do not have (i.e. qt4).

-- 
Ben Caradoc-Davies <ben@transient.nz>
Director
Transient Software Limited <http://transient.nz/>
New Zealand

[toc] | [prev] | [next] | [standalone]


#188994

FromMarc Shapiro <marcnshap@gmail.com>
Date2017-11-15 04:20 +0100
Message-ID<uLWp3-4Vz-9@gated-at.bofh.it>
In reply to#188990
On 11/14/2017 12:58 PM, Ben Caradoc-Davies wrote:
> On 15/11/17 04:48, Marc Shapiro wrote:
>> $ designer
>> designer: could not exec 
>> '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory
>> $ assistant
>> assistant: could not exec 
>> '/usr/lib/x86_64-linux-gnu/qt4/bin/assistant': No such file or directory
>
> qtchooser is defaulting to a version of qttools5-dev-tools that you do 
> not have. You should be able to change this by setting QT_SELECT or by 
> editing/symlinking the qtchooser configuration file 
> /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf . "man 
> qtchooser" for details.
>
> Kind regards,
>
Thanks!  That did it.  Ijust changed the first line in the config file from:

     /usr/lib/x86_64-linux-gnu/qt4/bin

to:

     /usr/lib/x86_64-linux-gnu/qt5/bin


All is good, now.


Marc

[toc] | [prev] | [next] | [standalone]


#188995

FromBen Caradoc-Davies <ben@transient.nz>
Date2017-11-15 04:30 +0100
Message-ID<uLWyJ-4Zb-1@gated-at.bofh.it>
In reply to#188994
On 15/11/17 16:11, Marc Shapiro wrote:
> On 11/14/2017 12:58 PM, Ben Caradoc-Davies wrote:
>> On 15/11/17 04:48, Marc Shapiro wrote:
>>> $ designer
>>> designer: could not exec 
>>> '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory
>>> $ assistant
>>> assistant: could not exec 
>>> '/usr/lib/x86_64-linux-gnu/qt4/bin/assistant': No such file or directory
>> qtchooser is defaulting to a version of qttools5-dev-tools that you do 
>> not have. You should be able to change this by setting QT_SELECT or by 
>> editing/symlinking the qtchooser configuration file 
>> /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf . "man 
>> qtchooser" for details.
> Thanks!  That did it.  Ijust changed the first line in the config file 
> from:
>      /usr/lib/x86_64-linux-gnu/qt4/bin
> to:
>      /usr/lib/x86_64-linux-gnu/qt5/bin
> All is good, now.

Great! Although you should note that Michael Biebl's suggestion to 
install "qt5-default" will do the same thing but be robust against 
package updates (I like his advice more than mine).

Kind regards,

-- 
Ben Caradoc-Davies <ben@transient.nz>
Director
Transient Software Limited <http://transient.nz/>
New Zealand

[toc] | [prev] | [next] | [standalone]


#188996

FromMarc Shapiro <marcnshap@gmail.com>
Date2017-11-15 05:40 +0100
Message-ID<uLXEu-5ED-9@gated-at.bofh.it>
In reply to#188995
On 11/14/2017 07:24 PM, Ben Caradoc-Davies wrote:
> On 15/11/17 16:11, Marc Shapiro wrote:
>> On 11/14/2017 12:58 PM, Ben Caradoc-Davies wrote:
>>> On 15/11/17 04:48, Marc Shapiro wrote:
>>>> $ designer
>>>> designer: could not exec 
>>>> '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or 
>>>> directory
>>>> $ assistant
>>>> assistant: could not exec 
>>>> '/usr/lib/x86_64-linux-gnu/qt4/bin/assistant': No such file or 
>>>> directory
>>> qtchooser is defaulting to a version of qttools5-dev-tools that you 
>>> do not have. You should be able to change this by setting QT_SELECT 
>>> or by editing/symlinking the qtchooser configuration file 
>>> /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf . "man 
>>> qtchooser" for details.
>> Thanks!  That did it.  Ijust changed the first line in the config 
>> file from:
>>      /usr/lib/x86_64-linux-gnu/qt4/bin
>> to:
>>      /usr/lib/x86_64-linux-gnu/qt5/bin
>> All is good, now.
>
> Great! Although you should note that Michael Biebl's suggestion to 
> install "qt5-default" will do the same thing but be robust against 
> package updates (I like his advice more than mine).
>
> Kind regards,
>
But it wants to install 25 packages in addition to itself and take up 
29.8MB.  That seems excessive to do something that I have already 
aqccomplished with no additional packages.


Marc

[toc] | [prev] | [next] | [standalone]


#189015

FromBen Caradoc-Davies <ben@transient.nz>
Date2017-11-16 02:40 +0100
Message-ID<uMhjP-1cT-1@gated-at.bofh.it>
In reply to#188996
On 15/11/17 17:34, Marc Shapiro wrote:
> On 11/14/2017 07:24 PM, Ben Caradoc-Davies wrote:
>> Great! Although you should note that Michael Biebl's suggestion to 
>> install "qt5-default" will do the same thing but be robust against 
>> package updates (I like his advice more than mine).
> But it wants to install 25 packages in addition to itself and take up 
> 29.8MB.  That seems excessive to do something that I have already 
> aqccomplished with no additional packages.

Hmm, then you might be better off with the straightforward edit of 
default.conf .

Kind regards,

-- 
Ben Caradoc-Davies <ben@transient.nz>
Director
Transient Software Limited <http://transient.nz/>
New Zealand

[toc] | [prev] | [next] | [standalone]


#188997 — Missing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re: Missing qt5-designer in Stretch)

FromMarc Shapiro <marcnshap@gmail.com>
Date2017-11-15 06:20 +0100
SubjectMissing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re: Missing qt5-designer in Stretch)
Message-ID<uLYhb-69h-1@gated-at.bofh.it>
In reply to#188995
Now that QtDesigner is running I can look at the rest of the build chain 
and I find that the programs listed in the subject (pyuic5, pyrcc5 and 
pylupdate5 ) are missing from python3-pyqt5.  According to the docs on 
Sourceforge these should all be included in the upstream package.  Has 
Debian split them off somewhere and not listed it as a Depends, or 
Recommends?

Marc

[toc] | [prev] | [next] | [standalone]


#189001 — Re: Missing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re: Missing qt5-designer in Stretch)

FromChristian Seiler <christian@iwakd.de>
Date2017-11-15 12:30 +0100
SubjectRe: Missing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re: Missing qt5-designer in Stretch)
Message-ID<uM43f-1k0-3@gated-at.bofh.it>
In reply to#188997
Hi there,

Am 2017-11-15 06:12, schrieb Marc Shapiro:
> Now that QtDesigner is running I can look at the rest of the build
> chain and I find that the programs listed in the subject (pyuic5,
> pyrcc5 and pylupdate5 ) are missing from python3-pyqt5.  According to
> the docs on Sourceforge these should all be included in the upstream
> package.  Has Debian split them off somewhere and not listed it as a
> Depends, or Recommends?

$ apt-file search pyuic5
pyqt5-dev-tools: /usr/bin/pyuic5
pyqt5-dev-tools: /usr/share/man/man1/pyuic5.1.gz

To see what binary packages are built from the same source package
as python3-pyqt5:

1. Get the source package name:

$ apt-cache show python3-pyqt5 | grep ^Source:
Source: pyqt5

2. Get all binary packages associated with it (the "tr" is for better
readability):

$ apt-cache showsrc pyqt5 | grep Binary: | tr ',' '\n'

The reason Debian doesn't have a single binary package is that you
don't actually need these tools to _use_ PyQt5, only to develop it.
(Similarly to C/C++ development, where there also are separate
development packages.) This way you can select what you want to
install.

Regards,
Christian

[toc] | [prev] | [next] | [standalone]


#189004 — Re: Missing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re: Missing qt5-designer in Stretch)

FromMarc Shapiro <marcnshap@gmail.com>
Date2017-11-15 16:40 +0100
SubjectRe: Missing pyuic5, pyrcc5 and pylupdate5 from python3-pyqt5 (was Re: Missing qt5-designer in Stretch)
Message-ID<uM7Xb-3FE-1@gated-at.bofh.it>
In reply to#189001
On 11/15/2017 03:19 AM, Christian Seiler wrote:
> Hi there,
>
> Am 2017-11-15 06:12, schrieb Marc Shapiro:
>> Now that QtDesigner is running I can look at the rest of the build
>> chain and I find that the programs listed in the subject (pyuic5,
>> pyrcc5 and pylupdate5 ) are missing from python3-pyqt5. According to
>> the docs on Sourceforge these should all be included in the upstream
>> package.  Has Debian split them off somewhere and not listed it as a
>> Depends, or Recommends?
>
> $ apt-file search pyuic5
> pyqt5-dev-tools: /usr/bin/pyuic5
> pyqt5-dev-tools: /usr/share/man/man1/pyuic5.1.gz
>
> To see what binary packages are built from the same source package
> as python3-pyqt5:
>
> 1. Get the source package name:
>
> $ apt-cache show python3-pyqt5 | grep ^Source:
> Source: pyqt5
>
> 2. Get all binary packages associated with it (the "tr" is for better
> readability):
>
> $ apt-cache showsrc pyqt5 | grep Binary: | tr ',' '\n'
>
> The reason Debian doesn't have a single binary package is that you
> don't actually need these tools to _use_ PyQt5, only to develop it.
> (Similarly to C/C++ development, where there also are separate
> development packages.) This way you can select what you want to
> install.
>
> Regards,
> Christian
>
Thanks for the tip on how to find all the packages from a single source 
file.  I'm not surprised that the dev tools are in a separate package -- 
I just couldn't find it.  I was looking through the files beginning with 
'python3-pyqt5', or 'python-pyqt5' so I missed the three (all of which I 
want) whose names begin with 'pyqt5' without the 'python' prefix.


Thanks again.

Marc

[toc] | [prev] | [next] | [standalone]


#188992

FromMichael Biebl <biebl@debian.org>
Date2017-11-14 22:20 +0100
Message-ID<uLQMF-PO-7@gated-at.bofh.it>
In reply to#188978

[Multipart message — attachments visible in raw view] — view raw

Am 14.11.2017 um 16:48 schrieb Marc Shapiro:
> On 11/14/2017 12:18 AM, Christian Seiler wrote:
>> Am 2017-11-14 08:05, schrieb Marc Shapiro:
>>> Am I missing something, somewhere?  Or is qt5-designer not packaged
>>> for Debian?
>>
>> Designer for Qt5 can be found in the qttools5-dev-tools package
>> in Stretch.
>>
>> Regards,
>> Christian
>>
> I installed qttools5-dev-tools package, but it still looks for designer
> and assistant in the old qt4 directory.  What am I doing wrong?

You probably want qt5-default

https://packages.debian.org/sid/qt5-default

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web