Removing armel from the list of arches we build for
Hector Oron
hector.oron at gmail.com
Wed Aug 21 22:45:26 UTC 2013
Hello,
2013/8/21 Joey Hess <joeyh at debian.org>:
> Gustavo Noronha Silva wrote:
>> armel has been one of the sore points of maintaining WebKit in Debian.
>> It often fails to build the package because of lack of memory or disk
>> space. I'm told by my colleague Hector Oron that WebKit's utility for
>> armel is quite limited, given it's often used headless rather than
>> providing a graphical user interface of some kind.
> Sounds like the same kind of "surely noone uses this" rationalization we
> always see when going back to see why some package we use got removed
> from Debian.
The fundamental cause for the build failure seems to be memory
limitation, while webkit requires all the available RAM in buildd
(1.5GB), is uses all the SWAP (3GB) and final linking stage explodes
only after 3d 14h 13m or so [1]... we could still try to make swap
bigger and re-try the build, but certainly we are reaching buildd
hardware limit here. This is not the lame excuse of "surely noone uses
this" rationalization we always see because someone does not feel like
wasting time on fixing a bug on non his preferred architecture.
However, more powerful hardware is now commercially available, Debian
recently got donated 3 nodes on Calxeda servers with Quad core
Cortex-A9 with 4GB of RAM, however those were planned to be used for
armhf port (maybe as two buildds and one porterbox), and current
infrastructure does not easily allow to special case package builds
per buildd.
Having said the above, we are still working on trying to fix the build
of webkitgtk/armel, but no promises here.
2013/8/21 peter green <plugwash at p10link.net>:
> The bigger question IMO though is how many reverse dependencies does the
> variant of webkit built by the "webkit" source package (which is only one of
> several webkit variants in debian) have and how strong are those reverse
> dependencies.
libwebkitgtk-3.0-0
Reverse Depends:
zenity
yelp
libyelp0
xiphos
libwebkitgtk-3.0-dev
libwebkitgtk-3.0-0-dbg
gir1.2-webkit-3.0
gir1.2-javascriptcoregtk-3.0
shotwell
sflphone-gnome
librhythmbox-core6
gtkpod
libgtk-3-0
gnome-sushi
libgoa-1.0-0
evolution-rss
epiphany-extensions
epiphany-browser
nautilus-sendto-empathy
empathy
dwb
libdevhelp-3-0
devhelp
cairo-dock-weblets-plug-in
anjuta
libwebkitgtk-1.0-0
Reverse Depends:
xxxterm
xtrkcad
webkit2pdf
libwebkit1.1-cil
webkit-image-gtk
libwebkitgtk-dev
libwebkitgtk-1.0-0-dbg
gir1.2-webkit-1.0
gir1.2-javascriptcoregtk-1.0
uzbl
surf
python-webkit
python-jswebkit
osmo
miro
midori
maildir-utils-extra
luakit
liferea
libproxy0
lekhonee-gnome
libghc-webkit-dev
gphpedit
gnucash
gmpc-plugins
gimp
geany-plugin-webhelper
claws-mail-fancy-plugin
bibledit-gtk
banshee
claws-mail-fancy-plugin
Cheers,
[1] https://buildd.debian.org/status/logs.php?pkg=webkitgtk&arch=armel
--
Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.
More information about the Pkg-webkit-maintainers
mailing list