Warning: |
GNOME Goal: distcheck
The purpose of this Gnome Goal is to insure that each module passes make distcheck.
Guidelines
To prepare this goal I have been running jhbuild buildone --autogen --clean --distcheck modname Advice from the experts is appreciated!
When you submit a patch, please leave the original comment so that we can see how you fixed that type of problem. Most of the distcheck errors seem to be falling into a few general types.
Comments
maintainers releasing tarballs without 'make distcheck' should be slapped, IMHO -- VincentUntz
- Right, but many modules don't pass distcheck _now_. Mostly the less-maintained or younger modules. Making them distcheck once will make it easy enough to release
"gtk-doc must be installed and enabled in order to make dist" is a feature, not a bug. (It ensures that tarballs always end up with pre-built up-to-date documentation.) You probably should add autogenargs='--enable-gtk-doc' to your .jhbuildrc and try everything again.
Status of this goal
Tip: If you choose to work on a module, create the bug report on the GNOME bugzilla. This way people will know someone already works on it, and won't duplicate the work you're doing. |
State |
Markup |
todo |
<: #ff8080> todo |
patch |
<: #ffc849> [[GnomeBug:xxxxx|patch]] |
done |
<: #80ff80> [[GnomeBug:xxxxx|done]] |
not needed |
<: #80ff80> not needed |
Above are the states and corresponding markup to update the modules state table below.
Tarball |
Status |
|
Desktop |
||
bug-buddy |
not needed |
jhbuild buildone -a -c --distcheck eog = success |
to do |
failed |
|
dasher |
ERROR: xgettext failed to generate PO template file. |
|
not needed |
jhbuild buildone -a -c --distcheck deskbar-applet = success |
|
eel |
done |
svn HEAD (2.19.90) = success |
to do |
||
not needed |
jhbuild buildone -a -c --distcheck eog = success |
|
to do |
gtk-doc must be installed and enabled in order to make dist |
|
to do |
configure.ac:446: required file `test/Makefile.in' not found |
|
evolution-data-server |
to do |
Makefile.am:8: required directory ./art does not exist |
to do |
failed |
|
evolution-exchange |
to do |
failed |
evolution-webcal |
not needed |
jhbuild buildone -a -c --distcheck evolution-webcal = success |
fast-user-switch-applet |
not needed |
jhbuild buildone -a -c --distcheck fast-user-switch-applet = success |
file-roller |
to do |
Document ../../help/uk/file-roller.xml does not validate. |
gcalctool |
to do |
The following files contain translations and are currently not in use. |
gconf-editor |
not needed |
jhbuild buildone -a -c --distcheck gconf-editor = success |
not needed |
jhbuild buildone -a -c --distcheck gdm2 = success |
|
to do |
gtk-doc must be installed and enabled in order to make dist |
|
not needed |
jhbuild buildone -a -c --distcheck gnome-applet = success |
|
gnome-backgrounds |
not needed |
jhbuild buildone -a -c --distcheck gnome-backgrounds = success |
gnome-desktop |
to do |
gtk-doc must be installed and enabled in order to make dist |
to do |
No rule to make target `xsldoc-fill.xsl' |
|
to do |
xgettext failed to generate PO template file. |
|
gnome-icon-theme |
not needed |
jhbuild buildone -a -c --distcheck gnome-icon-theme = success |
gnome-keyring |
to do |
failed |
gnome-keyring-manager |
not needed |
jhbuild buildone -a -c --distcheck gnome-keyring-manager = success |
gnome-netstatus |
to do |
The following files contain translations and are currently not in use. |
gnome-nettool |
to do |
The following files contain translations and are currently not in use. |
gnome-mag |
to do |
The following files contain translations and are currently not in use. |
not needed |
jhbuild buildone -a -c --distcheck gnome-media = success |
|
gnome-menus |
not needed |
jhbuild buildone -a -c --distcheck gnome-menus = success |
to do |
required directory ./man does not exist |
|
gnome-python-desktop |
not needed |
jhbuild buildone -a -c --distcheck gnome-python-desktop = success |
to do |
No rule to make target gnome-screensaver.html', needed by distdir'. |
|
gnome-session |
not needed |
jhbuild buildone -a -c --distcheck gnome-session = success |
not needed |
0.4.16 (svn r298) = success |
|
gnome-system-monitor |
not needed |
jhbuild buildone -a -c --distcheck gnome-system-monitor = success |
not needed |
jhbuild buildone -a -c --distcheck gnome-system-tools = success |
|
gnome-terminal |
not needed |
jhbuild buildone -a -c --distcheck gnome-terminal = success |
to do |
No rule to make target uninstall-info-am', needed by uninstall-am'. |
|
gnome-user-docs |
not needed |
jhbuild buildone -a -c --distcheck gnome-user-docs = success |
to do |
gtk-doc must be installed and enabled in order to make dist |
|
gnome-volume-manager |
to do |
The following files contain translations and are currently not in use. |
gnopernicus |
to do |
ERROR: files left after uninstall: |
to do |
gtk-doc must be installed and enabled in order to make dist |
|
to do |
gtk-doc must be installed and enabled in order to make dist. |
|
gst-plugins |
to do |
|
not needed |
jhbuild buildone -a -c --distcheck gtk-engines = success |
|
gtkhtml |
not needed |
gtkhtml-3.15.6 (svn r8518) = succes |
to do |
gtk-doc must be installed and enabled in order to make dist. |
|
not needed |
jhbuild buildone -a -c --distcheck gucharmap = success |
|
libgail-gnome |
not needed |
jhbuild buildone -a -c --distcheck libgail.gnome = success |
libgnomeprint |
not needed |
svn r2261 |
libgnomeprintui |
to do |
required file `tests/Makefile.in' not found. |
libgtop |
to do |
gtk-doc must be installed and enabled in order to make dist |
librsvg |
to do |
gtk-doc must be installed and enabled in order to make dist |
to do |
gtk-doc must be installed and enabled in order to make dist |
|
libwnck |
to do |
gtk-doc must be installed and enabled in order to make dist |
metacity |
not needed |
jhbuild buildone -a -c --distcheck metacity = success |
to do |
failed |
|
nautilus-cd-burner |
to do |
|
network-manager-applet |
to do |
|
orca |
to do |
|
scrollkeeper |
to do |
|
to do |
||
to do |
||
startup-notification |
to do |
|
to do |
failed |
|
vino |
not needed |
jhbuild buildone -a -c --distcheck vino = success |
vte |
to do |
failed |
to do |
failed |
|
not needed |
jhbuild buildone -a -c --distcheck zenity = success |
|
Platform |
||
GConf |
to do |
|
at-spi |
to do |
|
atk |
to do |
|
gail |
to do |
|
glib |
to do |
gtk-doc must be installed and enabled in order to make dist |
gnome-mime-data |
to do |
|
gnome-vfs |
to do |
|
to do |
failed |
|
gtk-doc |
to do |
failed |
intltool |
to do |
|
libglade |
to do |
|
libxml2 |
to do |
failed |
libxslt |
to do |
failed |
pango |
to do |
gtk-doc must be installed and enabled in order to make dist |
pkgconfig |
to do |
|
Platform (to be deprecated) |
||
ORBit2 |
to do |
|
audiofile |
to do |
|
esound |
to do |
|
libIDL |
to do |
|
libart_lgpl |
to do |
|
libbonobo |
to do |
|
libbonoboui |
to do |
|
libgnome |
to do |
|
libgnomecanvas |
to do |
|
libgnomeui |
to do |
|
Admin |
||
to do |
failed |
|
sabayon |
not needed |
jhbuild buildone -a -c --distcheck sabayon = success |
Development Tools |
||
anjuta |
done |
success |
devhelp |
not needed |
jhbuild buildone -a -c --distcheck devhelp = success |
glade3 |
to do |
gtk-doc must be installed and enabled in order to make dist |
Bindings (C++) |
||
glibmm |
to do |
|
gtkmm |
to do |
|
libglademm |
to do |
|
gconfmm |
to do |
|
libgnomecanvasmm |
to do |
|
libgnome-vfsmm |
to do |
|
libgnomemm |
to do |
|
libgnomeuimm |
to do |
|
libxml++ |
to do |
|
Bindings (java) |
||
libgtk-java |
to do |
|
libgnome-java |
to do |
|
libgconf-java |
to do |
|
libglade-java |
to do |
|
Bindings (perl) |
||
Glib |
to do |
|
Gtk2 |
to do |
|
Gtk2-GladeXML |
to do |
|
Gnome2-GConf |
to do |
|
Gnome2-Canvas |
to do |
|
Gnome2-VFS |
to do |
|
Gnome2 |
to do |
|
Bindings (python) |
||
pygobject |
done |
|
to do |
No rule to make target html/atk-class-reference.html', needed by distdir'. Stop. |
|
GnomePython |
to do |
|
Other |
||
gthumb |
not needed |
jhbuild buildone -a -c --distcheck gthumb = success |