gettext dependency should probably be split into libintl/gettext in RDEPEND/DEPEND, like in many other packages.
PS. Perhaps a tracker should be created for this issue? Similar bugs that were not fixed yet: bug #398983, bug #398975, bug #398977.
Ping?
+ 02 Jan 2013; Daniel Pielmeier <billie@gentoo.org> + cdrtools-3.01_alpha10.ebuild: + Split gettext and libintl dependency according to bug #410501. Thanks to + Maxim Kammerer for the report.
Thank you!
Sorry, the fix is incorrect: DEPEND="acl? ( virtual/acl ) nls? ( >=sys-devel/gettext-0.18.1.1 ) !app-cdr/cdrkit" RDEPEND="${DEPEND} nls? ( virtual/libintl )" Note the ${DEPEND} reference -- RDEPEND and DEPEND were the same previously. Maybe use something like the following instead: RDEPEND="acl? ( virtual/acl ) nls? ( virtual/libintl ) !app-cdr/cdrkit" DEPEND="${RDEPEND} nls? ( >=sys-devel/gettext-0.18.1.1 )"
(In reply to comment #5) > Sorry, the fix is incorrect: > > DEPEND="acl? ( virtual/acl ) > nls? ( >=sys-devel/gettext-0.18.1.1 ) > !app-cdr/cdrkit" > RDEPEND="${DEPEND} > nls? ( virtual/libintl )" > > Note the ${DEPEND} reference -- RDEPEND and DEPEND were the same previously. > > Maybe use something like the following instead: > > RDEPEND="acl? ( virtual/acl ) > nls? ( virtual/libintl ) > !app-cdr/cdrkit" > DEPEND="${RDEPEND} > nls? ( >=sys-devel/gettext-0.18.1.1 )" You are right! My commit does not change anything at all. gettext is in still both DEPEND and RDEPEND. I will fix this as soon as possible.
+ 03 Jan 2013; Daniel Pielmeier <billie@gentoo.org> + cdrtools-3.01_alpha10.ebuild: + Correct fix for Bug #410501. I hope I got it right this time.
Seems so, thanks! I will test later and reopen in case of a problem.