Lars Heill wrote, On 02/06/08 18:20:
> Daniel Holbach wrote, On 02/06/08 11:14:
>> debian-changelog-file-is-a-symlink is a CDBS bug I believe and only a
>> warning, so nothing to worry about. Pbuilder shouldn't fail building it
>> because of that.
>>
>> If all fails, try to upload to PPA:
>> http://help.launchpad.net/PPAQuickStart - your page is fine too.
>>
>> Review: - try to make it non-native (have a
>> sun-javadb_10.3.2.1.orig.tar.gz + .diff.gz (with all the debian/ bits)
>> and .dsc)
>> - "The deprecated frameworks software is not included" (in
>> debian/README.Debian) could be a bit more verbose. Also adding that
>> information to debian/copyright would not hurt.
>> - Make it Standards-Version 3.7.3 to comply with the newest policy
>> version.
>> - usr/share/javadb/demo/programs/localcal/lib/ seems to be an empty
>> directory
>> - please adhere to http://wiki.ubuntu.com/DebianMaintainerField
>
> Stepping into a mess getting confused when trying to make it non-native:
>
> 1. CDBS tarball would like a tarball in sun-javadb-10.3.2.1, without it
> I am not suprised to get stuff like
>
> dh_install -psun-javadb-client
> build-tree/javadb/lib/derbyclient.jar usr/share/javadb/lib
> cp: cannot stat `./build-tree/javadb/lib/derbyclient.jar': No such
> file or directory
>
> 2. With a copy of sun-javadb_10.3.2.1.orig.tar.gz in sun-javadb-10.3.2.1,
> I get
>
> dpkg-source: warning: unknown information field 'Homepage' in input
> data in general section of control info file
> dpkg-source: warning: Version number suggests Ubuntu changes, but
> there is no XSBC-Original-Maintainer field
> dpkg-source: building sun-javadb using existing
> sun-javadb_10.3.2.1.orig.tar.gz
> dpkg-source: building sun-javadb in
> sun-javadb_10.3.2.1-0ubuntu1.diff.gz
> dpkg-source: warning: newly created empty file
> 'sun-javadb_10.3.2.1.orig.tar.gz.cdbs-config_list' will not be
> represented in diff
>
> and then:
>
> dpkg-source: cannot represent change to
> sun-javadb_10.3.2.1.orig.tar.gz: binary file contents changed
> dpkg-source: warning: ignoring deletion of file CHANGES.html
> dpkg-source: warning: ignoring deletion of file RELEASE-NOTES.html
> ...
> dpkg-source: warning: ignoring deletion of file
> docs/pdf/ref/refderby.pdf
> dpkg-source: building sun-javadb in sun-javadb_10.3.2.1-0ubuntu1.dsc
> dpkg-source: unrepresentable changes to source
>
> booom!
>
> With pbuilder I run into this one, regardless:
>
> dh_install -psun-javadb-client
> build-tree/javadb/lib/derbyclient.jar usr/share/javadb/lib
> cp: cannot stat `./build-tree/javadb/lib/derbyclient.jar': No such
> file or directory
>
> with orig.tar.gz, dsc and diff.gz in place.
>
> There must be some fundamental I have missed, - tried googling, and all
> FAQs and guides I know of...
Silly me forgot a 'cd'...
Have updated Source link with new packages. Changes:
* non-native
* no longer unzip build dependency
* put "frameworks" back in for consistency across platforms for Java DB
==> get "W: sun-javadb-core: executable-not-elf-or-script" for .ksh
files under frameworks. Yes, this is due to these files not including "#!/bin/sh".
- Can these warnings be overlooked?
- Should I add dependency on ksh | mksh | pdksh for this?
(they are deprecated, and they do execute under under sh and bash)
* Standards-Version is now 3.7.3 (disregarding lintian warning on this)
* Maintainer set to "MOTU Developers <email address hidden>"
* Description (long) improved
* usr/share/javadb/demo/programs/localcal/lib/ is still empty, like in
upstream and on other) platforms
Should I care for this from lintian? (assuming it will go away when on hardy,
or using lintian from hardy):
Lars Heill wrote, On 02/06/08 18:20: changelog- file-is- a-symlink is a CDBS bug I believe and only a help.launchpad. net/PPAQuickSta rt - your page is fine too. 10.3.2. 1.orig. tar.gz + .diff.gz (with all the debian/ bits) README. Debian) could be a bit more verbose. Also adding that javadb/ demo/programs/ localcal/ lib/ seems to be an empty wiki.ubuntu. com/DebianMaint ainerField 10.3.2. 1, without it javadb/ lib/derbyclient .jar usr/share/ javadb/ lib tree/javadb/ lib/derbyclient .jar': No such 10.3.2. 1.orig. tar.gz in sun-javadb- 10.3.2. 1, Maintainer field 10.3.2. 1.orig. tar.gz 10.3.2. 1-0ubuntu1. diff.gz 10.3.2. 1.orig. tar.gz. cdbs-config_ list' will not be 10.3.2. 1.orig. tar.gz: binary file contents changed ref/refderby. pdf 10.3.2. 1-0ubuntu1. dsc javadb/ lib/derbyclient .jar usr/share/ javadb/ lib tree/javadb/ lib/derbyclient .jar': No such
> Daniel Holbach wrote, On 02/06/08 11:14:
>> debian-
>> warning, so nothing to worry about. Pbuilder shouldn't fail building it
>> because of that.
>>
>> If all fails, try to upload to PPA:
>> http://
>>
>> Review: - try to make it non-native (have a
>> sun-javadb_
>> and .dsc)
>> - "The deprecated frameworks software is not included" (in
>> debian/
>> information to debian/copyright would not hurt.
>> - Make it Standards-Version 3.7.3 to comply with the newest policy
>> version.
>> - usr/share/
>> directory
>> - please adhere to http://
>
> Stepping into a mess getting confused when trying to make it non-native:
>
> 1. CDBS tarball would like a tarball in sun-javadb-
> I am not suprised to get stuff like
>
> dh_install -psun-javadb-client
> build-tree/
> cp: cannot stat `./build-
> file or directory
>
> 2. With a copy of sun-javadb_
> I get
>
> dpkg-source: warning: unknown information field 'Homepage' in input
> data in general section of control info file
> dpkg-source: warning: Version number suggests Ubuntu changes, but
> there is no XSBC-Original-
> dpkg-source: building sun-javadb using existing
> sun-javadb_
> dpkg-source: building sun-javadb in
> sun-javadb_
> dpkg-source: warning: newly created empty file
> 'sun-javadb_
> represented in diff
>
> and then:
>
> dpkg-source: cannot represent change to
> sun-javadb_
> dpkg-source: warning: ignoring deletion of file CHANGES.html
> dpkg-source: warning: ignoring deletion of file RELEASE-NOTES.html
> ...
> dpkg-source: warning: ignoring deletion of file
> docs/pdf/
> dpkg-source: building sun-javadb in sun-javadb_
> dpkg-source: unrepresentable changes to source
>
> booom!
>
> With pbuilder I run into this one, regardless:
>
> dh_install -psun-javadb-client
> build-tree/
> cp: cannot stat `./build-
> file or directory
>
> with orig.tar.gz, dsc and diff.gz in place.
>
> There must be some fundamental I have missed, - tried googling, and all
> FAQs and guides I know of...
Silly me forgot a 'cd'...
Have updated Source link with new packages. Changes:
* non-native not-elf- or-script" for .ksh
"#!/bin/ sh". javadb/ demo/programs/ localcal/ lib/ is still empty, like in
* no longer unzip build dependency
* put "frameworks" back in for consistency across platforms for Java DB
==> get "W: sun-javadb-core: executable-
files under frameworks. Yes, this is due to these files not including
- Can these warnings be overlooked?
- Should I add dependency on ksh | mksh | pdksh for this?
(they are deprecated, and they do execute under under sh and bash)
* Standards-Version is now 3.7.3 (disregarding lintian warning on this)
* Maintainer set to "MOTU Developers <email address hidden>"
* Description (long) improved
* usr/share/
upstream and on other) platforms
Should I care for this from lintian? (assuming it will go away when on hardy,
or using lintian from hardy):
==> E: sun-javadb_ 10.3.2. 1-0ubuntu1_ i386.changes: bad-ubuntu- distribution- in-changes- file hardy
Still no luck with dput, so please see http:// dbtg.thresher. com/derby/ bits/ubuntu/
Regards,
Lars