Re: Bug#1078158: RFS: gcc-doc uploads

2024-09-16 Thread Dmitry Baryshkov
Soren,

On Mon, 16 Sept 2024 at 22:51, Soren Stoutner  wrote:
> On Monday, September 16, 2024 1:47:14 PM MST Dmitry Baryshkov wrote:
> > gcc-14-doc has been uploaded by Bastian German (BTW, Bastian, thank
> > you) and is currently waiting for the NEW processing.
> > I don't know what are his plans for gcc-doc-defaults.
>
> OK.
>
> If you will push changes to Salsa for the small issues identified below (and
> add an entry for yourself to debian/copyright under debian/*) I will sponsor
> the package.

Ack. I'm currently at the OSS EU & LPC, I will update the repo on
salsa closer to the weekend and ping you afterwards.
Just in case: I was thinking about adding the changes into the new
revision of the package (and then making the upload include changes
from both releases). Is that suitable from your POV?

>
> Thank you for your good packaging work.
>
> > > On Monday, September 16, 2024 1:31:16 PM MST Dmitry Baryshkov wrote:
> > > > Soren,
> > > >
> > > > On Mon, 16 Sept 2024 at 22:27, Soren Stoutner  wrote:
> > > > > Dmitry,
> > > > >
> > > > > debian/source/format lists this package as 3.0 (native).  Is Debian
> the
> > > > > upstream for this package?
> > > >
> > > > Yes, see how gcc-defaults handle the same case.
> > > >
> > > > > You should delete the debian/compat file as it is deprecated.
> > > > >
> > > > > In debian/control you should build-depend on "debhelper (= 13)".
> > > >
> > > > Ack.
> > > >
> > > > > You should add "Rules-Requires-Root: no” to debian/control (I assume
> you
> > > > > don’t need root to build this package).
> > > >
> > > > Ack.
> > > >
> > > > > As an example, see:
> > > > >
> > > > > https://salsa.debian.org/soren/privacybrowser/-/blob/master/debian/
> > >
> > > control?
> > >
> > > > > ref_type=heads
> > > > >
> > > > > debian/copyright says:
> > > > >
> > > > > Source: <ftp://ftp.gnu.org/gnu/gcc/gcc-4.9.1/gcc-4.9.1.tar.bz2>,
> notice
> > > > >
> > > > >  that this package only contains several license files.
> > > > >
> > > > > Is that current?
> > > >
> > > > Yes, we haven't been updating it since that time, it wasn't required.
> > > >
> > > > > Comment:
> > > > >  This package was put together by Nikita V. Youshchenko
> > > > >  
> > > > >  on Mon, 18 Sep 2006 00:34:35 +0400.
> > > > >  .
> > > > >  Copyright (C) 2006, Nikita V. Youshchenko 
> > > > >
> > > > > This looks obsolete (replaced by the debian/* entry).
> > > >
> > > > Ack.
> > > >
> > > > > Can you give me a little bit of background on why parts of this
> package
> > >
> > > are
> > >
> > > > > non-free?  I am having a hard time imagining that the Free Software
> > > > > Foundation released a bunch of documentation that isn’t DFSG-free.
> > > >
> > > > The documentation is released under GFDL with invariant sections. It's
> > > > considered non-DFSG-free.
> > >
> > > --
> > > Soren Stoutner
> > > so...@debian.org
>
>
> --
> Soren Stoutner
> so...@debian.org



-- 
With best wishes
Dmitry



Re: Bug#1078158: RFS: gcc-doc uploads

2024-09-16 Thread Dmitry Baryshkov
Soren,

On Mon, 16 Sept 2024 at 22:38, Soren Stoutner  wrote:
>
> Dmitry,
>
> Thanks for your quick answers below.
>
> Piuparts fails because of the following:
>
> The following packages have unmet dependencies:
>cpp-doc : Depends: cpp-14-doc (>= 14.2.0-1~) but it is not installable
>gcc-doc : Depends: gcc-14-doc (>= 14.2.0-1~) but it is not installable
>gccgo-doc : Depends: gccgo-14-doc (>= 14.2.0-1~) but it is not installable
>gfortran-doc : Depends: gfortran-14-doc (>= 14.2.0-1~) but it is not
> installable
>
> It looks like Debian currently has cpp-13-doc (I assume the rest are the
> same).  Do these packages need to be updated at the same time?

gcc-14-doc has been uploaded by Bastian German (BTW, Bastian, thank
you) and is currently waiting for the NEW processing.
I don't know what are his plans for gcc-doc-defaults.

>
> On Monday, September 16, 2024 1:31:16 PM MST Dmitry Baryshkov wrote:
> > Soren,
> >
> > On Mon, 16 Sept 2024 at 22:27, Soren Stoutner  wrote:
> > > Dmitry,
> > >
> > > debian/source/format lists this package as 3.0 (native).  Is Debian the
> > > upstream for this package?
> >
> > Yes, see how gcc-defaults handle the same case.
> >
> > > You should delete the debian/compat file as it is deprecated.
> > >
> > > In debian/control you should build-depend on "debhelper (= 13)".
> >
> > Ack.
> >
> > > You should add "Rules-Requires-Root: no” to debian/control (I assume you
> > > don’t need root to build this package).
> >
> > Ack.
> >
> > > As an example, see:
> > >
> > > https://salsa.debian.org/soren/privacybrowser/-/blob/master/debian/
> control?
> > > ref_type=heads
> > >
> > > debian/copyright says:
> > >
> > > Source: <ftp://ftp.gnu.org/gnu/gcc/gcc-4.9.1/gcc-4.9.1.tar.bz2>, notice
> > >
> > >  that this package only contains several license files.
> > >
> > > Is that current?
> >
> > Yes, we haven't been updating it since that time, it wasn't required.
> >
> > > Comment:
> > >  This package was put together by Nikita V. Youshchenko 
> > >  on Mon, 18 Sep 2006 00:34:35 +0400.
> > >  .
> > >  Copyright (C) 2006, Nikita V. Youshchenko 
> > >
> > > This looks obsolete (replaced by the debian/* entry).
> >
> > Ack.
> >
> > > Can you give me a little bit of background on why parts of this package
> are
> > > non-free?  I am having a hard time imagining that the Free Software
> > > Foundation released a bunch of documentation that isn’t DFSG-free.
> >
> > The documentation is released under GFDL with invariant sections. It's
> > considered non-DFSG-free.
>
>
> --
> Soren Stoutner
> so...@debian.org



-- 
With best wishes
Dmitry



Re: RFS: gcc-doc uploads

2024-09-16 Thread Dmitry Baryshkov
Soren,

On Mon, 16 Sept 2024 at 22:27, Soren Stoutner  wrote:
>
> Dmitry,
>
> debian/source/format lists this package as 3.0 (native).  Is Debian the
> upstream for this package?

Yes, see how gcc-defaults handle the same case.

> You should delete the debian/compat file as it is deprecated.
>
> In debian/control you should build-depend on "debhelper (= 13)".

Ack.

> You should add "Rules-Requires-Root: no” to debian/control (I assume you don’t
> need root to build this package).

Ack.

>
> As an example, see:
>
> https://salsa.debian.org/soren/privacybrowser/-/blob/master/debian/control?
> ref_type=heads
>
> debian/copyright says:
>
> Source: , notice
>  that this package only contains several license files.
>
> Is that current?

Yes, we haven't been updating it since that time, it wasn't required.

>
> Comment:
>  This package was put together by Nikita V. Youshchenko 
>  on Mon, 18 Sep 2006 00:34:35 +0400.
>  .
>  Copyright (C) 2006, Nikita V. Youshchenko 
>
> This looks obsolete (replaced by the debian/* entry).

Ack.

>
> Can you give me a little bit of background on why parts of this package are
> non-free?  I am having a hard time imagining that the Free Software Foundation
> released a bunch of documentation that isn’t DFSG-free.

The documentation is released under GFDL with invariant sections. It's
considered non-DFSG-free.

-- 
With best wishes
Dmitry



Re: RFS: gcc-doc uploads

2024-09-16 Thread Dmitry Baryshkov
Soren,

On Mon, 16 Sept 2024 at 21:50, Soren Stoutner  wrote:
>
> Dmitry,
>
> It looks like the Salsa repository does not contain your most recent changes.
> When sponsoring packages I like to build from Git.  Can you please push them
> there?

Oops. Pushed gcc-doc-defaults changes.

>
> On Monday, September 16, 2024 12:44:51 PM MST Soren Stoutner wrote:
> > Control:  owner -1 !
> >
> > Dmitry,
> >
> > I will take a look at sponsoring this.
> >
> > On Thursday, September 12, 2024 3:45:27 AM MST Dmitry Baryshkov wrote:
> > > Hello,
> > >
> > > I'm looking for sponsors for the gcc-doc-defaults ([1]), gcc-13-doc
> > > ([2]), gcc-14-doc ([3]) packages.
> > >
> > > Traditionally these uploads were handled for me by Adam, but for the
> > > gcc-13-doc he wrote that he couldn't help at that time and for this
> > > upload he didn't respond at all. Last time Bastian uploaded the
> > > packages for me. Can anybody help me this time? It would be sad to get
> > > gcc-docs removed from testing (scheduled for September 20th).
> > >
> > > [1] https://lists.debian.org/debian-mentors/2024/09/msg00059.html
> > > [2] https://lists.debian.org/debian-mentors/2024/09/msg00058.html
> > > [3] https://lists.debian.org/debian-mentors/2024/09/msg00060.html
>
>
> --
> Soren Stoutner
> so...@debian.org



-- 
With best wishes
Dmitry



RFS: gcc-doc uploads

2024-09-12 Thread Dmitry Baryshkov
Hello,

I'm looking for sponsors for the gcc-doc-defaults ([1]), gcc-13-doc
([2]), gcc-14-doc ([3]) packages.

Traditionally these uploads were handled for me by Adam, but for the
gcc-13-doc he wrote that he couldn't help at that time and for this
upload he didn't respond at all. Last time Bastian uploaded the
packages for me. Can anybody help me this time? It would be sad to get
gcc-docs removed from testing (scheduled for September 20th).

[1] https://lists.debian.org/debian-mentors/2024/09/msg00059.html
[2] https://lists.debian.org/debian-mentors/2024/09/msg00058.html
[3] https://lists.debian.org/debian-mentors/2024/09/msg00060.html

-- 
With best wishes
Dmitry



Bug#1050814: RFS: qbootctl/0.1.2-1 [ITP] -- utility to control Quacomm A/B boot slots

2023-09-02 Thread Dmitry Baryshkov
On Sat, 2 Sept 2023 at 11:23, Roger Shimizu  wrote:
> Thanks for your ITP & RFS!
>
> Some nitpicking:
> * debian/README.Debian:
>   Please add more description, or remove this file.

Ack. I've updated the package  to drop this file (and also to include
the qbootctl.service file to mark the boot as successful
automatically).

> * debian/include/scsi/scsi_bsg_ufs.h
>   This header is not upstreamed yet?

This header comes from the Linux kernel itself. It is a part of uABI.

>   Is it possible to use existing debian packaged header?

Unfortunately, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050368

> * Do you know whether this package works for QCOM LE / LU baseline systems?

Most likely, the Linux kernel API and the bootloader are the same. But
I don't think anybody tested it with LE / LU.

-- 
With best wishes
Dmitry



Bug#1050814: RFS: qbootctl/0.1.2-1 [ITP] -- utility to control Quacomm A/B boot slots

2023-08-29 Thread Dmitry Baryshkov
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-Cc: debian-on-mobile-maintain...@alioth-lists.debian.net

Dear mentors,

I am looking for a sponsor for my package "qbootctl":

 * Package name : qbootctl
   Version  : 0.1.2-1
   Upstream contact : Caleb Connolly 
 * URL  : https://gitlab.com/sdm845-mainline/qbootctl
 * License  : GPL-2-Linux-syscall-note, BSD-3-clause, BSD-3-Clause, 
GPL-3+
 * Vcs  : https://salsa.debian.org/lumag/qbootctl
   Section  : utils

The source builds the following binary packages:

  qbootctl - utility to control Quacomm A/B boot slots

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

  https://mentors.debian.net/package/qbootctl/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/q/qbootctl/qbootctl_0.1.2-1.dsc

Changes for the initial release:

 qbootctl (0.1.2-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1050354)

-- 
With best wishes
Dmitry



Bug#1043573: RFS: gcc-doc-defaults/5:27 [RC] -- several GNU manual pages

2023-08-13 Thread Dmitry Baryshkov
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-Cc: Debian GCC Maintainers , Adam 
Borowski 

Dear mentors,

I am looking for a sponsor for my package "gcc-doc-defaults":

 * Package name : gcc-doc-defaults
   Version  : 5:27
   Upstream contact : [fill in name and email of upstream]
 * URL  : http://gcc.gnu.org/
 * License  : GNU-meta-license-01, GNU-meta-license, GPL-2
 * Vcs  : https://salsa.debian.org/lumag/gcc-doc-defaults
   Section  : contrib/doc

The source builds the following binary packages:

  gcc-doc - documentation for the GNU compilers (gcc, gobjc, g++)
  cpp-doc - documentation for the GNU C preprocessor (cpp)
  gfortran-doc - documentation for the GNU Fortran Compiler (gfortran)
  gnat-doc - documentation for the GNU Ada Compiler (gnat)
  gccgo-doc - documentation for the GNU Go compiler (gccgo)
  gcc-doc-base - several GNU manual pages

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

  https://mentors.debian.net/package/gcc-doc-defaults/

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

  dget -x 
https://mentors.debian.net/debian/pool/contrib/g/gcc-doc-defaults/gcc-doc-defaults_27.dsc

Changes since the last upload:

 gcc-doc-defaults (5:27) unstable; urgency=medium
 .
   * d/control: remove -guest from Salsa URLs
   * d/rules: add riscv64 to go_archs to sync with gcc-defaults
   * d/rules: Build using GCC 13 (Closes: #1042960)
   * d/control: regen using GCC 13

-- 
With best wishes
Dmitry



Bug#1043572: RFS: gcc-13-doc/13.2.0-1 -- documentation for the GNU compilers (gcc, gobjc, g++)

2023-08-13 Thread Dmitry Baryshkov
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-Cc: Debian GCC Maintainers , Adam 
Borowski 

Dear mentors,

I am looking for a sponsor for my package "gcc-13-doc":

 * Package name : gcc-13-doc
   Version  : 13.2.0-1
   Upstream contact : http://gcc.gnu.org/bugzilla/
 * URL  : http://gcc.gnu.org/
 * License  : GFDL-1.3+-gnat-rm, GFDL-1.3+-gcc-1, GFDL-1.3+-gnat-ugn, 
Expat, GFDL-NIV-1.3+, GPL-2+, GFDL-NIV-1.2+, GPL-3+, GFDL-1.2+-libquadmath, 
GNU-meta-license-variant, XXX, GNU-meta-license, GFDL-NIV-1.3+-libiberty
 * Vcs  : https://salsa.debian.org/lumag/gcc-doc
   Section  : non-free/doc

The source builds the following binary packages:

  gcc-13-doc - documentation for the GNU compilers (gcc, gobjc, g++)
  cpp-13-doc - documentation for the GNU C preprocessor (cpp)
  gfortran-13-doc - documentation for the GNU Fortran Compiler (gfortran)
  gnat-13-doc - documentation for the GNU Ada Compiler (gnat)
  gccgo-13-doc - documentation for the GNU Go compiler (gccgo)

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

  https://mentors.debian.net/package/gcc-13-doc/

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

  dget -x 
https://mentors.debian.net/debian/pool/non-free/g/gcc-13-doc/gcc-13-doc_13.2.0-1.dsc

Changes for the initial release:

 gcc-13-doc (13.2.0-1) unstable; urgency=medium
 .
   * New upstream version 13.2.0
   * d/patches: refresh from-debian-gcc-git-doc-updates.diff patch
   * d/copyright: review and bump copyrights

-- 
With best wishes
Dmitry