Re: Trimming priority:standard

2014-09-23 Thread Tollef Fog Heen
]] Josh Triplett 

> Tollef Fog Heen wrote:
> > ]] Josh Triplett 
> > 
> > > - mlocate.  We don't need a "locate" in standard; anyone who actually
> > >   uses locate (and wants the very significant overhead of running a
> > >   locate daemon) can easily install this.
> > 
> > There is no «locate daemon» in mlocate.
> 
> s/daemon/cron job/g

Then I disagree with your claim about «very significant overhead».  Even
on spinning rust, mlocate is pretty quick since it does a good bunch of
optimisations to avoid re-indexing unchanged directories.  Maybe your
perception has been marred by slocate and the original locate, which at
least used not to have such optimisations?

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


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87bnq6hlbp@aexonyam.err.no



Re: Trimming priority:standard

2014-09-23 Thread Ralf Jung
Hi,

>> s/daemon/cron job/g
> 
> Then I disagree with your claim about «very significant overhead».  Even
> on spinning rust, mlocate is pretty quick since it does a good bunch of
> optimisations to avoid re-indexing unchanged directories.  Maybe your
> perception has been marred by slocate and the original locate, which at
> least used not to have such optimisations?

I've seen multiple machines, including older machines of myself, to be
under full disk load for at least several minutes due to (some form of)
locate - every time the cronjob runs. The slowdown was noticeable,
whenever locate did it's job, tasks like starting Firefox or listing
large directories got significantly slower. If this were done on
battery, the remaining runtime would drain much quicker than necessary.
Has mlocate already been the default in Squeeze? Maybe there were some
improvements during the last year or so - uninstalling (all forms of)
locate is pretty much the first thing I do on any Debian machine someone
not experienced in Debian puts in front of me (together with exim, nfs,
rpcbind). Hence I wouldn't even notice if this improved.

Finally, even if mlocate improved the situation significantly, many
people installing Debian (if not most of them) will have mlocate
installed (if you don't know exactly what you are doing, you *will*
select something called "standard tools") without ever using it. So even
the slightest amount of work it does, is wasted.

Kind regards
Ralf


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54211f01.3070...@ralfj.de



Re: apache2 issues

2014-09-23 Thread Jeroen Dekkers
At Tue, 23 Sep 2014 08:51:56 +0200,
Jonas Smedegaard wrote:
> 
> Quoting Brian May (2014-09-23 08:02:22)
> >On 29 July 2014 19:04, Jeroen Dekkers <[1]jer...@dekkers.ch> wrote:
> > 
> >  As far as I can see this is a bug in the apache2 packaging. The httpd
> >  virtual package should be provided by the apache2 package, not the
> >  apache2-bin package, because the apache2-bin package doesn't provide a
> >  working webserver. Bug report I just filed about this:
> >  [2]https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756361
> > 
> >Ok, this bug was fixed, leading me to re-investigate this again.
> > 
> > 
> >  It isn't very easy to specify what httpd-wsgi should mean, because
> >  some WSGI servers are full webservers with WSGI support such as apache
> >  and others like gunicorn are only supposed to run behind a proxying
> >  server such as apache or nginx (similar to for example php-fpm).
> > 
> >  So as far as I can see, the correct dependency should be:
> > 
> >  Depends: libapache2-mod-wsgi | httpd-wsgi, apache2 | httpd
> > 
> >  So it also possible to run other webservers.
> > 
> >I just noticed there is still another potential problem.
> >With the above, either libapache2-mod-wsgi (Python2 only)
> >or libapache2-mod-wsgi-py3 (Python3 only) will satisfy the depends.
> >Does this mean I should also depend on both python-* and python3-*? Even
> >though only one will ever get used?
> >What happens if the package only has Python2 or Python3 support, not 
> > both?
> >To me, it is starting to look like we need two virtual packages for
> >httpd-wsgi  - one for Python2, and one for Python3. Then I can explicitly
> >set use one my Depends (e.g. Python3), and not worry about supporting the
> >other Python version (e.g. Python2).
> 
> Isn't that an implementation detail? Is Python version relevant for the 
> on-the-wire WSGI protocol?

WSGI is an API, not a wire protocol. The Python version of the WSGI
server would also be the Python version the code is run under, so we
must distinguish between Python 2 and 3. The best way would probably
be to specify that httpd-wsgi is for Python 2 and create a httpd-wsgi3
virtual package for Python 3.


Jeroen Dekkers


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87wq8uhio5.wl%jer...@dekkers.ch



Re: Proper notation for common licenses

2014-09-23 Thread Joachim Breitner
Hi,

FTWIW, the copyright format specification 
https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-field
explicitly states:

Use of a standard short name does not override the Debian Policy
requirement to include the full license text in
debian/copyright, nor any requirements in the license of the
work regarding reproduction of legal notices. This information
must still be included in the License field, either in a
stand-alone License paragraph or in the relevant files
paragraph.

(Although I find that unfortunate, and makes me much less motivated to
find out whether a license that looks like a BSD license is actually
one of them on the list, if I still have to include it in the file.)

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata



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


Bug#762557: ITP: libjs-pie -- CSS3 box decoration properties for Internet Explorer

2014-09-23 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: libjs-pie
  Version : 1.0.0
  Upstream Author : Jason Johnston 
* URL : http://css3pie.com/
* License : GPL-2+, Apache
  Programming Lang: JavaScript
  Description : CSS3 box decoration properties for Internet Explorer

PIE stands for Progressive Internet Explorer. It is an IE attached behavior
which, when applied to an element, allows IE to recognize and display a number
of CSS3 properties. It is already included in those packages in its compressed
form:
 * citadel-webcit
 * ruby-compass
This package would provide both the modifyable (uncompressed) and the
compressed JS/HTC files for those packages to depend on.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJUISshAAoJEGlMre9Rx7W2XpcP/3KDmATxe57IDyE6ug9LbTDX
5vhbuyTYx+0iPWCUWMZ1dxEAb1kgyjsQDubzSjYvin8ZdNZmnmeaBs7buBfse/B5
RtJh5aJMFGiqNg5unQh9RwL/QjQ0PHNfJK1coxz9Q5VEJMwG1uT9O+TMRuINFtQL
hGdYzmp97k1abWw2dUrnOe8VBiEqMSCumIFBlh8FH27z9qd4iLOkg76el/hQTyJQ
jFv245g0d3GqKrL7e59sGGM2/X9zmmnoOCnpDNaVB/I/tvZiYabx5kX9Qt5eacoq
Sc0zpr6pvnlcXYPNUZu3ejSALsDiWg3qXX8QEOgXsy6NKuxsKr/TC/4Y6wj9a3F3
wwtXTH2JKrP5J4I0tvVAgwS2TKG/uDm/SZIVW8oxWYJ1Tl/2jQMaUzoAHONnISZp
1PXx30l0UEpkKpFfaqfgVErlmq7A6xnTPqG6dkaUUjaxxS3WsL00JRPDsYJq8M83
1G+ib0q5nAkIxb2mp14fMF2LnIKPd7ecK1oJtQEE0c3t8/lseIg4LSLTYfupa9Or
zhcNFDBzpJkEllgUEcEMpCIvBge1PQUY3FS1lOve+IjgksMff1umAWHUmrhK80Hn
J1X1vvqHPfl0+1q1F6AsOpuPn+5+pgka4/qj6cvaMw0XEF+Ii+jjGvOurBNVy+N8
GDjrJX+9vjGSi6K4elw6
=ybj3
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140923081116.26678.29657.reportbug@kashyyyk.local



Re: Proper notation for common licenses

2014-09-23 Thread Simon McVittie
On 23/09/14 09:01, Joachim Breitner wrote:
> (Although I find that unfortunate, and makes me much less motivated to
> find out whether a license that looks like a BSD license is actually
> one of them on the list, if I still have to include it in the file.)

There are enough subtly different variants of the BSD license family
that it's safest to copy and paste the exact license that the copyright
holder used, in any case; and as far as I'm aware, clauses like

 2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

mean that you're required to reproduce the license somewhere in the .deb
regardless of what copyright-format might have to say on the subject.
The copyright file is as good a place to do so as any.

S


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54215c4f.1040...@debian.org



Re: Proper notation for common licenses

2014-09-23 Thread Sune Vuorela
On 2014-09-23, Simon McVittie  wrote:
>  2. Redistributions in binary form must reproduce the above copyright
> notice, this list of conditions and the following disclaimer in the
> documentation and/or other materials provided with the distribution.

you could also just provide it in some other materials provided, like,
for example the source package or the manual.

/Sune


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/lvrmum$9us$1...@ger.gmane.org



Bug#762583: ITP: gap-grape -- GRaph Algorithms using PErmutation groups for GAP

2014-09-23 Thread Jerome Benoit
Package: wnpp
Severity: wishlist
Owner: Jerome Benoit 

* Package name: gap-grape
  Version : 4.6.1
  Upstream Author : Leonard H. Soicher 
* URL : http://www.gap-system.org/Packages/grape.html
* License : GPL
  Programming Lang: GAP
  Description : GRaph Algorithms using PErmutation groups for GAP

GAP is a system for computational discrete algebra with particular
emphasis on computational group theory, but which has already proved
useful also in other areas.

GRAPE is a GAP package for computing with graphs and groups, and is
primarily designed for constructing and analysing graphs related to
groups, finite geometries, and designs.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140923120251.6598.16309.report...@nen.dnsalias.org



Re: Licensing issue in images files on several packages

2014-09-23 Thread Holger Levsen
Hi,

On Montag, 4. August 2014, Clement Hermann wrote:
> while preparing my packaging of Tails' OpenPGP Applet (ITP #756404), it
> was pointed to me that there were issues on images files shipped with it
> 
> : they where licensed using CC-BY-SA 2.0, which is not DFSG-compliant.

I might be wrong, but AFAICS nobody explained in reply here or at 
http://lists.debian.org/20130125003926.ga12...@falafel.plessy.net (-project in 
January 2013), why this should be the case.

Especially as this doesnt seem to have been enforced all the times, as there 
are packages which such a licence in the archive:

> They seemed indeed derived from icons using an old tango theme, which
> were indeed licensed CC-BY-SA 2.0 at the time.

that was the non upgradable licence, right?
 
> I saw that on my Sid system, some packages have the same issue :
> rgrep -rl 'by-sa/2\.0' /usr/share/icons/*/scalable |xargs dlocate
> --package-only
> gitg
> network-manager-gnome
> soundconverter
> thunar-volman
> xfburn
> xfce4-battery-plugin
> xfce4-fsguard-plugin
> xfce4-power-manager-data

If there is no reply to this issue yet again (in say two weeks) I'd recommend 
filing bugs about this. RC bugs. This also follows nicely the tradition of 
making the freeze longer by filing bugs late ;-/

Or upload OpenPGP Applet and hope that the ftpmasters will let it through, 
based on the above. 

Or both ;)

> Of course, we (Tails) will try to do so for OpenPGP Applet in Tails, but
> we could use some help.

Good luck!


cheers,
Holger




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


Re: Trimming priority:standard

2014-09-23 Thread Marco d'Itri
On Sep 23, Ralf Jung  wrote:

> I've seen multiple machines, including older machines of myself, to be
> under full disk load for at least several minutes due to (some form of)
> locate - every time the cronjob runs. The slowdown was noticeable,
This is hard to believe, since the cron job uses ionice -c3.

-- 
ciao,
Marco


signature.asc
Description: Digital signature


Re: Proper notation for common licenses

2014-09-23 Thread Markus Koschany
Hi,

On 22.09.2014 21:57, Simon McVittie wrote:
> On 22/09/14 17:15, Markus Koschany wrote:
[...]
> The point headed "Its not enough to have the following two-liner" in
> https://lists.debian.org/debian-devel-announce/2006/03/msg00023.html
> appears to be intended to be a requirement to reproduce the license
> grant in the copyright file, even if the work is under the GPL or
> another license in common-licenses.
> 
> I'm not sure why the ftp-masters require the license grant to be copied
> into the copyright file, and it would be nice if there was wording in
> (capital P) Policy backing this up, or a definitive statement from the
> ftp-masters saying that, yes, they require license grants to be quoted
> even if the license text does not need to be copied (and preferably
> why); but at the moment the email to which you referred is as canonical
> a statement of (small p) policy as we have.

[...]

Indeed, I was talking about the requirement to reproduce the
"license grant" (thanks) of all common licenses in debian/copyright
again and again. In my opinion the simplified version improves the
readability of the copyright file without diminishing the accuracy of
the copyright statement and saves time that could be better spent elsewhere.

As you know for yourself that would be especially useful for many games
that are partly licensed under GPL-2, GPL-2+, LGPL-2.1+ with a random
external helper script under contrib/ (GPL-3+) and another Apache-2.0
licensed script. So you end up sometimes with half a dozen standalone
paragraphs for common licenses including the license grant, not to
mention the additional BSD, Expat and of course Creative Commons
licenses, which are unfortunately not part of the common licenses
(although they are very common for all sorts of multimedia software and
games) and must be copied verbatim.

[...]

> It would be great if the ftp-masters could confirm whether what I've
> said in this mail is true, and the reasoning behind it.

+1

Regards,

Markus




signature.asc
Description: OpenPGP digital signature


Re: Trimming priority:standard

2014-09-23 Thread Charles Plessy
Le Tue, Sep 23, 2014 at 07:22:11PM +0200, Marco d'Itri a écrit :
> On Sep 23, Ralf Jung  wrote:
> 
> > I've seen multiple machines, including older machines of myself, to be
> > under full disk load for at least several minutes due to (some form of)
> > locate - every time the cronjob runs. The slowdown was noticeable,
> This is hard to believe, since the cron job uses ionice -c3.

Hi Marco and everybody,

I had a similar experience with ‘tracker’, GNOME's equivalent of locate, which
also runs under ionice.  Unfortunately I can not recall if during the years I
used the systems where the slowdown was noticeable I had changed something
relevant in the configuration of the hard drive (like running a hdparm command)
or if it was pristine.  The common thing between these machines was a loud and
slow hard drive: I never had this problem with a SSD (but again, on SSD I run
more recently installed systems where I am sure that I never used hdparm).

Anyway, the point I want to make is that we should trust Ralf when he reports
that full disk load slows his machine despite cron jobs using ionice, although
this is probably a corner case.

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140923223434.ga9...@falafel.plessy.net



Re: Licensing issue in images files on several packages

2014-09-23 Thread Clement Hermann
On 23/09/2014 16:52, Holger Levsen wrote:
>> They seemed indeed derived from icons using an old tango theme, which
>> were indeed licensed CC-BY-SA 2.0 at the time.
> that was the non upgradable licence, right?
>  

As I understand it, you can license derivative work with any later
version of the license with CC-by-SA 2.0. What's unclear to me is when
it become derivative work.
>> Of course, we (Tails) will try to do so for OpenPGP Applet in Tails, but
>> we could use some help.
> Good luck!
Thanks !

I had little success so far contacting the authors. The authors of the
original images from the tango theme where helpful, but they can't
relicence a derivative work, of course. It seem the authors of the
modified images didn't bother to change the copyright section of the svg
files, which makes them difficult to track down.

Cheers,

-- 
Clément (nodens)


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5421fc9b.8060...@nodens.org