Re: About new source formats for packages without patches

2010-03-26 Thread Neil Williams
On Thu, 25 Mar 2010 17:30:28 -0700
Russ Allbery r...@debian.org wrote:

   this at this point.  I've changed the severity to wishlist instead,
   which I think more accurately reflects the current severity of this
   request. 

That's fair.

 N: missing-debian-source-format
 N:
 N:   To allow for possible future changes in the default source format,
 N:   explicitly selecting a source format by creating debian/source/format
 N:   is recommended.
 N:   
 N:   If you don't have a reason to stay with the old format for this
 N:   package, please consider switching to 3.0 (quilt) (for packages with
 N:   a separate upstream tarball) or to 3.0 (native) (for Debian native
 N:   packages).
 N:   
 N:   If you wish to keep using the old format, please create that file and
 N:   put 1.0 in it to be explicit about the source package version. If
 N:   you have problems with the 3.0 format, the dpkg maintainers are
 N:   interested in hearing, at debian-d...@lists.debian.org, the
 N:   (technical) reasons why the new formats do not suit you
 N:   
 N:   Refer to the dpkg-source(1) manual page and
 N:   http://wiki.debian.org/Projects/DebSrc3.0 for details.
 N:   
 N:   Severity: wishlist, Certainty: certain
 
 I hope this is a reasonable compromise between the various stances on the
 new source format.  None of this is set in stone, or has gone anywhere
 other than the Lintian Git repository, and we can definitely change it
 further based on additional feedback.

Much improved, thank you.

Now all I need is for dpkg to accept that the absence of
debian/source/format is declarative of source format 1.0 and that
packages don't need to be changed merely to state the obvious.

-- 


Neil Williams
=
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/



pgpEXpGniZJQZ.pgp
Description: PGP signature


Re: About new source formats for packages without patches

2010-03-26 Thread Raphael Hertzog
On Thu, 25 Mar 2010, Steve Langasek wrote:
 If it's really so important to the dpkg maintainers that source format 1.0
 is declared, why doesn't dpkg-source -b *generate* this content
 automatically as part of the .diff.gz so that maintainers aren't being asked
 to take a manual action to assert the status quo?

My goal as dpkg maintainer is that Debian converts the maximum number of
source packages to the new source formats in the shortest timeframe. (You
might not share this goal but that's another matter)

The initial plan to achieve this was to auto-convert the source packages
(hence the archive rebuild, the numerous bugs filed, and the release
goal). I've been convinced that this was not necessarily the right
approach for Debian. But I still want to be able to modify dpkg-source to
not build 1.0 by default at some point, because it would be weird to use
by default a format that we (dpkg maintainers) would consider as
deprecated (granted, it's in the long term).

At the same time, I've been convinced to change dpkg-source to only try
to use one source format instead of having a fallback list (1.0 has this
automatic fallback on native packages and people agreed that we should
not continue to follow this bad design). We have an opportunity to fix
now because if you indicate 3.0 (quilt) you will never build native
package by mistake (and if you indicate 3.0 (native) you won't build a
non-native package).

Of course dpkg-source could autogenerate debian/source/format to 1, but
this would mean taking the decision (“I want to continue using the old
format”) in place of the maintainer, and it's a bad idea given my goal,
just like it was a bad idea to automatically convert source packages to
3.0 (quilt) without the maintainer explicit consent.

Taking all those points into account, this lintian warning is the best
approach that I found out that respects all points of views [1]
and I believe it respects Debian's philosophy of letting the maintainer in
total control of his package.

Cheers,

[1] My point of view as developer that want to see the new formats widely
used and the point of view of the maintainers that want control over his
package and a guaranty that it won't break in the future. Cf the
explanation of Anthony Towns in
http://lists.debian.org/87b3a4191003251152r4367118ej35c16abd7fbbf...@mail.gmail.com
I really have the feeling to see this antagonism at play in this thread.
-- 
Raphaël Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326081730.gb7...@rivendell



Re: About new source formats for packages without patches

2010-03-26 Thread Raphael Hertzog
On Fri, 26 Mar 2010, Neil Williams wrote:
 Now all I need is for dpkg to accept that the absence of
 debian/source/format is declarative of source format 1.0.

That's the case _for now_.  

 packages don't need to be changed merely to state the obvious.

They need because the dpkg maintainers have decided that it might
not be the case indefinitely.

I don't see any significant difference in the wording, the major change is
the priority which simply means that less people will see it/take it into
account (those that use -I by default).

Cheers,
-- 
Raphaël Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326082538.gc7...@rivendell



Re: About new source formats for packages without patches

2010-03-26 Thread Stéphane Glondu
Raphael Hertzog a écrit :
 Note that the lintian message specifically requests to contact us if you
 decide to stick with 1.0 for such a technical reason. That's done that way
 so that I can help resolve those problems. No later than this morning I
 contacted the launchpad guys to allow new source formats in karmic PPA
 because one DD continued to use 1.0 for this reason.

Did they reply? AFAIC, the same applies to jaunty PPA and lenny-backports.


Cheers,

-- 
Stéphane


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bac70ea.6020...@glondu.net



Re: About new source formats for packages without patches

2010-03-26 Thread Raphael Hertzog
On Fri, 26 Mar 2010, Stéphane Glondu wrote:
 Raphael Hertzog a écrit :
  Note that the lintian message specifically requests to contact us if you
  decide to stick with 1.0 for such a technical reason. That's done that way
  so that I can help resolve those problems. No later than this morning I
  contacted the launchpad guys to allow new source formats in karmic PPA
  because one DD continued to use 1.0 for this reason.
 
 Did they reply? AFAIC, the same applies to jaunty PPA and lenny-backports.

Yes, they are going to allow it for karmic PPA. I just asked for jaunty
too.

lenny-backports needs a dak upgrade and formorer doesn't want to do it,
maybe someone else should offer him to manage it for him.

Cheers,
-- 
Raphaël Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326084407.ge7...@rivendell



Re: About new source formats for packages without patches

2010-03-26 Thread Ben Finney
Raphael Hertzog hert...@debian.org writes:

 On Fri, 26 Mar 2010, Neil Williams wrote:
  Now all I need is for dpkg to accept that the absence of
  debian/source/format is declarative of source format 1.0.

 That's the case _for now_.

You seem to imply that the meaning of the above situation is subject to
change outside the power of the dpkg maintainers. If so, why would that
be?

If not, and the definition of those meanings is up to the dpkg
maintainers, why would they ever want the above meaning to change?

-- 
 \“The greatest tragedy in mankind's entire history may be the |
  `\   hijacking of morality by religion.” —Arthur C. Clarke, 1991 |
_o__)  |
Ben Finney


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8739znpiwd@benfinney.id.au



Re: About new source formats for packages without patches

2010-03-26 Thread Marc Haber
On Fri, 26 Mar 2010 09:17:30 +0100, Raphael Hertzog
hert...@debian.org wrote:
My goal as dpkg maintainer is that Debian converts the maximum number of
source packages to the new source formats in the shortest timeframe. (You
might not share this goal but that's another matter)

Do you really need a tech ctte decision to step back from that idea at
this point of our release process?

Greetings
Marc
-- 
-- !! No courtesy copies, please !! -
Marc Haber |Questions are the | Mailadresse im Header
Mannheim, Germany  | Beginning of Wisdom  | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG Rightful Heir | Fon: *49 621 72739834


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1nv5zg-0007t0...@swivel.zugschlus.de



Re: About new source formats for packages without patches

2010-03-26 Thread Matthew Johnson
On Fri Mar 26 10:11, Marc Haber wrote:
 On Fri, 26 Mar 2010 09:17:30 +0100, Raphael Hertzog
 hert...@debian.org wrote:
 My goal as dpkg maintainer is that Debian converts the maximum number of
 source packages to the new source formats in the shortest timeframe. (You
 might not share this goal but that's another matter)
 
 Do you really need a tech ctte decision to step back from that idea at
 this point of our release process?

I think that's a little harsh, I think that's a perfectly reasonable view. He
didn't say 'ignoring the release' or 'by squeeze'. The expected time using the
debhelper approach of 'build it and they will come' might be expected to take 5
years and Raphael is trying to actively work towards it so that it happens in
3.

There surely must be some extra effort that people can put in to get their
system adopted faster than just putting it out there and see what happens.

Matt

-- 
Matthew Johnson


signature.asc
Description: Digital signature


Serializing transitions

2010-03-26 Thread Raphael Hertzog
[ Bcc debian-release for info, discussion welcome on -devel ]

Hello,

one of our biggest problems is dealing with transitions because they tend
to get interdependant and it's thus very difficult to move packages from
sid to testing. Also many transitions are badly managed by the maintainers
who are responsible for them, some even tend to consider that once they
have uploaded the package to unstable, the rest will be done
automatically.

It would be nice to solve those problems. I have a proposal and in order
to not make it needlessly complicated I leave out many of the details,
they will have to be fleshed out later if we agree that it's something
that might be doable and should be tried (at that point starting a DEP
would make sense to get approvals from all concerned teams because it
requires far-reaching changes as you will see).

To resolve the problems I suggest to serialize transitions in sid.
First the archive should block package uploads to sid that would be
starting a new transition (defining this in more details is left for
later). Instead transitions should be managed in dedicated repositories
that are overlays over sid. We would have tools (command-line, web
interface, etc.) to manage the transition in that repository. We could
tell which packages need to be rebuilt (bin-NMU, sourceful upload)
and the system would automatically rebuild the package (and it
would also be automatically rebuilt every time that the package is updated
in sid). Some web interface would display the status of the transition,
displaying which package/arch have been built or not, and which one failed
to build from source. Build-dependencies for the package rebuilds are
fetched in sid and in the corresponding transition repository, that way
parallel transitions are not mixed. Once all packages are rebuilt on all
arches in the transition repository, the whole repository can be
integrated in sid instantly (note that other pending transitions at this
point will probably suffer a small setback since the underlying sid
distribution has changed and many packages will have to be rebuilt and
some may fail to build).

Multiple transitions will still end up mixed in sid if you push them
before packages have migrated to testing but they are all already
completed and you only have to deal with RC bugs and delays to ensure
package can migrate to testing. The release team has less responsibilities
in making transitions happen but should instead carefully pick the order
in which transitions will be pushed to sid.

Dealing with transitions that way make it clear that the maintainer has to
take the responsibility to prepare/complete the transition if he wants to
see his package in sid and in the next release.

Transitions can be started at any time, it's just that they will not be
pushed to sid until they are completed. Nowadays we ask people to not
start transitions because others are already going on, it's
counterproductive. Preparing the transition in experimental is not always
done and takes much more energy than such a system would take.

How does that sound to you? There are numerous problems to solve to
implement this of course, but do you believe that this approach could lead
to better transition management, quicker testing transition and
less frustration? 

Cheers,
-- 
Raphaël Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326095142.gg7...@rivendell



Re: Serializing transitions

2010-03-26 Thread Raphael Hertzog
[ Not quite sure why you sent it to debian-release when I tried to have the
  discussion on -devel only, anyway ]

On Fri, 26 Mar 2010, Philipp Kern wrote:
 [ Just a few quick thoughts. ]
 
 On 2010-03-26, Raphael Hertzog hert...@debian.org wrote:
  Multiple transitions will still end up mixed in sid if you push them
  before packages have migrated to testing but they are all already
  completed and you only have to deal with RC bugs and delays to ensure
  package can migrate to testing. The release team has less responsibilities
  in making transitions happen but should instead carefully pick the order
  in which transitions will be pushed to sid.
 
 This also means that you need to restart aging when pushing stuff into sid,
 so that people can actually test the result, which just won't happen if
 it's done outside of sid.  So for a perfect transition you are moving the
 testing to the end and increase the time for the transition.  ;-)

I think restarting aging is certainly wanted (I also discarded the idea of
having those transition repositories be built on top of testing precisely
because we want testing before going into testing).

That said I think those transition repositories are going to be more used
(and thus tested) than experimental because they are targeted. Users who
want to test the latest KDE or Gnome will happily add such a repository if
its sole purpose is to contain updated packages for this software (and
they should be able to report bugs already).

 And there are those transitions which were not noticed by people beforehand,
 like ABI breaks without package renames, but I guess if your scenario would
 be in place, people would just be forced to revert those in unstable instead
 of pushing an uncoordinated transition through sid.

I guess so. And the checks at upload time could try to catch those
mistakes too.

Cheers,
-- 
Raphaël Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326101631.gi7...@rivendell



Re: About new source formats for packages without patches

2010-03-26 Thread Mark Brown
On Thu, Mar 25, 2010 at 05:19:41PM +0100, Benjamin Drung wrote:

 Why is there no dak and wanna-build package? Are there plans to create
 such packages?

There used to be a dak package but it ended up lagging very badly behind
the actual dak code because it needed some database schema upgrades as
time went on and these are very difficult to manage in a robust fashion
in a package.  Nobody ever had the time to do the updates and the package
was so bitrotted that it was felt safer to remove it rather than mislead
people into doing new installations with it.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326102549.ga27...@sirena.org.uk



Re: About new source formats for packages without patches

2010-03-26 Thread Mark Brown
On Thu, Mar 25, 2010 at 11:13:01AM -0700, Russ Allbery wrote:

 The long tag description probably could be improved to make it clearer
 that the intention isn't to be a cudgel.

Unfortunately pretty much any lintian warning ends up being a cudgel if
it's enabled by default since zero lintian warnings is such a common
goal.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326103221.gb27...@sirena.org.uk



Re: Serializing transitions

2010-03-26 Thread Marc 'HE' Brockschmidt
Raphael Hertzog hert...@debian.org writes:
 To resolve the problems I suggest to serialize transitions in sid.

This was already discussed a few times.

 First the archive should block package uploads to sid that would be
 starting a new transition (defining this in more details is left for
 later).

No, this can't be defined later. It's a central part. Would any new
binary lead to a dedicated overlay? How do you determine when this is
needed and when not?

 Instead transitions should be managed in dedicated repositories
 that are overlays over sid. We would have tools (command-line, web
 interface, etc.) to manage the transition in that repository.

What would these tools do? Why don't they exist currently?

 We could tell which packages need to be rebuilt (bin-NMU, sourceful upload)
 and the system would automatically rebuild the package (and it
 would also be automatically rebuilt every time that the package is updated
 in sid).

How do you determine the set of packages that need to be transitioned?
Are these provided by the uploader? Can they be computed?

 Some web interface would display the status of the transition,
 displaying which package/arch have been built or not, and which one failed
 to build from source.

You mean like the existing pages on buildd.debian.org? You just need to
feed them the list of affected packages to get that.

 Multiple transitions will still end up mixed in sid if you push them
 before packages have migrated to testing but they are all already
 completed and you only have to deal with RC bugs and delays to ensure
 package can migrate to testing.

Only deal with RC bugs? This touches an interesting point you didn't
cover at all: How are bugs reported? How can these bugs be tracked if
the same source version is fine in sid, but breaks in an overlay - or,
worse, breaks in one overlay, but not in another?

 Dealing with transitions that way make it clear that the maintainer has to
 take the responsibility to prepare/complete the transition if he wants to
 see his package in sid and in the next release.

I assumed that this was already the case. I also don't see how enforcing
such a technical system would solve this problem?

 Preparing the transition in experimental is not always done and takes
 much more energy than such a system would take.

Why, actually?

 How does that sound to you?

Trying to improve the handling of transitions is a good thing. I don't
consider your mail to be a proposal, as it doesn't cover any of the
actual technical problems. 

Another interesting question: Do you plan to implement this? Do you
expect someone else to do it? Why weren't the tools you hinted at
never implemented for transition handling in sid?

And, seeing the not ending discussions about your handling of the new
dpkg source formats: Do you think that such a change could be
implemented without pissing off so many people?

Marc


pgpWl5FRQVoaq.pgp
Description: PGP signature


Re: Serializing transitions

2010-03-26 Thread Sune Vuorela
On 2010-03-26, Raphael Hertzog hert...@debian.org wrote:
 That said I think those transition repositories are going to be more used
 (and thus tested) than experimental because they are targeted. Users who
 want to test the latest KDE or Gnome will happily add such a repository if
 its sole purpose is to contain updated packages for this software (and
 they should be able to report bugs already).

But the big issue is here: what if the latest KDE SC requires you to remove
Gnome (or the other way around) when one of them kicks off a transition
of a common library. (libxklavier, poppler,  ... )

Should users then choose or can there be some way to also have merged
repositories ?

/Sune


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/slrnhqp3s6.nfa.nos...@sshway.ssh.pusling.com



Re: Serializing transitions

2010-03-26 Thread Xavier Oswald
On 10:51 Fri 26 Mar , Raphael Hertzog wrote:
 To resolve the problems I suggest to serialize transitions in sid.
 First the archive should block package uploads to sid that would be
 starting a new transition (defining this in more details is left for
 later). Instead transitions should be managed in dedicated repositories
 that are overlays over sid. We would have tools (command-line, web
 interface, etc.) to manage the transition in that repository. We could
 tell which packages need to be rebuilt (bin-NMU, sourceful upload)
 and the system would automatically rebuild the package (and it
 would also be automatically rebuilt every time that the package is updated
 in sid). Some web interface would display the status of the transition,
 displaying which package/arch have been built or not, and which one failed
 to build from source. Build-dependencies for the package rebuilds are
 fetched in sid and in the corresponding transition repository, that way
 parallel transitions are not mixed. Once all packages are rebuilt on all
 arches in the transition repository, the whole repository can be
 integrated in sid instantly (note that other pending transitions at this
 point will probably suffer a small setback since the underlying sid
 distribution has changed and many packages will have to be rebuilt and
 some may fail to build).
 
 Multiple transitions will still end up mixed in sid if you push them
 before packages have migrated to testing but they are all already
 completed and you only have to deal with RC bugs and delays to ensure
 package can migrate to testing. The release team has less responsibilities
 in making transitions happen but should instead carefully pick the order
 in which transitions will be pushed to sid.

After reading these 2 parts, it shows up that lot of cases have to be handled
and this will need a huge amont of work. Before starting anything I think we
should clearly define all the needed tools and a transition procedure if we will
follow your ideas.

 Dealing with transitions that way make it clear that the maintainer has to
 take the responsibility to prepare/complete the transition if he wants to
 see his package in sid and in the next release.

Agreed.

 How does that sound to you? There are numerous problems to solve to
 implement this of course, but do you believe that this approach could lead
 to better transition management, quicker testing transition and
 less frustration? 

I was thinking to such a proposal last few days after thinking of latest python
and perl migration. But it seems that you have deeper studied this topic than 
me ;)

IMHO the discussion starts in the right way. Thanks for raising it.

I think it's important to raise and discuss these issues and find out a better
way to handle this than it's actually done.


Greetings,
-- 
 ,''`. Xavier Oswald (xosw...@debian.org)
: :' : GNU/LINUX Debian Developer http://www.debian.org 
`. `'  GPG Key: 1024D/88BBB51E
  `-   938D D715 6915 8860 9679  4A0C A430 C6AA 88BB B51E


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326103217.ga21...@gmail.com



Re: About new source formats for packages without patches

2010-03-26 Thread Roger Leigh
On Thu, Mar 25, 2010 at 05:19:41PM +0100, Benjamin Drung wrote:
 Am Donnerstag, den 25.03.2010, 16:16 + schrieb Philipp Kern:
  On 2010-03-25, Josselin Mouette j...@debian.org wrote:
   I’d expect it to be much smoother for an organization that uses Debian
   tools and works with us to add missing functionality in them if needed,
   than for an organization that uses its own tools.
  
  You seriously don't want to force dak upon everyone.  And there is not
  even a package.  (And the same is true for wanna-build, sadly.)
 
 Why is there no dak and wanna-build package? Are there plans to create
 such packages?

There is a wanna-build package.  It's about a year out of sync
with what's in use on the Debian buildds, and would be possible
to merge (as was done for sbuild and then buildd).  It just needs
a large chunk of time to merge and test.

I don't have time for it right now myself, so probably won't
happen for Squeeze.  If anyone is sufficiently motiviated to
do this, they are welcome to do this (I'll be happy to review
and merge changes as time allows).


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please GPG sign your mail.


signature.asc
Description: Digital signature


Re: About new source formats for packages without patches

2010-03-26 Thread Neil Williams
On Fri, 26 Mar 2010 10:32:21 +
Mark Brown broo...@sirena.org.uk wrote:

 On Thu, Mar 25, 2010 at 11:13:01AM -0700, Russ Allbery wrote:
 
  The long tag description probably could be improved to make it clearer
  that the intention isn't to be a cudgel.
 
 Unfortunately pretty much any lintian warning ends up being a cudgel if
 it's enabled by default since zero lintian warnings is such a common
 goal.

Russ has suggested the new tag becoming wishlist and once a tag is
wishlist, it won't show up for most people - only with lintian -I. 

 ... I've changed the severity to wishlist instead,
http://lists.debian.org/debian-devel/2010/03/msg00837.html

From lintian (1) in sid:
 The default settings are equivalent to -L =important
-L+=normal/possible -L +minor/certain).

so Severity: wishlist won't appear unless you override those defaults
with -I or other options.

-- 


Neil Williams
=
http://www.data-freedom.org/
http://www.linux.codehelp.co.uk/
http://e-mail.is-not-s.ms/



pgpidTrDnq55Q.pgp
Description: PGP signature


Bug#575500: ITP: libminisat2-ocaml -- Ocaml bindings for minisat2

2010-03-26 Thread Pietro Abate
Package: wnpp
Severity: wishlist
Owner: Pietro Abate pietro.ab...@pps.jussieu.fr
Owner: Pietro Abate pietro.ab...@pps.jussieu.fr


* Package name: libminisat2-ocaml
  Version : 0.3
  Upstream Author : Pietro Abate pietro.ab...@pps.jussieu.fr
* URL : http://github.com/abate/MiniSat-ocaml/tree/minisat2
* License : GPLv3
  Programming Lang: Ocaml
  Description : Ocaml bindings for minisat2

MiniSat-ocaml is a set of OCaml bindings for the SAT solver MiniSat. Instead of
reimplementing MiniSat itself in OCaml, this library makes the MiniSat
interface available through OCaml.  The usage of the OCaml interface is pretty
straightforward and mimics the C++ interface.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100326112608.17817.65609.report...@dev.localnet.xen



Re: Serializing transitions

2010-03-26 Thread Neil Williams
On Fri, 26 Mar 2010 10:51:43 +0100
Raphael Hertzog hert...@debian.org wrote:

 one of our biggest problems is dealing with transitions because they tend
 to get interdependant and it's thus very difficult to move packages from
 sid to testing. Also many transitions are badly managed by the maintainers
 who are responsible for them, some even tend to consider that once they
 have uploaded the package to unstable, the rest will be done
 automatically.

Wouldn't a simpler method be to identify uploads that inadvertently
impair an ongoing transition and bump that one upload to experimental
or simply tell the DD not to upload to unstable?

i.e. instead of an unknown number of concurrent overlays, a finite
number of diverted / blocked uploads.

Maybe extending dput functionality to check a file on a central server
that lists the ongoing transitions and blocking the upload in the first
place?

The query would only require a wget - providing the file doesn't get
too long, that could work. The file could list the packages involved
and dput could scan the debc output to check that none of the declared
dependencies match any of the packages in the list if the upload is
targeted at unstable.

I did a form of that for Emdebian Crush (emrecent) which used
edos-debcheck to see if the upload was going to break the repository
prior to making the upload. I'll need to revise that fairly soon to
cope with the current experiments with Crush. What process is used to
obtain the list of packages is irrelevant - as long as a list can be
accessed and dput learns how to parse that (possibly using other tools
like dcmd, debc and similar).

Once that version of dput is in unstable, the problem would be
significantly reduced.

 It would be nice to solve those problems. I have a proposal and in order
 to not make it needlessly complicated I leave out many of the details,

Can we try simpler approaches that can be explained in detail first?

 they will have to be fleshed out later if we agree that it's something
 that might be doable and should be tried (at that point starting a DEP
 would make sense to get approvals from all concerned teams because it
 requires far-reaching changes as you will see).

I can't see that changes to dput would require that level of work. What
would need discussion would be management of the list file but there is
already a list file - what is missing is a parser that can step in
PRIOR to the upload being made. i.e. on my box, not ftp-master.

(Yes, I have ended up in a situation where such a helper could have
been very useful with xf86-input-tslib during a change of maintainer.)


-- 


Neil Williams
=
http://www.data-freedom.org/
http://www.linux.codehelp.co.uk/
http://e-mail.is-not-s.ms/



pgpv5Or6Avr81.pgp
Description: PGP signature


Re: Serializing transitions

2010-03-26 Thread Alexander Reichle-Schmehl

Hi!

Neil Williams schrieb:


Wouldn't a simpler method be to identify uploads that inadvertently
impair an ongoing transition and bump that one upload to experimental
or simply tell the DD not to upload to unstable?

[..]

Maybe extending dput functionality to check a file on a central server
that lists the ongoing transitions and blocking the upload in the first
place?


Maybe I'm wrong but I thought the release team already has the 
possibility to block uploads because of transitions?  I assumed the 
problem was to identify the packages involved in a transition...



Best regards,
  Alexander


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bac9c97.3050...@schmehl.info



Re: About new source formats for packages without patches

2010-03-26 Thread Vincent Danjean
On 25/03/2010 20:12, Raphael Hertzog wrote:
 - I'm still undecided whether I will change the default format in
   dpkg-source but obviously once all packages provide
   debian/source/format, I will be able to make the change without much bad
   impact.

What is the use case of a default format if all packages provide
debian/source/format ?
  Can we avoid to put a debian/source/format in our package if we agree
to change our format when default in dpkg change ? (we must ensure that
our package works with both format in this case)
  If yes, then what is the meaning of the lintian check ? (if no, then
I really would want a use case of the default format)

  Or can we use 'default' in debian/source/format ? (we would have to
distinguish default(native) and default(non-native)...)

 - the adoption rate of the new format is pretty good but that's also
   because I promoted it a lot so that maintainers currently have it in
   their mind when updating their packages. Having lintian remind them for
   packages where they have not yet decided which format to use is a good
   thing to keep the steady rate.
   http://upsilon.cc/~zack/stuff/dpkg-v3/

I better agree on this argument.

  Regards,
Vincent

 - the message in the lintian warning also asks for feedback because I want
   to know why people decide to not use the newer formats so that I can try
   fixing/improving whatever is needed.
 
 Cheers,


-- 
Vincent Danjean   GPG key ID 0x9D025E87 vdanj...@debian.org
GPG key fingerprint: FC95 08A6 854D DB48 4B9A  8A94 0BF7 7867 9D02 5E87
Unofficial packages: http://moais.imag.fr/membres/vincent.danjean/deb.html
APT repo:  deb http://perso.debian.org/~vdanjean/debian unstable main


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bacaa96.1090...@free.fr



Re: About new source formats for packages without patches

2010-03-26 Thread Alexander Wirt
Raphael Hertzog schrieb am Friday, den 26. March 2010:

 On Fri, 26 Mar 2010, Stéphane Glondu wrote:
  Raphael Hertzog a écrit :
   Note that the lintian message specifically requests to contact us if you
   decide to stick with 1.0 for such a technical reason. That's done that way
   so that I can help resolve those problems. No later than this morning I
   contacted the launchpad guys to allow new source formats in karmic PPA
   because one DD continued to use 1.0 for this reason.
  
  Did they reply? AFAIC, the same applies to jaunty PPA and lenny-backports.
 
 Yes, they are going to allow it for karmic PPA. I just asked for jaunty
 too.
 
 lenny-backports needs a dak upgrade and formorer doesn't want to do it,
 maybe someone else should offer him to manage it for him.
Thats not true. What I said to you is that we won't upgrade dak before
backports.debian.org as this would mean doubling the work. 

Alex


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326131539.gi1...@hawking.credativ.lan



De quem sempre te amou.!

2010-03-26 Thread margarida-ford
Não esqueça de mim...

O amor deve ser como água, puro e cristalino, como a terra, 
forte e bonito, como o ar, livre e solto... O amor é como os 
teus olhos que me fascinam, como a tua boca, que faz delirar, 
como tudo que lhe pertence, pois esse tudo foi tocado por suas 
mãos delicadas e macias. O amor é em si resumido em uma só palavra; 
você. Eternamente você!

Esssa mensagem é para vc...!! acesse o link abaixo


http://moourl.com/qt9an








-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bacb2c1f0dac_70927e60670...@winter25.tmail



Re: Serializing transitions

2010-03-26 Thread Raphael Hertzog
[ I find the tone of your mail needlessly aggressive, we're just
  discussing an idea at this point and seeing if it's worth investing more
  time into it ]

On Fri, 26 Mar 2010, Marc 'HE' Brockschmidt wrote:
 No, this can't be defined later. It's a central part. Would any new
 binary lead to a dedicated overlay? How do you determine when this is
 needed and when not?

We have several types of transitions and it will need different kind of
checks. Let me give some examples.

A direct upload to sid:
- must not drop a binary package that has reverse dependencies
  (ex: drop libfoo4 when new source package provides libfoo5)
- must not change the SONAME of a public library without changing
  the package name
- must not increase the automatic dep via shlibs/symbols files (we first
  want to make sure that such an updated library is built/available on all
  arches before it hits unstable)
- must not remove a Provides where it was the only package providing it
  (ex: perlapi-5.8.0, phpapi-*) if there are reverse dependencies
  on that provides

I'm not sure we can catch all transitions, I have no suggestion for
python-defaults or gcc-defaults transitions for example. But we are
generally aware of those transitions and they rarely happen out of the
blue.

I did not want to go into details because I believe that this part
is doable and it doesn't bring much to the initial goal of the discussion:
determining if such a system could work to better manage the transitions.

  Instead transitions should be managed in dedicated repositories
  that are overlays over sid. We would have tools (command-line, web
  interface, etc.) to manage the transition in that repository.
 
 What would these tools do? Why don't they exist currently?

See below. They would be used to tell the system which packages are affected
and should be included in the transition. (And they do not exist becuse
nobody wrote them yet, although some release people have scripts to identify
set of packages concerned by transitions)

  We could tell which packages need to be rebuilt (bin-NMU, sourceful upload)
  and the system would automatically rebuild the package (and it
  would also be automatically rebuilt every time that the package is updated
  in sid).
 
 How do you determine the set of packages that need to be transitioned?
 Are these provided by the uploader? Can they be computed?

A mix of both, the uploader should be able to provide a raw list and/or tell
the system all source packages whose binaries are depending on libfoo4.
The release team would verify that the set of packages includes all
required packages but some edos-debcheck based tools could also help to
try to ensure that automatically.

  Some web interface would display the status of the transition,
  displaying which package/arch have been built or not, and which one failed
  to build from source.
 
 You mean like the existing pages on buildd.debian.org? You just need to
 feed them the list of affected packages to get that.

Good if it can be done with a simple link to buildd.debian.org! It would
still be nice to be able to attach some information like bug numbers near
FTBFS so that people managing the transitions know whether all failures
have been reported.

  Multiple transitions will still end up mixed in sid if you push them
  before packages have migrated to testing but they are all already
  completed and you only have to deal with RC bugs and delays to ensure
  package can migrate to testing.
 
 Only deal with RC bugs? This touches an interesting point you didn't
 cover at all: How are bugs reported? How can these bugs be tracked if
 the same source version is fine in sid, but breaks in an overlay - or,
 worse, breaks in one overlay, but not in another?

Bugs are reported like usual. However you are right that we need to extend
our bin-nmus versioning scheme to avoid collisions in package versions
between various overlays. And/or we need to extend our tools to be able to
explicitly give the source version (in fact there's such a request already
in the dpkg-dev BTS:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440094)

In sid: 
Package: bar
Version: 1.0-1
Source: barsrc

In python2.6 overlay:
Package: bar
Version: 1.0-1+python2.6+b1
Source: barsrc (1.0-1)

In libfoo5 overlay:
Package: bar
Version: 1.0-1+libfoo5+b1
Source: barsrc (1.0-1)

It might also mean some changes to the version-tracking code.

  Dealing with transitions that way make it clear that the maintainer has to
  take the responsibility to prepare/complete the transition if he wants to
  see his package in sid and in the next release.
 
 I assumed that this was already the case. I also don't see how enforcing
 such a technical system would solve this problem?

Currently a maintainer uploading new version of the library and having
given a list of packages to bin-nmu can disappear, the transition will
complete a some point because otherwise it blocks you as release managers
to deal with other transitions. So 

backports.debian.org

2010-03-26 Thread Raphael Hertzog
On Fri, 26 Mar 2010, Alexander Wirt wrote:
 Raphael Hertzog schrieb am Friday, den 26. March 2010:
  lenny-backports needs a dak upgrade and formorer doesn't want to do it,
  maybe someone else should offer him to manage it for him.
 Thats not true. What I said to you is that we won't upgrade dak before
 backports.debian.org as this would mean doubling the work. 

Has it been decided that backports.debian.org would be a separate
dak installation?

Otherwise it might well be that the backports suite are going to be
directly managed on ftp-master.debian.org. That way it's
automatically mirrored, etc.

Also I fail to see why the upgrade would have to be done twice.
Either you do it now and you can copy the database and the files to
backports.debian.org or you don't and you'll have to do it on the new
installation anyway. What do I miss?

Cheers,
-- 
Raphaël Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326143154.gd8...@rivendell



Bug#575523: ITP: hbase -- random, realtime read/write access to big data using hadoop

2010-03-26 Thread Thomas Koch
Package: wnpp
Severity: wishlist
Owner: Thomas Koch tho...@koch.ro
Owner: Thomas Koch tho...@koch.ro


* Package name: hbase
  Version : 0.20.3
  Upstream Author : Apache Foundation
* URL : http://hadoop.apache.org/hbase/
* License : Apache 2
  Programming Lang: Java
  Description : random, realtime read/write access to big data using hadoop

HBase is the Hadoop database. It hosts very large tables (think
petabytes) -- billions of rows X millions of columns -- atop clusters of
commodity hardware. It's modeled after Google's Bigtable.

* Convenient base classes for backing Hadoop MapReduce jobs with HBase 
tables
* Query predicate push down via server side scan and get filters
* Optimizations for real time queries
* A high performance Thrift gateway
* A REST-ful Web service gateway that supports XML, Protobuf, and binary 
data encoding options
* Cascading source and sink modules
* Extensible jruby-based (JIRB) shell
* Support for exporting metrics via the Hadoop metrics subsystem to files 
or Ganglia; or via JMX
* No HBase single point of failure
* Rolling restart for configuration changes and minor upgrades
* Random access performance on par with open source relational databases 
such as MySQL



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100326143209.6596.79358.report...@localhost.localdomain



Re: About new source formats for packages without patches

2010-03-26 Thread Raphael Hertzog
On Fri, 26 Mar 2010, Vincent Danjean wrote:
 What is the use case of a default format if all packages provide
 debian/source/format ?

The default source format is required for backwards compatibility. I can't
simply make the build fail if debian/source/format doesn't exist!

But you're right that changing the default format doesn't make much sense
when we are in a situation where we have multiple source formats and that
there's none that is acceptable to use in all cases.

Instead, when we'll deprecate the 1.0 format, we should simply make
dpkg-source -b fail if debian/source/format doesn't exist.

Cheers,
-- 
Raphaël Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326145253.ge8...@rivendell



Bug#575530: ITP: ibus-tegaki -- tegaki engine for IBus

2010-03-26 Thread LI Daobing
Package: wnpp
Severity: wishlist
Owner: LI Daobing lidaob...@debian.org

* Package name: ibus-tegaki
  Version : 0.3.1
  Upstream Author : Mathieu Blondel
* URL : http://www.tegaki.org/
* License : GPLv2
  Programming Lang: Python
  Description : tegaki engine for IBus
 IBus is an Intelligent Input Bus. It is a new input framework for Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 Tegaki is an ongoing project which aims to develop a free and open-source
 modern implementation of handwriting recognition software, that is suitable
 for both the desktop and mobile devices, and that is designed from the ground
 up to work well with Chinese and Japanese.
 .
 this package provide the tegaki engine for ibus.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100326155635.27170.52669.report...@cas.localhost



Re: Hardware trouble ries.debian.org - ftpmaster.debian.org / release.d.o services disabled

2010-03-26 Thread Alexander Reichle-Schmehl

Hi!

Joerg Jaspert schrieb:


just a short notice for everyone out there who wants to upload or waits
for a package migration to testing:

ries.debian.org, the host behind ftp-master.debian.org, has hardware
trouble, a failed memory module keeps resetting the machine at random
intervals.


A small update:  Thanks to our DSAs ries seems to be working again, but 
we noticed some other broken files in the archive.  We are therefore 
comparing checksums over the entire archive, which might take same time 
(as it is ~500GB).



Best regards,
  Alexander


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bacde46.5030...@debian.org



Re: Hardware trouble ries.debian.org - ftpmaster.debian.org / release.d.o services disabled

2010-03-26 Thread Martin Zobel-Helas
Hi, 

On Fri Mar 26, 2010 at 17:18:14 +0100, Alexander Reichle-Schmehl wrote:
 Hi!

 Joerg Jaspert schrieb:

 just a short notice for everyone out there who wants to upload or waits
 for a package migration to testing:

 ries.debian.org, the host behind ftp-master.debian.org, has hardware
 trouble, a failed memory module keeps resetting the machine at random
 intervals.

 A small update:  Thanks to our DSAs ries seems to be working again, but  

*cough* well, 2 DIMMs are now taken out of the machine, which we hope
have caused that problem, but we will see There will be a further
downtime when the replacement DIMMs arrive.

Greetings
Martin
-- 
 Martin Zobel-Helas zo...@debian.org  | Debian System Administrator
 Debian  GNU/Linux Developer   |   Debian Listmaster
 Public key http://zobel.ftbfs.de/5d64f870.asc   -   KeyID: 5D64 F870
 GPG Fingerprint:  5DB3 1301 375A A50F 07E7  302F 493E FB8E 5D64 F870


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326162721.ga18...@ftbfs.de



Re: backports.debian.org

2010-03-26 Thread Philipp Kern
On 2010-03-26, Raphael Hertzog hert...@debian.org wrote:
 Otherwise it might well be that the backports suite are going to be
 directly managed on ftp-master.debian.org. That way it's
 automatically mirrored, etc.

FWIW that's also the case for volatile.  We're basically waiting for
ftp-master to do the integration but nothing happened so far.

(And yes, I know that ftp-master is short on people and time, but I
certainly won't update that antique installation of dak which is still
bzr-based, when it should be somewhere else instead.)

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: http://lists.debian.org/slrnhqpomi.ca2.tr...@kelgar.0x539.de



Testing upgrade Failures:

2010-03-26 Thread JW Foster
I just tried to do an upgrade on testing  I,m getting several errors. 
First snip of output is regarding unknown types. I have no idea what
this is but I seen it before.
SNIP-

Processing triggers for hicolor-icon-theme ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for shared-mime-info ...
Unknown media type in type 'chemical/x-alchemy'

Unknown media type in type 'chemical/x-cache'

Unknown media type in type 'chemical/x-cactvs-ascii'

Unknown media type in type 'chemical/x-cactvs-binary'

Unknown media type in type 'chemical/x-cactvs-table'

Unknown media type in type 'chemical/x-cdx'

Unknown media type in type 'chemical/x-cdxml'

Unknown media type in type 'chemical/x-chem3d'

Unknown media type in type 'chemical/x-cif'

Unknown media type in type 'chemical/x-cml'

Unknown media type in type 'chemical/x-daylight-smiles'

Unknown media type in type 'chemical/x-dmol'

Unknown media type in type 'chemical/x-gamess-input'

Unknown media type in type 'chemical/x-gamess-output'

Unknown media type in type 'chemical/x-gaussian-input'

Unknown media type in type 'chemical/x-gaussian-log'

Unknown media type in type 'chemical/x-genbank'

Unknown media type in type 'chemical/x-gulp'

Unknown media type in type 'chemical/x-hin'

Unknown media type in type 'chemical/x-inchi'

Unknown media type in type 'chemical/x-inchi-xml'

Unknown media type in type 'chemical/x-jcamp-dx'

Unknown media type in type 'chemical/x-macromodel-input'

Unknown media type in type 'chemical/x-mdl-molfile'

Unknown media type in type 'chemical/x-mdl-rdfile'

Unknown media type in type 'chemical/x-mdl-rxnfile'

Unknown media type in type 'chemical/x-mdl-sdfile'

Unknown media type in type 'chemical/x-mdl-tgf'

Unknown media type in type 'chemical/x-mmcif'

Unknown media type in type 'chemical/x-mol2'

Unknown media type in type 'chemical/x-mopac-graph'

Unknown media type in type 'chemical/x-mopac-input'

Unknown media type in type 'chemical/x-mopac-out'

Unknown media type in type 'chemical/x-msi-car'

Unknown media type in type 'chemical/x-msi-hessian'

Unknown media type in type 'chemical/x-msi-mdf'

Unknown media type in type 'chemical/x-msi-msi'

Unknown media type in type 'chemical/x-ncbi-asn1'

Unknown media type in type 'chemical/x-ncbi-asn1-binary'

Unknown media type in type 'chemical/x-ncbi-asn1-xml'

Unknown media type in type 'chemical/x-pdb'

Unknown media type in type 'chemical/x-shelx'

Unknown media type in type 'chemical/x-vmd'

Unknown media type in type 'chemical/x-xyz'

Processing triggers for man-db ...
Processing triggers for menu ...
Processing triggers for install-info ...
SNIP---

second issue is:
SNIP---

Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.32-3-686
W: Possible missing firmware /lib/firmware/rtl8168d-2.fw for module
r8169
W: Possible missing firmware /lib/firmware/rtl8168d-1.fw for module
r8169
initrd.img(/boot/initrd.img-2.6.32-3-686
) points to /boot/initrd.img-2.6.32-3-686
(/boot/initrd.img-2.6.32-3-686) -- doing nothing
at /var/lib/dpkg/info/linux-image-2.6.32-3-686.postinst line 400.
vmlinuz(/boot/vmlinuz-2.6.32-3-686
) points to /boot/vmlinuz-2.6.32-3-686
(/boot/vmlinuz-2.6.32-3-686) -- doing nothing
at /var/lib/dpkg/info/linux-image-2.6.32-3-686.postinst line 400.

SNIP---
I have all the firmware drivers installed at least every package the
says it has anything to do with firmware.



third issue is:
SNIP---

Found initrd image: /boot/initrd.img-2.6.32-3-686
File descriptor 11 (pipe:[279156]) leaked on lvs invocation. Parent PID
32356: /bin/sh
File descriptor 12 (pipe:[279156]) leaked on lvs invocation. Parent PID
32356: /bin/sh
SNIP---
I have no idea what this is??? Leaks cant be good or OK can they??


Last issue is with kernel image upgrade; this has failed twice:

SNIP---

Running update-grub.
Generating grub.cfg ...
Found background image: moreblue-orbit-grub.png
Found linux image: /boot/vmlinuz-2.6.32-trunk-686
Found initrd image: /boot/initrd.img-2.6.32-trunk-686
Found linux image: /boot/vmlinuz-2.6.32-3-686
Found initrd image: /boot/initrd.img-2.6.32-3-686
File descriptor 11 (pipe:[279156]) leaked on lvs invocation. Parent PID
32356: /bin/sh
File descriptor 12 (pipe:[279156]) leaked on lvs invocation. Parent PID
32356: /bin/sh
Found Debian GNU/Linux (5.0.1) on /dev/hdb1
Found Debian GNU/Linux (4.0) on /dev/hdc1
done
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/extlinux
2.6.32-3-686 /boot/vmlinuz-2.6.32-3-686
run-parts: /etc/kernel/postinst.d/extlinux exited with return code 1
Failed to process /etc/kernel/postinst.d
at /var/lib/dpkg/info/linux-image-2.6.32-3-686.postinst line 868.
dpkg: error 

Re: About new source formats for packages without patches

2010-03-26 Thread Russ Allbery
Raphael Hertzog hert...@debian.org writes:

 I don't see any significant difference in the wording,

Excellent, then I succeeded.  If the people who were upset think it's
better and you don't see a difference, that's exactly the balance that I
was trying to strike.

 the major change is the priority which simply means that less people
 will see it/take it into account (those that use -I by default).

Yes, this is always the standard tradeoff.  However, that's an overall
Lintian design decision: it only shows minor/certain or normal and higher
bugs by default, and you have to ask if you want to see uncertain minor
or wishlist bugs.  That's to encourage people who don't want to be
bothered with what they consider trivia to still use Lintian to check for
significant issues.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87mxxv6k1f@windlord.stanford.edu



Re: backports.debian.org

2010-03-26 Thread Alexander Wirt
Raphael Hertzog schrieb am Friday, den 26. March 2010:

 On Fri, 26 Mar 2010, Alexander Wirt wrote:
  Raphael Hertzog schrieb am Friday, den 26. March 2010:
   lenny-backports needs a dak upgrade and formorer doesn't want to do it,
   maybe someone else should offer him to manage it for him.
  Thats not true. What I said to you is that we won't upgrade dak before
  backports.debian.org as this would mean doubling the work. 
 
 Has it been decided that backports.debian.org would be a separate
 dak installation?
Afaik the whole thing will be on a separate box. 

 Otherwise it might well be that the backports suite are going to be
 directly managed on ftp-master.debian.org. That way it's
 automatically mirrored, etc.
Regardless of the place I don't have root on the box and can't do anything
for it. Its all up to ftpmaster. So please don't beg me anymore. thanks. 

 Also I fail to see why the upgrade would have to be done twice.
 Either you do it now and you can copy the database and the files to
 backports.debian.org or you don't and you'll have to do it on the new
 installation anyway. What do I miss?
Because you don't have a clue how things are going. 

Alex


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326182152.ga27...@nelson.snow-crash.org



Bug#575544: ITP: libfm -- libraries for file management programming needs

2010-03-26 Thread 李健秋
Package: wnpp
Severity: wishlist
Owner: Andrew Lee (李健秋) ajq...@debian.org
Owner: Andrew Lee (李健秋) ajq...@debian.org

* Package name: libfm
  Version : 0.1.9
  Upstream Author : 洪任諭 Hong Jen Yee (PCMan) pcman...@gmail.com
* URL : http://pcmanfm.sourceforge.net/
* License : (GPL)
  Programming Lang: (C)
  Description : libraries for file management programming needs

  LibFM is a library packaging GLIB/GIO and provide higher level API and
  related window components as a library for file management programming
  needs, and make it easy to reuse for other programs.
 Features:
   * Independent to any platform/desktop environment
   * Use gio/gvfs as same as Nautilus to support remote storage, with faster
 experience to users.
   * Support GVFS and remote storage access (Windows SMB, FTP, SFTP, WebDav...)
   * Fast, low memory usage and low latency which is friendly to less powerful
 hardware such as netbook and thin client/server.
   * Trash can support (provided by gvfs).
   * Clipboard operations are compatible for both GTK+, Gnome and QT/KDE
   * Core function separated from GUI, be able reuse with UI toolkit other
 than GTK+, eg Qt4 or Enlightenment.
   * Supports Drag and drop handling and supports XDS (X Direct Save).
   * Provides some widgets for file management needs that are missing in GTK+ 
 and glib.



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100326180641.5377.57641.report...@localhost.localdomain



Re: About new source formats for packages without patches

2010-03-26 Thread Vincent Bernat
OoO  En ce  début de  soirée du  jeudi 25  mars 2010,  vers  21:06, Neil
Williams codeh...@debian.org disait :

 Removing the tag without fixing dpkg to not require
 debian/source/format for source format 1.0 packages. That bug does need
 to be fixed. I've only altered a few of my packages in SVN - none of
 those need an upload particularly soon - so if there's a realistic
 chance that dpkg will never assert format 3.0 in the absence of
 debian/source/format, I'll override the lintian warning until dpkg is
 fixed. (Already done that for a few packages.)

No offense,  but adding a file  to override a  lintian information about
adding a simple file seems a bit odd.
-- 
Don't stop at one bug.
- The Elements of Programming Style (Kernighan  Plauger)


pgpzkSjWP595c.pgp
Description: PGP signature


Re: Suggestion to developer tools

2010-03-26 Thread Brian Ryans
Quoting ceduardo on 2010-03-18 17:32:27:
 What Do you developer tools sugges?

Not a piece of software proper, but I, too, am learning programming and
have found the book The Art of Unix Programming by Eric S. Raymond to
be quite invaluable. I don't have an ISBN, as I have the PDF version,
but a google for 'taoup.pdf site:catb.org' should yield something.
Unsure if it's been translated to Portugese though.

Offtopic: I'm looking for a place where I can buy the paper copy using
cash or money order.

 PD: I sorry but my english is very bad, I am learning too.

Hey, it's better than that of some native English speakers I know :)

-- 
 _  Brian Ryans 8B2A 54C4 E275 8CFD 8A7D 5D0B 0AD0 B014 C112 13D0 .
( ) ICQ UIN: 43190205 | Mail/MSN/Jabber: brianlry...@gmail.com   ..:
 X  ASCII Ribbon Campaign Against HTML mail and v-cards: asciiribbon.org
/ \ Any technology distinguishable from magic is insufficiently advanced


signature.asc
Description: Digital signature


Re: Suggestion to developer tools

2010-03-26 Thread ceduardo
2010/3/25 Brian Ryans brian.l.ry...@gmail.com:
 Quoting ceduardo on 2010-03-18 17:32:27:
 What Do you developer tools sugges?

 Not a piece of software proper, but I, too, am learning programming and
 have found the book The Art of Unix Programming by Eric S. Raymond to
 be quite invaluable. I don't have an ISBN, as I have the PDF version,
 but a google for 'taoup.pdf site:catb.org' should yield something.
 Unsure if it's been translated to Portugese though.

Thanks,  this more information to my objetive. I am from Colombia, my
native language is spanish.

 Offtopic: I'm looking for a place where I can buy the paper copy using
 cash or money order.

 PD: I sorry but my english is very bad, I am learning too.

 Hey, it's better than that of some native English speakers I know :)
Wow thank you

 --
  _  Brian Ryans 8B2A 54C4 E275 8CFD 8A7D 5D0B 0AD0 B014 C112 13D0     .
 ( ) ICQ UIN: 43190205 | Mail/MSN/Jabber: brianlry...@gmail.com       ..:
  X  ASCII Ribbon Campaign Against HTML mail and v-cards: asciiribbon.org
 / \ Any technology distinguishable from magic is insufficiently advanced

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (GNU/Linux)

 iEYEARECAAYFAkusFKsACgkQCtCwFMESE9Do2gCeNPRgAv1hGQD20YojG3kLIcmE
 8gUAoIaxE4jdL4FsPfLg1w8jqyHEMpOT
 =4JFA
 -END PGP SIGNATURE-





-- 
ceduardo


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/c068e3701003261504g66573289r6e3e726027ca3...@mail.gmail.com



Re: Suggestion to developer tools

2010-03-26 Thread Brian Ryans
You mistakenly replied to me instead of to the list. I'll fix that.

Quoting ceduardo on 2010-03-26 17:04:08:
 Thanks,  this more information to my objetive. I am from Colombia, my
 native language is spanish.

I don't know why I said Portuguese instead of Spanish. Brain fart on my
part, likely. I'm unsure about where to get a copy of TAOUP in Spanish.
Maybe regulars of debian-devel-spanish would know where to get such, if
it even exists? I searched Google and nothing came up for a Spanish
copy.

-- 
 _  Brian Ryans 8B2A 54C4 E275 8CFD 8A7D 5D0B 0AD0 B014 C112 13D0 .
( ) ICQ UIN: 43190205 | Mail/MSN/Jabber: brianlry...@gmail.com   ..:
 X  ASCII Ribbon Campaign Against HTML mail and v-cards: asciiribbon.org
/ \ Any technology distinguishable from magic is insufficiently advanced


signature.asc
Description: Digital signature


Re: Serializing transitions

2010-03-26 Thread Stéphane Glondu
Raphael Hertzog a écrit :
 Preparing the transition in experimental is not always done and takes
 much more energy than such a system would take.
 Why, actually?
 
 I don't an exhaustive answer but here are some points:
 1/ you can't request bin-nmus of reverse-dependencies in experimental
(to verify that all packages build fine with the updated package, and
that's one of the main task in preparing the transition)
 2/ you have to manually reupload a new source package to unstable with all
the delay it induces for getting the package built on all arches

Besides, you might have to version build-dependencies so that they are
taken from experimental. Worse, you might have to expand all transitive
build-dependencies and version them so that they are taken from
experimental (sbuild prefers to fail instead of installing from
experimental unless the versioned build-dependency is explicit). This is
too impractical with OCaml, for example: it is impossible to make a
transition in experimental without an insane amount of work, whereas
recompiling all involved packages takes only a few hours (on amd64).

 3/ some maintainers are too confident that nothing is going to break

And even if they do tests, they cannot do them on all architectures.


Cheers,

-- 
Stéphane


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bad3ec1.7020...@glondu.net



Re: Serializing transitions

2010-03-26 Thread Stéphane Glondu
Neil Williams a écrit :
 I did a form of that for Emdebian Crush (emrecent) which used
 edos-debcheck to see if the upload was going to break the repository
 prior to making the upload. [...]

Hum... interesting. If an upload is going to break the repository, dak
could indeed ask some kind of confirmation before actually installing
the packages in the archive. Has this ever been considered for the main
archive?

-- 
Stéphane



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bad4328.9020...@glondu.net



Bug#575563: ITP: libbusiness-onlinepayment-payflowpro-perl -- PayPal Payflow Pro backend for Business::OnlinePayment

2010-03-26 Thread Ivan Kohler
Package: wnpp
Severity: wishlist
Owner: Ivan Kohler ivan-deb...@420.am
Owner: Ivan Kohler ivan-deb...@420.am

* Package name: libbusiness-onlinepayment-payflowpro-perl
  Version : 1.01
  Upstream Author : Phil Lobbes phil at perkpartners.com
* URL : 
http://search.cpan.org/dist/Business-OnlinePayment-PayflowPro/
* License : Perl
  Programming Lang: Perl
  Description : PayPal Payflow Pro backend for Business::OnlinePayment

 This is Business::OnlinePayment::PayflowPro, an Business::OnlinePayment
 backend module for PayPal Payflow Pro.  It is only useful if you have a
 merchant account with PayPal Payflow Pro:
 https://www.paypal.com/cgi-bin/webscr?cmd=_payflow-pro-overview-outside

 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an multiplatform ecommerce-enabling middleware
 solution).



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100327001224.17546.46336.report...@skydancer.freeside.biz



Bug#575565: ITP: libbusiness-onlinepayment-paymentech-perl -- Chase PaymenTech backend for Business::OnlinePayment

2010-03-26 Thread Ivan Kohler
Package: wnpp
Severity: wishlist
Owner: Ivan Kohler ivan-deb...@420.am
Owner: Ivan Kohler ivan-deb...@420.am

* Package name: libbusiness-onlinepayment-paymentech-perl
  Version : 2.03
  Upstream Author : Mark Wells m...@freeside.biz
* URL : 
http://search.cpan.org/dist/Business-OnlinePayment-PaymenTech/
* License : Perl
  Programming Lang: Perl
  Description : Chase PaymenTech backend for Business::OnlinePayment

 This is Business::OnlinePayment::PaymenTech, an Business::OnlinePayment
 backend module for Chase Paymentech.  It is only useful if you have a
 merchant account with Chase Paymentech: http://www.chasepaymentech.com/

 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an multiplatform ecommerce-enabling middleware
 solution).



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100327001835.17790.63677.report...@skydancer.freeside.biz



Bug#575567: ITP: libbusiness-onlinepayment-ippay-perl -- IPPay backend for Business::OnlinePayment

2010-03-26 Thread Ivan Kohler
Package: wnpp
Severity: wishlist
Owner: Ivan Kohler ivan-deb...@420.am
Owner: Ivan Kohler ivan-deb...@420.am

* Package name: libbusiness-onlinepayment-ippay-perl
  Version : 0.04
  Upstream Author : Jeff Finucane ip...@weasellips.com
* URL : http://search.cpan.org/dist/Business-OnlinePayment-IPPay
* License : Perl
  Programming Lang: Perl
  Description : IPPay backend for Business::OnlinePayment

 This is Business::OnlinePayment::IPPay, an Business::OnlinePayment
 backend module for IPPay.  It is only useful if you have a merchant account
 with IPPay: http://www.ippay.com/

 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an multiplatform ecommerce-enabling middleware
 solution).



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100327002549.17915.38385.report...@skydancer.freeside.biz



Bug#575571: ITP: sushi -- IRC suite operating via D-Bus

2010-03-26 Thread Luke Faraone
Package: wnpp
Severity: wishlist
Owner: Luke Faraone l...@faraone.cc

* Package name: sushi
  Version : 1.1.1
  Upstream Author : Michael Kuhn sur...@ikkoku.de 
* URL : http://sushi.ikkoku.de/
* License : Two-clause BSD
  Programming Lang: C, Python
  Description : IRC suite operating via D-Bus

The sushi IRC suite consists of a central daemon and several clients, which 
communicate via DBus. DBus methods and signals are provided by the daemon to 
abstract the IRC protocol. Clients can use these methods and signals to easily 
interact with IRC.

The daemon – maki – provides DBus methods and signals that abstract the IRC 
protocol to make it more pleasant to use. Consequently, clients using this 
interface can focus on providing a good user experience instead of worrying 
about implementation details of the IRC protocol. For example, this interface 
could also be used to easily write IRC bots in any language that supports DBus. 

The suite currently provides a graphical client for GTK – tekka – as well as 
one for the terminal – nigiri. 



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100327021527.8649.46781.report...@opus.home