FS#15264 - [newsbeuter] missing make dependency gettext

Attached to Project: Community Packages
Opened by xduugu (xduugu) - Thursday, 25 June 2009, 18:15 GMT
Last edited by Dan Griffiths (Ghost1227) - Sunday, 05 July 2009, 17:40 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Jaroslav Lichtblau (Dragonlord)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
gettext is required for building newsbeuter

==> Starting build()...
patching file src/controller.cpp
patching file src/view.cpp
Makefile:19: config.mk: No such file or directory
Checking for package sqlite3... found
Checking for package libcurl... found
Checking for package libxml-2.0... found
msgfmt --statistics -o po/de.mo po/de.po
make: msgfmt: Command not found
make: *** [po/de.mo] Error 127
==> ERROR: Build Failed.

Additional info:
Version : 2.0-2
This task depends upon

Closed by  Dan Griffiths (Ghost1227)
Sunday, 05 July 2009, 17:40 GMT
Reason for closing:  Fixed
Comment by Ionut Biru (wonder) - Thursday, 25 June 2009, 18:45 GMT
gettext is a part of base group. you have that package installed by default but you have removed it for a reason
Comment by xduugu (xduugu) - Thursday, 25 June 2009, 19:43 GMT
Sure, it's part of base, but as far as I know only base-devel is assumed to be installed when building packages. Actually, you can even select only these packages from base you want to install during the installation of arch (or at least you was able to when I installed it) and many packages in the repos explicitly depend on base packages, not only implicitly.
However, there is probably such a guideline for base, but I couldn't find any clear statement about it:

From "Official Arch Linux Install Guide":
> It is recommended that you install all the "base" packages, but not anything else at this point.

From "Beginners Guide":
> Base: The minimal base environment. Always select it and only remove packages that you don't use.
Comment by Eric Belanger (Snowman) - Thursday, 25 June 2009, 20:00 GMT
For building, it is usually assumed that you have both base and base-devel installed. However, it wouldn't hurt adding a gettext makedepends.

Loading...