On Tue, 2022-01-18 at 18:31 -0500, Ben Westover wrote: > Hello again, I've fixed some problems. > > > It dawned on me last night that maybe a simple use of > > dh_install(1)'s > > d/*.install file may be sufficient when coupled with a stub > > d/rules. > > Compat level 13 and later support variable substitution, which may > > allow the architecture-specific path to be used from the install > > file. > > (Although I'll admit I haven't utilized this new capability, so > > your > > mileage may vary.) > > I did some research on how those substitution variables worked, and I > was able to build a much cleaner d/rules file that properly follows > the > standard.
Yay, that makes me very happy! > > > Have you been able to successfully backup/convert a DVD or Blu- > > ray? > > The issue I found with using libmatroska from bullseye is that the > > code > > would compile, but when actually using the resulting program it > > would > > either crash or fail to backup the disk. If that's resolved with > > the > > version in bookworm and up, that would be wonderful! > > Unfortunately, I ran into the same trouble you did. I was able to > convert a DVD with no problems after reverting the patch and using > the > bundled libraries, so the new version of the package has that patch > commented out now. I don't know enough about C(++) or these debug > tools > to even begin figuring out this problem, so help with that would be > appreciated before we can get this sorted. I am not familiar with these libraries or their APIs, and the day I spent looking into this issue last fall didn't bring any nice solution. I expect it will probably be a very simple fix, but I don't have a good guess about where to start. It may be worthwhile asking on the debian-multime...@lists.debian.org list to see if someone on that team could offer some assistance. It would be really great to use the system copies of the bundled libraries, and I think ftpmaster will be much happier with the package once that's done. > > > I would be very happy to provide feedback and assistance; I'm > > only a > > very new DM, so I cannot sponsor uploads. As you filed the ITP, > > I'll > > let you be the primary maintainer. I think working on these two > > packages would be a good way for you to learn a lot about the > > Debian > > packaging process, as they're more than a trivial program, but not > > too > > complex to be overwhelming. We all learn by doing! :) > > I'm definitely learning a lot. Thanks for all your help with this! Excellent! $DAYJOB is keeping me quite busy for now, but usually I've got some free time on the weekends, which is when I do most of my Debian packaging work. I'll do my best to keep helping you as you work on these packages. Mathias
signature.asc
Description: This is a digitally signed message part