After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 674223 - possible to install itstool on webapps.g.o?
possible to install itstool on webapps.g.o?
Status: RESOLVED FIXED
Product: sysadmin
Classification: Infrastructure
Component: Packages
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GNOME Sysadmins
GNOME Sysadmins
Depends on:
Blocks: 662867
 
 
Reported: 2012-04-16 20:58 UTC by Frederic Peters
Modified: 2012-04-17 12:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Frederic Peters 2012-04-16 20:58:57 UTC
In order to fix bug 662867, and anticipating bug 672919 resolution, would it be possible to install itstool on the webapps.gnome.org VM?
Comment 1 Olav Vitters 2012-04-17 08:15:24 UTC
Doesn't seem to be available for RHEL6. Needs to be packaged separately.
Comment 2 Andrea Veri 2012-04-17 09:32:29 UTC
itstool is available for F15, I've pinged Shaun to have it branched for EL6 as well and we should be good to go.
Comment 3 Jeff Schroeder 2012-04-17 12:51:50 UTC
FYI: I grabbed the F16 version and rebuilt an EL6 package for it.

[jschroeder@clutter SPECS]$ pkgbuild6 x86_64 itstool.spec 
INFO: mock.py version 1.1.21 starting...
State Changed: init plugins
INFO: selinux enabled
State Changed: start
INFO: Start(/home/users/jschroeder/build/SRPMS/itstool-1.1.1-1.el6.src.rpm)  Config(epel-6-x86_64)
State Changed: lock buildroot
State Changed: clean
INFO: chroot (/var/lib/mock/epel-6-x86_64) unlocked and deleted
State Changed: unlock buildroot
State Changed: init
State Changed: lock buildroot
Mock Version: 1.1.21
INFO: Mock Version: 1.1.21
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled yum cache
State Changed: cleaning yum metadata
INFO: enabled ccache
State Changed: running yum
State Changed: creating cache
State Changed: unlock buildroot
INFO: Installed packages:
State Changed: setup
State Changed: build
INFO: Done(/home/users/jschroeder/build/SRPMS/itstool-1.1.1-1.el6.src.rpm) Config(epel-6-x86_64) 1 minutes 41 seconds
INFO: Results and/or logs in: /home/users/jschroeder/build/RPMS/
State Changed: end

After a bit of yum repository mucking and puppet work...

[root@webapps ~]# rpm -qi itstool
Name        : itstool                      Relocations: (not relocatable)
Version     : 1.1.1                             Vendor: (none)
Release     : 1.el6                         Build Date: Tue 17 Apr 2012 12:38:02 PM UTC
Install Date: Tue 17 Apr 2012 12:49:10 PM UTC      Build Host: clutter.gnome.org
Group       : Development/Tools             Source RPM: itstool-1.1.1-1.el6.src.rpm
Size        : 93989                            License: GPLv3+
Signature   : (none)
URL         : http://itstool.org/
Summary     : ITS-based XML translation tool
Description :
ITS Tool allows you to translate XML documents with PO files, using rules from
the W3C Internationalization Tag Set (ITS) to determine what to translate and
how to separate it into PO file messages.