taken from the README: What is cdde? ============= cdde is a program that detects when a cdrom drive on your system has had a disc inserted. When it finds a disc inserted in the drive it will attempt to determine the type of disc, and execute a specified command. This means you can put in a dvd and your favorite dvd software can start, or put in a data cd and have it be automatically mounted for you.
Created attachment 57469 [details] cdde-0.2.0.ebuild
* Why the nomirror? * Does it really not RDEPEND upon the library? Static linked? * Any reason you use einstall rather than make DESTDIR="${D}" install?
* Why the nomirror? Because it's neither on the gentoo servers nor on sourceforge. Or am I wrong? If it will take the way into portage and the package is put onto the gentoo servers this should be changed. * Does it really not RDEPEND upon the library? Static linked? Does that mean that if cdde compiles without libxml installed you put that in RDEPEND? Does RDEPEND means RuntimeDependencies? I think I haven't understand this clearly. Well it compiles without dev-libs/libxml so if this is the case then this should also be changed. * Any reason you use einstall rather than make DESTDIR="${D}" install? Yes, because it doesn't install anything with make DESTDIR="${D}". Doesn't know why, but maybe you could tell me?
Ruben -- "nomirror" is an instruction to portage telling it that we are not ALLOWED to put the package on our mirrors. (It also applies to sourceforge mirrors, because sourceforge has a big enough mirroring infrastructure, that we do not need to waste our resources on it). Please remove that restriction from your ebuild. Yes, RDEPEND is run time dependency DEPEND is compile-time dependency. Please review your ebuild and reopen the bug.
Created attachment 58484 [details] cdde-0.2.0.ebuild Thanks for the information. This is the corrected ebuild. Deleted the "nomirror" instruction and changed dev-libs/libxml dependency to RDEPEND.