Export to GitHub

evoluspencil - issue #556

Support on deb for iceweasel


Posted on Apr 4, 2013 by Happy Monkey

What steps will reproduce the problem? 1. download the deb 2. install on debian system 3. the package not be installed because require firefox while in debian the name are iceweasel

Comment #1

Posted on Aug 27, 2013 by Massive Cat

I just ran into the same issue and had a look at the package. I think this issue could be fixed with 2 small changes:

  1. Iceweasel has to be added as alternative to required packages.

Change in DEBIAN/control: - Depends: firefox + Depends: firefox|iceweasel

  1. Iceweasel has to started in the start script if Firefox can not be started.

New version of start script (usr/bin/pencil):

!/bin/sh

/usr/bin/firefox --app "/usr/share/pencil/application.ini" if [ "$?" != "0" ]; then /usr/bin/iceweasel --app "/usr/share/pencil/application.ini" fi

Comment #2

Posted on Nov 16, 2013 by Swift Monkey

What is blocking this to be fixed?

Comment #3

Posted on Nov 29, 2013 by Happy Panda

Hi! Did anyone work on this already? Need a hand?

Comment #4

Posted on Dec 24, 2013 by Massive Bear

540 is a duplicate of this. No one is working on this issue? It should be an easy fix.. developers are reading the messages from the tracker?

Comment #5

Posted on Dec 24, 2013 by Massive Bear

Here's the workaround to install the .deb package on Debian.

mkdir pencil dpkg-deb -x evoluspencil_2.0.5_all.deb pencil/ dpkg-deb --control evoluspencil_2.0.5_all.deb pencil/DEBIAN nano pencil/DEBIAN/control # edit as suggested above -> Depends: firefox|iceweasel dpkg -b pencil/ evoluspencil_2.0.5_debian.deb sudo dpkg -i evoluspencil_2.0.5_debian.deb

Comment #6

Posted on May 14, 2014 by Grumpy Kangaroo

Confirming that #5 works correctly on Debian Wheezy. Thanks, and I hope the developers fix this trivial yet somewhat embarrassing oversight (a Debian package that doesn't work on...Debian?).

Comment #7

Posted on May 14, 2014 by Grumpy Kangaroo

Regarding comment #1, point 2: Debian Wheezy already has a /usr/bin/firefox script which should start Iceweasel in the case that Firefox is not installed (not sure about older versions of Debian).

Comment #8

Posted on May 14, 2014 by Massive Bear

There's an old request to add the package in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628285

Comment #9

Posted on Sep 4, 2014 by Swift Rhino

fedel...@gmail.com Works nice following your recommended steps... Thanks a lot.

Status: New

Labels:
Type-Defect Priority-Medium