Bug#1077619: graphite-carbon 1.1.10-2 sponsorship request

2024-09-02 Thread Alexandre Rossi
Hi,

I think src:graphite-carbon users would benefit having this new release
in Debian: it includes an autopkgtest which can help alert if broken
in unstable.


https://mentors.debian.net/debian/pool/main/g/graphite-carbon/graphite-carbon_1.1.10-2.dsc

Thanks,

Alex



Bug#1077618: RFS: libjs-jush/2.0.2+git20210206+1-1 [ITP] -- JavaScript Syntax Highlighter

2024-07-30 Thread Alexandre Rossi
tag 1076718 -moreinfo
thanks

Hi,

> I: libjs-jush source: composer-package-without-pkg-php-tools-builddep
> [composer.json]

composer actually not used for building, lintian override added.

> I: libjs-jush: wrong-section-according-to-package-name web => javascript

Fixed.

> W: libjs-jush: embedded-javascript-library please use libjs-jquery-jush
> [usr/share/javascript/jush/jquery.jush.js]

This is actually to be fixed in lintian if libjs-jush ever reaches
the Debian archive.

Thanks,

Alex



Bug#1075742: RFS: adminer/4.8.1-3 [RC] -- Web-based database administration tool

2024-07-30 Thread Alexandre Rossi
Hi,

> > I: adminer: package-contains-empty-directory 
> > [usr/share/adminer/designs/hydra/]
> > I: adminer: package-contains-empty-directory 
> > [usr/share/adminer/designs/pepa-linha-dark/]
> 
> No clue as to where those directories come from, investigating.

https://salsa.debian.org/debian/adminer/-/commit/0237f89c0dd9422ee686a96af9a6ecaa7a3ab69c

Thanks,

Alex



Bug#1077619: RFS: graphite-carbon/1.1.10-2 -- backend data caching and persistence daemon for Graphite

2024-07-30 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: normal
X-Debbugs-CC: Jonas Genannt , Thomas Goirand 


Dear mentors,

I am looking for a sponsor for my package "graphite-carbon":

 * Package name : graphite-carbon
   Version  : 1.1.10-2
   Upstream contact : Chris Davis 
 * URL  : https://github.com/graphite-project/carbon
 * License  : Apache-2.0, Custom-AMQP-Working-Group
 * Vcs  : 
https://salsa.debian.org/debian-graphite-team/graphite-carbon
   Section  : utils

The source builds the following binary packages:

  graphite-carbon - backend data caching and persistence daemon for Graphite

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

  https://mentors.debian.net/package/graphite-carbon/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/graphite-carbon/graphite-carbon_1.1.10-2.dsc

Changes since the last upload:

 graphite-carbon (1.1.10-2) unstable; urgency=medium
 .
   * add autopkgtest to test carbon-cache running
   * fix py312 patch tagging
   * remove duplicate override_dh_installsystemd
   * remove carbon-client manpages (executable removed upstream)
   * provide manpage and service for carbon-aggregator-cache
   * fix manpages groff-message warning: cannot select font 'b
   * use -noawait trigger for twisted-plugins-cache

Regards,
-- 
  Alexandre Rossi



Bug#1077618: RFS: libjs-jush/2.0.2+git20210206+1-1 [ITP] -- JavaScript Syntax Highlighter

2024-07-30 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-CC: pkg-javascript-de...@lists.alioth.debian.org

Dear mentors,

I am looking for a sponsor for my package "libjs-jush":

 * Package name : libjs-jush
   Version  : 2.0.2+git20210206+1-1
 * URL  : https://jush.sourceforge.io/
 * License  : Apache-2.0
 * Vcs  : https://salsa.debian.org/js-team/libjs-jush
   Section  : web

The source builds the following binary packages:

  libjs-jush - JavaScript Syntax Highlighter

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

  https://mentors.debian.net/package/libjs-jush/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/libj/libjs-jush/libjs-jush_2.0.2+git20210206+1-1.dsc

Changes for the initial release:

 libjs-jush (2.0.2+git20210206+1-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1060071)

This is a dependency of adminerevo which I request to maintain as a DM.
An older and partial version is already in src:jquery-goodies, and I'll
fill a bug to avoid duplication if this package ever reaches unstable.

Regards,
-- 
  Alexandre Rossi



Bug#1076976: RFS: transmission/4.0.6+dfsg-3 -- lightweight BitTorrent client

2024-07-24 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: normal
X-Debbugs-Cc: "Barak A. Pearlmutter" , 1076...@bugs.debian.org

Dear mentors,

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

 * Package name : transmission
   Version  : 4.0.6+dfsg-3
 * URL  : https://transmissionbt.com/
 * License  : ISC, GPL-3 or LGPL-2.1, CC0-1.0, BSL-1.0, GPL-2, 
BSD-3-clause, GPL, GPL-2+-OpenSSL, Expat, GPL-3, Zlib
 * Vcs  : https://salsa.debian.org/debian/transmission
   Section  : net

The source builds the following binary packages:

  transmission - lightweight BitTorrent client
  transmission-common - lightweight BitTorrent client (common files)
  transmission-cli - lightweight BitTorrent client (command line programs)
  transmission-gtk - lightweight BitTorrent client (GTK+ interface)
  transmission-qt - lightweight BitTorrent client (Qt interface)
  transmission-daemon - lightweight BitTorrent client (daemon)
  libtransmission-dev - lightweight BitTorrent client (development library)

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/t/transmission/transmission_4.0.6+dfsg-3.dsc

Changes since the last upload:

 transmission (4.0.6+dfsg-3) unstable; urgency=medium
 .
   * fix-up d/copyright
   * fix build with miniupnpc 2.2.8 (Closes: #1076694)

Regards,
--
  Alex



Bug#1075742: RFS: adminer/4.8.1-3 [RC] -- Web-based database administration tool

2024-07-08 Thread Alexandre Rossi
Hi,

> 2. Lintian: Issue
> 
> I: adminer source: composer-package-without-pkg-php-tools-builddep 
> [composer.json]

composer is not used for building, false positive.

https://salsa.debian.org/debian/adminer/-/commit/3aaa74ad22f411edba537271a9fd283cf7a92a18

> I: adminer: package-contains-empty-directory 
> [usr/share/adminer/designs/hydra/]
> I: adminer: package-contains-empty-directory 
> [usr/share/adminer/designs/pepa-linha-dark/]

No clue as to where those directories come from, investigating.

> 3. Licenses: Issue
> 
> d/copyright | licensecheck
> 
> MIT | Expatdesigns/price/adminer.css
> Apache-2.0  | Expatdesigns/rmsoft/adminer.css
> Apache-2.0  | Expatdesigns/rmsoft_blue/adminer.css

Those are false positives.

Thanks,

Alex



Bug#1075808: RFS: graphite-carbon/1.1.10-1 [RC] -- backend data caching and persistence daemon for Graphite

2024-07-05 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: important
X-Debbugs-CC: Jonas Genannt , Thomas Goirand 


Dear mentors,

I am looking for a sponsor for my package "graphite-carbon":

 * Package name : graphite-carbon
   Version  : 1.1.10-1
   Upstream contact : Chris Davis 
 * URL  : https://github.com/graphite-project/carbon
 * License  : Custom-AMQP-Working-Group, Apache-2.0
 * Vcs  : 
https://salsa.debian.org/debian-graphite-team/graphite-carbon
   Section  : utils

The source builds the following binary packages:

  graphite-carbon - backend data caching and persistence daemon for Graphite

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

  https://mentors.debian.net/package/graphite-carbon/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/graphite-carbon/graphite-carbon_1.1.10-1.dsc

Changes since the last upload:

 graphite-carbon (1.1.10-1) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Use secure copyright file specification URI.
   * Bump debhelper from old 10 to 13.
 + Replace python_distutils buildsystem with pybuild.
 + Use dh_installsystemd rather than deprecated dh_systemd_enable.
 + Use dh_installsystemd rather than deprecated dh_systemd_start.
   * Set debhelper-compat version in Build-Depends.
   * Replace /var/run with /run for the Service PIDFile.
 .
   [ Alexandre Rossi ]
   * update d/watch with move from md5 to sha256
   * New upstream version 1.1.10
   * Rules-Requires-Root: no
   * add myself to uploaders
   * add Pre-depends for --skip-systemd-native
   * declare compliance to policy 4.7.0 (no change)
   * port to py3.12 (Closes: #1074696, #1075712)
   * do not mess with python shebang (Closes: #1022922)
   * let dh do its cleaning magic (Closes: #1044615)
   * drop dep on lsb-base
   * StandardError= and StandardOutput= in unit files no longer support "syslog"

Regards,
-- 
  Alexandre Rossi



Bug#1075743: RFS: uwsgi/2.0.26-1 -- fast, self-healing application container server

2024-07-04 Thread Alexandre Rossi
Hi,

> A. piuparts problem

[...]

>   The following packages have unmet dependencies:
>libapache2-mod-ruwsgi : Conflicts: libapache2-mod-uwsgi but 2.0.26-1 is to 
> be installed
>libapache2-mod-uwsgi : Conflicts: libapache2-mod-ruwsgi but 2.0.26-1 is to 
> be installed
>   E: Unable to correct problems, you have held broken packages.

This is actually wanted, to modules actually conflict because they use the
same apache2 configuration variables.

Thanks,

Alex



Bug#1075743: RFS: uwsgi/2.0.26-1 -- fast, self-healing application container server

2024-07-04 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: normal

Dear mentors,

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

 * Package name : uwsgi
   Version  : 2.0.26-1
   Upstream contact : https://github.com/unbit/uwsgi/issues
 * URL  : http://projects.unbit.it/uwsgi/
 * License  : GPL-2+, GPL-2, Apache-2.0
 * Vcs  : https://salsa.debian.org/uwsgi-team/uwsgi
   Section  : httpd

The source builds the following binary packages:

  libapache2-mod-ruwsgi - uwsgi module for Apache2 (mod_Ruwsgi)
  libapache2-mod-ruwsgi-dbg - debugging symbols for Apache2 mod_Ruwsgi
  libapache2-mod-uwsgi - uwsgi module for Apache2 (mod_uwsgi)
  libapache2-mod-uwsgi-dbg - debugging symbols for Apache2 mod_uwsgi
  python3-uwsgidecorators - module of decorators for elegant access to uWSGI 
API (Python 3)
  uwsgi - fast, self-healing application container server
  uwsgi-app-integration-plugins - plugins for integration of uWSGI and 
application
  uwsgi-core - fast, self-healing application container server (core)
  uwsgi-dbg - debugging symbols for uWSGI server and it's plugins
  uwsgi-dev - fast, self-healing application container server (headers)
  uwsgi-emperor - fast, self-healing application container server (emperor 
scripts)
  uwsgi-extra - fast, self-healing application container server (extra files)
  uwsgi-infrastructure-plugins - infrastructure plugins for uWSGI
  uwsgi-plugin-alarm-curl - cURL alarm plugin for uWSGI
  uwsgi-plugin-alarm-xmpp - XMPP alarm plugin for uWSGI
  uwsgi-plugin-asyncio-python3 - asyncio plugin for uWSGI (Python 3)
  uwsgi-plugin-curl-cron - cron cURL plugin for uWSGI
  uwsgi-plugin-emperor-pg - Emperor PostgreSQL plugin for uWSGI
  uwsgi-plugin-fiber - Fiber plugin for uWSGI
  uwsgi-plugin-gccgo - GNU Go plugin for uWSGI
  uwsgi-plugin-geoip - GeoIP plugin for uWSGI
  uwsgi-plugin-gevent-python3 - gevent plugin for uWSGI (Python 3)
  uwsgi-plugin-glusterfs - GlusterFS storage plugin for uWSGI
  uwsgi-plugin-graylog2 - graylog2 plugin for uWSGI
  uwsgi-plugin-greenlet-python3 - greenlet plugin for uWSGI (Python 3)
  uwsgi-plugin-jvm-openjdk-17 - Java plugin for uWSGI (OpenJDK 17)
  uwsgi-plugin-jwsgi-openjdk-17 - JWSGI plugin for uWSGI (OpenJDK 17)
  uwsgi-plugin-ldap - LDAP plugin for uWSGI
  uwsgi-plugin-lua5.1 - Lua WSAPI plugin for uWSGI (Lua 5.1)
  uwsgi-plugin-mono - Mono/ASP.NET plugin for uWSGI
  uwsgi-plugin-psgi - Perl PSGI plugin for uWSGI
  uwsgi-plugin-python3 - WSGI plugin for uWSGI (Python 3)
  uwsgi-plugin-rack-ruby3.1 - Rack plugin for uWSGI (${uwsgi:RubyKind})
  uwsgi-plugin-rados - Ceph/RADOS storage plugin for uWSGI
  uwsgi-plugin-rbthreads - Ruby native threads plugin for uWSGI 
(${uwsgi:RubyDefaultkind})
  uwsgi-plugin-ring-openjdk-17 - Closure/Ring plugin for uWSGI (OpenJDK 17)
  uwsgi-plugin-router-access - Access router plugin for uWSGI
  uwsgi-plugin-servlet-openjdk-17 - JWSGI plugin for uWSGI (OpenJDK 17)
  uwsgi-plugin-sqlite3 - SQLite 3 configurations plugin for uWSGI
  uwsgi-plugin-tornado-python3 - tornado plugin for uWSGI (Python 3)
  uwsgi-plugin-xslt - XSLT request plugin for uWSGI
  uwsgi-plugins-all - all available plugins for uWSGI
  uwsgi-src - sources for uWSGI plugins

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

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

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

  dget -x https://mentors.debian.net/debian/pool/main/u/uwsgi/uwsgi_2.0.26-1.dsc

Changes since the last upload:

 uwsgi (2.0.26-1) unstable; urgency=medium
 .
   * New upstream version 2.0.26
   * silence lintian on plugins needing linking to libc (uneeded)
   * remove shebang on initscript modules that are only sourced
   * remove obolete Provides/Conflicts of uwsgi-core
   * uwsgi-emperor is arch independant
   * drop useless build dep on libbz2-dev, libdb-dev, libonig-dev
   * drop 1007_purge_lru-restore-fix.patch (already applied in source)
   * unfuzz patches
   * run upstream integration tests as autopkgtest

Regards,
-- 
  Alexandre Rossi



Bug#1075742: RFS: adminer/4.8.1-3 [RC] -- Web-based database administration tool

2024-07-04 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: important

Dear mentors,

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

 * Package name : adminer
   Version  : 4.8.1-3
 * URL  : https://www.adminer.org/
 * License  : Apache-2.0, MIT
 * Vcs  : https://salsa.debian.org/debian/adminer
   Section  : web

The source builds the following binary packages:

  adminer - Web-based database administration tool

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/a/adminer/adminer_4.8.1-3.dsc

Changes since the last upload:

 adminer (4.8.1-3) unstable; urgency=medium
 .
   * backport fixes for CVE-2023-45196 CVE-2023-45195 (Closes: #1074430)

Regards,
-- 
  Alexandre Rossi



Bug#1068436: transmission RFS

2024-04-07 Thread Alexandre Rossi
Hi,

> Well, given that the main maintainer dropped themselves from the
> debian/control file, I think the package can be freely adopted,
> keeping Leo Antunes on of course in case he reappears. I'll drop the
> two of them a note asking for objections, and assuming there are none,
> I'd suggest we go ahead with that. What do you think? This would be:
> 
> Maintainer: Leo Antunes 
> Uploaders: Alexandre Rossi ,
>Barak A. Pearlmutter 
> 
> and would allow "proper" uploads, not just NMUs.

Perfect, the end goal being having transmission back in testing ASAP.

> I merged your "fix build on bookworm" patch, but the package still
> builds fine on a chroot on my own machine, and fails to build on
> salsa,
> https://salsa.debian.org/bap/transmission/-/pipelines

Should be fixed, d/control syntax issue.

> If you feel like preparing a serious 4.0.5-2 candidate with
> *everything* you think belongs included, rather than just a minimal
> NMU, that would be great!

Done.

https://mentors.debian.net/debian/pool/main/t/transmission/transmission_4.0.5-2.dsc

Changes can be reviewed on salsa:
https://salsa.debian.org/niol/transmission

> What I meant with the pre-built javascript business was that it's more
> robust to set things up so *if* the tools to do so are available, that
> stuff is rebuilt. But if not, e.g., if someone is building for a small
> platform or porting or just wants to build a local copy and doesn't
> want to install that stuff, it would use pre-built files instead. This
> also makes it easier for porters. This seems like pretty much what
> upstream advocates in web/README.md, except the idea is to automate
> it. With that stuff in place, it's a lot easier to argue that using
> the prebuilt files under some particular circumstance (like some
> package is missing from Debian for the moment) is not serious enough
> of an issue to delay progression to testing etc.

Ok, this feels against DFSG in the sense of including prebuild files
in source, and upstream does it, so I do not see clearly a role for
Debian regarding this. Do you mean removing the Files-Excluded stanzas in
d/copyright?

> And yes, your "proper" cmake-test-based -latomic fix is the "right"
> way to do it, unlike the sleazy hack I put in debian/rules.

Incuded your hack for the mean time, and will initiate work with upstream
today to have a proper fix in place.

Thanks,

Alex



Bug#1068436: transmission RFS

2024-04-06 Thread Alexandre Rossi
Hi,

> In the meantime, I note that Sandro Tosi has dropped his
> maintainership of the package, but pushed a debian/4.0.5-2 tag without
> uploading. Do you know the status of that?

I have had no answer from both listed maintainers since last January. I
have tried to contact them through salsa comment, bug reports and direct
e-mail.

> The two top bugs are a missing -latomic on ARM, which should be easy
> enough to work around in debian/rules using
>   include /usr/share/dpkg/architecture.mk
>   if ...

Maybe this fix should be upstreamed with something looking like a
similar change:
https://patch-diff.githubusercontent.com/raw/ccache/ccache/pull/723.patch

> and the prebuilt javascript business, which I note from MR/16 you've
> been working on. One suggestion I have for that is to set things up so
> that *if* the tools are available, the javascript can be rebuilt; but
> if not, pre-built versions are used anyway. This would make things
> robust, and would I think allow the bug to be downgraded.

I fail to understand how using prebuild versions would fix the bug or
how handling the case where the tools are not available would help.
Would you elaborate on the use case?

> I'm also not thrilled with how the build process adds a git hook if it
> can. Should probably hot-wire that off, because it seems to present a
> potential security issue. Just a quilt patch to disable the entire
> if(GIT_FOUND) thing at the end of CMakeLists.txt seems about right.
> (The Source Control System is supposed to control the build, not vice
> versa!)

I completely agree but as we are in the context of a NMU, I wanted to
keep focused.

To sum things up, I understand that my upload needs an update for the
missing -latomic issue. I'll prepare an update.

Thanks for your interest,

Alex



Bug#1068436: RFS: transmission/4.0.5-1.2 [NMU] [RC] -- lightweight BitTorrent client

2024-04-05 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for the package "transmission":

 * Package name : transmission
   Version  : 4.0.5-1.2
 * URL  : https://transmissionbt.com/
 * License  : GPL-3 or LGPL-2.1, ISC, Expat, GPL-2, GPL-3, 
public-domain, BSD-3-clause, GPL-2+-OpenSSL, Zlib, GPL
 * Vcs  : https://salsa.debian.org/debian/transmission
   Section  : net

The source builds the following binary packages:

  transmission - lightweight BitTorrent client
  transmission-common - lightweight BitTorrent client (common files)
  transmission-cli - lightweight BitTorrent client (command line programs)
  transmission-gtk - lightweight BitTorrent client (GTK+ interface)
  transmission-qt - lightweight BitTorrent client (Qt interface)
  transmission-daemon - lightweight BitTorrent client (daemon)

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/t/transmission/transmission_4.0.5-1.2.dsc

Changes since the last upload:

 transmission (4.0.5-1.2) unstable; urgency=medium
 .
   [ Alexandre Rossi]
   * Non-maintainer upload.
   * build webapp from source (Closes: #1041519)
   * fix build on bookworm
 .
   [ Sandro Tosi ]
   * remove myself from this package maintainership

I have not been able to get feedback from the maintainers and I feel they lack
time or interest in the package. My fix has been provided as a PR[1] for a 
couple
of weeks now.

As I am a user and a DM, I could take over maintainance if that's wanted, or
provide any level of required support in that context.

lintian error note: my upload contains a lintian error source-is-missing and
source-ships-excluded-file. As this is a NMU, I chose not to change upstream
tarball and restrict to fixing the RC bug and FTBS in bookworm for backports.
Again, if I get ack from maintainers, I can prepare an upload cleaning up these.

Regards,
--
  Alexandre Rossi



Bug#1065535: RFS: libjs-jush/2.0.2+git20210206+1-1 [ITP] -- JavaScript Syntax Highlighter

2024-03-06 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "libjs-jush":

 * Package name : libjs-jush
   Version  : 2.0.2+git20210206+1-1
   Upstream contact : Jakub Vrana 
 * URL  : https://jush.sourceforge.io/
 * License  : Apache-2.0
 * Vcs  : https://salsa.debian.org/js-team/libjs-jush
   Section  : web

The source builds the following binary packages:

  libjs-jush - JavaScript Syntax Highlighter

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

  https://mentors.debian.net/package/libjs-jush/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/libj/libjs-jush/libjs-jush_2.0.2+git20210206+1-1.dsc

This is a dependency of adminerevo which I request to maintain as a DM.
An older and partial version is already in src:javascript-goodies, and I'll
fill a bug to avoid duplication if this package ever reaches unstable.

Regards,
--
  Alexandre Rossi



Bug#1065534: RFS: adminerevo/4.8.3-1 [ITP] -- Web-based database administration tool

2024-03-06 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

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

 * Package name : adminerevo
   Version  : 4.8.3-1
   Upstream contact : Lionel Laffineur 
 * URL  : https://docs.adminerevo.org/
 * License  : MIT, Apache-2.0
 * Vcs  : https://salsa.debian.org/debian/adminerevo
   Section  : web

The source builds the following binary packages:

  adminerevo - Web-based database administration tool

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/a/adminerevo/adminerevo_4.8.3-1.dsc

This is a fork of adminer which is already in Debian and seems unmaintained
upstream. Iv'e been maintaining adminer for some time as a DM and would like to
continue with adminerevo.

Regards,
--
  Alexandre Rossi



Bug#1025959: Feedback regarding RFS: davmail/6.0.1.3390-2

2022-12-14 Thread Alexandre Rossi
Hi,

> > >  * Review / improve the  `prepare-service`
> > 
> > This history behind this script is detailed in:
> > 
> > startup script that copies keystoreFile to StateDirectory (Closes: #968236)
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968236
> 
> Seen the "adduser  _davmail" advice.
> And seeing that "adduser _davmail" in  debian/davmail-server.postinst
> (I didn't see that post install script yesterday)
>  
> > The point is to make available private keys to the daemon. Do you think I 
> > need
> > to add comments to the script to explain the purpose?
> 
> Yes please, elaborate purpose  AND  elaborate the
> 
> if keystore is a file then create keystore file

https://salsa.debian.org/debian/davmail/-/commit/be580785dbd6a4232a2fe408c144ccfc80f93017

> What about doing this development in a git branch?

https://salsa.debian.org/debian/davmail/-/tree/unstable-wip

Many thanks for your review,

Alexandre



Bug#1025959: Feedback regarding RFS: davmail/6.0.1.3390-2

2022-12-14 Thread Alexandre Rossi
Hi,

>  * Add the release "davmail (6.0.1.3390-1.1)" to packaging git repo

Pushed.
Further changes are awaiting upload to unstable before being pushed.

>  * Review / improve the  `prepare-service`

This history behind this script is detailed in:

startup script that copies keystoreFile to StateDirectory (Closes: #968236)
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968236

The point is to make available private keys to the daemon. Do you think I need
to add comments to the script to explain the purpose?

>  * Make that `davmail-service` makes it into `davmail-server` package

Fixed, thanks and sorry for that.

>  * Ping me

New source package is on mentors.

Alexandre



Bug#1025959: RFS: davmail/6.0.1.3390-2 -- POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway

2022-12-12 Thread Alexandre Rossi
Hi,

> > The source builds the following binary packages:
> > 
> >   davmail - POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway - GUI
> >   davmail-server - POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway 
> > - headless
> 
> The -server  package is probably new.

That's why I need a sponsor.

> What about D.M.  upload privileges?

I have those, but because the -server package goes through NEW, it does not 
apply.

Cheers and thanks,

Alexandre



Bug#1025959: RFS: davmail/6.0.1.3390-2 -- POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway

2022-12-12 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

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

 * Package name : davmail
   Version  : 6.0.1.3390-2
   Upstream contact : Mickaël Guessant 
 * URL  : http://davmail.sourceforge.net/
 * License  : GPL-2+-CE, CC0-1.0, GPL-2+, MIT
 * Vcs  : https://salsa.debian.org/debian/davmail
   Section  : net

The source builds the following binary packages:

  davmail - POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway - GUI
  davmail-server - POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway - 
headless

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/d/davmail/davmail_6.0.1.3390-2.dsc

Changes since the last upload:

 davmail (6.0.1.3390-2) unstable; urgency=medium
 .
   [ Gioele Barabucci ]
   * d/postinst: Check systemd via /sbin/init
 .
   [ Alexandre Rossi ]
   * Acknowledge 6.0.1.3390-1.1 NMU
   * add sd-notify.patch
   * update to policy 4.6.1.0 (no change)
   * fix depends-on-essential-package-without-using-version
   * update d/copyright year
   * clarify depends: split davmail (GUI) and davmail-server (Closes: #1018809)

Regards,
-- 
  Alexandre Rossi


Bug#845971: RFS: davmail/4.7.3.2438-1 [ITP]

2016-11-27 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

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


 * Package name: davmail
   Version : 4.7.3.2438-1
   Upstream Author : Mickaël Guessan 
 * URL : http://davmail.sourceforge.net
 * License : GPL
   Programming Lang: Java
   Section : net

It builds those binary packages:

 davmail- POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/d/davmail/davmail_4.7.3.2438-1.dsc

  More information about hello can be obtained from 
http://davmail.sourceforge.net/.

Thanks,

Alex

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



Bug#785932: RFS: sockjs-twisted/1.2.2-1 [ITP]

2015-05-20 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "sockjs-twisted"

 * Package name: sockjs-twisted
   Version : 1.2.2-1
   Upstream Author : Christopher Gamble 
 * URL : http://github.com/Fugiman/sockjs-twisted
 * License : BSD
   Section : python

It builds those binary packages:

python-twisted-socksjs - Simple library for adding SockJS support
to a twisted application

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

  http://mentors.debian.net/package/sockjs-twisted

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

dget -x 
http://mentors.debian.net/debian/pool/main/s/sockjs-twisted/sockjs-twisted_1.2.2-1.dsc

Previous discussion regarding licensing issues can be found here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747169

Regards,

Alex


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cam79t8ezk53g6mwbbpnx4i4dt4naafudreztyrmq0etzgwu...@mail.gmail.com



Bug#747169: RFS: socksjs-twisted/1.2.1-1 [ITP]

2014-10-04 Thread Alexandre Rossi
Hi,

> I think that is important say you that I want help. However, the
> source code is very strange because the upstream is ignoring the basic
> rules.

I submitted a patch to upstream adressing licensing issues :
https://github.com/DesertBus/sockjs-twisted/pull/24

I'll wait a bit for this to be taken into account.

Thanks for your good advices and input.

Alex


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cam79t8hfog3eh+bs6ympgw4f7khy0zxsatczxednxykeq83...@mail.gmail.com



Bug#747169: RFS: socksjs-twisted/1.2.1-1 [ITP]

2014-09-11 Thread Alexandre Rossi
Thanks for your time.

>>>- Please, create a VCS to control your debian/ versions. You can
>>> use github or other. So, add the Vcs-Browser and Vcs-{Git|Svn|Cvs} to
>>> d/control. You can see an example here[1].
>>
>> Done.
>
> You need use 'git://' to Vcs-Git, intead of 'https://'.

That's not what recommended by github and https:// works as a git
clone url. I'm not against changing this though.

>>> 2. d/copyright:
> Please, I found new names as Ariel Flesler and The Dojo Foundation
> (from your patch).

Okay, I added those names. But doesn't the header of the file give the license?

> How you concluded that txsockjs/websockets.py is under MIT license? Do
> you checked this information at this site[1]?
>
> [1] http://twistedmatrix.com/trac/browser/branches/websocket-4173-2?rev=29073

Yes.

> If yes, the license must be put inside the source code. From MIT
> license: "The above copyright notice and this permission notice shall
> be included in all copies or substantial portions of the Software.".
> So, if no have references in source code (about the license and
> origin), the upstream didn't can distribute this code without break
> the licensing rules.
>
> I am very concerned because I think that the upstream source code has
> several files or extracts of codes from other upstreams without
> licenses. If yes, the socksjs-twisted upstream needs to fix this
> issue.

You are right. But as upstream does not seem responsive, I cannot do
much more than patching the files to fix those issues.

>>> 3. What makes your patch? My impression is that you are "injecting" a
>>> third-part code in upstream. Is this? If yes, you must add it as an
>>> dependency of the package. If not packaged, you need package it.
>>
>> The patch adds the missing source for minified js files. See
>> https://lintian.debian.org/tags/source-is-missing.html
>
> Ok. But the lintian says: "add it to "debian/missing-sources"
> directory". And as I said, this code must be referenced in
> d/copyright.

My idea was to have a patch ready for inclusion by upstream, easier
than picking up the pieces in debian/missing-sources.

> What is the origin of this code? (you must add it to the patch header)

This code was taken from the history of jquery.

> There is this code packaged in Debian?

Yes but not the same version as the minified source.

This files are not even part of the binary package, the idea is just
to fix the source package.

>>> 6. Do you see these lintian messages?
>>>
>>> P: sockjs-twisted source: source-contains-prebuilt-javascript-object
>>> qunit/html/static/jquery.min.js
>>> P: sockjs-twisted source: source-contains-prebuilt-javascript-object
>>> qunit/html/static/qunit.min.js
>>
>> Those are fixed by the patch and are false positives, see above and a
>> lintian bug :
>> https://bugs.debian.org/744972
>
> I can be wrong. But the pointed site is about missing sources. Please see 
> it[2].
>
> [2] 
> https://lintian.debian.org/tags/source-contains-prebuilt-javascript-object.html

>From some other discussion, I had understood that including the
missing source was enough. What is your advice here : should I add a
Makefile to regenerate those files that don't even get in the binary
package? Should I repack the source to get rid of those (which would
be a pity : the archived source package would be stripped of its test
suite) ?

Alex


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAM79t8F9aHjVXpW26URq7=wp-o4drigk14_x81vdcbx0rjt...@mail.gmail.com



Bug#747169: RFS: socksjs-twisted/1.2.1-1 [ITP]

2014-09-11 Thread Alexandre Rossi
> I will try help you with this package.

Thanks a LOT.

> 1. d/control:
>
> - Sorry, but your long description is strange. My impression is
> that you tried to transform a paragraph in a list, without basic
> modifications. Please, can you adjust it? Use semicolons instead
> commas in the list at end of line.

I enhanced the long description a bit.

>- Please, create a VCS to control your debian/ versions. You can
> use github or other. So, add the Vcs-Browser and Vcs-{Git|Svn|Cvs} to
> d/control. You can see an example here[1].

Done.

> 2. d/copyright:
>
> - Use the verbatim license from upstream code (LICENSE file). As
> an example, the upstream says "Neither the name of the Christopher
> Gamble nor the names of its", while the d/copyright says "Neither the
> name of Oracle nor the names of its".

Fixed.

> - I found this:
>
> qunit/html/static/qunit.css: * Copyright (c) 2011 John Resig, Jörn Zaefferer
> qunit/html/static/qunit.css- * Dual licensed under the MIT (MIT-LICENSE.txt)
> qunit/html/static/qunit.css- * or GPL (GPL-LICENSE.txt) licenses.
>
> Please, check each file and its licenses. I suggest 'grep -sriA25
> copyright *' to help you.

I fixed it and other stuff.

> - I suggest (you can drop it) that you put the license texts as
> end of file. You can see an example here[2]. It will make easier to
> visualize the files.
>
> [2] 
> http://metadata.ftp-master.debian.org/changelogs/main/e/ext4magic/unstable_copyright

Done.

> 3. What makes your patch? My impression is that you are "injecting" a
> third-part code in upstream. Is this? If yes, you mus add it as an
> dependency of the package. If not packaged, you need package it.

The patch adds the missing source for minified js files. See
https://lintian.debian.org/tags/source-is-missing.html

> 4. d/watch: githubredir is deprecated and GitHub accepts scan. Please,
> read this[3].

Done.

> 5. When building, we have a message:
>
> dpkg-gencontrol: warning: Breaks field of package
> python-twisted-sockjs: unknown substitution variable ${python:Breaks}

Fixed.

> 6. Do you see these lintian messages?
>
> P: sockjs-twisted source: source-contains-prebuilt-javascript-object
> qunit/html/static/jquery.min.js
> P: sockjs-twisted source: source-contains-prebuilt-javascript-object
> qunit/html/static/qunit.min.js

Those are fixed by the patch and are false positives, see above and a
lintian bug :
https://bugs.debian.org/744972

My changes are available at https://github.com/niol/sockjs-twisted and
an updated package has been uploaded to mentors.

Alex


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cam79t8f-xawymaaebz5ovxcyo8x6zuzu3psxnnknqqxhk7q...@mail.gmail.com



Bug#747169: RFS: socksjs-twisted/1.2.1-1 [ITP]

2014-09-10 Thread Alexandre Rossi
retitle 747169 RFS: sockjs-twisted/1.2.1-1 [ITP]
tags 747169 -moreinfo
thanks

> About your package, the upstream name is 'sockjs-twisted' but your
> package is named as 'socksjs-twisted'. Can you check this?

The half-an-hour-lost typo. Sorry. A fixed package has been uploaded
to debian mentors.

Thanks for noticing,

Alex


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cam79t8fc3irhnaqpvoymbw46m16nt52footxi10cnywjvn5...@mail.gmail.com



Bug#756037: RFS: deejayd/0.10.0-7 [RC]

2014-09-08 Thread Alexandre Rossi
Hi,

I am willing to put the deejayd package under the Debian Multimedia
Maintainers's umbrella.

* Package name: deejayd
* Version : 0.10.0-7
* Upstream Author : Mickaël Royer 
* URL : http://mroy31.domring.net/~roy/projects/deejayd
* License : GPL-2+
* Section : sound

It builds those binary packages:
deejayd- Network controllable media player daemon
deejayd-client - Client library and command line tool to access the
deejayd server
deejayd-gstreamer - Deejayd GStreamer backend
deejayd-webui - Web interface for deejayd
deejayd-xine - Deejayd XINE backend
xul-ext-deejayd-webui - Deejayd web user interface XUL extension

I am mainly seeking review and sponsorship but will welcome any help.

Do not hesitate to contact me if you need more information on the
package and if you are interested.

Alex


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cam79t8eftw2iqvwbtxf+odcx3m_gmdhzd8pq_zhxwglxhfz...@mail.gmail.com



Bug#756037: RFS: deejayd/0.10.0-7 [RC]

2014-08-01 Thread Alexandre Rossi
Hi,

>> I am looking for a sponsor for my package "deejayd"
>
> Interesting. What about moving it under the Debian Multimedia
> Maintainers's umbrella and joining the team?

I can look into this and will proceed if I find some other people interested.

Alex


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAM79t8GKb4Kc1c68+DV=JQCNEmh7GrE=Rh8R_aRJQF=g9pr...@mail.gmail.com



Bug#756037: RFS: deejayd/0.10.0-7 [RC]

2014-07-25 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: important

Dear mentors,

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

* Package name: deejayd
* Version : 0.10.0-7
* Upstream Author : Mickaël Royer 
* URL : http://mroy31.domring.net/~roy/projects/deejayd
* License : GPL-2+
* Section : sound

It builds those binary packages:

deejayd- Network controllable media player daemon
deejayd-client - Client library and command line tool to access the
deejayd server
deejayd-gstreamer - Deejayd GStreamer backend
deejayd-webui - Web interface for deejayd
deejayd-xine - Deejayd XINE backend
xul-ext-deejayd-webui - Deejayd web user interface XUL extension

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

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

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

  dget -x 
http://mentors.debian.net/debian/pool/main/d/deejayd/deejayd_0.10.0-7.dsc

More information about hello can be obtained from http://www.example.com.

Changes since the last upload:
 * Update homepage and watch file.
 * Add jQuery 1.3.2 source (Closes: #753954).

Regards,

Alex


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cam79t8fzztmtyu699_mwnvdradna3_1pxk2grtpwhz9bhb_...@mail.gmail.com



Bug#747169: RFS: socksjs-twisted/1.2.1-1 [ITP]

2014-05-06 Thread Alexandre Rossi
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "socksjs-twisted"

 * Package name: socksjs-twisted
   Version : 1.2.1-1
   Upstream Author : Christopher Gamble 
 * URL : http://github.com/Fugiman/sockjs-twisted
 * License : BSD
   Section : python

It builds those binary packages:

python-twisted-socksjs - Simple library for adding SockJS support
to a twisted application

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

  http://mentors.debian.net/package/socksjs-twisted

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

dget -x 
http://mentors.debian.net/debian/pool/main/s/socksjs-twisted/socksjs-twisted_1.2.1-1.dsc

Regards,

Alex


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAM79t8ENiR=qxgio1+l8vdg7y0qtrbklwesdzjf-xbfvk_0...@mail.gmail.com



Re: Bug#735154: ITP: sockjs-twisted -- Simple library for adding SockJS support to a twisted application

2014-01-14 Thread Alexandre Rossi
Hi,

On Mon, Jan 13, 2014 at 11:10 AM, Alexandre Rossi  wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Alexandre Rossi 
>
> * Package name: sockjs-twisted
>   Version : 1.2.1
>   Upstream Author : Christopher Gamble 
> * URL : http://github.com/Fugiman/sockjs-twisted
> * License : BSD
>   Programming Lang: Python
>   Description : Simple library for adding SockJS support to a twisted 
> application
>
> SockJS-Twisted passes all SockJS-Protocol v0.3.3 tests, and all
> SockJS-Client qunit tests. In addition to basic SockJS usage, it supports :
> - hosting multiple SockJS services off of one port,
> - offering of static resources, dynamic pages, and SockJS endpoints off of a
>   single port,
> - multiplexing.

FYI, preliminary package for review available[1].

I'll also be seeking sponsorship when git hosting is finalized (need
to be part of DPMT or hosting in collab-maint on alioth?).

Regards,

Alex

[1] 
http://sousmonlit.zincube.net/~niol/apt/pool/main/s/socksjs-twisted/socksjs-twisted_1.2.1-1~bpo70+1.dsc


-- 
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/cam79t8fof7yavxcifuj34ms3qdnkf_qmvozgdejggf+ua5y...@mail.gmail.com



Re: RFS: remotepad-server

2010-11-24 Thread Alexandre Rossi
> Hmm, if the client were ported to Debian/X11 then I might like to
> sponsor this, since I run Debian on my OpenMoko FreeRunner and played
> with this air-mouse project that does something similar. You might
> want to put those two upstreams in touch with each other

air-mouse seems to be an accelerometer mouse driver. I cannot see
anything about network communications in the project, but maybe
overlooked something.

> Just FYI ( for anyone on the list ) -- there's software in Debian that
> does this already -- rinputd

You're right, remotux/rinputd already does all this in a better way
(SSL) and as I could not care less about the Windows server which is
the only thing lacking from rinputd, there is no more interest for me
here.

This message should close the ITP.

Thanks for all the input, I'll leave the package on the site a bit
before deleting it.

Alex


-- 
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/aanlktikp7_kkh-d4utxhbk5au10ezppgbxr8pntr0...@mail.gmail.com



Re: RFS: remotepad-server

2010-11-23 Thread Alexandre Rossi
Hi,

Thanks for your answer.

>> RemotePad is an open source application that controls the mouse cursor of
>> your desktop PC. This way, you can use your iPhone or iPod touch as a
>> wireless touchpad!
>
> Hmm, so this is a way of remotely injecting input events?

Yes.


> . debian/copyright mentions that APSL-licensed files were stripped
>  out but does not explain how to do that automatically.  It would
>  be nice for futureproofing (to help the next maintainer years down
>  the line) to include a script to do that as a debian/rules
>  get-orig-source target.

See debian/watch and debian/orig-tar.sh . Is the debian/rules
get-orig-source target required?

> . debian/copyright says:
>
>    
>
>  Are the angle brackets needed?  Are they from upstream or something?

OK I'll remove those.

> . The license explanation in debian/copyright could be more concrete.
[...]
>  In particular, some files appear to be GPL-3+, no?

Yes they are. I updated debian/copyright and I'll upload a new version
of the package in a few days, should I get more comments.

>  I realize that most of debian/copyright is taken from upstream.  So
>  perhaps some of these suggestions would need to be passed on first.

You mean submitted upstream? OK, I'll forward those.

> Based on the package description, it seems this package requires a
> client that uses iOS to be useful.  Is that true?  Could it be
> generalized?  Given that users will need to find a copy of the client
> anyway, why should the server be distributed as part of Debian?

The packages requires a client that uses iOS to be usefull. But it is
the only free solution (and DFSG-free on the server side) for that
particular use case that I know of.

The server could be distributed as part of Debian to save users from
compiling it by hand and installing it out of the dpkg database. There
are a few blog or forum posts explaining how to do the "make && make
install" which means there is interest.

Thanks a lot for the comments.

Alex


--
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/aanlkti=ynpqaytshcf-50s9-1ozp97ctenddo8rlo...@mail.gmail.com



RFS: remotepad-server

2010-11-17 Thread Alexandre Rossi
Dear mentors,

I am looking for a sponsor for my package "remotepad-server".

* Package name: remotepad-server
  Version : 1.10+dfsg.1-1
  Upstream Author : Kawamoto Yosihisa 
* URL : http://www.tenjin.org/RemotePad/
* License : GPL2, BSD style
  Section : x11

It builds these binary packages:
remotepad-server - Server for mouse/keyboard X11 remote control using
Apple's iPhone

The package appears to be lintian clean.

The upload would fix these bugs: 565946 (ITP)

My motivation for maintaining this package is that some friends use it
and that it is very simple.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/r/remotepad-server
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/r/remotepad-server/remotepad-server_1.10+dfsg.1-1.dsc

I would be glad if someone reviewed this package, and upload it for me.

Kind regards
 Alexandre Rossi


-- 
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/aanlktimnkujxspte_ypvffmg+qs=oo6mq+tybq1j7...@mail.gmail.com



RFS: deejayd (updated package)

2010-06-29 Thread Alexandre Rossi
Dear mentors,

I am looking for a sponsor for the new version 0.10.0-2 of my package
"deejayd". deejayd is a Network controllable media player daemon that
supports multiple panes media library browsing, video playback, among
other features. It is a python package.

The package appears to be lintian clean.

The upload would fix these bugs: 587326 which renders package
unusable, and 575118.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/d/deejayd
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget http://mentors.debian.net/debian/pool/main/d/deejayd/deejayd_0.10.0-2.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Alex


-- 
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/aanlktimuhhvm7fksiea4ji5n45yafo4tgdoyfulgu...@mail.gmail.com



RFS: deejayd (updated package)

2010-04-06 Thread Alexandre Rossi
Dear mentors,

I am looking for a sponsor for the new version 0.10.0-1
of my package "deejayd".

It builds these binary packages:
deejayd- Network controllable media player daemon
deejayd-client - Client library and command line tool to access the
deejayd server
deejayd-gstreamer - Deejayd GStreamer backend
deejayd-webui - Web interface for deejayd
deejayd-webui-extension - Deejayd web user interface Iceweasel extension
deejayd-xine - Deejayd XINE backend

The package appears to be lintian clean.

The upload would fix these bugs: 575118

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/d/deejayd
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget http://mentors.debian.net/debian/pool/main/d/deejayd/deejayd_0.10.0-1.dsc

I would be glad if someone uploaded this package for me and to address
any issues you would find with the package.

Kind regards
 Alexandre Rossi


-- 
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/w2q9b01ce9b1004061027q3fc0eca9k1115d6c2d7453...@mail.gmail.com



Re: RFS: deejayd (updated package)

2009-08-26 Thread Alexandre Rossi
Hi,

> Thanks a lot for the comments. I'll upload an updated version once I
> have implemented something to ensure the X server is ready in
> debian/deejayd.deejayd-xserver.init do_start() (and something better
> than "sleep 2").

Thanks for all the clarifications. I just finally uploaded a new
version 0.8.3-2 that fixes all this plus the "wait for X to be ready"
thing I wanted to address.

As a reminder, major items of the changelog :
- New upstream version,
- fixes the build with python 2.6 (change of install locations),
- handles pyinotify >= 0.8 API changes,
- closes #535374 (bashism in debian/rules),
- eases the connection with Xorg (this is a daemon running with its
own privileges, so connection to Xorg is tricky).

Comments and/or upload very welcomed.

Thanks,

Alex


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



Re: RFS: deejayd (updated package)

2009-07-13 Thread Alexandre Rossi
Hi,

> Whenever that happens you should report them. I just did it: #536405

Thanks and noted.

>> To sum up the changelog, this new version :
>> - is a new upstream version that fixes a lot,
>> - fixes the build with python 2.6 (change of install locations),
>
> Which fixes an ubuntu bug but you are not closing it. The syntax is LP:
> #

Bug references added.

> debian/50...:
>> tmpauthfile=`mktemp -p /tmp deejayd-reuse.XX`
> why do you specify a directory instead of letting mktemp find one on its
> own?
> debian/deejayd?deejayd-xserver.init
>> if [ -z "`hostname --version 2>&1 | grep GNU`" ]; then
> if ! hostname --version 2>&1 | grep -q GNU; then
>> xserverauthfile=`mktemp -p /tmp serverauth.XX`
> same as above

Cut and paste from /usr/bin/startx, fixed.

> And the script doesn't correctly handle the case where the default file has
> been removed (it expects the vars to be always defined). The Xsession
> script doesn't handle an unset DEEJAYD_DISPLAYNAME and DEEJAYD_XAUTHORITY
> vars either. [ -r ] is evaluated to true.

[ -r ] behaves correctly both with bash and sh on my lenny box. Not
sure I understand what to do here.

Anyway, I added default values for required variables.

> And:
> $ checkbashisms -x debian/50deejayd_steal-session
> script debian/50deejayd_steal-session does not appear to have a #!
> interpreter line;
> you may get strange results
> possible bashism in debian/50deejayd_steal-session line 7 (should be 'b =
> a'):
>    if [ "$DEEJAYD_XSERVER_METHOD" == "reuse" ]; then

Fixed.

Thanks a lot for the comments. I'll upload an updated version once I
have implemented something to ensure the X server is ready in
debian/deejayd.deejayd-xserver.init do_start() (and something better
than "sleep 2").

Alex


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



RFS: deejayd (updated package)

2009-07-05 Thread Alexandre Rossi
Dear mentors,

I am looking for a sponsor for the new version 0.8.3-1
of my package "deejayd".

It builds these binary packages:
deejayd- Network controllable media player daemon
deejayd-client - Client library and command line tool to access the
deejayd server
deejayd-gstreamer - Deejayd GStreamer backend
deejayd-webui - Web interface for deejayd
deejayd-webui-extension - Deejayd web user interface Iceweasel extension
deejayd-xine - Deejayd XINE backend

The package appears to be lintian clean. The informational messages
can be ignored because both debhelper and python are needed to run the
clean target.
$ lintian -IE --pedantic deejayd_0.8.2-1.dsc
I: deejayd source: build-depends-without-arch-dep debhelper
I: deejayd source: build-depends-without-arch-dep python

To sum up the changelog, this new version :
- is a new upstream version that fixes a lot,
- fixes the build with python 2.6 (change of install locations),
- handles pyinotify >= 0.8 API changes,
- closes #535374 (bashism in debian/rules) which is not in the
changelog because it has been fixed a while ago,
- eases the connection with Xorg (this is a daemon running with its
own privileges, so connection to Xorg is tricky).

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/d/deejayd
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget http://mentors.debian.net/debian/pool/main/d/deejayd/deejayd_0.8.3-1.dsc

I would be glad if someone uploaded this package for me.

Cheers,

Alex


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



RFS: deejayd

2008-02-10 Thread Alexandre Rossi
Dear mentors,

I am looking for a sponsor for my package "deejayd".

* Package name: deejayd
  Version : 0.6.3-1
 Upstream Author : Mickaël Royer <[EMAIL PROTECTED]>
* URL : http://mroy31.dyndns.org/~roy/projects/deejayd/
* License : GPL
  Section : sound

It builds these binary packages:
deejayd- Network media player daemon
deejayd-client - Client library to access the deejayd server
deejayd-gstreamer - Deejayd GStreamer backend
deejayd-webui - Web interface for deejayd
deejayd-xine - Deejayd XINE backend
djc- Command line basic client to the deejayd server

The package appears to be lintian clean.

The upload would fix these bugs: 463973

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/d/deejayd
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget http://mentors.debian.net/debian/pool/main/d/deejayd/deejayd_0.6.3-1.dsc

I would be glad if someone uploaded this package for me.

Cheers,

Alexandre


Re: dh_install and python version

2007-08-22 Thread Alexandre Rossi
> > However, I'm not quite sure about this "--install-lib
> > usr/lib/python$*" because :
> > - it's nowhere to be seen in example packages
>
> Read the Debian Python policy[1], it may clear some things up.

Thanks, the --debian option to setup.py was what confused me. With non
--install-libs option (and no --debian option), it works well.

> > - I must harcode "usr/lib/python2.4/..." in debian/package.install
> > files, this means that my package will FTBS when python2.5 becomes the
> > default.
>
> Not true: you can put usr/lib/python*/... in package.install

Thanks, sometimes I'm so in that I can't even see the obvious.

> > Shipping private modules clears the problem out (using "--install-lib
> > usr/share/sourcepackagename" and moving the private extension using
> > dh_install), but I see only advantages in shipping public modules for
> > the default python version.
> >
> > My next idea is to preprocess new debian/package.install.in files into
> > package.install files to match the python version. Is that not too
> > hacky?
>
> Indeed it is hacky. Check the debian python policy for how to do this.

The debian Python Policy says "what" to do, but not very often "how".

But thanks for everything, my problem is fixed.

Alex


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



dh_install and python version

2007-08-22 Thread Alexandre Rossi
Hi,

I have packaged a python program. The packaging is fairly simple :
1) python setup.py build
2) python setup.py install --root $(CURDIR)/debian/tmp\
   --install-lib usr/lib/python$*
3) dh_install splits the package.

This works (I use python-central). Source code details may be seen online[1].

However, I'm not quite sure about this "--install-lib
usr/lib/python$*" because :
- it's nowhere to be seen in example packages
- I must harcode "usr/lib/python2.4/..." in debian/package.install
files, this means that my package will FTBS when python2.5 becomes the
default.

Shipping private modules clears the problem out (using "--install-lib
usr/share/sourcepackagename" and moving the private extension using
dh_install), but I see only advantages in shipping public modules for
the default python version.

My next idea is to preprocess new debian/package.install.in files into
package.install files to match the python version. Is that not too
hacky?

Thanks in advance for advices, inputs or even clues,

Alex

[1] http://mroy31.dyndns.org/~roy/projects/deejayd/browser


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]