Re: deb.debian.org [was: Re: howto avoid "apt-get update" going guru?]

2016-07-07 Thread Adam Borowski
On Thu, Jul 07, 2016 at 11:03:16PM -0700, Josh Triplett wrote:
> Tollef Fog Heen wrote:
> > ]] Josh Triplett
> > > Tollef Fog Heen wrote:
> > > > I personally recommend using deb.debian.org.
> > > 
> > > That works nicely, thanks!  Seems to have decent performance.
> 
> Ah, that makes sense.  I look forward to the announcement.
> 
> When you make the announcement, can you include a link to the details of
> the CDN, such as the extent of its caching servers?  That would help
> people determine if using it will likely produce good results for them.

The locality of this CDN seems to be... not the best.

In Poland, there's 11 mirrors (according to choose-mirror 2.69), and
httpredir.debian.net always gives me one of those.  Not the closest one
network- or geography- wise, but in a country the size of Poland, that's
good enough.

deb.debian.org on the other hand, trying from two locations over three ISPs:
Starogard Gdański/Netia, Starogard Gdański/UPC, Gdańsk/Limes:
* IPv6: Amsterdam or London
* IPv4: MIT, San Francisco, London

-- 
An imaginary friend squared is a real enemy.



deb.debian.org [was: Re: howto avoid "apt-get update" going guru?]

2016-07-07 Thread Josh Triplett
[Please CC me on replies.]

Tollef Fog Heen wrote:
> ]] Josh Triplett
> > Tollef Fog Heen wrote:
> > > I personally recommend using deb.debian.org.
> > 
> > That works nicely, thanks!  Seems to have decent performance.
> > 
> > I couldn't find any announcement or documentation of this, other than
> > that on the site itself, though I did find a use of it in a recent
> > announcement of dbgsym packages.
> 
> It's somewhat in beta yet.  I should probably write up an announcement
> about it.

Ah, that makes sense.  I look forward to the announcement.

When you make the announcement, can you include a link to the details of
the CDN, such as the extent of its caching servers?  That would help
people determine if using it will likely produce good results for them.

> > Does the CDN this uses download and cache packages on first request?
> > Because I noticed when testing it that if I requested a package
> > reasonably unlikely to have already been fetched, it would hang at "0%
> > [Waiting for headers]" for a long time (minutes).  But if I reattempted
> > that same package later, it would download just fine.
> 
> This was a bug and should be fixed now.  (It downloads on first request,
> but it streams, so there should not be a big initial delay.)

Out of curiosity, what was the bug?

- Josh Triplett



Re: howto avoid "apt-get update" going guru?

2016-07-07 Thread Tollef Fog Heen
]] Josh Triplett 

> Tollef Fog Heen wrote:
> > I personally recommend using deb.debian.org.
> 
> That works nicely, thanks!  Seems to have decent performance.
> 
> I couldn't find any announcement or documentation of this, other than
> that on the site itself, though I did find a use of it in a recent
> announcement of dbgsym packages.

It's somewhat in beta yet.  I should probably write up an announcement
about it.

> Does the CDN this uses download and cache packages on first request?
> Because I noticed when testing it that if I requested a package
> reasonably unlikely to have already been fetched, it would hang at "0%
> [Waiting for headers]" for a long time (minutes).  But if I reattempted
> that same package later, it would download just fine.

This was a bug and should be fixed now.  (It downloads on first request,
but it streams, so there should not be a big initial delay.)

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



Bug#830306: ITP: python-parsimonious -- fast pure-Python PEG parser

2016-07-07 Thread 陳昌倬
Package: wnpp
Severity: wishlist
Owner: "ChangZhuo Chen (陳昌倬)" 

* Package name: python-parsimonious
  Version : 0.6.2
  Upstream Author : Erik Rose
* URL : https://github.com/erikrose/parsimonious
* License : Expat
  Programming Lang: python
  Description : fastest pure-Python PEG parser I could muster

 Parsimonious aims to be the fastest arbitrary-lookahead parser written
 in pure Python—and the most usable. It's based on parsing expression
 grammars (PEGs), which means you feed it a simplified sort of EBNF
 notation. Parsimonious was designed to undergird a MediaWiki parser
 that wouldn't take 5 seconds or a GB of RAM to do one page, but it's
 applicable to all sorts of languages.
 .
 The goals of Parsimonious are:
 .
  * Speed
  * Frugal RAM use
  * Minimalistic, understandable, idiomatic Python code
  * Readable grammars
  * Extensible grammars
  * Complete test coverage
  * Separation of concerns. Some Python parsing kits mix recognition
with instructions about how to turn the resulting tree into some
kind of other representation. This is limiting when you want to do
several different things with a tree: for example, render wiki
markup to HTML or to text.
  * Good error reporting. I want the parser to work with me as I develop
a grammar.

-- 
ChangZhuo Chen (陳昌倬) 
Debian Developer (https://nm.debian.org/public/person/czchen)
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
  BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Work-needing packages report for Jul 8, 2016

2016-07-07 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: 748 (new: 8)
Total number of packages offered up for adoption: 175 (new: 3)
Total number of packages requested help for: 47 (new: 0)

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



The following packages have been orphaned:

   gaim-themes (#830285), orphaned today
 Description: Smiley themes collection for pidgin
 Reverse Depends: gaim-themes
 Installations reported by Popcon: 875

   libapache2-mod-lisp (#829682), orphaned 2 days ago
 Description: An Apache2 module that interfaces with Lisp
   environments
 Reverse Depends: cl-modlisp
 Installations reported by Popcon: 56

   libdc0 (#829318), orphaned 5 days ago
 Description: Runtime libraries for Valknut
 Reverse Depends: libdc-dev valknut
 Installations reported by Popcon: 18

   lostirc (#830284), orphaned today
 Description: simple gtk-based IRC client
 Installations reported by Popcon: 51

   powermgmt-base (#829683), orphaned 2 days ago
 Description: Common utils and configs for power management
 Reverse Depends: apmd pm-utils
 Installations reported by Popcon: 75153

   tinymux (#830140), orphaned yesterday
 Description: text-based multi-user virtual world server
 Installations reported by Popcon: 56

   uudeview (#829684), orphaned 2 days ago
 Description: Smart multi-file multi-part decoder (command line)
 Reverse Depends: brag libuu-dev slrn tin uudeview xdeview
 Installations reported by Popcon: 1867

   valknut (#829317), orphaned 5 days ago
 Description: graphical client for Direct Connect
 Reverse Depends: valknut-translations
 Installations reported by Popcon: 40

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



The following packages have been given up for adoption:

   django-conneg (#829594), offered 3 days ago
 Description: Framework for content-negotiated views in Django
 Installations reported by Popcon: 3

   django-ldapdb (#829596), offered 3 days ago
 Description: LDAP database backend for Django
 Installations reported by Popcon: 4

   musl (#830176), offered today
 Description: standard C library
 Reverse Depends: musl-dev musl-tools
 Installations reported by Popcon: 80

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



For the following packages help is requested:

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

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

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

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

   courier (#823807), requested 59 days ago
 Reverse Depends: courier-faxmail courier-filter-perl courier-imap
   courier-imap-ssl courier-ldap courier-mlm courier-mta
   courier-mta-ssl courier-pcp courier-pop (7 more omitted)
 Installations reported by Popcon: 2217

   cups (#532097), requested 2588 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 (62 more omitted)
 Installations reported by Popcon: 166975

   cyrus-sasl2 (#799864), requested 288 days ago
 Description: authentication abstraction library
 Reverse Depends: 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
   claws-mail-archiver-plugin (133 more omitted)
 Installations reported by Popcon: 187809

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

   devscripts (#800413), requested 282 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 (27 more
   omitted)
 

Re: Re: /usr/share/doc/ filed and gzip/xz/no compression luck

2016-07-07 Thread Alan
The 



Bug#830293: ITP: checkit-tiff -- checkit_tiff is a conformance checker for baseline TIFFs, needed for longterm preservation community

2016-07-07 Thread art1
Package: wnpp
Severity: wishlist
Owner: Andreas Romeyke 

* Package name: checkit-tiff
  Version : 0.1.1
  Upstream Author : Andreas Romeyke 
* URL : https://github.com/SLUB-digitalpreservation/checkit_tiff
* License : Hylafax (same as libtiff)
  Programming Lang: C
  Description : checkit_tiff is a conformance checker for baseline TIFFs, 
needed for longterm preservation community

"checkit_tiff" is a conformance checker for baseline TIFFs (with various
extensions). It works in different way than other tools. Instead to use
a
hardcoded rule set with predefined values, you are able to define tags
and
corresponding values more fine granulary. The rulesets are human
readable and 
could be adapted to own needs.

The "checkit_tiff" works on commandline and therefore it is embedable in
scripts

The tools are developed for purposes of curation and longterm
preservation.

I would try to package it within pkg-phototools-devel. Because I am a
Debian packing beginner, please do not hesitate to contact me and give
me some tips. In long-term I will support more packages, too.



Bug#830292: ITP: django-setuptest -- simple test suite enabling Django app testing via setup.py

2016-07-07 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: django-setuptest
  Version : 0.2.1
  Upstream Author : Praekelt Consulting 
* URL : https://github.com/praekelt/django-setuptest/
* License : BSD
  Programming Lang: Python
  Description : simple test suite enabling Django app testing via setup.py

Django Setuptest is a simple module enabling Django app testing via setup.py.
 .
 Normally when you execute
 .
  $ python setup.py test
 .
 for Django related modules you're almost certain to run into
 DJANGO_SETTINGS_MODULE environment variable issues, e.g.:
 .
 ImportError: Settings cannot be imported, because environment variable
 DJANGO_SETTINGS_MODULE is undefined.
 .
 This module overcomes this by configuring the DJANGO_SETTINGS_MODULE
 environment variable before executing your test suite. As a bonus it also
 generates Coverage and PEP 8 reports as part of the test.

As sid includes both python-django and python3-django I propose both Python
2 and 3 binary packages should be provided.

This package is a dependancy for django-memoize.

I would hope that the Python Modules Team would be willing to maintain the
package.

I am not a DD, so require a sponsor.



Bug#830239: ITP: http-prompt -- interactive command-line HTTP client

2016-07-07 Thread 陳昌倬
Package: wnpp
Severity: wishlist
Owner: "ChangZhuo Chen (陳昌倬)" 

* Package name: http-prompt
  Version : 0.4.1
  Upstream Author : Chang-Hung Liang
* URL : https://github.com/eliangcs/http-prompt/
* License : Expat
  Programming Lang: Python
  Description : interactive command-line HTTP client

 HTTP Prompt is an interactive command-line HTTP client featuring
 autocomplete and syntax highlighting, built on HTTPie and
 prompt_toolkit.

-- 
ChangZhuo Chen (陳昌倬) 
Debian Developer (https://nm.debian.org/public/person/czchen)
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
  BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#830217: ITP: r-cran-irlba -- GNU R fast truncated SVD, PCA and symmetric eigendecomposition

2016-07-07 Thread Andreas Tille
Package: wnpp
Severity: wishlist
Owner: Andreas Tille 

* Package name: r-cran-irlba
  Version : 2.0.0
  Upstream Author : Bryan W. Lewis 
* URL : https://cran.r-project.org/web/packages/irlba
* License : GPL
  Programming Lang: GNU R
  Description : GNU R fast truncated SVD, PCA and symmetric 
eigendecomposition
 This GNU R package provides Fast and memory efficient methods for
 truncated singular and eigenvalue decompositions and principal component
 analysis of large sparse or dense matrices.


Remark: This package is needed to upgrade r-cran-phangorn which in turn is
needed to package r-rcran-treescape.  It will be maintained by the Debian Med
team at
svn://anonscm.debian.org/debian-med/trunk/packages/R/r-cran-irlba/trunk/



Re: Thinking about a "jessie and a half" release

2016-07-07 Thread Riku Voipio
On Thu, Jul 07, 2016 at 12:24:03PM +0200, Alexander Wirt wrote:
> On Thu, 07 Jul 2016, Riku Voipio wrote:
> > On Mon, Jul 04, 2016 at 02:01:03PM +0100, Steve McIntyre wrote:
> > > There's something I've been pondering for a while, along with some
> > > other folks - it might be useful to do a "jessie and a half" release,
> > > similarly to what we did in the etch days. That's *basically* just
> > > like a normal jessie release, but with a few key updates:
> > > 
> > >  * backports kernel
> > >  * rebuilt d-i to match that kernel
> > >  * X drivers
> > >  * ... (other things that might be needed for consistency)
> > > 
> > > all rolled up with a small installer image build (netinst, maybe DVD#1).
> > > 
> > > A lot of arm64 machine users would benefit from this
> > 
> > One particular pain point is libssl. The version in jessie:
> > 
> > - Is too old for providing HTTP/2 servers for chrome [1]
> > - Lacks API features already used by apps like nodejs, #815272
> > - Has no arm64 optimizations 
> > 
> > The problem is that uploading latest openssl from unstable to
> > jessie-backports is not really feasible (ABI break and security
> > maintainance needed...). 
> In fact the maintainer uploaded a new openssl to backports and I approved it
> an hour again or so.
 
Great, I love to be proven wrong :) Thanks Kurt! 

Riku 



Re: Thinking about a "jessie and a half" release

2016-07-07 Thread Alexander Wirt
On Thu, 07 Jul 2016, Riku Voipio wrote:

> On Mon, Jul 04, 2016 at 02:01:03PM +0100, Steve McIntyre wrote:
> > There's something I've been pondering for a while, along with some
> > other folks - it might be useful to do a "jessie and a half" release,
> > similarly to what we did in the etch days. That's *basically* just
> > like a normal jessie release, but with a few key updates:
> > 
> >  * backports kernel
> >  * rebuilt d-i to match that kernel
> >  * X drivers
> >  * ... (other things that might be needed for consistency)
> > 
> > all rolled up with a small installer image build (netinst, maybe DVD#1).
> > 
> > A lot of arm64 machine users would benefit from this
> 
> One particular pain point is libssl. The version in jessie:
> 
> - Is too old for providing HTTP/2 servers for chrome [1]
> - Lacks API features already used by apps like nodejs, #815272
> - Has no arm64 optimizations 
> 
> The problem is that uploading latest openssl from unstable to
> jessie-backports is not really feasible (ABI break and security
> maintainance needed...). 
In fact the maintainer uploaded a new openssl to backports and I approved it
an hour again or so.

Alex



Re: Thinking about a "jessie and a half" release

2016-07-07 Thread Riku Voipio
On Mon, Jul 04, 2016 at 02:01:03PM +0100, Steve McIntyre wrote:
> There's something I've been pondering for a while, along with some
> other folks - it might be useful to do a "jessie and a half" release,
> similarly to what we did in the etch days. That's *basically* just
> like a normal jessie release, but with a few key updates:
> 
>  * backports kernel
>  * rebuilt d-i to match that kernel
>  * X drivers
>  * ... (other things that might be needed for consistency)
> 
> all rolled up with a small installer image build (netinst, maybe DVD#1).
> 
> A lot of arm64 machine users would benefit from this

One particular pain point is libssl. The version in jessie:

- Is too old for providing HTTP/2 servers for chrome [1]
- Lacks API features already used by apps like nodejs, #815272
- Has no arm64 optimizations 

The problem is that uploading latest openssl from unstable to
jessie-backports is not really feasible (ABI break and security
maintainance needed...). 

Riku

[1] 
https://ma.ttias.be/day-google-chrome-disables-http2-nearly-everyone-may-31st-2016/
#815272 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815272



Bug#830197: ITP: r-cran-gridbase -- GNU R Integration of base and grid graphics

2016-07-07 Thread Andreas Tille
Package: wnpp
Severity: wishlist
Owner: Andreas Tille 

* Package name: r-cran-gridbase
  Version : 0.4-7
  Upstream Author : Paul Murrell 
* URL : https://cran.r-project.org/web/packages/gridBase
* License : GPL
  Programming Lang: GNU R
  Description : GNU R Integration of base and grid graphics
  This GNU R package enables integration of base and grid graphics.


Remark: This package is needed to upgrade r-cran-phangorn (which in turn
seems to be needed for r-cran-treescape.  It will be maintained by the
Debian Med team at
   svn://anonscm.debian.org/debian-med/trunk/packages/R/r-cran-gridbase/trunk/



Re: howto avoid "apt-get update" going guru?

2016-07-07 Thread Marco d'Itri
On Jul 06, Tollef Fog Heen  wrote:

> I personally recommend using deb.debian.org.
I do not, since it does not have local nodes in my country.

-- 
ciao,
Marco


signature.asc
Description: PGP signature


Re: Thinking about a "jessie and a half" release

2016-07-07 Thread Timo Jyrinki
2016-07-06 21:18 GMT+03:00 Teemu Likonen :
> Problem 2: CPU's built-in graphics work badly. I tried with kernel 4.5
> and with kernel option i915.preliminary_hw_support=1 (as someone
> suggested). Couldn't start X window system. Fortunately I have better
> graphics card so I don't care that much about the built-in one. Skylake
> graphics probably need some yet unreleased kernel version.

It's not just the kernel that affects graphics. libdrm,
xserver-xorg-video-intel, xserver itself (to an extent required by the
intel driver) and mesa all play an important role there. The
Xorg.0.log might contain some explanations. Skylake support was deemed
stable (not preliminary) in kernel 4.3, so the option would not have
an affect.

With recent software the intel driver is strictly not necessary
anymore, as the generic modesetting driver with glamor acceleration
also works well.

-Timo



Re: Thinking about a "jessie and a half" release

2016-07-07 Thread Holger Levsen
On Wed, Jul 06, 2016 at 09:18:24PM +0300, Teemu Likonen wrote:
> Problem 2: CPU's built-in graphics work badly.
> [...] Skylake
> graphics probably need some yet unreleased kernel version.

Skylake != Skylake

I have another Skylake system which works ok with 4.6 kernel and
xorg-server-video-intel from jessie-backports. (Fullscreen video
on 4k displays is still unusable, but normal 4k operation or fullscreen
in other resolutions work fine.)

(Installation was done with the jessie installer too.)

> I wish it were a standard practice to create new netinst images with
> backported kernels.

Same here.


-- 
cheers,
Holger


signature.asc
Description: Digital signature


Bug#830182: ITP: apertium-urd-hin -- Apertium translation data for the Urdu-Hindi pair

2016-07-07 Thread Kartik Mistry
Package: wnpp
Severity: wishlist
Owner: Kartik Mistry 

* Package name: apertium-urd-hin
  Version : 0.1.0
  Upstream Author : Francis M. Tyers ,
Eknath Venkataramani 
Jim O'Regan 
San_ 
Kevin Brubeck Unhammer 
Sudarsh Rathi 
* URL : http://www.apertium.org/
* License : GPL-3
  Programming Lang:
  Description : Apertium translation data for the Urdu-Hindi pair

Data package providing Apertium language resources for translating
between the Urdu and Hindi languages.

 - how do you plan to maintain it? inside a packaging team
   (check list at https://wiki.debian.org/Teams)? are you
   looking for co-maintainers? do you need a sponsor?

 A: With debian-science team + upstream support.

-- 
Kartik Mistry | IRC: kart_
{0x1f1f, kartikm}.wordpress.com


signature.asc
Description: PGP signature