Bug#1073027: RFS: parlatype/4.2-1 -- Minimal audio player for manual speech transcription
Hi Phil, thank you for your review! I saw it quite late, because I thought I was automatically subscribed to this bug. As for your comment at "1. Build", I intentionally didn't use these substitution variables because in /usr/share/doc/gobject-introspection/README.Debian.gz at "3. Runtime dependencies" it says: * Add ${gir:Depends} to -dev packages if they contain GIR XML * Add ${gir:Provides} to -dev packages if they contain GIR XML And there is no GIR XML in this -dev package. Regards Gabor OpenPGP_0xC892C2F1310F600B.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1073027: RFS: parlatype/4.2-1 -- Minimal audio player for manual speech transcription
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "parlatype": * Package name : parlatype Version : 4.2-1 Upstream contact : that's actually me * URL : www.parlatype.xyz * License : GPL-3+ * Vcs : https://salsa.debian.org/gkarsay/parlatype Section : sound The source builds the following binary packages: parlatype - Minimal audio player for manual speech transcription parlatype-common - Minimal audio player for manual speech transcription (arch-independent files) libparlatype7 - Library for Parlatype - runtime version libparlatype-dev - Library for Parlatype - development version libparlatype-doc - Documentation files for the Parlatype library gir1.2-parlatype-5.0 - Library for Parlatype - gir bindings To access further information about this package, please visit the following URL: https://mentors.debian.net/package/parlatype/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/p/parlatype/parlatype_4.2-1.dsc Changes since the last upload: parlatype (4.2-1) unstable; urgency=medium . * New upstream version 4.2 * Update watch file * Refresh patch #02 * Add patch for autopkgtest * Remove glade option and copyright of its assets * Update copyright for added/removed files * Update homepage to www.parlatype.xyz * Change app ID to xyz.parlatype.Parlatype (install) * Raise GTK dependency from 3 to 4 * Update gir package to 5.0 * Update lib package to libparlatype7 * Move arch-independent files into package parlatype-common * Enable cross-compiling GObject introspection data * Bump Standards-Version to 4.7.0 (no changes needed) * Lintian override for gir (false positive) Other info: * Although I intended to fix cross compiling, the Salsa CI cross compile test didn't succeed. * According to mentors' QA information there's an unused override. I had that lintian warning locally and as described in the override I think it's a false positive. Regards, Gabor Karsay
Bug#1052052: ping?
Rene Engelhard schrieb am 03.11.23 um 06:12: Am 02.11.23 um 23:25 schrieb Gabor Karsay: I haven't uploaded it yet, I don't know if I should target experimental or unstable? unstable, please. I've uploaded to https://mentors.debian.net/ , waiting for a sponsor. I also don't understand why the build i386 pipeline failed complaining about unmet dependencies. Neither me, but maybe it fell into some temporary issue (e.gf. caused by the 7.5.8-1 upload)? The pipeline succeeded after a retry. Regards, Gabor
Bug#1052052: ping?
Hi, thank you, I tried your fix with experimental libreoffice and pushed it to https://salsa.debian.org/gkarsay/parlatype-libreoffice-extension I haven't uploaded it yet, I don't know if I should target experimental or unstable? I also don't understand why the build i386 pipeline failed complaining about unmet dependencies. Regards, Gabor OpenPGP_0xC892C2F1310F600B.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#964462: parlatype-libreoffice-extension: please rename to libreoffice-parlatype
This is about the binary package, right? The source package name doesn't have to change? I'm trying to figure out how to rename it before asking my sponsor to upload it.
Bug#964462: parlatype-libreoffice-extension: please rename to libreoffice-parlatype
Rene Engelhard schrieb am 07.07.20 um 17:05: > [...] > LibreOffice extensions are packaged as libreoffice-* in Debian. Yes, > even ones not shipped by LibreOffice itself. > [...] Well, the idea is that it's closer to Parlatype than to LibreOffice. I guess there is more code in Parlatype to make this possible than in LibreOffice. But yes, it is a LibreOffice extension. I saw a few packaged extensions but I was not aware of a naming convention. I'm curious why the severity is "important" ("major effect on the usability of a package")? If you really think it's important, I can change it. It's only in experimental, so that shouldn't be a big problem. Regards, Gabor
Bug#954406: ITP: parlatype-libreoffice-extension -- Control Parlatype from LibreOffice
Package: wnpp Severity: wishlist Owner: Gabor Karsay * Package name: parlatype-libreoffice-extension Version : 2.0 Upstream Author : Gabor Karsay * URL : http://www.parlatype.org/ * License : GPL-3+ Programming Lang: Python Description : Control Parlatype from LibreOffice Controls Parlatype from within LibreOffice. Adds a toolbar to link the current media file to the document and lets Parlatype go to timestamps on mouseclick or key navigation. A set of macros can be assigned to shortcuts, e.g. inserting timestamps. The Parlatype source package provided a set of LibreOffice macros through its parlatype-libreoffice-helpers package. Those macros were turned into an extension and split off from the source package. parlatype-libreoffice-extension supersedes parlatype-libreoffice-helpers. I am upstream author and in Debian sponsored maintainer of Parlatype.
Bug#934643: libparlatype2: missing Breaks+Replaces: libparlatype1
Tags: pending Thank you for your bug report! I have addressed this in the new version 1.6.1-2 which is not uploaded yet. As Salsa CI tests passed successfully (including piuparts) here are the steps to reproduce this locally (mostly as a note to myself): At the moment purging fails in piuparts because of leftovers from fontconfig (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897040) and something related to systemd (no bug number found): 6m4.7s ERROR: FAIL: Package purging left files on system: /etc/systemd/user/ owned by: systemd /usr/local/share/fonts/not owned /usr/local/share/fonts/.uuid not owned /usr/share/fonts/ owned by: fonts-opensymbol, fonts-dejavu-core /usr/share/fonts/.uuid not owned /usr/share/fonts/truetype/ owned by: fonts-opensymbol, fonts-dejavu-core /usr/share/fonts/truetype/.uuidnot owned /usr/share/fonts/truetype/dejavu/ owned by: fonts-dejavu-core /usr/share/fonts/truetype/dejavu/.uuid not owned /usr/share/fonts/truetype/openoffice/ owned by: fonts-opensymbol /usr/share/fonts/truetype/openoffice/.uuid not owned /var/lib/systemd/deb-systemd-user-helper-masked/ not owned For now using option --warn-on-leftovers-after-purge. $ sudo piuparts --warn-on-leftovers-after-purge -d testing parlatype_1.6.1-1_amd64.changes # buggy version dpkg: error processing archive /tmp/apt-dpkg-install-ysSQvu/0-libparlatype2_1.6.1-1_amd64.deb (--unpack): trying to overwrite '/usr/share/locale/ca/LC_MESSAGES/libparlatype.mo', which is also in package libparlatype1:amd64 1.5.6-1 $ sudo piuparts --warn-on-leftovers-after-purge -d testing parlatype_1.6.1-2_amd64.changes # new version 9m28.0s INFO: PASS: Installation, upgrade and purging tests.
Bug#935181: pango1.0: dbgsym packages not installable
Source: pango1.0 Version: 1.42.4-7~deb10u1 Severity: normal Dear maintainer, trying to install dbgsym packages on Debian Stable I get this output: $ LANGUAGE=C sudo apt install libpango-1.0-0-dbgsym libpangocairo-1.0-0-dbgsym libpangoft2-1.0-0-dbgsym 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: libpango-1.0-0-dbgsym : Depends: libpango-1.0-0 (= 1.42.4-6) but 1.42.4-7~deb10u1 is to be installed libpangocairo-1.0-0-dbgsym : Depends: libpangocairo-1.0-0 (= 1.42.4-6) but 1.42.4-7~deb10u1 is to be installed libpangoft2-1.0-0-dbgsym : Depends: libpangoft2-1.0-0 (= 1.42.4-6) but 1.42.4-7~deb10u1 is to be installed E: Unable to correct problems, you have held broken packages. Regards, Gabor -- System Information: Debian Release: 10.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-5-amd64 (SMP w/2 CPU cores) Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=de_AT.utf8, LC_CTYPE=de_AT.utf8 (charmap=UTF-8), LANGUAGE=de_AT.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
Bug#882520: parlatype: FTBFS on sparc64: html-build.stamp failed (per #878305)
Thanks, I already figured out it has to do with the highlight bug. I will see if I can build it only architecture independent.
Bug#882517: parlatype: FTBFS on non-Linux: gdk/gdkwayland.h absent
Thanks, I'm aware and I will fix it.
Bug#867727: RFS: parlatype/1.5.2-1 [ITP]
Ross Gammon schrieb am 2017-09-24 um 21:03: The only thing I spotted, was the lack of a docbase file to help people fire up the docs locally: https://www.debian.org/doc/manuals/maint-guide/dother.en.html#doc-base Done. Added the doc-base file and put a symlink from /usr/share/gtk-doc/html/parlatype to /usr/share/doc/libparlatype-doc/html. I looked how other packages are doing this and I found both install locations: e.g. gtk installs docs in /usr/share/doc and symlinks to /usr/share/gtk-doc but clutter for example does it the other way round, installing in /usr/share/gtk-doc and symlinking to /usr/share/doc as I did. Would you like to maintain this within the Debian Multimedia Team? If so: https://wiki.debian.org/DebianMultimedia/Join and then follow the stuff in the Develop Packaging link there (to create the git repository etc). We can always do this before the next upload if you prefer. Just let me know. I'm not sure. I guess it would be better but at the moment I don't have much time to learn a new workflow. Besides I probably wouldn't do much work for other packages in the Multimedia Team. I'd prefer not to join at the moment if that is possible. Some minor things we can work on for next time: 1. Lintian complains about there being no upstream changelog. As you are upstream, maybe you can fix this? It is a nice service to our users to see what changed in each version without going online. The Debian changelog only contains changes in the packaging. Yes, I can release an upstream changelog next time. There are already release notes for every release. 2. It would be nice to add some autopkgtests. For parlatype, that might just be to run the binary command without a file to check that it installs & doesn't crash. For the library & gir library you can compile a simple app against the libraries to check they compile & run OK. If you search on Debian Codesearch you will find examples. I plan that for the next minor release (which might or might not be this year). Regards, Gabor
Bug#867727: Request for sponsoring Parlatype -- audio player for transcription
Juhani Numminen schrieb am 2017-09-15 um 15:24: debian/parlatype.manpages is only needed when upstream build system doesn't install the man pages, please remove it. done debian/watch can be updated to version 4 (changing the first line is enough). done Additionally removed build-dependency on libfile-fcntllock-perl and added copyright for translations. For some reason after upload mentors claims there is no debhelper compatibility level set and a watchfile is missing although everything is set. Best regards, Gabor
Bug#867727: Request for sponsoring Parlatype -- audio player for transcription
Juhani Numminen schrieb am 2017-09-10 um 17:27: Ross Gammon kirjoitti 10.09.2017 klo 13:15: I would be happy to take a look at this. Unfortunately, I am quite busy at the moment so I can't promise much this week. I have cc'd you because you did not say whether you are subscribed to the Multimedia list. I have also copied in the RFS bug so that other potential sponsors see this and take over if they are looking for something to do :-) Regards, Ross I can review the package and offer my comments in the meantime. Disclaimer: I am not Debian Developer or Debian Maintainer. Thank you Ross and Juhani! Your package is not lintian-clean, please investigate (lintian -EviI --pedantic) and fix what you can. W: parlatype source: newer-standards-version 4.0.1 (current is 4.0.0) I guess no need to override this. I: parlatype source: testsuite-autopkgtest-missing There are no tests and it's only informational, should I override this? P: parlatype source: debian-watch-may-check-gpg-signature fixed debian/control: I think Section: sound would be more suitable than Section: gnome. done You can drop some version requirements, please run 'cme check dpkg'. done, intltool didn't need versioning Latest Policy version is 4.1.0. done, changed watch file (checking for signature) Didn't test or change for "4.15: Packages should build reproducibly" Do you expect me to test reproducibility? Please use https for the homepage address. done The Debian changelog for new packages is usually very simple. This should be enough: parlatype (1.5.2-1) unstable; urgency=medium * Initial release (Closes: #868886) -- Gabor Karsay Thu, 10 Aug 2017 17:43:18 +0200 done, removed old changelog entries. They were either never released, just for private purposes, or Ubuntu PPA releases. debian/copyright should use the established short license names, i.e. GPL-3+ for "version 3 or later" and CC-BY-SA-4, not CCBYSA-4. They are listed in the format specification. done For the CC licenses, I think it is not enough to just refer to a web page, as the terms must be readable offline. done, included full CC licenses See if any http URL can be changed to https in this file, too. done In debian/rules, based on my testing, I can tell these two lines are not needed: DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk done, removed I have still a question: There's a build-dependency for libfile-fcntllock-perl only to avoid a warning in the build log "dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe". But it builds also without, can it stay for a cleaner build log or should I remove it? Thank you Gabor
Bug#867727: RFS: parlatype/1.5.1-1 [ITP] follow-up
Follow-up after uploading new version 1.5.2-1. To access further information about this package, please visit the following URL: https://mentors.debian.net/package/parlatype Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/p/parlatype/parlatype_1.5.2-1.dsc Changes since last upload to mentors: * New upstream bugfix release * Bump standards version to 4.0.1 (no changes) * Switch compat level 9 to 10 * Bump debhelper to 10 in Build-Depends * Remove dh-autoreconf from Build-Depends * Remove --with autoreconf in rules * Update install path for help files * Update install path for AppStream data * Update icon names (install and copyright) * Install DBus service * Install symbolic icon * Override lintian's hardening-no-fortify-functions: false positive * Add Build-Depends appstream-util and desktop-file-utils for checks * Copyright: change URL format to https Anyone willing to sponsor or review? Regards Gabor Karsay
Bug#867727: RFS: parlatype/1.5.1-1 [ITP]
I have re-uploaded the package to mentors, closing ITP: #868886, published my packaging history, added the Vcs fields to the control file and added a patch for Plasma desktops.
Bug#868886: ITP: parlatype -- Minimal audio player for manual speech transcription
Package: wnpp Severity: wishlist Owner: Gabor Karsay <gabor.kar...@gmx.at> * Package name: parlatype Version : 1.5.1 Upstream Author : Gabor Karsay <gabor.kar...@gmx.at> * URL : http://gkarsay.github.io/parlatype/ * License : GPL-3 Programming Lang: C, Python (only 1 file) Description : Minimal audio player for manual speech transcription Plays audio sources to transcribe them in your favourite text application. Speed of playback can be changed without changing the pitch and on pause it will rewind for a few seconds according to your preferences. Parlatype can be controlled with the "Play" button from your keyboard even if its window is not focused. Parlatype fills a gap for an easy to use transcription utility (manual transcription). I'm not aware of another program in Debian for GNOME, targeting transcriptions and also offering a waveform. It's written for GNOME but should work on other desktop environments as well. Parlatype doesn't have its own editor, it recommends LibreOffice and has a set of macros (Python scripts) for LibreOffice. Parlatype has its own library with dev headers, docs and gobject introspection. Although that library is intended for public use, probably there are no other consumers except Parlatype itself. I would maintain it myself, I'm also the upstream author. I'm looking for a sponsor (actually I reported the sponsorship request first).
Bug#867727: RFS: parlatype/1.5.1-1 [ITP]
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "parlatype" * Package name: parlatype Version : 1.5.1-1 Upstream Author : Gabor Karsay <gabor.kar...@gmx.at> * URL : http://gkarsay.github.io/parlatype/ * License : GPL-3 Section : gnome It builds those binary packages: gir1.2-parlatype-1.0 - Library for Parlatype - gir bindings libparlatype-dev - Library for Parlatype - development version libparlatype-doc - Documentation files for the Parlatype library libparlatype1 - Library for Parlatype - runtime version parlatype - Minimal audio player for manual speech transcription parlatype-libreoffice-helpers - Set of macros for LibreOffice To access further information about this package, please visit the following URL: https://mentors.debian.net/package/parlatype Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/p/parlatype/parlatype_1.5.1-1.dsc More information about parlatype can be obtained from http://gkarsay.github.io/parlatype/. I am also the upstream author. The first public release was in January 2016, the program is in a good state, is already translated in a few languages and fills a gap for an easy to use transcription utility (manual transcription). I'm not aware of another program in Debian for GNOME, targeting transcriptions and also offering a waveform. I was packaging it already for a time for Ubuntu. The package was built with pbuilder in a sid chroot. There is one lintian warning that I don't know what to do with: hardening-no-fortify-functions. I think the compiler flags are set right, but I don't know if I should override it. There's also one thing unclear to me about the procedure: Is this sponsorship request enough or should I file a WNPP bug, too? Thank you Gabor Karsay