Yesterday a new version of Libdvdread-git was released but whenever I try to update it gives me the error:
removing libdvdcss-git breaks dependency ‘libdvdcss.so=2-64’ required by libdvdread-git
libdvdcss.so=2.64 is provided by libdvdcss-git. I thought that by maybe removing this package I could update libdvdread-git and then reinstall it. However if I try to remove libdvdcss-git I get the same error saying that it’s required by libdvdread-git.
So I seem to have a loop going here. How can I resolve this?
libdvdread-git is an AUR package. The version in the repo is called libdvdread and currently stands at version 7.0.1-1. libdvdcss-git is also an AUR package, and may development-wise not necessarily be on par with libdvdread-git.
You should know by now that the AUR is officially unsupported, exactly because of situations like these. My advice would be to use the non-git packages in the repository, because they have been tested for compatibility.
You’d still be on the -git versions, but at least you should have the latest version of each then, and considering that you’d be building them separately, they shouldn’t throw up any warnings.
My system is pretty old. I built it in 2008 and it’s still chugging along. I use the DVD drive for burning movies to actual DVDs (sort of the opposite of what most people do), moving files to some of my older PCs that don’t support USB drives, and burning games for some of my older consoles that have mod chips. Like I said, not a lot of use these days but it’s nice to have it.
My next one probably won’t. If I need one I’ll get a cheap external USB drive.
I remember building my first ‘real’ computer after I got my first job right out of college. That baby had a DVD drive AND a CD burner. I was ballin’ for sure.