Re: Package recommended and upgrade/dist-upgrade

2017-10-17 Thread Narcis Garcia
As Far As I Know: Not by default behaviour, but you can configure.

APT parameter to override this: --with-new-pkgs
Directive for /etc/apt/apt.conf : APT::Get::Upgrade-Allow-New



__
I'm using this express-made address because personal addresses aren't
masked enough at this mail public archive. Public archive administrator
should fix this against automated addresses collectors.
El 17/10/17 a les 19:55, Alex ARNAUD ha escrit:
> Dear all,
> 
> I'm one of the maintainers of a downstream Debian repository.
> We install a meta-package to install the most part of the package from
> the repository.
> Most of the users would like to be able to uninstall packages that are
> not fully required without uninstalling the meta-package.
> 
> I've seen that it is possible to mark package as "recommended" so it
> will be installed at the first installation.
> 
> If I mark a new package as recommended on a new release, does this
> package will be installed on upgrade on the user system ?
> Otherwise, is there a way to install a new package on upgrades that
> could be remove by the user without to uninstall the package that
> recommends it ?
> 
> Best regards.



Bug#878755: RFS: node-macaddress/0.2.8-1 [ITP]

2017-10-17 Thread Boyuan Yang
在 2017年10月16日星期一 CST 下午8:59:48,Pirate Praveen 写道:
> On തിങ്കള്‍ 16 ഒക്ടോബര്‍ 2017 06:58 വൈകു, Boyuan Yang wrote:
> > It's my first package about nodejs modules. Any comments would be welcome.
> 
> Hi Boyuan,
> 
> The package looks good. Enabling tests would be nice. See
> https://wiki.debian.org/Javascript/Nodejs/Npm2Deb#Run_tests_if_available
> 
> Thanks
> Praveen

Thanks. I studied autopkgtest and added upstream-provided test to both 
dh_auto_test and autopkgtest. The new upload was pushed onto both mentors.d.n 
and git packaging repository [1]. Local test for autopkgtest also passed. [2]

Regards,
Boyuan Yang

[1] http://anonscm.debian.org/git/collab-maint/node-macaddress.git/
[2] I tried "autopkgtest ./node-macaddress_0.2.8-1.dsc -- schroot unstable-
amd64-sbuild" and the test passed successfully

signature.asc
Description: This is a digitally signed message part.


Bug#878909: RFS: xabacus/8.1.3+dfsg1-1 [ITA]

2017-10-17 Thread Adam Borowski
On Tue, Oct 17, 2017 at 06:39:02PM +0200, Innocent De Marchi wrote:
>  * Package name: xabacus
>Version : 8.1.3+dfsg1-1

>   Changes since the last upload:
> 
>   * New maintainer (Closes: #870519).
>   * Deleted unnecessary sources directory win32 and repackaging.
>   * Update debian/watch file to version 4 and added dversionmangle
> option.
>   * Update Standards-Version (4.1.1):
> - Removed autotools-dev dependency on debian/control.
>   * Added Chris Lamb patch on debian/rules (Closes: #865994).
  ^^
Could you please explain what the patch does?

Kind of like: "Make the build reproducible, thanks Chris Lamb.".

>   * Changed the Priority field to optional from xmabacus 
> on debian/control.
>   * Removed duplicate field Priority on debian/control.
>   * Added Keywords field on debian/*.desktop files.
>   * Removed obsolete menu files on debian directory.
>   * Re-written the debian/copyright file to the standard 1.0 format.

The new version puts a helper script into $PATH: /usr/games/play.sh
This doesn't look like a good place for a private helper.  Its name is also
pretty generic, not conflicting with other programs only because
filename extensions are banned in $PATH (Policy §10.4).

Thus, could you please move it into a private dir?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out,
⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven big-ass trumpets are playing in the
⠈⠳⣄ sky.  Your cat demands food.  The priority should be obvious...



Re: RFS: sane-backends/1.0.27-1~experimental3

2017-10-17 Thread John Paul Adrian Glaubitz
I am taking care of this.

Thanks,
Adrian

> On Oct 17, 2017, at 10:14 PM, Jörg Frings-Fürst  
> wrote:
> 
> Package: sponsorship-requests
> Severity: normal
> 
>  Dear mentors,
> 
>  I am looking for a sponsor for my package "sane-backends"
> 
>   Package name: sane-backends
>   Version : 1.0.27-1~experimental3
>   Upstream Author : Sane Devel ML 
>   URL : http://www.sane-project.org/
>   License : GPL-2+ with sane exception, GPL-2+, GFDL-1.1, 
> Artistic, LGPL-2.1+, 
>   Section : graphics
> 
>  It builds those binary packages:
> 
>  libsane-common - API library for scanners -- documentation and support files
>  libsane-dev - API development library for scanners [development files]
>  libsane1   - API library for scanners
>  sane-utils - API library for scanners -- utilities
> 
>  To access further information about this package, please visit the
> following URL:
> 
>  https://mentors.debian.net/package/sane-backends
> 
> 
>  Alternatively, one can download the package with dget using this
> command:
> 
>dget -x 
> https://mentors.debian.net/debian/pool/main/s/sane-backends/sane-backends_1.0.27-1~experimental3.dsc
>git: 
> https://anonscm.debian.org/cgit/collab-maint/sane-backends.git?h=release%2Fexperimental%2F1.0.27-1_experimental3
> 
> 
> 
>  Changes since the last upload:
> 
>  * debian/control:
>- Drop outdated Recommends libsane-extras-dev to libsane-dev
>  binary package (Closes: #868265).
>- Drop outdated texlive and texlive-latex-extra Build-Dependency.
>  * debian/rules:
>- Drop create and install the /etc/sane.d/dll.d directory.
>- Move rules from override_dh_install-arch and 
> override_dh_auto_install-arch
>  to override_dh_install-indep and override_dh_auto_install-indep
>  to build the arch all packages without error (CLoses: #870455).
>- At dh_systemd_enable use debian/saned.socket instead saned.socket.
>  * Move libsane-common.install.in to libsane-common.install.
>  * debian/copyright:
>- Add year 2017 for debian/*.
>  * New debian/patches/0150-genesys-Fix-use-of-uninitialized-variable.patch:
>- Initializing usb_mode (Closes:# 869673).
>  Thanks to Florian Lindemann  and
>  Olaf Meeuwissen .
>  * Move install of man pages from debian/rules to libsane-common.manpages and
>sane-utils.manpages (Closes: #872366).
>  * Move umax_pp.5 from libsane-common to sane-utils.
>  * debian/sane-utils.saned.init:
>- Add parameter to --retry at the stop section (Closes: #871543).
>  * libsane1.README.Debian:
>- Remove references to the libsane-extras package.
>  * Correct typos in the previous changelog entry.
>  * Declare compliance with Debian Policy 4.1.1 (No changes needed).
>  * Move rm_conffile from libsane-common.preinst to libsane-
> common.maintscript.
> 
> 
>  Regards,
>   Jörg Frings-Fürst
> 
> 
> -- 
> New:
> GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
> GPG key (long) : 09F89F3C8CA1D25D
> GPG Key: 8CA1D25D
> CAcert Key S/N : 0E:D4:56
> 
> Old pgp Key: BE581B6E (revoked since 2014-12-31).
> 
> Jörg Frings-Fürst
> D-54470 Lieser
> 
> Threema: SYR8SJXB
> Wire:  @joergfringsfuerst
> Skype: joergpenguin
> Ring:  jff
> 
> IRC: j_...@freenode.net
> j_...@oftc.net
> 
> My wish list: 
> - Please send me a picture from the nature at your home.



Bug#878941: RFS: sane-backends/1.0.27-1~experimental3

2017-10-17 Thread Jörg Frings-Fürst
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "sane-backends"

   Package name: sane-backends
   Version : 1.0.27-1~experimental3
   Upstream Author : Sane Devel ML 
   URL : http://www.sane-project.org/
   License : GPL-2+ with sane exception, GPL-2+, GFDL-1.1, 
 Artistic, LGPL-2.1+, 
   Section : graphics

  It builds those binary packages:

  libsane-common - API library for scanners -- documentation and support files
  libsane-dev - API development library for scanners [development files]
  libsane1   - API library for scanners
  sane-utils - API library for scanners -- utilities

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

  https://mentors.debian.net/package/sane-backends


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

dget -x 
https://mentors.debian.net/debian/pool/main/s/sane-backends/sane-backends_1.0.27-1~experimental3.dsc
git: 
https://anonscm.debian.org/cgit/collab-maint/sane-backends.git?h=release%2Fexperimental%2F1.0.27-1_experimental3



  Changes since the last upload:

  * debian/control:
- Drop outdated Recommends libsane-extras-dev to libsane-dev
  binary package (Closes: #868265).
- Drop outdated texlive and texlive-latex-extra Build-Dependency.
  * debian/rules:
- Drop create and install the /etc/sane.d/dll.d directory.
- Move rules from override_dh_install-arch and override_dh_auto_install-arch
  to override_dh_install-indep and override_dh_auto_install-indep
  to build the arch all packages without error (CLoses: #870455).
- At dh_systemd_enable use debian/saned.socket instead saned.socket.
  * Move libsane-common.install.in to libsane-common.install.
  * debian/copyright:
- Add year 2017 for debian/*.
  * New debian/patches/0150-genesys-Fix-use-of-uninitialized-variable.patch:
- Initializing usb_mode (Closes:# 869673).
  Thanks to Florian Lindemann  and
  Olaf Meeuwissen .
  * Move install of man pages from debian/rules to libsane-common.manpages and
sane-utils.manpages (Closes: #872366).
  * Move umax_pp.5 from libsane-common to sane-utils.
  * debian/sane-utils.saned.init:
- Add parameter to --retry at the stop section (Closes: #871543).
  * libsane1.README.Debian:
- Remove references to the libsane-extras package.
  * Correct typos in the previous changelog entry.
  * Declare compliance with Debian Policy 4.1.1 (No changes needed).
  * Move rm_conffile from libsane-common.preinst to libsane-
common.maintscript.


  Regards,
   Jörg Frings-Fürst


-- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key: 8CA1D25D
CAcert Key S/N : 0E:D4:56

Old pgp Key: BE581B6E (revoked since 2014-12-31).

Jörg Frings-Fürst
D-54470 Lieser

Threema: SYR8SJXB
Wire:  @joergfringsfuerst
Skype: joergpenguin
Ring:  jff

IRC: j_...@freenode.net
 j_...@oftc.net

My wish list: 
 - Please send me a picture from the nature at your home.


signature.asc
Description: This is a digitally signed message part


Package recommended and upgrade/dist-upgrade

2017-10-17 Thread Alex ARNAUD

Dear all,

I'm one of the maintainers of a downstream Debian repository.
We install a meta-package to install the most part of the package from 
the repository.
Most of the users would like to be able to uninstall packages that are 
not fully required without uninstalling the meta-package.


I've seen that it is possible to mark package as "recommended" so it 
will be installed at the first installation.


If I mark a new package as recommended on a new release, does this 
package will be installed on upgrade on the user system ?
Otherwise, is there a way to install a new package on upgrades that 
could be remove by the user without to uninstall the package that 
recommends it ?


Best regards.
--
Alex ARNAUD
Visual-Impairment Project Manager
Hypra - "Humanizing technology"



Bug#878909: RFS: xabacus/8.1.3+dfsg1-1 [ITA]

2017-10-17 Thread Innocent De Marchi
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "xabacus"

 * Package name: xabacus
   Version : 8.1.3+dfsg1-1
   Upstream Author : David A. Bagley 
 * URL : http://www.sillycycle.com/abacus/
 * License : Custom
   Section : games

  It builds those binary packages:

  xabacus- simulation of the ancient calculator (plain X version)
  xmabacus   - simulation of the ancient calculator (Motif version)

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

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


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

dget -x

https://mentors.debian.net/debian/pool/main/x/xabacus/xabacus_8.1.3+dfsg1-1.dsc

  More information about xabacus can be obtained from
  http://www.sillycycle.com/abacus.html

  Changes since the last upload:

  * New maintainer (Closes: #870519).
  * Deleted unnecessary sources directory win32 and repackaging.
  * Update debian/watch file to version 4 and added dversionmangle
option.
  * Update Standards-Version (4.1.1):
- Removed autotools-dev dependency on debian/control.
  * Added Chris Lamb patch on debian/rules (Closes: #865994).
  * Changed the Priority field to optional from xmabacus 
on debian/control.
  * Removed duplicate field Priority on debian/control.
  * Added Keywords field on debian/*.desktop files.
  * Removed obsolete menu files on debian directory.
  * Re-written the debian/copyright file to the standard 1.0 format.


  Regards,
   Innocent De Marchi



Bug#877708: marked as done (RFS: xabacus/8.1.3+dfsg1-1 [ITA])

2017-10-17 Thread Debian Bug Tracking System
Your message dated Tue, 17 Oct 2017 18:22:30 +0200
with message-id <20171017182230.5e550...@debian.debian.org>
and subject line New upstream version
has caused the Debian Bug report #877708,
regarding RFS: xabacus/8.1.3+dfsg1-1 [ITA]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
877708: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877708
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "xabacus"

 * Package name: xabacus
   Version : 8.0.8+dfsg1-2
   Upstream Author : David A. Bagley 
 * URL : http://www.sillycycle.com/abacus/
 * License : Custom
   Section : games

  It builds those binary packages:

xabacus- simulation of the ancient calculator (plain X version)
 xmabacus   - simulation of the ancient calculator (Motif version)

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

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


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

dget -x

https://mentors.debian.net/debian/pool/main/x/xabacus/xabacus_8.0.8+dfsg1-2.dsc

  More information about xabacus can be obtained from
  http://www.sillycycle.com/abacus/

  Changes since the last upload:

  * New maintainer (Closes: #870519).
  * Deleted unnecessary sources directory win32 and repackaging.
  * Update debian/watch file to version 4 and added dversionmangle
option.
  * Update Standards-Version (4.1.1):
- Removed autotools-dev dependency on debian/control.
  * Added Chris Lamb patch on debian/rules (Closes: #865994).
  * Changed the Priority field to optional from xmabacus 
on debian/control.
  * Removed duplicate field Priority on debian/control.
  * Fix typo error on debian/copyright.
  * Added Keywords field on debian/*.desktop files.
  * Removed obsolete menu files on debian directory.
  * Re-written the debian / copyright file to the standard 1.0 format.

There is a new version available but it does not compile properly in
Debian. I am in contact with the author and he plans to publish a new
version with the necessary changes.

  Regards,
   Innocent De Marchi
--- End Message ---
--- Begin Message ---
Hi, 
The author has published a new version that solves errors in version
8.0.8. I am working on the package of the new version (8.1.3).

Regards!

I. De Marchi--- End Message ---


Bug#878865: RFS: danmaq/0.2.2-1 [ITP]

2017-10-17 Thread Boyuan Yang
在 2017年10月17日星期二 CST 下午3:40:16,Juhani Numminen 写道:
> Boyuan Yang kirjoitti 17.10.2017 klo 13:02:
> > Dear mentors and chinese-developers folks,
> > 
> > I am looking for a sponsor for my package "danmaq"
> > 
>  > ...
> 
> Hi,
> 
> This is the package description from the VCS:
>  > Description: desktop danmaku program implemented in Qt5
>  > 
>  >  This is a desktop danmaku client program written in Qt5.
>  >  It can connect to a danmaku server and display all danmaku
>  >  strings from the server on the client screen.
> 
> There are probably many people who know what danmaku and danmaku strings
> are, but there are also many who have no idea, such as myself. Please
> try to introduce these concepts in the description.
> 
> In addition, "implemented/written in Qt5" is not relevant to most
> (non-technical) users, so I recommend to remove references to Qt5.
> 
> More guidelines in the Developer's Reference and the Policy
> https://www.debian.org/doc/manuals/developers-reference/ch06.en.html#bpp-deb
> ian-control https://www.debian.org/doc/debian-policy/#s-descriptions
> 
> Cheers,
> Juhani

Thank you for your comment. I tried to improve the package description to 
explain what danmaku is and the role danmaku client is playing for this 
package:

+Description: desktop danmaku client
+ DanmaQ is a desktop danmaku client. It is used to display danmaku strings.
+ .
+ "danmaku", originally a Japanese word, is a certain method of instant
+ commenting over the Internet. It originated in Japan and became
+ popular in East Asian cultural circle. In this case, People write comments
+ and send them to a danmaku server. The server will push comments to
+ danmaku clients connected to it, where comments are displayed on a real-time
+ basis. Comment strings will fly over the screen with artistic effects.
+ .
+ This package provides a danmaku client program implemented in Qt5.

Hope that the new description is better for those unfamiliar with danmaku.

BTW, I uploaded the new upstream bugfix release 0.2.2-1 to mentors.d.n and git 
packaging repository.

Thanks,
Boyuan Yang

signature.asc
Description: This is a digitally signed message part.


Bug#878865: RFS: danmaq/0.2.1-1 [ITP]

2017-10-17 Thread Juhani Numminen

Boyuan Yang kirjoitti 17.10.2017 klo 13:02:

Dear mentors and chinese-developers folks,

I am looking for a sponsor for my package "danmaq"

> ...

Hi,

This is the package description from the VCS:
> Description: desktop danmaku program implemented in Qt5
>  This is a desktop danmaku client program written in Qt5.
>  It can connect to a danmaku server and display all danmaku
>  strings from the server on the client screen.

There are probably many people who know what danmaku and danmaku strings 
are, but there are also many who have no idea, such as myself. Please 
try to introduce these concepts in the description.


In addition, "implemented/written in Qt5" is not relevant to most 
(non-technical) users, so I recommend to remove references to Qt5.


More guidelines in the Developer's Reference and the Policy
https://www.debian.org/doc/manuals/developers-reference/ch06.en.html#bpp-debian-control
https://www.debian.org/doc/debian-policy/#s-descriptions

Cheers,
Juhani



Bug#878865: RFS: danmaq/0.2.1-1 [ITP]

2017-10-17 Thread Boyuan Yang
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-CC: chinese-develop...@lists.alioth.debian.org

Dear mentors and chinese-developers folks,

I am looking for a sponsor for my package "danmaq"

* Package name: danmaq
  Version : 0.2.1-1
  Upstream Author : Justin Wong 
* URL : https://github.com/tuna/danmaQ
* License : GPL-3
  Programming Lang: C++/Qt
  Description : desktop danmaku program implemented in Qt5


  It builds those binary packages:

danmaq - desktop danmaku program implemented in Qt5

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

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


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

dget -x https://mentors.debian.net/debian/pool/main/d/danmaq/
danmaq_0.2.1-1.dsc

  Git packaging repository:

https://anonscm.debian.org/git/collab-maint/danmaq.git

  Changes since the last upload:

 danmaq (0.2.1-1) unstable; urgency=low
 .
   * Initial release. Closes: #878788

It build-depends on dh-exec for now. This dependency will be removed once 
upstream releases its next version (not tagged yet).

Regards,
Boyuan Yang

signature.asc
Description: This is a digitally signed message part.