[Olsr-dev] 'debian/' folder should not be included in release tarballs!
Teco Boot
(spam-protected)
Thu May 23 07:03:08 CEST 2013
Op 22 mei 2013, om 22:19 heeft Hans-Christoph Steiner <(spam-protected)> het volgende geschreven:
>
>
> On 05/22/2013 04:15 PM, Hans-Christoph Steiner wrote:
>>
>>
>> On 05/22/2013 05:17 AM, Henning Rogge wrote:
>>> On 05/22/2013 11:11 AM, Bernd Petrovitsch wrote:
>>>> On Die, 2013-05-21 at 18:49 -0400, Hans-Christoph Steiner wrote:
>>>> [....]
>>>>> Any honestly, the best solution would be to just remove the debian/ folder
>>>>> entirely. It hasn't been updated since 2010.
>>>>
>>>> IIRC we added it on request of the Debian packager to help/ease/... the
>>>> package maintenance and it was - of course - to be maintained by the
>>>> Debian packager
>>>
>>> And it helps people who want to build a current debian file directly from our
>>> repository.
>>
>> It doesn't really, because its out of date. It really serves to confuse
>> people who want to build the Debian package, but it looks like the right
>> thing, but then won't work right. We have made a lot of improvements on the
>> Debian packaging since 2010, and olsrd has changed as well.
>
> I forgot to add: remove the debian/ folder and we add
> README-Building-Debian-Package with this contents:
>
> To build the debian package, do this:
>
> 1. go to this page: http://packages.debian.org/source/sid/olsrd
> 2. scroll down and download "olsrd_0.6.x.debian.tar.bz2
> 3. extract tarball into your olsrd source folder (e.g. olsrd/)
> 4. run "dpkg-buildpackage -uc -us"
>
> Then everyone wins!
Can I build latest greatest or my special version with this? Differences with debian .deb? If I have more homework, add it in this readme file?
Teco
>
> .hc
>
>
>
>>
>>
>>>> (as I'm more in the RedHat/Fedora packager world and put
>>>> an olsrd.spec file for my own convenience in so that `rpm -ta
>>>> olsrd-*.tar.gz` plain simply worked).
>>>> I didn't and don't know enough on Debian package maintenance
>>>> "procedures"/best practices to decide if these directories (and files)
>>>> should be upstream or not.
>>>> But if that is upstream, it should (read: must;-) come from the official
>>>> downstream maintainer (if only that he may avoid to run his own repo -
>>>> that may not be a inconvenience with `git` or `hg` but with `cvs` or
>>>> `svn` it definitely is).
>>>
>>> I just looked through our tarballs, the /debian directory has been in the
>>> tarballs for some time, did something changed on the debian side that makes it
>>> a problem now?
>>>
>>> Henning Rogge
>>
>> I don't remember, but I do know that if the debian/ folder was not included in
>> the release tarballs, 0.6.5.4 would already be in Debian as of today.
>>
>> .hc
>>
>
> --
> Olsr-dev mailing list
> (spam-protected)
> https://lists.olsr.org/mailman/listinfo/olsr-dev
More information about the Olsr-dev
mailing list