Guess what…

… I’ve new “fun” with release-management. This time “make distcheck”, which was recommended to me, is bocking my work.

The amount of work that is needed to “ship a line of code” to users is insane.

7 Responses to “Guess what…”

  1. tretle Says:

    downer…. you must have been pretty chuffed when the new gdm made it through though.

  2. Jason Clinton Says:

    Give us details so that we can help you.

  3. MacSlow Says:

    @ tretle: I’ve no clue what \chuffed\ means.

    @ Jason: Easy… bzr branch lp:notify-osd ; cd notify-osd ; autoreconf ; ./autogen.sh ; make distcheck (and then I was surprised by the output)

  4. tretle Says:

    lolz, it means happy or pleased… And I remember correctly you were waiting for the new gdm to hit for awhile.

  5. Bastien Nocera Says:

    You’ll need to add the *.gcno files to the CLEANFILES in tests/ to fix the rest of it:
    http://www.gnome.org/~hadess/mirco-doesnt-know-autotools.patch

    FWIW:
    - autotools’ distcheck uses underscores in the path, so don’t use them as separator in sed
    - don’t use relative paths, always use $(top_srcdir) or $(srcdir) for source dirs
    - don’t use fixed paths in destinations, use symbolic names (eg. not /usr/share but $(datadir)

    And your use of sources that aren’t in the current directory should be removed, but this works…

  6. Bastien Nocera Says:

    Nice to see that you credited me for your commit:
    http://bazaar.launchpad.net/~macslow/notify-osd/make-distcheck-pain/revision/352

  7. MacSlow Says:

    @ Bastien: Not there in the scratchpad “make-distcheck-pain” branch, but in the main one http://bazaar.launchpad.net/~notify-osd-developers/notify-osd/main/revision/352 where I merged in your stuff. In these by-the-side branches I never keep track of those things, only in the main trunk were everybody can see it.

Leave a Reply