[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

FW: revieuws



>
> ----------------------------------------
>> Date: Thu, 6 Feb 2014 19:29:04 +0000
>> From: daniel@serverb.co.uk
>> To: rwobben@hotmail.com
>> Subject: Re: revieuws
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 06/02/14 18:19, Roelof Wobben wrote:
>>>
>>>> 2. In the debian/control file, there are unused lines (Vcs-*).
>>>> I'd suggest you remove them, not just comment them.
>>>
>>> Oke, I will change that in version -3.
>>>
>>>> 3.The description is wrong and not understandable. A user should
>>>> be able to make sense of what the pagckage does just my looking
>>>> at its description. Try this:
>>>>
>>>> Description: Tool to checksum audio in mp3 files and find
>>>> duplicates Audiosum displays the checksum for non-ID3 content in
>>>> audio files. This makes it possible to find mp3 files that only
>>>> differ on their ID3 tags. Audiodup is an included wrapper for
>>>> audiosum that finds and lists duplicate files.
>>>
>>> I will also change that in version -3
>>>
>>
>> With regards to the versioning and build numbers, I was taught that
>> until the package is actually uploaded to Debian... the build number
>> should stay at [Upstream]-1.
>>
>> Though I'm from previous emails I have seen it suggested that this
>> doesn't matter. Personally I think it looks cleaner for the package to
>> enter Debian at build 1.
>>
>> If i'm incorrect, anybody please feel free to correct me.
>>
Thanks for the remark.

>>>> 5. Finally, and most importantly; it didn't build here. Here's
>>>> the log.
>>>>
>>>> $ debuild -us -uc dpkg-buildpackage -rfakeroot -D -us -uc
>>>> dpkg-buildpackage: source package audiosum dpkg-buildpackage:
>>>> source version 0.3-1 dpkg-buildpackage: source distribution
>>>> unstable dpkg-buildpackage: source changed by Roelof Wobben
>>>> <r.wobben@home.nl> dpkg-source --before-build audiosum-0.3
>>>> dpkg-buildpackage: host architecture amd64 dpkg-checkbuilddeps:
>>>> Unmet build dependencies: dh-autoreconf dpkg-buildpackage:
>>>> warning: build dependencies/conflicts unsatisfied; aborting
>>>> dpkg-buildpackage: warning: (Use -d flag to override.) debuild:
>>>> fatal error at line 1364: dpkg-buildpackage -rfakeroot -D -us -uc
>>>> failed
>>>
>>> Did you try this before the build. apt-get install dh-autoreconf
>>>
>>> I did that and then it builds fine. As far as I know debuild never
>>> takes the build requirements with the build.
>>>
>>>> Thanks again. It's almost there.
>>>
>>> You thanks for all the remarks. I learn a lot of them.
>>>
>>
>> As was mentioned earlier, you need to setup pbuilder/cowbuilder. This
>> enables you to build the package that same way the Debian Build
>> machines do.
>>
>> Part of the buildd/pbuilder process is to install the Build-Depends
>> each time the package is built, giving you a clean build environment
>>
>> Personally I use the pbuilder-dist script from the ubuntu-dev-tools [1]
>

I have used a cowbuilder chroot and there everything work.
The remark was from a user not from me.
Roelof 		 	   		  

Reply to: