custom stuff in build and configure

Dagobert Michelsen dam at opencsw.org
Thu May 8 14:07:39 CEST 2014


Hi Maciej,

Am 08.05.2014 um 10:52 schrieb Maciej (Matchek) Bliziński <maciej at opencsw.org>:
> On Thu, May 8, 2014 at 9:47 AM, Dagobert Michelsen <dam at opencsw.org> wrote:
>> reconfigure does not reset the whole state, just configure. So if you
>> reconfigure and repackage make is not redone.
>> Essentially it is better to do spotless and restart again.
> 
> I feel that each new maintainer bumps into the same set of problems.

I see. Let’s talk what we can do about that.

> - why can I run "mgar package" once but not twice?

The consistent behaviour would be to do nothing on the second invocation
as the cookie would already be there. Unfortunately I just can’t get this to
work. Apart from that it may be more expectable to just generate a new package.
This could be done by doing a reset-package before each package.

> - when do I use spotless, platforms, replatforms, platforms-re{merge,package}?

This is mainly a documentation issue. Or do you have suggestions for better names
which more cleanly indicate what is happening?

> - I added overrides, but they aren't picked up, what's wrong?

This is because overrides are done in the merge phase as they merge data,
but I do unerstand this may be not be what is expected. I could relocate
these actions to the package phase.

> - I keep getting the "uncommitted" error, what am I doing wrong?

When uncommitted is printed a summary could be listed after „package“
that lists the reason (read: output of „svn status“).


Best regards

  — Dago

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2418 bytes
Desc: not available
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20140508/65ba0145/attachment.p7s>


More information about the maintainers mailing list