GNU bug report logs - #79948
dvdbackup does not build

Previous Next

Package: guix;

Reported by: Simen Endsjø <contact <at> simendsjo.me>

Date: Fri, 5 Dec 2025 09:52:01 UTC

Severity: normal

Done: Andreas Enge <andreas <at> enge.fr>

To reply to this bug, email your comments to 79948 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#79948; Package guix. (Fri, 05 Dec 2025 09:52:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simen Endsjø <contact <at> simendsjo.me>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 05 Dec 2025 09:52:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Simen Endsjø <contact <at> simendsjo.me>
To: bug-guix <at> gnu.org
Subject: dvdbackup does not build
Date: Thu, 04 Dec 2025 20:58:32 +0100
[Message part 1 (text/plain, inline)]
$ guix describe
  guix fc5e106
    repository URL: https://git.guix.gnu.org/guix.git
    branch: master
    commit: fc5e1063d0c4c49e849b1d11ba9b5d6002ea3151

$ guix build dvdbackup
# ...
dvdbackup.c:1212:36: error: ‘ifo_handle_t’ has no member named ‘file’
 1212 |         size = DVDFileSize(ifo_file->file) * DVD_VIDEO_LB_LEN;
      |                                    ^~
dvdbackup.c:1223:29: error: ‘ifo_handle_t’ has no member named ‘file’
 1223 |         DVDFileSeek(ifo_file->file, 0);
      |                             ^~
dvdbackup.c:1225:34: error: ‘ifo_handle_t’ has no member named ‘file’
 1225 |         if (DVDReadBytes(ifo_file->file,buffer,size) != size) {
      |                                  ^~
# ...
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#79948; Package guix. (Fri, 05 Dec 2025 21:23:01 GMT) Full text and rfc822 format available.

Message #8 received at 79948 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: Simen Endsjø <contact <at> simendsjo.me>
Cc: 79948 <at> debbugs.gnu.org
Subject: Re: dvdbackup does not build
Date: Fri, 5 Dec 2025 22:22:01 +0100
Hello Simen,

Am Thu, Dec 04, 2025 at 08:58:32PM +0100 schrieb Simen Endsjø:
> dvdbackup.c:1212:36: error: ‘ifo_handle_t’ has no member named ‘file’
>  1212 |         size = DVDFileSize(ifo_file->file) * DVD_VIDEO_LB_LEN;

thanks for the report! It might have more impact to send it to Codeberg,
I am not sure who still looks at Debbugs.

This is a very old project, dating from 2012.

So I wonder whether the best course of action would not be to simply
remove it; now since you sent in a bug report, I assume you still use it.
Are there no more modern programs doing a similar job? Handbrake can be
used to rip DVDs, but this transcodes. Just copy the files from the DVD?
I suppose that this leads to questions about how to decrypt the css.

Patch welcome...

Andreas





Reply sent to Andreas Enge <andreas <at> enge.fr>:
You have taken responsibility. (Sun, 07 Dec 2025 10:30:02 GMT) Full text and rfc822 format available.

Notification sent to Simen Endsjø <contact <at> simendsjo.me>:
bug acknowledged by developer. (Sun, 07 Dec 2025 10:30:02 GMT) Full text and rfc822 format available.

Message #13 received at 79948-done <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 79948-done <at> debbugs.gnu.org
Subject: Close
Date: Sun, 7 Dec 2025 11:29:33 +0100
See https://codeberg.org/guix/guix/issues/4713 .

Andreas





This bug report was last modified 3 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.