Building packages twice in a row

2007-05-16 Thread Martin Zobel-Helas
Hi,

as a QA effort the whole archive was rebuilt yesterday to catch
build-failures, whether a package can be build twice in a row (unpack,
build, clean, build). We found about 400 packages not having a sane
clean target. 

To cite
http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules

clean

This must undo any effects that the build and binary targets may
have had, except that it should leave alone any output files created
in the parent directory by a run of a binary target.

We started filing bugs to each effected package with severity important,
those can be found at 
http://bugs.debian.org/cgi-bin/[EMAIL PROTECTED];tag=qa-doublebuild

Building twice is not yet a requirement, but will (hopefully) become
release goal for Lenny. 

Greetings
Martin


signature.asc
Description: Digital signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky

Raphael Hertzog  wrote / napísal(a):

On Tue, 15 May 2007, Mgr. Peter Tuharsky wrote:
Yes, bugs are unavoidable. However, testing is often in situation whole 
system broken or nearly useless. I see difference here; occassional 
bug in desktop app is acceptable. Whole system unreliable is not acceptable.


Have you facts to assert this?


Just a personal experience.



I've been an happy user of testing. It happens that some packages are not
upgradable during a timeframe however the installed packages are not broken
and thus the system is perfectly reliable.


You can't just get the latest version and hope that it won't break
anything.
That should be verified in light of broad experience (I don't have any). 
Does it happen often that GNOME version change breaks many things? The 
only my try was to put GNOME 2.0 to Debian Woody (ugly GNOME 1.2), and I 
was succesful.


You can't generalize based on a single experience like that.


Yes, I admired that openly.

Your

restricted yourself to software published by the Gnome project. Check how
many applications depend on Gnome and yet are not developed following
Gnome's schedule. Those are the applications which have not been tested by
upstream with the new Gnome and which are the more likely to break.


Could we put more pressure on them to follow some rules? Make it 
compliant or be not released at all?

I'd expect that enterprise is already making pressure on this..



You can't rely on upstream to do this testing for you. We have a purpose,
we don't stabilize our distribution just because it sounds nice, it's
really needed in many cases.

Don't get me wrong however, I'm all in favor of having backports
integrated in Debian and make it a viable alternative for many users.
But you simply can't drop newer upstream version in what we call stable
like you suggest.


I respect Your opinion and probably You know what You're speaking about, 
however the interests should come to some balance (stability vs 
available labour force vs usability vs bug reporting vs security).


Maybe, there could be these levels in release cycle:
-stable (security fixes are backported, depending on popularity and 
demand the packages have)
-recent (tested, functional fresh packages, that could stable be 
upgraded by, w/o breaking deps, officially supported)

-testing (stabilisation playground for next libraries platform)
-unstable (new software packages)


Peter



We don't really need more discussion on that topic. We need improvements
to make that a realistic goal.

Cheers,



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky

Steve Greenland  wrote / napísal(a):
On 14-May-07, 07:55 (CDT), Mgr. Peter Tuharsky [EMAIL PROTECTED] wrote: 
Ask somebody, what distro would he install at desktop for novice or M$ 
refugee? Why many are choosing Ubuntu instead of Debian, and even worse, 
abandon Debian in favor of Ubuntu?


Why is this worse?


I wrote worse because for Debian, this is worse. Not that it is 
damaging it somehow. Of course there naturally will be other distros, 
cooperating hopefully.


It's worse because it implies, that Debian is not as good desktop as 
it ought to be.


Why isn't there room for two similar distributions,

with one aimed at being more up-to-date for a limited set of packages
and hardware, while the other aims at being rock-solid on a wide variety
of hardware for extended periods of time?


As I illustreted, rock solid is not automatically guaranteed by 
oldness of software or by length of pre-release testing. And for the end 
_desktop_ user, usability matters too. Sometimes even more than the age 
(I wouldn't tell stability because, again, this is not always the 
same). That's the first thing I think Debian is doing wrong, if it tries 
to be desktop distro too. The optimum is somewhere in between.




There are certainly ways that Debian can improve, but I'm not convinced
that become more like Ubuntu is one of them. Why not let Ubuntu
fulfill the desires of that group of users?


More like Ubuntu -by some means, we could learn much from them. 
However I don't suggest to become another Ubuntu.


There are partial approaches possible that could itself benefit Debian 
dekstop much. And in the Debian, other ways of applying changes than 
step-by-step I don't see even possible, does anybody? ;-)


We could start with programs that don't other programs depend on much. 
For example, what is the purpose of using 2 years old Firefox, 
Thunderbird, OpenOffice.org and other such stand-alone programs? They 
could be flawlessly upgraded during stable release life cycle. If extra 
stability or whatever is the mean, then let them be tested for a while 
(however, preferrably during _their_ testing phase).


Next, the bug reporting is completely flawed for desktop user, and in 
order to make it functional, the balance must be moved closer to the 
recent software versions. I don't see other way to do it. Does somebody? 
There is no choice but keeping Debian desktop user 
out-of-software-community for next years.


Third, bug reporting systems really needs some consolidation, and 
probably negotiations between distros and software vendors. It took too 
long to have LSB, and convergention of the bug reporting systems I see 
as the next step necessarry. And who could offer bigger authority than 
Debian, the greatest community-driven distro?



Peter



Steve



--
Odchádzajúca správa neobsahuje ví­rusy, nepou¾í­vam Windows.
===

Mgr. Peter Tuhársky
Referát informatiky
Mesto Banská Bystrica
ÈSA 26
975 39 Banská Bystrica

Tel: +421 48 4330 118
Fax: +421 48 411 3575

===


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky



In several mails you claimed testing as broken.  This is completely
orthognal to my experience.  I'm using testing since its existence
on most of my boxes.


I use it on some boxes too, however, mostly the snapshots from the 
half-year before-stable period of time. Attempts to use much sooner 
snapshots were not too successfull for me.


Only production servers are running stable and

I keep my fingers from running unstable (except of chroots).  So
were is the proof for you statement.  What are the numbers of the
bugs you might have reported against packages in testing?


Don't remember, not too much. However, if hundred of packages had broken 
deps, where would You report the bug? I'm not too experienced with apt 
and I hate hacking around it.
Another hand, many problems were well-known by the time I met them, 
there wasn't need to report them again.


I'd say, half of problems with testing were connected to bugs in 
installer. I know the guys are doing though work around it, however I 
think installer should get stabilised a while before the testing gets 
into feature freeze. Etch has been quite better by this means than Sarge 
btw.


 Could you

please a bit more verbose about your problems in testing because
nobody else made it to my radar that testing is that unusable.
Perhaps I missed something ...


I heared many people on mailing lists saying they would never suggest 
running testing for other than testing purposes, and they often added 
typical problems one coan get in with testing..

However, problems with testing are matter of other topic, an't they? ;-)


Best regards

Peter



Kind regards

   Andreas (writing from a laptop that runs testing. ;-))




--
Odchádzajúca správa neobsahuje ví­rusy, nepou¾í­vam Windows.
===

Mgr. Peter Tuhársky
Referát informatiky
Mesto Banská Bystrica
ÈSA 26
975 39 Banská Bystrica

Tel: +421 48 4330 118
Fax: +421 48 411 3575

===


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Andreas Tille

On Wed, 16 May 2007, Mgr. Peter Tuharsky wrote:

Don't remember, not too much. However, if hundred of packages had broken 
deps,


This statement is definitely wrong.

where would You report the bug? I'm not too experienced with apt and I 
hate hacking around it.


There is no need to hack around it.

Another hand, many problems were well-known by the time I met them, there 
wasn't need to report them again.


So if there are really well-known many problems can you do me a favour
and list one or two here?


I'd say, half of problems with testing were connected to bugs in installer. I


I don't know what you mean here.  If you want to get a running testing
system why not installing stable and then switch to testing?  You are
right, the installer for testing might become usable for the masses
from the RC candidates and thus about half a year before a release.
This would perhaps clarify your statements, but this is not a problem
of the testing system but a problem of the installer.  Perhaps we
should document a reasonable way how to get a reasonable testing system
setup flawlessly.

I heared many people on mailing lists saying they would never suggest running 
testing for other than testing purposes, and they often added typical 
problems one coan get in with testing..


Links?
Well, testing has its name for purpose and I personally think about to
whom I suggest using testing.  But the name is choosen quite conservative for
a quite stable thing (which is just not rock solid as stable).


However, problems with testing are matter of other topic, an't they? ;-)


Yes, I do not want to disturb from your main point of your initial
mail.  But please do not blur it yourself with statements that are
just not true if you want that people take you honest (and I really
wish they would do).

Kind regards

  Andreas.

--
http://fam-tille.de


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Getting Debian to use less power?

2007-05-16 Thread Petter Reinholdtsen
[Christine Spang]
 I'll maintain powertop if you're looking to get rid of it. I have a
 new package for 1.2 sitting on my machine right now, just waiting to
 get an okay before I upload.

Great to hear.  I already got offers from Patrick Winnertz and Jose
Luis Rivas Contreras, who plan to co-maintain it.  Please get in touch
with those if you want to join the team.  I suspect they might want
help tracking power-saving patches in Debian, and help submitting
those patches to upstream and the debian maintainers.

Friendly,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Stefano Zacchiroli
On Wed, May 16, 2007 at 08:10:44AM +0200, Martin Zobel-Helas wrote:
 as a QA effort the whole archive was rebuilt yesterday to catch
 build-failures, whether a package can be build twice in a row (unpack,
 build, clean, build). We found about 400 packages not having a sane
 clean target. 

Wow, thanks for the effort!

 To cite
 http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules
 
 clean
 
 This must undo any effects that the build and binary targets may
 have had, except that it should leave alone any output files created
 in the parent directory by a run of a binary target.

Isn't twice building too coarse grained to spot actual violation of
this rule?  I mean, packages that fail to build the second time have for
sure garbage left around after the former invocation of clean. But it
is not granted that packages with garbage left around will fail to
build.

Wouldn't it be better to unpack a package twice in two different
directories, build and clean in one dir and then compare the obtained
tree with the tree available in the other dir?

I know, that's cheap talk while you actually provided facts :-), just
take this as a curiosity of mine / suggestion for future tests.

Many thanks again for this!

-- 
Stefano Zacchiroli -*- PhD in Computer Science ... now what?
[EMAIL PROTECTED],debian.org,bononia.it} -%- http://www.bononia.it/zack/
(15:56:48)  Zack: e la demo dema ?/\All one has to do is hit the
(15:57:15)  Bac: no, la demo scema\/right keys at the right time


signature.asc
Description: Digital signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Frans Pop
On Wednesday 16 May 2007 09:11, Mgr. Peter Tuharsky wrote:
 I'd say, half of problems with testing were connected to bugs in
 installer.

This statement really wants some qualifications...

The official releases (beta and RC) of the installer for testing have had 
no really serious bugs, though there may be errata that can affect 
specific situations or hardware. They are tested extensively.

Also, in most cases it is not the _installer_ that is broken, but that 
there are bugs in individual packages that are installed during an 
installation that can cause the installation to fail.
Unfortunately such bugs are often only detected after a package migrates 
to testing because that is the first time someone will try to do an 
installation that includes the package.
I also think that we will see a lot less of such problems for Lenny than 
we have for Etch. For Etch we've had a few really major changes (kernel, 
initrd generators, removal of base-config, XOrg transition) that had a 
high impact on the installer an installations. I doubt we'll have so many 
for Lenny.

Installation problems when using daily built images or weekly snapshots is 
therefore quite possible, but we always try to get such issues fixed 
ASAP.

However,  you are also almost guaranteed to be able to install testing 
using a full CD/DVD image from the last official D-I release, especially 
if you choose to use only the CD and not use a network mirror in addition 
to the CD/DVD.
And, as Andreas has already said, you can always install stable and 
upgrade to testing (though that may get harder as stable gets older, 
especially as there will be no release notes yet).

Even though all this may not really change things from the viewpoint of an 
end user, it is IMO very relevant when discussing the usability of 
testing as a whole.

Cheers,
FJP


pgpt3arQMxgEH.pgp
Description: PGP signature


Re: Building packages twice in a row

2007-05-16 Thread Martin Zobel-Helas
Hi, 

On Wed May 16, 2007 at 10:11:55 +0200, Stefano Zacchiroli wrote:
 On Wed, May 16, 2007 at 08:10:44AM +0200, Martin Zobel-Helas wrote:
  as a QA effort the whole archive was rebuilt yesterday to catch
  build-failures, whether a package can be build twice in a row (unpack,
  build, clean, build). We found about 400 packages not having a sane
  clean target. 
 
 Wow, thanks for the effort!
 
  To cite
  http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules
  
  clean
  
  This must undo any effects that the build and binary targets may
  have had, except that it should leave alone any output files created
  in the parent directory by a run of a binary target.
 
 Isn't twice building too coarse grained to spot actual violation of
 this rule?  I mean, packages that fail to build the second time have for
 sure garbage left around after the former invocation of clean. But it
 is not granted that packages with garbage left around will fail to
 build.

ack.

 Wouldn't it be better to unpack a package twice in two different
 directories, build and clean in one dir and then compare the obtained
 tree with the tree available in the other dir?

That would surely be the better solution to catch this policy violation.
But the way we did it now was the fastest and easiest solution for now,
and showed already how many packages have no correct working clean
targets.

We will need to patch sbuild for the changes you suggested. Feel free to
send patches for that.

 I know, that's cheap talk while you actually provided facts :-), just
 take this as a curiosity of mine / suggestion for future tests.

If you provide a patch for sbuild, Lucas will surely hand you the
build-logs for all packages. Happy bug filing then.

 Many thanks again for this!
nP. QA is work everyone of the project can do.

Greetings
Martin

-- 
[EMAIL PROTECTED] /root]# man real-life
No manual entry for real-life


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Santiago Vila
On Wed, 16 May 2007, Stefano Zacchiroli wrote:

 I mean, packages that fail to build the second time have for
 sure garbage left around after the former invocation of clean.

Not always. In some cases (for example, two of my packages) the error
was to modify a .po file in place to update it. The second time
you build the package, dpkg-source complains about the .mo files,
as they are binary files and they have been modified.

How do people deal with this, BTW? Maybe by configuring the package in
another directory and using the VPATH feature of make?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Andreas Tille

On Wed, 16 May 2007, Stefano Zacchiroli wrote:


Wouldn't it be better to unpack a package twice in two different
directories, build and clean in one dir and then compare the obtained
tree with the tree available in the other dir?


I personally store the diff.gz from first build and compare with a
second build - which is basically the same as your suggestion, but
perhaps not consuming so much space.

Kind regards

Andreas.

--
http://fam-tille.de


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Adeodato Simó
* Santiago Vila [Wed, 16 May 2007 10:52:02 +0200]:

 Not always. In some cases (for example, two of my packages) the error
 was to modify a .po file in place to update it. The second time
 you build the package, dpkg-source complains about the .mo files,
 as they are binary files and they have been modified.

 How do people deal with this, BTW? Maybe by configuring the package in
 another directory and using the VPATH feature of make?

Deleting the binary files in the clean target. dpkg-source will complain
that they're missing, but will build the package just fine.

I do this also with config.{guess,sub} (and recommend it as well).

Cheers,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
Don't ask the barber whether you need a haircut.
-- Daniel S. Greenberg


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Richard Atterer
On Wed, May 16, 2007 at 10:11:55AM +0200, Stefano Zacchiroli wrote:
 Wouldn't it be better to unpack a package twice in two different 
 directories, build and clean in one dir and then compare the obtained 
 tree with the tree available in the other dir?

IMHO, a good test would be to build the package twice and then to compare 
whether the created .debs are identical between the first and second run. 
(Of course, file timestamps would have to be ignored when comparing.)

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer |  GnuPG key: 888354F7
  | \/¯|  http://atterer.net  |  08A9 7B7D 3D13 3EF2 3D25  D157 79E6 F6DC 8883 
54F7
  ¯ '` ¯


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Guus Sliepen
On Wed, May 16, 2007 at 11:12:56AM +0200, Richard Atterer wrote:

  Wouldn't it be better to unpack a package twice in two different 
  directories, build and clean in one dir and then compare the obtained 
  tree with the tree available in the other dir?
 
 IMHO, a good test would be to build the package twice and then to compare 
 whether the created .debs are identical between the first and second run. 
 (Of course, file timestamps would have to be ignored when comparing.)

There are lots of reasons why the resulting package can differ each time
you build it, some of them perfectly valid. For example, this is not
uncommon in C programs:

printf(foo version %s (built %s %s)\n, VERSION, __DATE__, __TIME__);

Also, running update-po will always change the header of a .po file to
reflect the last time update-po was run. I don't think we can require
that building a package twice in a row produces exactly the same .deb
and/or .diff.gz.

-- 
Met vriendelijke groet / with kind regards,
  Guus Sliepen [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Re: Building packages twice in a row

2007-05-16 Thread Neil Williams
On Wed, 16 May 2007 10:52:02 +0200 (CEST)
Santiago Vila [EMAIL PROTECTED] wrote:

 On Wed, 16 May 2007, Stefano Zacchiroli wrote:

  I mean, packages that fail to build the second time have for
  sure garbage left around after the former invocation of clean.

 Not always. In some cases (for example, two of my packages) the error
 was to modify a .po file in place to update it.

I'm not sure what you mean - is this autotools where you simply symlink 
po/Makefile.in.in ? What modification are you making? Native or upstream 
package?

 The second time
 you build the package, dpkg-source complains about the .mo files,
 as they are binary files and they have been modified.

But .mo files don't need to be in the upstream source - they can be
cleaned and regenerated with make -C po.

 How do people deal with this, BTW? Maybe by configuring the package in
 another directory and using the VPATH feature of make?

I haven't come across this kind of error in any package (as well as my
own, I'm currently cross-building Debian packages for Emdebian).

--


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



pgpiOX6CURvok.pgp
Description: PGP signature


Re: Mysterious NMU (Bug #423455)

2007-05-16 Thread Roberto C . Sánchez
On Tue, May 15, 2007 at 10:05:56PM -0400, Felipe Sateler wrote:
 Roberto C. Sánchez wrote:
 
  Well, the ~ character is stated to be evaluated to be less than the
  empty string.  If a package is the target of a security upload in
  stable, you can be certain that the testing/unstable version will also
  increase when the new package is introduced to fix the problem there as
  well.
 
 What if it's a NMU?
 
Well, an NMU would go into unstable directly and not into stable.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Building packages twice in a row

2007-05-16 Thread paddy
On Wed, May 16, 2007 at 11:21:51AM +0200, Guus Sliepen wrote:
 On Wed, May 16, 2007 at 11:12:56AM +0200, Richard Atterer wrote:
 
   Wouldn't it be better to unpack a package twice in two different 
   directories, build and clean in one dir and then compare the obtained 
   tree with the tree available in the other dir?
  
  IMHO, a good test would be to build the package twice and then to compare 
  whether the created .debs are identical between the first and second run. 
  (Of course, file timestamps would have to be ignored when comparing.)
 
 There are lots of reasons why the resulting package can differ each time
 you build it, some of them perfectly valid. For example, this is not
 uncommon in C programs:
 
 printf(foo version %s (built %s %s)\n, VERSION, __DATE__, __TIME__);
 
 Also, running update-po will always change the header of a .po file to
 reflect the last time update-po was run. I don't think we can require
 that building a package twice in a row produces exactly the same .deb
 and/or .diff.gz.

granted there are things like this, but reproducible builds would be 
fantastic and well worth the effort.

Regards,
Paddy



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky

Hi, Greg

You took it quite actively.



As many see, all of them are different in server and in desktop world,
and many times Debian chooses to dictate the users we know the best 
what You need instead of listening to them.


Why then are there 28000+ packages in Debian? If Debian only dictates,
why then are there *FAR* more packages available for install than in
*ANY* other Distribution? How many Window Managers? How many alternative
packages to do the same thing, like word processing, editors, music
clients, rss feed readers, web-browsers? I could go on for days, but I
hope you get my point.

Come on, we know the answer, you can say it.


Yes, no single other distro offers such a vast choice possibility, if 
we're speaking about software. The dictate I feel on other levels. 
Diff the end user approach of Ubuntu and end user approach of Debian and 
You see a part of it.


It's complex to discuss undercover, however with Ubuntu, user get's an 
_impression_ that this is created especially for _him_ and that Ubuntu 
_cares_ about what he might need. We could call it marketing, however 
it's only partially about marketing. Whatever quality the Debian offers, 
it's harder for user to _interact_ with the community, and harder to get 
the impression that he actually can have any impact on what's going on. 
One easily gets impression, that he can move the mountain more easily 
than affect Debian's course.



b, Stable without (too many) crashes


Do you realize Debian's stable is classified as this:

Stable means stable package list. No changes in API and ABI
names or versions. This means no newer versions will ever make
it into stable. It is in maintenance mode. This makes a very
good setup for those wishing for Rock Solid machines. Doesn't
crash. too many comes from the Windows World, does not
typically apply to Debian's Linux.


No changes, no newer versions = dosen't crash? It's simply not true.
For example, the Debian Woody used an ancient version of Mozilla. _Very_ 
crashy one, compared with newer versions that came few months later. 
Noone could call that stable one.


Generally speaking, there _are_ stability issues in any software. Should 
they eventually get fixed upstream, then newer version _objectively_ is 
_more_stable_ than older, providing no new stability bug has been 
introduced since the old has been fixed. Yes, it's perfectly possible 
that newer version of software is more stable (less crashy) than old 
one. (Should it be reversely, then software is more and more crashy and 
will not be usefull at the end ;-)


As I said, old is not automatically equal to stable.




c, Applications should work generally


Okay, what specifically does not work in Debian?


I just listed criteria, didn't blame Debian at this point.


d, Applications should work together well


Again, if you are using a Desktop environment, they just DO.


By the means of usability, not always.

For example, Abiword dosen't exchange files ideally with other office 
suits (Koffice, OpenOffice.org etc) found in Sarge due to different 
import/export filters. With Etch, it's been improved (due to upstream's 
work, of course). However, they and other apps are being under 
development that leads to ODF support. New version will work 
_much_better_ with each other.


Openoffice.org hve had problems with importing it's own files, that have 
been fixed. Thus newer version is more interoperable with itself than older.


Other example is SVG support. We'll (hopefully) get soon new version of 
OpenOffice.org with SVG support, Firefox with improved SVG support, etc.


Applications mature in course of interoperability in FOSS world. Newer 
almost always meens better.



In fact, I use XFCE. If I click on a link in my e-mail client
(Evolution) it opens up my preferred Web-browser (Iceweasel). If I open
a Word Document in Iceweasel, it opens the doc in OpenOffice.org
writer. If I make a mailto link in Writer and click on it, it opens an
Evolution new mail interface. So, once again, I don't see your problem
here.


Well, if You have chosen to use Thunderbird (Icedove) instead of 
Evolution, You must have installed gnome-support manually, otherwise it 
dosen't interact with other apps well.


In Sarge, I've had many problems regarding file associations with 
Thunderbird.


I just say, that newer versions usually interact better with each other, 
and thus the oldness is decreasing the usability, not increasing, by 
means of interoperability.





e, The serious security problems should get fixed ASAP


Again, just pointing the need, not blaming anyone.


Debian's Stable cannot introduce new versions. This complicates things.
It makes it tough, the security team has to backport the fixes from
the new versions and force the changes to not bump the ABI numbers.
This may seem trivial to you, but it is NOT.


In fact, Im saying that it is too complicated (if even possible) to put 
new patch to old 

Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky

I'm glad it works for You.

Peter

Greg Folkert  wrote / napísal(a):

On Tue, 2007-05-15 at 21:43 +0200, Andreas Tille wrote:

On Tue, 15 May 2007, Mgr. Peter Tuharsky wrote:


We're going OT, however my experience based on last two Debian
releases: 

testing becomes quite stable in means of usability somewhere half
year 

before it's released as stable. The sooner before the stable, the
rapidly 

increasing is the chance that the snapshot that You have will not
be 

installable at all, will have dependencies severely broken, etc.

In several mails you claimed testing as broken.  This is completely
orthognal to my experience.  I'm using testing since its existence
on most of my boxes.


To that, I run Sid/unstable on 90% of everything I have. Stable on those
machines that cannot have problems.


Only production servers are running stable and I keep my fingers from
running unstable (except of chroots).


I haven't seen an unstable problem that was a problem for more than a
couple of days... and mostly had workarounds in any case.


So were is the proof for you statement.  What are the numbers of the
bugs you might have reported against packages in testing? Could you
please a bit more verbose about your problems in testing because
nobody else made it to my radar that testing is that unusable. Perhaps
I missed something ...


I've asked for specific examples.


Kind regards

Andreas (writing from a laptop that runs testing. ;-))


Cheers from a Sid+Experimental machine.





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky

I don't have enough knowledge to do that.

Peter

David Nusinow  wrote / napísal(a):

On Tue, May 15, 2007 at 09:41:17AM +0200, Mgr. Peter Tuharsky wrote:

The kernel, the X.org


So are you volunteering to join the kernel and XSF teams to make this
happen?

 - David Nusinow





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



how long is 'pending'

2007-05-16 Thread Neil Williams
How long should bugs be tagged pending in advance of an upload?

Is it acceptable to tag a bug pending when fixed upstream and the
maintainer is confident of an upstream release in under a week? (This
is easy for me, I'm also upstream in many cases. :-))

Does it depend on the severity of the bug?

Does it depend on the priority of the package? (or the popcon score?)

Does it depend on how many bugs are tagged pending for that package?

Should the bug be tagged pending as soon as it has been fixed with a
local test package, no matter what?

--


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



pgpoZpm7OasfP.pgp
Description: PGP signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky


Haven't heard how libtruetype security upgrade caused OpenOffice.org, 


Sorry, should be libfreetype


Peter


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread cobaco (aka Bart Cornelis)
On Wednesday 16 May 2007, Mgr. Peter Tuharsky wrote:
  Do you realize Debian's stable is classified as this:
 
  Stable means stable package list. No changes in API and ABI
  names or versions. This means no newer versions will ever make
  it into stable. It is in maintenance mode. This makes a
  very good setup for those wishing for Rock Solid machines. Doesn't
  crash. too many comes from the Windows World, does not typically
  apply to Debian's Linux.

 No changes, no newer versions = dosen't crash? It's simply not true.
 For example, the Debian Woody used an ancient version of Mozilla. _Very_
 crashy one, compared with newer versions that came few months later.
 Noone could call that stable one.

you're still missing the point here:
- the point is _not_ that software in stable isn't buggy
- the point is that software in stable doesn't change 
   - this ensures that it won't be buggy in new ways
= thus making sure that what works, keeps working
= thus making sure that ones you have a workaround, that keeps working 
to

In short stable is about not getting any unexpected surprises/changes in how 
software behaves. 
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpQlXQjQvnll.pgp
Description: PGP signature


Re: Building packages twice in a row

2007-05-16 Thread Norbert Preining
Hi all!

On Mit, 16 Mai 2007, Santiago Vila wrote:
 Not always. In some cases (for example, two of my packages) the error
 was to modify a .po file in place to update it. The second time

I agree. In texinfo I have the following problem
- upstream ships po/*.gmo
- debian patches patch the .po files to fix some translations
- debian rules touches po/texinfo.pot
- make updates the .gmo files and the rest

Now at a second build time we have changes in the binary .gmo files
which cannot be represented.

What is the preferred solution for such a case?

On Mit, 16 Mai 2007, Adeodato Simó wrote:
 Deleting the binary files in the clean target. dpkg-source will complain
 that they're missing, but will build the package just fine.

Sounds like a hack. What do other say?

Best wishes

Norbert

---
Dr. Norbert Preining [EMAIL PROTECTED]Università di Siena
Debian Developer [EMAIL PROTECTED] Debian TeX Group
gpg DSA: 0x09C5B094  fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
---
OUNDLE (vb.)
To walk along leaning sideways, with one arm hanging limp and dragging
one leg behind the other. Most commonly used by actors in amateur
production of Richard III, or by people carrying a heavy suitcase in
one hand.
--- Douglas Adams, The Meaning of Liff


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Kevin Mark
On Wed, May 16, 2007 at 01:12:30PM +0200, cobaco (aka Bart Cornelis) wrote:
 On Wednesday 16 May 2007, Mgr. Peter Tuharsky wrote:
   Do you realize Debian's stable is classified as this:
  
   Stable means stable package list. No changes in API and ABI
   names or versions. This means no newer versions will ever make
   it into stable. It is in maintenance mode. This makes a
   very good setup for those wishing for Rock Solid machines. Doesn't
   crash. too many comes from the Windows World, does not typically
   apply to Debian's Linux.
 
  No changes, no newer versions = dosen't crash? It's simply not true.
  For example, the Debian Woody used an ancient version of Mozilla. _Very_
  crashy one, compared with newer versions that came few months later.
  Noone could call that stable one.
 
 you're still missing the point here:
 - the point is _not_ that software in stable isn't buggy
 - the point is that software in stable doesn't change 
- this ensures that it won't be buggy in new ways
   = thus making sure that what works, keeps working
   = thus making sure that ones you have a workaround, that keeps working 
 to
 
 In short stable is about not getting any unexpected surprises/changes in how 
 software behaves. 
I'd also say that because there are no unexpected surprises/change for a
predictable about of time (about 18 months) ,it is 'supportable' by
commercial/non-commercial entities. This is what corporate users,
embedded users, etc. want. For single users laptop users, maybe they can
choose to have less-than 'stable' aka 'unstable' which has a constant
stream of new updates to get support for current/newer hardware.
-- 
|  .''`.  == Debian GNU/Linux == |   my web site:   |
| : :' :  The  Universal |mysite.verizon.net/kevin.mark/|
| `. `'  Operating System| go to counter.li.org and |
|   `-http://www.debian.org/ |be counted! #238656   |
|  my keyserver: subkeys.pgp.net | my NPO: cfsg.org |
|join the new debian-community.org to help Debian!  |
|___  Unless I ask to be CCd, assume I am subscribed ___|


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Frans Pop
On Wednesday 16 May 2007 12:50, Neil Williams wrote:
 How long should bugs be tagged pending in advance of an upload?

For me pending is a signal to users saying issue has been confirmed, 
solution is available and will be included with the next upload.

It would IMO not be correct to mark a bug pending if it is fixed but not 
yet been released upstream (unless you plan to upload a fixed version 
based on current upstream).

A relevant question is: how long can you reasonably delay uploading a 
package that has bugs that are marked pending. That IMO depends on the 
severity and type of the BR. The general Free Software rule is probably 
relevant here: release early, release often.
But for example, it is not a huge problem to tag translation updates 
pending and not upload for a longish time.
If there are other issues with the package (e.g. needs a new version of a 
library that's not yet available) that prevent an upload, that should not 
prevent you from setting a pending tag.

Cheers,
FJP


pgpdLF8WDjJB8.pgp
Description: PGP signature


Re: how long is 'pending'

2007-05-16 Thread cobaco (aka Bart Cornelis)
On Wednesday 16 May 2007, Neil Williams wrote:
 How long should bugs be tagged pending in advance of an upload?

To me pending means, a fix is applied and will be in the next upload/release 
(hence no further triaging needed on this bug).

It says nothing about when the upload with the fix will take place
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpwUqztPou16.pgp
Description: PGP signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky

Hi, Andreas

Another hand, many problems were well-known by the time I met them, 
there wasn't need to report them again.


So if there are really well-known many problems can you do me a favour
and list one or two here?


It's been in context, meant as many of those problems -a relative part 
of problems, not absolute number of them.


No, it's not worth the time. It's a history.

If you want to get a running testing

system why not installing stable and then switch to testing?  You are
right, the installer for testing might become usable for the masses
from the RC candidates and thus about half a year before a release.
This would perhaps clarify your statements, but this is not a problem
of the testing system but a problem of the installer.  Perhaps we
should document a reasonable way how to get a reasonable testing system
setup flawlessly.


Yes, that could be nice. Upgrading from stable to testing works usually, 
however I have met problems this way too. If it worked, it worked well. 
If it didn't work well, then it usually stopped to work completely :-) 
This is history too, Woody to Sarge.


  However, problems with testing are matter of other topic, an't 
they? ;-)


Yes, I do not want to disturb from your main point of your initial
mail.  But please do not blur it yourself with statements that are
just not true if you want that people take you honest (and I really
wish they would do).


I wish too.

Peter


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Andreas Tille

On Wed, 16 May 2007, Norbert Preining wrote:


Sounds like a hack. What do other say?


There are different opinions about orig.tar.gz should be equal
to upstream.  I tend to the opinion that no precompiled stuff
that can be builded by the source has to be in orig.tar.gz and
in such cases I would think about (mind the carful wording -
I do not explicitely suggest it) rebuilding the orig.tar.gz and
remove *.mo files.  I would definitely remove such files if
there would be other stronger reasons to change upstream
tarball.

Kind regards

  Andreas.

--
http://fam-tille.de


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Don Armstrong
On Wed, 16 May 2007, Neil Williams wrote:
 How long should bugs be tagged pending in advance of an upload?

Time isn't the important metric, in my opinion. The question is
whether the maintainer has fixed the bug (or believes they have fixed
the bug) in their development environment and the fix will be present
in the next upload.
 
 Is it acceptable to tag a bug pending when fixed upstream and the
 maintainer is confident of an upstream release in under a week?
 (This is easy for me, I'm also upstream in many cases. :-))

Yes.

 Does it depend on the severity of the bug?

No.

 Does it depend on the priority of the package? (or the popcon score?)

No.

 Does it depend on how many bugs are tagged pending for that package?

No.

 Should the bug be tagged pending as soon as it has been fixed with a
 local test package, no matter what?

Yes.

At least in my opinion, the pending tag is useful for the maintainer
to prioritize their work on bugs, as well as for other people who are
trying to help the maintainer work on their bugs to avoid duplicating
work. It says to everyone: I have fixed this bug; don't waste time on
it.

If a bug is pending for a very long time without an upload, then the
maintainer probably should consider uploading more often, but
sometimes there are things that keep that from happening. [For
instance, debbugs has a lot of bugs which are pending primarily
because I have a few more features/bugs which I have to fix before a
new version can be released; right now it's held together with too
much duct tape and spit for me to even countenance having it in
experimental.]


Don Armstrong

-- 
One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie. -- The Silicon Valley Tarot

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Adeodato Simó
* Andreas Tille [Wed, 16 May 2007 13:27:54 +0200]:

 On Wed, 16 May 2007, Norbert Preining wrote:

 Sounds like a hack. What do other say?

 There are different opinions about orig.tar.gz should be equal
 to upstream. 

In case there is confusion, my original suggestion was to remove the
files from debian/rules ('clean' target), not to remove them from the
orig tarball. I don't think this is a hack, but very standard procedure.

Cheers,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
 Listening to: Chambao - Luz


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky

Hi, Daniel


  When you talk about desktop users, I think you really mean novice
consumers.  Is that a fair assessment?  In my experience, Debian can
work just fine on the desktop in some situations, just not for novice
home users.  (think, e.g., about desktops for office workers)


We have had 50 Debian desktop installations in our organisation, and the 
users have had some legitimate needs, and were not happy with some 
usability shortages or bugs in some basic software found in Debian Sarge 
(OpenOffice.org, Firefox, Thunderbird, and so on).
Since we use these applications massively, and have to communicate with 
outside word, and those installations have been pilot project to whole 
organisation's migration to Linux, it has been important for us to make 
the work environment as flawless as possible.


The issues have beed reported upstream and fixed, however the only way 
to get the fixes to end user was to abandon distributional versions 
completely and install generic upstream packages.


Thus, I assume that not only novice consumers have the need for 
improving desktop software and bugs seen fixed.


However, Debian dosen't officially support and embrace any way to do 
this. Watching for new version, You're on Your own.



  Why would you want this?

  In a setting where you have people doing productive work using a piece
of software, unnecessary changes to the software are *worse* in the short
term than a fixed and unchangable set of bugs: not only are changes likely
to break the software, but they may require users to retrain or disrupt
the processes of your organization.  This is true even if the new software
is an unqualified improvement (either in terms of bug count or usability)
over the old software; look at the backlash over the new Ribbon interface
in Microsoft office, for instance.


Yes, if software works well, then changes are not wellcome. That's why I 
suggest the desktop softwares upgrades to be non-mandatory, however 
officially supported.



Peter


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Andreas Tille

On Wed, 16 May 2007, Adeodato [utf-8] Simó wrote:


There are different opinions about orig.tar.gz should be equal
to upstream.


In case there is confusion, my original suggestion was to remove the
files from debian/rules ('clean' target), not to remove them from the
orig tarball. I don't think this is a hack, but very standard procedure.


Well, my wording different opinions about... was no reference to
your posting and I think I understood you right.  I just used this
careful wording because I often observed that people stick to the
upstream version at any price which I see differently.  So I'm aware
that people do not agree with me to remove *.mo files from orig.tar.gz
but I think it would be OK if it solves other problems.

Kind regards

Andreas.

--
http://fam-tille.de


Re: how long is 'pending'

2007-05-16 Thread Frank Küster
Neil Williams [EMAIL PROTECTED] wrote:

 How long should bugs be tagged pending in advance of an upload?

 Is it acceptable to tag a bug pending when fixed upstream and the
 maintainer is confident of an upstream release in under a week? (This
 is easy for me, I'm also upstream in many cases. :-))

 Does it depend on the severity of the bug?

 Does it depend on the priority of the package? (or the popcon score?)

 Does it depend on how many bugs are tagged pending for that package?

 Should the bug be tagged pending as soon as it has been fixed with a
 local test package, no matter what?

I use pending to indicate fix found, tested, committed to the
repository.  This means there's no need for anyone to work on it.
Whether the upload should be done ASAP or in the next couple of weeks
depends on the severity of the bug.

Regards, Frank
-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)



Re: Building packages twice in a row

2007-05-16 Thread Josselin Mouette
Le mercredi 16 mai 2007 à 13:15 +0200, Norbert Preining a écrit :
 On Mit, 16 Mai 2007, Adeodato Simó wrote:
  Deleting the binary files in the clean target. dpkg-source will complain
  that they're missing, but will build the package just fine.
 
 Sounds like a hack. What do other say?

That's definitely the correct solution.

-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.



svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Magnus Holmgren
I try to keep all changes to upstream as a number of patches in 
debian/patches. I've heard that restricting the .diff.gz to ./debian is a 
Good Thing. The drawback is that the .diff.gz becomes more difficult to read, 
with the diff of diffs and all, but once the source package is unpacked it's 
much easier to get an overview of the changes the maintainer has made. You 
know all that.

More recently, I finally got around to setting up a Subversion repository for 
keeping my packages in. I've heard that keeping package maintenance under 
source control is a pretty good idea, too. (Let's not argue about why Git or 
Arch is so much better at this point; SVN will do fine for now.)

Now, how do you combine these? Several people have thought: The VCS 
can handle the changesets. Putting patches under VCS is silly! Maybe it is. 
What's for certain is, that to someone who just does 'apt-get source', the VCS 
gives no benefit. However, he can read debian/copyright and 
debian/README.Debian to find out where the maintainer keeps his repository, 
and reap all the benefits (I can see how a distributed system could benefit 
downstream maintainers in particular).

My question here is: *Whom* is debian/patches *for*? The maintainer or anyone 
who wants to build a customised package, audit the package, etc?

svn-buildpackage has a feature called mergeWithUpstream mode, which means 
that only the files that are actually touched are put under version control 
(I thought most $TLA-buildpackage would have something similar, but it seems 
to be unique to svn-buildpackage). This works well when all the differences 
are kept inside the debian directory. The Exim maintainers work this way, for 
example. But since svn checkout doesn't give you the whole thing, how do you 
prefer to work (especially with respect to creating patches)? Do you unpack 
the orig tarball on top and set the svn:ignore property to ., or always use 
svn-buildpackage --svn-ignore? Or do you find it easy enough to use 
dpatch-edit-patch --debianonly? Other comments?

These are some threads I've read:
http://lists.debian.org/debian-devel/2006/07/msg00835.html
http://lists.debian.org/debian-devel-games/2006/07/msg00029.html
And also part of the long Is Ubuntu a debian derivative or is it a fork? 
thread.

I my dreams you can tag individual commits and the VCS lets you extract 
separate patches, even if there are several commits with a certain tag, 
intermingled with commits with other tags. Dropping a particular patch (tag) 
(when merging with a new upstream version) will be easy, even if there are 
overlaps between patches. This should work well with the new WP source 
package format, and you get the best of both worlds. Maybe some of this is 
already possible?

-- 
Magnus Holmgren[EMAIL PROTECTED]
   (No Cc of list mail needed, thanks)


pgpUUCyXgLchh.pgp
Description: PGP signature


Re: how long is 'pending'

2007-05-16 Thread Luis Matos

Frank Küster escreveu:

Neil Williams [EMAIL PROTECTED] wrote:

  

How long should bugs be tagged pending in advance of an upload?

Is it acceptable to tag a bug pending when fixed upstream and the
maintainer is confident of an upstream release in under a week? (This
is easy for me, I'm also upstream in many cases. :-))

Does it depend on the severity of the bug?

Does it depend on the priority of the package? (or the popcon score?)

Does it depend on how many bugs are tagged pending for that package?

Should the bug be tagged pending as soon as it has been fixed with a
local test package, no matter what?



I use pending to indicate fix found, tested, committed to the
repository.  This means there's no need for anyone to work on it.
Whether the upload should be done ASAP or in the next couple of weeks
depends on the severity of the bug.
  
As basically a user and not a developper, when i found a tag pending i 
expect:

- the bug is confirmed
- there is a fix
- the fix is going to be in the next upload.
- next upload can take anykind of time ( time is not a friend of 
debian, as we all know)



Regards, Frank
  



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Neil Williams
On Wed, 16 May 2007 13:24:07 +0200
Frans Pop [EMAIL PROTECTED] wrote:

 On Wednesday 16 May 2007 12:50, Neil Williams wrote:
  How long should bugs be tagged pending in advance of an upload?

 For me pending is a signal to users saying issue has been confirmed,
 solution is available and will be included with the next upload.

That's perfect for me too.

It's a bug triage signal, not a time-limited notification. Suits me fine.

 It would IMO not be correct to mark a bug pending if it is fixed but not
 yet been released upstream (unless you plan to upload a fixed version
 based on current upstream).

I think that's different if the DD is also upstream. Yes, if the DD is
waiting for someone else to make the release, that could be a problem.
(Especially with a large project that has slipped out of the 'release
early, release often' approach that I share.)

 If there are other issues with the package (e.g. needs a new version of a
 library that's not yet available) that prevent an upload, that should not
 prevent you from setting a pending tag.

Thanks to one and all for the quick replies - I think I'd tag this thread as 
pending at this point. :-)

issue is resolved, no further work required unless something really
big has been missed by the process so far

--


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



pgpcbz6Jg1u4O.pgp
Description: PGP signature


Re: how long is 'pending'

2007-05-16 Thread Don Armstrong
On Wed, 16 May 2007, Don Armstrong wrote:

 On Wed, 16 May 2007, Neil Williams wrote:
  How long should bugs be tagged pending in advance of an upload?
 
 Time isn't the important metric, in my opinion. The question is
 whether the maintainer has fixed the bug (or believes they have fixed
 the bug) in their development environment and the fix will be present
 in the next upload.

Baring any objections, I'm going to change the blurb that explains the
pending tag now to the following:

  Indicates that the maintainer has fixed the bug (or believes they
  have fixed the bug) in their development tree and the next upload
  will include the fix for the bug.

to remove the indication that pending means that a fix will
necessarily be uploaded soon.


Don Armstrong

-- 
More than any other time in history, mankind faces a crossroads.
One path leads to despair and utter hopelessness.
The other, to total extinction.
Let us pray we have the wisdom to choose correctly.
 -- Woody Allen

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread cobaco (aka Bart Cornelis)
On Wednesday 16 May 2007, Mgr. Peter Tuharsky wrote:
 Thus, I assume that not only novice consumers have the need for
 improving desktop software and bugs seen fixed.

 However, Debian dosen't officially support and embrace any way to do
 this. Watching for new version, You're on Your own.

 Yes, if software works well, then changes are not wellcome. That's why I
 suggest the desktop softwares upgrades to be non-mandatory, however
 officially supported.

Each stable version has the explicit aim of being a platform with as little 
changes as possible. 
As you pointed out this sucks when the software you need is not mature 
enough to meet your needs yet. On the other hand for those users for whom 
that same software does meet the need this is a boon.

As long as progress is made upstream in meeting your needs this problem 
inevitably fixes itself with time. With each stable version meeting the 
needs of a bigger group of users. 

Depending on what software in stable doesn't meet your needs your best 
option may be one of:
1) use stable with backports/manually compiled software/selected packages
  from testing
2) use testing (or a snapshot of it)
3) use another distro (e.g. ubuntu/kubuntu/xubuntu, ...)

As a project we should aim to make 1 en 2 as easy and problem free as 
possible, and there's definately room for improvent there. But this is a 
hard problem lots of people are trying/have tried to improve. (witness 
things such as volatile, backports, CUT-releases, updated d-i 
releases, ...)
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpfbMIW75h2c.pgp
Description: PGP signature


Re: Building packages twice in a row

2007-05-16 Thread Frank Küster
Andreas Tille [EMAIL PROTECTED] wrote:

 On Wed, 16 May 2007, Adeodato [utf-8] Simó wrote:

 There are different opinions about orig.tar.gz should be equal
 to upstream.

 In case there is confusion, my original suggestion was to remove the
 files from debian/rules ('clean' target), not to remove them from the
 orig tarball. I don't think this is a hack, but very standard procedure.

 Well, my wording different opinions about... was no reference to
 your posting and I think I understood you right.  I just used this
 careful wording because I often observed that people stick to the
 upstream version at any price which I see differently.  So I'm aware
 that people do not agree with me to remove *.mo files from orig.tar.gz
 but I think it would be OK if it solves other problems.

It would be acceptable if it would solve a problem that can't be solved
otherwise.  Here one can just delete them in the clean target, and
therefore I think the orig.tar.gz should *not* be touched because of
this. 

Regards, Frank
-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)



Re: Building packages twice in a row

2007-05-16 Thread Marcus Better
Norbert Preining wrote:
 Now at a second build time we have changes in the binary .gmo files
 which cannot be represented.
 
 What is the preferred solution for such a case?

I usually save upstream's generated files somewhere in debian/rules during
build, and copy them back in the clean target. It's cumbersome but it
works. Sometimes it's easier to convince the tools to put output in some
other place and not stomp over the upstream generated files.

Marcus



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Michal Čihař
Hi

On Wed, 16 May 2007 13:52:28 +0200
Magnus Holmgren [EMAIL PROTECTED] wrote:

 Now, how do you combine these? Several people have thought: The VCS 
 can handle the changesets. Putting patches under VCS is silly! Maybe it is. 
 What's for certain is, that to someone who just does 'apt-get source', the 
 VCS 
 gives no benefit. However, he can read debian/copyright and 
 debian/README.Debian to find out where the maintainer keeps his repository, 
 and reap all the benefits (I can see how a distributed system could benefit 
 downstream maintainers in particular).

XS-Vcs headers are for this. You can then see VCS location also in PTS,
e.g. http://packages.qa.debian.org/sonata.

 My question here is: *Whom* is debian/patches *for*? The maintainer or anyone 
 who wants to build a customised package, audit the package, etc?
 
 svn-buildpackage has a feature called mergeWithUpstream mode, which means 
 that only the files that are actually touched are put under version control 

I really like this feature. I have only debian directory in svn and
possible patches are in debian/patches. The .diff.gz is then a bit
harder to read, but after applying it is easier to get overview of
package.

-- 
Michal Čihař | http://cihar.com | http://blog.cihar.com


signature.asc
Description: PGP signature


Re: how long is 'pending'

2007-05-16 Thread Kevin Mark
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, May 16, 2007 at 01:24:07PM +0200, Frans Pop wrote:
 On Wednesday 16 May 2007 12:50, Neil Williams wrote:
  How long should bugs be tagged pending in advance of an upload?
 
 For me pending is a signal to users saying issue has been confirmed, 
 solution is available and will be included with the next upload.
 
 It would IMO not be correct to mark a bug pending if it is fixed but not 
 yet been released upstream (unless you plan to upload a fixed version 
 based on current upstream).
 
 A relevant question is: how long can you reasonably delay uploading a 
 package that has bugs that are marked pending. That IMO depends on the 
 severity and type of the BR. The general Free Software rule is probably 
 relevant here: release early, release often.

would it be useful for some process to periodically poll the bts for
'pending' tags that are unusually old [ say 1 or 2 months ] and ping the
maintainer to remind them if they forget to 'release often'?

- -- 
|  .''`.  == Debian GNU/Linux == |   my web site:   |
| : :' :  The  Universal |mysite.verizon.net/kevin.mark/|
| `. `'  Operating System| go to counter.li.org and |
|   `-http://www.debian.org/ |be counted! #238656   |
|  my keyserver: subkeys.pgp.net | my NPO: cfsg.org |
|join the new debian-community.org to help Debian!  |
|___  Unless I ask to be CCd, assume I am subscribed ___|
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGSvyCv8UcC1qRZVMRAnm5AJ4uqxeK0cpJF52fAon1YLJ2WLfEogCgnMAp
Zy6+a3WlOY2dxtS79bi1nHk=
=p6Nd
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Frank Küster
Magnus Holmgren [EMAIL PROTECTED] wrote:

 Now, how do you combine these? Several people have thought: The VCS 
 can handle the changesets. Putting patches under VCS is silly! Maybe it is. 

I don't agree.  With patches in debian/patches, you can give names to
those files.  Names that explain what they do, and in debian/changelog
you'll use those names when closing bugs or documenting other changes.
That makes it much easier to remember why a change was made, and to
reuse the changes elsewhere (hand them over to upstream, Ubuntu, SuSE or
you mom, or just decide whether it's still needed in the development
branch).

Regards, Frank
-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)



Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Marcus Better
Magnus Holmgren wrote:
 Now, how do you combine these? Several people have thought: The VCS
 can handle the changesets. Putting patches under VCS is silly!

I fully agree. Unfortunately Subversion doesn't make it easy for you. You
can keep your patches in different feature branches, but it gets messy
since Subversion doens't keep track of merges.

 However, he can read debian/copyright and
 debian/README.Debian to find out where the maintainer keeps his
 repository,

Or check the PTS, if you use XS-Vcs-* control fields.

 I my dreams you can tag individual commits and the VCS lets you extract
 separate patches,

Have you looked at stgit?

Marcus



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Fixing up SELinux reference policy for Debian

2007-05-16 Thread Russell Coker
  I am attaching the local.te file below for comment; some of
   this should probably go into the refpolicy package, and, eventually,
   upstream.

 Would be nice to actually append the file.

I have attached a patch that I'm using in my work on getting a strict unstable 
system to work.

Some comments on your patch:

I believe that cron should be allowed to set limits, although this could 
possibly be done in a boolean.

fsadm_t asks for security_t because it's linked against libblkid.so.1 which is 
linked against libdevmapper.so.1.02.1 which is linked against 
libselinux.so.1.  The load phase of libselinux.so.1 will access things 
under /selinux.  I posted to the SE Linux list about this issue last night 
but haven't got any replies yet.  I suggest no policy changes in this regard 
until we get things sorted out correctly (don't want to hide problems).

I fixed the /lib/init/rw issue.

The mountnfs is one I think I haven't solved yet.

The mount_t security_t issue is the same as for fsadm_t.

I think it's appropriate for semanage_t to access security_t even though it 
might not need it at the moment (it's an area that's evolving and semanage_t 
can break things anyway).

/*
 * Determine the current user's name.
 * On a SELinux enabled system, policy will prevent third
 * parties from using unix_chkpwd as a password guesser.
 * Leaving the existing check prevents su from working, since
 * the current uid is the user's and the password is for root.
 */
if (SELINUX_ENABLED) {
user = argv[1];
} else {
user = getuidname(getuid());
if (strcmp(user, argv[1])) {
return PAM_AUTH_ERR;
}
}

Above is the code from unix_chkpwd.c that uses libselinux and therefore wants 
to access security_t.  I think it would be a bad idea to prevent such access.

I don't know why unix_chkpwd is looking under /var/run, does it fail to work 
when that access is prevented?

-- 
[EMAIL PROTECTED]
http://etbe.coker.com.au/  My Blog

http://www.coker.com.au/sponsorship.html Sponsoring Free Software development
diff -ru refpolicy-0.0.20070507.old/debian/changelog refpolicy-0.0.20070507/debian/changelog
--- refpolicy-0.0.20070507.old/debian/changelog	2007-05-15 08:38:55.0 +1000
+++ refpolicy-0.0.20070507/debian/changelog	2007-05-15 18:56:41.0 +1000
@@ -1,3 +1,9 @@
+refpolicy (0.0.20070507-3.1) unstable; urgency=low
+
+  * Minor update
+
+ -- Russell Coker [EMAIL PROTECTED]  Tue, 15 May 2007 18:56:00 +1000
+
 refpolicy (0.0.20070507-3) unstable; urgency=low
 
   * Add hostfs as a recognized remote file-system. This should allow a
diff -ru refpolicy-0.0.20070507.old/policy/modules/admin/dmidecode.te refpolicy-0.0.20070507/policy/modules/admin/dmidecode.te
--- refpolicy-0.0.20070507.old/policy/modules/admin/dmidecode.te	2006-10-19 05:25:27.0 +1000
+++ refpolicy-0.0.20070507/policy/modules/admin/dmidecode.te	2007-05-15 18:54:26.0 +1000
@@ -38,3 +38,4 @@
 	term_use_generic_ptys(dmidecode_t)
 	term_use_unallocated_ttys(dmidecode_t)
 ')
+dev_search_sysfs(dmidecode_t)
diff -ru refpolicy-0.0.20070507.old/policy/modules/kernel/devices.fc refpolicy-0.0.20070507/policy/modules/kernel/devices.fc
--- refpolicy-0.0.20070507.old/policy/modules/kernel/devices.fc	2007-05-15 08:38:55.0 +1000
+++ refpolicy-0.0.20070507/policy/modules/kernel/devices.fc	2007-05-15 18:54:59.0 +1000
@@ -6,6 +6,7 @@
 /dev/\.static	-d		gen_context(system_u:object_r:device_t,s0)
 /dev/\.static/dev	-d		gen_context(system_u:object_r:device_t,s0)
 /dev/\.static/dev/(.*)?		none
+/lib/init/rw		-d	gen_context(system_u:object_r:device_t,s0)
 ')
 /dev/.*gen_context(system_u:object_r:device_t,s0)
 
diff -ru refpolicy-0.0.20070507.old/policy/modules/kernel/devices.if refpolicy-0.0.20070507/policy/modules/kernel/devices.if
--- refpolicy-0.0.20070507.old/policy/modules/kernel/devices.if	2007-05-15 08:38:55.0 +1000
+++ refpolicy-0.0.20070507/policy/modules/kernel/devices.if	2007-05-15 19:17:29.0 +1000
@@ -60,7 +60,7 @@
 interface(`dev_relabel_all_dev_nodes',`
 	gen_require(`
 		attribute device_node;
-		type device_t;
+		type device_t, tmpfs_t;
 	')
 
 	relabelfrom_dirs_pattern($1,device_t,device_node)
@@ -70,6 +70,7 @@
 	relabelfrom_sock_files_pattern($1,device_t,device_node)
 	relabel_blk_files_pattern($1,device_t,{ device_t device_node })
 	relabel_chr_files_pattern($1,device_t,{ device_t device_node })
+	allow $1 tmpfs_t:chr_file { read write };
 ')
 
 
diff -ru refpolicy-0.0.20070507.old/policy/modules/kernel/filesystem.if refpolicy-0.0.20070507/policy/modules/kernel/filesystem.if
--- refpolicy-0.0.20070507.old/policy/modules/kernel/filesystem.if	2007-03-27 06:47:29.0 +1000
+++ refpolicy-0.0.20070507/policy/modules/kernel/filesystem.if	2007-05-16 09:08:26.0 +1000
@@ -2777,6 +2777,24 @@
 
 

Re: how long is 'pending'

2007-05-16 Thread Kevin Mark
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, May 16, 2007 at 06:01:54AM -0700, Don Armstrong wrote:
 On Wed, 16 May 2007, Kevin Mark wrote:
  would it be useful for some process to periodically poll the bts for
  'pending' tags that are unusually old [ say 1 or 2 months ] and ping
  the maintainer to remind them if they forget to 'release often'?
 
 I can't imagine a maintainer not being aware of bugs which they have
 fixed and have marked pending unless they had insane numbers of
 packages. I know that I personally would discard such a set of
 automated messages.
 
 That said, if it was opt-in or some sort of utility that a developer
 could run in a cronjob, someone may want it and it wouldn't be
 offensive to those of us who do not. [I think it's also appropriate
 for users who are affected by a bug to request that the developer
 release a fixed package, but that's done manually, not in an automated
 fashion.]
The other idea was for a simple .../pending page on the bts so that
folks could quickly see what is about to be fixed.
- -- 
|  .''`.  == Debian GNU/Linux == |   my web site:   |
| : :' :  The  Universal |mysite.verizon.net/kevin.mark/|
| `. `'  Operating System| go to counter.li.org and |
|   `-http://www.debian.org/ |be counted! #238656   |
|  my keyserver: subkeys.pgp.net | my NPO: cfsg.org |
|join the new debian-community.org to help Debian!  |
|___  Unless I ask to be CCd, assume I am subscribed ___|
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGSwSmv8UcC1qRZVMRAmu4AJ9wb/Ae81RG1b43EUVwXcDziHdOzgCglxIl
ZCjg+OWy6TsX8H3paqyV2eU=
=2uUV
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Magnus Holmgren
On Wednesday 16 May 2007 14:52, Marcus Better wrote:
  However, he can read debian/copyright and
  debian/README.Debian to find out where the maintainer keeps his
  repository,

 Or check the PTS, if you use XS-Vcs-* control fields.

Yeah, I suppose I didn't know that when I started writing my post a while ago.

  I my dreams you can tag individual commits and the VCS lets you extract
  separate patches,

 Have you looked at stgit?

I have now. IIUC, it lets you group and name diffs vs. a particular state of 
the source code, but the end result is a normal .diff.gz, meaning that 
everyone else has to use stgit too to get all the benefits, right?

-- 
Magnus Holmgren[EMAIL PROTECTED]
   (No Cc of list mail needed, thanks)


pgpce1QkD9DWi.pgp
Description: PGP signature


Re: how long is 'pending'

2007-05-16 Thread Don Armstrong
On Wed, 16 May 2007, Kevin Mark wrote:
 The other idea was for a simple .../pending page on the bts so that
 folks could quickly see what is about to be fixed.

Just append ;pend-inc=pending-fixed; to your pkgreport.cgi url, like so:

http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=debbugs;dist=unstable;pend-inc=pending-fixed


Don Armstrong

-- 
Il semble que la perfection soit atteinte non quand il n'y a plus rien
a ajouter, mais quand il n'y a plus rien a retrancher.
(Perfection is apparently not achieved when nothing more can be added,
but when nothing else can be removed.)
 -- Antoine de Saint-Exupe'ry, Terres des Hommes

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian desktop -situation, proposals for discussion and change. Stable too stable??

2007-05-16 Thread Charles Plessy
Le Wed, May 16, 2007 at 01:26:30AM +0200, Frans Pop a écrit :
 On Wednesday 16 May 2007 01:11, Charles Plessy wrote:
  Maybe at each point release, the release notes could be
  updated on the basis of these messages. Things like emacs21 does not
  have full unicode support, but you can display chinese characters if
  you install the mule-ucs package. for instance. (I wasted hours,
  because I thought that packages with no full unicode support would at
  least have an open bug on this issue since it is a past release
  goal...).
 
 IIRC there already is a general note about that in the RN. (At least in 
 the installation section, not sure about the what's changed section.
 
 Feel free to file BRs against release-notes for information that could be 
 added. Including a (short) proposed text for an issue increases the 
 chance it will be included.

Hi,

I checked, there is nothing about emacs in the release notes. I have
submitted #424631 to suggest an addition to the release notes, but I
think that taken isolatedly, this does not make too much sense.

My point was mostly to say that at the end of the year, when Etch will
be half-way in its life, it would be nice for our future users to have a
list of issues easy to overview, in order for them to decide what to
install... Also, users experiencing bugs which only compromise their
work but not their security may appreciate a view of the bug tracking
system in which things specific to later releases or source package QA
is not immediately visible...

Have a nice day,

-- 
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japan


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Frank Küster
Marcus Better [EMAIL PROTECTED] wrote:

 Frank Küster wrote:
 The VCS can handle the changesets. Putting patches under VCS is silly! 

 I don't agree.  With patches in debian/patches, you can give names to 
 those files.

 With a VCS you can also name branches, or changesets (stgit).

Personally, I don't like branches very much.  Nobody ever explained to
me a good receipe to handle them in the case where development proceeds
in both, and important fixes are copied from one to the other.  

Or is there a VCS which would show me a three-way diff: What has changed
between the branching point and the branch's latest revision, except
those changes which also happened between the branching point and HEAD? 

Regards, Frank
-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)



Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Michelle Konzack
Am 2007-05-15 09:29:46, schrieb Mgr. Peter Tuharsky:
 I think, any new stable version of the desktop software should be 
 automaticaly added to security updates and distributed to end user. 
 There's no need to test the tested and stabilise the stable software. 
 Should the new stable version be broken, let's give the user easy way to 
 downgrade, and help upstream to fix it fast.

Oh yeah!!!

Push a new OpenOffic.org or iceape into stable and you
Enterprise goes down if something is NOT WORKING!

I am realy happy with Debian AS IT IS!!!

My customers too, since thea HAVE TRIED newer Software using TESTING and
UNSTABLE, And yes, I have installed at several customers on ONE machine
unstable to be able to converts some strange documents wahich can not
be opened in Stable...

But this machine was several times unsuable...  during upgrades of hell.

Version freaks should go with backports.org, Testing, Unstable,
Experimental or Hell.

Thanks, Greetings and nice Day
Michelle Konzack
Systemadministrator
Tamay Dogan Network
Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
# Debian GNU/Linux Consultant #
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSN LinuxMichi
0033/6/6192519367100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Michelle Konzack
Am 2007-05-15 11:25:56, schrieb Mgr. Peter Tuharsky:
 Do You think, that
 -compiling new upstream version of software against stable platform, 
 building a package and distributing it

Containing NEW bugs and the loop goes on...  --  No Thanks!

 -needs more effort than
 -studying security fixes in upstream, backporting them to ancient 
 version of software (if it's barely possible), compiling it against 
 stable platform, building a package and distributing it?

 Not much desktop software is really such inter-complex-connected that 
 upgrading version of single software breaks something else. I have 

Are you happy?

OpenOffice.org and Mozilla are ONLY two examples of the bunch I have!

 routinely used main desktop software's installations from upstream in 
 Debian stable and they have broken _nothing_ for me, being totally 
 out-of-distro packages or compiled from source. I don't see real danger 
 here as long as we can guarentee stable platform that the software would 
 be compiled against.

How many Packages do you have installed on your Computer?

I maintain currently 2800 Computers (mostly workstations) and I track
all required Packages and burn them on my own CCD. -- 1683 Packages!

Debian has OVER 19.000 binaries.

Do you have tested YOUR from upstream compiled source against the Disti?

I can not believe it!

I have self-coded software and other not in Debian-included too, but I
MUST do the same work as the Debian Developers do.  Thest MY EXTERNAL
software agains MY DEBIAN partial partal mirror. Otherwise i could break
installations of my customers.

This is MY job as Debian GNU/Linux Consultant.

Thanks, Greetings and nice Day
Michelle Konzack
Systemadministrator
Tamay Dogan Network
Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
# Debian GNU/Linux Consultant #
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSN LinuxMichi
0033/6/6192519367100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Michelle Konzack
Am 2007-05-15 09:41:17, schrieb Mgr. Peter Tuharsky:
 The kernel, the X.org
 
 I realise, that the kernel and X.org are somewhat delicate things, 
 because they affect both desktop and server. Changing them in the middle 
 of release life, might not sound too well.

Sorry, thats not right!

I install regulary NEW kernels where Debian had only 2.4.27 I used
2.4.32/33 and thats NOT the same as pushing a NEW Xorg into stable.

The Kernels can be installed without any problems parallel, and if
one is not working, you boot the last working one.

If you install a NEW Xorg, it sucks nearly 60 packages with it and this
is not one thing, you can solv with a reboot on a production system.


 As of X, it's quite complex, however it's less the server and more the 
 desktop thing, that could also get upgraded with some caution. Might 
 also be the concern of volatile.
 
 Some server software occasionaly need an upgrade too.

Right and upgrading fro, xfree86 to xorg had pushed 280 new packages on
my test system and every new package can contain potential new bugs.

 However the ordinary desktop packages, environments and so on could get 
 upgraded routinely IMO, with easy downgrade option. No need to do the 
 whole stabilisation scrutiny.

You forger that DOWNGRADING is officialy NOT SUPPORTED by Debian.

And If you have upgraded Xorg to a newer version, good luck, while
downgrading 60-200 packages if it fails...

Do this in an Office of your customers...  They will kill you!

Thanks, Greetings and nice Day
Michelle Konzack
Systemadministrator
Tamay Dogan Network
Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
# Debian GNU/Linux Consultant #
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSN LinuxMichi
0033/6/6192519367100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Steve Greenland
(Please don't CC me on list mail.)

On 16-May-07, 01:58 (CDT), Mgr. Peter Tuharsky [EMAIL PROTECTED] wrote: 
 Steve Greenland  wrote / nap?sal(a):
 
 As I illustreted, rock solid is not automatically guaranteed by 
 oldness of software or by length of pre-release testing.

And as others have pointed out, the purpose of stable is to minimize
disruptions. For many users, living with known bugs with known workarounds
is a *lot* better than identifying new bugs.

 We could start with programs that don't other programs depend on much. 
 For example, what is the purpose of using 2 years old Firefox, 
 Thunderbird, OpenOffice.org and other such stand-alone programs? They 
 could be flawlessly upgraded during stable release life cycle.

Sigh. No, they can't. For one thing, it's not just Iceweasel, it's all
the plugins and extensions that might be in use, *and* any external
software or libraries that those extensions use. Not to mention all the
other software that uses iceweasel libraries. Additionally, any internal
webapps have to be validated against the new iceweasel. Internal macros
need to be validated against the new OO.org. It's a lot of work. Quite
a bit of it cannot be done by Debian, because it's site specific. I
had a client for which getting a simple patch (1 or 2 lines of code)
installed on their production server took literally  month, because of
their testing requirements and minimal scheduled downtimes. Getting a
completely new version installed took much longer.

Now, that may be of little relevance to the home user. But I know some
such users who also *don't* like upgrades, because they're happy with
what they have and don't need to change. For example, my father-in-law
just this year went from Mac OS9 to OSX, mostly because his hardware
was dying. So he hadn't upgraded in 6 *years*, and didn't feel he was
missing anything. There's quite a few of those people out there.

Steve

-- 
Steve Greenland
The irony is that Bill Gates claims to be making a stable operating
system and Linus Torvalds claims to be trying to take over the
world.   -- seen on the net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Lennart Sorensen
On Wed, May 16, 2007 at 08:10:44AM +0200, Martin Zobel-Helas wrote:
 as a QA effort the whole archive was rebuilt yesterday to catch
 build-failures, whether a package can be build twice in a row (unpack,
 build, clean, build). We found about 400 packages not having a sane
 clean target. 
 
 To cite
 http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules
 
 clean
 
 This must undo any effects that the build and binary targets may
 have had, except that it should leave alone any output files created
 in the parent directory by a run of a binary target.

What about packages that automatically pull in updated autoconf files as
part of the build, or regenerate .po files which were already there, but
due to a new version of the tools generates a different .po file from
what was already there?  The result is that doing the build caused the
sources to change and be different from the source when extracted.

Some packages also leave around .orig files due to patches applying but
with offsets or fuzz, which also don't get cleaned up and leave the
sources changed.

Neither of these cases cause build failures, but they are quite annoying
when trying to diff for any changes one may be trying to make to a
package.

I know of at least a few packages that had these issues under Sarge and
I believe also under Etch:

quagga, dhcp3, openswan: Generate changed .po files

ntp: changes autoconf files

grub: changes autoconf files and reruns automake generating new .in files.

It would certainly make life a little easier for me if these kinds of
changes were simply not permitted.  If a package can't be built and
cleaned and end up exactly like it was when extracted, then there is
something wrong with how it builds or how it cleans.

--
Len Sorensen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Russ Allbery
Martin Zobel-Helas [EMAIL PROTECTED] writes:
 On Wed May 16, 2007 at 10:11:55 +0200, Stefano Zacchiroli wrote:

 Wouldn't it be better to unpack a package twice in two different
 directories, build and clean in one dir and then compare the obtained
 tree with the tree available in the other dir?

 That would surely be the better solution to catch this policy violation.

Many, many more packages would fail this and some of us (such as myself)
believe strongly that many of the reasons why they would fail this should
not be policy violations.  I think the current test is excellent since it
catches a concrete problem and isn't testing the current wording of policy
in a vacuum.

We at some point do need to get back to the discussion about what policy
should say clean should actually do.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Roger Leigh
Martin Zobel-Helas [EMAIL PROTECTED] writes:

 Wouldn't it be better to unpack a package twice in two different
 directories, build and clean in one dir and then compare the obtained
 tree with the tree available in the other dir?

 That would surely be the better solution to catch this policy violation.
 But the way we did it now was the fastest and easiest solution for now,
 and showed already how many packages have no correct working clean
 targets.

 We will need to patch sbuild for the changes you suggested. Feel free to
 send patches for that.

Please could you file a wishlist bug, so I don't forget about it?

If it sounds OK, I will add an option to do that.  It should be as
simple as copying the directory after dpkg-source has been run, and
then diffing it after running debian/rules clean at the end of the
build.


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.


pgpr6wJCAhDxR.pgp
Description: PGP signature


Re: Building packages twice in a row

2007-05-16 Thread Armin Berres
On Wed, 16 May 07 11:36, Lennart Sorensen wrote:
 What about packages that automatically pull in updated autoconf files as
 part of the build, or regenerate .po files which were already there, but
 due to a new version of the tools generates a different .po file from
 what was already there?  The result is that doing the build caused the
 sources to change and be different from the source when extracted.
 
 Neither of these cases cause build failures, but they are quite annoying
 when trying to diff for any changes one may be trying to make to a
 package.

I may be wrong, but IIRC removing those generated files in the clean
target is the solution if you want a clean .diff.gz.

/Armin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Gana un MP3 de 1 Giga

2007-05-16 Thread Lasagra.com
 

Si no ves este newsletter, pincha aquiacute; o pega esta ruta en tu navegador
http://mails.lasagra.com/envios/2007-05-16.html 


Re: Building packages twice in a row

2007-05-16 Thread Lucas Nussbaum
On 16/05/07 at 10:11 +0200, Stefano Zacchiroli wrote:
 Isn't twice building too coarse grained to spot actual violation of
 this rule?  I mean, packages that fail to build the second time have for
 sure garbage left around after the former invocation of clean. But it
 is not granted that packages with garbage left around will fail to
 build.
 
 Wouldn't it be better to unpack a package twice in two different
 directories, build and clean in one dir and then compare the obtained
 tree with the tree available in the other dir?

As already mentioned by others, you are going to get a lot of false
positives.

An alternative could be to keep the files created by the first build
(*.{deb,diff.gz,orig.tar.gz,dsc,changes}) and compare them with those
from the second build, using debdiff. This would allow to spot the most
obvious problems (e.g missing/added files).
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |


signature.asc
Description: Digital signature


Re: RFC: initramfs-tools postinst causes system inconsistency?

2007-05-16 Thread Tim Dijkstra
On Tue, 15 May 2007 23:54:02 +0200
maximilian attems [EMAIL PROTECTED] wrote:

 i'd appreciate if you post such questions to the corresponding
 development mailing list which is debian-kernel for initramfs
 questions. 
 thanks
 
  Current pratice is to only call `update-initramfs -u', that is, to only
  update the most recent initramfs. This however will break older
  initramfses (I have had bugreports). Now I plan to switch to running
  with '-k all' (all initramfses), but this of course will also
  influence=20 the packages that ran with '-u' only.
 
 afaik uswsusp does not support full  2.6.15 range,
 so better stay on the safe side.

Uswsusp will refuse to suspend or resume with kernels it won't support, so 
that's OK.

grts Tim


signature.asc
Description: PGP signature


Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Marcus Better
Magnus Holmgren wrote:
 I have now. IIUC, it lets you group and name diffs vs. a particular state
 of the source code, but the end result is a normal .diff.gz, meaning that
 everyone else has to use stgit too to get all the benefits, right?

Yes. People working on the same project team should use the same tools
anyway. For external people, such as when sending patches upstream, it is
trivial to extract patches.

It wouldn't be difficult to hack up a web frontend that presents the patches
in a nice way. Don't know if it exist already.

Marcus



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Marcus Better
Frank Küster wrote:
 Personally, I don't like branches very much.  Nobody ever explained to
 me a good receipe to handle them in the case where development proceeds
 in both, and important fixes are copied from one to the other.

I believe git handles that, it should work nicely in most cases.

Marcus



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: where to find linux-kbuild-2.6.21?

2007-05-16 Thread Greg Folkert
On Fri, 2007-05-11 at 01:44 +0100, Stephen Gran wrote:
 This one time, at band camp, Ludovic Rousseau said:
  Le 10.05.2007, à 00:25:32, Stephen Gran a écrit:
   
   I have always just asked them on IRC on #debian-kernel.
  
  Have you done this time again?
  If not, could you? (I do not use IRC.)
 
 I have now.

I just did as well.
-- 
greg, [EMAIL PROTECTED]
PGP key: 1024D/B524687C  2003-08-05
Fingerprint: E1D3 E3D7 5850 957E FED0  2B3A ED66 6971 B524 687C
Alternate Fingerprint: 09F9 1102 9D74  E35B D841 56C5 6356 88C0



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


Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread James Westby
On (16/05/07 13:52), Magnus Holmgren wrote:
 svn-buildpackage has a feature called mergeWithUpstream mode, which means 
 that only the files that are actually touched are put under version control 
 (I thought most $TLA-buildpackage would have something similar, but it seems 
 to be unique to svn-buildpackage).

bzr-builddeb has this feature, it is known as merge mode there. The
README explains how to set it up, if not please file a bug.

It also has a couple of other modes that are useful if you have other
aims.

 This works well when all the differences 
 are kept inside the debian directory. The Exim maintainers work this way, for 
 example. But since svn checkout doesn't give you the whole thing, how do you 
 prefer to work (especially with respect to creating patches)? Do you unpack 
 the orig tarball on top and set the svn:ignore property to ., or always use 
 svn-buildpackage --svn-ignore? Or do you find it easy enough to use 
 dpatch-edit-patch --debianonly? Other comments?

svn-buildpackage now includes svn-do (in /usr/share/doc I think) that
allows you to execute an arbitrary command in the full source tree.

 I my dreams you can tag individual commits and the VCS lets you extract 
 separate patches, even if there are several commits with a certain tag, 
 intermingled with commits with other tags. Dropping a particular patch (tag) 
 (when merging with a new upstream version) will be easy, even if there are 
 overlaps between patches. This should work well with the new WP source 
 package format, and you get the best of both worlds. Maybe some of this is 
 already possible?
 

Someone mentioned stgit, and there's mercurial queues that does the
same. These handle most of this well. What I would like to do is come up
with a system like one of these, but specialised for Debian packaging,
so that the patches are stored under debian/patches, and the information
about them is stored in the vcs. However I can't come up with a design
that I like, or even pin down the features that it should have properly.

Thanks,

James

-- 
  James Westby   --GPG Key ID: B577FE13-- http://jameswestby.net/
  seccure key - (3+)k7|M*edCX/.A:n*N!|7U.L#9E)Tu)T0AM - secp256r1/nistp256


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Lennart Sorensen
On Wed, May 16, 2007 at 07:57:33PM +0200, Armin Berres wrote:
 I may be wrong, but IIRC removing those generated files in the clean
 target is the solution if you want a clean .diff.gz.

But dpkg-buildpackage will then spit out lots of warnings about being
unable to store the deletion of a binary file in the diff.  So it will
look ugly, but work I guess.  diff will show the files as having
disappeared of course, versus leaving them there and dpkg-buildpackage
telling you it can't store the changes to binary files in the diff, and
diff will tell you the binary files changed.

So leaving the regenerated files there or deleting them, both result in
the same amount of noise from diff and dpkg-buildpackage for binary
files.  Saving the files, then restoring them as part of cleaning would
be probably the only way to keep diff and dpkg-buildpackage from making
any noise about changes since it is the only way there aren't changes.

--
Len Sorensen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



UTF-8 encoding of changelog files

2007-05-16 Thread Lennart Sorensen
I am currently trying to find a valid UTF8 encoded text file to check my
terminal settings and such to make sure I have it working right.  So to
do this I figured I would just find some changelog file that claims to
be in UTF8 format and see if it views correctly.  Well so far no luck.
Every single one I have looked at that claims to be in UTF8 format in
accordance with policy 3.6.0 and higher, appear to contain no UTF8
characters, but do contain illegal characters by UTF8 rules, and look
exactly like one of the older western european encodings instead.

So should changelog files for debian packages be UTF8 and if so are
there any that actually are and does lintian have a simple check to
ensure no illegal characters are in the file as per UTF8 rules?  Should
be pretty simple to check after all.  Sure looks like a lot of files are
wrong unless my understanding of UTF-8 is broken (which I must admit is
possible, although I have managed to view a UTF-8 file successfully now,
while none of the weird charecters in the changelog files I looked at so
far are considered printable characters with the same setup).

--
Len Sorensen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: UTF-8 encoding of changelog files

2007-05-16 Thread Russ Allbery
Lennart Sorensen [EMAIL PROTECTED] writes:

 So should changelog files for debian packages be UTF8

Yes.

 and if so are there any that actually are

lintian's is, at least.  Many others are these days as well.  All of my
packages have UTF-8 changelog files, although not all actually have
non-ASCII characters.

 and does lintian have a simple check to ensure no illegal characters are
 in the file as per UTF8 rules?

Yup.  Has for years.

debian-changelog-file-uses-obsolete-national-encoding is the tag.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: UTF-8 encoding of changelog files

2007-05-16 Thread Lennart Sorensen
On Wed, May 16, 2007 at 02:53:09PM -0700, Russ Allbery wrote:
 Lennart Sorensen [EMAIL PROTECTED] writes:
 Yes.

Hmm, well I haven't found one yet and I think I checked 10 so far, all
of which have non ascii characters but none of which appeared valid to
me.

 lintian's is, at least.  Many others are these days as well.  All of my
 packages have UTF-8 changelog files, although not all actually have
 non-ASCII characters.

Well of course non ascii characters don't have to appear in most
changelog files.

 Yup.  Has for years.
 
 debian-changelog-file-uses-obsolete-national-encoding is the tag.

I wonder how many packages are triggering that right now.

So is this valid utf-8?  I don't believe so.  If it is I have to go
reread the UTF-8 spec again. :)

4b c4 99 73 74 75 74 69 73 (K..stutis)
(I found this one in base-config from sarge since I happened to have
that one open in a hex editor for checking).

--
Len Sorensen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: UTF-8 encoding of changelog files

2007-05-16 Thread Adeodato Simó
* Lennart Sorensen [Wed, 16 May 2007 18:01:40 -0400]:

 I wonder how many packages are triggering that right now.

http://lintian.debian.org/reports/Tdebian-changelog-file-uses-obsolete-national-encoding.html

 So is this valid utf-8?  I don't believe so.  If it is I have to go
 reread the UTF-8 spec again. :)

 4b c4 99 73 74 75 74 69 73 (K..stutis)

That's valid UTF-8, yes (Kęstutis).

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
- Hey, what about the, uh -
- Oh, yeah, good. With garlic and -
- No, no, no garlic. I mean, give the boy a chance.
-- Maisy Fortner and Bertram 'Buddy' Linds


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: UTF-8 encoding of changelog files

2007-05-16 Thread Steve Langasek
On Wed, May 16, 2007 at 06:01:40PM -0400, Lennart Sorensen wrote:
 On Wed, May 16, 2007 at 02:53:09PM -0700, Russ Allbery wrote:
  Lennart Sorensen [EMAIL PROTECTED] writes:
  Yes.

 Hmm, well I haven't found one yet and I think I checked 10 so far, all
 of which have non ascii characters but none of which appeared valid to
 me.

If you give names, perhaps someone can double-check them for you.

  Yup.  Has for years.

  debian-changelog-file-uses-obsolete-national-encoding is the tag.

 I wonder how many packages are triggering that right now.

 So is this valid utf-8?  I don't believe so.  If it is I have to go
 reread the UTF-8 spec again. :)

 4b c4 99 73 74 75 74 69 73 (K..stutis)

Yes, it is.  I guess you'll want to go reread the spec. :)

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: UTF-8 encoding of changelog files

2007-05-16 Thread Russ Allbery
Lennart Sorensen [EMAIL PROTECTED] writes:
 On Wed, May 16, 2007 at 02:53:09PM -0700, Russ Allbery wrote:

 debian-changelog-file-uses-obsolete-national-encoding is the tag.

 I wonder how many packages are triggering that right now.

96.

http://lintian.debian.org/reports/Tdebian-changelog-file-uses-obsolete-national-encoding.html

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: UTF-8 encoding of changelog files

2007-05-16 Thread Dagfinn Ilmari Mannsåker
[EMAIL PROTECTED] (Lennart Sorensen) writes:

 So is this valid utf-8?  I don't believe so.  If it is I have to go
 reread the UTF-8 spec again. :)

 4b c4 99 73 74 75 74 69 73 (K..stutis)
 (I found this one in base-config from sarge since I happened to have
 that one open in a hex editor for checking).

That's trivial to check. Just feed it to recode and specify UTF-8
Hexadecimal input:

| $ echo 0x4b, 0xc4, 0x99, 0x73, 0x74, 0x75, 0x74, 0x69, 0x73 | recode utf-8/x..
| Kęstutis

To check a changelog, just do 'recode utf-8..  changelog', which will
try to convert from UTF-8 to the current locale charset.

-- 
ilmari
A disappointingly low fraction of the human race is,
 at any given time, on fire. - Stig Sandbeck Mathisen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: UTF-8 encoding of changelog files

2007-05-16 Thread Lars Wirzenius
On ke, 2007-05-16 at 23:17 +0100, Dagfinn Ilmari Mannsåker wrote:
 That's trivial to check. Just feed it to recode and specify UTF-8
 Hexadecimal input:

You might also be interested in isutf8 from moreutils.

-- 
Never underestimate the power of a small tactical Lisp interpreter.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Steve Langasek
On Wed, May 16, 2007 at 10:00:57AM +, [EMAIL PROTECTED] wrote:
 On Wed, May 16, 2007 at 11:21:51AM +0200, Guus Sliepen wrote:
  On Wed, May 16, 2007 at 11:12:56AM +0200, Richard Atterer wrote:

Wouldn't it be better to unpack a package twice in two different 
directories, build and clean in one dir and then compare the obtained 
tree with the tree available in the other dir?

   IMHO, a good test would be to build the package twice and then to compare 
   whether the created .debs are identical between the first and second run. 
   (Of course, file timestamps would have to be ignored when comparing.)

  There are lots of reasons why the resulting package can differ each time
  you build it, some of them perfectly valid. For example, this is not
  uncommon in C programs:

  printf(foo version %s (built %s %s)\n, VERSION, __DATE__, __TIME__);

  Also, running update-po will always change the header of a .po file to
  reflect the last time update-po was run. I don't think we can require
  that building a package twice in a row produces exactly the same .deb
  and/or .diff.gz.

 granted there are things like this, but reproducible builds would be 
 fantastic and well worth the effort.

If you're talking about byte-for-byte identical builds, then no, that
would be a tremendous amount of effort for no practical gain.  There's no
reason to consider it a bug for packages to not be byte-for-byte identical
between two builds, so why should anyone waste time trying to fix it?

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Tyler MacDonald
Steve Langasek [EMAIL PROTECTED] wrote:
  granted there are things like this, but reproducible builds would be 
  fantastic and well worth the effort.
 If you're talking about byte-for-byte identical builds, then no, that
 would be a tremendous amount of effort for no practical gain.  There's no
 reason to consider it a bug for packages to not be byte-for-byte identical
 between two builds, so why should anyone waste time trying to fix it?

  We should expect that given the same source, headers, and libraries, we
would get the same bytes out of a build every time. Any deviation from this
would indicate something different, or erratic. If it doesn't cause
problems, fine, but I'd raise an eyebrow over it anyway.

  I guess it depends on how anal and pedantic you want to get.

- Tyler


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Lars Wirzenius
On ke, 2007-05-16 at 16:26 -0700, Tyler MacDonald wrote:
   We should expect that given the same source, headers, and libraries, we
 would get the same bytes out of a build every time. Any deviation from this
 would indicate something different, or erratic. If it doesn't cause
 problems, fine, but I'd raise an eyebrow over it anyway.

printf(This program was compiled on  __DATE__ \n);

An example like the above has already been given. Build dates and other
variable information gets put into a lot of output files from
compilations.

-- 
The difference between appealing and appalling is very small.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Tyler MacDonald
Lars Wirzenius [EMAIL PROTECTED] wrote:
 printf(This program was compiled on  __DATE__ \n);
 
 An example like the above has already been given. Build dates and other
 variable information gets put into a lot of output files from
 compilations.

  Sorry, I was speaking from an overly selfish point of view, or at least
from the point of view of understanding (or wanting to understand) the code
that you're building. I don't do stuff like that in my code, so if my code
compiled differently twice in a row, I'd raise an eyebrow over that...

- Tyler



Re: Building packages twice in a row

2007-05-16 Thread Russ Allbery
Tyler MacDonald [EMAIL PROTECTED] writes:

 We should expect that given the same source, headers, and libraries, we
 would get the same bytes out of a build every time.

This just isn't how compilers work.  Timestamps are encoded in binaries,
temporary build directories are encoded in debugging information, etc.
Look at all the machinery that gcc goes through to be able to compare two
builds to make sure they're the same.  We don't want to try to maintain
that for every package.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#424727: ITP: wmi -- DCOM/WMI client implementation for Linux

2007-05-16 Thread Bernd Zeimetz
Package: wnpp
Severity: wishlist
Owner: Bernd Zeimetz [EMAIL PROTECTED]

* Package name: wmi
  Version : 20070516
  Upstream Author : Zenoss / Andrzej Hajda / The Samba Team
* URL : http://dev.zenoss.org/svn/trunk/wmi/
* License : GPL/LGPL and others
  Programming Lang: C, Python
  Description : DCOM/WMI client implementation for Linux

 This DCOM/WMI client implementation is based on Samba4 sources.
 It uses RPC/DCOM mechanism to interact with WMI services on Windows
 2000/XP/2003 machines.
 .
 This package is a Zenoss dependency mainly, but it can be used on
 its own. It also includes a Python module providing access to the
 DCOM/WMI functions.



The implementation uses a small, patched part of the samba sources.
It does not really make sense to integrate it into a Samba4 package 
yet, probably this will change in the future, when there's a stable
samba4 version. Then this source should provide the python bindings
only, or build the whole wmi client using the Samba libraries. Of
course, this is only possible if the patches would be integrated into
Samba4. In the meantime we jsut ship a patched Samba source.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: svn-buildpackage etc., mergeWithUpstream, and dpatch/quilt/cdbs again

2007-05-16 Thread Bernd Zeimetz
Frank Küster wrote:
 Personally, I don't like branches very much.  Nobody ever explained to
 me a good receipe to handle them in the case where development proceeds
 in both, and important fixes are copied from one to the other.  

http://youtube.com/watch?v=4XpnKHJAok8
is good to view if you're interested in how the branching can work,
using git.


Best regards,

Bernd

-- 
Bernd Zeimetz
[EMAIL PROTECTED] http://bzed.de/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#424740: ITP: jruby1.0 -- JRuby is a Java implementation of the Ruby interpreter

2007-05-16 Thread Sebastien Delafond
Package: wnpp
Severity: wishlist
Owner: Sebastien Delafond [EMAIL PROTECTED]

* Package name: jruby
  Version : 1.0.0rc2
  Upstream Author : The JRuby Team
* URL : http://jruby.codehaus.org/
* License : tri license CPL/GPL/LGPL
  Programming Lang: Ruby, Java
  Description : JRuby is a Java implementation of the Ruby interpreter

JRuby is tightly integrated with Java to allow the embedding of the
interpreter into any Java application with full two-way access between
the Java and the Ruby code.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.20-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Mysterious NMU (Bug #423455)

2007-05-16 Thread Felipe Sateler
Roberto C. Sánchez wrote:

 On Tue, May 15, 2007 at 10:05:56PM -0400, Felipe Sateler wrote:
 Roberto C. Sánchez wrote:
 
  Well, the ~ character is stated to be evaluated to be less than the
  empty string.  If a package is the target of a security upload in
  stable, you can be certain that the testing/unstable version will also
  increase when the new package is introduced to fix the problem there as
  well.
 
 What if it's a NMU?
 
 Well, an NMU would go into unstable directly and not into stable.

Yes, but the version in stable (x.y.z-(w+1)~lenny1) would be higher than the
one in unstable (x.y.z-w.n)

-- 

  Felipe Sateler


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Mysterious NMU (Bug #423455)

2007-05-16 Thread Roberto C . Sánchez
On Wed, May 16, 2007 at 10:54:09PM -0400, Felipe Sateler wrote:
 Roberto C. Sánchez wrote:
 
  On Tue, May 15, 2007 at 10:05:56PM -0400, Felipe Sateler wrote:
  Roberto C. Sánchez wrote:
  
   Well, the ~ character is stated to be evaluated to be less than the
   empty string.  If a package is the target of a security upload in
   stable, you can be certain that the testing/unstable version will also
   increase when the new package is introduced to fix the problem there as
   well.
  
  What if it's a NMU?
  
  Well, an NMU would go into unstable directly and not into stable.
 
 Yes, but the version in stable (x.y.z-(w+1)~lenny1) would be higher than the
 one in unstable (x.y.z-w.n)
 
OK.  I misread your question.  I was not thinking of the security issue
being fixed in unstable by a NMU.  Good point.

I'm stumped.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Ben Finney
Mgr. Peter Tuharsky [EMAIL PROTECTED] writes:

 I wrote worse because for Debian, this is worse. Not that it is
 damaging it somehow. Of course there naturally will be other
 distros, cooperating hopefully.

 It's worse because it implies, that Debian is not as good desktop
 as it ought to be.

This seems to be the core of your misconception in this thread.

Debian doesn't ought to be all things to all people; if another
GNU/Linux distribution meets someone's needs better than Debian, that
is not necessarily a flaw in Debian.

You clearly have many things you'd like to see improved, and hopefully
you are filing bugs in the Debian BTS where you find them in Debian
packages.

However, arguments based on distro Foo meets needs differently,
therefore Debian is deficient are fundamentally flawed, and you will
do well to abandon them.

-- 
 \   When a well-packaged web of lies has been sold to the masses |
  `\over generations, the truth will seem utterly preposterous and |
_o__) its speaker a raving lunatic.  -- Dresden James |
Ben Finney


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Building packages twice in a row

2007-05-16 Thread Peter Samuelson

[Lennart Sorensen]
 But dpkg-buildpackage will then spit out lots of warnings about being
 unable to store the deletion of a binary file in the diff.  So it
 will look ugly, but work I guess.

dpkg-buildpackage doesn't store _any_ deletions in the diff.gz - the
warning about deletions has nothing to do with a file being binary or
not.  (It also warns about binary files being _modified_, which is
quite a different matter.)

In my opinion, dpkg-buildpackage should not warn about deleted files at
all, since it is a common and correct practice.  It is much easier and
less error-prone than saving/restoring pristine files, and as such, it
ought to be encouraged, not warned about.

I'd file a bug asking for this, but clearly the warning is intentional,
so a bug is not likely to get much more attention than #12564, which is
also related.


signature.asc
Description: Digital signature


Re: Building packages twice in a row

2007-05-16 Thread Joey Hess
Peter Samuelson wrote:
 I'd file a bug asking for this, but clearly the warning is intentional,
 so a bug is not likely to get much more attention than #12564, which is
 also related.

12564 should be fixable with wig and pen. If it does get fixed then
deleting files in clean will no longer be the simplest and best
approach.

-- 
see shy jo


signature.asc
Description: Digital signature


Re: Debian desktop -situation, proposals for discussion and change. Users point of view.

2007-05-16 Thread Mgr. Peter Tuharsky

  I install regulary NEW kernels where Debian had only 2.4.27 I used

2.4.32/33 and thats NOT the same as pushing a NEW Xorg into stable.

The Kernels can be installed without any problems parallel, and if
one is not working, you boot the last working one.


Yes, I have written it there too. Kernel is, IMO, the best thing to 
upgrade few times during release cycle, with quite little risk.



Right and upgrading fro, xfree86 to xorg had pushed 280 new packages on
my test system and every new package can contain potential new bugs.


Yes, Debian was the last distro using Xfree86 I know. Of course the 
transition was complex!



You forger that DOWNGRADING is officialy NOT SUPPORTED by Debian.


That should be changed anyway, since security upgrades occasionally 
break things too.



Peter


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted xml-im-exporter 1.1-3 (source all)

2007-05-16 Thread Michael Koch
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 16 May 2007 07:21:32 +0200
Source: xml-im-exporter
Binary: libxml-im-exporter-java
Architecture: source all
Version: 1.1-3
Distribution: unstable
Urgency: low
Maintainer: Debian Java maintainers [EMAIL PROTECTED]
Changed-By: Michael Koch [EMAIL PROTECTED]
Description: 
 libxml-im-exporter-java - Java library for handling XML documents
Closes: 424105
Changes: 
 xml-im-exporter (1.1-3) unstable; urgency=low
 .
   * Clean up correctly (Closes: #424105).
   * Added myself to uploaders.
Files: 
 6581ed8ff06bedb6dd0f51396b8fc720 777 libs optional xml-im-exporter_1.1-3.dsc
 969319b94c0b3c4e37cda2186a91843f 3399 libs optional 
xml-im-exporter_1.1-3.diff.gz
 e26672563827948258fe5f20f47c68db 67552 libs optional 
libxml-im-exporter-java_1.1-3_all.deb

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

iD8DBQFGSptEWSOgCCdjSDsRAuGfAJ0ckt/5z/XTl7FuT8R5AfB9slhYgACgkrPZ
5y7DjAn0EmM/78zLrZLF2ok=
=6tjP
-END PGP SIGNATURE-


Accepted:
libxml-im-exporter-java_1.1-3_all.deb
  to pool/main/x/xml-im-exporter/libxml-im-exporter-java_1.1-3_all.deb
xml-im-exporter_1.1-3.diff.gz
  to pool/main/x/xml-im-exporter/xml-im-exporter_1.1-3.diff.gz
xml-im-exporter_1.1-3.dsc
  to pool/main/x/xml-im-exporter/xml-im-exporter_1.1-3.dsc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted ganymed-ssh2 210-2 (source all)

2007-05-16 Thread Michael Koch
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 16 May 2007 07:42:33 +0200
Source: ganymed-ssh2
Binary: libganymed-ssh2-java
Architecture: source all
Version: 210-2
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers [EMAIL PROTECTED]
Changed-By: Michael Koch [EMAIL PROTECTED]
Description: 
 libganymed-ssh2-java - pure Java implementation of the SSH-2 protocol
Closes: 424290
Changes: 
 ganymed-ssh2 (210-2) unstable; urgency=low
 .
   * debian/rules: clean: Delete build-stamp (Closes: #424290).
   * Added myself as Uploader.
Files: 
 53ce79978aecf4cd8a4304cf15cfc183 860 libs optional ganymed-ssh2_210-2.dsc
 5cb28de06b8d91abda3deb9cd135afb3 3267 libs optional ganymed-ssh2_210-2.diff.gz
 f12cb0f361cfc5e7b394aa7d1ed6c99b 360172 libs optional 
libganymed-ssh2-java_210-2_all.deb

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

iD8DBQFGSpoyWSOgCCdjSDsRApSHAJ9spetoBdcFlRxOAawTHtRJ4h8bAgCbBjT5
q3azDwQG89QWNO57L51fGLg=
=8pMp
-END PGP SIGNATURE-


Accepted:
ganymed-ssh2_210-2.diff.gz
  to pool/main/g/ganymed-ssh2/ganymed-ssh2_210-2.diff.gz
ganymed-ssh2_210-2.dsc
  to pool/main/g/ganymed-ssh2/ganymed-ssh2_210-2.dsc
libganymed-ssh2-java_210-2_all.deb
  to pool/main/g/ganymed-ssh2/libganymed-ssh2-java_210-2_all.deb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted 915resolution 0.5.2-11 (source i386)

2007-05-16 Thread Steffen Joeris
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 16 May 2007 15:56:42 +1000
Source: 915resolution
Binary: 915resolution
Architecture: source i386
Version: 0.5.2-11
Distribution: unstable
Urgency: low
Maintainer: Steffen Joeris [EMAIL PROTECTED]
Changed-By: Steffen Joeris [EMAIL PROTECTED]
Description: 
 915resolution - resolution modification tool for Intel graphic chipset
Closes: 412182 420283
Changes: 
 915resolution (0.5.2-11) unstable; urgency=low
 .
   * Slightly improving README.Debian by adding the changes suggested
 by Pete Boyd (Closes: #412182)
   * Address the issue that this package becomes obsolete with the newer
 xorg (Closes: #420283)
Files: 
 3804d9977d70582da199c804df6538d8 625 x11 extra 915resolution_0.5.2-11.dsc
 859c5b8978c5b6e695a2d351a06f5dd2 6615 x11 extra 915resolution_0.5.2-11.diff.gz
 68091b736ed864090315e93783ddc30a 13898 x11 extra 
915resolution_0.5.2-11_i386.deb

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

iD8DBQFGSp9R62zWxYk/rQcRApJ/AJ0VCGLfrnpCnyNwaIwAmkOZ1a6EZACePOVw
X8wMeQEtcgLvtaixryPvvBg=
=B8jr
-END PGP SIGNATURE-


Accepted:
915resolution_0.5.2-11.diff.gz
  to pool/main/9/915resolution/915resolution_0.5.2-11.diff.gz
915resolution_0.5.2-11.dsc
  to pool/main/9/915resolution/915resolution_0.5.2-11.dsc
915resolution_0.5.2-11_i386.deb
  to pool/main/9/915resolution/915resolution_0.5.2-11_i386.deb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted autogen 1:5.9.1-2 (source i386)

2007-05-16 Thread Matt Kraai
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Tue, 15 May 2007 23:19:17 -0700
Source: autogen
Binary: autogen libopts25-dev libopts25
Architecture: source i386
Version: 1:5.9.1-2
Distribution: unstable
Urgency: low
Maintainer: Matt Kraai [EMAIL PROTECTED]
Changed-By: Matt Kraai [EMAIL PROTECTED]
Description: 
 autogen- an automated text file generator
 libopts25  - automated option processing library based on autogen - runtime
 libopts25-dev - automated option processing library based on autogen - 
developmen
Changes: 
 autogen (1:5.9.1-2) unstable; urgency=low
 .
   * Move the debhelper compatibility level setting from debian/rules to
 debian/compat.
   * Update the Standards-Version to 3.7.2.
   * Convert debian/changelog to UTF-8.
   * Change pkgconfig_SCRIPTS to pkgconfig_DATA in autoopts/Makefile.am and
 ran automake.
Files: 
 87637936b5a9fb9000276b64c6e2f216 679 devel optional autogen_5.9.1-2.dsc
 b2e1213bad2caaa9016390ea343e5195 17734 devel optional autogen_5.9.1-2.diff.gz
 c6834b3ab4866364960a96b5e263fc27 856220 devel optional autogen_5.9.1-2_i386.deb
 102a8deb92f743d6373a2eeea1e10777 47312 libs optional libopts25_5.9.1-2_i386.deb
 4ba44687a6c4c824ae541034ee7c99f8 67828 libdevel optional 
libopts25-dev_5.9.1-2_i386.deb

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

iD8DBQFGSqMBfNdgYxVXvBARAs5dAKCTe2ibBBx4M5euU8soC5LQ2OS1xACglP7x
ZCc46iyS1/RGpP+W6RQhIfM=
=CEtt
-END PGP SIGNATURE-


Accepted:
autogen_5.9.1-2.diff.gz
  to pool/main/a/autogen/autogen_5.9.1-2.diff.gz
autogen_5.9.1-2.dsc
  to pool/main/a/autogen/autogen_5.9.1-2.dsc
autogen_5.9.1-2_i386.deb
  to pool/main/a/autogen/autogen_5.9.1-2_i386.deb
libopts25-dev_5.9.1-2_i386.deb
  to pool/main/a/autogen/libopts25-dev_5.9.1-2_i386.deb
libopts25_5.9.1-2_i386.deb
  to pool/main/a/autogen/libopts25_5.9.1-2_i386.deb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted gcc-snapshot 20070515-1 (source amd64)

2007-05-16 Thread Martin Michlmayr
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Tue, 15 May 2007 19:48:06 +0200
Source: gcc-snapshot
Binary: gcc-snapshot
Architecture: source amd64
Version: 20070515-1
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers [EMAIL PROTECTED]
Changed-By: Martin Michlmayr [EMAIL PROTECTED]
Description: 
 gcc-snapshot - A SNAPSHOT of the GNU Compiler Collection
Closes: 419933 420550 423733
Changes: 
 gcc-snapshot (20070515-1) unstable; urgency=low
 .
   * SVN 20070515, taken from the trunk, revision 124745.
  - PR middle-end/31617: Segfault in integer_zerop, called via
ipa-type-escape.c (closes: #419933).
  - PR c++/31663: Segfault in constrain_class_visibility with
anonymous namespace (closes: #420550).
  - PR target/31641 (s390): ICE in s390_expand_setmem, at
config/s390/s390.c:3618 (see #395533, also present in
gcc 4.1 and 4.2).
   * Disable biarch_archs on i386 and powerpc for now so they will
 hopefully build (closes: #423733).
Files: 
 44f504f4a632f5deb6e63fa8532c 3137 devel standard 
gcc-snapshot_20070515-1.dsc
 048f40ff884971633e5fa3b9db185a79 48503736 devel standard 
gcc-snapshot_20070515.orig.tar.gz
 c414d95f9a89655bf33179a6b660b2d3 322856 devel standard 
gcc-snapshot_20070515-1.diff.gz
 9aa8bfea8df71a73ce44e77083e80cba 71727780 devel extra 
gcc-snapshot_20070515-1_amd64.deb

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

iD8DBQFGSp+kKb5dImj9VJ8RAoDYAJ441fgkcYjPOK859MT0mhCiBIbqhgCgrbVR
MwLjuVka87N+qC/87XEHAho=
=hZjU
-END PGP SIGNATURE-


Accepted:
gcc-snapshot_20070515-1.diff.gz
  to pool/main/g/gcc-snapshot/gcc-snapshot_20070515-1.diff.gz
gcc-snapshot_20070515-1.dsc
  to pool/main/g/gcc-snapshot/gcc-snapshot_20070515-1.dsc
gcc-snapshot_20070515-1_amd64.deb
  to pool/main/g/gcc-snapshot/gcc-snapshot_20070515-1_amd64.deb
gcc-snapshot_20070515.orig.tar.gz
  to pool/main/g/gcc-snapshot/gcc-snapshot_20070515.orig.tar.gz


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted heartbeat 2.0.8-4 (source all i386)

2007-05-16 Thread Simon Horman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 16 May 2007 13:58:24 +0900
Source: heartbeat
Binary: libstonith0 heartbeat libpils0 heartbeat-2 heartbeat-dev libstonith-dev 
ldirectord libpils-dev ldirectord-2 heartbeat-2-dev heartbeat-gui 
heartbeat-2-gui
Architecture: source all i386
Version: 2.0.8-4
Distribution: unstable
Urgency: low
Maintainer: Simon Horman [EMAIL PROTECTED]
Changed-By: Simon Horman [EMAIL PROTECTED]
Description: 
 heartbeat  - Subsystem for High-Availability Linux
 heartbeat-2 - Subsystem for High-Availability Linux
 heartbeat-2-dev - Subsystem for High-Availability Linux - development files
 heartbeat-2-gui - Provides a gui interface to manage heartbeat clusters
 heartbeat-dev - Subsystem for High-Availability Linux - development files
 heartbeat-gui - Provides a gui interface to manage heartbeat clusters
 ldirectord - Monitors virtual services provided by LVS
 ldirectord-2 - Monitors virtual services provided by LVS
 libpils-dev - Plugin and Interface Loading System - development files
 libpils0   - Plugin and Interface Loading System
 libstonith-dev - Interface for remotely powering down a node in the cluster
 libstonith0 - Interface for remotely powering down a node in the cluster
Closes: 391974 424053 424053
Changes: 
 heartbeat (2.0.8-4) unstable; urgency=low
 .
   * Create a Debian init script for ldirectord
 Thanks to Ratiu Petru Iulius
 Patch: ldirectord-init.patch
 (closes: #391974)
   * Documentation path of ldirectord should be /usr/share/doc/ldirectord,
 not /usr/share/doc/ldirectord-2
   * Change priority of ldirectord to extra to match the lowest priority
 of any of its dependancies
   * Add versioned conflicts on old pils and stonith packages to heartbeat and
 heartbeat-dev, which include those old package's files.
 (closes: #424053)
   * Have the clean target of debian rules remove the following files that
 are priovided by the orig.tar.gz - Debian packages can't delete files
 - heartbeat-2-dev.dirs heartbeat-2-dev.files heartbeat-2.dirs
   heartbeat-2.files heartbeat-2.postinst heartbeat-2.postrm
   heartbeat-2.preinst ldirectord-2.files ldirectord-2.postinst
   ldirectord-2.postrm
 (closes: #424053)
Files: 
 4a9324595d769e08382b62b5aa63451c 1177 admin optional heartbeat_2.0.8-4.dsc
 9394675add24bdc17c6438c8c5c9697c 176515 admin optional 
heartbeat_2.0.8-4.diff.gz
 f43cb36f10e25011e8155ef4b15e0567 59016 admin extra ldirectord_2.0.8-4_all.deb
 0aaccc248288c1f6c2e09585710b5844 15404 admin optional 
ldirectord-2_2.0.8-4_all.deb
 2d22a35ade72d76685f8548fa9275358 15400 admin optional 
heartbeat-2_2.0.8-4_all.deb
 f6ab55c1751970678fe9f5b95e965cea 15424 admin optional 
heartbeat-2-dev_2.0.8-4_all.deb
 1c8fb4787c44c3c5829c5b1f72576681 15424 admin optional 
libstonith-dev_2.0.8-4_all.deb
 37dd41e00c6b85206548f73c2f783f4f 15418 admin optional 
libpils-dev_2.0.8-4_all.deb
 60b00cd99312c0397175a4ff0a0645d0 1394182 admin optional 
heartbeat_2.0.8-4_i386.deb
 e43868fddcd3f6f66835638eebd50727 488324 devel optional 
heartbeat-dev_2.0.8-4_i386.deb
 b4a2677690b023b435ed720732931cbe 97556 admin optional 
heartbeat-gui_2.0.8-4_i386.deb
 1f39addcef8aa4256f38673e4f7974ed 38894 admin optional 
heartbeat-2-gui_2.0.8-4_i386.deb
 4bb2b1a7b751fdbca207cb1ea84dc331 38900 libs optional 
libstonith0_2.0.8-4_i386.deb
 7c246950df34b4a667d17d4b28f0d0a6 38882 libs optional libpils0_2.0.8-4_i386.deb

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

iD8DBQFGSqUTA8ACPgVBDpcRAowTAJ9pCpte8MolmOD9xSaEkI1CQyshIACfTzRi
/2kGf9cPG1MAN2JqHjt9LRI=
=jBZi
-END PGP SIGNATURE-


Accepted:
heartbeat-2-dev_2.0.8-4_all.deb
  to pool/main/h/heartbeat/heartbeat-2-dev_2.0.8-4_all.deb
heartbeat-2-gui_2.0.8-4_i386.deb
  to pool/main/h/heartbeat/heartbeat-2-gui_2.0.8-4_i386.deb
heartbeat-2_2.0.8-4_all.deb
  to pool/main/h/heartbeat/heartbeat-2_2.0.8-4_all.deb
heartbeat-dev_2.0.8-4_i386.deb
  to pool/main/h/heartbeat/heartbeat-dev_2.0.8-4_i386.deb
heartbeat-gui_2.0.8-4_i386.deb
  to pool/main/h/heartbeat/heartbeat-gui_2.0.8-4_i386.deb
heartbeat_2.0.8-4.diff.gz
  to pool/main/h/heartbeat/heartbeat_2.0.8-4.diff.gz
heartbeat_2.0.8-4.dsc
  to pool/main/h/heartbeat/heartbeat_2.0.8-4.dsc
heartbeat_2.0.8-4_i386.deb
  to pool/main/h/heartbeat/heartbeat_2.0.8-4_i386.deb
ldirectord-2_2.0.8-4_all.deb
  to pool/main/h/heartbeat/ldirectord-2_2.0.8-4_all.deb
ldirectord_2.0.8-4_all.deb
  to pool/main/h/heartbeat/ldirectord_2.0.8-4_all.deb
libpils-dev_2.0.8-4_all.deb
  to pool/main/h/heartbeat/libpils-dev_2.0.8-4_all.deb
libpils0_2.0.8-4_i386.deb
  to pool/main/h/heartbeat/libpils0_2.0.8-4_i386.deb
libstonith-dev_2.0.8-4_all.deb
  to pool/main/h/heartbeat/libstonith-dev_2.0.8-4_all.deb
libstonith0_2.0.8-4_i386.deb
  to pool/main/h/heartbeat/libstonith0_2.0.8-4_i386.deb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted foo2zjs 20061224-3 (source i386)

2007-05-16 Thread Steffen Joeris
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 16 May 2007 15:44:32 +1000
Source: foo2zjs
Binary: foo2zjs
Architecture: source i386
Version: 20061224-3
Distribution: unstable
Urgency: low
Maintainer: Steffen Joeris [EMAIL PROTECTED]
Changed-By: Steffen Joeris [EMAIL PROTECTED]
Description: 
 foo2zjs- Support for printing to ZjStream-based printers
Closes: 424277
Changes: 
 foo2zjs (20061224-3) unstable; urgency=low
 .
   * Make sure that the patches are cleaned up before the general
 cleanup and therefore avoid FTBFS during second build
 (Closes: #424277)
   * Make sure that upstream documentation and copyright information are
 not installed as they are not needed for debian
   * Make sure that the cleanup target is complete
Files: 
 30325bef15fa1c4afeeea0e3e9900d6c 647 text optional foo2zjs_20061224-3.dsc
 3e3b20979ecbcb94a4b94babcd6ac8f9 14157 text optional foo2zjs_20061224-3.diff.gz
 8805b7d2c7d563981fc3dbe7272b9f88 909524 text optional 
foo2zjs_20061224-3_i386.deb

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

iD8DBQFGSqOh62zWxYk/rQcRAqaQAKCiDiwx0VBYF4ev5+cQO+S86jWDMACgh36x
I8eChB+ADL2B12DvbdJ5ZSc=
=7Xgt
-END PGP SIGNATURE-


Accepted:
foo2zjs_20061224-3.diff.gz
  to pool/main/f/foo2zjs/foo2zjs_20061224-3.diff.gz
foo2zjs_20061224-3.dsc
  to pool/main/f/foo2zjs/foo2zjs_20061224-3.dsc
foo2zjs_20061224-3_i386.deb
  to pool/main/f/foo2zjs/foo2zjs_20061224-3_i386.deb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted guilt 0.25-1 (source all)

2007-05-16 Thread Brandon Philips
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Tue, 15 May 2007 18:35:14 -0700
Source: guilt
Binary: guilt
Architecture: source all
Version: 0.25-1
Distribution: unstable
Urgency: low
Maintainer: Brandon Philips [EMAIL PROTECTED]
Changed-By: Brandon Philips [EMAIL PROTECTED]
Description: 
 guilt  - quilt for git; similar to Mercurial queues
Changes: 
 guilt (0.25-1) unstable; urgency=low
 .
   * New upstream release
Files: 
 5704c58361510a3a6dbfe187c109c718 598 devel optional guilt_0.25-1.dsc
 3354e66d87117f89d54de44ca176d766 30251 devel optional guilt_0.25.orig.tar.gz
 4a3c044d1c51a133d408147c077b3176 2534 devel optional guilt_0.25-1.diff.gz
 2e94715f560e2526a9f8168ec51eb5ab 33296 devel optional guilt_0.25-1_all.deb

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

iD8DBQFGSq7ovGr7W6HudhwRAhD6AJoCAtNz6eo1HIGr5rZbNT3Vb24r/ACffGDG
jOx+BSoPQAx3hkmNOIns8kQ=
=1L+H
-END PGP SIGNATURE-


Accepted:
guilt_0.25-1.diff.gz
  to pool/main/g/guilt/guilt_0.25-1.diff.gz
guilt_0.25-1.dsc
  to pool/main/g/guilt/guilt_0.25-1.dsc
guilt_0.25-1_all.deb
  to pool/main/g/guilt/guilt_0.25-1_all.deb
guilt_0.25.orig.tar.gz
  to pool/main/g/guilt/guilt_0.25.orig.tar.gz


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted cupsys 1.2.11-2 (source i386 all)

2007-05-16 Thread Martin Pitt
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 16 May 2007 09:06:44 +0200
Source: cupsys
Binary: libcupsys2-dev cupsys libcupsys2 libcupsimage2 cupsys-common 
cupsys-client cupsys-dbg cupsys-bsd libcupsimage2-dev
Architecture: source i386 all
Version: 1.2.11-2
Distribution: unstable
Urgency: low
Maintainer: Debian CUPS Maintainers [EMAIL PROTECTED]
Changed-By: Martin Pitt [EMAIL PROTECTED]
Description: 
 cupsys - Common UNIX Printing System(tm) - server
 cupsys-bsd - Common UNIX Printing System(tm) - BSD commands
 cupsys-client - Common UNIX Printing System(tm) - client programs (SysV)
 cupsys-common - Common UNIX Printing System(tm) - common files
 cupsys-dbg - Common UNIX Printing System(tm) - debugging symbols
 libcupsimage2 - Common UNIX Printing System(tm) - image libs
 libcupsimage2-dev - Common UNIX Printing System(tm) - image development files
 libcupsys2 - Common UNIX Printing System(tm) - libs
 libcupsys2-dev - Common UNIX Printing System(tm) - development files
Closes: 415872 423972
Changes: 
 cupsys (1.2.11-2) unstable; urgency=low
 .
   * debian/rules: Latest cups installs the ipp backend with 0700 permissions,
 which makes it inaccessible to both the cups daemon (Closes: #423972) and
 unreadable for users (Closes: #415872)
Files: 
 11e4f05aa7bf56e922e4001f3bc5c207 1088 net optional cupsys_1.2.11-2.dsc
 e21daa63eb53b8d265d8694c5b3627cf 100254 net optional cupsys_1.2.11-2.diff.gz
 db13491195291216ec08f0eab40dab5b 935304 net optional 
cupsys-common_1.2.11-2_all.deb
 7243970bab3baa06fe15281fedfd0718 165628 libs optional 
libcupsys2_1.2.11-2_i386.deb
 fa88eca4a881820ddeb2712f9b77ed89 92298 libs optional 
libcupsimage2_1.2.11-2_i386.deb
 a14915c19306a9debf2f545c0f9457e7 1673030 net optional cupsys_1.2.11-2_i386.deb
 75de88ff2c7bc20d9f94e74ae43029b3 81810 net optional 
cupsys-client_1.2.11-2_i386.deb
 3c73a8c32b5c3c1faa1e055f63c7887d 137606 libdevel optional 
libcupsys2-dev_1.2.11-2_i386.deb
 f6c6b592acee6b9cc4cf2e760af047f6 54902 libdevel optional 
libcupsimage2-dev_1.2.11-2_i386.deb
 48aed6a1bb8e13ebd1491da43eca50d5 36252 net extra cupsys-bsd_1.2.11-2_i386.deb
 2683df8f202e04f07ff744810e3383c7 996562 libdevel extra 
cupsys-dbg_1.2.11-2_i386.deb

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

iD8DBQFGSrA1DecnbV4Fd/IRAo8eAJ9awsiHLrMroca3KsZBQbuHBiF1ewCfYgnw
vbzRNSsclVIQUS/50Jd8v0g=
=SxdY
-END PGP SIGNATURE-


Accepted:
cupsys-bsd_1.2.11-2_i386.deb
  to pool/main/c/cupsys/cupsys-bsd_1.2.11-2_i386.deb
cupsys-client_1.2.11-2_i386.deb
  to pool/main/c/cupsys/cupsys-client_1.2.11-2_i386.deb
cupsys-common_1.2.11-2_all.deb
  to pool/main/c/cupsys/cupsys-common_1.2.11-2_all.deb
cupsys-dbg_1.2.11-2_i386.deb
  to pool/main/c/cupsys/cupsys-dbg_1.2.11-2_i386.deb
cupsys_1.2.11-2.diff.gz
  to pool/main/c/cupsys/cupsys_1.2.11-2.diff.gz
cupsys_1.2.11-2.dsc
  to pool/main/c/cupsys/cupsys_1.2.11-2.dsc
cupsys_1.2.11-2_i386.deb
  to pool/main/c/cupsys/cupsys_1.2.11-2_i386.deb
libcupsimage2-dev_1.2.11-2_i386.deb
  to pool/main/c/cupsys/libcupsimage2-dev_1.2.11-2_i386.deb
libcupsimage2_1.2.11-2_i386.deb
  to pool/main/c/cupsys/libcupsimage2_1.2.11-2_i386.deb
libcupsys2-dev_1.2.11-2_i386.deb
  to pool/main/c/cupsys/libcupsys2-dev_1.2.11-2_i386.deb
libcupsys2_1.2.11-2_i386.deb
  to pool/main/c/cupsys/libcupsys2_1.2.11-2_i386.deb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Accepted wammu 0.20-1 (source all)

2007-05-16 Thread Michal Čihař
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.7
Date: Wed, 16 May 2007 09:25:21 +0200
Source: wammu
Binary: wammu
Architecture: source all
Version: 0.20-1
Distribution: unstable
Urgency: low
Maintainer: Michal Čihař [EMAIL PROTECTED]
Changed-By: Michal Čihař [EMAIL PROTECTED]
Description: 
 wammu  - Phone manager
Changes: 
 wammu (0.20-1) unstable; urgency=low
 .
   * New upstream release.
   * Add XS-Vcs headers.
   * Use my Debian email.
Files: 
 c1e82174a17aa29be12ca20865fd7bf7 729 comm optional wammu_0.20-1.dsc
 aeb3adf5c49a302b36195c0232c7c870 461221 comm optional wammu_0.20.orig.tar.gz
 7f8d23940bf48bab540ef78ea1ae1dee 3578 comm optional wammu_0.20-1.diff.gz
 ee35eac28b6daae5a92a6a897dc5a85a 307280 comm optional wammu_0.20-1_all.deb

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

iD8DBQFGSrMp3DVS6DbnVgQRAksNAKCzZcLe9nw0GFHFIn+WuFpgkeCgpQCgh7+K
aZgiHTbdJYu81Sim64vpNQ0=
=Jkbh
-END PGP SIGNATURE-


Accepted:
wammu_0.20-1.diff.gz
  to pool/main/w/wammu/wammu_0.20-1.diff.gz
wammu_0.20-1.dsc
  to pool/main/w/wammu/wammu_0.20-1.dsc
wammu_0.20-1_all.deb
  to pool/main/w/wammu/wammu_0.20-1_all.deb
wammu_0.20.orig.tar.gz
  to pool/main/w/wammu/wammu_0.20.orig.tar.gz


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



  1   2   >