From unknown Mon Jun 23 18:27:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28398 <28398@debbugs.gnu.org> To: bug#28398 <28398@debbugs.gnu.org> Subject: Status: Xfburn Reply-To: bug#28398 <28398@debbugs.gnu.org> Date: Tue, 24 Jun 2025 01:27:22 +0000 retitle 28398 Xfburn reassign 28398 guix-patches submitter 28398 ng0 severity 28398 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 10:15:48 2017 Received: (at submit) by debbugs.gnu.org; 9 Sep 2017 14:15:48 +0000 Received: from localhost ([127.0.0.1]:57600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqgXs-0006c6-DB for submit@debbugs.gnu.org; Sat, 09 Sep 2017 10:15:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqgXl-0006bn-M9 for submit@debbugs.gnu.org; Sat, 09 Sep 2017 10:15:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqgXe-0001YY-Js for submit@debbugs.gnu.org; Sat, 09 Sep 2017 10:15:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35749) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dqgXe-0001YS-Eb for submit@debbugs.gnu.org; Sat, 09 Sep 2017 10:15:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59770) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqgXc-0003qM-PO for guix-patches@gnu.org; Sat, 09 Sep 2017 10:15:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqgXZ-0001XU-FG for guix-patches@gnu.org; Sat, 09 Sep 2017 10:15:24 -0400 Received: from aibo.runbox.com ([91.220.196.211]:37060) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dqgXZ-0001Wx-2M for guix-patches@gnu.org; Sat, 09 Sep 2017 10:15:21 -0400 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1dqgXW-0002mZ-4A for guix-patches@gnu.org; Sat, 09 Sep 2017 16:15:18 +0200 Received: from [185.175.208.180] (helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dqgXP-0007F0-7P for guix-patches@gnu.org; Sat, 09 Sep 2017 16:15:11 +0200 Date: Sat, 9 Sep 2017 14:15:04 +0000 From: ng0 To: guix-patches@gnu.org Subject: Xfburn Message-ID: <20170909141504.5nhlbp5ocrygqwhw@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cgt7qat5iuyjgbwi" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --cgt7qat5iuyjgbwi Content-Type: multipart/mixed; boundary="sh74537l36lxm4qy" Content-Disposition: inline --sh74537l36lxm4qy Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This adds Xfburn + 2 libburnia packages it depends on. What I could not test was actually burning a disk, as I can't afford to buy new optical disks at the moment. It builds. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --sh74537l36lxm4qy Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-libburn.patch" Content-Transfer-Encoding: quoted-printable =46rom 512f0217741a18eb66dd92cecab556118bcc8928 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:47:31 +0000 Subject: [PATCH 1/3] gnu: Add libburn. * gnu/packages/cdrom.scm (libburn): New variable. --- gnu/packages/cdrom.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 704e8ad36..478685a24 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2016 Marius Bakke ;;; Copyright =C2=A9 2017 John Darrington ;;; Copyright =C2=A9 2017 Thomas Danckaert +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -693,3 +694,30 @@ distributed with CD images and are used to describe ho= w tracks are laid out on the image.") (home-page "https://www.gnu.org/software/ccd2cue/") (license gpl3+))) + +(define-public libburn + (package + (name "libburn") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libburn-" version ".tar.gz")) + (sha256 + (base32 + "0wbh49s3az3sfpai09z1zdgynq7wnwrk31v5589033274nmzldlx")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags (list "--enable-libcdio"))) + (inputs + `(("libcdio" ,libcdio))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libburn") + (synopsis "library for reading, mastering and writing optical discs") + (description + "libburn is the library by which preformatted data get onto optical m= edia. +It uses either @file{/dev/sgN} (e.g. on kernel 2.4 with ide-scsi) or @file= {/dev/srM} +or @file{/dev/hdX} (e.g. on kernel 2.6). libburn is the foundation of the +libburnia-project cdrecord emulation. Its code is independent of cdrecord= =2E") + (license gpl2))) --=20 2.14.1 --sh74537l36lxm4qy Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0002-gnu-Add-libisofs.patch" Content-Transfer-Encoding: quoted-printable =46rom 00eb5b67c78fe8e15d3e03ff4ff450d106fad690 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:59:39 +0000 Subject: [PATCH 2/3] gnu: Add libisofs. * gnu/packages/cdrom.scm (libisofs): New variable. --- gnu/packages/cdrom.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 478685a24..5b387f107 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -721,3 +721,30 @@ It uses either @file{/dev/sgN} (e.g. on kernel 2.4 wit= h ide-scsi) or @file{/dev/ or @file{/dev/hdX} (e.g. on kernel 2.6). libburn is the foundation of the libburnia-project cdrecord emulation. Its code is independent of cdrecord= =2E") (license gpl2))) + +(define-public libisofs + (package + (name "libisofs") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libisofs-" version ".tar.gz")) + (sha256 + (base32 + "02m5g6lbmmkh2xc5xzq5zaf3ma6v31gls66aj886b3cq9qw0paql")))) + (build-system gnu-build-system) + (inputs + `(("zlib" ,zlib))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libisofs") + (synopsis "library for reading, mastering and writing optical discs") + (description + "libisofs is a library to create an ISO-9660 filesystem, supports ext= ensions +like RockRidge or Joliet, and introduces an own extension AAIP. It is a f= ull +featured ISO-9660 editor which composes and changes the directory tree of = an +ISO image. This tree and its newly imported data file contents get then +written as independent single-session image or as add-on session for the i= mage +from where the tree was originally loaded.") + (license gpl2+))) --=20 2.14.1 --sh74537l36lxm4qy Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0003-gnu-Add-xfburn.patch" Content-Transfer-Encoding: quoted-printable =46rom aeca4ac117bf66aae4656d311e39135f29d24fab Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 14:11:36 +0000 Subject: [PATCH 3/3] gnu: Add xfburn. * gnu/packages/xfce.scm (xfburn): New variable. --- gnu/packages/xfce.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index b936dc45d..03d8c79b6 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -6,6 +6,7 @@ ;;; Copyright =C2=A9 2016 Kei Kebreau ;;; Copyright =C2=A9 2017 Ricardo Wurmus ;;; Copyright =C2=A9 2017 Petter +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -32,6 +33,7 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages calendar) + #:use-module (gnu packages cdrom) #:use-module (gnu packages pkg-config) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) @@ -902,3 +904,37 @@ bubble in a standard way can implicitly make use of xf= ce4-notifyd to do so by sending standard messages over D-Bus using the @code{org.freedesktop.Notifications} interface.") (license gpl2))) + +(define-public xfburn + (package + (name "xfburn") + (version "0.5.4") + (source (origin + (method url-fetch) + (uri (string-append "http://archive.xfce.org/src/apps/xfburn= /" + (version-major+minor version) "/" + name "-" version ".tar.bz2")) + (sha256 + (base32 + "1xn1kwxa3dl5r9bfj90a5322ynkwbn6k5v9b3a3pbr3a23zm604s")))) + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config))) + (inputs + `(("exo" ,exo) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("glib" ,glib) + ("gtk+" ,gtk+-2) + ("libburn" ,libburn) + ("libisofs" ,libisofs) + ("libxfce4ui" ,libxfce4ui))) + (home-page "https://goodies.xfce.org/projects/applications/xfburn") + (synopsis "GTK+ based CD and DVD burning application") + (description + "Xfburn is a simple CD/DVD burning tool based on libburnia +libraries. It can blank CD/DVD(-RW)s, burn and create iso images, +audio CDs, as well as burn personal compositions of data to either +CD or DVD.") + (license gpl2+))) --=20 2.14.1 --sh74537l36lxm4qy-- --cgt7qat5iuyjgbwi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmz92gACgkQ4i+bv+40 hYg6yhAAqRZen0D9R8axAf+FXkHEry2r9fEzdNrH0v7DjAb6DFqxEEge7mDK39qf 6T4RhAi+TW3ke6X/VCtIt4pFUVRwCf5UVMPIynANYAiuEyyuv3EfzyYqFfx/FCPV e1jFCL7tnJwrika1umK3DA3hrLFpxGbXh4EheD4VTkTY2Bp2Snjv0DA4V3bDriob JbAoQ1pl7/s28hxcGMS3ZmHR3clVr14cbgXQqngG5CvAwNX4YbVrHEZzfHrCauNL zdxbBXZTv4g2cRXzZwlW24UTYKgErw9f/yy4t3KMpQC85TdIKlRq7VilhSu0ExZi xdinoZtju30/i52O1ajVWbjgyxex0/uH2/wy1gyhYDN4ziImPYCwTy6DQMESXzYR j4Ci6F5EuyiqI2jAm/ZLZpwtqsI5xruOj8h634hmgaJlQBkvsR3fohPZDvx7trEj An60acArSVuO3E+GprK/O6bPhTqtOuhvMpMTZjh/7gjmYWuVQ8KOexP4bgft/Z1b njlsR5nAO9OqSnSf4+73FHmJYq9oNjuDOMKw0RZdBcBGkFKeEbYCBOky2tksLUsY Fe9wPHghpiZVxDV/nJzjkesAs2VZpuEVLJhtSY5D8MeuedRcEHPcM5aFhKOWc30u EBSo4WooUxPt4oRnSs/CO/fqNbzwcS8QJz9ZHihsB9kZtTX1c7U= =0nXR -----END PGP SIGNATURE----- --cgt7qat5iuyjgbwi-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 15 07:42:05 2017 Received: (at 28398) by debbugs.gnu.org; 15 Sep 2017 11:42:05 +0000 Received: from localhost ([127.0.0.1]:41952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsp0X-0000d2-Jy for submit@debbugs.gnu.org; Fri, 15 Sep 2017 07:42:05 -0400 Received: from aibo.runbox.com ([91.220.196.211]:41034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsp0V-0000cu-Ud for 28398@debbugs.gnu.org; Fri, 15 Sep 2017 07:42:04 -0400 Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1dsp0U-00009V-3R for 28398@debbugs.gnu.org; Fri, 15 Sep 2017 13:42:02 +0200 Received: from 62-210-149-35.rev.poneytelecom.eu ([62.210.149.35] helo=localhost) by mailfront12.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dsp0P-00030o-3S for 28398@debbugs.gnu.org; Fri, 15 Sep 2017 13:41:57 +0200 Date: Fri, 15 Sep 2017 11:41:53 +0000 From: ng0 To: 28398@debbugs.gnu.org Subject: Re: [bug#28398] Xfburn Message-ID: <20170915114153.74piemw5ymvez25k@abyayala> References: <20170909141504.5nhlbp5ocrygqwhw@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="53y4v6f2swsaeikx" Content-Disposition: inline In-Reply-To: <20170909141504.5nhlbp5ocrygqwhw@abyayala> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28398 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --53y4v6f2swsaeikx Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable ng0 transcribed 8.5K bytes: > This adds Xfburn + 2 libburnia packages it depends on. >=20 > What I could not test was actually burning a disk, > as I can't afford to buy new optical disks at the moment. >=20 > It builds. Update: I just found some disks, I could test functionality this weekend. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://krosos.org/dist/keys/ https://www.infotropique.org https://www.krosos.org --53y4v6f2swsaeikx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlm7vIEACgkQ4i+bv+40 hYj8uQ/9FnkrOxruprtSVdhXvu9uMTADUKSTGKZVvNywv3/DIXBEVI7eCt8Qn+hn gFHfp/+fElKSVRrIjaD0lin/XSinxWZLfc96PwW6UmXh0SKu46UoDwshfKOHASUC OaH/gtEwzYo9FP9RTDgecPWJummdpxOhfXMSAPu/rvhYc18Mf+y4xm2vU28HS1+I BpEI8nfQPauzrovvOjTtrCxMVdhCNstORmC+jQseJ86qGw6ZA2jQHI1S6WLGvLxq aGJfqgE+xPDFUrK4LZJqjjJpuIUvZ8YaKX1B3vy2LabsfmlTowDoGYKhHDmFhaxC 80Sj2/oYNI9DAwJhIqeWFTekyjWShwg584VnTHLxzTQJkiCh3c4Gr4UlwBJGYTml +6AMbkpSWb/uDlHtCK3gXr3+X46EJRv66JDcZVjaZPECzEedKP6ZINc/mIS00HKl U+It+YShlooG+JvywlRW0R1HcaJxytd1M8n8/o8wpxZYfAiLUutCff1gZiU3WZ0Y QP9JlnzF/tVie3Dv4T/wP1azZ9I52uHjunZVW3Xi1rb8TMN+PM2JLhj1DBM3B56z J3IscAy9oZeW5ny+h1G7ajOYF8NXI5GoxogoEkKaaKFMe3GXsjWtPfphINl40J7t SP8ouWINnE7cCWgaljaQt+J+NnMvubeKcXAa4mDnQbXrEEuHfLw= =omEt -----END PGP SIGNATURE----- --53y4v6f2swsaeikx-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 30 11:14:31 2017 Received: (at 28398) by debbugs.gnu.org; 30 Sep 2017 15:14:31 +0000 Received: from localhost ([127.0.0.1]:41316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyJTL-000683-B6 for submit@debbugs.gnu.org; Sat, 30 Sep 2017 11:14:31 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:45516 helo=mira.cbaines.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyJTI-00067v-Mx for 28398@debbugs.gnu.org; Sat, 30 Sep 2017 11:14:29 -0400 Received: by mira.cbaines.net (Postfix, from userid 113) id 1C2C31475FA; Sat, 30 Sep 2017 16:14:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id BD5491475F9; Sat, 30 Sep 2017 16:14:27 +0100 (BST) Date: Sat, 30 Sep 2017 16:14:23 +0100 From: Christopher Baines To: ng0 Subject: Re: [bug#28398] Xfburn Message-ID: <20170930161423.5a8f5a8d@cbaines.net> In-Reply-To: <20170909141504.5nhlbp5ocrygqwhw@abyayala> References: <20170909141504.5nhlbp5ocrygqwhw@abyayala> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/BcJQsmTPWag7OE/yVW3SqC="; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --Sig_/BcJQsmTPWag7OE/yVW3SqC= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 9 Sep 2017 14:15:04 +0000 ng0 wrote: > This adds Xfburn + 2 libburnia packages it depends on. >=20 > What I could not test was actually burning a disk, > as I can't afford to buy new optical disks at the moment. >=20 > It builds. It builds for me too :) Looking at the libburn package. > + (synopsis "library for reading, mastering and writing optical > discs") guix lint says: gnu/packages/cdrom.scm:717:14: libburn@1.4.6: synopsis should start with an upper-case letter or digit > + (description > + "libburn is the library by which preformatted data get onto optical= media. > +It uses either @file{/dev/sgN} (e.g. on kernel 2.4 with ide-scsi) or @fi= le{/dev/srM} > +or @file{/dev/hdX} (e.g. on kernel 2.6). libburn is the foundation of t= he > +libburnia-project cdrecord emulation. Its code is independent of cdreco= rd.") I'm unsure about the first sentence, "libburn is the library" makes it sounds like there is only one library (this one) that does this. Would something like "libburn is a library to write preformatted data to optical media" work? Also, I don't get the cdrecord reference at the end. Looking at the libisofs package. > + (synopsis "library for reading, mastering and writing optical discs") guix lint says: gnu/packages/cdrom.scm:742:14: libisofs@1.4.6: synopsis should start with an upper-case letter or digit Also, this is the same as the libburn package, which probably means they need tweaking to be more useful. > + (description > + "libisofs is a library to create an ISO-9660 filesystem, supports e= xtensions I think this would read better split in to two sentences, as in "... filesystem. It supports" > +like RockRidge or Joliet, and introduces an own extension AAIP. It is a= full I think this would read better if you swap out "an" for "its". > +featured ISO-9660 editor which composes and changes the directory tree o= f an > +ISO image. This tree and its newly imported data file contents get then I think this would read better if you swap the order of "get" and "then", as in "imported data file contents then get". Looking finally at the xfburn package. The description seems a bit odd to me, as things like blanking CDs, or compositions are not terms I've heard commonly, but I think this is ok. I had some broken icons when I tried running this, and got some corresponding warnings, but this could be because I'm using Gnome and not XFCE. (xfburn:15797): Gtk-WARNING **: Error loading theme icon 'stock_xfburn-audio-cd' for stock: Icon 'stock_xfburn-audio-cd' not present in theme Thanks for the patches, and let me know if the proofreading the descriptions is helpful?=09 --Sig_/BcJQsmTPWag7OE/yVW3SqC= Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlnPtM9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XefGg/+KMG8/48qSI6K5OcYZmze/SgSZ6n2y0U6Rnpv5uTxI6wIRQV8vRzN+g8f aplCGuaJaveX8+TKUKA2Y8vMwKnAjaJTforTWlxPfEp/2Hmug4uj6ACmH3f22Vv3 6fslf0/hkHHnNMQG8XL8pAp4CLhG/fVRkMpHBnMmidIm6k1b369/ZR9X5pCxylIE L9EASc5wbMJoB4vuxuuDyyZTFzjal2lJMuI7NlKhz9BfIXJBMPjctc88zeuearaz Wdj8dPDEeoj0Nvo6ReMnJ3wem63yKIz8m7gksYmUNCH24NYbMcDfyuiiCJkIavIO BEF9Unydsbzvd9yBC0YsdcDlGjojdJVS+HEkQpgZMGq3DsQGfSHNW4giNMnJpnJ3 B9WmKcglmxbSGU9fXJ0R/yQCU4+HbR+yGv2xmWZNOKxt4qTvk1rqXt/C0S65m/hM 7MeQAiIndXHb9G6wpFgibhuZDHA8pUMNmXEg7LFeVekoxSO7GbvPNDt9LcSCVUs1 oAG+Atxd1HlOp6/OKxuJQqsZfM+yr9z4/aUExgVVjHkUISw7sfGztg+quqKmWKY2 rNyFadAz3igD6ER8RH1CFwKaYLf8mgoM2h3LC4rzTy8aJ9w/3096I78RGlC2XDVX Sslx4LEZxPq8oy3nCZDlvuwBxq7LsPpwqloGs0DVd6XzNnfLLx0= =/OK3 -----END PGP SIGNATURE----- --Sig_/BcJQsmTPWag7OE/yVW3SqC=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 30 11:33:14 2017 Received: (at 28398) by debbugs.gnu.org; 30 Sep 2017 15:33:14 +0000 Received: from localhost ([127.0.0.1]:41323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyJlR-0006eB-Vx for submit@debbugs.gnu.org; Sat, 30 Sep 2017 11:33:14 -0400 Received: from aibo.runbox.com ([91.220.196.211]:33970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyJlQ-0006e1-DC for 28398@debbugs.gnu.org; Sat, 30 Sep 2017 11:33:13 -0400 Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1dyJlO-0001iv-Va; Sat, 30 Sep 2017 17:33:11 +0200 Received: from [78.109.23.1] (helo=localhost) by mailfront12.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dyJlM-0005lS-Fj; Sat, 30 Sep 2017 17:33:08 +0200 Date: Sat, 30 Sep 2017 15:33:05 +0000 From: ng0 To: Christopher Baines Subject: Re: [bug#28398] Xfburn Message-ID: <20170930153305.zxnazcebzcfodmez@abyayala> References: <20170909141504.5nhlbp5ocrygqwhw@abyayala> <20170930161423.5a8f5a8d@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="nxfyc5dldmvopq4p" Content-Disposition: inline In-Reply-To: <20170930161423.5a8f5a8d@cbaines.net> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, ng0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --nxfyc5dldmvopq4p Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Christopher Baines transcribed 3.8K bytes: > On Sat, 9 Sep 2017 14:15:04 +0000 > ng0 wrote: >=20 > > This adds Xfburn + 2 libburnia packages it depends on. > >=20 > > What I could not test was actually burning a disk, > > as I can't afford to buy new optical disks at the moment. > >=20 > > It builds. >=20 > It builds for me too :) >=20 > Looking at the libburn package. >=20 > > + (synopsis "library for reading, mastering and writing optical > > discs") >=20 > guix lint says: >=20 > gnu/packages/cdrom.scm:717:14: libburn@1.4.6: synopsis should start > with an upper-case letter or digit Ok. > > + (description > > + "libburn is the library by which preformatted data get onto optic= al media. > > +It uses either @file{/dev/sgN} (e.g. on kernel 2.4 with ide-scsi) or @= file{/dev/srM} > > +or @file{/dev/hdX} (e.g. on kernel 2.6). libburn is the foundation of= the > > +libburnia-project cdrecord emulation. Its code is independent of cdre= cord.") >=20 > I'm unsure about the first sentence, "libburn is the library" makes it > sounds like there is only one library (this one) that does this. Would > something like "libburn is a library to write preformatted data to > optical media" work? >=20 > Also, I don't get the cdrecord reference at the end. Tbh I took this 1:1 from upstream. They don't really provide a good insight= into what's what as far as I remember. > Looking at the libisofs package. >=20 > > + (synopsis "library for reading, mastering and writing optical disc= s") >=20 > guix lint says: >=20 > gnu/packages/cdrom.scm:742:14: libisofs@1.4.6: synopsis should start > with an upper-case letter or digit >=20 > Also, this is the same as the libburn package, which probably means > they need tweaking to be more useful. >=20 > > + (description > > + "libisofs is a library to create an ISO-9660 filesystem, supports= extensions >=20 > I think this would read better split in to two sentences, as in "... > filesystem. It supports" >=20 > > +like RockRidge or Joliet, and introduces an own extension AAIP. It is= a full >=20 > I think this would read better if you swap out "an" for "its". >=20 > > +featured ISO-9660 editor which composes and changes the directory tree= of an > > +ISO image. This tree and its newly imported data file contents get th= en >=20 > I think this would read better if you swap the order of "get" and > "then", as in "imported data file contents then get". >=20 > Looking finally at the xfburn package. >=20 > The description seems a bit odd to me, as things like blanking CDs, or > compositions are not terms I've heard commonly, but I think this is ok. >=20 > I had some broken icons when I tried running this, and got some > corresponding warnings, but this could be because I'm using Gnome and > not XFCE. >=20 > (xfburn:15797): Gtk-WARNING **: Error loading theme icon > 'stock_xfburn-audio-cd' for stock: Icon 'stock_xfburn-audio-cd' not > present in theme Not a blocking issue (the icons) but Xfburn is not limited to Xfce, so we should figure out which icon-set is needed. >=20 > Thanks for the patches, and let me know if the proofreading the > descriptions is helpful?=09 Well I still don't know more about burning disk application interiors. Can you come up with better descriptions? It is hard for me to take https://dev.lovelyhq.com/libburnia/web/wikis/home and the descriptions linked in there and to decide what is useful. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://krosos.org/dist/keys/ https://www.infotropique.org https://krosos.org --nxfyc5dldmvopq4p Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlnPuTEACgkQ4i+bv+40 hYidLg/9Ggy0+MTZjJvHUckIc7O7WnBw5K08Uci6NL8MV3f3KIBHhVaLyJOLWB/3 cjSZgRAe7hZMQ+qONHpTee+lV+r2gNEIMUnUifJbIuDBFXr6Q7QQ7Hj1OUy1VZr+ EvER2ixbHz81cPDyMPbkbeWvHuywSo+IBzcczc7MUtnkaZ4a6B+R4nwGygHpo3YB L4Cjf0ukclIyj82+CWxNL1W3yYoRTboJMooRgv1sSsjFWrK9IeeSxl+vpOy49Q/m yEUhWbzYl+meHhWEoxl/Z5U5BXcHby0lTez167ch9KD8A+ZS8/+6sgMxyNGKbC/X xQyoap+rz1/69zkbQubmaOQBE0JhvqyJf+vy/Mi94xZvypuK52+TmOn0Ke/8UDz2 0qCCp2sx0BSO7t2XEGMjBbEXeEChBjVZ9V2pFo56+k8Hu4gZzMIwDMSkE93Gulgq aitP4X7a6gYuTbnAU2THkw4aIVJt9eirU0kayulFbKkTSZkr+HTDiOZdNmtn//sz qPfUyZ0UuvCjyzQx/9V/g+GpDnZyEktUj9LuNon/iBfS09yioIYoBHyHZBXQ6KHN Ox21EKMf00AjLYDIN/pDlK+5wqhbzYRnPj0thzlGHF80KCcM22y38oWXBZRuI1MJ yNTJuMDyQbdZpHWENE1ZHVzXrihlxFopPScHOu3Lw9mjobSwB3I= =qyMs -----END PGP SIGNATURE----- --nxfyc5dldmvopq4p-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 30 13:33:43 2017 Received: (at 28398) by debbugs.gnu.org; 30 Sep 2017 17:33:43 +0000 Received: from localhost ([127.0.0.1]:41393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyLe3-0001DS-Bg for submit@debbugs.gnu.org; Sat, 30 Sep 2017 13:33:43 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:45593 helo=mira.cbaines.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyLe1-0001DJ-3i for 28398@debbugs.gnu.org; Sat, 30 Sep 2017 13:33:41 -0400 Received: by mira.cbaines.net (Postfix, from userid 113) id 67CB013E613; Sat, 30 Sep 2017 18:33:40 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 0490313E612; Sat, 30 Sep 2017 18:33:40 +0100 (BST) Date: Sat, 30 Sep 2017 18:33:35 +0100 From: Christopher Baines To: ng0 Subject: Re: [bug#28398] Xfburn Message-ID: <20170930183335.0622f656@cbaines.net> In-Reply-To: <20170930153305.zxnazcebzcfodmez@abyayala> References: <20170909141504.5nhlbp5ocrygqwhw@abyayala> <20170930161423.5a8f5a8d@cbaines.net> <20170930153305.zxnazcebzcfodmez@abyayala> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/tftNRHnCs61O/txPSJupj6="; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --Sig_/tftNRHnCs61O/txPSJupj6= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 30 Sep 2017 15:33:05 +0000 ng0 wrote: > Christopher Baines transcribed 3.8K bytes: > > On Sat, 9 Sep 2017 14:15:04 +0000 > > ng0 wrote: > > =20 > > Looking at the libburn package. > > =20 > > > + (synopsis "library for reading, mastering and writing optical > > > discs") I think this description better fits libburnia, rather than the specific libburn library. Maybe something like this would be more specific: "The libburn library is used to write preformatted data to optical media" > > > + (description > > > + "libburn is the library by which preformatted data get onto > > > optical media. +It uses either @file{/dev/sgN} (e.g. on kernel > > > 2.4 with ide-scsi) or @file{/dev/srM} +or @file{/dev/hdX} (e.g. > > > on kernel 2.6). libburn is the foundation of the > > > +libburnia-project cdrecord emulation. Its code is independent > > > of cdrecord.") =20 > >=20 > > I'm unsure about the first sentence, "libburn is the library" makes > > it sounds like there is only one library (this one) that does this. > > Would something like "libburn is a library to write preformatted > > data to optical media" work? > >=20 > > Also, I don't get the cdrecord reference at the end. =20 >=20 > Tbh I took this 1:1 from upstream. They don't really provide a good > insight into what's what as far as I remember. For the description, how about: libburn is a C library for writing to optical media, and has support for multiple different types of media (e.g. CD, DVD and BR). Included is the @command{cdrskin} command to burn data to CD or DVD. @command{cdrskin} emulates the behaviour of the @{cdrecord} command, but using the libburn library. > > Looking at the libisofs package. > > =20 > > > + (synopsis "library for reading, mastering and writing > > > optical discs") =20 > >=20 > > guix lint says: > >=20 > > gnu/packages/cdrom.scm:742:14: libisofs@1.4.6: synopsis should start > > with an upper-case letter or digit > >=20 > > Also, this is the same as the libburn package, which probably means > > they need tweaking to be more useful. For the libisofs synopsis, how about: Library for creating ISO 9660 filesystem images > > > + (description > > > + "libisofs is a library to create an ISO-9660 filesystem, > > > supports extensions =20 > >=20 > > I think this would read better split in to two sentences, as in "... > > filesystem. It supports" > > =20 > > > +like RockRidge or Joliet, and introduces an own extension AAIP. > > > It is a full =20 > >=20 > > I think this would read better if you swap out "an" for "its". > > =20 > > > +featured ISO-9660 editor which composes and changes the > > > directory tree of an +ISO image. This tree and its newly > > > imported data file contents get then =20 > >=20 > > I think this would read better if you swap the order of "get" and > > "then", as in "imported data file contents then get". > >=20 > > Looking finally at the xfburn package. > >=20 > > The description seems a bit odd to me, as things like blanking CDs, > > or compositions are not terms I've heard commonly, but I think this > > is ok. > >=20 > > I had some broken icons when I tried running this, and got some > > corresponding warnings, but this could be because I'm using Gnome > > and not XFCE. > >=20 > > (xfburn:15797): Gtk-WARNING **: Error loading theme icon > > 'stock_xfburn-audio-cd' for stock: Icon 'stock_xfburn-audio-cd' not > > present in theme =20 >=20 > Not a blocking issue (the icons) but Xfburn is not limited to Xfce, > so we should figure out which icon-set is needed. I agree. > > Thanks for the patches, and let me know if the proofreading the > > descriptions is helpful? =20 >=20 > Well I still don't know more about burning disk application interiors. > Can you come up with better descriptions? > It is hard for me to take > https://dev.lovelyhq.com/libburnia/web/wikis/home and the > descriptions linked in there and to decide what is useful. Most of the comments I made were about the use of English. I've now written some suggestions above where I commented on the content. --Sig_/tftNRHnCs61O/txPSJupj6= Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlnP1W9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XenEg/8CnuptZVpig7ySw9bY3qLal7JuzStv2jEseIgzZwKFQfY2aknXHZov/11 ESqya3WhVsE8rP7YDCTUNPIz2b3ohiKMq+QqDYJDH3cfCeBLHDBzL5qnfJuHCYLO LlsJyAadK/tEsqhYZ6h5FevYzJe67xVOebEvcMjcVjLdlwmfHW/LPpvT8BesyFZL 8RXvEvAZhxHO7jS4xgMenrjxMVJ9ExPfMvD/a0Qn33dOYRBLWipyKHOCKM18vV0D sdzU/699WptziGscllWVrEhKOupJsbNxwoKxQKne9IDZiX/UPct4ldMRELJfvL9c a8FmrZEdowR0PUOPDWgA+9ncOiKBl90BKiGkKqMBf9mtbScfgBo7MzuMkqgx6GTh QjxYlbOO76etG5fhunqhTWkwW8WDmsvoHtgM5fCyfW1YNjuQgG8fqrCY85/gyLtr 9PKIA1mAhdoGVeMKwXElEkztl4WN3LU6Dk6yeyOFz+IF2b03Nt2hj2x9CmWGwzmt mYlD9qWnjGov5HwxLFSfR+tp37lqI6Xz7tCLVvM2jQhAoAGdBrkMhaZzw2Ju4lH8 fYBhSasfdiFRTl70DyM+huX1lSLf3vtJ+toi9EmnHP9SEz3xjNXZK3sbeCCWqb9l 5+z9XS5hDwh+nyxEJrvHxyDgpJ1EOgD6GmtvftsjpPHRTr/nC6I= =fZ9u -----END PGP SIGNATURE----- --Sig_/tftNRHnCs61O/txPSJupj6=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 01 12:38:00 2017 Received: (at 28398) by debbugs.gnu.org; 1 Oct 2017 16:38:01 +0000 Received: from localhost ([127.0.0.1]:42963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyhFg-00084t-I8 for submit@debbugs.gnu.org; Sun, 01 Oct 2017 12:38:00 -0400 Received: from mout.gmx.net ([212.227.17.21]:58981) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyZjM-0006oh-9C for 28398@debbugs.gnu.org; Sun, 01 Oct 2017 04:36:09 -0400 Received: from scdbackup.webframe.org ([91.8.166.25]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MBq8p-1e9Gxr0M7T-00Ar8f; Sun, 01 Oct 2017 10:36:00 +0200 Date: Sun, 01 Oct 2017 10:34:23 +0200 From: "Thomas Schmitt" To: 28398@debbugs.gnu.org Subject: Re: [bug#28398] Xfburn Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit References: <20170930183335.0622f656@cbaines.net> In-Reply-To: <20170930183335.0622f656@cbaines.net> Message-Id: <28344762676147944247@scdbackup.webframe.org> X-Provags-ID: V03:K0:jsCpUQoJesFN467zhAEbWQiwJwYxUmnxh0CadTzdzXsqAyaNTea rREUGFtd9PyCFZB5t63WRhQpypmiAJFNpetExbl9G29NHzEWc5rMSSfYUbtYRuiISjurwQM 3eGHwNKPt8LfvfTLjTpxLXwqU42f6kWVgDFyZ9MCg9+8w7+QOO2+lOLCpu0KmqArxxvaGb5 c/+PLpgeXx7m80YojMXMg== X-UI-Out-Filterresults: notjunk:1;V01:K0:oNwv7JwD1rI=:xnr7ajTt92pUBds6HVFvDG poqzfPEeJX3koadmoPHYxJ9AsIos8aiYgMjwQUZFmerjnan82xq/p0LeYO7/nhq3gq4NOkivd 3sX6TGsBrNa10ZEFoMpeH9UMs3c5XWlmnFwlMrhx0hl90Gz7g53eInafi2o0eBjAvHomu9huL YD+dJ+dttH29gVDHCYoz8h1rigtFzdHy2Au3DMTPMnzl0TLmh01BM2Y35/sLWNO5A2yQVXwlP 6HPT/zViJ8o90fpqXjhFp7+qaNwSt+l/+NAvHHIQfj6lq3shU0WJg5R3XjRdaRUBICr8WoQKW Gj75sCj40oOn8QEeNYOSPheB35tACryAr1nIfl0Csjo9Ssd0zOusMCR22RSDLF3tWUz0aWwxG ratforoIrae2ggsNTFabxIgs9gj1SJNPKAceGKsJ0rZGCBrG5DAr2YDE+6qPUn8H2yNw/O1FC YWJrcPwm8wCSGHl6Na64ZzQjRuCuhkTR8M62GcE8OiPq9RC4s+1qilPdWXSJI/Ho/75Pw3IQ/ QVw6hxmGAkTvrl/DIArZoH80hBrxiP2Igf9YLQ7i42JbmT+DxNx4ORyrgu4eOW5WSyj/D74Yn W46pga0VO964vj+VRYwhqENkMWhlrL4ubFm8reUrhqflNHKOZO/c48+IKVemkAizJ7YYIFX3F ln46ULOyB+nlYMuLC3Xo1hKdgKyDzcu+B8kHaGX7IulJVc2mZMshQg2bzUt3xc0RAe42uheBP A2HCRZWCk7vCy1HKZRKP8zJ6FY4cH3C68nJyYBtnoULuJ/Oftjoa1+UzXrCE8km31KrkxApa/ 0No85dRJ8xixImEAExWDA7S4YNGSIvsJmd+iaHXvcT7i25ZKIo= X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 28398 X-Mailman-Approved-At: Sun, 01 Oct 2017 12:37:59 -0400 Cc: mail@cbaines.net, ng0@infotropique.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.5 (---) Hi, i'm the current developer of libburn and libisof. Please Cc me with replies. Be invited to re-use the descriptions of the Debian packages: Package: libburn4 Description: library to provide CD/DVD writing functions libburn is a library for reading, mastering and writing optical discs. Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, DVD-RW, DVD-R, DVD-R/DL, BD-R, BD-RE. Package: libisofs6 Description: library to create ISO 9660 images libisofs creates ISO 9660 (aka ECMA-119) filesystem images which can either be written to POSIX file objects or handed over to libburn for being written directly to optical media. It can read metadata of ISO 9660 filesystems, manipulate them, and use them to produce new complete filesystem images or add-on images to be appended to the read filesystem image. Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs. Well, the synopsis of libburn could need a "/BD" added to "CD/DVD". The current cdrskin description of Debian is too technical and too historical. I will change it to: Package: cdrskin Description: command line CD/DVD/BD writing tool cdrskin strives to be a second source for the services traditionally provided by cdrecord. It writes data sessions to CD, DVD, or BD media. To CD media it may also write audio sessions. Multi-session is possible on all media types except DVD-R DL and fastly blanked DVD-RW. . This is a burner-only application. If you want a burner and ISO 9660 image manipulation application, please install the xorriso package. ng0 wrote: > Tbh I took this 1:1 from upstream. They don't really provide a good > insight into what's what as far as I remember. Hrm, yes, the wiki pages are too verbous for the purpose of a package description. > It is hard for me to take https://dev.lovelyhq.com/libburnia/web/wikis/home > and the descriptions linked in there and to decide what is useful. Just ask your friendly upstream. :)) Christopher Baines wrote: > I don't get the cdrecord reference at the end. It's historic. 10 years ago, the world was full of cdrecord forks. The author of cdrecord accused the forkers of stealing his work. cdrskin is not a fork but rather an emulation. I stole only the option names and their help text lines. Have a nice day :) Thomas From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 01 12:38:01 2017 Received: (at 28398) by debbugs.gnu.org; 1 Oct 2017 16:38:01 +0000 Received: from localhost ([127.0.0.1]:42965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyhFg-00084w-Vi for submit@debbugs.gnu.org; Sun, 01 Oct 2017 12:38:01 -0400 Received: from mout.gmx.net ([212.227.15.15]:50214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dybOC-00017a-UN for 28398@debbugs.gnu.org; Sun, 01 Oct 2017 06:22:25 -0400 Received: from scdbackup.webframe.org ([91.8.166.25]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lw285-1dFdVl0UQv-017kgA; Sun, 01 Oct 2017 12:22:16 +0200 Date: Sun, 01 Oct 2017 12:20:39 +0200 From: "Thomas Schmitt" To: 28398@debbugs.gnu.org Subject: Re: [bug#28398] Xfburn Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit References: <28344762676147944247@scdbackup.webframe.org> In-Reply-To: <28344762676147944247@scdbackup.webframe.org> Message-Id: <21449762702411757882@scdbackup.webframe.org> X-Provags-ID: V03:K0:nNAeCYJZtuliTIflqvaONxyqskvCTDMsq2ct3Hi+/0SckQU105W quI85XzXXN0gCeknhICKpq+SBPcNrV6B1NySt17FjXKdT41zEVZ6g8jZlarlrZD29Afc+S4 yLdH7c+0QeNE+BSVmgTsf9WdUuvnhnlTdFIfXOfDCPshQkLUTDmaS4j05T6I19ihm6EKK/U LXbDnmw0csz5htj3nobbQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:bcul9XSt1vs=:7SuKG6yBXq6F1EhjswNL/l Ty/ZJSLl/gAHHlrs6GryjhULQ8qUufVdfdjhlKNMkT8mXlQg2+vKPTNhLmTqMy82K87WCAQQa MJhuXfi5m68hWOo9+CoxnwEEOGpEdG/DYoqcvCwvN9gpTBMDOAr8mHoFVlqOlP/OljNu7g55D Kz/jN2U1DoBA6VrRFtkD8/BPLgJ2pY5dqtcS96qnumPWVtd5MabTrd2daP7ctZiCMemDunkYV hBu7o6coElCRzgbAkf3VRMmK61DCO5vrM8l8mX8kiGh8eHvhU0Ip4eOA2AscipEeL6GVa5z5c X5nYdxSrUZCWjNq7UVgsd5fSPNIFzXLon9TLBdFnb0Z22wnw37mADdau7nX+KGRZopbUMmsME BzynLX3GWA/iYzB2Jbhp4D8y96S6wZ+rYuOpmkB9WqPHJPqres6zlNWQvr8nsCc3yk4uUOSgw 6LcKc5G6wytwZNQvhc4y/NmF6SUbLl6lu8g7acqOylgYE8f5o4H4KPs3IxBaWVBiSg/I8qoHg c7SIj4hwVU8kYe3r397DCEopsNadHGNoZvOJSU7ihA8MfHMEg7o9ZQenSjnrmp80tJ17eJgeH 7Q44P21nj66cak7hTpSKBSGCcXCWIdU5FlaNwC56ZbpPPlJTlZ1rzhv7mvkRw/UpSmuZ8dgOe FgrqVdmAZ9szorW9zGwddSBToyOIBB9c5+/17SF4Cbo0Nb+CjFJQ8RhASAIemxdSgl8lbYS/I 7Dre0zjZfNIsR91KmbEP0x7LB3NAUhHGSDt3ivh3TZeXZAMc/hVhRtYWdu7PNWXDuy8AfyHHz wL8EHB/cCXOFJX/4q2NAYQugRvFChb3iap3t+e3CxpAVpd2DNA= X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 28398 X-Mailman-Approved-At: Sun, 01 Oct 2017 12:37:59 -0400 Cc: mail@cbaines.net, ng0@infotropique.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.5 (---) Hi, ng0 wrote: > > (synopsis "library for reading, mastering and writing optical discs) Christopher Baines wrote: > I think this description better fits libburnia, rather than the > specific libburn library. Indeed "mastering" is inappropriate. libisofs masters images. I will change the Debian description to Description: library to provide CD/DVD/BD writing functions - libburn is a library for reading, mastering and writing optical discs. + libburn is a library for reading and writing optical discs. Have a nice day :) Thomas From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 29 04:14:39 2017 Received: (at 28398) by debbugs.gnu.org; 29 Nov 2017 09:14:40 +0000 Received: from localhost ([127.0.0.1]:35673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJyRr-00077G-5K for submit@debbugs.gnu.org; Wed, 29 Nov 2017 04:14:39 -0500 Received: from aibo.runbox.com ([91.220.196.211]:33176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJyRn-000775-Js for 28398@debbugs.gnu.org; Wed, 29 Nov 2017 04:14:28 -0500 Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eJyRm-0002IW-55; Wed, 29 Nov 2017 10:14:26 +0100 Received: from [193.175.85.253] (helo=localhost) by mailfront12.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eJyRk-0000wx-R3; Wed, 29 Nov 2017 10:14:25 +0100 Date: Wed, 29 Nov 2017 09:14:21 +0000 From: ng0 To: Thomas Schmitt Subject: Re: [bug#28398] Xfburn Message-ID: <20171129091421.hjqr7prtxlwiuzi5@abyayala> References: <28344762676147944247@scdbackup.webframe.org> <21449762702411757882@scdbackup.webframe.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fiiwz7paimh7fvi4" Content-Disposition: inline In-Reply-To: <21449762702411757882@scdbackup.webframe.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, mail@cbaines.net, ng0@n0.is X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --fiiwz7paimh7fvi4 Content-Type: multipart/mixed; boundary="blmyij7ovlqwwooa" Content-Disposition: inline --blmyij7ovlqwwooa Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Thomas, sorry for the delayed answer. I've applied your suggestions and the ones Christopher had a while back in this new version of the patches. Thanks again for you input. Thomas Schmitt transcribed 0.5K bytes: > Hi, >=20 > ng0 wrote: > > > (synopsis "library for reading, mastering and writing optical discs) >=20 > Christopher Baines wrote: > > I think this description better fits libburnia, rather than the > > specific libburn library. >=20 > Indeed "mastering" is inappropriate. libisofs masters images. > I will change the Debian description to >=20 > Description: library to provide CD/DVD/BD writing functions > - libburn is a library for reading, mastering and writing optical discs. > + libburn is a library for reading and writing optical discs. >=20 >=20 > Have a nice day :) >=20 > Thomas >=20 >=20 --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is --blmyij7ovlqwwooa Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-libburn.patch" Content-Transfer-Encoding: quoted-printable =46rom 233dbe8c7866b18f265a9cf2ecb31e5459be87d4 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:47:31 +0000 Subject: [PATCH 1/3] gnu: Add libburn. * gnu/packages/cdrom.scm (libburn): New variable. --- gnu/packages/cdrom.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index ddc035c1b..7e60acdb1 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2016 Marius Bakke ;;; Copyright =C2=A9 2017 John Darrington ;;; Copyright =C2=A9 2017 Thomas Danckaert +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -693,3 +694,29 @@ distributed with CD images and are used to describe ho= w tracks are laid out on the image.") (home-page "https://www.gnu.org/software/ccd2cue/") (license gpl3+))) + +(define-public libburn + (package + (name "libburn") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libburn-" version ".tar.gz")) + (sha256 + (base32 + "0wbh49s3az3sfpai09z1zdgynq7wnwrk31v5589033274nmzldlx")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags (list "--enable-libcdio"))) + (inputs + `(("libcdio" ,libcdio))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libburn") + (synopsis "Library for reading and writing optical discs") + (description + "Libburn is a library for reading, mastering and writing optical disc= s. +Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, +DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.") + (license gpl2))) --=20 2.15.0 --blmyij7ovlqwwooa Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0002-gnu-Add-libisofs.patch" Content-Transfer-Encoding: quoted-printable =46rom bad35c7013071f4e9ef17ff81e975b82302859a9 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:59:39 +0000 Subject: [PATCH 2/3] gnu: Add libisofs. * gnu/packages/cdrom.scm (libisofs): New variable. --- gnu/packages/cdrom.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 7e60acdb1..86fa16e1c 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -720,3 +720,31 @@ laid out on the image.") Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.") (license gpl2))) + +(define-public libisofs + (package + (name "libisofs") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libisofs-" version ".tar.gz")) + (sha256 + (base32 + "02m5g6lbmmkh2xc5xzq5zaf3ma6v31gls66aj886b3cq9qw0paql")))) + (build-system gnu-build-system) + (inputs + `(("zlib" ,zlib))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libisofs") + (synopsis "Library to create ISO 9660 images") + (description + "Libisofs creates ISO 9660 (also known as ECMA-119) filesystem images +which can either be written to POSIX file objects or handed over to +libburn for being written directly to optical media. +It can read metadata of ISO 9660 filesystems, manipulate them, and use them +to produce new complete filesystem images or add-on images to be appended +to the read filesystem image. +Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") + (license gpl2+))) --=20 2.15.0 --blmyij7ovlqwwooa Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0003-gnu-Add-xfburn.patch" Content-Transfer-Encoding: quoted-printable =46rom 4317f28d854b8f234d3272bd766c8d0b3cb8e9db Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 14:11:36 +0000 Subject: [PATCH 3/3] gnu: Add xfburn. * gnu/packages/xfce.scm (xfburn): New variable. --- gnu/packages/xfce.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 7668a1d38..964cb177d 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -6,6 +6,7 @@ ;;; Copyright =C2=A9 2016 Kei Kebreau ;;; Copyright =C2=A9 2017 Ricardo Wurmus ;;; Copyright =C2=A9 2017 Petter +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -32,6 +33,7 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages calendar) + #:use-module (gnu packages cdrom) #:use-module (gnu packages pkg-config) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) @@ -902,3 +904,37 @@ bubble in a standard way can implicitly make use of xf= ce4-notifyd to do so by sending standard messages over D-Bus using the @code{org.freedesktop.Notifications} interface.") (license gpl2))) + +(define-public xfburn + (package + (name "xfburn") + (version "0.5.4") + (source (origin + (method url-fetch) + (uri (string-append "http://archive.xfce.org/src/apps/xfburn= /" + (version-major+minor version) "/" + name "-" version ".tar.bz2")) + (sha256 + (base32 + "1xn1kwxa3dl5r9bfj90a5322ynkwbn6k5v9b3a3pbr3a23zm604s")))) + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config))) + (inputs + `(("exo" ,exo) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("glib" ,glib) + ("gtk+" ,gtk+-2) + ("libburn" ,libburn) + ("libisofs" ,libisofs) + ("libxfce4ui" ,libxfce4ui))) + (home-page "https://goodies.xfce.org/projects/applications/xfburn") + (synopsis "GTK+ based CD and DVD burning application") + (description + "Xfburn is a simple CD/DVD burning tool based on libburnia +libraries. It can blank CD/DVD(-RW)s, burn and create iso images, +audio CDs, as well as burn personal compositions of data to either +CD or DVD.") + (license gpl2+))) --=20 2.15.0 --blmyij7ovlqwwooa-- --fiiwz7paimh7fvi4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloeem0ACgkQ4i+bv+40 hYjgMBAAswXQS4fQqU4QMUqAUYjnL21QWozMAov5NYtqr4VsQy4Cl1HVl+7z3oqQ tTlRYQG/Cyv4B09UiH7kdgOeOEUvdRhIuWkO/7Zuw7UQ/SIwMbVbKwAst8KUwQ1k CNK3ljLmMguPa98jizVA3igWO4PvyEzVxWqmP3MBDeoqbijxEai9SgfL7J38WjyI v1fbQbVIHCmlW+G5+XV/jN582LITDAwZaWLITFR2IFFUVOiMfmEUeeSyqAkgVaMk X4mg6lQWptag+IOa/QpuW9q1ChlrHuHOi0q2vaU0yKPxkLaDTaXQS03zWxHL9pl9 xTQKZb7t/xpI26xFaqcjI+sZGRQevGAif9Z3YpxRIjvlAaDbxWpeDGAAdcpIUKGv K9NE5VAhpDKAYgCzc1GYUjzY9dxEgiOru7Ox/h/qRi1GOP0+Cg8jcyWsMtM8sMQ3 aOPV+JYRryyJsDw8LWQiNu7iurPSrE3hDl2P7SxeCZv/glHKCiLw8Uqiz2xbpwe3 8qbCTncQ2Xn6/jEglR3UP6XEk+j3qYGPqYG0TSDzdR9KwX7Bg6qHKp+f944GaDXp Ya90oVxTvTQjeDRdYolBH7r3YBbfHrFaBhGUl3OLT0knX46sQHh7LfhQoZnJIV/X gKu+3lHyObe7bQATK3m+a9OZbK3aud8bHtUY758OzGFOFueYX2s= =HQTO -----END PGP SIGNATURE----- --fiiwz7paimh7fvi4-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 29 06:40:53 2017 Received: (at 28398) by debbugs.gnu.org; 29 Nov 2017 11:40:53 +0000 Received: from localhost ([127.0.0.1]:35732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eK0jV-00024n-Ce for submit@debbugs.gnu.org; Wed, 29 Nov 2017 06:40:53 -0500 Received: from mout.gmx.net ([212.227.15.18]:61895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eK0jU-00024b-7g for 28398@debbugs.gnu.org; Wed, 29 Nov 2017 06:40:52 -0500 Received: from scdbackup.webframe.org ([91.8.171.84]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LrNIC-1fGG8x1hU4-0138Ci; Wed, 29 Nov 2017 12:40:39 +0100 Date: Wed, 29 Nov 2017 12:40:43 +0100 From: "Thomas Schmitt" To: ng0@n0.is Subject: Re: [bug#28398] Xfburn Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit References: <20171129091421.hjqr7prtxlwiuzi5@abyayala> In-Reply-To: <20171129091421.hjqr7prtxlwiuzi5@abyayala> Message-Id: <2046678405415120597@scdbackup.webframe.org> X-Provags-ID: V03:K0:DMfglhZZaUSu9jlfbrMhAY26KYe77uNmUnBg/u1b6Xho8yyP1lI DNNvrEjJyz9Z8keNWb6ApMEAVrMMrRNtMxFwglaeWzcRoRx38c7bNbtxjWpaXnrwsW6EWUK mH8z7RQux2mWICZHINk7vkIXng32oKQB9Axrvpvn4czIMJqyOXAIxbfRo/1iyzu0Sj50TTe A69qXTiyEv6q3jjHZNDjw== X-UI-Out-Filterresults: notjunk:1;V01:K0:3f6FE1tPdzY=:fTBSN2+ig/HfyJqPMniQfe 8Svj+W50b7wkILW5Ki2cN+GloqFE1qhesOBZRFN+8CGN98tEwo1ElNEfNWl/dgQVCE+u1CQdA DBBeBxaPZYTw/d6IV10zjQebx+jY6lzoaDnNWcBikODiTRRbg+ORMHvoKuLUmXAXAtjEH70Sn BO0Rblmlurpyq7WP9Z4rdSvWCfaHvEqlNKdIb1BcPFG+4Lmse4Fo8GG32rUlShRtrbQTZCMJy fITWZTnIArXsIA5M0CTd1B/avQlZBEtGHmKYoGjXWJCq85Dv41y5WI4Y4AA2gepeMCVVxseAx ERBdbVOWXg+ZSeqNov0NmAG8dh5leJ+XhPQXiyiOXSlTz9WNeHH0Xr0SvoBmOdvk4fCn7AEId oAuUB0c71j0QDzbnJwjEcqZYxLhsHSUY8dgGqAgq75Y3mpHoy7GU0sZFCtLQASGEihh8Fo6ru I2Y51onINQf0/7O07am6qDT2WUglO8nXgktDGKsDgAhXDen6a4UftI5FvcalSUEa2M01RwMRW kcoE1D/K3UEz0Q1DkIRfYIdwk93O6J9wgVbGb2I9TU44/mIqDIWX2+zrY/ErGc2cER4uYoU7e VjzKLW2qFmoiXYS8QrozinXUyw5m8gS299dLe/7BXgE8NRNwabzzDIrxzdyISC4BCF5LXE7ET 4BIAYbBSVWKeemNFfoHy2QaVBcjNeROxGQqC9w1hxsPcPfipLbT39qULgRg/TwY5Dg1fd5AGJ +GphTC4mMhNchaVEdhs6ClW7kolvmLh+SUTrzz5sldZVWhX2ZmSDRJatveCh3JlZipdvCNWx4 7YzKU40b8A58jkQPnhEtRAP7pbW3yaUyTRck3eKGNNQK6W5z9Kg/kZTGqHG2N6tvuoOh5mp X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, mail@cbaines.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi, ng0 wrote: > I've applied your suggestions > and the ones Christopher had a while back in this new version > of the patches. The inappropriate word "mastering" is still in one of the two description texts in the libburn patch > + (synopsis "Library for reading and writing optical discs") > + (description > + "Libburn is a library for reading, mastering and writing optical discs. (It is also still in the description of the current Debian package. But that's only due to the long release cycle. The next Debian package will state what is committed by https://anonscm.debian.org/viewvc/pkg-libburnia/trunk/libburn/debian/control?r1=428&r2=430 ) ------------------------------------------------------------------------ With Xfburn, consider to mention BD (Blu-ray) media additionally to CD and DVD media. > + (synopsis "GTK+ based CD and DVD burning application") > + (description > + "Xfburn is a simple CD/DVD burning tool based on libburnia > +libraries. It can blank CD/DVD(-RW)s, burn and create iso images, > +audio CDs, as well as burn personal compositions of data to either > +CD or DVD.") I can confirm that "xfburn version 0.5.2 for Xfce 4.10" recognizes and burns single layer BD-RE and BD-R media. Users of libburn report success with multi-layer BD-RE and BD-R media. ------------------------------------------------------------------------ Did we already talk about these lines in the libburn patch ? > + `(#:configure-flags (list "--enable-libcdio"))) > + (inputs > + `(("libcdio" ,libcdio))) If they shall by default let libburn use the SCSI transport mechanism of libcdio, then better don't do this. Without wanting to badmouth libcdio, it turned out that its SCSI/MMC layer is needy of modernization and that it does not provide usable SCSI transport on operating systems which libburn cannot handle by its own system adapters. libburn has SCSI-capable adapters for Linux The Kernel, FreeBSD, Solaris, NetBSD, OpenBSD. In Hurd/Mach The Kernel we have no SCSI transport facility from userland to optical drives, i fear. There, libburn can only operate on data files and read-write block devices. Useful mainly as foundation for xorriso to make ISO 9660 filesystem images. The shortcommings of libcdio towards libburn's sg-linux.c adapter are mainly with receiving SCSI error conditions (aka Sense Data) from the drive and forwarding them to libburn. So my advise is not to configure libburn with --enable-libcdio and not to declare libcdio a dependency of libburn. ------------------------------------------------------------------------ I also looked at the libisofs related patch: > + (inputs > + `(("zlib" ,zlib))) If ./configure sees libacl and libattr on GNU/Linux, then libisofs will link to it and enable recording of ACL and extended file attributes. Looking for "acl" in Guix, i found https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/acl.scm?id=v0.13.0-5000-gd2bdee8a6#n33 which looks like what Debian packages as "libacl1" and is used by Debian's libisofs package. So consider to add for libisofs ("acl" ,acl) ---------------------------------------------------------------------------- GNU xorriso versus libisoburn's xorriso: The only known application of libisofs' ACL capabilities is xorriso. It can record ACLs as part of backups and restore them back to disk. Operating systems are supposed to ignore the ACL info when mounting and reading libisofs made filesystems. Guix currently packages GNU xorriso, which brings own source copies of libburn, libisofs, libisoburn, and libjte. When libburn and libisofs are established as Guix packages and the decision is made that Debian's Jigdo ISO download mechanism is not desired, one should consider to package libisoburn and to install its dynamically linked xorriso binary. The source code and functionality of both xorrisos is the same, except that Guix offers no libjte for Debian's Jigdo format. Both are maintained by me. libisoburn is GPLv2+, but by using libreadline it will become GPLv3+. GNU xorriso is always GPLv3+. Reason for the existence of GNU xorriso is mainly that it can be compiled and installed by a normal user without interfering with system-wide installed libburn and libisofs. This provides freedom from distro decisions and delays. Guix's xorriso package has at https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/cdrom.scm?id=v0.13.0-2323-g35131babc#n148 > (inputs > `(("acl" ,acl) > ("readline" ,readline) > ("bzip2" ,bzip2) > ("zlib" ,zlib) > ("libcdio" ,libcdio))) The use of "bzip2" seems wrong. libjte optionally uses libbz2 which i don't find in Guix. "bzip2" does not promise the library but rather the standalone binary. The use of "libcdio" would have the disadvantage described above. But it seems that it is not enabled at configure time of GNU xorriso. So one should remove it from the xorriso input list, too. ------------------------------------------------------------------------ Whew. I did not plan to write such a long mail. Have a nice day :) Thomas From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 29 09:37:54 2017 Received: (at 28398) by debbugs.gnu.org; 29 Nov 2017 14:37:54 +0000 Received: from localhost ([127.0.0.1]:35817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eK3Ul-00087i-Vg for submit@debbugs.gnu.org; Wed, 29 Nov 2017 09:37:53 -0500 Received: from aibo.runbox.com ([91.220.196.211]:34168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eK3Ui-00087W-AP for 28398@debbugs.gnu.org; Wed, 29 Nov 2017 09:37:49 -0500 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eK3Uf-0005Fj-NZ; Wed, 29 Nov 2017 15:37:45 +0100 Received: from dslb-092-072-218-061.092.072.pools.vodafone-ip.de ([92.72.218.61] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eK3UK-0002rq-NB; Wed, 29 Nov 2017 15:37:24 +0100 Date: Wed, 29 Nov 2017 14:37:23 +0000 From: ng0 To: Thomas Schmitt Subject: Re: [bug#28398] Xfburn Message-ID: <20171129143723.idqsaeq3i6ab24xt@abyayala> References: <20171129091421.hjqr7prtxlwiuzi5@abyayala> <2046678405415120597@scdbackup.webframe.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="dcbmvu2mjlk6icve" Content-Disposition: inline In-Reply-To: <2046678405415120597@scdbackup.webframe.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, mail@cbaines.net, ng0@n0.is X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --dcbmvu2mjlk6icve Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, Many thanks for the in-depth review and hints! I don't have the time for immediate questions or patching, so I'll followup later. I just wanted to express my thanks. Thomas Schmitt transcribed 5.0K bytes: > Hi, >=20 > ng0 wrote: > > I've applied your suggestions > > and the ones Christopher had a while back in this new version > > of the patches. >=20 > The inappropriate word "mastering" is still in one of the two description > texts in the libburn patch >=20 > > + (synopsis "Library for reading and writing optical discs") > > + (description > > + "Libburn is a library for reading, mastering and writing optical = discs. >=20 >=20 > (It is also still in the description of the current Debian package. But > that's only due to the long release cycle. The next Debian package will > state what is committed by > https://anonscm.debian.org/viewvc/pkg-libburnia/trunk/libburn/debian/c= ontrol?r1=3D428&r2=3D430 > ) >=20 > ------------------------------------------------------------------------ >=20 > With Xfburn, consider to mention BD (Blu-ray) media additionally to CD and > DVD media.=20 >=20 > > + (synopsis "GTK+ based CD and DVD burning application") > > + (description > > + "Xfburn is a simple CD/DVD burning tool based on libburnia > > +libraries. It can blank CD/DVD(-RW)s, burn and create iso images, > > +audio CDs, as well as burn personal compositions of data to either > > +CD or DVD.") >=20 > I can confirm that "xfburn version 0.5.2 for Xfce 4.10" recognizes and > burns single layer BD-RE and BD-R media. Users of libburn report success > with multi-layer BD-RE and BD-R media. >=20 > ------------------------------------------------------------------------ >=20 > Did we already talk about these lines in the libburn patch ? >=20 > > + `(#:configure-flags (list "--enable-libcdio"))) > > + (inputs > > + `(("libcdio" ,libcdio))) >=20 > If they shall by default let libburn use the SCSI transport mechanism of > libcdio, then better don't do this. >=20 > Without wanting to badmouth libcdio, it turned out that its SCSI/MMC layer > is needy of modernization and that it does not provide usable SCSI transp= ort > on operating systems which libburn cannot handle by its own system adapte= rs. > libburn has SCSI-capable adapters for Linux The Kernel, FreeBSD, Solaris, > NetBSD, OpenBSD. >=20 > In Hurd/Mach The Kernel we have no SCSI transport facility from userland = to > optical drives, i fear. There, libburn can only operate on data files and > read-write block devices. Useful mainly as foundation for xorriso to make > ISO 9660 filesystem images. >=20 > The shortcommings of libcdio towards libburn's sg-linux.c adapter are mai= nly > with receiving SCSI error conditions (aka Sense Data) from the drive and > forwarding them to libburn. >=20 > So my advise is not to configure libburn with --enable-libcdio and not to > declare libcdio a dependency of libburn. >=20 > ------------------------------------------------------------------------ >=20 > I also looked at the libisofs related patch: >=20 > > + (inputs > > + `(("zlib" ,zlib))) >=20 > If ./configure sees libacl and libattr on GNU/Linux, then libisofs will l= ink > to it and enable recording of ACL and extended file attributes. >=20 > Looking for "acl" in Guix, i found > https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/acl.scm?id= =3Dv0.13.0-5000-gd2bdee8a6#n33 > which looks like what Debian packages as "libacl1" and is used by Debian's > libisofs package. >=20 > So consider to add for libisofs > ("acl" ,acl) >=20 > -------------------------------------------------------------------------= --- >=20 > GNU xorriso versus libisoburn's xorriso: >=20 > The only known application of libisofs' ACL capabilities is xorriso. It c= an > record ACLs as part of backups and restore them back to disk. Operating > systems are supposed to ignore the ACL info when mounting and reading > libisofs made filesystems. >=20 > Guix currently packages GNU xorriso, which brings own source copies of > libburn, libisofs, libisoburn, and libjte. >=20 > When libburn and libisofs are established as Guix packages and the decisi= on > is made that Debian's Jigdo ISO download mechanism is not desired, one sh= ould > consider to package libisoburn and to install its dynamically linked xorr= iso > binary. >=20 > The source code and functionality of both xorrisos is the same, except th= at > Guix offers no libjte for Debian's Jigdo format. Both are maintained by m= e. > libisoburn is GPLv2+, but by using libreadline it will become GPLv3+. > GNU xorriso is always GPLv3+. >=20 > Reason for the existence of GNU xorriso is mainly that it can be compiled > and installed by a normal user without interfering with system-wide insta= lled > libburn and libisofs. This provides freedom from distro decisions and del= ays. >=20 > Guix's xorriso package has at > https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/cdrom.scm?= id=3Dv0.13.0-2323-g35131babc#n148 > > (inputs > > `(("acl" ,acl) > > ("readline" ,readline) > > ("bzip2" ,bzip2) > > ("zlib" ,zlib) > > ("libcdio" ,libcdio))) >=20 > The use of "bzip2" seems wrong. libjte optionally uses libbz2 which i don= 't > find in Guix. "bzip2" does not promise the library but rather the standal= one > binary. >=20 > The use of "libcdio" would have the disadvantage described above. But > it seems that it is not enabled at configure time of GNU xorriso. > So one should remove it from the xorriso input list, too.=20 >=20 > ------------------------------------------------------------------------ >=20 > Whew. I did not plan to write such a long mail. >=20 >=20 > Have a nice day :) >=20 > Thomas >=20 >=20 --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is --dcbmvu2mjlk6icve Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloexiMACgkQ4i+bv+40 hYhDAQ/7Bb5cVwIPLPBIV60hP+CuN/5iOu4WQ0NtN7gFTm3/P0j04CNq+xrSl/MV 1MKIof7/+gmYexY62WfQQRFKj5PXq5gFvjCL6JBp8+SHKGSdlaaVaLl/xnFTGN7v q/WE89fpqwLCD+7/2F1cdkcKPzxtEkPY9o9qvOWd5xcf9RnJZUpPRawOkSnPtgNv +I1RgtRp/8FQFvhmx628Z6jPRSR+x1GNkgng8cJsk5ZDQNL7LotuSbJiNABSuSIg xJr1RGKpysxgUYCaiTGY+p+kWC8RCyb9i7DemIGyhl0q3p6RPkmPqhIk9CUUR43c WLjk3IfVL2G1Rfg0K1HqS+H75viWamkEJKqZgoJaAv86T1JbN6LuJvaQqqkpdHfs 41o0hEh2ru2U6VaYD107ztX1I3cmQWLHrFn0U+hWnZ5x1hwXAJbzJ1zNWqn/o+rI NkR6bzKm4dVpVZ4y1GZhAn+9+DW0VW6cKGtbVLX9sy6vtmcJuaghbOvNasEZkPRL T1IiQyOaXjSiQHpKQwl1GCXAEcBN2San+AU95PL78MsarpE9qfguNLz0pLQKeyhG Rnk8aZ9kqzzm8h07ePPi8ywggTcCIA8/RXNRJWz4fVgOIZ6HC3YcUVHJO8z+6mzO /k1LmD6CilVlZsv2Qhdwr3XiaIeZfqhpw3aaZC0blOY1cIK70fY= =8FId -----END PGP SIGNATURE----- --dcbmvu2mjlk6icve-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 01 09:13:27 2017 Received: (at 28398) by debbugs.gnu.org; 1 Dec 2017 14:13:27 +0000 Received: from localhost ([127.0.0.1]:39208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKm4F-0007fo-53 for submit@debbugs.gnu.org; Fri, 01 Dec 2017 09:13:27 -0500 Received: from [141.255.128.1] (port=34628 helo=hera.aquilenet.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKm4D-0007ff-BC for 28398@debbugs.gnu.org; Fri, 01 Dec 2017 09:13:25 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 8EFED1006A; Fri, 1 Dec 2017 15:13:25 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JyflPyv_W3ja; Fri, 1 Dec 2017 15:13:24 +0100 (CET) Received: from ribbon (unknown [193.50.110.211]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 46D12FB5E; Fri, 1 Dec 2017 15:13:24 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: "Thomas Schmitt" Subject: Re: [bug#28398] Xfburn References: <20171129091421.hjqr7prtxlwiuzi5@abyayala> <2046678405415120597@scdbackup.webframe.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 Frimaire an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 01 Dec 2017 15:13:21 +0100 In-Reply-To: <2046678405415120597@scdbackup.webframe.org> (Thomas Schmitt's message of "Wed, 29 Nov 2017 12:40:43 +0100") Message-ID: <87k1y6fse6.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Thomas, "Thomas Schmitt" skribis: > ng0 wrote: >> I've applied your suggestions >> and the ones Christopher had a while back in this new version >> of the patches. > > The inappropriate word "mastering" is still in one of the two description > texts in the libburn patch > >> + (synopsis "Library for reading and writing optical discs") >> + (description >> + "Libburn is a library for reading, mastering and writing optical discs. > > > (It is also still in the description of the current Debian package. But > that's only due to the long release cycle. The next Debian package will > state what is committed by > https://anonscm.debian.org/viewvc/pkg-libburnia/trunk/libburn/debian/control?r1=428&r2=430 > ) [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_FAIL SPF: HELO does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=helo; id=hera.aquilenet.fr; ip=141.255.128.1; r=debbugs.gnu.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, ng0@n0.is X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Thomas, "Thomas Schmitt" skribis: > ng0 wrote: >> I've applied your suggestions >> and the ones Christopher had a while back in this new version >> of the patches. > > The inappropriate word "mastering" is still in one of the two description > texts in the libburn patch > >> + (synopsis "Library for reading and writing optical discs") >> + (description >> + "Libburn is a library for reading, mastering and writing optical discs. > > > (It is also still in the description of the current Debian package. But > that's only due to the long release cycle. The next Debian package will > state what is committed by > https://anonscm.debian.org/viewvc/pkg-libburnia/trunk/libburn/debian/control?r1=428&r2=430 > ) [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_FAIL SPF: HELO does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=helo;id=hera.aquilenet.fr;ip=141.255.128.1;r=debbugs.gnu.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS Hi Thomas, "Thomas Schmitt" skribis: > ng0 wrote: >> I've applied your suggestions >> and the ones Christopher had a while back in this new version >> of the patches. > > The inappropriate word "mastering" is still in one of the two description > texts in the libburn patch > >> + (synopsis "Library for reading and writing optical discs") >> + (description >> + "Libburn is a library for reading, mastering and writing optical d= iscs. > > > (It is also still in the description of the current Debian package. But > that's only due to the long release cycle. The next Debian package will > state what is committed by > https://anonscm.debian.org/viewvc/pkg-libburnia/trunk/libburn/debian/c= ontrol?r1=3D428&r2=3D430 > ) For the record, for GNU packages we stick to the GNU description as maintained in the Womb and =E2=80=98guix lint=E2=80=99 makes sure we do: http://cvs.savannah.gnu.org/viewvc/*checkout*/womb/gnumaint/pkgblurbs.txt However in this case our Xorriso description seems to differ. Are you OK with the one in pkgblurbs.txt above? If not, can you provide a suggestion? > GNU xorriso versus libisoburn's xorriso: > > The only known application of libisofs' ACL capabilities is xorriso. It c= an > record ACLs as part of backups and restore them back to disk. Operating > systems are supposed to ignore the ACL info when mounting and reading > libisofs made filesystems. > > Guix currently packages GNU xorriso, which brings own source copies of > libburn, libisofs, libisoburn, and libjte. > > When libburn and libisofs are established as Guix packages and the decisi= on > is made that Debian's Jigdo ISO download mechanism is not desired, one sh= ould > consider to package libisoburn and to install its dynamically linked xorr= iso > binary. Indeed, we should do that. > Reason for the existence of GNU xorriso is mainly that it can be compiled > and installed by a normal user without interfering with system-wide insta= lled > libburn and libisofs. This provides freedom from distro decisions and del= ays. As package maintainers our choice is to *not* use bundled software in such cases, though. Is it the only difference between the two xorrisos? Thanks for your feedback, it=E2=80=99s useful guidance! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 01 11:06:09 2017 Received: (at 28398) by debbugs.gnu.org; 1 Dec 2017 16:06:09 +0000 Received: from localhost ([127.0.0.1]:40187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKnpJ-00029s-Hs for submit@debbugs.gnu.org; Fri, 01 Dec 2017 11:06:09 -0500 Received: from mout.gmx.net ([212.227.17.20]:56759) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKnpH-00029e-GN for 28398@debbugs.gnu.org; Fri, 01 Dec 2017 11:06:08 -0500 Received: from scdbackup.webframe.org ([91.8.171.84]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LlHsg-1evmjY2neY-00b3Xx; Fri, 01 Dec 2017 17:05:58 +0100 Date: Fri, 01 Dec 2017 17:06:08 +0100 From: "Thomas Schmitt" To: ng0@n0.is Subject: Re: [bug#28398] Xfburn Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit References: <87k1y6fse6.fsf@gnu.org> In-Reply-To: <87k1y6fse6.fsf@gnu.org> Message-Id: <28756780424908815522@scdbackup.webframe.org> X-Provags-ID: V03:K0:enj7JAtip0upWgWZUN/vz9wg6rrgX6qKJ3BUqR4w6FGlpS/hyQM pXkCexqlO/vMkicmoYH8pj5cTKoMpRtfhLMv9RdV8JN4Nk7jdeJCbYAVIv2owrpBL3KTmld 8RxfpEVpcnFUDfqUhQPv0Flr+WtG3H7Az8qDDuPOtPN2jUUqrxdgtanAg7Fih4KyOZmx8aU zM0yJ02gp6v0OM0VkdvBA== X-UI-Out-Filterresults: notjunk:1;V01:K0:7qbZkH9Fm6c=:Y1Yx0tRtCwy8ELJ0XPQM57 nY4vu9fLD1XcAaiE8KARZ+SurUJdhFY64f6RNNYpaYIUomgqFG9Tbi7xwF/Kc4t7NDYAw2sT/ Ovw9T3XNim6xZugHlyso4ORnF0K5Kes6oY7ZxY1t3yBzt3WwZYhB0423I2LrnacNmQpIqtRyf pGdMHMxJ4XTDUSpyCgyB7adoY3Bh11qGnFaF+Hpso9d42nJzK0WpnDaIPP0wRNg3w+hT+I2Jg 4WKTnSB3DbsE+gpKmaCsK960LOs24xPAZZ5GGeP1w8Wmx2TdMCO9Exb68MhDAKv5BEaDqQbKv Uj+F1g3zBHU3efDg4i5EmbDcDTLHdyTIKmgIbtzZzb3ktvPnR3kCCyb5giHIai3JUlfHOknQK OGcnlL4aF2s+Xy8WD1iRUzzzvSr/7HIZb2/lcN5d3HAyRMH5DWtjqUalbNRu5dh16S0RjdS6Z h+50jJgGTD9Ryr8oabc/s3f3aiN5gqA2oRY2jJg1n/iE6ebPYbsTNIzFf8aXeontWeSTalKUU 9rCU2Vn64GxUcKpDfuvrHUpckHkBm/YOUM4MBLaD7Z1V65WhGlb7/x02Eosqp2AN1hFr38qqH nTAKVWTn95qdtmWqjEQPjzSprsXTAKdu8+xAnZ362KCrxkchIT9YZXk68/g9Ypsd+riN02Jy8 nxUdFs7pQplPPX4GhZfmC/OTHkd5idbwlyqupdwu12Qs0++T0kOLVeaZNgR97BD91FhuBMONu rSFeKwAtFp3VemyD+6ifDi6arLDShpGgPLqlHbJqxbaaH1P8P8Af0528lKqD92K2NRlJlLRMe +8NA8squ0ZeG/UXevuxLVL5HPSefKHzPQOvG1rKczt+ErPnBIM= X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, ng0@n0.is X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Hi, Ludovic Courtès wrote: > http://cvs.savannah.gnu.org/viewvc/*checkout*/womb/gnumaint/pkgblurbs.txt > However in this case our Xorriso description seems to differ. > Are you OK with the one in pkgblurbs.txt above? I'm not sure whether the last sentence could be misleading: "xorriso can then be used to copy files directly into or out of ISO files." "ISO files" should be "ISO filesystems", in any case. "copy files directly into" might suggest usual read-write capabilities. But as mentioned by "session-wise manipulation", the write capability is not the usual one. It works like this: - The directory tree and metadata of an ISO filesystem get loaded into the object model of libisofs, - libisofs applies manipulations to this model, - finally a new directory tree based on the model gets written to the medium, together with any new data file content. Old directory trees and the data file content of outdated files stays unchanged. Only the superblock of the filesystem will get overwritten, if the medium is overwritable. On non-overwritable media, the Linux kernel will look for a superblock in the first track of the last recorded session. To get an idea how sessions are arranged on a BD-R medium, see https://screenshots.debian.net/package/xorriso On GNU/Linux, mount option -o sbsector= can mount any of the 10 sessions to show the ~4 GB backup state of the day when the session was made. Although the add-on sessions only introduced content of changed data files, they still impose substantial overhead by each having a tree of 60,000+ file names. (But hey, it's already worth 40 GB of backup and will take about 200 more daily sessions.) > As package maintainers our choice is to *not* use bundled software in > such cases, though. Is it the only difference between the two xorrisos? Feature- and bug-wise: yes. There is the built-in copy of libjte in GNU xorriso, which one would have to offer libisoburn at configure-, build-, and run-time, in order to get the same capability of creating Debian .jigdo and .template files. See also https://www.debian.org/CD/jigdo-cd/ Name-wise there are problems with some from-source distros which have a 1:1 relationship between source package and installed set of binaries. They are unable to offer a package named "xorriso" but only its upstream package "libisoburn". (I could have changed this by splitting up the three upstream tarballs into six, some years ago. But i did not like the idea much and my then Debian Developer hated it thoroughly. Meanwhile it would cause work in too many distros.) Afaik, the FreeBSD port of libisoburn is named "xorriso". Archlinux has a "Provides:" header where its "libisoburn" package advertises "xorriso, xorriso-tcltk". Any difference results from automatic creation of GNU xorriso from the library sources by https://dev.lovelyhq.com/libburnia/libisoburn/raw/master/xorriso/make_xorriso_standalone.sh It makes changes about: - Build system files: bootstrap, configure.ac, Makefile.am, version.h.in - Documentation files: CONTRIBUTORS, README, COPYRIGHT, COPYING, AUTHORS - Program id message and license statement control macro in xorriso/xorriso.h Have a nice day :) Thomas From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 04 09:06:44 2017 Received: (at 28398) by debbugs.gnu.org; 4 Dec 2017 14:06:44 +0000 Received: from localhost ([127.0.0.1]:44454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eLrON-0007nD-Ne for submit@debbugs.gnu.org; Mon, 04 Dec 2017 09:06:44 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:42078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eLrOL-0007n5-UI for 28398@debbugs.gnu.org; Mon, 04 Dec 2017 09:06:42 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id D2D2410163; Mon, 4 Dec 2017 15:06:42 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cMfrfnorKoYh; Mon, 4 Dec 2017 15:06:40 +0100 (CET) Received: from ribbon (unknown [193.50.110.211]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 71050F76F; Mon, 4 Dec 2017 15:06:40 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: "Thomas Schmitt" Subject: Re: [bug#28398] Xfburn References: <87k1y6fse6.fsf@gnu.org> <28756780424908815522@scdbackup.webframe.org> Date: Mon, 04 Dec 2017 15:06:37 +0100 In-Reply-To: <28756780424908815522@scdbackup.webframe.org> (Thomas Schmitt's message of "Fri, 01 Dec 2017 17:06:08 +0100") Message-ID: <87bmjeoadu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, ng0@n0.is X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) "Thomas Schmitt" skribis: > Ludovic Court=C3=A8s wrote: >> http://cvs.savannah.gnu.org/viewvc/*checkout*/womb/gnumaint/pkgblurbs.txt >> However in this case our Xorriso description seems to differ. >> Are you OK with the one in pkgblurbs.txt above? > > I'm not sure whether the last sentence could be misleading: > "xorriso can then be used to copy files directly into or out of ISO fil= es." > > "ISO files" should be "ISO filesystems", in any case. Indeed, fixed. [...] >> As package maintainers our choice is to *not* use bundled software in >> such cases, though. Is it the only difference between the two xorrisos? > > Feature- and bug-wise: yes. > There is the built-in copy of libjte in GNU xorriso, which one would have > to offer libisoburn at configure-, build-, and run-time, in order to get > the same capability of creating Debian .jigdo and .template files. > See also https://www.debian.org/CD/jigdo-cd/ > > Name-wise there are problems with some from-source distros which have > a 1:1 relationship between source package and installed set of binaries. > They are unable to offer a package named "xorriso" but only its upstream > package "libisoburn". > (I could have changed this by splitting up the three upstream tarballs > into six, some years ago. But i did not like the idea much and my then > Debian Developer hated it thoroughly. Meanwhile it would cause work in > too many distros.) > Afaik, the FreeBSD port of libisoburn is named "xorriso". > Archlinux has a "Provides:" header where its "libisoburn" package > advertises "xorriso, xorriso-tcltk". > > Any difference results from automatic creation of GNU xorriso from the > library sources by > https://dev.lovelyhq.com/libburnia/libisoburn/raw/master/xorriso/make_x= orriso_standalone.sh > It makes changes about: > - Build system files: bootstrap, configure.ac, Makefile.am, version.h.in > - Documentation files: CONTRIBUTORS, README, COPYRIGHT, COPYING, AUTHORS > - Program id message and license statement control macro in xorriso/xorri= so.h I see. Thanks for explaining! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 11 04:59:11 2017 Received: (at 28398) by debbugs.gnu.org; 11 Dec 2017 09:59:11 +0000 Received: from localhost ([127.0.0.1]:56049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOKrW-00065T-3B for submit@debbugs.gnu.org; Mon, 11 Dec 2017 04:59:11 -0500 Received: from aibo.runbox.com ([91.220.196.211]:51184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOKrN-000650-2Y for 28398@debbugs.gnu.org; Mon, 11 Dec 2017 04:59:00 -0500 Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eOKrJ-0006Ho-DR; Mon, 11 Dec 2017 10:58:49 +0100 Received: from [193.175.85.253] (helo=localhost) by mailfront12.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eOKr9-0001zh-0s; Mon, 11 Dec 2017 10:58:39 +0100 Date: Mon, 11 Dec 2017 09:58:37 +0000 From: ng0 To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#28398] Xfburn Message-ID: <20171211095837.cfqgaefvtuug4coe@abyayala> References: <87k1y6fse6.fsf@gnu.org> <28756780424908815522@scdbackup.webframe.org> <87bmjeoadu.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="5zhdh7bcftuqvvnl" Content-Disposition: inline In-Reply-To: <87bmjeoadu.fsf@gnu.org> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, ng0@n0.is, Thomas Schmitt X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --5zhdh7bcftuqvvnl Content-Type: multipart/mixed; boundary="o4a55mkpwupehyty" Content-Disposition: inline --o4a55mkpwupehyty Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Alright, here's the next revision. I've included a new patch to work in your comments on xorriso (dropping the 2 inputs). The compiled Xfburn gives me 2 error messages so far: 1. No Drive found (thanks Cpt. Obvious, I have no optical drive here). 2. More concerning: Failed to initialize gstreamer transcoder: An error occurred setting gst= reamer up for transcoding (falling back to basic implementation) Keep in mind that I've tested this from within guile-wm, so this might be different in XFCE or other environments. I'll test this later today. I expect XFCE to work in MATE at the very least, but XFCE-only would be good for starters. The application itself starts. Session output on terminal can not be copied right now, I'll send it in later today if necessary. Ludovic Court=C3=A8s transcribed 2.1K bytes: > "Thomas Schmitt" skribis: >=20 > > Ludovic Court=C3=A8s wrote: > >> http://cvs.savannah.gnu.org/viewvc/*checkout*/womb/gnumaint/pkgblurbs.= txt > >> However in this case our Xorriso description seems to differ. > >> Are you OK with the one in pkgblurbs.txt above? > > > > I'm not sure whether the last sentence could be misleading: > > "xorriso can then be used to copy files directly into or out of ISO f= iles." > > > > "ISO files" should be "ISO filesystems", in any case. >=20 > Indeed, fixed. >=20 > [...] >=20 > >> As package maintainers our choice is to *not* use bundled software in > >> such cases, though. Is it the only difference between the two xorriso= s? > > > > Feature- and bug-wise: yes. > > There is the built-in copy of libjte in GNU xorriso, which one would ha= ve > > to offer libisoburn at configure-, build-, and run-time, in order to get > > the same capability of creating Debian .jigdo and .template files. > > See also https://www.debian.org/CD/jigdo-cd/ > > > > Name-wise there are problems with some from-source distros which have > > a 1:1 relationship between source package and installed set of binaries. > > They are unable to offer a package named "xorriso" but only its upstream > > package "libisoburn". > > (I could have changed this by splitting up the three upstream tarballs > > into six, some years ago. But i did not like the idea much and my then > > Debian Developer hated it thoroughly. Meanwhile it would cause work in > > too many distros.) > > Afaik, the FreeBSD port of libisoburn is named "xorriso". > > Archlinux has a "Provides:" header where its "libisoburn" package > > advertises "xorriso, xorriso-tcltk". > > > > Any difference results from automatic creation of GNU xorriso from the > > library sources by > > https://dev.lovelyhq.com/libburnia/libisoburn/raw/master/xorriso/make= _xorriso_standalone.sh > > It makes changes about: > > - Build system files: bootstrap, configure.ac, Makefile.am, version.h.in > > - Documentation files: CONTRIBUTORS, README, COPYRIGHT, COPYING, AUTHORS > > - Program id message and license statement control macro in xorriso/xor= riso.h >=20 > I see. >=20 > Thanks for explaining! >=20 > Ludo=E2=80=99. >=20 --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is --o4a55mkpwupehyty Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-libburn.patch" Content-Transfer-Encoding: quoted-printable =46rom f69ac571c040b0ac055edb6920723121f55f649d Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:47:31 +0000 Subject: [PATCH 1/4] gnu: Add libburn. * gnu/packages/cdrom.scm (libburn): New variable. --- gnu/packages/cdrom.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 523158d55..f85a76891 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -9,6 +9,7 @@ ;;; Copyright =C2=A9 2017 John Darrington ;;; Copyright =C2=A9 2017 Thomas Danckaert ;;; Copyright =C2=A9 2017 Tobias Geerinckx-Rice +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -694,3 +695,25 @@ distributed with CD images and are used to describe ho= w tracks are laid out on the image.") (home-page "https://www.gnu.org/software/ccd2cue/") (license gpl3+))) + +(define-public libburn + (package + (name "libburn") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libburn-" version ".tar.gz")) + (sha256 + (base32 + "0wbh49s3az3sfpai09z1zdgynq7wnwrk31v5589033274nmzldlx")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libburn") + (synopsis "Library for reading and writing optical discs") + (description + "Libburn is a library for reading and writing optical discs. +Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, +DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.") + (license gpl2))) --=20 2.15.1 --o4a55mkpwupehyty Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0002-gnu-Add-libisofs.patch" Content-Transfer-Encoding: quoted-printable =46rom 81a8e708cd739907e2150bc8a79c4bd6cb86a829 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:59:39 +0000 Subject: [PATCH 2/4] gnu: Add libisofs. * gnu/packages/cdrom.scm (libisofs): New variable. --- gnu/packages/cdrom.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index f85a76891..c1adf174b 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -717,3 +717,32 @@ laid out on the image.") Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.") (license gpl2))) + +(define-public libisofs + (package + (name "libisofs") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libisofs-" version ".tar.gz")) + (sha256 + (base32 + "02m5g6lbmmkh2xc5xzq5zaf3ma6v31gls66aj886b3cq9qw0paql")))) + (build-system gnu-build-system) + (inputs + `(("zlib" ,zlib) + ("acl" ,acl))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libisofs") + (synopsis "Library to create ISO 9660 images") + (description + "Libisofs creates ISO 9660 (also known as ECMA-119) filesystem images +which can either be written to POSIX file objects or handed over to +libburn for being written directly to optical media. +It can read metadata of ISO 9660 filesystems, manipulate them, and use them +to produce new complete filesystem images or add-on images to be appended +to the read filesystem image. +Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") + (license gpl2+))) --=20 2.15.1 --o4a55mkpwupehyty Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0003-gnu-Add-xfburn.patch" Content-Transfer-Encoding: quoted-printable =46rom f2f8497ebcb1dabd0f3076b2782f00ac0ba04e05 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 14:11:36 +0000 Subject: [PATCH 3/4] gnu: Add xfburn. * gnu/packages/xfce.scm (xfburn): New variable. --- gnu/packages/xfce.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 7668a1d38..4d7db8d19 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -6,6 +6,7 @@ ;;; Copyright =C2=A9 2016 Kei Kebreau ;;; Copyright =C2=A9 2017 Ricardo Wurmus ;;; Copyright =C2=A9 2017 Petter +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -32,6 +33,7 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages calendar) + #:use-module (gnu packages cdrom) #:use-module (gnu packages pkg-config) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) @@ -902,3 +904,37 @@ bubble in a standard way can implicitly make use of xf= ce4-notifyd to do so by sending standard messages over D-Bus using the @code{org.freedesktop.Notifications} interface.") (license gpl2))) + +(define-public xfburn + (package + (name "xfburn") + (version "0.5.4") + (source (origin + (method url-fetch) + (uri (string-append "http://archive.xfce.org/src/apps/xfburn= /" + (version-major+minor version) "/" + name "-" version ".tar.bz2")) + (sha256 + (base32 + "1xn1kwxa3dl5r9bfj90a5322ynkwbn6k5v9b3a3pbr3a23zm604s")))) + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config))) + (inputs + `(("exo" ,exo) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("glib" ,glib) + ("gtk+" ,gtk+-2) + ("libburn" ,libburn) + ("libisofs" ,libisofs) + ("libxfce4ui" ,libxfce4ui))) + (home-page "https://goodies.xfce.org/projects/applications/xfburn") + (synopsis "GTK+ based CD, DVD and Blu-ray burning application") + (description + "Xfburn is a simple CD, DVD, and Blu-ray burning tool based on +the libburnia libraries. It can blank CD/DVD/BD(-RW)s, burn and +create iso images, audio CDs, as well as burn personal compositions +of data to either CD/DVD/BD.") + (license gpl2+))) --=20 2.15.1 --o4a55mkpwupehyty Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0004-gnu-xorriso-Remove-bzip2-and-libcdio-from-inputs.patch" Content-Transfer-Encoding: quoted-printable =46rom ed830ac82a77f4b64968904afabac0898adad67f Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Mon, 11 Dec 2017 09:29:40 +0000 Subject: [PATCH 4/4] gnu: xorriso: Remove 'bzip2' and 'libcdio' from inputs. Thomas Schmitt suggested in bug#28398 to apply these changes. * gnu/packages/cdrom.scm (xorriso)[inputs]: Remove 'bzip2' and 'libcdio'. --- gnu/packages/cdrom.scm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index c1adf174b..228af1651 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -161,9 +161,7 @@ libcdio.") (inputs `(("acl" ,acl) ("readline" ,readline) - ("bzip2" ,bzip2) - ("zlib" ,zlib) - ("libcdio" ,libcdio))) + ("zlib" ,zlib))) (home-page "https://www.gnu.org/software/xorriso/") (synopsis "Create, manipulate, burn ISO-9660 file systems") (description --=20 2.15.1 --o4a55mkpwupehyty-- --5zhdh7bcftuqvvnl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlouVs0ACgkQ4i+bv+40 hYhSURAAoNgSlR2NM+Xf0FygzVKbB5BiBfifhEKpn4IHEqZm2lDEp2JCU9DaS24q CS9BqUE/dXV6Vn0+5fekGiYqG0Ma0t1J/LkMXBS7AtIQdcE0ZmVLPRxUe6N9mZNu 4hLLn+twFXLEBPw2zko0h8utrPa6VHezk54Njg0lb0eTuoMcYu1QQDWO+WlskXYx SAFPC8lM558mJYxp/jbVKdN4EGbFeiuETPFC6asyWBHdwRaNaLepeGETa+soPc0I vnaE1fmalhLsMJZcjVdv3fwwdiME7KrTWh8kAqB7u1TIh2o9TCV2yzCW41y2FKxj rEBKbJnR2fYyQzku566ofxFFwD5QoaeI0t2xepPaZH+Es9bH467zDiwMgaK6muA0 EdLJaZs02IZffYMGz7/rfTSJwoHjP21ihhPCGlYMfAYVxxVe0Zl71+AB2d4rh7y7 EEtK20w3hYgpGf8c1YnLFa0BMQkzD2Izj0tqUBTVQpjOm6Q0lGKRTJoSz1+un0gC umLzhwrzRKESH3sKk3DBdBocbKtyxiDAu9kvOtBzTc5Z15SOVDcuuhv3rP01RZRk dAY99p69WljyclMCbfqEVXW8+T9mjQLQM/6B00/cpA3InFzm/nveZS74XUXQzA/o kuhih7qTPXVq1POKNM6xboM6AC37W1mi9Xg9WRLcOCX6q0lU1Xc= =B1en -----END PGP SIGNATURE----- --5zhdh7bcftuqvvnl-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 11 06:02:21 2017 Received: (at 28398) by debbugs.gnu.org; 11 Dec 2017 11:02:21 +0000 Received: from localhost ([127.0.0.1]:56090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOLqm-0007ju-PV for submit@debbugs.gnu.org; Mon, 11 Dec 2017 06:02:20 -0500 Received: from mout.gmx.net ([212.227.15.18]:58231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOLqk-0007jg-Th for 28398@debbugs.gnu.org; Mon, 11 Dec 2017 06:02:19 -0500 Received: from scdbackup.webframe.org ([91.8.171.84]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M7Xi3-1fIFtD0L27-00xJIS; Mon, 11 Dec 2017 12:02:04 +0100 Date: Mon, 11 Dec 2017 12:02:40 +0100 From: "Thomas Schmitt" To: ng0@n0.is Subject: Re: [bug#28398] Xfburn Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit References: <20171211095837.cfqgaefvtuug4coe@abyayala> In-Reply-To: <20171211095837.cfqgaefvtuug4coe@abyayala> Message-Id: <5482780881644567099@scdbackup.webframe.org> X-Provags-ID: V03:K0:khQ+OfWQyzJqD8BvFr1/e15P/7JaPovGk7ikIXZXvUIj3TKBVWg vg8hnYK7QUv3SAFCOckFn8DCN3YB33Pk5SWYuzhGaEabNrT5sBQ4ORhNjVbERiU8wh9U6Cx 6j21uRcqpeKq2X7o5dUTM/vMWwoJtwvlhWaqtL/2cBhwNKqduLSck/6KVj8FXJAeF5mQUl2 jPrhOvJ34BTcwzJeL6A2Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:qEFgf/67g1g=:2vfyHVcN65G86uUl44ONpA yg0u1y6tnPx20305/AWph79Q5+QHxcqLSFr7r9TTme5Ns+Gcw3sgDj0KPsKx1zb/THoURG06C 5rQB77mA5aY1Z7GFCeRp8i1hp7d/iFxnvgSG4MFuUxnBP9xAXBMNl5kW+tGh7EvNHiY2T5enD e/6947Er3OZU2Nk5ve/WeIuUQZbOzyw5oCagL8wijnnMb4BUrDj5i8hsjTmEYvX0RrbITfXJi Y+WoXOwRPCEg1YD4HDWJqmT95pjiReEWQiJW1WThNC0F1+nB/GFXtC19cP7E8/KZazGjv9GOt 0RLFuPeXTWeHIANRiMoauHU7FC58B7XSiu/mAtcSTQ7GYwayJHlS6WV5xu2Lyc8WHTmSAXT7N tNh+amoNdQTNTR3zZiQS3m9peQeJmh8xWx/Ni440tckaN/Hoa0HjSSiB/Fnk3LQ2Teng0JFl5 DfS6Q/oFWDyeG8N8pGSnfkqnnAOSlKL8snLtAjHzR6wCjFdQ4hDQOdIjEKC1dmB7m6fGFphe5 uytWlSCxSTx5UE0jIZXzSGAzeUxnuXRJcY3upsgLqxDkTprxnXt0jTnwiC9i5D6Mn2x9sHwtf LFxJX95ym1ncRDJft/dsL1o3jRytqP5A51XWtlNOYcNwnqh1suba2KunlwGkEYnp0o5Oxvh80 C9Dm5qHtXnYHxUXeZhDT/7Gzf5ExqrkFwIvusAeIkvRB9g4ZUrzdZ20apQk6c24l9l5UhCA4j faGpBpH8O1kwBgW369u8mvcPoi9URdXC4qanzgpDsQVezVUpInIi7ZJS8Li1jsuFs2QJtEGzC HcS875CfBA+LPC+P82NIXIKkctGmFXT4zo+Obq5O7zUUJdd1ik= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi, the patches look good to me (which does not have to mean much), About the Xfburn ng0 wrote: > 1. No Drive found (thanks Cpt. Obvious, I have no optical drive here). You may at least try creating an ISO image file instead of burning. Choose "New Data Composition", click the "+ Add" button, choose some file by single click (double click crashes my local Xfburn), click the "Add" button at the lower left, click "Proceed to Burn" at the lower left, check "Only create ISO" and choose a file name for the ISO image file. There is a software emulator for some combinations of optical drives and media types: http://cdemu.sourceforge.net/about It is quite a poor surrogate to a real DVD or BD drive, but at least the current bug carer of K3B uses it with some success. > 2. More concerning: > Failed to initialize gstreamer transcoder: An error occurred setting > gstreamer up for transcoding > (falling back to basic implementation) In https://forums.bunsenlabs.org/viewtopic.php?id=102 i see the advise to do sudo apt-get install --no-install-recommends gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly and a comment saying that installing of "qtstreamer-plugins, gstreamer1.0-libav, libgstreamer-perl, ruby-clutter-gstreamer" did the trick, too. So it seems to be about finding the packages which contain the desired software. Looking at the dependencies list of https://packages.debian.org/oldstable/gstreamer0.10-plugins-good https://packages.debian.org/oldstable/gstreamer0.10-plugins-ugly i'd say that this might become a lengthy adventure, if not these lines in 0003-gnu-Add-xfburn.patch already pull in most of it: + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) gstreamer should not be necessary for the tasks of "New Data Composition", "Burn Image", and "Blank Disc". I expect no need for it in the task of "Audio CD" if the input files are already converted to .wav with the properties "uncompressed headerless PCM, 44100 Hz, 16 bit, stereo". Have a nice day :) Thomas From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 29 11:40:17 2017 Received: (at 28398) by debbugs.gnu.org; 29 Dec 2017 16:40:17 +0000 Received: from localhost ([127.0.0.1]:56866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eUxhY-00009G-4m for submit@debbugs.gnu.org; Fri, 29 Dec 2017 11:40:17 -0500 Received: from aibo.runbox.com ([91.220.196.211]:40098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eUxhS-00008i-7G for 28398@debbugs.gnu.org; Fri, 29 Dec 2017 11:40:07 -0500 Received: from [10.9.9.210] (helo=mailfront10.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eUxhP-0006KG-C5; Fri, 29 Dec 2017 17:39:59 +0100 Received: from [151.217.232.99] (helo=localhost) by mailfront10.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eUxh9-0000h3-DP; Fri, 29 Dec 2017 17:39:43 +0100 Date: Fri, 29 Dec 2017 16:39:42 +0000 From: ng0 To: Thomas Schmitt Subject: Re: [bug#28398] Xfburn Message-ID: <20171229163942.gcjt5erwkbw4mdoz@abyayala> References: <20171211095837.cfqgaefvtuug4coe@abyayala> <5482780881644567099@scdbackup.webframe.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="crsp4r5k3t423kcl" Content-Disposition: inline In-Reply-To: <5482780881644567099@scdbackup.webframe.org> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28398 Cc: 28398@debbugs.gnu.org, ludo@gnu.org, ng0@n0.is X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --crsp4r5k3t423kcl Content-Type: multipart/mixed; boundary="afbzkmk7hyu2dj4y" Content-Disposition: inline --afbzkmk7hyu2dj4y Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thomas Schmitt transcribed 2.0K bytes: > Hi, >=20 > the patches look good to me (which does not have to mean much), > About the Xfburn=20 >=20 > ng0 wrote: > > 1. No Drive found (thanks Cpt. Obvious, I have no optical drive here). >=20 > You may at least try creating an ISO image file instead of burning. > Choose "New Data Composition", click the "+ Add" button, choose some > file by single click (double click crashes my local Xfburn), click > the "Add" button at the lower left, click "Proceed to Burn" at the > lower left, check "Only create ISO" and choose a file name for the ISO > image file. >=20 > There is a software emulator for some combinations of optical drives > and media types: > http://cdemu.sourceforge.net/about > It is quite a poor surrogate to a real DVD or BD drive, but at least > the current bug carer of K3B uses it with some success. I didn't use cdemu - I would need to package that - but I mounted the data collection type .iso I recorded into an ISO file. From what I can tell, it = works. I have issues with the icons, but that's just my personal WM/DM (which is p= retty sminimal) and can be addressed later on (this is trivial and you just need the right = icon set). I'll attach the latest patches. Let's just merge this now and address the rest later, okay? I have other issues I need to work on, and from where I stand this is done - all the basic issues have been fixed. I appreciate the help Thomas, thanks for what you have done. It's extraordinary, we usually don't get it like this. Thanks! >=20 > > 2. More concerning: > > Failed to initialize gstreamer transcoder: An error occurred setting > > gstreamer up for transcoding > > (falling back to basic implementation) >=20 > In > https://forums.bunsenlabs.org/viewtopic.php?id=3D102 > i see the advise to do > sudo apt-get install --no-install-recommends gstreamer0.10-plugins-good= gstreamer0.10-plugins-ugly > and a comment saying that installing of "qtstreamer-plugins, > gstreamer1.0-libav, libgstreamer-perl, ruby-clutter-gstreamer" did the > trick, too. >=20 > So it seems to be about finding the packages which contain the desired > software. Looking at the dependencies list of > https://packages.debian.org/oldstable/gstreamer0.10-plugins-good > https://packages.debian.org/oldstable/gstreamer0.10-plugins-ugly > i'd say that this might become a lengthy adventure, if not these lines > in 0003-gnu-Add-xfburn.patch already pull in most of it: > + ("gstreamer" ,gstreamer) > + ("gst-plugins-base" ,gst-plugins-base) >=20 > gstreamer should not be necessary for the tasks of "New Data Composition", > "Burn Image", and "Blank Disc". > I expect no need for it in the task of "Audio CD" if the input files are > already converted to .wav with the properties "uncompressed headerless PC= M, > 44100 Hz, 16 bit, stereo". >=20 >=20 > Have a nice day :) >=20 > Thomas >=20 >=20 --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is --afbzkmk7hyu2dj4y Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-libburn.patch" Content-Transfer-Encoding: quoted-printable =46rom 2292f78c47219b50f0827b533331e1ab3648735a Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:47:31 +0000 Subject: [PATCH 1/4] gnu: Add libburn. * gnu/packages/cdrom.scm (libburn): New variable. --- gnu/packages/cdrom.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 523158d55..f85a76891 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -9,6 +9,7 @@ ;;; Copyright =C2=A9 2017 John Darrington ;;; Copyright =C2=A9 2017 Thomas Danckaert ;;; Copyright =C2=A9 2017 Tobias Geerinckx-Rice +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -694,3 +695,25 @@ distributed with CD images and are used to describe ho= w tracks are laid out on the image.") (home-page "https://www.gnu.org/software/ccd2cue/") (license gpl3+))) + +(define-public libburn + (package + (name "libburn") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libburn-" version ".tar.gz")) + (sha256 + (base32 + "0wbh49s3az3sfpai09z1zdgynq7wnwrk31v5589033274nmzldlx")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libburn") + (synopsis "Library for reading and writing optical discs") + (description + "Libburn is a library for reading and writing optical discs. +Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, +DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.") + (license gpl2))) --=20 2.15.1 --afbzkmk7hyu2dj4y Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0002-gnu-Add-libisofs.patch" Content-Transfer-Encoding: quoted-printable =46rom d1c0e9f52b76f5871087bb6f22a43b78dffb84cb Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:59:39 +0000 Subject: [PATCH 2/4] gnu: Add libisofs. * gnu/packages/cdrom.scm (libisofs): New variable. --- gnu/packages/cdrom.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index f85a76891..c1adf174b 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -717,3 +717,32 @@ laid out on the image.") Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.") (license gpl2))) + +(define-public libisofs + (package + (name "libisofs") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libisofs-" version ".tar.gz")) + (sha256 + (base32 + "02m5g6lbmmkh2xc5xzq5zaf3ma6v31gls66aj886b3cq9qw0paql")))) + (build-system gnu-build-system) + (inputs + `(("zlib" ,zlib) + ("acl" ,acl))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libisofs") + (synopsis "Library to create ISO 9660 images") + (description + "Libisofs creates ISO 9660 (also known as ECMA-119) filesystem images +which can either be written to POSIX file objects or handed over to +libburn for being written directly to optical media. +It can read metadata of ISO 9660 filesystems, manipulate them, and use them +to produce new complete filesystem images or add-on images to be appended +to the read filesystem image. +Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") + (license gpl2+))) --=20 2.15.1 --afbzkmk7hyu2dj4y Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0003-gnu-Add-xfburn.patch" Content-Transfer-Encoding: quoted-printable =46rom 359a219645aebdf3c16dd7086678f0856ad5ff6c Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 14:11:36 +0000 Subject: [PATCH 3/4] gnu: Add xfburn. * gnu/packages/xfce.scm (xfburn): New variable. --- gnu/packages/xfce.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index bbe6ab454..401409ab5 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -6,6 +6,7 @@ ;;; Copyright =C2=A9 2016 Kei Kebreau ;;; Copyright =C2=A9 2017 Ricardo Wurmus ;;; Copyright =C2=A9 2017 Petter +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -32,6 +33,7 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages calendar) + #:use-module (gnu packages cdrom) #:use-module (gnu packages pkg-config) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) @@ -905,3 +907,39 @@ bubble in a standard way can implicitly make use of xf= ce4-notifyd to do so by sending standard messages over D-Bus using the @code{org.freedesktop.Notifications} interface.") (license gpl2))) + +(define-public xfburn + (package + (name "xfburn") + (version "0.5.4") + (source (origin + (method url-fetch) + (uri (string-append "http://archive.xfce.org/src/apps/xfburn= /" + (version-major+minor version) "/" + name "-" version ".tar.bz2")) + (sha256 + (base32 + "1xn1kwxa3dl5r9bfj90a5322ynkwbn6k5v9b3a3pbr3a23zm604s")))) + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config))) + (inputs + `(("exo" ,exo) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("gst-plugins-good" ,gst-plugins-good) + ("gst-plugins-ugly" ,gst-plugins-ugly) + ("glib" ,glib) + ("gtk+" ,gtk+-2) + ("libburn" ,libburn) + ("libisofs" ,libisofs) + ("libxfce4ui" ,libxfce4ui))) + (home-page "https://goodies.xfce.org/projects/applications/xfburn") + (synopsis "GTK+ based CD, DVD and Blu-ray burning application") + (description + "Xfburn is a simple CD, DVD, and Blu-ray burning tool based on +the libburnia libraries. It can blank CD/DVD/BD(-RW)s, burn and +create iso images, audio CDs, as well as burn personal compositions +of data to either CD/DVD/BD.") + (license gpl2+))) --=20 2.15.1 --afbzkmk7hyu2dj4y Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0004-gnu-xorriso-Remove-bzip2-and-libcdio-from-inputs.patch" Content-Transfer-Encoding: quoted-printable =46rom 1faecff1a27c8c82641ef146112f1b8a4d3898d5 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Mon, 11 Dec 2017 09:29:40 +0000 Subject: [PATCH 4/4] gnu: xorriso: Remove 'bzip2' and 'libcdio' from inputs. Thomas Schmitt suggested in bug#28398 to apply these changes. * gnu/packages/cdrom.scm (xorriso)[inputs]: Remove 'bzip2' and 'libcdio'. --- gnu/packages/cdrom.scm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index c1adf174b..228af1651 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -161,9 +161,7 @@ libcdio.") (inputs `(("acl" ,acl) ("readline" ,readline) - ("bzip2" ,bzip2) - ("zlib" ,zlib) - ("libcdio" ,libcdio))) + ("zlib" ,zlib))) (home-page "https://www.gnu.org/software/xorriso/") (synopsis "Create, manipulate, burn ISO-9660 file systems") (description --=20 2.15.1 --afbzkmk7hyu2dj4y-- --crsp4r5k3t423kcl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlpGb84ACgkQ4i+bv+40 hYg16g//b1M2JV1V6xmd98s3Sj09eqXYGNoHS+dO2ZSiiifdU0j5lgz3aeIVVOe9 i0yy7p2W2vP6eyP5BxkH9IiSVjshSb32QfH9+T+Ym1MrepPNeDVEG/yE9/N6tiDd VCwQQsCt13uFP+yW8DLspqYlNaS+n1HUhhkXSMuQgg2IIYgnaAyOzGW3/0bWCbXk J0wn3cR7QoBQGkiAExounXeKveFq5LJBaIA5uf5y4pNf8YeLW+auDZQ7qgSOIu2U ReZkr3qmaNXX1Scxs1sacvR08P+LoHSbW6VzsoMpB86bhOMmUarCxABUhwJpF+V1 IjRTr02W8splj6n9/fqwcRh86Il4O/jDShabyrtXOujY7+fBy0NzgFGa6GNIZKmQ GX5v0mssxNLvFIHkBwTuR75pOdVhZHUzNFO/gTAAVIXCe2m5c0WP7SsQzuHqAw7F 7Oewxgcz7iGRM537FNN/tpejpmQcyNaUMHYE8hq8nVNIEclzL9a4k6JK5ziLMnyr FCKqzv3eNkCQOlYqVDv+iBY/fkWR9aCj1vlJLtRVpB+hIK5WNEdkUzTiaIlYs/4m B/WwGtwJg+7G0BJU56hVH9LYkw9URdZcdM4QVYK1omXn/pnIGepxjuNVyDOInt3o NWLVumKo2YToD2hGVl2Ohxpf0wM8lYVIleprFyWwPQ9+BzprQQI= =4wT7 -----END PGP SIGNATURE----- --crsp4r5k3t423kcl-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 18:04:11 2018 Received: (at 28398-done) by debbugs.gnu.org; 1 Feb 2018 23:04:11 +0000 Received: from localhost ([127.0.0.1]:52926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehNtq-00036n-SJ for submit@debbugs.gnu.org; Thu, 01 Feb 2018 18:04:11 -0500 Received: from li622-129.members.linode.com ([212.71.249.129]:35302 helo=mira.cbaines.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehNto-00036e-P2 for 28398-done@debbugs.gnu.org; Thu, 01 Feb 2018 18:04:09 -0500 Received: by mira.cbaines.net (Postfix, from userid 113) id 189CA17A3A; Thu, 1 Feb 2018 23:04:07 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (unknown [91.183.116.73]) by mira.cbaines.net (Postfix) with ESMTPSA id 8159A1732E; Thu, 1 Feb 2018 23:04:06 +0000 (GMT) Received: from phact (dsldevice.lan [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 3e42a89a; Thu, 1 Feb 2018 23:04:05 +0000 (UTC) References: <20171211095837.cfqgaefvtuug4coe@abyayala> <5482780881644567099@scdbackup.webframe.org> <20171229163942.gcjt5erwkbw4mdoz@abyayala> User-agent: mu4e 0.9.18; emacs 25.3.1 From: Christopher Baines To: ng0 Subject: Re: [bug#28398] Xfburn In-reply-to: <20171229163942.gcjt5erwkbw4mdoz@abyayala> Date: Thu, 01 Feb 2018 23:04:01 +0000 Message-ID: <878tccpb1a.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28398-done Cc: 28398-done@debbugs.gnu.org, Thomas Schmitt X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable ng0 writes: > Thomas Schmitt transcribed 2.0K bytes: >> Hi, >>=20 >> the patches look good to me (which does not have to mean much), >> About the Xfburn=20 >>=20 >> ng0 wrote: >> > 1. No Drive found (thanks Cpt. Obvious, I have no optical drive here). >>=20 >> You may at least try creating an ISO image file instead of burning. >> Choose "New Data Composition", click the "+ Add" button, choose some >> file by single click (double click crashes my local Xfburn), click >> the "Add" button at the lower left, click "Proceed to Burn" at the >> lower left, check "Only create ISO" and choose a file name for the ISO >> image file. >>=20 >> There is a software emulator for some combinations of optical drives >> and media types: >> http://cdemu.sourceforge.net/about >> It is quite a poor surrogate to a real DVD or BD drive, but at least >> the current bug carer of K3B uses it with some success. > > I didn't use cdemu - I would need to package that - but I mounted the data > collection type .iso I recorded into an ISO file. From what I can tell, i= t works. > > I have issues with the icons, but that's just my personal WM/DM (which is= pretty sminimal) > and can be addressed later on (this is trivial and you just need the righ= t icon set). > > I'll attach the latest patches. > Let's just merge this now and address the rest later, okay? > I have other issues I need to work on, and from where I stand this > is done - all the basic issues have been fixed. > I appreciate the help Thomas, thanks for what you have done. It's > extraordinary, we usually don't get it like this. Thanks for following up on this ng0. I've finally got around to looking at Xfburn again and I've now pushed these 4 patches. I ammended the commit message for the last one to add that the removed inputs are not referenced by the output (before removing them), which makes me more confident that something isn't breaking. As xorriso was changed, I also ran the iso-image-installer test, and that passed. Thanks again, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlpznOFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XeQAQ/+N2IyvpmCkcvdv+wzhDJ5JNRaItI965VdH3oKoqWCCxr0fsIMAZKHmtpN HgA1GbQq77613+OmPEKpvct8b/BzRRvSdXgxQBFL3U1ZPsFq4ugUlS3jSYbopj46 B2hvSC6VbdsFG92JiV1fETxVcupKUFEcX9b6IM/kRE6qb2fsEw76c38aHTw1k8Tg 9tM5VUalbbZjLTOIaQBMOX7n5oBpuDYW6Npuo6u4Q3vUYLbKEyXTSEPoLD//zU/k wTnnjlpFE0Ju7o0O5ztJWuAgqXcjt2htqbBsOVXtXY237LCHLdw4/lPUZvdu9zQC ruAFwM7Cr7sM8IJxUYt2rdYptWDmASy0Ze7KuoWBjK3cuBaIHOIMOMb0594WgiL1 zKXoxBMObLUcaUSl0oGDF5ZH6gw/PD606yB+eXdOQrsfh5G/mghu8Ktu6PxfPYfr mU9jh7ils1Mi3KLp6f7oIPAZsipcoJ6yaycSSXqaAdKgqzWabN93XJ325Wly2zpk d3E2VMBCG+Xhf/oTTTmrd88w1Fif4i5ambUjGUrgIpvycEZ/wMWzbfJr8zRelswd gYxToExMPbcygDhE1Hf8BPFxfWIcCxvElYPfazuwQcaIvHoyg0+Md1DzmHJjF7hG 1rozjQgnBmKkugK91CSocSbyV4n49qGCamxegHx17cV8ZGgmBBM= =nLOo -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Jun 23 18:27:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 02 Mar 2018 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator