Package Details: iceweasel 46.0.1.deb1-1

Git Clone URL: https://aur.archlinux.org/iceweasel.git (read-only)
Package Base: iceweasel
Description: Debian Browser based on Mozilla Firefox, with Parabola GNU/Linux-libre branding
Upstream URL: https://wiki.debian.org/it/Iceweasel
Licenses: GPL, MPL, LGPL
Provides: iceweasel=46.0.1
Submitter: superlex
Maintainer: superlex
Last Packager: superlex
Votes: 42
Popularity: 0.066233
First Submitted: 2013-02-22 13:36
Last Updated: 2016-05-26 10:42

Dependencies (38)

Required by (92)

Sources (10)

Latest Comments

superlex commented on 2016-05-27 16:32

Hi AndrzejL,
same error with official firefox PKGBUILD.
Look at this
https://bugs.archlinux.org/task/49361

AndrzejL commented on 2016-05-26 18:46

Latest version fails to compile:

^
libdom_presentation.a.desc
rm -f libdom_presentation.a
/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/moz-objdir/_virtualenv/bin/python /home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/config/expandlibs_gen.py -o libdom_presentation.a.desc Unified_cpp_dom_presentation0.o
make[5]: Leaving directory '/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/moz-objdir/dom/presentation'
make[4]: Leaving directory '/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/moz-objdir'
/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/config/recurse.mk:32: recipe for target 'compile' failed
make[3]: *** [compile] Error 2
make[3]: Leaving directory '/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/moz-objdir'
/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/config/rules.mk:557: recipe for target 'default' failed
make[2]: *** [default] Error 2
make[2]: Leaving directory '/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/moz-objdir'
/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1/client.mk:396: recipe for target 'realbuild' failed
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory '/home/andrzejl/.yaourt/packages/yaourt-tmp-andrzejl/aur-iceweasel/src/firefox-46.0.1'
client.mk:171: recipe for target 'build' failed
make: *** [build] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build iceweasel.
==> Restart building iceweasel ? [y/N]
==> ----------------------------------
==>
==> ERROR: unable to update
[andrzejl@x200 ~]$

Cheers.

Andrzej

HunabKu commented on 2016-05-24 09:59

Don't works anymore.

AndrzejL commented on 2016-04-02 20:32

Damn... Hoisted by my own alias... Never mind. Saul Goodman.

Cheers.

Andrzej

superlex commented on 2016-04-02 16:40

Hi AndrzejL,
my output is

[...]
looking for conflicting packages...
:: librsvg-stable and librsvg are in conflict. Remove librsvg? [y/N] y
Packages (2) librsvg-2:2.40.13-1 [removal] librsvg-stable-2:2.40.10-1
Total Installed Size: 0.54 MiB
Net Upgrade Size: 0.02 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [######################] 100%
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
(2/2) checking available disk space [######################] 100%
:: Processing package changes...
(1/1) removing librsvg [######################] 100%
(1/1) installing librsvg-stable [######################] 100%
[...]

librsvg-stable provides librsvg.

Be sure to answer y (yes) to the question
:: librsvg-stable and librsvg are in conflict. Remove librsvg? [y/N] y

AndrzejL commented on 2016-04-02 10:56

Making iceweasel dependant on librsvg is making things... complicated... to say the least.

==> Leaving fakeroot environment.
==> Finished making: librsvg-stable 2:2.40.10-1 (Sat Apr 2 11:28:31 IST 2016)
==> Cleaning up...

==> Continue installing librsvg-stable ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==>
Swipe your finger across the fingerprint reader
Verification timed out
Password:
loading packages...
resolving dependencies...
looking for conflicting packages...
:: librsvg-stable and librsvg are in conflict. Remove librsvg? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: librsvg-stable and librsvg are in conflict
==> WARNING: Your packages are saved in /tmp/yaourt-tmp-andrzejl
==> Restart building iceweasel ? [y/N]
==> ----------------------------------
==>
==> ERROR: unable to update
[andrzejl@x200 ~]$

And if I try to remove librsvg and replace it with librsvg-stable 3/4 of my system wants to go with it...

I think this needs to be re-thought...

Cheers.

Andrzej

superlex commented on 2016-04-01 18:18

@Emulatorman
Thanks for your suggestion (and thanks to your team).
I'll upload librsvg-stable on AUR.

Emulatorman commented on 2016-04-01 04:34

@supelex
We (Parabola hackers) are using librsvg-stable [0] to build iceweasel and packages that needs be built against it until librsvg be fixed. Also i put librsvg to provides array to avoid conflicts with another packages. You could consider it as temporary fix.

[0]:https://www.parabola.nu/packages/libre/x86_64/librsvg-stable/

superlex commented on 2016-03-20 17:36

@seva
There is a bug in librsvg:
https://bugs.archlinux.org/index.php?do=details&task_id=48599
Wait for fix.

superlex commented on 2016-03-15 20:10

Yes, I agree.
I think the best idea is to follow parabola team for now, in order to maintain iceweasel branding and the same version of firefox.
In the future we could create a different package on AUR, e.g. called debian-firefox.

All comments