Re: debconf as a registry

2014-10-16 Thread Bas Wijnen
On Fri, Oct 17, 2014 at 12:37:27PM +0800, Thomas Goirand wrote:
> On 10/17/2014 04:34 AM, Bas Wijnen wrote:
> > So debconf needs to read configuration files, but it doesn't know how to
> > parse them.  So it does the only thing it can: it uses its cache.  Which
> > means that each and every package that uses debconf must make sure that
> > they read the configuration files and update debconf's cache _before_
> > running debconf.  And most of them don't do that.
> 
> Could you name a few package for which this is the case? Has bugs been
> opened for them?

I have not reported any bugs, because there is no solution that I
consider acceptable yet.  Any package with a config script that does not
include db_set and that writes the result of db_get to a config file (in
postinst) is broken.  But, as I found, strictly speaking they are not
always violating policy.

Getting random packages from apt-cache rdepends debconf shows:

- several packages that use debconf for questions that are only about
  actions that don't need to be (and aren't) stored in config files.
- cxref uses ucf in postinst.  This doesn't violate policy, but does (in
  case of local changes) give the wrong default in the debconf question,
  and an annoying "do you want to overwrite local changes?" after
  answering the question.  If the default would have been correct, there
  would have been no need for that.
- esmtp starts by asking if you want to overwrite your config and
  refuses to be configured by debconf if you don't.  Also
  policy-compliant, but very unfriendly to users.
- dict does it right.  This costs it more than 20 lines of code in the
  config script.
- dvi2ps does something I don't understand...  It asks questions but
  never runs db_get.  Presumably it pre-seeds some other package?
- ibam depends on debconf but doesn't seem to ask any questions; it
  doesn't even have a config or postinst script.
- gpm does it right, in surprisingly few lines.
- grr does it wrong.

This tiny investigation shows that most of the packages that handle
configuration files are either doing it in a way that is not
user-friendly, or that uses significant code in the config script.  Both
of those cases would benefit from taking that code out of the source (if
it was there) and replacing it with an include statement.

> > The above problems are solved by my plan to create a "static script
> > library", which is included in config scripts at package build time.
> > This library would define functions for parsing common config file
> > formats, and can be included in config scripts with a line similar to
> > ##DEBHELPER##.  This has the benefit of solving the problem, without
> > causing the problem of adding lots of duplicate code to the soures.
> 
> Then such a library *must* be marked as essential, and installed by
> default, otherwise it would break the install workflow.

No; it's a _static_ library.  It is included in the config script at
package build time.  This means every binary package using it will have
a copy of the code in its maintainerscript.  But the source packages do
not.  A change in the library requires a rebuild of all the packages for
the change to take effect.  That's not ideal, but better than marking it
as essential, or making it part of debconf (which would also work, but
requires Joey Hess to accept it, and so far he refuses to even
acknowledge that there is a problem; even if he would, I find making it
a separate package a more elegant solution).

> > Oh yes, and I have some code ready for feedback.  I haven't written the
> > script libraries yet (and I want others to write some of them), but I
> > have written the debhelper module for using them.  I have set up a
> > mini-dinstall repository where you can get the binary and source
> > packages:
> > deb [arch=all,amd64] http://wijnen.dtdns.net/archive unstable main
> > deb-src http://wijnen.dtdns.net/archive unstable main
> > (Please ignore problems with the keys; I'm still getting it to work
> > right.)
> > 
> > The code is derived from dh-autoreconf and it is the first ever perl
> > program I wrote.  So please don't insult me, but also don't hold back
> > when you see things that need to be improved. :-)
> 
> Ok, you have a repository. But which package should we look into?

Oops, sorry and thanks for the reminder.  It's dh-parseconfig:
http://wijnen.dtdns.net/archive/unstable/{all,source}/dh-parseconfig*

> As for parsing files, I don't think using perl is a great idea.

The perl script only pastes the file into the config script.  The actual
parsing is done by a script in the language that config is written in.
That means there must be an implementation for every language (/bin/sh
being the most important) and every common file type (ini and csv
probably being the most important).

Note that none of those parsing libraries have been written yet.  I'll
probably take some code from pioneers as a starting point.

I intend most libraries to be included in the dh-parseconfig sou

Re: debconf as a registry

2014-10-16 Thread Paul Wise
On Fri, Oct 17, 2014 at 12:37 PM, Thomas Goirand wrote:

> maintenance of them, like for example moving a directive from one
> section to another (when this happens upstream).

Sounds like you want one of these:

Config::Model based config file upgrades:

https://wiki.debian.org/PackageConfigUpgrade

Elektra based config file upgrades:

https://wiki.debian.org/SummerOfCode2014/Projects/Improve%20Configuration%20Upgrade%20Mechansim%20with%20Elektra

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


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



Re: debconf as a registry

2014-10-16 Thread Thomas Goirand
On 10/17/2014 04:34 AM, Bas Wijnen wrote:
> So debconf needs to read configuration files, but it doesn't know how to
> parse them.  So it does the only thing it can: it uses its cache.  Which
> means that each and every package that uses debconf must make sure that
> they read the configuration files and update debconf's cache _before_
> running debconf.  And most of them don't do that.

Could you name a few package for which this is the case? Has bugs been
opened for them?

> The above problems are solved by my plan to create a "static script
> library", which is included in config scripts at package build time.
> This library would define functions for parsing common config file
> formats, and can be included in config scripts with a line similar to
> ##DEBHELPER##.  This has the benefit of solving the problem, without
> causing the problem of adding lots of duplicate code to the soures.

Then such a library *must* be marked as essential, and installed by
default, otherwise it would break the install workflow.

> Oh yes, and I have some code ready for feedback.  I haven't written the
> script libraries yet (and I want others to write some of them), but I
> have written the debhelper module for using them.  I have set up a
> mini-dinstall repository where you can get the binary and source
> packages:
> deb [arch=all,amd64] http://wijnen.dtdns.net/archive unstable main
> deb-src http://wijnen.dtdns.net/archive unstable main
> (Please ignore problems with the keys; I'm still getting it to work
> right.)
> 
> The code is derived from dh-autoreconf and it is the first ever perl
> program I wrote.  So please don't insult me, but also don't hold back
> when you see things that need to be improved. :-)
> 
> Thanks,
> Bas

Ok, you have a repository. But which package should we look into?

As for parsing files, I don't think using perl is a great idea. Such
configuration files sometimes may be huge. But anyway. I have a list of
features that such a library would need to do for .ini files. This would
include not only reading and writing to .ini files, but also allow
maintenance of them, like for example moving a directive from one
section to another (when this happens upstream).

Cheers,

Thomas Goirand (zigo)


-- 
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/54409d07.4080...@debian.org



Bug#765656: ITP: libmarc-transform-perl -- Perl module to transform a MARC record with a yaml configuration file

2014-10-16 Thread Robin Sheat
Package: wnpp
Severity: wishlist
Owner: Robin Sheat 

* Package name: libmarc-transform-perl
  Version : 0.003005
  Upstream Author : Stéphane Delaune 
* URL : https://metacpan.org/release/MARC-Transform
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module to transform a MARC record with a yaml configuration 
file

MARC::Transform transforms a MARC record using a YAML configuration
file.

It allows you to create, update, delete, and duplicate fields and
subfields of a record. You can also use scripts and lookup tables. You
can specify conditions to execute these actions.

All conditions, actions, functions and lookup tables are defined
by YAML.


-- 
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/20141017024957.13526.88527.report...@debmaker32.wgtn.cat-it.co.nz



Work-needing packages report for Oct 17, 2014

2014-10-16 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: 611 (new: 3)
Total number of packages offered up for adoption: 141 (new: 3)
Total number of packages requested help for: 58 (new: 0)

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



The following packages have been orphaned:

   fstrcmp (#765334), orphaned 2 days ago
 Description: fuzzy comparison of strings
 Reverse Depends: fstrcmp libfstrcmp-dev libfstrcmp0-dbg
 Installations reported by Popcon: 27

   lcdf-typetools (#765323), orphaned 2 days ago
 Description: Programs to manipulate OpenType, multiple-master, and
   Type 1
 Reverse Depends: open-font-design-toolkit texlive-full
 Installations reported by Popcon: 3569

   libexplain (#765335), orphaned 2 days ago
 Description: utility to explain system call errors
 Reverse Depends: explain libexplain-dev libexplain30-dbg
   libexplain51-dbg tardy
 Installations reported by Popcon: 42

608 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:

   adns (#765629), offered today
 Description: Asynchronous-capable DNS client library and utilities
 Reverse Depends: adns-tools apachetop libadns1-dev python-adns sauce
   tetrinetx
 Installations reported by Popcon: 3575

   splash (#764684), offered 6 days ago
 Description: Visualisation tool for Smoothed Particle Hydrodynamics
   simulation
 Installations reported by Popcon: 1

   t1utils (#765322), offered 2 days ago
 Description: Collection of simple Type 1 font manipulation programs
 Reverse Depends: lintian mftrace texlive-full
 Installations reported by Popcon: 14086

138 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:

   apt-xapian-index (#567955), requested 1718 days ago
 Description: maintenance tools for a Xapian index of Debian packages
 Reverse Depends: ept-cache goplay packagesearch
 Installations reported by Popcon: 77655

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

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

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

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

   chromium-browser (#583826), requested 1600 days ago
 Description: Chromium browser
 Reverse Depends: chromedriver chromium-dbg chromium-l10n mozplugger
 Installations reported by Popcon: 25864

   cups (#532097), requested 1958 days ago
 Description: Common UNIX Printing System
 Reverse Depends: bluez-cups chromium cinnamon-settings-daemon
   cloudprint cups cups-backend-bjnp cups-browsed cups-bsd cups-client
   cups-core-drivers (63 more omitted)
 Installations reported by Popcon: 143067

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

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

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

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

   gnat-gps (#496905), requested 2240 days ago
 Description: co-maintainer needed
 Reverse Depends: gnat-gps gnat-gps-dbg
 Installations reported by Popcon: 508

   gnokii (#677750), requested 852 days ago
 Description: Datasuite for mobile phone management
 Reverse Depends: gnokii gnokii-cli gnokii-smsd gnokii-smsd-mysql
   gnokii-smsd-pgsql gnome-phone-manager libgnokii-dev libgnokii6

Bug#765646: ITP: libconvert-basen-perl -- encoding and decoding of base{2, 4, 8, 16, 32, 64} strings

2014-10-16 Thread Robin Sheat
Package: wnpp
Severity: wishlist
Owner: Robin Sheat 

* Package name: libconvert-basen-perl
  Version : 0.01
  Upstream Author : Dan Kogai 
* URL : https://metacpan.org/release/Convert-BaseN
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : encoding and decoding of base{2,4,8,16,32,64} strings

Convert::BaseN makes it easy to deal with various data encoding formats,
such as base2, base4, ..., base64. In addition, it allows the format of
the encoding to be configured, for example by supplying custom character
maps.


-- 
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/20141016215242.3503.93171.report...@debmaker32.wgtn.cat-it.co.nz



Re: piece of mind (Re: Moderated posts?)

2014-10-16 Thread Cameron Norman
On Thu, Oct 16, 2014 at 3:02 AM, Martin Read  wrote:
> On 15/10/14 23:01, Adam Borowski wrote:
>>
>> shim doesn't appear to work, at least for me.  To get basic functionality
>> like shutdown from GUI, suspend or mounting USB drives, I needed to
>> downgrade the whole Utopia stack to their last working versions.
>
>
> Out of interest, what's the bug number?

757348 (merged with 754850, 758746)
757698
747821
760281
759745 (assigned to gdm3 currently)
and possibly 741698 (assigned to lightdm currently, IIRC)

I think most of these bugs have been fixed with the recent releases of
cgmanager and systemd-shim, just waiting for maintainers to verify and
close them. (as well as for those version to make it to testing in a
week or so)

Cheers,
--
Cameron Norman


-- 
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/CALZWFR+WjXfRV4Hi7EQ=43=p9rtmgors+odtvjyan8vo9jh...@mail.gmail.com



Re: Any news about Blends in tasks selection (Was: Debian Installer Jessie Beta 2 release)

2014-10-16 Thread Andreas Tille
Hi Bas,

On Thu, Oct 16, 2014 at 08:27:37PM +0200, Bas Wijnen wrote:
> Ok.  Is it supposed to be possible to install more than one blend
> simultaneously?  Is that technically prevented with Conflicts?

Not at all.  I have not tested but I would bet that you can install all
existing metapackages of all Blends at the same time.  Conflicts do not
make any sense to the contrary it makes sense to install say med-bio and
science-typesetting at the same time (just to say a random example).
 
> > ... as always with documentation. :-)  The same applies to me to some
> > extend (and I'm not proud about this).
> 
> No, I'm not proud of it either.  But as Feynman said: "you [yourself]
> are the easiest person to fool."  So I take some pride in admitting it;
> telling myself otherwise would have been easier. ;-)

:-)

Kind regards

 Andreas.

-- 
http://fam-tille.de


-- 
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/20141016203751.gd30...@an3as.eu



Re: debconf as a registry

2014-10-16 Thread Bas Wijnen
As I wrote in the blend thread, reading through bug #311188 raised some
new questions for me about this one.

I will start by explaining the original problem again; it seemed to me
that it wasn't understood by everyone.  Then I'll add some new thoughts
based on that bug.  Finally, I present some code to solve the problem,
on which I welcome feedback.

= Explanation of the problem =

Policy says (10.7.3):
local changes must be preserved during a package upgrade

However, configuration is stored in two places: in the configuration
files in /etc, and in debconf's "configuration space" (which I'll call
debconf's cache).  The expected way that things work is:

- On package install, a debconf question is asked and the answer is
  stored in debconf's cache.
- Later during the same install, the cached value is copied into the
  configuration file by postinst.

The problem appears on upgrade:

debconf will again be called, and the question is whether or not to ask
a question, and if so, what the default answer should be.  And if not,
what the value in the cache should be after not asking the question.
That latter question is easily answered: it must have the same value
that would have been the default if the question was asked.

For the default answer there are three options:
- The default that was supplied by the package.  This is obviously
  wrong, it must only be used if there is no other data.
- The value from debconf's cache.
- The value from the configuration file.

Since debconf's cache is a cache, not a registry, the latter is the
correct answer.  Debconf's cache MUST BE IGNORED if there is a
configuration file.  In practice it often doesn't matter, because the
values are identical.  But when they aren't, the admin has made local
changes and they must be preserved.

So debconf needs to read configuration files, but it doesn't know how to
parse them.  So it does the only thing it can: it uses its cache.  Which
means that each and every package that uses debconf must make sure that
they read the configuration files and update debconf's cache _before_
running debconf.  And most of them don't do that.  (It also involves a
significant amount of nontrivial code, which we really shouldn't want to
see duplicated in every debconf-using package.)

In fact, the debconf specification[0] even suggests that using debconf's
cache is perfectly fine.  The paragraph on "The configuration space"
explains how two packages that share a configuration value can use the
same value in the cache.  But the important thing is that they should
share a configuration file (as described in policy 10.7.4).  While
sharing a cache key is a good idea, because it avoids a
duplicate question if both packages are installed simultaneously (both
config scripts are run before both postinst scripts, so the shared
configuration file is not updated when the second config script
runs), that is really a minor issue.

In the quote below my text, Russ agrees that all the packages are buggy,
but he doesn't address the issue of how those bugs should be fixed.  IMO
telling all those maintainers to copy a significant piece of code into
their config script is a bad idea.

[0]
https://www.debian.org/doc/packaging-manuals/debconf_specification.html
which is linked from policy 3.9.1.


= New thoughts inspired by #311188 =

This bug is about debian-edu which needs to configure the system for its
users.  Because it wants to be a Pure Blend, it uses packages from the
official archive.  That's very nice.  However, those packages all have
their own ways of storing their configuration.  So debian-edu has a
similar problem as debconf: it cannot change the configuration of the
packages in a policy-compliant way.  Debconf doesn't know how to edit
the files; debian-edu does know (because it uses code that is targeting
specific files), but isn't allowed to do it.  The solution would be for
every package that debian-edu wants to configure to either add debconf
questions which can be preseeded, or to add update-* scripts to allow
those configuration files to be shared.

If debconf is used properly, as described above, preseeding the cache
should only work while the configuration file doesn't exist yet
(otherwise the cache is overwritten before it is used).  For this
purpose, I consider that a feature, not a bug (because it means the
admin can trust that the system doesn't decide to change things
seemingly at random).  However, regardless of which option is chosen,
the packages require significant code to make them work.  On the bright
side, the result of that work is that they can be configured with
debconf, which means it improves the quality of Debian.


= Conclusion =

The above problems are solved by my plan to create a "static script
library", which is included in config scripts at package build time.
This library would define functions for parsing common config file
formats, and can be included in config scripts wi

Migration from cron to cron-daemon?

2014-10-16 Thread Stephan Seitz

Hi!

I sent the attached message to debian-release, but I was told to ask in 
debian-devel.


So here is the mail.

Shade and sweet water!

Stephan

--
| Stephan Seitz  E-Mail: s...@fsing.rootsland.net |
| Public Keys: http://fsing.rootsland.net/~stse/keys.html |
--- Begin Message ---

Hi!

Is there currently a migration from „cron” to „cron-daemon” as virtual 
package?


New packages like brcon-run don’t provide cron anymore but cron-daemon.  
And many packages like exim4-base or mgetty-fax haven’t changed their 
dependencies (and other packages their recommends).


Some packages have already bug reports for this case. But shouldn’t this 
be a reason for a mass bug filling?


Shade and sweet water!

Stephan

--
| Stephan Seitz  E-Mail: s...@fsing.rootsland.net |
| Public Keys: http://fsing.rootsland.net/~stse/keys.html |


smime.p7s
Description: S/MIME cryptographic signature
--- End Message ---


smime.p7s
Description: S/MIME cryptographic signature


Re: apt-get install sysvinit-core removes gnome?

2014-10-16 Thread Svante Signell
On Thu, 2014-10-16 at 20:36 +0200, Bas Wijnen wrote:
> On Thu, Oct 16, 2014 at 05:35:09PM +0100, Martin Read wrote:
> > mormegil@cocytus:~$ cat /etc/apt/apt.conf.d/00dontbeanidiot
> > Aptitude::ProblemResolver {
> > SolutionCost "priority, removals, canceled-actions";
> > }
> 
> That looks very useful, thanks!

How to configure apt pinning? Just for the record (to be published
where?) (or does this apply to apt too, not only aptitude?)


-- 
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/1413485223.27347.17.ca...@g3620.my.own.domain



Re: apt-get install sysvinit-core removes gnome?

2014-10-16 Thread Bas Wijnen
On Thu, Oct 16, 2014 at 05:35:09PM +0100, Martin Read wrote:
> mormegil@cocytus:~$ cat /etc/apt/apt.conf.d/00dontbeanidiot
> Aptitude::ProblemResolver {
> SolutionCost "priority, removals, canceled-actions";
> }

That looks very useful, thanks!
Bas


signature.asc
Description: Digital signature


Re: Any news about Blends in tasks selection (Was: Debian Installer Jessie Beta 2 release)

2014-10-16 Thread Bas Wijnen
Hello,

On Thu, Oct 16, 2014 at 08:47:19AM +0200, Andreas Tille wrote:
> > Would this use case also be a reason for creating a personal blend?  Or
> > even an official one?
> 
> Jonas has answered this question.  I'd like to add that I'm no fan of
> "personal" things since you spoil the idea of forming a team around the
> idea.

Yes, I agree.  However, sometimes the needs are so specific that it
doesn't make sense to do them on a larger scale.  I'd make the packages
public, but I wouldn't suggest that a blend for very limited use
deserves a prominent position in the installer.

But as Jonas pointed out, if the blend only does the setup for running a
single application and any application can be chosen at install time,
that increases the audience to a point where it may deserve that
position.

I'll consider if I want to drive that effort.  I'd really like to see
this happen, but I'm also trying to limit new projects I start, so that
I have enough time to handle the things I do properly.  If more people
(besides Jonas) are interested, please let me know privately.  If you
want to be the driver, definitely let me know, too. :-)

I'll send a status update by the end of the month.

> Well, these are good questions.  They are abit hard to answer in a
> situation when we are discussing about how to properly install the
> currently existing Blends.

Indeed. Someone should remember to bring them back up once that question
has been answered (and the answer has been implemented).

> > So it installs a package which changes configuration of other packages
> > when it is installed?  That sounds very ugly...  Isn't there a better
> > way to preconfigure a system?
> 
> Yes.  The better way is to convince the single package maintainers.  The
> longish discussion is in bug #311188.

Reading that raises questions regarding the configuration editing tool I
wrote about some time ago.  I'll follow up to that thread (on -devel
only).

> > Oh, and I have another question; this seems very similar to "tasks"; how
> > is it different?
> 
> Each Blend creates metapackages and a -tasks package to feed
> tasksel.  Yes, we are using this term actively.  The difference is more
> in the content that the tasks are specific for fields of interest but
> the used technique is the same (which is intentional to enable
> integration into the installer easily).

Ok.  Is it supposed to be possible to install more than one blend
simultaneously?  Is that technically prevented with Conflicts?

> > > Enhancements / patches(source is in package source of blends source
> > > package) are always welcome.
> > 
> > I might write a patch, but knowing myself I probably don't get around to
> > actually do that.
> 
> ... as always with documentation. :-)  The same applies to me to some
> extend (and I'm not proud about this).

No, I'm not proud of it either.  But as Feynman said: "you [yourself]
are the easiest person to fool."  So I take some pride in admitting it;
telling myself otherwise would have been easier. ;-)

Thanks,
Bas


signature.asc
Description: Digital signature


Bug#765629: RFA: adns -- Asynchronous-capable DNS client library and utilities

2014-10-16 Thread Robert Edmonds
Package: wnpp
Severity: normal

Hi,

I request an adopter for the adns package.

The package description is:
 adns is a resolver library for C (and C++) programs. In contrast with the
 existing interfaces, gethostbyname et al and libresolv, it can be used in
 an asynchronous, non-blocking manner. Many queries can be handled
 simultaneously.
 .
 Includes useful test tools and utilities for IP address resolving in
 logfiles.

-- 
Robert Edmonds
edmo...@debian.org


-- 
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/20141016182207.ga8...@mycre.ws



Re: Determining, ad hoc, whether someone is a DD

2014-10-16 Thread Manuel A. Fernandez Montecelo

2014-10-15 15:02 Ian Jackson:

Many of our lookup interfaces don't give out a clear indication of the
status of the person you are looking up.  Eg db.debian.org contains
DMs and DDs and the public lookup doesn't distinguish.
www.debian.org/devel/people lists maintainers, DMs and DDs without
distinction.  (This is contrary to the information on
https://wiki.debian.org/DebianDeveloper.)

AFAICT there are two ways right now to find out whether someone is a
DD from primary sources[1]:
[...]



Not a primary source, but perhaps this is of some use, it is in general
a nice overview and easy to lookup by name or username.  In particular,
it is very clear to see the status of the people.

Results in the left can be filtered by clicking in e.g. "Debian
Developer, uploading"; and clicking on name/username gives more detailed
info for the people.

 https://nm.debian.org/public/people


--
Manuel A. Fernandez Montecelo 


--
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/20141016170333.ga2...@reva.itsari.org



Re: apt-get install sysvinit-core removes gnome?

2014-10-16 Thread Martin Read

On 16/10/14 12:20, Matthias Urlichs wrote:

Apitude, too, *really* likes to choose 500 deletions rather than upgrading
even a single package to a version with slightly-lower priority (as defined
in /etc/apt/pref*), but at least you can tell it to try harder. :-/


I got sick of "remove half the planet" being the first suggested option, 
so added a configuration fragment to /etc/apt/apt.conf.d that gets a 
behaviour I find more reasonable:


mormegil@cocytus:~$ cat /etc/apt/apt.conf.d/00dontbeanidiot
Aptitude::ProblemResolver {
SolutionCost "priority, removals, canceled-actions";
}
mormegil@cocytus:~$

(Yes, the choice of filename does reflect a certain amount of... 
*grouchiness* on my part regarding the default behaviour of the aptitude 
interactive dependency resolver. This is a home system; if I was writing 
this up as a general-purpose article I'd give it a less loaded name.)



--
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/543ff3bd.1020...@zen.co.uk



Bug#765603: ITP: r-bioc-s4vectors -- BioConductor S4 implementation of vectors and lists

2014-10-16 Thread Andreas Tille
Package: wnpp
Severity: wishlist
Owner: Andreas Tille 

* Package name: r-bioc-s4vectors
  Version : 0.4.0
  Upstream Author : Bioconductor Package Maintainer 

* URL : 
http://bioconductor.org/packages/release/bioc/html/S4Vectors.html
* License : Artistic-2.0
  Programming Lang: GNU R
  Description : BioConductor S4 implementation of vectors and lists
 The S4Vectors package defines the Vector and List virtual classes and a
 set of generic functions that extend the semantic of ordinary vectors
 and lists in R. Package developers can easily implement vector-like or
 list-like objects as concrete subclasses of Vector or List. In addition,
 a few low-level concrete subclasses of general interest (e.g. DataFrame,
 Rle, and Hits) are implemented in the S4Vectors package itself (many
 more are implemented in the IRanges package and in other Bioconductor
 infrastructure packages).

Remark: BioConductor 3.0 has new dependencies and this is one basic package.
It is maintained by the Debian Med team at
  svn://anonscm.debian.org/debian-med/trunk/packages/R/r-bioc-s4vectors/trunk/


-- 
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/20141016141254.27981.14554.report...@mail.an3as.eu



Re: bash exorcism experiment ('bug' 762923 & 763012)

2014-10-16 Thread Marco d'Itri
On Oct 16, Thorsten Glaser  wrote:

> >  | If one of the members of the tech ctte considers that we should
> >  | either overwrite the udev-maintainer or move printf to /bin, we
> The coreutils maintainer may still decide to do just that.
> That’s what would help the most.
In a few years, when /{bin,sbin,lib}/ will be folded in /usr/, this will 
be meaningless anyway.

-- 
ciao,
Marco


signature.asc
Description: Digital signature


Re: piece of mind (Re: Moderated posts?)

2014-10-16 Thread Matthias Urlichs
[ answered on -user only ]


-- 
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/20141016125024.gc17...@smurf.noris.de



Re: piece of mind (Re: Moderated posts?)

2014-10-16 Thread Florian Lohoff
On Mon, Oct 13, 2014 at 10:29:11AM +0200, Matthias Urlichs wrote:
> Hi,
> 
> lee:
> > I'm sure we could find quite a few supporters for having a GR amongst
> > the users (here).
> 
> We don't do a GR among our users. We do that among Debian
> members/maintainers/developers/take-your-pick.
> 
> Of those, most …
> * are perfectly happy with the TC's decision
> * can live with it
> * are unhappy, but think that to continue discussing this is way worse
>   than biting the bullet and getting on with actual work
>   * you do know that we plan to release Jessie sometime this decade,
> right?
> * are disillusioned about it all and decided to stand aside
 ^^^

I am that. I dont like the systemd approach - i have lived 20 years
in a different linux ecosystem - i had loads of trouble with the last thing of
lennart so thanks - Evolution instead of revolution.

> 
> Judging by the last couple of months, the rest appears to number <6 people.

* Have not yet bitten by the systemd issue.

Honestly i have not installed a new debian release in the past until months 
after
the release. With a couple of hundret systems to admin you are not hurrying for
the next release.

So the masses of users have not yet even heard of systemd, nor have experienced 
it.

So my guess is that the big uproar from the sysadmins comes 3-6 Month after 
release.

Flo
-- 
Florian Lohoff f...@zz.de


signature.asc
Description: Digital signature


Re: Built-Using, again…

2014-10-16 Thread Philipp Kern

On 2014-10-16 10:23, Jonathan Dowland wrote:
The mails to the @buildd addresses are of course private to those 
behind the
list, so the peanut gallery on -devel can't see what tg wrote nor judge 
for
ourselves whether it was whiny or not, but characterising it as such 
here is
not helpful. TG's mail to -devel, at least, was polite, and I was sad 
to see

passive aggressive responses from you and others.


For some value of "of course":

buildd.debian.org:/srv/buildd.debian.org/mbox has DD-readable mboxes for 
the arch aliases. (Not wb-team, because that's private and contains 
security requests.) But I know that it's not greatly documented.


Kind regards
Philipp Kern


--
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/215d81dc44adb5836c535ed77d1c0...@hub.kern.lc



Re: Built-Using, again…

2014-10-16 Thread Philipp Kern

On 2014-10-16 10:10, Andreas Barth wrote:

Wrong again, I dist-upgraded the chroots and gave back the package.
But as before, facts are difficult.


FWIW, you did not update neither the d-d nor the buildd.d.o thread about 
that. Which means that the other people think that it's still open.


Kind regards
Philipp Kern


--
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/f1c905175f45b5ba82414287a8e9c...@hub.kern.lc



Re: bash exorcism experiment ('bug' 762923 & 763012)

2014-10-16 Thread Thorsten Glaser
On Thu, 16 Oct 2014, Ian Jackson wrote:

>  | If one of the members of the tech ctte considers that we should
>  | either overwrite the udev-maintainer or move printf to /bin, we

The coreutils maintainer may still decide to do just that.
That’s what would help the most.

bye,
//mirabilos
-- 
Yes, I hate users and I want them to suffer.
-- Marco d'Itri on gmane.linux.debian.devel.general


--
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/alpine.deb.2.11.1410161422290.5...@tglase.lan.tarent.de



Re: bash exorcism experiment ('bug' 762923 & 763012)

2014-10-16 Thread Ian Jackson
Thorsten Glaser writes ("Re: bash exorcism experiment ('bug' 762923 & 763012)"):
> I’d rather prefer to see this resolved by getting #428189 fixed.

Clearly you would, but #428189 (moving coreutils printf to /bin) was
also implicitly rejected by the TC in its decision on #539158.  The
question of whether to move printf to /bin was raised in that
conversation, and rejected:

As Andreas wrote here:
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539158#15

 | If one of the members of the tech ctte considers that we should
 | either overwrite the udev-maintainer or move printf to /bin, we
 | should draft another resolution text for that.

> Fixing #428189 would avoid pulling printf into the list of builtins
> and not violate the #539158 decision.

So I think #428189 ought to be closed.

If you disagree about the meaning of the TC decision in #539158 then
the TC should clarify it.

Ian.


--
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/21567.45486.215252.540...@chiark.greenend.org.uk



Re: Bug#765512: general: distrust old crypto algos and protocols perdefault

2014-10-16 Thread Ian Jackson
Lars Wirzenius writes ("Re: Bug#765512: general: distrust old crypto algos and 
protocols perdefault"):
> Merely defending one's opinions is a recipe for long threads. A good,
> productive discussion about Debian development requires understanding
> other people's arguments, evaluating one's own point of view, and
> adapting it to produce an improved synthesis position, and iterating
> this a few times to end up with a consensus of an accurate mental
> model of reality and a realistic plan of action, which can be worked
> on, preferably by named people, who agree to it. Such a discussion
> benefits greatly from empathy, sympathy, good will, and the lack of a
> conviction that one is right.

We should frame that.  Thanks, Lars.

Ian.


-- 
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/21567.44981.266587.833...@chiark.greenend.org.uk



Re: apt-get install sysvinit-core removes gnome?

2014-10-16 Thread Matthias Urlichs
Hi,

Florian Lohoff:
> is it intentional that gnome is removed when systemd is replaced by 
> sysvinit-core?

Please always retry this kind of thing with aptitude, and try to let it
choose alternate resolutions to the dependency chains.

Apitude, too, *really* likes to choose 500 deletions rather than upgrading
even a single package to a version with slightly-lower priority (as defined
in /etc/apt/pref*), but at least you can tell it to try harder. :-/

-- 
-- Matthias Urlichs


-- 
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/20141016112053.ga17...@smurf.noris.de



Re: apt-get install sysvinit-core removes gnome?

2014-10-16 Thread Florian Lohoff
On Thu, Oct 16, 2014 at 12:47:41PM +0200, Dominik George wrote:
> Hi,
> 
> >but it seems there is some dependency in jessie which makes gnome
> >unavailable
> >without systemd.
> 
> It is there because upstream requires it. There is no GNOME without systemd. 
> This is not specific to Debian.

*örgs* Because i - aehm - cant set an icon for my system via hostnamed or
something?

I still wait to wake up to let this bad dream of systemd go past me. This
can only be a bad dream ...

Flo
-- 
Florian Lohoff f...@zz.de


signature.asc
Description: Digital signature


Re: apt-get install sysvinit-core removes gnome?

2014-10-16 Thread Emilio Pozuelo Monfort
On 16/10/14 12:47, Dominik George wrote:
> Hi,
> 
>> but it seems there is some dependency in jessie which makes gnome
>> unavailable
>> without systemd.
> 
> It is there because upstream requires it. There is no GNOME without systemd. 
> This is not specific to Debian.

No, that's wrong.

$ sudo aptitude install sysvinit-core
The following NEW packages will be installed:
  sysvinit-core 
0 packages upgraded, 1 newly installed, 0 to remove and 204 not upgraded.
Need to get 130 kB of archives. After unpacking 253 kB will be used.
The following packages have unmet dependencies:
 systemd-sysv : Conflicts: sysvinit-core but 2.88dsf-53.4 is to be installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:

  Remove the following packages:
 
1)  aptdaemon   
 
2)  brasero 
 
3)  colord  
 
4)  gdm3
 
5)  gnome-control-center
 
6)  gnome-disk-utility  
 
7)  gnome-session   
 
8)  gnome-settings-daemon   
 
9)  gnome-shell 
 
10) gnome-shell-dbg 
 
11) gvfs
 
12) gvfs-backends   
 
13) gvfs-daemons
 
14) gvfs-dbg
 
15) gvfs-fuse   
 
16) hplip   
 
17) libpam-systemd  
 
18) nautilus
 
19) nautilus-sendto 
 
20) network-manager 
 
21) network-manager-gnome   
 
22) packagekit  
 
23) packagekit-tools
 
24) policykit-1 
 
25) policykit-1-gnome   
 
26) printer-driver-postscript-hp
 
27) steadyflow  
 
28) systemd-sysv
 
29) udisks2 
 

  Leave the following dependencies unresolved:  
 
30) python-aptdaemon recommends aptdaemon   
 
31) python3-aptdaemon recommends aptdaemon  
 
32) libcolord2 recommends colord
 
33) libcolord-gtk1 recommends colord
 
34) cups recommends colord  
 
35) cups-daemon recommends colord   
 
36) cups-filters recommends colord  
 
37) empathy recommends gvfs-backends
 
38) evince recommends gvfs  
 
39) file-roller recommends gvfs 
 
40) gnome-calculator recommends gvfs
 
41) gnome-control-center-data recommends gnome-control-center (>= 
1:3.14.0-1)
42) gnome-media recommends gnome-control-center 
 
43) gnome-online-accounts recommends gnome-control-center (>= 3.6.1)
 
44) gnome-session-bin recommends libpam-systemd 
 
45) gnome-shell recommends gnome-control-center 
 
46) gnome-system-monitor recommends gvfs
 
47) gnome-terminal recommends gvfs  
 
48) gvfs-common recommends gvfs   

Re: apt-get install sysvinit-core removes gnome?

2014-10-16 Thread Dominik George
Hi,

>but it seems there is some dependency in jessie which makes gnome
>unavailable
>without systemd.

It is there because upstream requires it. There is no GNOME without systemd. 
This is not specific to Debian.

-nik


-- 
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/09e6843b-eb29-4082-8868-d9617b053...@naturalnet.de



Re: piece of mind (Re: Moderated posts?)

2014-10-16 Thread Martin Read

On 15/10/14 23:01, Adam Borowski wrote:

shim doesn't appear to work, at least for me.  To get basic functionality
like shutdown from GUI, suspend or mounting USB drives, I needed to
downgrade the whole Utopia stack to their last working versions.


Out of interest, what's the bug number?


--
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/543f97a6.9050...@zen.co.uk



apt-get install sysvinit-core removes gnome?

2014-10-16 Thread Florian Lohoff

Hi,

is it intentional that gnome is removed when systemd is replaced by 
sysvinit-core?
an

apt-get install sysvinit-core sysvinit-utils

on a fresh jessie removed most of the gnome desktop.

I dont want systemd and i'd like to remove as much of the blob as possible. I 
thought
systemd-shim + sysvinit-core/utils would be enough to make a usable system
but it seems there is some dependency in jessie which makes gnome unavailable
without systemd.

Am i wrong?

Flo
-- 
Florian Lohoff f...@zz.de


signature.asc
Description: Digital signature


Re: Bug#765512: marked as done (general: distrust old crypto algos and protocols perdefault)

2014-10-16 Thread Holger Levsen
Hi Christoph,

thanks for closing this bug again!

:-)


cheers,
Holger


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


Re: Any news about Blends in tasks selection (Was: Debian Installer Jessie Beta 2 release)

2014-10-16 Thread Jonas Smedegaard
Quoting Andreas Tille (2014-10-16 08:47:19)
> On Wed, Oct 15, 2014 at 07:49:32PM +0200, Bas Wijnen wrote:
>> On occasion, I've needed a single-use system; something that boots up 
>> into an application and that shuts down when that application exits. 
>> (Having the full power of Debian in the background is a nice feature, 
>> but mostly unused.)  For example, for dancing rehearsal I want the 
>> instructors to be able to switch their computer on and have the sound 
>> program start up without any interaction.  It isn't hard to set this 
>> up, but if I want to tell other dancing instructors how to do this, 
>> it requires more steps than I would like.  I've tried making custom 
>> live CDs, with a special package that does these things.
>> 
>> Would this use case also be a reason for creating a personal blend?  
>> Or even an official one?
>
> Jonas has answered this question.  I'd like to add that I'm no fan of 
> "personal" things since you spoil the idea of forming a team around 
> the idea.  I could perfectly imagine such a Blend and every specific 
> application is a separate "task" (in the Blends slang).  So you can 
> assemble those people with the goal to run one dedicated application.

And I fully agree with Andreas: I assumed you were talking about "Debian 
Blends" as defined at 
https://wiki.debian.org/DebianPureBlends#Terminology and that you 
therefore really a generally reusable Blend (sparked by personal _needs_ 
which I see as a perfectly fine drive for creating a Debian Blend).

I am sorry if I twisted your meaning.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Re: bash exorcism experiment ('bug' 762923 & 763012)

2014-10-16 Thread Russell Stuart
On Wed, 2014-10-15 at 23:36 +0100, Ian Jackson wrote:
> Actually, the problem is indeed in policy.  In its resolution of
> #539158 the TC decided unanimously (but unfortunately slightly
> implicitly) that printf ought to be provided by our /bin/sh.
>
> Unfortunately the policy has not been properly clarified.  This leaves
> us in the somewhat unsatisfactory situation where our real
> compatibility requirement is de facto rather than de jure.
> 
> As the maintainer of a minority shell, Thorsten has the most interest
> in regularising this.  Perhaps Thorsten would like to propose a
> suitable policy wording (with a view to changing posh to match).
> 
> Obviously that wording ought to be consistent with the TC's decision
> in #539158 - ie, it should specify printf as a builtin.

The arguments about printf in #539158 also applies to '['.  POSIX does
not say '[' must be a built in (in POSIX's terminology is part of the
'Special Built-In Utilities').  Thus if the shell didn't implement '['
udev would fail since uses [ and sets PATH to be /bin:/sbin.

The reality is in a POSIX (or a minimal Policy 10.4) world shell scripts
must have access to bulk of the stuff that is both covered in the man1p
pages and is required in Debian.  Turns out only three commands fall
into that category: [, printf, and test.

And yes, to me the obvious fix is say in policy /bin/sh have those
commands as builtins.


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


Re: Built-Using, again…

2014-10-16 Thread Thorsten Glaser
On Thu, 16 Oct 2014, Jonathan Dowland wrote:

> > > But it’s now resolved, thanks Philipp!
> > 
> > Wrong again, I dist-upgraded the chroots and gave back the package.
> > But as before, facts are difficult.
> 
> Likewise, you could have pointed this out without being quite so condecending.

Uhm yes. Philipp wrote back about the issue being fixed.
Thanks Andreas for doing the work, I did not know about
that particular detail.

Anyway, fixed is good, back to work.

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


--
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/alpine.deb.2.11.1410161025350.5...@tglase.lan.tarent.de



Re: Built-Using, again…

2014-10-16 Thread Jonathan Dowland
On Thu, Oct 16, 2014 at 10:10:46AM +0200, Andreas Barth wrote:
> You didn't ask a wider audience, you whined to one, and that on
> something totally unrelated to the thing you really wanted.

The mails to the @buildd addresses are of course private to those behind the
list, so the peanut gallery on -devel can't see what tg wrote nor judge for
ourselves whether it was whiny or not, but characterising it as such here is
not helpful. TG's mail to -devel, at least, was polite, and I was sad to see
passive aggressive responses from you and others.

> > But it’s now resolved, thanks Philipp!
> 
> Wrong again, I dist-upgraded the chroots and gave back the package.
> But as before, facts are difficult.

Likewise, you could have pointed this out without being quite so condecending.

-- 
Jonathan Dowland


-- 
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/20141016082322.ga13...@chew.redmars.org



Re: Built-Using, again…

2014-10-16 Thread Andreas Barth
* Thorsten Glaser (t.gla...@tarent.de) [141016 09:39]:
> On Wed, 15 Oct 2014, Andreas Barth wrote:
> 
> > Buildd administration — @buildd.debian.org 
> > lists a couple of people. And also a working mail address. Contacting
> > people via a role account is always prefered.
> 
> Yeah, that’s whom I contacted first, on Friday. It was just not
> getting any sort of response or action there which made me ask
> with a wider audience.

You didn't ask a wider audience, you whined to one, and that on
something totally unrelated to the thing you really wanted.

The right thing to do would be "I asked about this and that, and
nothing happened". So please refer to my mail "sending smart mails".
Would you have asked "I asked for a dist-upgrade, and nothing happend"
that would have made it more easier. And I'm not sure if 3 days are
not too short to escalate to d-d, but that's a different question.

I'd really encourage you to write in the mails what you want. If you
want a dist-upgrade, then please write "can you please dist-upgrade
the ppc chroots because ... failed, and give the package back"? And
not start whining and hide what you want at the very end of the mail. 

If you started the mails to d-d with a subject showing what you want,
like "powerpc buildds: how to get the chroots upgraded", I would have
probably done that immediatly. So I put it as "some functionality
discussion" aside.


> But it’s now resolved, thanks Philipp!

Wrong again, I dist-upgraded the chroots and gave back the package.
But as before, facts are difficult.


Andi


-- 
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/20141016081046.gu20...@mails.so.argh.org



Re: Bug#765512: general: distrust old crypto algos and protocols perdefault

2014-10-16 Thread Thorsten Glaser
On Wed, 15 Oct 2014, Christoph Anton Mitterer wrote:

> I see it a bit differently:
> RC4 is broken. Full stop.
> Therefore new versions clients and servers should per default not
> use/enable/accept it.

Sorry, but I *have* to nitpick here.

RC4 as used by SSL is mostly broken. (A server could reset login
cookies to be invalid after, say, 65536 pageloads, so that the
attack cannot be mounted. This would allow the use of RC4 in SSL
for compatibility/interoperability.)

RC4 as used by arc4random is not broken, because arc4random (at
least the more sane implementations) have one or several changes
in effect that prevent the issues from RC4 becoming abused.

RC4 as used by WEP is broken. I think this cannot be phrased
differently, either.

RC4 as used by Kerberos has been described to you already.

RC4 (aRC4) is just a stream cipher with some bad properties,
that can, mostly, be worked around in the protocol. But if the
protocol does not do that, it’s broken, yes.

bye,
//mirabilos
-- 
[16:04:33] bkix: "veni vidi violini"
[16:04:45] bkix: "ich kam, sah und vergeigte"...


--
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/alpine.deb.2.11.1410160946270.5...@tglase.lan.tarent.de



Re: bash exorcism experiment ('bug' 762923 & 763012)

2014-10-16 Thread Thorsten Glaser
On Wed, 15 Oct 2014, Ian Jackson wrote:

> Actually, the problem is indeed in policy.  In its resolution of
> #539158 the TC decided unanimously (but unfortunately slightly
> implicitly) that printf ought to be provided by our /bin/sh.

Somewhat.

> As the maintainer of a minority shell, Thorsten has the most interest
> in regularising this.  Perhaps Thorsten would like to propose a
> suitable policy wording (with a view to changing posh to match).

I’d rather prefer to see this resolved by getting #428189 fixed.

Michael, can you please comment on that bug, as coreutils maintainer?

> Obviously that wording ought to be consistent with the TC's decision
> in #539158 - ie, it should specify printf as a builtin.

Fixing #428189 would avoid pulling printf into the list of builtins
and not violate the #539158 decision.

bye,
//mirabilos
-- 
Sometimes they [people] care too much: pretty printers [and syntax highligh-
ting, d.A.] mechanically produce pretty output that accentuates irrelevant
detail in the program, which is as sensible as putting all the prepositions
in English text in bold font.   -- Rob Pike in "Notes on Programming in C"


--
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/alpine.deb.2.11.1410160941230.5...@tglase.lan.tarent.de



Bug#765557: ITP: jenkins-antisamy-markup-formatter-plugin -- OWASP Markup Formatter Plugin for Jenkins

2014-10-16 Thread Emmanuel Bourg
Package: wnpp
Severity: wishlist
Owner: Emmanuel Bourg 

* Package name: jenkins-antisamy-markup-formatter-plugin
  Version : 1.2
  Upstream Author : Kohsuke Kawaguchi 
* URL :
https://github.com/jenkinsci/antisamy-markup-formatter-plugin
* License : MIT
  Programming Lang: Java
  Description : OWASP Markup Formatter Plugin for Jenkins

Jenkins plugin using policy definitions to allow limited HTML markup in
user-submitted text.

This is one of the core plugins bundled with Jenkins.


-- 
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/543f749d.1010...@apache.org



Re: Built-Using, again…

2014-10-16 Thread Thorsten Glaser
On Wed, 15 Oct 2014, Andreas Barth wrote:

> Buildd administration — @buildd.debian.org 
> lists a couple of people. And also a working mail address. Contacting
> people via a role account is always prefered.

Yeah, that’s whom I contacted first, on Friday. It was just not
getting any sort of response or action there which made me ask
with a wider audience.

But it’s now resolved, thanks Philipp!

bye,
//mirabilos
-- 
15:41⎜ Somebody write a testsuite for helloworld :-)


--
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/alpine.deb.2.11.1410160937320.5...@tglase.lan.tarent.de