Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 373419 - app-portage/sunrise-commit-0.3 does not allow creation of ChangeLogs entries when it should
Summary: app-portage/sunrise-commit-0.3 does not allow creation of ChangeLogs entries ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-28 23:06 UTC by Nathan Phillip Brink (binki) (RETIRED)
Modified: 2011-08-30 11:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-06-28 23:06:43 UTC
ohnobinki@ohnopublishing ~/sunrise/sunrise/games-fps/gzdoom $ svn status
M       Manifest
ohnobinki@ohnopublishing ~/sunrise/sunrise/games-fps/gzdoom $ sunrise-commit "Run \`repoman manifest' for crazymykl."
At revision 12171.
**
** NOTE: No non-trivial changed files found.  Normally echangelog
** should be run after all affected files have been added and/or
** modified.  Did you forget to svn add?
**
** In strict mode, exiting
** If you know what you're doing there pass '--no-strict' to echangelog
Please correct the problems shown by echangelog.
ohnobinki@ohnopublishing ~/sunrise/sunrise/games-fps/gzdoom $ sunrise-commit -f "Run \`repoman manifest' for crazymykl."
At revision 12171.
**
** NOTE: No non-trivial changed files found.  Normally echangelog
** should be run after all affected files have been added and/or
** modified.  Did you forget to svn add?
**
** In strict mode, exiting
** If you know what you're doing there pass '--no-strict' to echangelog
Please correct the problems shown by echangelog.
ohnobinki@ohnopublishing ~/sunrise/sunrise/games-fps/gzdoom $ sunrise-commit -c "Run \`repoman manifest' for crazymykl."
At revision 12171.
**
** NOTE: No non-trivial changed files found.  Normally echangelog
** should be run after all affected files have been added and/or
** modified.  Did you forget to svn add?
**
** In strict mode, exiting
** If you know what you're doing there pass '--no-strict' to echangelog
Please correct the problems shown by echangelog.


I'm not sure how to exit `strict mode', but it seems that sunrise-commit is misbehaving especially when reading the paranoid version of the ChangeLog policies at http://devmanual.gentoo.org/ebuild-writing/misc-files/changelog/index.html .
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-06-29 04:09:44 UTC
Hm, I thought we added passing -f to echangelog but it seems not. Will do in a while.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-06-29 10:30:22 UTC
Fixed in 70644e14 [1]. Are we planning a release soon?

[1]:https://github.com/mgorny/sunrise-commit/commit/70644e14d24
Comment 3 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-06-29 12:02:32 UTC
(In reply to comment #2)
> Fixed in 70644e14 [1]. Are we planning a release soon?

Sounds like a plan :-).
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-08-30 11:23:17 UTC
Ok, 0.3.1 now in ::mgorny. Now that we both have power, we should consider moving it into gx86.