Can we have an option to hide the progress during pull-lp-source please?

Asked by Thorsteinn A. Malmjursson on 2011-09-08

Right, rather than file this as a bug, I'm asking here to see what can be done. I've recently joined Kubuntu to start rebuilding and packaging stuff for them, and I've encountered a rather unfortunate problem which is interfering with my work.

I've suffered from Photosensitive Epilepsy for about 19 years, and I'm also sensitive to rapidly repeating images. The problem I've encountered is that when I use pull-lp-source, while it's downloading stuff, it continuously fills my terminal with an enormous amount of repeating periods, which physically makes me feel sick to the extent that I have to minimize my terminal, or risk having a seizure while it's open.

I'd like to ask if it's possible to have an option to either hide the periods while it's downloading, or possibly reformat the progress into a normal counter, like [10.5%] - that kind of format would be much easier, and much less nausea inducing for people like myself to use.

The problem with minimizing the terminal, is I have no idea when it's finished downloading and I can get to work - the only way I can find out is to open the terminal, and risk having the issue start again.

Any help or support I can find from within Ubuntu / Kubuntu would be much appreciated.

Thank you.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu ubuntu-dev-tools Edit question
Assignee:
No assignee Edit question
Solved by:
Thorsteinn A. Malmjursson
Solved:
2011-09-10
Last query:
2011-09-10
Last reply:
mycae (mycae) said : #1

Just a quick comment; can you pipe it through sed to remove the repeating period chars?

eg (or similar)

 lp-source-pull package 2>&1 | sed 's/\.\.*/DOTS/'

?

I would've tried this, but since posting, the bug linked to this question (lp #845787) has been resolved as fixed, the fix has been merged in, and I'm as happy as anything! I can get back to work now!

Thanks for commenting though, mycae - I appreciate it.