Bug 82747 - po/Makefile.in.in broken, redhat-menus.pot doesn't get rebuilt properly
Summary: po/Makefile.in.in broken, redhat-menus.pot doesn't get rebuilt properly
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Public Beta
Classification: Retired
Component: redhat-menus
Version: phoebe
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Havoc Pennington
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-01-25 18:38 UTC by Daniel Resare
Modified: 2008-05-01 15:38 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2003-01-25 18:54:04 UTC
Embargoed:


Attachments (Terms of Use)

Description Daniel Resare 2003-01-25 18:38:13 UTC
Description of problem:

When I was investigating where some translations had vanished, I found that it
doesnt seem like redhat-menus.pot gets rebuilt properly by make. To my untrained
eye the $GENPOT variable needs a definition in Makefile.am.am

Version-Release number of selected component (if applicable):
redhat-menus-0.34-1

How reproducible:
always

Steps to Reproduce:
1. use msgfmt --statistics to find out that redhat-menus.pot has 70 messsages
2. find out that no.po has 87 messages with the same command
3. try to rebuild redhat-menus.po with 'make update-po' only to find out that it
breaks in multiple ways and redhat-menus.pot remains unchanged
4. try '../intltool-update --gettext-package redhat-menus --pot' and notice that
redhat-menus.pot indeed gets rebuilt and now has 87 msgs.
    
The result of all this is that the diffing messages doesn't get translated by
the translators since the don't know that they are there.

Comment 1 Havoc Pennington 2003-01-25 18:52:43 UTC
I've seen this problem before, I'm trying to remember how I fixed it.

Comment 2 Havoc Pennington 2003-01-25 18:54:04 UTC
Hmm, just re-running autogen.sh seems to fix it. I'll commit the new .pot
to CVS. Thanks.


Note You need to log in before you can comment on or make changes to this bug.