Re: Defaulting to i686 for the Debian i386 architecture

2015-10-01 Thread Paul Wise
On Thu, Oct 1, 2015 at 8:52 AM, Raphael Hertzog wrote:

> As another data point, I have a customer which uses Debian on Vortex86
> based CPU and they are actually selling small embedded computers based on
> this CPU to various manufacturers (for production monitoring purpose).
>
> So there are current use cases where 586 support is still required. That
> said I'm not opposing the change as we have 5 years of jessie lifetime
> left and in this kind of usage, it's really stable that matters. And in 5
> years, DM&P (the vortex cpu manufacturer) will probably have upgraded
> its CPU.

I wonder if contacting DM&P about that upgrade is feasible and a good idea.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Bug#800579: ITP: abego-treelayout -- Efficient and customizable treeLayout algorithm in Java

2015-10-01 Thread Emmanuel Bourg
Package: wnpp
Severity: wishlist
Owner: Emmanuel Bourg 

* Package name: abego-treelayout
  Version : 1.0.2
  Upstream Author : abego Software GmbH
* URL : http://treelayout.sourceforge.net
* License : BSD-3-clause
  Programming Lang: Java
  Description : Efficient and customizable treeLayout algorithm in Java

The TreeLayout creates tree layouts for arbitrary trees. It is not restricted
to a specific output or format, but can be used for any kind of two dimensional
diagram. Examples are Swing based components, SVG files, and many more. This is
possible because TreeLayout separates the layout of a tree from the actual
rendering.

Treelayout is a dependency of ANTLR 4. It'll be maintained by the Java Team.



Bug#800591: ITP: erlang-oauth2 -- library for server side implementation of OAuth2

2015-10-01 Thread Philipp Huebner
Package: wnpp
Severity: wishlist
Owner: Philipp Huebner 

* Package name: erlang-oauth2
  Version : 0.2015.09.28
  Upstream Author : 2015 Paweł Chmielowski; 2012-2014 Kivra AB 

* URL : https://github.com/prefiks/oauth2
* License : MIT
  Programming Lang: Erlang
  Description : library for server side implementation of OAuth2

 This library is designed to simplify the implementation of the server side of
 OAuth2 (http://tools.ietf.org/html/rfc6749). It provides no support for
 developing clients. See https://github.com/kivra/oauth2_client for support in
 accessing Oauth2 enabled services.

It is used by ejabberd 15.09.



Bug#800606: ITP: antlr4 -- ANTLR Parser Generator

2015-10-01 Thread Emmanuel Bourg
Package: wnpp
Severity: wishlist
Owner: Emmanuel Bourg 

* Package name: antlr4
  Version : 4.5.1
  Upstream Author : Terence Parr
* URL : http://www.antlr4.org
* License : BSD-3-clause
  Programming Lang: Java
  Description : ANTLR Parser Generator

ANTLR (ANother Tool for Language Recognition) is a powerful parser
generator for reading, processing, executing, or translating structured
text or binary files. It's widely used to build languages, tools, and
frameworks. From a grammar, ANTLR generates a parser that can build and
walk parse trees.

This package will be maintained by the Java Team.



Bug#800609: ITP: libdevel-confess-perl -- module to include stack traces on all warnings and errors

2015-10-01 Thread gregor herrmann
Package: wnpp
Owner: gregor herrmann 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libdevel-confess-perl
  Version : 0.008000
  Upstream Author : Graham Knop 
* URL : https://metacpan.org/release/Devel-Confess
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module to include stack traces on all warnings and errors

Devel::Confess is meant as a debugging aid. It can be used to make a script
complain loudly with stack backtraces when warn()ing or die()ing. Unlike
other similar modules (e.g. Carp::Always), it includes stack traces even when
exception objects are thrown.

The stack traces are generated using Carp, and will work for all types of
errors. Carp's "carp" and "confess" functions will also be made to include
stack traces.

The package will be maintained under the umbrella of the Debian Perl Group.


signature.asc
Description: Digital Signature


Re: Defaulting to i686 for the Debian i386 architecture

2015-10-01 Thread Matthias Klose
question to the Hurd and KFreeBSD maintainers ... change that on these platforms 
too?


On 28.09.2015 23:14, Ben Hutchings wrote:

We propose to drop support for i386 processors older than 686-class in
the current release cycle.  This would include folding libc6-i686 into
libc6, changing the default target for gcc, and changing the 586 kernel
flavour to 686 (non-PAE).

Since the 686-class, introduced with the Pentium Pro, is now almost 20
years old, we believe there are few Debian systems still running that
have 586-class or hybrid processors.  The only such processors
apparently still available for sale are the DM&P Vortex86 family, Intel
Quark and Xeon Phi, of which we currently only support the Vortex86.
Indeed, the likely reasons for users to choose i386 over amd64 today
are to reduce memory consumption or to run i386 binaries for which the
source is not available - not because they're using 32-bit processors.

The older processors would of course continue to be supported in jessie
until at least 2018, and until 2020 if i386 is included in jessie LTS.

Maintaining support for these older processors hurts the Debian i386
architecture in several ways:
* Prevents optimisation for 686-class without run-time checks or
   multiple library builds
* Divergence from upstream code in various packages which often assume
   at least 686-class processors
* Can require user intervention to install optimised library packages
   e.g. debootstrap does not install libc6-i686

- Ben Hutchings
- Aurelien Jarno
- Matthias Klose





Bug#800630: ITP: denyhosts-server -- Denyhosts synchronisation server

2015-10-01 Thread Jan-Pascal van Best
Package: wnpp
Severity: wishlist
Owner: "Jan-Pascal van Best" 

* Package name: denyhosts-server
  Version : 2.0.0
  Upstream Author : Jan-Pascal van Best 
* URL : http://github.com/janpascal/denyhosts_sync
* License : AGPL-3+
  Programming Lang: Python
  Description : Denyhosts synchronisation server

denyhosts-server is a server that allows denyhosts clients to share blocked IP
addresses. It is intended to be a drop-in replacement for the service at
xmlrpc.denyhosts.net that up to now has been provided by the original author
of denyhosts.

This synchronisation server has been written in response to Debian 
bug#622697. The existing sync server is not free software, is not going to 
be free software (the author has been asked several times) and has been
maintained skimpily over the past 5+ years.

A sponsor will be looked for since I am a DM, not a DD.



Work-needing packages report for Oct 2, 2015

2015-10-01 Thread wnpp
The following is a listing of packages for which help has been requested
through the WNPP (Work-Needing and Prospective Packages) system in the
last week.

Total number of orphaned packages: 672 (new: 5)
Total number of packages offered up for adoption: 175 (new: 0)
Total number of packages requested help for: 50 (new: 1)

Please refer to http://www.debian.org/devel/wnpp/ for more information.



The following packages have been orphaned:

   9base (#800518), orphaned yesterday
 Description: Plan 9 userland tools
 Installations reported by Popcon: 130

   dadadodo (#800519), orphaned yesterday
 Description: Exterminates all rational thought
 Installations reported by Popcon: 129

   lyz (#800156), orphaned 4 days ago
 Installations reported by Popcon: 33

   xflip (#800325), orphaned 4 days ago
 Description: programs to mirror-image or melt your display
 Installations reported by Popcon: 72

   zotero-standalone-build (#800155), orphaned 4 days ago
 Reverse Depends: libreoffice-zotero-integration xul-ext-lyz
 Installations reported by Popcon: 479

667 older packages have been omitted from this listing, see
http://www.debian.org/devel/wnpp/orphaned for a complete list.



No new packages have been given up for adoption, but a total of 175 packages
are awaiting adoption.  See http://www.debian.org/devel/wnpp/rfa_bypackage
for a complete list.



For the following packages help is requested:

[NEW] devscripts (#800413), requested 2 days ago
 Description: scripts to make the life of a Debian Package maintainer
   easier
 Reverse Depends: apt-build apt-listdifferences aptfs arriero
   bzr-builddeb customdeb debci debian-builder debmake debpear (26 more
   omitted)
 Installations reported by Popcon: 12778

   apt-xapian-index (#567955), requested 2068 days ago
 Description: maintenance tools for a Xapian index of Debian packages
 Reverse Depends: goplay muon muon-discover packagesearch
 Installations reported by Popcon: 51180

   athcool (#278442), requested 3992 days ago
 Description: Enable powersaving mode for Athlon/Duron processors
 Installations reported by Popcon: 32

   awstats (#755797), requested 435 days ago
 Description: powerful and featureful web server log analyzer
 Installations reported by Popcon: 4178

   balsa (#642906), requested 1467 days ago
 Description: An e-mail client for GNOME
 Reverse Depends: balsa-dbg
 Installations reported by Popcon: 707

   cardstories (#624100), requested 1620 days ago
 Description: Find out a card using a sentence made up by another
   player
 Installations reported by Popcon: 6

   cups (#532097), requested 2308 days ago
 Description: Common UNIX Printing System
 Reverse Depends: bluez-cups boomaga chromium
   cinnamon-settings-daemon cloudprint cups cups-backend-bjnp
   cups-browsed cups-bsd cups-client (65 more omitted)
 Installations reported by Popcon: 158996

   cyrus-sasl2 (#799864), requested 8 days ago
 Description: authentication abstraction library
 Reverse Depends: 389-admin 389-ds-base 389-ds-base-libs 389-dsgw
   adcli autofs-ldap cairo-dock-mail-plug-in claws-mail
   claws-mail-acpi-notifier claws-mail-address-keeper (123 more
   omitted)
 Installations reported by Popcon: 184242

   debtags (#567954), requested 2068 days ago
 Description: Enables support for package tags
 Reverse Depends: goplay packagesearch
 Installations reported by Popcon: 2093

   developers-reference (#759995), requested 397 days ago
 Description: guidelines and information for Debian developers
 Installations reported by Popcon: 17556

   ejabberd (#767874), requested 332 days ago
 Description: distributed, fault-tolerant Jabber/XMPP server written
   in Erlang
 Reverse Depends: ejabberd-contrib
 Installations reported by Popcon: 795

   fbcat (#565156), requested 2087 days ago
 Description: framebuffer grabber
 Installations reported by Popcon: 171

   freeipmi (#628062), requested 1589 days ago
 Description: GNU implementation of the IPMI protocol
 Reverse Depends: freeipmi freeipmi-bmc-watchdog freeipmi-ipmidetect
   freeipmi-ipmiseld freeipmi-tools ipmitool libfreeipmi-dev
   libfreeipmi16 libipmiconsole-dev libipmiconsole2 (6 more omitted)
 Installations reported by Popcon: 6409

   freerdp (#799759), requested 9 days ago
 Description: RDP client for Windows Terminal Services (X11 client)
 Reverse Depends: freerdp-x11 freerdp-x11-dbg libfreerdp-cache1.1
   libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0
   libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-dbg
   libfreerdp-dev (28 more omitted)
 Ins