Contacting KDE team
Hi, as your Debian Project Leader I'd like to officially contact all our teams to learn about potential issues that might affect your work. I would love to learn how you organise / share your workload. If you do some regular meetings - be it on IRC, video conference or whatever I'm interested in joining one of your next meetings. Like previous DPLs, I'm open to any inquiries or requests for assistance. I personally prefer public discussion whenever possible, as they can benefit a wider audience. You can find a list of contact options at the bottom of my page on people.d.o[1]. I prefer being offline when I'm away from my keyboard, so I don't carry a phone. In urgent situations, I can provide the number of my dumb phone, though it may not always be within reach. Feel free to ping me via email if I don't respond promptly to ensure I address your concerns. Please let me know whether I can do something for you. I'm fine joining your IRC channel if needed but please invite me in case I should be informed about some urgent discussion there since I normally do not lurk on this channel. I have some specific questions to the FIXME team. - Do you feel good when doing your work in FIXME team? - Do you consider the workload of your team equally shared amongst its members? - Do you have some strategy to gather new contributors for your team? - Can you give some individual estimation how many hours per week you are working on your tasks in youre team? Does this fit the amount of time you can really afford for this task? - What is your most used / favourite medium (email, IRC, Matrix, video conferences, ?) to organise your work? - How are you organising upgrades of quite some complex set of packages? - Can I do anything for you? Kind regards and thanks a lot for your work Andreas. [1] https://people.debian.org/~tille/ -- https://fam-tille.de signature.asc Description: PGP signature
Re: Phantomjs can't find libQt5Core.so.5 via ldd on buster
Hi Gudjon, > I have tested on my Buster machine and it works perfectly. Both before > and after upgrade this morning. > > I don't have any ideas left but please try to reinstall > libc6 because it contains > /lib64/ld-linux-x86-64.so.2 > but I cannot guarantee it will help. I can confirm that apt-get install --reinstall libc6 does not change anything. > https://wiki.debian.org/Multiarch/LibraryPathOverview > > I am very interested in the answer. I confirm I'm interested in the answer as well (but I can not continue with this question before 25.11. since I'm not in my institute until then) Kind regards Andreas. -- http://fam-tille.de
Re: Phantomjs (private)
Hi Gudjon, On Thu, Nov 14, 2019 at 08:25:22PM +0100, Gudjon I. Gudjonsson wrote: > Please answer to the mailing list if it helps. > > What is the full output of > ldd /usr/lib/phantomjs/phantomjs ? > and > ldd /usr/lib/x86_64-linux-gnu/libQt5Core.so ? > > ldd /usr/lib/phantomjs/phantomjs > linux-gate.so.1 (0xf7f8d000) > libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7e7d000) > libQt5WebKitWidgets.so.5 => not found > libQt5PrintSupport.so.5 => not found > libQt5Widgets.so.5 => not found > libQt5WebKit.so.5 => not found > libQt5Gui.so.5 => not found > libQt5Network.so.5 => not found > libQt5Core.so.5 => not found > libGL.so.1 => not found > libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7e5a000) > libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7c85000) > libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7b81000) > libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7b63000) > libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7988000) > /lib/ld-linux.so.2 (0xf7f8e000) ldd /usr/lib/phantomjs/phantomjs linux-vdso.so.1 (0x7ffd41bf9000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7fc37e394000) libQt5WebKitWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5 (0x7fc37e34a000) libQt5PrintSupport.so.5 => /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x7fc37e2d3000) libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x7fc37dc7c000) libQt5WebKit.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 (0x7fc37af4e000) libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x7fc37a9c3000) libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x7fc37a82) libQt5Core.so.5 => not found libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x7fc37a78c000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fc37a76b000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x7fc37a5e7000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7fc37a464000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x7fc37a448000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fc37a287000) /lib64/ld-linux-x86-64.so.2 (0x7fc37e681000) libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Quick.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 (0x7fc379e0) libQt5WebChannel.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebChannel.so.5 (0x7fc379de) libicuuc.so.63 => /usr/lib/x86_64-linux-gnu/libicuuc.so.63 (0x7fc379c11000) libQt5Positioning.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Positioning.so.5 (0x7fc379b89000) libicui18n.so.63 => /usr/lib/x86_64-linux-gnu/libicui18n.so.63 (0x7fc3798ae000) libQt5Sensors.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Sensors.so.5 (0x7fc37986c000) libwoff2dec.so.1.0.2 => /usr/lib/x86_64-linux-gnu/libwoff2dec.so.1.0.2 (0x7fc37965f000) libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x7fc3793f6000) libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x7fc3793bd000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x7fc37919f000) libwebp.so.6 => /usr/lib/x86_64-linux-gnu/libwebp.so.6 (0x7fc378f36000) libhyphen.so.0 => /usr/lib/x86_64-linux-gnu/libhyphen.so.0 (0x7fc378f2f000) libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x7fc378d84000) libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x7fc378d42000) libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x7fc378c2) libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x7fc378a62000) libgstapp-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x7fc378a51000) libgstbase-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x7fc3789da000) libgstreamer-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x7fc37889a000) libgstpbutils-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x7fc37886) libgstaudio-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 (0x7fc3787e9000) libgsttag-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0 (0x7fc3787ac000) libgstvideo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x7fc378711000) libgstfft-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstfft-1.0.so.0 (0x7fc378704000) libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x7fc3786ad000) libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0
Re: Phantomjs can't find libQt5Core.so.5 via ldd on buster
On Thu, Nov 14, 2019 at 10:59:43AM +0100, Gudjon I. Gudjonsson wrote: > Is /etc/ld.so.conf.d/ changed on your machine? No. $ cat /etc/ld.so.conf include /etc/ld.so.conf.d/*.conf $ cat /etc/ld.so.conf.d/* /usr/lib/x86_64-linux-gnu/libfakeroot # libc default configuration /usr/local/lib # Multiarch support /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu # Legacy biarch compatibility support /lib32 /usr/lib32 > What does > strace phantomjs --version > > That should give you an indication where the program is looking for libraries. $ LANG=C strace phantomjs --version 2> /tmp/phantomjs.strace $ grep 'No such file or directory' /tmp/phantomjs.strace | grep libQt5Core.so.5 openat(AT_FDCWD, "/usr/lib/phantomjs/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "tls/x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64-linux-gnu/tls/x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64-linux-gnu/tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64-linux-gnu/tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64-linux-gnu/tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64-linux-gnu/x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64-linux-gnu/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64-linux-gnu/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/x86_64/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) opena
Re: Phantomjs can't find libQt5Core.so.5 via ldd on buster
On Thu, Nov 14, 2019 at 09:35:20AM +0100, Leopold Palomo-Avellaneda wrote: > On 14/11/19 9:26, Andreas Tille wrote: > > $ phantomjs --version > > /usr/lib/phantomjs/phantomjs: error while loading shared libraries: > > libQt5Core.so.5: cannot open shared object file: No such file or directory > > > > $ ldd /usr/lib/phantomjs/phantomjs | grep "not found" > > libQt5Core.so.5 => not found > [...] > > Andreas, > > I'm not able to able to reproduce this bug with the same versions. Could you > check if libQt5Core.so.5 is there? I've checked this including that the symlinks were set properly. I even did a sudo apt-get --reinstall install libqt5core5a to be really sure. I can try another machine running buster tomorrow evening. Thanks for your quick reply anyway Andreas. -- http://fam-tille.de
Phantomjs can't find libQt5Core.so.5 via ldd on buster
Hi, as I reported to BTS[1] phantomjs in Buster is failing: $ phantomjs --version /usr/lib/phantomjs/phantomjs: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory $ ldd /usr/lib/phantomjs/phantomjs | grep "not found" libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found libQt5Core.so.5 => not found This is not true for a machine running testing. I wonder whether this is just a problem of phantomjs or whether there is some issue with libqt5core5a in Buster that should be investigated. Any idea what might be wrong here? Kind regards Andreas. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915648#10 -- http://fam-tille.de
Re: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
Hi Lisandro, On Wed, Sep 18, 2019 at 07:42:23PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > On 19/09/17 10:17, Andreas Tille wrote: > > On Tue, Sep 17, 2019 at 01:26:17PM -0300, Lisandro Damián Nicanor Pérez > > Meyer wrote: > > > > > > Is the embedded stuff all in extlibs/? or is there some other 3rdparty > > > code? > > > > A lot is excluded in advance from the packaging Git: > > > > Files-Excluded: */libQGLViewer* > > */csparse > > */gtest > > */qwt* > > */eigen-3* > > */newmat > > */extlibs/json > > */tinyxml > > */*.dll > > */*.lib > > */SuiteSparse > > > > Some of these previously resided in SofaKernel/extlibs before > > the removal. > > Well, the first error I see is that the software seems to require cpsarse, > but I > don't seem to find it in the archive :-( Good catch. No idea why this was excluded. I've fixed this in a new repackaged tarball. Please `gbp pull` > Am I missing something? Please always assume that the problem is at my side. ;-) Thanks a lot for your help Andreas. -- http://fam-tille.de
Re: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
On Tue, Sep 17, 2019 at 01:26:17PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > > Is the embedded stuff all in extlibs/? or is there some other 3rdparty code? A lot is excluded in advance from the packaging Git: Files-Excluded: */libQGLViewer* */csparse */gtest */qwt* */eigen-3* */newmat */extlibs/json */tinyxml */*.dll */*.lib */SuiteSparse Some of these previously resided in SofaKernel/extlibs before the removal. Hope this helps Andreas. -- http://fam-tille.de
Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
Control: tags -1 help On Sun, Sep 08, 2019 at 11:00:34PM +0200, Moritz Mühlenhoff wrote: > On Sun, Sep 08, 2019 at 08:41:40AM +0200, Andreas Tille wrote: > > On Sat, Sep 07, 2019 at 10:43:53PM +0200, Moritz Mühlenhoff wrote: > > > > > > The current releases on https://github.com/sofa-framework claim to be Qt5 > > > compatible. Is anyone working on updating the package or should it be > > > removed? > > > > > > sofa-framework is one of the three remaining reverse dependencies of > > > libqwt5-qt4-dev at this point. > > > > I tried to upgrade sofa-framework but had severe issues with new cmake > > configuration. I'll have a look next week. > > If you're stuck, feel free to ping #debian-qt-kde. I need to admit I'm totally stuck with this package. Yes, there is a new upstream version since a long time and I tried several times to update it in Git[1]. However, its basically a new packaging of a large package with the need for excluding several code copies of libraries. I took over the maintenance from a former uploader which left the team but I need to admit my time resources and interest in this package are quite sparse. To have a chance to keep sofa-framework we need an expert in cmake who has some experience how to replace Debian packaged libraries. I'd happily add any volunteer to the Debian Med team to give full commit permissions. If nobody volunteers I do not see a realistic chance to keep that package. Kind regards, Andreas. [1] https://salsa.debian.org/med-team/sofa-framework -- http://fam-tille.de
Bug#911260: libkf5xmlgui5: Uninstallable since upload of qtbase-opensource-src 5.11.2+dfsg
Package: libkf5xmlgui5 Severity: grave Justification: renders package unusable Hi, $ sudo apt install libkf5xmlgui5 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libkf5xmlgui5 : Depends: qtbase-abi-5-11-0 but it is not installable E: Unable to correct problems, you have held broken packages. The reason is pretty obvious since the version of libqt5core5a in unstable now provides a higher ABI version $ apt-cache show libqt5core5a | grep -e Provides -e Version Version: 5.11.2+dfsg-3 Provides: qtbase-abi-5-11-2 Version: 5.11.1+dfsg-9 Provides: qtbase-abi-5-11-0 Kind regards Andreas. -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.17.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages libkf5xmlgui5 depends on: ii libc6 2.27-6 pn libkf5attica5 pn libkf5configcore5 pn libkf5configgui5 pn libkf5configwidgets5 pn libkf5coreaddons5 pn libkf5globalaccel-bin pn libkf5globalaccel5 pn libkf5i18n5 pn libkf5iconthemes5 pn libkf5itemviews5 pn libkf5textwidgets5 pn libkf5widgetsaddons5 pn libkf5windowsystem5 pn libkf5xmlgui-data pn libqt5core5a pn libqt5dbus5 pn libqt5gui5 pn libqt5network5 pn libqt5printsupport5 pn libqt5widgets5 pn libqt5xml5 ii libstdc++6 8.2.0-7 pn qtbase-abi-5-11-0 Versions of packages libkf5xmlgui5 recommends: pn libkf5xmlgui-bin libkf5xmlgui5 suggests no packages.
Any reason to not answer this request (Was: please add phonon-backend-xine transitional package)
Hi, I wonder what might be the reason not to apply the patch provided by Andreas Beckmann (thanks Andreas!) to solve this RC bug. In case you might face some time issues I'd volunteer to NMU. Kind regards Andreas. -- http://fam-tille.de -- To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120809135109.gb9...@an3as.eu
Re: RFC: bringing back task packages
[Not sure whether we should keep the long To: - list, I'd suggest continuing on debian-devel but keep it for the moment.] On Thu, Feb 17, 2011 at 07:20:30PM -0400, Joey Hess wrote: > A long time ago, tasksel installed task packages, which were regular > metapackages. This was dropped because the task packages had to Depend > on many packages, which made the installed system brittle, and made > testing propigation a problem. Now that Recommends are installed by > default, I'm revisiting the idea of using task packages. It solves > many issues and inconsistencies with tasksel vs the rest of Debian. If I understand the consequences of the statement correctly I welcome this step very much. > ### blends > > I think there is interest in getting some blends displayed in Taskel? Yes, definitely! > It's mostly orthagonal to this proposal, but this would help with > giving you full control over what your tasks do. I do feel that blends > need to be listed below the other tasks in tasksel, and probably with > a divider between them. This would be an acceptable approach. > Also, we have been careful to only have ten > tasks, to avoid overloading the user; and there is a limit to the length > of the list before it begins scrolling, so the d-i team would have to > look at the UI before adding Blends to the interface. The requirement for a limited set of tasks to provide a good overview is reasonable but has two flavours: On one hand it restricts the number of Blends we can include into the list and on the other hand it might have an influence on the number of "tasks"[1] we are maintaining inside each Blend which exceeds 10 drastically at least for three Blends (the most active ones). >From my perspective the only reasonable solution for this "reduced number of list entries" requirement is to close bug #273797 and have a hierarchical task selection where you first select the Blend and than select a set of "tasks"[1] inside the Blend. [1] Remark: I have the feeling that in the Blends context we are using the term "task" in some different manner. While it was probably influenced by tasksel (and invented by the Debian Edu developers) it drifted a bit away somehow. I have the feeling that we should find a proper definition what we mean when talking about Blends. > ## Implementation Option A > > Put everything in the task package. > > ... > > ## Implementation Option B > > Keep Test-*, Enhances, Relevance, and Section in the debian-tasks.desc > file; move the other fields to the task packages. I'm afraid I do not fully understand the difference / consequences of these two options. Can you provide some short examples? Kind regards Andreas. -- http://fam-tille.de -- To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110218134908.gh9...@an3as.eu
libblitz - name space pollution
Hi, I noticed that we have a name space polution: $ apt-cache search libblitz libblitz-dev - KDE/Qt image filter library - development files libblitz0 - C++ template class library for scientific computing libblitz4 - KDE/Qt image filter library libblitz0-dev - C++ template class library for scientific computing libblitz-doc - C++ template class library for scientific computing libblitz0ldbl - C++ template class library for scientific computing which means that two completely different library and both of them install /usr/lib/libblitz.so (and other files). I feel responsible for libblitz++ (group maintained with Konstantinos Margaritis) and I personally initiated changing the name from libblitz++ to libblitz in the package because some tools did not really liked the '++' but the actual files are named without the '++' anyway and thus re-renaming the package to libblitz++ would not help anyway. So what would be the best way to go in this case? I have no idea about the importance and role of libblitz inside the KDE project and I'm definitely think that blitz is a generic name that is not really well choosen in both cases. The KDE libblitz4 is at version number 0.0.3 so probably quite young while libblitz++ is even though it did not reached version 1.0 a quite old project. Any reasonable advise? Kind regards Andreas. -- http://fam-tille.de -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#245263: kdelibs4: Basic KDE applications fail to work outside of KDE
Package: kdelibs4 Version: 4:3.2.2-1 Severity: important I tried to use Konqueror under Gnome. Unfortunately it failed to start. About half a year I filed a bug report with a similar problem (#194392). Well, at home I tried to fix some other nasty KDE Applications problems by running kpersonalizer (please see #237491). When I called it the first time it crashed after the first screen. After the second call it worked until the 3. Step. Now it crashed reprodicible after the 4. Step. But I'm at least able to call Konqueror now. But it accepts absolutely no input -> perhaps the same reason why kpersonalizer crashed. I had to kill the process ... An strace run with kpersonalizer showed some missing files of the kind open("/home/tillea/.icons/default/cursors/wait", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/tillea/.icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/cursors/wait", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/default/cursors/wait", O_RDONLY) = -1 ENOENT (No such file or directory) but I can't believe that some missing icons could cause kpersonalizer hanging. Perhaps the last bit of the strace-log is missing because of line buffering because I had to kill kpersonalizer with ^C. The last bit of Konqueror strace log is: lstat64("/var", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat64("/var/rtmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=61440, ...}) = 0 lstat64("/var/rtmp/ksocket-tillea", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 stat64("/var/rtmp/ksocket-tillea/", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 open("/var/rtmp/ksocket-tillea/konquerortox3Da.slave-socket", O_RDWR|O_CREAT|O_EXCL, 0600) = 12 umask(0)= 022 umask(022) = 0 fchmod(12, 0600)= 0 getgid32() = 1050 getuid32() = 1454 fchown32(12, 1454, 1050)= 0 fcntl64(12, F_SETFD, FD_CLOEXEC)= 0 unlink("/var/rtmp/ksocket-tillea/konquerortox3Da.slave-socket") = 0 socket(PF_UNIX, SOCK_STREAM, 0) = 13 fcntl64(13, F_SETFD, FD_CLOEXEC)= 0 setsockopt(13, SOL_IPV6, 26, [0], 4)= -1 EOPNOTSUPP (Operation not supported) bind(13, {sa_family=AF_UNIX, path="/var/rtmp/ksocket-tillea/konquerortox3Da.slave-socket"}, 56) = 0 listen(13, 128) = 0 time(NULL) = 1082625334 write(9, "[EMAIL PROTECTED]", 12) = 12 write(9, "\0\0\0\20konqueror-30903\0\0\0\0\nklaunche"..., 87) = 87 write(9, "\0\0\0\10\0f\0i\0l\0e\377\377\377\377\377\377\377\377\377"..., 233) = 233 read(9, (here again the last and surely interesting bit is missing because I had to ^C my "strace konqueror 2>&1 | tee > /tmp/konqueror.strace" process ...) Summary: Main KDE-Applications do not work under Gnome and probably other environments. Feel free to ask for further information. Kind regards and thanks for maintaining KDE Andreas. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (499, 'testing'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.4.22 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (ignored: LC_ALL set to [EMAIL PROTECTED]) Versions of packages kdelibs4 depends on: ii kdelibs-bin4:3.2.2-1 KDE core binaries ii kdelibs-data 4:3.2.2-1 KDE core shared data ii libart-2.0-2 2.3.16-3 Library of functions for 2D graphi ii libarts1 1.2.2-1 aRts Sound system ii libasound2 1.0.3b-1 Advanced Linux Sound Architecture ii libaudio2 1.6c-3The Network Audio System (NAS). (s ii libaudiofile0 0.2.6-3 Open-source version of SGI's audio ii libbz2-1.0 1.0.2-1 A high-quality block-sorting file ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an ii libcupsys2 1.1.20final+cvs20040330-1 Common UNIX Printing System(tm) - ii libesd00.2.29-1 Enlightened Sound Daemon - Shared ii libfam0c1022.7.0-5 client library to control the FAM ii libgcc11:3.3.3-6 GCC support library ii libgcrypt1 1.1.12-4 LGPL Crypto library - runtime libr ii libglib2.0-0 2.2.3-1 The GLib library of C routines ii libgnutls7 0.8.12-5 GNU TLS library - runtime library ii libice64.3.0-7 Inter-Client Exchange library ii libjpeg62 6b-9 The Independent JPEG Group's JPEG ii libmad00.15.0b-3 MPEG audio decoder library ii libogg01.1.0-1 Ogg Bitstream Library ii libpcre3
Bug#237491: Further information
I had an idea how to debug this problem: If I call kpersonalizer it switches to the right font between Step 3 and Step 4. I tried this in an other users account. Moreover I did a diff -u --recursive .kde.orig .kde (where .orig is the configuration with the "fancy" font). Good luck in debugging the problem Andreas.Nur in .kde/share/config: kalziumrc. diff --recursive -u .kde.orig/share/config/kdeglobals .kde/share/config/kdeglobals --- .kde.orig/share/config/kdeglobals 2004-04-20 20:02:19.0 +0200 +++ .kde/share/config/kdeglobals2004-04-21 21:32:56.0 +0200 @@ -1,2 +1,140 @@ [$Version] update_info=kded.upd:kde3.0,kaccel.upd:kde3.1/r3,socks.upd:kde3.0/r1,klippershortcuts.upd:04112002 + +[DesktopIcons] +ActiveEffect=togamma +ActiveValue=0.7 +Animated=true +Size=32 + +[General] +background=238,238,230 +buttonBackground=238,234,222 +buttonForeground=0,0,0 +fixed=Courier New,10,-1,5,50,0,0,0,0,0 +font=Arial,12,-1,5,50,0,0,0,0,0 +foreground=0,0,0 +linkColor=0,0,192 +menuFont=Arial,12,-1,5,50,0,0,0,0,0 +selectBackground=255,221,118 +selectForeground=0,0,0 +taskbarFont=Arial,11,-1,5,50,0,0,0,0,0 +toolBarFont=Arial,12,-1,5,50,0,0,0,0,0 +visitedLinkColor=128,0,128 +widgetStyle=Keramik +windowBackground=255,255,255 +windowForeground=0,0,0 + +[Global Shortcuts] +Desktop Screenshot=default(Ctrl+Print) +Enable/Disable Clipboard Actions=default(Alt+Ctrl+X) +Halt Computer=none +Halt without Confirmation=none +Kill Window=default(Alt+Ctrl+Escape) +Lock Screen=default(Alt+Ctrl+L) +Logout=default(Alt+Ctrl+Delete) +Logout without Confirmation=default(Alt+Ctrl+Shift+Delete) +Manually Invoke Action on Current Clipboard=default(Alt+Ctrl+R) +Mouse Emulation=default(Alt+F12) +Popup Launch Menu=default(Alt+F1) +Reboot Computer=none +Reboot without Confirmation=none +Run Command=default(Alt+F2) +Show Klipper Popup-Menu=default(Alt+Ctrl+V) +Show Taskmanager=default(Ctrl+Escape) +Show Window List=default(Alt+F5) +Switch One Desktop Down=none +Switch One Desktop Up=none +Switch One Desktop to the Left=none +Switch One Desktop to the Right=none +Switch to Desktop 1=default(Ctrl+F1) +Switch to Desktop 10=default(Ctrl+F10) +Switch to Desktop 11=default(Ctrl+F11) +Switch to Desktop 12=default(Ctrl+F12) +Switch to Desktop 13=default(Ctrl+Shift+F1) +Switch to Desktop 14=default(Ctrl+Shift+F2) +Switch to Desktop 15=default(Ctrl+Shift+F3) +Switch to Desktop 16=default(Ctrl+Shift+F4) +Switch to Desktop 2=default(Ctrl+F2) +Switch to Desktop 3=default(Ctrl+F3) +Switch to Desktop 4=default(Ctrl+F4) +Switch to Desktop 5=default(Ctrl+F5) +Switch to Desktop 6=default(Ctrl+F6) +Switch to Desktop 7=default(Ctrl+F7) +Switch to Desktop 8=default(Ctrl+F8) +Switch to Desktop 9=default(Ctrl+F9) +Switch to Next Desktop=none +Switch to Next Keyboard Layout=default(Alt+Ctrl+K) +Switch to Previous Desktop=none +Toggle Showing Desktop=default(Alt+Ctrl+D) +Toggle Window Raise/Lower=none +Walk Through Desktop List=default(Ctrl+Tab) +Walk Through Desktop List (Reverse)=default(Ctrl+Shift+Tab) +Walk Through Desktops=none +Walk Through Desktops (Reverse)=none +Walk Through Windows=default(Alt+Tab) +Walk Through Windows (Reverse)=default(Alt+Shift+Tab) +Window Close=default(Alt+F4) +Window Iconify=none +Window Lower=none +Window Maximize=none +Window Maximize Horizontal=none +Window Maximize Vertical=none +Window Move=none +Window Operations Menu=default(Alt+F3) +Window Raise=none +Window Resize=none +Window Screenshot=default(Alt+Print) +Window Shade=none +Window to Desktop 1=none +Window to Desktop 10=none +Window to Desktop 11=none +Window to Desktop 12=none +Window to Desktop 13=none +Window to Desktop 14=none +Window to Desktop 15=none +Window to Desktop 16=none +Window to Desktop 2=none +Window to Desktop 3=none +Window to Desktop 4=none +Window to Desktop 5=none +Window to Desktop 6=none +Window to Desktop 7=none +Window to Desktop 8=none +Window to Desktop 9=none +Window to Next Desktop=none +Window to Previous Desktop=none + +[Icons] +Theme=crystalsvg + +[KDE] +ChangeCursor=true +EffectAnimateCombo=true +EffectFadeMenu=true +EffectFadeTooltip=true +EffectsEnabled=true +ShowIconsOnPushButtons=false +SingleClick=true +colorScheme= +contrast=7 +macStyle=false + +[Locale] +Country=de +Language=de + +[PanelIcons] +ActiveEffect=togamma +ActiveValue=0.7 + +[WM] +activeBackground=62,145,235 +activeBlend=62,145,235 +activeFont=Arial,12,-1,5,75,0,0,0,0,0 +activeForeground=255,255,255 +activeTitleBtnBg=238,238,230 +inactiveBackground=143,159,180 +inactiveBlend=143,159,180 +inactiveForeground=255,255,255 +inactiveTitleBtnBg=238,238,230 Nur in .kde/share/config: kdesktoprc. diff --recursive -u .kde.orig/share/config/kickerrc .kde/share/config/kickerrc --- .kde.orig/share/config/kickerrc 2003-08-09 08:49:42.0 +0200 +++ .kde/share/config/kickerrc 2004-04-21 21:32:51.0 +0200 @@ -1,2 +1,5 @@ [$Version] update_info=kickerrc.upd:kde_3_1_sizeChanges + +[buttons] +EnableIconZoom=false Nur in .kde/share/config: klaunch
Bug#237491: KDE applications select wrong font
Josh, thanks for your hints and sorry for my late answer. In fact calling kpersonalizer was helpful. While I had the strange fonts for the first two or three screens after one "Next" I've got nicely readable fonts and thus the problem was solved. Now I leave it to you to find out which setting would care for the font as a reasonable default if somebody works like me and does not call kpersonalizer but instead run KDE appllications from Gnome or any other WM. ;-) Please tell me whether you need any further hints to debug the problem. Kind regards and thanks for your help Andreas. PS: Feel free to downgrade severity from important to normal because I think if this problem is documented in this bug report the severity can be lowered.