Le 17/05/2016 11:52, Gianfranco Costamagna a écrit :
> Hi,
>> switch to autoreconf done
>
>
> nice!
>
> little nitpick before answering to the open points:
> * debian/patches/manpage-spelling-errors.patch: New, fix two spelling
> +
> errors.
>
>
> there is a new space in changelog
> (pull-debian-source gnustep-make debdiff of the two dsc files, filterdiff the 
> debian changes, you will
> see it)
>
Fixed, thanks


>> Breaks + Replace done
>
> Depends: gnustep-common (>= ${source:Version}),
> gnustep-common (<< ${source:Version}.1~),
> gobjc,
> -        autotools-dev,
> ${misc:Depends},
> -        ${gnustep:Depends}
> +        ${perl:Depends}
> +Replaces: gnustep-common (<< 2.6.8-1)
> +Breaks: gnustep-common (<< 2.6.8-1)
>
>
>
> seems fine [1], just two questions: why did you drop gnustep:Depends?
 Let see at dh_gnustep manpage:

    "dh_gnustep is a program based on debhelper that is responsible for
    doing GNUstep-specific modifications, such as moving files in the
    GNUstep hierarchy within the System domain, rooted at
     /usr/lib/GNUstep/System, to Filesystem Hierarchy Standard
    (FHS)-compliant locations."

it is obsoleted by configure option --with-layout=debian
And I have no perl skills to update it.


Let s look again at dh_gnustep manpage:

    "GNUstep dependencies:
    Adds any extra dependencies needed for GNUstep.  Currently, the
    only dependency added is to ensure that the package uses the same
    filesystem layout as the other GNUstep packages installed on the
    system."

In reality {gnustep:Depends} just add a dependencies to virtual package
provided by gnustep-common: gnustep-fslayout-fhs
Of course I can add a dependency to gnustep-fslayout-fhs,
but since gnustep-make depends on latest gnustep-common,
it is not needed.

I will update changelog like that:

+ Use --with-layout=debian in configure scripts:
      - remove fhs-system-includedir.patch
      - remove obsolete {gnustep:Depends} var in debian/control
>
> [1] 
> http://debomatic-amd64.debian.net/distribution#unstable/gnustep-make/2.6.8-1/piuparts

Thanks for the link

Thanks,
Eric




Reply via email to