Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-28 Thread Anton Gladky
Hi Kevin,

I uploaded it. Please, consider migrating VCS on
alioth. Thanks for work.

Cheers,

Anton


2013/9/28 Kevin Bortis p...@bortis.ch:
 I have packed the newest upstream version 0.9.14

 It builds those binary packages:

   musl  - standard C library
   musl-dev   - standard C library development files
   musl-tools - standard C library tools

 To access further information about this package, please visit the
 following URL:

   http://mentors.debian.net/package/musl

  Alternatively, one can download the package with dget using this command:

 dget -x 
 http://mentors.debian.net/debian/pool/main/m/musl/musl_0.9.14-1.dsc

 Changes since the last upload:

   * Import upstream version 0.9.14
   * Only build on fully supported architectures
   * Point to new homepage in control file (Closes: #724277)
   * Revorked debian/rules
   * Solved possible problem with postrm script (Closes: #724247)

 I would appreciate if someone could upload the package.

   Regards,
Kevin Bortis

 On Sat, Sep 21, 2013 at 2:15 PM, Anton Gladky gladky.an...@gmail.com wrote:
 Ok, I uploaded it.  Have done only minor change:

 diff --git a/debian/changelog b/debian/changelog
 index 346bdf2..9e328e6 100644
 --- a/debian/changelog
 +++ b/debian/changelog
 @@ -1,6 +1,6 @@
  musl (0.9.13-3) unstable; urgency=low

 -  * Ready for Debian upload  (Closes: #721839)
 +  * Ready for Debian upload  (Closes: #713072)
* Respect user set CC
* Reworked package according to feedback gven
  by Anton Gladky. See #721839 for reference.


 So you should close only ITP-bug. RFS-bug will be closed
 manually.

 Please, for future upload create only one additional
 changelog-paragraph.

 Cheers,

 Anton


 2013/9/21 Kevin Bortis p...@bortis.ch:
 Hi

 I have revorked the debian/copyright file according to the additional
 comments given by Paul Richards Tagliamonte (FTP Master).

 Work done:
   * Incorporated all copyright info given from upstream in their copyright 
 file
   * grep over complete source tree for the term Copyright and
 controlled it against debian/copyright

 I hope to statisfy all copyright holders and of course the Debian policy.

 The updated copyright file can be found for review under:
 https://github.com/wermut/musl/blob/master/debian/copyright
 https://github.com/wermut/musl

 The updated package is not yet uploaded to debian mentors.

 Sorry for the inconvenience and additional work.

 @ Boris Pek: Thank you for the tip.

 Regards
   Kevin

 On Fri, Sep 20, 2013 at 11:39 PM, Boris Pek tehn...@debian.org wrote:
 Hi Kevin,

  The package was not yet uploaded into Debian.
  - The package number should be 0.9.13-1

  Could I still keep the incrementation, because the earlier versions
  are already tagged  signed in the public git repository and also
  already uploaded to a Ubuntu PPA? (ppa:bortis/musl) So the first
  version for uploading would be 0.9.13-3 if you accept. Or we can wait
  for musl 0.9.14 wich, according to upstreams roadmap, will be released
  in the next two weeks to get a clean 0.9.14-1.

 My feeling is that you'll need to keep the Ubuntu PPA and the Debian
 package seperated and have them NOT in the same git branch. This will
 save you trouble down the road as Debian != Ubuntu in many aspects and
 you will face situations where you need only to upload Debian or
 Ubuntu...

 Just small additional tips: use specific versioning scheme in your PPA.
 For example: 0.9.14-0ppa1~raring1. As you can see, this version is lower 
 that
 version in official Debian and Ubuntu archives. So once updated package 
 will hit
 into main archive, it will be updated in users systems.

 I use this approach for a long period of time. You may find one of 
 examples here:
 https://launchpad.net/~tehnick/+archive/q4wine/+packages
 Just look at Newer version available string.

 Related Git-repo:
 https://github.com/tehnick/q4wine-debian
 Just look at git tags.

 Best wishes,
 Boris


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-27 Thread Kevin Bortis
I have packed the newest upstream version 0.9.14

It builds those binary packages:

  musl  - standard C library
  musl-dev   - standard C library development files
  musl-tools - standard C library tools

To access further information about this package, please visit the
following URL:

  http://mentors.debian.net/package/musl

 Alternatively, one can download the package with dget using this command:

dget -x http://mentors.debian.net/debian/pool/main/m/musl/musl_0.9.14-1.dsc

Changes since the last upload:

  * Import upstream version 0.9.14
  * Only build on fully supported architectures
  * Point to new homepage in control file (Closes: #724277)
  * Revorked debian/rules
  * Solved possible problem with postrm script (Closes: #724247)

I would appreciate if someone could upload the package.

  Regards,
   Kevin Bortis

On Sat, Sep 21, 2013 at 2:15 PM, Anton Gladky gladky.an...@gmail.com wrote:
 Ok, I uploaded it.  Have done only minor change:

 diff --git a/debian/changelog b/debian/changelog
 index 346bdf2..9e328e6 100644
 --- a/debian/changelog
 +++ b/debian/changelog
 @@ -1,6 +1,6 @@
  musl (0.9.13-3) unstable; urgency=low

 -  * Ready for Debian upload  (Closes: #721839)
 +  * Ready for Debian upload  (Closes: #713072)
* Respect user set CC
* Reworked package according to feedback gven
  by Anton Gladky. See #721839 for reference.


 So you should close only ITP-bug. RFS-bug will be closed
 manually.

 Please, for future upload create only one additional
 changelog-paragraph.

 Cheers,

 Anton


 2013/9/21 Kevin Bortis p...@bortis.ch:
 Hi

 I have revorked the debian/copyright file according to the additional
 comments given by Paul Richards Tagliamonte (FTP Master).

 Work done:
   * Incorporated all copyright info given from upstream in their copyright 
 file
   * grep over complete source tree for the term Copyright and
 controlled it against debian/copyright

 I hope to statisfy all copyright holders and of course the Debian policy.

 The updated copyright file can be found for review under:
 https://github.com/wermut/musl/blob/master/debian/copyright
 https://github.com/wermut/musl

 The updated package is not yet uploaded to debian mentors.

 Sorry for the inconvenience and additional work.

 @ Boris Pek: Thank you for the tip.

 Regards
   Kevin

 On Fri, Sep 20, 2013 at 11:39 PM, Boris Pek tehn...@debian.org wrote:
 Hi Kevin,

  The package was not yet uploaded into Debian.
  - The package number should be 0.9.13-1

  Could I still keep the incrementation, because the earlier versions
  are already tagged  signed in the public git repository and also
  already uploaded to a Ubuntu PPA? (ppa:bortis/musl) So the first
  version for uploading would be 0.9.13-3 if you accept. Or we can wait
  for musl 0.9.14 wich, according to upstreams roadmap, will be released
  in the next two weeks to get a clean 0.9.14-1.

 My feeling is that you'll need to keep the Ubuntu PPA and the Debian
 package seperated and have them NOT in the same git branch. This will
 save you trouble down the road as Debian != Ubuntu in many aspects and
 you will face situations where you need only to upload Debian or
 Ubuntu...

 Just small additional tips: use specific versioning scheme in your PPA.
 For example: 0.9.14-0ppa1~raring1. As you can see, this version is lower 
 that
 version in official Debian and Ubuntu archives. So once updated package 
 will hit
 into main archive, it will be updated in users systems.

 I use this approach for a long period of time. You may find one of examples 
 here:
 https://launchpad.net/~tehnick/+archive/q4wine/+packages
 Just look at Newer version available string.

 Related Git-repo:
 https://github.com/tehnick/q4wine-debian
 Just look at git tags.

 Best wishes,
 Boris


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-21 Thread Kevin Bortis
Hi

I have revorked the debian/copyright file according to the additional
comments given by Paul Richards Tagliamonte (FTP Master).

Work done:
  * Incorporated all copyright info given from upstream in their copyright file
  * grep over complete source tree for the term Copyright and
controlled it against debian/copyright

I hope to statisfy all copyright holders and of course the Debian policy.

The updated copyright file can be found for review under:
https://github.com/wermut/musl/blob/master/debian/copyright
https://github.com/wermut/musl

The updated package is not yet uploaded to debian mentors.

Sorry for the inconvenience and additional work.

@ Boris Pek: Thank you for the tip.

Regards
  Kevin

On Fri, Sep 20, 2013 at 11:39 PM, Boris Pek tehn...@debian.org wrote:
 Hi Kevin,

  The package was not yet uploaded into Debian.
  - The package number should be 0.9.13-1

  Could I still keep the incrementation, because the earlier versions
  are already tagged  signed in the public git repository and also
  already uploaded to a Ubuntu PPA? (ppa:bortis/musl) So the first
  version for uploading would be 0.9.13-3 if you accept. Or we can wait
  for musl 0.9.14 wich, according to upstreams roadmap, will be released
  in the next two weeks to get a clean 0.9.14-1.

 My feeling is that you'll need to keep the Ubuntu PPA and the Debian
 package seperated and have them NOT in the same git branch. This will
 save you trouble down the road as Debian != Ubuntu in many aspects and
 you will face situations where you need only to upload Debian or
 Ubuntu...

 Just small additional tips: use specific versioning scheme in your PPA.
 For example: 0.9.14-0ppa1~raring1. As you can see, this version is lower that
 version in official Debian and Ubuntu archives. So once updated package will 
 hit
 into main archive, it will be updated in users systems.

 I use this approach for a long period of time. You may find one of examples 
 here:
 https://launchpad.net/~tehnick/+archive/q4wine/+packages
 Just look at Newer version available string.

 Related Git-repo:
 https://github.com/tehnick/q4wine-debian
 Just look at git tags.

 Best wishes,
 Boris


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-21 Thread Anton Gladky
Ok, I uploaded it.  Have done only minor change:

diff --git a/debian/changelog b/debian/changelog
index 346bdf2..9e328e6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
 musl (0.9.13-3) unstable; urgency=low

-  * Ready for Debian upload  (Closes: #721839)
+  * Ready for Debian upload  (Closes: #713072)
   * Respect user set CC
   * Reworked package according to feedback gven
 by Anton Gladky. See #721839 for reference.


So you should close only ITP-bug. RFS-bug will be closed
manually.

Please, for future upload create only one additional
changelog-paragraph.

Cheers,

Anton


2013/9/21 Kevin Bortis p...@bortis.ch:
 Hi

 I have revorked the debian/copyright file according to the additional
 comments given by Paul Richards Tagliamonte (FTP Master).

 Work done:
   * Incorporated all copyright info given from upstream in their copyright 
 file
   * grep over complete source tree for the term Copyright and
 controlled it against debian/copyright

 I hope to statisfy all copyright holders and of course the Debian policy.

 The updated copyright file can be found for review under:
 https://github.com/wermut/musl/blob/master/debian/copyright
 https://github.com/wermut/musl

 The updated package is not yet uploaded to debian mentors.

 Sorry for the inconvenience and additional work.

 @ Boris Pek: Thank you for the tip.

 Regards
   Kevin

 On Fri, Sep 20, 2013 at 11:39 PM, Boris Pek tehn...@debian.org wrote:
 Hi Kevin,

  The package was not yet uploaded into Debian.
  - The package number should be 0.9.13-1

  Could I still keep the incrementation, because the earlier versions
  are already tagged  signed in the public git repository and also
  already uploaded to a Ubuntu PPA? (ppa:bortis/musl) So the first
  version for uploading would be 0.9.13-3 if you accept. Or we can wait
  for musl 0.9.14 wich, according to upstreams roadmap, will be released
  in the next two weeks to get a clean 0.9.14-1.

 My feeling is that you'll need to keep the Ubuntu PPA and the Debian
 package seperated and have them NOT in the same git branch. This will
 save you trouble down the road as Debian != Ubuntu in many aspects and
 you will face situations where you need only to upload Debian or
 Ubuntu...

 Just small additional tips: use specific versioning scheme in your PPA.
 For example: 0.9.14-0ppa1~raring1. As you can see, this version is lower that
 version in official Debian and Ubuntu archives. So once updated package will 
 hit
 into main archive, it will be updated in users systems.

 I use this approach for a long period of time. You may find one of examples 
 here:
 https://launchpad.net/~tehnick/+archive/q4wine/+packages
 Just look at Newer version available string.

 Related Git-repo:
 https://github.com/tehnick/q4wine-debian
 Just look at git tags.

 Best wishes,
 Boris


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-20 Thread Kevin Bortis
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I have updated the packages to adress the last lintian warning about
the missing manpage. Musl is a new standard C library, almost written
from scratch. It is small like uclibc, but is mostly glibc compatible.
For more information: http://www.musl-libc.org/intro.html

I would really appreciate if someone could at least hint me, if
something with the package is wrong and therefor not qualify for
uploading.

* Package name: musl
  Version : 0.9.13
  Upstream Author : Rich Felker dal...@aerifal.cx
* URL : http://www.musl-libc.org/
* License : MIT
  Section : libs

It builds those binary packages:

  musl  - standard C library
  musl-dev   - standard C library development files
  musl-tools - standard C library tools

Related ITP Bug is:

  #713072

To access further information about this package, please visit the
following URL:

  http://mentors.debian.net/package/musl

Alternatively, one can download the package with dget using this command:

  dget -x http://mentors.debian.net/debian/pool/main/m/musl/musl_0.9.13-2.dsc

The git repo for the package is located on github:

  https://github.com/wermut/musl

The repository follows the guideline found under
https://wiki.debian.org/PackagingWithGit

Thanks in advance
   Kevin Bortis


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-20 Thread Anton Gladky
Hi Kevin,

thanks for working on the package. Generally it looks
good and almost ready for uploading. Some minor notes:

- Remove Readme.Debian, it is useless.
- Changelog should have just one note: Initial packaging, Closes
The package was not yet uploaded into Debian.
- The package number should be 0.9.13-1
- Are you sure, you need to ship *.a for further static linkage? Just
a question. I personally prefer not to do it.
- debian/rules:
  * remove commented lines 2-7
  * do you really need lines 32-39, 41-48, 54-55?
  * add --parallel option to dh
  * overriding dh_auto_build in your case is not needed.
  * passing --prefix=/usr in configure is
- overriding lintian info-warnings not needed.

I may be wrong on some points.

When you fix those notes, please, let me know.

Best regards,

Anton


2013/9/20 Kevin Bortis p...@bortis.ch:
 Package: sponsorship-requests
 Severity: wishlist

 Dear mentors,

 I have updated the packages to adress the last lintian warning about
 the missing manpage. Musl is a new standard C library, almost written
 from scratch. It is small like uclibc, but is mostly glibc compatible.
 For more information: http://www.musl-libc.org/intro.html

 I would really appreciate if someone could at least hint me, if
 something with the package is wrong and therefor not qualify for
 uploading.

 * Package name: musl
   Version : 0.9.13
   Upstream Author : Rich Felker dal...@aerifal.cx
 * URL : http://www.musl-libc.org/
 * License : MIT
   Section : libs

 It builds those binary packages:

   musl  - standard C library
   musl-dev   - standard C library development files
   musl-tools - standard C library tools

 Related ITP Bug is:

   #713072

 To access further information about this package, please visit the
 following URL:

   http://mentors.debian.net/package/musl

 Alternatively, one can download the package with dget using this command:

   dget -x http://mentors.debian.net/debian/pool/main/m/musl/musl_0.9.13-2.dsc

 The git repo for the package is located on github:

   https://github.com/wermut/musl

 The repository follows the guideline found under
 https://wiki.debian.org/PackagingWithGit

 Thanks in advance
Kevin Bortis


 --
 To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 http://lists.debian.org/CALONj1eefcjep9+he9rmXC9rFdkCH62D4hExTR-2Xs=gec4...@mail.gmail.com


Anton


2013/9/20 Kevin Bortis p...@bortis.ch:
 Package: sponsorship-requests
 Severity: wishlist

 Dear mentors,

 I have updated the packages to adress the last lintian warning about
 the missing manpage. Musl is a new standard C library, almost written
 from scratch. It is small like uclibc, but is mostly glibc compatible.
 For more information: http://www.musl-libc.org/intro.html

 I would really appreciate if someone could at least hint me, if
 something with the package is wrong and therefor not qualify for
 uploading.

 * Package name: musl
   Version : 0.9.13
   Upstream Author : Rich Felker dal...@aerifal.cx
 * URL : http://www.musl-libc.org/
 * License : MIT
   Section : libs

 It builds those binary packages:

   musl  - standard C library
   musl-dev   - standard C library development files
   musl-tools - standard C library tools

 Related ITP Bug is:

   #713072

 To access further information about this package, please visit the
 following URL:

   http://mentors.debian.net/package/musl

 Alternatively, one can download the package with dget using this command:

   dget -x http://mentors.debian.net/debian/pool/main/m/musl/musl_0.9.13-2.dsc

 The git repo for the package is located on github:

   https://github.com/wermut/musl

 The repository follows the guideline found under
 https://wiki.debian.org/PackagingWithGit

 Thanks in advance
Kevin Bortis


 --
 To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 http://lists.debian.org/CALONj1eefcjep9+he9rmXC9rFdkCH62D4hExTR-2Xs=gec4...@mail.gmail.com



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-20 Thread Kevin Bortis
Hi Anton

Thanks for your fast feedback. I have revorked the files according to
your comments. Answers are in the text. I have not uploaded a new
package to Debian mentors. But changes can be found under:

https://github.com/wermut/musl/tree/master/debian

If you have furter questions. I am ready to answer.

Thanks in advance
  Kevin Bortis

On Fri, Sep 20, 2013 at 8:46 PM, Anton Gladky gladky.an...@gmail.com wrote:
 Hi Kevin,

 thanks for working on the package. Generally it looks
 good and almost ready for uploading. Some minor notes:

 - Remove Readme.Debian, it is useless.
Done

 - Changelog should have just one note: Initial packaging, Closes
First debian/changelog entry closes ITP
Last debian/changelog closes RFS
OK like this?

 The package was not yet uploaded into Debian.
 - The package number should be 0.9.13-1
Could I still keep the incrementation, because the earlier versions
are already tagged  signed in the public git repository and also
already uploaded to a Ubuntu PPA? (ppa:bortis/musl) So the first
version for uploading would be 0.9.13-3 if you accept. Or we can wait
for musl 0.9.14 wich, according to upstreams roadmap, will be released
in the next two weeks to get a clean 0.9.14-1.

 - Are you sure, you need to ship *.a for further static linkage? Just
 a question. I personally prefer not to do it.
One of the advantage of musl libc is, that it correctly handles static
linking. So I personally prefer to ship these to the users.

 - debian/rules:
   * remove commented lines 2-7
Done

   * do you really need lines 32-39, (Cross build support)
Would appreciate to leave them in package, because I often cross
compile packages. I tried to follow the instructions from
https://wiki.debian.org/CrossBuildPackagingGuidelines

 41-48, ( Clear CFLAGS, CPPFLAGS and LDFLAGS)
The problem is, that musl is a C library and therefor one of the core
building blocks that must be right. The standard values supplied on
some of the tested architectures (inkl. armhf and amd64) will cause
the libc to segfault on some circumstances because it got build with
wrong FLAGS. I added thes lines, so that musl's configure script can
decide on these very delicate settings. (I have discussed that with
upstream)

54-55?
Needed because cross compiler will not get picked up if not set. Moved
line to the other cross build stuff.

   * add --parallel option to dh
Done.

   * overriding dh_auto_build in your case is not needed.
Done. Removed this part.

   * passing --prefix=/usr in configure is
 - overriding lintian info-warnings not needed.
Done. Removed --prefix=/usr


 I may be wrong on some points.

 When you fix those notes, please, let me know.

 Best regards,

 Anton


 2013/9/20 Kevin Bortis p...@bortis.ch:
 Package: sponsorship-requests
 Severity: wishlist

 Dear mentors,

 I have updated the packages to adress the last lintian warning about
 the missing manpage. Musl is a new standard C library, almost written
 from scratch. It is small like uclibc, but is mostly glibc compatible.
 For more information: http://www.musl-libc.org/intro.html

 I would really appreciate if someone could at least hint me, if
 something with the package is wrong and therefor not qualify for
 uploading.

 * Package name: musl
   Version : 0.9.13
   Upstream Author : Rich Felker dal...@aerifal.cx
 * URL : http://www.musl-libc.org/
 * License : MIT
   Section : libs

 It builds those binary packages:

   musl  - standard C library
   musl-dev   - standard C library development files
   musl-tools - standard C library tools

 Related ITP Bug is:

   #713072

 To access further information about this package, please visit the
 following URL:

   http://mentors.debian.net/package/musl

 Alternatively, one can download the package with dget using this command:

   dget -x http://mentors.debian.net/debian/pool/main/m/musl/musl_0.9.13-2.dsc

 The git repo for the package is located on github:

   https://github.com/wermut/musl

 The repository follows the guideline found under
 https://wiki.debian.org/PackagingWithGit

 Thanks in advance
Kevin Bortis


 --
 To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 http://lists.debian.org/CALONj1eefcjep9+he9rmXC9rFdkCH62D4hExTR-2Xs=gec4...@mail.gmail.com


 Anton


 2013/9/20 Kevin Bortis p...@bortis.ch:
 Package: sponsorship-requests
 Severity: wishlist

 Dear mentors,

 I have updated the packages to adress the last lintian warning about
 the missing manpage. Musl is a new standard C library, almost written
 from scratch. It is small like uclibc, but is mostly glibc compatible.
 For more information: http://www.musl-libc.org/intro.html

 I would really appreciate if someone could at least hint me, if
 something with the package is wrong and therefor not qualify for
 uploading.

 * Package name: musl
   Version : 0.9.13
   Upstream Author : Rich 

Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-20 Thread Tobias Frost
Hi Kevin,

Am Freitag, den 20.09.2013, 21:52 +0200 schrieb Kevin Bortis:
 - Changelog should have just one note: Initial packaging, Closes
 First debian/changelog entry closes ITP
 Last debian/changelog closes RFS
 OK like this?
No, RFS are not to be closed within the changelog. Your sponsor will
close it after uploading manually.

 
  The package was not yet uploaded into Debian.
  - The package number should be 0.9.13-1
 Could I still keep the incrementation, because the earlier versions
 are already tagged  signed in the public git repository and also
 already uploaded to a Ubuntu PPA? (ppa:bortis/musl) So the first
 version for uploading would be 0.9.13-3 if you accept. Or we can wait
 for musl 0.9.14 wich, according to upstreams roadmap, will be released
 in the next two weeks to get a clean 0.9.14-1.

My feeling is that you'll need to keep the Ubuntu PPA and the Debian
package seperated and have them NOT in the same git branch. This will
save you trouble down the road as Debian != Ubuntu in many aspects and
you will face situations where you need only to upload Debian or
Ubuntu...

(usual disclaimer: I'm not an DD/DM; I might be wrong)

Best regards,
coldtobi


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#721839: RFS: musl/0.9.13-2 [ITP]

2013-09-20 Thread Boris Pek
Hi Kevin,

  The package was not yet uploaded into Debian.
  - The package number should be 0.9.13-1

  Could I still keep the incrementation, because the earlier versions
  are already tagged  signed in the public git repository and also
  already uploaded to a Ubuntu PPA? (ppa:bortis/musl) So the first
  version for uploading would be 0.9.13-3 if you accept. Or we can wait
  for musl 0.9.14 wich, according to upstreams roadmap, will be released
  in the next two weeks to get a clean 0.9.14-1.

 My feeling is that you'll need to keep the Ubuntu PPA and the Debian
 package seperated and have them NOT in the same git branch. This will
 save you trouble down the road as Debian != Ubuntu in many aspects and
 you will face situations where you need only to upload Debian or
 Ubuntu...

Just small additional tips: use specific versioning scheme in your PPA.
For example: 0.9.14-0ppa1~raring1. As you can see, this version is lower that
version in official Debian and Ubuntu archives. So once updated package will hit
into main archive, it will be updated in users systems.

I use this approach for a long period of time. You may find one of examples 
here:
https://launchpad.net/~tehnick/+archive/q4wine/+packages
Just look at Newer version available string.

Related Git-repo:
https://github.com/tehnick/q4wine-debian
Just look at git tags.

Best wishes,
Boris


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org