Incorrect use of dpkg conffile suffixes and lintian checks

2008-01-19 Thread Roger Leigh
Hi folks,

I noticed earlier today that many packages are creating copies of
conffiles in their maintainer scripts with the extension ".dpkg-bak",
which is not an extension used or removed by dpkg:

% grep EXT lib/dpkg.h
#define DEBEXT ".deb"
#define OLDDBEXT   "-old"
#define NEWDBEXT   "-new"
#define REMOVECONFFEXTS"~", ".bak", "%", \
#define DPKGTEMPEXT".dpkg-tmp"
#define DPKGNEWEXT ".dpkg-new"
#define DPKGOLDEXT ".dpkg-old"
#define DPKGDISTEXT".dpkg-dist"
#define REASSEMBLETMP  "reassemble" DEBEXT

A lot of scripts are copying the rm_conffile script from
http://wiki.debian.org/DpkgConffileHandling which adds a .dpkg-bak
suffix to old conffiles.

Are such names allowed?  Why can't .dpkg-old be used instead?

If so, this is going to cause problems with programs like run-parts(1)
which do not take this case into account when excluding dpkg conffile
cruft, and so will run or read files which they should not use.

If this is not permitted behaviour, could we add a lintian check?

If it is permitted behavour, can run-parts and the dpkg documentation be
updated to match this and document its use, respectively?

A check on the packages in the lintian lab on gluck shows quite a lot of
matches.  If this is truly buggy, I'd like to mass file bugs to fix this
issue.


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.


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



[rfc] mass-mod old ita/itp bugs back to rfa/rfp?

2008-01-19 Thread Sebastian Pipping

i noticed that there exist many ita/itp bugs that are much older than
two month. would it make sense to set them back to rfa/rfp?
if so how many days would be good to be the "too old" edge value?

click this to get a quick overview: :-D
http://debian.binera.de/wnpp/?type%5B%5D=ITA&type%5B%5D=ITP&sort=age;desc



sebastian


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



Re: [rfc] mass-mod old ita/itp bugs back to rfa/rfp?

2008-01-19 Thread Luk Claes
Sebastian Pipping wrote:
> i noticed that there exist many ita/itp bugs that are much older than
> two month. would it make sense to set them back to rfa/rfp?
> if so how many days would be good to be the "too old" edge value?

There is already a process that does that, though it takes into account
any follow-up on the bug report to reset the timer which you clearly
don't...

> click this to get a quick overview: :-D
> http://debian.binera.de/wnpp/?type%5B%5D=ITA&type%5B%5D=ITP&sort=age;desc

Cheers

Luk


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



Re: [rfc] mass-mod old ita/itp bugs back to rfa/rfp?

2008-01-19 Thread Rafael Laboissiere
* Sebastian Pipping <[EMAIL PROTECTED]> [2008-01-19 18:18]:

> i noticed that there exist many ita/itp bugs that are much older than
> two month. would it make sense to set them back to rfa/rfp?
> if so how many days would be good to be the "too old" edge value?
> 
> click this to get a quick overview: :-D
> http://debian.binera.de/wnpp/?type%5B%5D=ITA&type%5B%5D=ITP&sort=age;desc

This web page is great.  It would be good to also show the submitter of the
bug in a column.

-- 
Rafael


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



Re: [rfc] mass-mod old ita/itp bugs back to rfa/rfp?

2008-01-19 Thread Sebastian Pipping

Rafael Laboissiere wrote:

http://debian.binera.de/wnpp/?type%5B%5D=ITA&type%5B%5D=ITP&sort=age;desc


This web page is great.  It would be good to also show the submitter of the
bug in a column.


noted for todo.



sebastian


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



Bug#461583: ITP: libdc1394v2 -- As the maintainer for libdc1394 didn't answer for many months, we (developers of libdc1394) would like to get involved also with maintaining the package.

2008-01-19 Thread Peter Antoniac
Package: wnpp
Severity: urgent
Owner: Peter Antoniac <[EMAIL PROTECTED]>

As the maintainer for libdc1394 didn't answer for many months, we
(developers of libdc1394) would like to get involved also with maintaining
the package. Moreover, the maintainer didn't follow our recommandations not
to pack the libdc1394 version 2.0 until we release it (and he packed it at
RC7). It will be also better for the stability of the package if the
developers have also something to say in the packaging. For example, we have
releases the new version with doxygen generated web pages, pdf's and ps
documentation, so there is more documentation available for the developers.
We also think that what is now called libdc1394-examples should be called
-utils, as the binaries are more like utilities for the library. We have
already done some packaging and testing using the Ubuntu PPA tools, and you
can already see the fruits of our work here:
http://launchpadlibrarian.net/11427933/libdc1394v2_2.0.1-1ubuntu1.dsc and
the source is here:
http://launchpadlibrarian.net/11427931/libdc1394v2_2.0.1.orig.tar.gz with
the diffs available here:
http://launchpadlibrarian.net/11427932/libdc1394v2_2.0.1-1ubuntu1.diff.gz
You can also check our PPA builded packages here:
https://launchpad.net/~libdc1394-dev/+archive and the Ubuntu project team
link is here: https://launchpad.net/libdc1394

* Package name: libdc1394v2
  Version : 2.0.1
  Upstream Author : Peter De Schrijver (p2) <[EMAIL PROTECTED]>
* URL : http://sourceforge.net/projects/libdc1394
* License : LGPL
  Programming Lang: C
  Description : The maintainer failing to responde.

As the maintainer for libdc1394 didn't answer for many months, we
(developers of libdc1394) would like to get involved also with maintaining
the package. Moreover, the maintainer didn't follow our recommandations not
to pack the libdc1394 version 2.0 until we release it (and he packed it at
RC7). It will be also better for the stability of the package if the
developers have also something to say in the packaging. For example, we have
releases the new version with doxygen generated web pages, pdf's and ps
documentation, so there is more documentation available for the developers.
We also think that what is now called libdc1394-examples should be called
-utils, as the binaries are more like utilities for the library. We have
already done some packaging and testing using the Ubuntu PPA tools, and you
can already see the fruits of our work here:
http://launchpadlibrarian.net/11427933/libdc1394v2_2.0.1-1ubuntu1.dsc and
the source is here:
http://launchpadlibrarian.net/11427931/libdc1394v2_2.0.1.orig.tar.gz with
the diffs available here:
http://launchpadlibrarian.net/11427932/libdc1394v2_2.0.1-1ubuntu1.diff.gz
You can also check our PPA builded packages here:
https://launchpad.net/~libdc1394-dev/+archive and the Ubuntu project team
link is here: https://launchpad.net/libdc1394

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

Kernel: Linux 2.6.16.13-xenU (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash



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



Re: [rfc] mass-mod old ita/itp bugs back to rfa/rfp?

2008-01-19 Thread Sebastian Pipping

Luk Claes wrote:

i noticed that there exist many ita/itp bugs that are much older than
two month. would it make sense to set them back to rfa/rfp?
if so how many days would be good to be the "too old" edge value?


There is already a process that does that, though it takes into account
any follow-up on the bug report to reset the timer which you clearly
don't...


good point. i'll come back with better data :-)



sebastian


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



Re: [Debburn-devel] libburnia/libisofs/cdrskin in Debian.

2008-01-19 Thread pygi_mario
First of all Simon, thank you for the packages. I'm the upstream
maintainer, and am also mostly maintaining the Ubuntu libburnia packages.
Although I am not a Debian developer, Goedson Paixao is interested in
maintaining those, with mine and probably George's help. George,
interested? :)

I'll check the packages in a few days, and see if there's anything I think
should be changed. Once again thank you for your work.

Kind regards,
Mario


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



Re: net-tools maintenance status

2008-01-19 Thread Olaf van der Spek
Bernd Eckenfels wrote:
> There are a few bugs open, marked as "help needed" it would be nice if
> anybody would help with those, instead of ranting.

Of course that would be nice, but it's not an answer to my question.

Also, more than two years ago I did write code to solve the IPv4/IPv6
truncation issue. However, you (kinda) rejected it with a vague
comment and refused to tell me in what way it should be improved. I'd
rather not work on other bugs if there's a chance the work gets
ignored again.
Finally, last month, the IPv4 part of the bug got fixed.

> I had multiple persons offering to take over the project and nobody
> contributed any work before.

And?

> I actually have two new people supporting my in the project (upstream) and i
> am quite responsive to them. Because they help.

That's nice to hear.

> Besides that, my plan is to have an 1.65 upstream release which is basically
> the Debian version (since that version is quite ok, must of the open bugs

Isn't that the same plan as two years ago?

> are kernel/technology related. As you can read in the archives the last few
> attempts to help me with those ended with the inresponsiveness of net
> developers (those consider net-tools obsolted by iproute).

Please CC me, I'm not in the list.

Greetings,

Olaf


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



loosing dependencies

2008-01-19 Thread Ivan Shmakov
Currently, the `fortunes' package depends on either
`fortune-mod' or `fortune-min':

$ apt-cache show fortunes
Package: fortunes
...
Source: fortune-mod
Version: 1:1.99.1-3
Provides: fortune-cookie-db
Depends: fortune-mod (>= 9708-12), fortunes-min
...

Does it make sense, provided that the fortune files may as well
be read by M-x fortune in Emacs, or even by a plain `less'?

And more generally, does it make sense for a pure-data package
to have non-empty Depends:?


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



Re: loosing dependencies

2008-01-19 Thread Ralf Treinen
On Sun, Jan 20, 2008 at 02:01:51AM +0600, Ivan Shmakov wrote:
>   Currently, the `fortunes' package depends on either
>   `fortune-mod' or `fortune-min':
> 
> $ apt-cache show fortunes
> Package: fortunes
> ...
> Source: fortune-mod
> Version: 1:1.99.1-3
> Provides: fortune-cookie-db
> Depends: fortune-mod (>= 9708-12), fortunes-min
> ...
> 
>   Does it make sense, provided that the fortune files may as well
>   be read by M-x fortune in Emacs, or even by a plain `less'?

Probably not, it seems to me that you are right, and that this dependency
should be relaxed.

>   And more generally, does it make sense for a pure-data package
>   to have non-empty Depends:?

I can imagine that there are cases in which data is really specific
to a particular application, but that doesn't seem to be the case here.

Could you please file a bug report against the fortune package?

-Ralf.


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



Bug#461617: ITP: wordpress-fr -- award winning weblog manager (French language version)

2008-01-19 Thread Lionel Elie Mamane
Package: wnpp
Severity: wishlist
Owner: Lionel Elie Mamane <[EMAIL PROTECTED]>

* Package name: wordpress-fr
  Version : 2.3.2
  Upstream Author : WordPress Francophone team (http://www.wordpress-fr.net/)
* URL : http://fr.wordpress.org/
* License : GPLv2, pieces MIT
  Programming Lang: PHP
  Description : award winning weblog manager (French language version)

 WordPress is a full featured web blogging tool:
* Instant publishing (no rebuilding)
* Comment pingback support with spam protection
* Non-crufty URLs
* Zillions of themes and plugins
* And much more
 .
 This package contains the French language translations and themes

Not a second copy of the whole code. Just the translations and
translated default theme.

-- 
Lionel



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



biet dau ban can ma chung toi khong biet

2008-01-19 Thread hung nguyen
Bán nhà mặt tiền tại Kiên Lương.
  - Nhà mặt tiền số 853 Trương công Định - Kiên Lương -KG.
  - DT: 7x23; DTXD: 5x20.
  - Gần Trường cấp 3, Khu an ninh cực tốt, tiện mở quán cà phê, kinh doanh giải 
trí,nhà trọ, văn phòng đại diện v.v...
  -Mặt tiền hướng tây.
  - Giá 430.000.000đ giấy tờ hợp lệ. 
  Liên hệ:số 853 Trương công Định - Kiên Lương -KG.ĐT: 0773 755099 - DĐ: 0984 
741755
  Cần người có thiện chí. Còn thương lượng.
  Nếu email nầy có làm phiền cho người đọc cho tôi được xin lỗi.

   
-
Tại sao đàn ông lại thích nhìn phụ nữ có mái tóc dài hơn? Khám phá tại Yahoo! 
Hỏi & Đáp

Re: Bug#461583: ITP: libdc1394v2 -- As the maintainer for libdc1394 didn't answer for many months, we (developers of libdc1394) would like to get involved also with maintaining the package.

2008-01-19 Thread Guus Sliepen
On Sat, Jan 19, 2008 at 12:41:48PM -0500, Peter Antoniac wrote:

> As the maintainer for libdc1394 didn't answer for many months, we
> (developers of libdc1394) would like to get involved also with maintaining
> the package. Moreover, the maintainer didn't follow our recommandations not
> to pack the libdc1394 version 2.0 until we release it (and he packed it at
> RC7).

Peter de Schrijver is alive but apparently doesn't have time to respond
to email. I have NMUd coriander 2.0.0~rc5 and libdc1394 2.0.0~rc7, but I
uploaded them to experimental. I have already offered to take over
maintainership, but haven't heard either a "no" or a "yes" from Peter.

> It will be also better for the stability of the package if the
> developers have also something to say in the packaging. For example, we have
> releases the new version with doxygen generated web pages, pdf's and ps
> documentation, so there is more documentation available for the developers.
> We also think that what is now called libdc1394-examples should be called
> -utils, as the binaries are more like utilities for the library. We have
> already done some packaging and testing using the Ubuntu PPA tools, and you
> can already see the fruits of our work here:
[...]

Unless Peter de Schrijver responds, I'll be happy to have a look at your
packages and upload them to unstable if they are in good shape. From a
quick glance, it looks OK, but I'd name the source package libdc1394-22
though.

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


signature.asc
Description: Digital signature


Re: Future Debian package candidate web pages: present and future

2008-01-19 Thread Sebastian Pipping

can anybody provide a HTTP request cron job for me?
what i need is a call to

  http://debian.binera.de/wnpp/cron_sync_list.php5

every 30 minutes. the way i could set this with my
current ISP would require 48 single cron jobs and
that's too much. so i'm asking for help.

please contact me if you can do this. please do
not setup the cron before coordinating with me so
we don't end up with 20 crons running a race :-)

thanks in advance,



sebastian


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



Bug#461634: ITP: python-mdp -- Modular toolkit for Data Processing

2008-01-19 Thread Yaroslav Halchenko
Package: wnpp
Severity: wishlist
Owner: Yaroslav Halchenko <[EMAIL PROTECTED]>


* Package name: python-mdp
  Version : 2.1
  Upstream Author : Pietro Berkes and Tiziano Zito
* URL : http://mdp-toolkit.sourceforge.net/
* License : LGPL
  Programming Lang: Python
  Description : Modular toolkit for Data Processing

 Python data processing framework. Implemented algorithms include:
 Principal Component Analysis (PCA), Independent Component Analysis
 (ICA), Slow Feature Analysis (SFA), Independent Slow Feature Analysis
 (ISFA), Growing Neural Gas (GNG), Factor Analysis, Fisher Discriminant
 Analysis (FDA), and Gaussian Classifiers.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (900, 'testing'), (300, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash



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



Bug#461638: ITP: jnethack -- NetHack patched to translate to Japanese

2008-01-19 Thread Hiroyuki Yamamoto
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

--- Please fill out the fields below. ---

   Package name: jnethack
Version: 3.4.3+3.4.3-0.9
Upstream Author: JNetHack Project
URL: http://sourceforge.jp/projects/jnethack/
License: Nethack General Public License
Description: NetHack patched to translate to Japanese.



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



Re: Future Debian package candidate web pages: present and future

2008-01-19 Thread Sebastian Pipping

found someone.



sebastian


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



Bug#461651: loosing dependencies

2008-01-19 Thread Ivan Shmakov
Package: fortunes
Version: 1:1.99.1-3

Currently, the `fortunes' package depends on either
`fortune-mod' or `fortune-min':

$ apt-cache show fortunes
Package: fortunes
...
Source: fortune-mod
Version: 1:1.99.1-3
Provides: fortune-cookie-db
Depends: fortune-mod (>= 9708-12), fortunes-min
...
$ 

It probably doesn't make sense, provided that the fortune files
may as well be read by, e. g., M-x fortune in Emacs, or even by
`less'.

Could this dependency be relaxed, please?

The following line may be added as well, if it's necessary:

Conflicts: fortune-mod (<< 9708-12)

[Cc: to debian-devel, since the discussion was started there.]




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



Re: loosing dependencies

2008-01-19 Thread Ivan Shmakov
> Ralf Treinen <[EMAIL PROTECTED]> writes:

 >> Currently, the `fortunes' package depends on either `fortune-mod' or
 >> `fortune-min':

[...]

 >> Does it make sense, provided that the fortune files may as well be
 >> read by M-x fortune in Emacs, or even by a plain `less'?

 > Probably not, it seems to me that you are right, and that this
 > dependency should be relaxed.

ACK.

 >> And more generally, does it make sense for a pure-data package to
 >> have non-empty Depends:?

 > I can imagine that there are cases in which data is really specific
 > to a particular application, but that doesn't seem to be the case
 > here.

But, well, one may probably find some uses for that data even
outside of that application?  I hardly believe that there're
data that's completely useless without a particular application
or applications, be it icons, sounds, or LUTs for a particular
scientific code.

The only situation where I see it's appropriate for an
`Architecture: all' package to contain an another package in
it's `Depends:' is where the package also provides scripts which
require that other package to be run.

 > Could you please file a bug report against the fortune package?

Done [1].

[1] http://bugs.debian.org/461651


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



loosing dependencies: Depends: on logrotate

2008-01-19 Thread Ivan Shmakov
Since I've already started this thread, I'm going to ask for
opinions on the one more issue with the current (Etch, at least)
dependencies in Debian to bother me.

Is `logrotate' really necessary for those 46 packages or so in
Etch to include it in their `Depends:'?

Debian Policy reads:

--cut: www.debian.org/doc/debian-policy/ch-relationships.html--
The Depends field should be used if the depended-on package is
required for the depending package to provide a significant amount
of functionality.

The Depends field should also be used if the postinst, prerm or
postrm scripts require the package to be present in order to
run.  Note, however, that the postrm cannot rely on any
non-essential packages to be present during the purge phase.
--cut: www.debian.org/doc/debian-policy/ch-relationships.html--

My opinion is that since `logrotate' is not required neither for
the maintainer scripts in order to run, nor ``for the depending
package to provide a significant amount of functionality'', this
dependency should be either relaxed (to `Recommends:' or
`Suggests:') or discarded completely.

(And there're packages which provide a `logrotate.d/' file, but
don't list `logrotate' as a dependency.  Among these are `dpkg'
and `apache2.2-common'.)

I've already discussed on this matter [1].  The reasons for
having such a dependency stated to me were, AIUT, as follows:

* ``packages should not facilitate users to shoot themselves in
  the foot by filling up the logging partition'';

  yet there're a plenty of ways to do it whether `logrotate' is
  installed or not; I expect for the software to grant me
  freedom, not to revoke it in order to save me from but the
  very dumb mistakes;

* since `logrotate' is `Priority: important', lightweight enough
  and it ``is the standard log rotation mechanism in Debian
  (including documentation in Debian policy)'', it would be
  there anyway, whether the dependency would be in place or not;

  but Debian Policy, AIUI, only mandates that the Debian
  packages must support `logrotate', not that the Debian users
  must actually use it! and isn't the absense of `logrotate' in
  the system a clear sign of that the user knows what he or
  she's doing?

[1] http://bugs.debian.org/422968


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