There is a new ac-sources release (2.4.21-ac1). I noticed the current ebuild doesn't handle this case (it expects a pre/rc), so I modified it heavily to handle either case. It's attached. Enjoy! Matt Hartley Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 13342 [details] New ebuild with increased functionality This is the ebuild with the increased functionality, to handle ac's sources with and without a marcelo testing patch. For example, it will accept either ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.
Created attachment 13343 [details] New ebuild with increased functionality This is the ebuild with the increased functionality, to handle ac's sources with and without a marcelo testing patch. For example, it will accept either ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.
Created attachment 13344 [details] New ebuild with increased functionality This is the ebuild with the increased functionality, to handle ac's sources with and without a marcelo testing patch. For example, it will accept either ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.
Created attachment 13345 [details] New ebuild with increased functionality This is the ebuild with the increased functionality, to handle ac's sources with and without a marcelo testing patch. For example, it will accept either ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild.
Created attachment 13346 [details] New ebuild with increased functionality
Created attachment 13347 [details] New ebuild with increased functionality
Sorry about the multiple posts, bugzilla kept issuing error messages. Anyway, this is the ebuild with the increased functionality, to handle ac's sources with and without a marcelo testing patch. For example, it will accept either ac-sources-2.4.21_rc7-r1.ebuild or ac-sources-2.4.21-r1.ebuild. Thanks again! Matt Hartley
I hesitate to use this rather than my current method of hand modifying the ebuilds for the occasional change in case reason: the more variables that are calculated with external calls rather than simple bash replacements the slower all of portage's dep and caching functions becomes...
I'll take a look and see if I can reduce the external dependencies. Otherwise, you are probably correct, even though it might be slightly more work. Thanks!
So there I was saying "no" but then I accidentally committed it... so it would be real nice if you could get those reduced externalities fixed for me so I can keep the functionality and feel less dumb :-D
Created attachment 14263 [details] Highly optimized! No problem. Here is the highly optimized version that removes much of the extra work done in the previous ebuilds and simplifies the functionality. Let me know if it is enough, or if you want me to work on it some more. It appears to be working without problems.
good enough.