I am using fossa64
I am trying to use MakeMKV (a blu ray ripper). MakeMKV does not create a binary for installation, you have to either install a deb someone else made or compile from source. I am doing the latter as I think the debs are probably not that compatible with Puppy.
I install the devx sfs.
There are two parts to the build/install. The first part compiles code. So I do:
./configure
make
make install
The second part is a bunch of binary files that are needed along with a license agreement. That part only requires:
make install
and acceptance of the license
I've done all of this. I then plug my Blu-Ray player into a USB port (I've tried a few different ports and different laptops). I start MakeMKV, but it keeps stating it cannot find a drive. I'm assuming (and I don't really know how devices are found), it is looking at /dev/sr# (where # is a number from 0 to whatever depending on how many drives are attached).
I also tried putting a disc in the drive, which now makes Puppy show an icon on the desktop. But that did not help.
I didn't know if Puppy handled usb drives that would normally be found at /dev/sr0 (for exmaple) differently than other distributions.
As a test, I ran a Linux Mint live USB. I performed the same steps (except instead of installing devx sfs, I installed the various debs needed to compile the code). When I plugin the drive and start MakeMKV, it finds the drive no problem and it found a DVD drive I forgot was attached to the laptop (its an older machine) which I forgot was even there.
Because of this, I thinking 1 of 2 things:
1) devx doesn't include everything needed - but I don't see any errors when compiling (I'm assuming an error would halt the compilation otherwise it may have scrolled by)
2) How Puppy handles the reporting of a device on /dev/sr# is different than other distributions.
Any ideas on how I can fix or debug the issue?