FS#57649 - [python-pipenv] pipenv requires an emoji font to be installed

Attached to Project: Community Packages
Opened by Mantas (sirex) - Monday, 26 February 2018, 18:42 GMT
Last edited by Morten Linderud (Foxboron) - Wednesday, 21 March 2018, 13:02 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Morten Linderud (Foxboron)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Without any emoji font installed pipenv outputs unrecognized unicode fonts.

See: https://github.com/pypa/pipenv/issues/767#issuecomment-368297750

Additional info:

python-pipenv 10.0.0-1

Steps to reproduce:

$ sudo pacman -S python-pipenv
$ pipenv install requests
$ pipenv install
This task depends upon

Closed by  Morten Linderud (Foxboron)
Wednesday, 21 March 2018, 13:02 GMT
Reason for closing:  Won't fix
Comment by Eli Schwartz (eschwartz) - Monday, 26 February 2018, 18:51 GMT
I have deeply mixed feelings about this. We don't really have an emoji-font target or anything, and I sort of feel that 1) upstream should not gratuitously use gratuitous emoji for this, and 2) the user should install their own fonts when they have undisplayable characters... unless the actual functionality of the software is affected by missing fonts. Which this isn't.
Comment by Mantas (sirex) - Monday, 26 February 2018, 19:20 GMT
Actually I would also like if emojis would not be used in pipenv, but convincing author to remove them is another thing. Functionality is not effected, but unrecognized unicode characters look like something is wrong with the software and basically now pipenv requires an emoji font to be installed in order for output to look properly. Maybe there are cases, when some emojis should give an information about what is going one, but if you won't able so see it, then you won't be able to understand the message.
Comment by loqs (loqs) - Tuesday, 27 February 2018, 10:26 GMT Comment by Morten Linderud (Foxboron) - Tuesday, 27 February 2018, 10:37 GMT
This is what is going to happen:

If i get a font recommendation from upstream, it will be added to optdepends. If nothing happens, this is closed as "Won't Fix". This is a upstream problem, not a packaging problem.

Loading...