On Thu, Jul 27, 2017 at 05:04:46PM +0200, Thomas Danckaert wrote: > Hi Guix, > > I'm sending two patches to update eyed3 to version 0.8 (and switch it over > to python3). This patch adds grako, a new requirement for eyed3 0.8. Cool, thanks! > Question: do we need a python2 variant for every python package? At the > moment, eyed3 is the only package using grako, and I've switched eyed3 to > python3. I think it's OK to leave out the python2 versio of grako then (we > can always add it if a future package needs it)? For now I included it in > the patch. For library or module code, I think we should add both variants if they both build. They tend to be very cheap to build so there's not a big downside, in my opinion.