Re: cdrtools alternatives

2006-08-16 Thread George Danchev
On Tuesday 15 August 2006 13:17, Nathanael Nerode wrote:
> Florian Weimer wrote:
> > * Nathanael Nerode:
> >> In reality, as "user A", I switched to using cdrdao for making serious
> >> audio CDs and CD-RWs, and for burning disks from .iso files: this uses
> >> Schilling's scsilib, but not the rest of cdrecord.
> >
> > What about mkisofs?
>
> Heh -- that's a point.  Actually, I don't use it when creating audio CDs
> (for obvious reasons), and I don't usually create data CDs except by
> burning *other people's* .iso files, since I use DVDs instead lately.
> But I noticed that growisofs *does* use mkisofs as a backend.
>
> We definitely need a functional mkisofs in Debian.
>
> mkisofs is certainly part of cdrtools.  But not of cdrecord.
>
> Nothing in mkisofs has weird conditions on the GPL, unlike other parts
> of cdrtools (libscg, cdrecord.c), so it should be straightforward to
> make a free fork.  And it was originally written by Eric Youngdale.
>
> Likewise cdda2wav.  It looks like the cdrecord package contains all the
> 'problem areas', and the other packages built from the cdrtools source
> package contain no problem areas.
>
> It's actually tempting to fork those two out as fully independent source
> packages.  They have little to do, code-wise, with CD recording.

Right, forking up mkisofs only is one way to go, unless you find out 
that 
mkisofs code is a little bit of mess and find it hard to maintain, but it is 
not so bad anyway to stay there till a complete replacement matures enough to 
take it over.

Fortunately there is a libburn (which contains libisofs) library to 
write 
optical dics recorders and iso filesystem-creators apps on the top of that 
like the recently packaged cdrskin. Unfortunately two libburn teams and 
source trees exist [1] which makes their users to maintain an enhanced 
snapshot for their own purposes, like cdrskin currently does. It currently 
lacks tao, audio, multi features, and writes CD-R and CD-RW only, but the 
upstream is active, very cooperative and tries to push improvements to the 
pykix fork of libburn.

There is a nice attempt to post an empty hull of genisofs [2] (which is 
intended to be based on libisofs) to the pykix fork ticket system. Currently 
icculus's libburn is packaged in Debian, but it might be a good idea to 
switch to pykix fork at some point. 

While looking at #272644 it has been discovered that the open(2) 
manpage does 
not describe completely how O_EXCL option acts on a block device. I.e. what 
happens if an app using open(2) with O_EXCL | O_CREAT is run on the top of an 
old kernel which does not contains that O_EXCL functionaly. We found that 
post to lkml and I think that it would be nice to extend open(2) manpage with 
that important information. I will file a wishlist bug against manpage-dev at 
some point later.

[1] the original effort http://icculus.org/burn/ (already packaged in Debian)
and a recent fork at http://libburn.pykix.org
[2] http://libburn.pykix.org/ticket/24
http://libburn.pykix.org/wiki/GenIsoFs
[3] http://lkml.org/lkml/2006/2/5/137

-- 
pub 4096R/0E4BD0AB 2003-03-18 
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 


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



Trouble building heimdal using

2006-08-16 Thread Rüdiger Ranft

Hi list,

I tried to build heimdal-0.7.2 using the testing source package for 
stable. The built itself went fine, but the splitting into subpackages 
failed. Also I have no clue how to fix the problem. So can anybody give 
me a tip what went wrong here? Since there is no 'binary:' target in 
rules, I think the problem is somewehere in the build system.


TIA
Rudi

PS: Please CC me, since I'm not on the list

The output of the built system:
/bin/sh ./cf/install-catman.sh "/usr/bin/install -c -m 644" "mkdir -p -- 
." "." 
"/home/ranft/sources/heimdal/heimdal-0.7.2.dfsg.1/debian/tmp//usr/share/man" 
'$section'
make[4]: Leaving directory 
`/home/ranft/sources/heimdal/heimdal-0.7.2.dfsg.1'
make[3]: Leaving directory 
`/home/ranft/sources/heimdal/heimdal-0.7.2.dfsg.1'
make[2]: Leaving directory 
`/home/ranft/sources/heimdal/heimdal-0.7.2.dfsg.1'
make[1]: Leaving directory 
`/home/ranft/sources/heimdal/heimdal-0.7.2.dfsg.1'

dh_installdirs -pheimdal-docs
make: *** No rule to make target `install', needed by 
`binary/heimdal-docs'.  Stop.


Versions:
debian sarge
cdbs = 0.4.32
make = 3.80+3.81.b3-1
debhelper = 5.0.10


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



Re: Remove cdrtools

2006-08-16 Thread Gabor Gombas
On Tue, Aug 15, 2006 at 02:26:29PM -0500, Steve Greenland wrote:

> And guess what? System tests are actually more reliable, especially
> when the user tells you what the system is. You can simply flip to
> compiling foo_linux.c or foo_solaris.c and go on your way.

This will never work. Real life example from a couple of weeks ago: I
wrote a program that was running happily on Sarge, then somebody wanted
to build it on RHEL and failed because the UUID library on RHEL does not
have uuid_unparse_lower(). And RHEL _is_ Linux and it is pretty heavily
used in corporate environments. So instead of foo_linux.c you need
foo_sarge.c, foo_etch.c, foo_rhel.c, foo_opensuse.c and probably a dozen
more, which is just plainly unmanageable.

Gabor

-- 
 -
 MTA SZTAKI Computer and Automation Research Institute
Hungarian Academy of Sciences
 -


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



Re: Ifupdown 'extra' package with network ({pre,post}) testing scripts

2006-08-16 Thread Emanuele Rocca
Hello Javier,

* Javier Fernández-Sanguino Peña <[EMAIL PROTECTED]>, [2006-08-15 19:41 +0200]:
>  I have written and collected some network testing scripts in a new
>  'ifupdown-extra' package which is right now available in 
>  http://people.debian.org/~jfs/ifupdown-extra
>  
>  This package provides additional scripts for ifupdown to test for some common
>  problems when setting up interfaces:
>  
>  - interfaces without a link  (admin can have that condition abort interface
>setup if he wants the behaviour described in #120382)

Very nice.
The test could be added to ping-places.sh (provided by ifupdown as an
example), otherwise mapping stanzas using it to choose a logical
interface will try to ping addresses using an interface which may be
down.

What about putting the code which checks the link status in a separate
script, so that it can be used elsewhere?

>   This package also provides 'network-test', a script to test the network
>   configuration status by checking:
> - Interface status

This feature is not working properly here.

On line 229 you do a "echo $status | grep UP\>". When status contains
something like "1: lo:  mtu 16436 qdisc noqueue" it
fails. 
I guess you may just grep for "UP".

Thanks for the package!
ciao,
ema


signature.asc
Description: Digital signature


Re: Surpassing Microsoft quality

2006-08-16 Thread Ralph Katz
For me, there is no problem with OOo on sarge:

~$ uname -a
Linux magic 2.6.8-3-686 #1 Sat Jul 15 10:32:25 UTC 2006 i686 GNU/Linux

libfreetype62.1.7-2.5
openoffice.org-writer   2.0.3-1bpo1  from backports.org

Regards,
Ralph


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



Bug#383316: ITP: fretsonfire -- game of musical skill and fast fingers

2006-08-16 Thread Miriam Ruiz
Package: wnpp
Severity: wishlist
Owner: Miriam Ruiz <[EMAIL PROTECTED]>


* Package name: fretsonfire
  Version : 1.0.192
  Upstream Author : Sami Kyostila <[EMAIL PROTECTED]>
* URL : http://www.unrealvoodoo.org/
* License : GPL
  Description : game of musical skill and fast fingers

Frets on Fire is a game of musical skill and fast fingers. The aim of
the game is to play guitar with the keyboard as accurately as possible.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)


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



Bug#383349: ITP: nifticlib -- IO libraries for the NIfTI-1 data format

2006-08-16 Thread Michael Hanke
Package: wnpp
Severity: wishlist
Owner: Michael Hanke <[EMAIL PROTECTED]>

* Package name: nifticlib
  Version : 0.3
  Upstream Author : NIfTI Data Format Working Group
* URL : http://niftilib.sourceforge.net/
* License : public domain
  Programming Lang: C
  Description : IO libraries for the NIfTI-1 data format


Niftilib is a set of i/o libraries for reading and writing files in the
NIfTI-1 data format. NIfTI-1 is a binary file format for storing
medical image data, e.g. magnetic resonance image (MRI) and functional MRI
(fMRI) brain images.

The NIfTI format is supported by AFNI, FSL, SPM and others.

NIfTI-1 is adapted from the widely used ANALYZE 7.5 file format in the
hope that older non-NIfTI-aware software that uses the ANALYZE 7.5
format will still be compatible with NIfTI-1.

Please note, that while the authors have place this software in the public 
domain, some files in the tarball contain a copyright statement. This
has to be clarified.

I have added support for shared libraries to the package. I'd be glad
about feedback concerning the packaging as this is my first attempt of a
shared library package.


Cheers,

Michael


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (600, 'testing'), (200, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

-- 
GPG key:  1024D/3144BE0F Michael Hanke
http://apsy.gse.uni-magdeburg.de/hanke
ICQ: 48230050


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



libslang2 breaks jed

2006-08-16 Thread Jörg Sommer
Hi,

I've two problems with libslang2. The first is, the package libslang2
includes a patch that changes the behaviour of a function. But jed
expects the function behaviour as given in the original slang2 library.
I've reported this bug #369152, 80 days ago, but the maintainer does not
react. The upstream maintainer (of jed and slang) John E. Davis is also
interested in what this patch should do.

And the second problem is, the dependency version for libslang2 calcuated
by dh_shlibdeps is always 2.0.1-1 although the installed version is
newer. Why? How can I change this? There were bug fixes in libslang2
since 2.0.1-1. I need a newer version than this.

Thanks, Jörg.
-- 
Macht besitzen und nicht ausüben ist wahre Größe.
   (Friedl Beutelrock)


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



Re: Ifupdown 'extra' package with network ({pre,post}) testing scripts

2006-08-16 Thread Javier Fernández-Sanguino Peña
On Wed, Aug 16, 2006 at 02:36:52PM +0200, Emanuele Rocca wrote:
> Hello Javier,

Hi there.

> >  This package provides additional scripts for ifupdown to test for some 
> > common
> >  problems when setting up interfaces:
> >  
> >  - interfaces without a link  (admin can have that condition abort interface
> >setup if he wants the behaviour described in #120382)
> 
> Very nice.
> The test could be added to ping-places.sh (provided by ifupdown as an
> example), otherwise mapping stanzas using it to choose a logical
> interface will try to ping addresses using an interface which may be
> down.

Could do. 

> What about putting the code which checks the link status in a separate
> script, so that it can be used elsewhere?

It's pretty standalone right now. You just have to run it as root as this:

# IFACE=eth0 /etc/network/if-pre-up.d/check-network-cable

The meat is, however, in the check_status() functions so they could move
elsewhere and create a script that used $1 instead.

> >   This package also provides 'network-test', a script to test the network
> >   configuration status by checking:
> > - Interface status
> 
> This feature is not working properly here.

Yep, sorry, the network-cable test in that one is still flacky, it should
reuse the code in the 'check-network-cable' script (i.e. use 'ip link show'
and look for NO-CARRIER, or use mii-tool or ethtool). I've fixed and made
available a new version up at people.debian.org (package version 0.2 now)

Regard

Javier


signature.asc
Description: Digital signature


Re: Surpassing Microsoft quality

2006-08-16 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mgr. Peter Tuharsky wrote:
>Hi
> 
> 
>I've been using Debian for 4 years because I felt confident about
> it's quality. I've swallowed the ancient software in the name of
> stability. I've been proud of security updates. I learned how to make
> the desktop useful for human beings.
> 
>Now, I have awaken because of bug 372719. Wine crashes,
> OpenOffice.org 2.0 crashes upon saving a document. The bug was
> introduced in "security update" of libfreetype. Identification of
> problem was quick in OpenOffice.org community, and also in Debian. Just
> apply the next security update that will fix the bug.

IIRC, "security updates" do just (and *only*) that: fix *security*
bugs, not *feature* bugs.

- --
Ron Johnson, Jr.
Jefferson LA  USA

Is "common sense" really valid?
For example, it is "common sense" to white-power racists that
whites are superior to blacks, and that those with brown skins
are mud people.
However, that "common sense" is obviously wrong.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE447HS9HxQb37XmcRArZdAKCMI6WXvTp6I97fvbf07QhkAZRhlACgg89G
o2p228cqYcBxKlaiHN7+XHo=
=Zj7B
-END PGP SIGNATURE-


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



Re: Surpassing Microsoft quality

2006-08-16 Thread sean finney
On Wed, Aug 16, 2006 at 04:31:51PM -0500, Ron Johnson wrote:
> IIRC, "security updates" do just (and *only*) that: fix *security*
> bugs, not *feature* bugs.

they do fix bugs caused by regressions in security updates though.

sean


signature.asc
Description: Digital signature


Not able to build a package with pbuilder

2006-08-16 Thread Michael Rasmussen

Hi all,

I am trying to use pbuilder to test a package I am about to prepare for  
upload but no matter which way - pbuild as root or pdebuild inside  
source tree, I try the result is always the same. When pbuilder is  
trying to execure configure from inside the chroot is fails with the  
error message below:


./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr  
--mandir=\${prefix}/share/man --infodir=\${prefix}/share/info  
CFLAGS="-Wall -g -O2" LDFLAGS="-Wl,-z,defs"

/bin/sh: ./configure: Permission denied
make: *** [config.status] Error 126
pbuilder: Failed autobuilding of package

Some of you have any idea for a solution?

--
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xD3C9A00E
mir  datanom  net
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE501F51C
mir  miras  org
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
--
Having nothing, nothing can he lose.
-- William Shakespeare, "Henry VI"


pgpwdk95NTXTI.pgp
Description: PGP signature


Re: Not able to build a package with pbuilder

2006-08-16 Thread The Fungi
On Wed, Aug 16, 2006 at 11:57:21PM +0200, Michael Rasmussen wrote:
> I am trying to use pbuilder to test a package I am about to prepare for  
> upload but no matter which way - pbuild as root or pdebuild inside  
> source tree, I try the result is always the same. When pbuilder is  
> trying to execure configure from inside the chroot is fails with the  
> error message below:
> 
> ./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr  
> --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info  
> CFLAGS="-Wall -g -O2" LDFLAGS="-Wl,-z,defs"
> /bin/sh: ./configure: Permission denied
> make: *** [config.status] Error 126
> pbuilder: Failed autobuilding of package
> 
> Some of you have any idea for a solution?

Try:

   chmod +x configure

Looks to me like execute permission for configure probably isn't
set.
-- 
{ IRL(Jeremy_Stanley); PGP(9E8DFF2E4F5995F8FEADDC5829ABF7441FB84657);
SMTP([EMAIL PROTECTED]); IRC([EMAIL PROTECTED]); ICQ(114362511);
AIM(dreadazathoth); YAHOO(crawlingchaoslabs); FINGER([EMAIL PROTECTED]);
MUD([EMAIL PROTECTED]:6669); WWW(http://fungi.yuggoth.org/); }


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



Re: Not able to build a package with pbuilder

2006-08-16 Thread Michael Rasmussen


On 2006-08-17 00:02:22, The Fungi wrote:


Try:

   chmod +x configure

Looks to me like execute permission for configure probably isn't
set.
In my source tree configure has execute permission but when building  
the deb-package I notice these warnings:


dpkg-source: warning: executable mode 0755 of `configure' will not be  
represented in diffdpkg-source: warning: executable mode 0755 of  
`depcomp' will not be represented in diff
dpkg-source: warning: executable mode 0755 of `install-sh' will not be  
represented in diff
dpkg-source: warning: executable mode 0755 of `config.guess' will not  
be represented in diff
dpkg-source: warning: executable mode 0755 of `missing' will not be  
represented in diff
dpkg-source: warning: executable mode 0755 of `autogen.sh' will not be  
represented in diff
dpkg-source: warning: executable mode 0755 of `config.sub' will not be  
represented in diff


Could this be the problem? And if it is, does this not indicate there  
is conflict between pbuilder and dpkg-buildpackage?


--
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xD3C9A00E
mir  datanom  net
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE501F51C
mir  miras  org
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
--
Yoda:
When nine hundred years old you reach, look as
good you will not. Hmm?


pgp7BjmTGxVdJ.pgp
Description: PGP signature


Re: Not able to build a package with pbuilder

2006-08-16 Thread James Westby
On (17/08/06 00:08), Michael Rasmussen wrote:
> 
> On 2006-08-17 00:02:22, The Fungi wrote:
> >
> >Try:
> >
> >   chmod +x configure
> >
> >Looks to me like execute permission for configure probably isn't
> >set.
> In my source tree configure has execute permission but when building  
> the deb-package I notice these warnings:
> 

You could see if chmod u+x configure in your debian/rules fixes it, but
it shouldn't be necessary.

> 
> Could this be the problem? And if it is, does this not indicate there  
> is conflict between pbuilder and dpkg-buildpackage?
> 

I think I remember someone metioning this before, and it turned out to
be caused by something that seemed completely unrelated. Unfortuanately
I cannot remember what. Helpful eh?

James


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


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



Re: Not able to build a package with pbuilder

2006-08-16 Thread Don Armstrong
On Thu, 17 Aug 2006, Michael Rasmussen wrote:
> On 2006-08-17 00:02:22, The Fungi wrote:
> >   chmod +x configure
> >
> >Looks to me like execute permission for configure probably isn't
> >set.
> In my source tree configure has execute permission but when building  
> the deb-package I notice these warnings:
> 
> dpkg-source: warning: executable mode 0755 of `configure' will not be  
> represented in diffdpkg-source: warning: executable mode 0755 of  
> `depcomp' will not be represented in diff
> dpkg-source: warning: executable mode 0755 of `install-sh' will not be  
> represented in diff
> dpkg-source: warning: executable mode 0755 of `config.guess' will not  
> be represented in diff
> dpkg-source: warning: executable mode 0755 of `missing' will not be  
> represented in diff
> dpkg-source: warning: executable mode 0755 of `autogen.sh' will not be  
> represented in diff
> dpkg-source: warning: executable mode 0755 of `config.sub' will not be  
> represented in diff
> 
> Could this be the problem? And if it is, does this not indicate
> there is conflict between pbuilder and dpkg-buildpackage?

It means that your upstream is having issues; configure should be +x
in the orig.tar.gz.

Since it's not, you can either "sh ./configure;" or chmod +x, then
./configure in debian/rules. I'd suggest the first, because the second
will give you at least one of the warnings above.


Don Armstrong

-- 
I now know how retro SCOs OSes are. Riotous, riotous stuff. How they
had the ya-yas to declare Linux an infant OS in need of their IP is
beyond me. Upcoming features? PAM. files larger than 2 gigs. NFS over
TCP. The 80's called, they want their features back.
 -- Compactable Dave http://www3.sympatico.ca/dcarpeneto/sco.html

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


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



Re: Not able to build a package with pbuilder

2006-08-16 Thread Michael Rasmussen


On 2006-08-17 00:53:16, James Westby wrote:


You could see if chmod u+x configure in your debian/rules fixes it,
but
it shouldn't be necessary.

How I am going to do that? configure is in the tar.gz.diff file and  
from what I know debian/rules has no access to that file?


--
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xD3C9A00E
mir  datanom  net
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE501F51C
mir  miras  org
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
--
Q:  What happens when four WASPs find themselves in the same room?
A:  A dinner party.


pgpXLsTAXsXlY.pgp
Description: PGP signature


Re: Not able to build a package with pbuilder

2006-08-16 Thread James Westby
On (17/08/06 00:57), Michael Rasmussen wrote:
> 
> On 2006-08-17 00:53:16, James Westby wrote:
> >
> >You could see if chmod u+x configure in your debian/rules fixes it,
> >but
> >it shouldn't be necessary.
> >
> How I am going to do that? configure is in the tar.gz.diff file and 

What file is that? Do you mean diff.gz or orig.tar.gz? Either way it
will be in the unpacked source.

> from what I know debian/rules has no access to that file?

It does have access, as it is able to

./configure

James


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


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



Re: Not able to build a package with pbuilder

2006-08-16 Thread Michael Rasmussen


On 2006-08-17 00:54:41, Don Armstrong wrote:


It means that your upstream is having issues; configure should be +x
in the orig.tar.gz.

In this special situation orig.tar.gz is not to blame since orig.tar.gz  
is not prepared to use autotools in which case configure does not exist  
in upstream. I have transformed the upstream to using autotools, and  
this is the reason for my problems. Is there no way atoll I can  
instruct dh_make to maintain executable permissions in diff.gz?



Since it's not, you can either "sh ./configure;" or chmod +x, then
./configure in debian/rules. I'd suggest the first, because the
second
will give you at least one of the warnings above.
Your first solution is the simplest so for now I will stick to that.  
Thanks.


--
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xD3C9A00E
mir  datanom  net
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE501F51C
mir  miras  org
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
--
Q:  What happens when four WASPs find themselves in the same room?
A:  A dinner party.


pgppJ1nkethNK.pgp
Description: PGP signature


Re: Not able to build a package with pbuilder

2006-08-16 Thread Michael Rasmussen


On 2006-08-17 01:53:59, Junichi Uekawa wrote:


It's the way diff/patch works.  They don't preserve execute
permissions.

I have realised that and I am opting for Don Armstrong solution which  
solves the matter. Thanks.


--
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xD3C9A00E
mir  datanom  net
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE501F51C
mir  miras  org
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
--
Alas, how love can trifle with itself!
-- William Shakespeare, "The Two Gentlemen of Verona"


pgpQZmcvpVfES.pgp
Description: PGP signature


Re: Not able to build a package with pbuilder

2006-08-16 Thread Junichi Uekawa
> In my source tree configure has execute permission but when building  
> the deb-package I notice these warnings:
> 
> dpkg-source: warning: executable mode 0755 of `configure' will not be  
> represented in diffdpkg-source: warning: executable mode 0755 of  
> `depcomp' will not be represented in diff
> dpkg-source: warning: executable mode 0755 of `install-sh' will not be  
> represented in diff
> dpkg-source: warning: executable mode 0755 of `config.guess' will not  
> be represented in diff
> dpkg-source: warning: executable mode 0755 of `missing' will not be  
> represented in diff
> dpkg-source: warning: executable mode 0755 of `autogen.sh' will not be  
> represented in diff
> dpkg-source: warning: executable mode 0755 of `config.sub' will not be  
> represented in diff
> 
> Could this be the problem? And if it is, does this not indicate there  
> is conflict between pbuilder and dpkg-buildpackage?

It's the way diff/patch works.  They don't preserve execute
permissions.

regards,
junichi
-- 
[EMAIL PROTECTED],netfort.gr.jp}   Debian Project


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



Re: afraid to build from source?

2006-08-16 Thread Goswin von Brederlow
Peter Samuelson <[EMAIL PROTECTED]> writes:

> [Goswin von Brederlow]
> It's true that you can, but it's no excuse.  Upstream has reason to
> ship pre-built automake/autoconf output, because historically, random
> users could be expected to have 'make' and a C compiler, but couldn't
> be expected to have autoconf.  In Debian we are not constrained by
> that, we should not have to avoid building packages entirely from
> source.

I never said it is an excuse. It just how it is and convenient given
how fragile auto* is.

MfG
Goswin


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



Re: Remove cdrtools

2006-08-16 Thread Steve Greenland
On 16-Aug-06, 04:00 (CDT), Gabor Gombas <[EMAIL PROTECTED]> wrote: 
> On Tue, Aug 15, 2006 at 02:26:29PM -0500, Steve Greenland wrote:
> 
> > And guess what? System tests are actually more reliable, especially
> > when the user tells you what the system is. You can simply flip to
> > compiling foo_linux.c or foo_solaris.c and go on your way.
> 
> This will never work. Real life example from a couple of weeks ago: I
> wrote a program that was running happily on Sarge, then somebody wanted
> to build it on RHEL and failed because the UUID library on RHEL does not
> have uuid_unparse_lower().

So you chose to use a function not reliably available. Sounds like bad
planning to me.

> And RHEL _is_ Linux and it is pretty heavily used in corporate
> environments. So instead of foo_linux.c you need foo_sarge.c,
> foo_etch.c, foo_rhel.c, foo_opensuse.c and probably a dozen more,
> which is just plainly unmanageable.

No, you figure out what the base system requirement is, and write to that.

I can guarantee you that there's a lot more difference between AIX and
"Linux" than there is between RHEL 3.x and Debian sarge, not to even
mention non-Unix platforms. None-the-less, code can be written that runs
on all of them. You figure out where the incompatability points are, and
you write functions to mask them. Of course the functions themselves
have #ifdefs (or some other way of controlling compilation), but you get
it *out* of your main code base.

And yes, you could use autoconf to control those generic functions. But
usually it's overkill. If you actually understand enough about where the
edges of portability are, you don't need autoconf, and if you don't,
autoconf doesn't help, because you waste your time checking for things
that are universally available (memcpy(), string.h) and don't have clue
about variances in signal handling, or why assuming "char" is signed is
a bad idea.

I spend quite a bit of my life working on non-Linux platforms (as well
as a variety of Linux ones). I've built *lots* of free software on these
platforms. My experience is that the ones whose build instructions say
"edit the makefile to pick your platform and compiler" compile and work,
and when they don't, they're easy to fix. The ones that use autoconf
tend to blow up on non-Linux[1], in ways that are hard to debug and damn
near impossible to fix.

Steve

[1] Prior to the widespread adoption of Linux, this was less true;
presumably the developers actually used non-Linux systems.

-- 
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: Remove cdrtools

2006-08-16 Thread Matthew Garrett
Steve Greenland <[EMAIL PROTECTED]> wrote:
> On 16-Aug-06, 04:00 (CDT), Gabor Gombas <[EMAIL PROTECTED]> wrote: 
>> This will never work. Real life example from a couple of weeks ago: I
>> wrote a program that was running happily on Sarge, then somebody wanted
>> to build it on RHEL and failed because the UUID library on RHEL does not
>> have uuid_unparse_lower().
> 
> So you chose to use a function not reliably available. Sounds like bad
> planning to me.

Yeah, wanting to use functionality when it's available is always a 
dreadful idea. Far better to reimplement it locally in order to ensure 
that we have more copies of it to fix should there ever be any sort of 
security flaw. 

-- 
Matthew Garrett | [EMAIL PROTECTED]


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



Re: WTF ? (Fwd: Your message to Yaird-devel awaits moderator approval)

2006-08-16 Thread Brian May
> "Thomas" == Thomas Weber <[EMAIL PROTECTED]> writes:

Thomas> How is that different from a non-responsive maintainer (in
Thomas> which case you don't even know that the message arrived on
Thomas> his mail system)?

First you need to define "non-responsive maintainer". Depending on the
circumstances, the maintainer might be MIA, and the appropriate
procedures need to be followed.

However, there are differences:

* In one case you can usually assume the maintainer got the message,
in the other case you practically got confirmation that the message
didn't get through.

* If the maintainer doesn't respond, you can always send a ping, and
find out if he/she replies.

* If you get a warning message from a mailing list, then sending a ping
message won't do any good, the same thing will happen.

* The warning message seems rude. I took the effort to email Debian a
bug report - why should I get spammed with this meaningless message
in response?

* The warning message implies that people who
send bug reports to Debian must also subscribe to upstream mailing
lists. This is unacceptable (IMHO). I already subscribe to far too many
mailing lists.

* It gives the impression that the Debian maintainers aren't
interested in receiving bug reports or improving the quality of
their packages.

Yes, both cases are bad and we should be working to eliminate them.


Attached is a bounce message I just got recently from a bug report I
just filled.


--- Begin Message ---
Your mail to 'Pkg-mediawiki-devel' with the subject

Bug#383130: mediawiki1.7: rss feed item should contain a guid
element

Is being held until the list moderator can review it for approval.

The reason it is being held:

Post by non-member to a members-only list

Either the message will get posted to the list, or you will receive
notification of the moderator's decision.  If you would like to cancel
this posting, please visit the following URL:


http://lists.alioth.debian.org/mailman/confirm/pkg-mediawiki-devel/1be83dbece0b34e14e5525b3961c6a36e2267d62

--- End Message ---


-- 
Brian May <[EMAIL PROTECTED]>


Re: Trouble building heimdal using

2006-08-16 Thread Brian May
> "Rüdiger" == Rüdiger Ranft <[EMAIL PROTECTED]> writes:

Rüdiger>cdbs = 0.4.32

My first guess would be to try back porting cdbs first.
-- 
Brian May <[EMAIL PROTECTED]>



Bug#383398: ITP: tptest3 -- A suite for testing bandwidth

2006-08-16 Thread Michael Rasmussen
Package: wnpp
Severity: wishlist
Owner: Michael Rasmussen <[EMAIL PROTECTED]>


* Package name: tptest3
  Version : 3.1.7
  Upstream Author : Ragnar Loenn <[EMAIL PROTECTED]>
* URL : http://tptest.sourceforge.net
* License : GPL
  Programming Lang: C
  Description : A suite for testing bandwidth

DESCRIPTION
The  purpose with TPTEST is to allow users to measure the speed of their 
Internet connection in a simple way. TPTEST measures the  throughput  speed  to 
 and from  various  reference  servers  on  the Internet. The use of TPTEST may 
help increase the consumer/end user knowledge of how Internet services work.

This package include:
1) The reference server. This is the server users connects to.
2) The master server. The is the server users query for and address of a 
testserver.
3) A very minimal cli client to test the rererence server.

The package provides this in three binary packages.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: LANG=da_DK, LC_CTYPE=da_DK (charmap=ISO-8859-1)


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



Bug#383401: ITP: keytouch -- easily configure extra function keys in multimedia keyboards

2006-08-16 Thread Luis Rodrigo Gallardo Cruz
Package: wnpp
Severity: wishlist
Owner: Luis Rodrigo Gallardo Cruz <[EMAIL PROTECTED]>


* Package name: keytouch
  Version : 2.2.0
  Upstream Author : Marvin Raaijmakers <[EMAIL PROTECTED]>
* URL : http://keytouch.sourceforge.net/index.html
* License : GPL
  Programming Lang: C
  Description : easily configure extra function keys in multimedia keyboards

Kaytouch allows you to define, for every individual function key, what
to do if it is pressed.

KeyTouch version 2 is designed for Linux kernel 2.6 and is the first
program of its kind that perfectly works together with kernel 2.6.



Keytouch 2.1.4 is already packaged for Ubuntu. Said packaging will be
used as a starting point for the Debian package.

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28


signature.asc
Description: Digital signature


Re: Remove cdrtools

2006-08-16 Thread Miles Bader
Steve Greenland <[EMAIL PROTECTED]> writes:
> You figure out where the incompatability points are, and you write
> functions to mask them. Of course the functions themselves have
> #ifdefs (or some other way of controlling compilation), but you get it
> *out* of your main code base.

Gee sounds like a _perfect_ application of ... autoconf!

> I spend quite a bit of my life working on non-Linux platforms (as well
> as a variety of Linux ones). I've built *lots* of free software on these
> platforms. My experience is that the ones whose build instructions say
> "edit the makefile to pick your platform and compiler" compile and work,
> and when they don't, they're easy to fix. The ones that use autoconf
> tend to blow up on non-Linux[1], in ways that are hard to debug and damn
> near impossible to fix.

This is a cultural artifact (of a monoculture made possible by the
relative dominance of linux in its niche), not a result of using
autoconf.

[In the early days of linux, it was much, _much_ worse, because not only
didn't they use autoconf, they didn't even _try_ to be portable, simply
assumed everything was exactly like the exact linux distribution they
happened to be using.]

Programs that work well with "edit the makefile and define SYS to be
sys-FOO.c" style tend to program to the lowest common denominator,
because doing anything else simply becomes too painful with this style
of portability.  This is fine for some apps (and indeed autoconf
supports this sort of thing quite well), but in cases where you _need_
to use more esoteric functionality, it quickly becomes a real pain;
autoconf's emphasis on finer-granularity helps considerably (though it's
always going to be a pain).

The main problem with your argument is that you seem to be looking at
poorly written programs that use autoconf, and jumping to the conclusion
that autoconf is the reason for the poor programming -- it's not.  Bad
programmers made a hash of it no matter what style of portability they
choose.

-Miles
-- 
o The existentialist, not having a pillow, goes everywhere with the book by
  Sullivan, _I am going to spit on your graves_.


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



Re: Remove cdrtools

2006-08-16 Thread Peter Samuelson

[Steve Greenland]
> My experience is that the ones whose build instructions say "edit the
> makefile to pick your platform and compiler" compile and work, and
> when they don't, they're easy to fix. The ones that use autoconf tend
> to blow up on non-Linux[1], in ways that are hard to debug and damn
> near impossible to fix.

This, as you note in your footnote, is probably attributable entirely
to whether the developers actually have a clue that there is more to
Unix than Linux/i386.  The style of uncommenting defines in a Makefile,
versus autoconf, is an _effect_, not a cause - the effect only
_appears_ to be causal because the Unix-ignorant don't tend to use the
former style.  There is, either way, no substitute for awareness of
portability issues, and no substitute for actual development experience
on multiple Unix platforms.

As for useless autoconf tests - have you looked at how autoconf is
used?  You pick the tests you think you need.  It's not like the system
forces you to use a certain range of obsolete baseline tests.  A huge
number of test macros are provided, but nobody forces you to use them.


signature.asc
Description: Digital signature


Re: Is inability to operate with root read-only (and separate /etc, /dev, etc) a bug or design decision?

2006-08-16 Thread Peter Samuelson

[Philipp Matthias Hahn]
> Which doesn't work because of linux-utils-2.12r/mount/fstab.c:55

As I recall, Andries (util-linux upstream) produced, at least a year
ago, a kernel patch which allows the kernel to store an extra string of
user data from 'mount', and display it in /proc/mounts, so that neither
mount nor umount need bother with /etc/mtab.  In other words, upstream
is well aware of this issue and has a solution ready to implement, if
only someone would merge the patch into the kernel.  And if only I
could actually find the lkml reference to this.


signature.asc
Description: Digital signature


Problems with security updates (was: Surpassing Microsoft quality)

2006-08-16 Thread Charles Plessy
> Now, I have awaken because of bug 372719. Wine crashes, OpenOffice.org
> 2.0 crashes upon saving a document. The bug was introduced in
> "security update" of libfreetype. Identification of problem was quick
> in OpenOffice.org community, and also in Debian. Just apply the next
> security update that will fix the bug.
>
> Not that easy. It's 2 months now and bug still there.

Dear Mgr Tuharsky,

The Debian bug tracking system contains pseudo-packages to report such
problems to the relevant persons. For your case, the pseudo-package is
"security.debian.org".

http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=security.debian.org

By sending your message directly to a wider audience, you give the
impression that its purpose is to ashame the responsible persons, not to
inform them, especially as you added remarks about abandonning Debian
because of you are not satisfied of the quality of their work.

In the meantime before the breakage is resolved, please note the
workaround published in the bug you cited.

Best regards,

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


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



Re: Not able to build a package with pbuilder

2006-08-16 Thread Matthias Julius
Michael Rasmussen <[EMAIL PROTECTED]> writes:

> On 2006-08-17 01:53:59, Junichi Uekawa wrote:
>> 
>> It's the way diff/patch works.  They don't preserve execute
>> permissions.
>> 
> I have realised that and I am opting for Don Armstrong solution which  
> solves the matter. Thanks.

You could run autoconf from within rules and have configure be created
during build.

Matthias


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



Removing moderation on Alioth lists

2006-08-16 Thread Charles Plessy
Le Thu, Aug 17, 2006 at 10:52:52AM +1000, Brian May a écrit :
> Subject: Your message to Pkg-mediawiki-devel awaits moderator approval
> 
> 
> The reason it is being held:
> 
> Post by non-member to a members-only list
> 

Dear all,

In the case of the mail list of the packaging project of debian-med, we
decided to remove moderation after reading this thread. It took us some
time to figure out how to do it in mailman. For the other persons
unfamiliar with mailman, here is what to do:

* In Privacy options... / Sender filters,
  set "generic_nonmember_action" to "accept".

* In Privacy options... / Recipient filters,
  set "require_explicit_destination" to "no".

Hope that helps,

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


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



Re: Surpassing Microsoft quality

2006-08-16 Thread Mgr. Peter Tuharsky




If the bug, that You call *feature*, has been introduced by *security
updates*, how do they get fixed then? Does it get fixed ever?


Ron Johnson  wrote / napísal(a):

  -BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mgr. Peter Tuharsky wrote:
  
  
   Hi


   I've been using Debian for 4 years because I felt confident about
it's quality. I've swallowed the ancient software in the name of
stability. I've been proud of security updates. I learned how to make
the desktop useful for human beings.

   Now, I have awaken because of bug 372719. Wine crashes,
OpenOffice.org 2.0 crashes upon saving a document. The bug was
introduced in "security update" of libfreetype. Identification of
problem was quick in OpenOffice.org community, and also in Debian. Just
apply the next security update that will fix the bug.

  
  
IIRC, "security updates" do just (and *only*) that: fix *security*
bugs, not *feature* bugs.

- --
Ron Johnson, Jr.
Jefferson LA  USA

Is "common sense" really valid?
For example, it is "common sense" to white-power racists that
whites are superior to blacks, and that those with brown skins
are mud people.
However, that "common sense" is obviously wrong.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE447HS9HxQb37XmcRArZdAKCMI6WXvTp6I97fvbf07QhkAZRhlACgg89G
o2p228cqYcBxKlaiHN7+XHo=
=Zj7B
-END PGP SIGNATURE-


  






Re: Problems with security updates -apologize

2006-08-16 Thread Mgr. Peter Tuharsky




Charles,


I agree that my message has been very emotional.

I'm sorry for that and I apologize to all I have hurt.

I really lost my nerves. You can imagine that from the fact, that I'm
active member of some 15+ GNU bug/mailing lists and really don't need
more. For 4 years with Debian, nothing has ever provoked me so much
(and there has been much that easily could, especially in era of Woody
:-)

You're right by all means. I must only point out that the problem has
been reported and traced in all the right places -both debian bugtacker
and ooo issuezilla. It's been the lack of any further action, and
strong powerless feeling, that provoked me to such a miserable action
as the message I sent.
I couldn't use the OOo2.0 for nearly 2 months, and however I am able to
search bug tracker and to apply workarounds, I can imagine people that
lack the technical skills to do that. The blame I bringed up here, You
can consider partially theirs voice, that is hard to hear otherwise.
I think it's better to take blame here in developement mailing list,
than take it from the ordinary users, because they're usually silent,
and if they spoke ever, it'd be already late.

I know that Debian is a large project and the fact that it works the
way it does, is kind of miracle. However, the bad problem on bad place
can override this all..


Peter


Charles Plessy  wrote / napísal(a):

  
Now, I have awaken because of bug 372719. Wine crashes, OpenOffice.org
2.0 crashes upon saving a document. The bug was introduced in
"security update" of libfreetype. Identification of problem was quick
in OpenOffice.org community, and also in Debian. Just apply the next
security update that will fix the bug.

Not that easy. It's 2 months now and bug still there.

  
  
Dear Mgr Tuharsky,

The Debian bug tracking system contains pseudo-packages to report such
problems to the relevant persons. For your case, the pseudo-package is
"security.debian.org".

http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=security.debian.org

By sending your message directly to a wider audience, you give the
impression that its purpose is to ashame the responsible persons, not to
inform them, especially as you added remarks about abandonning Debian
because of you are not satisfied of the quality of their work.

In the meantime before the breakage is resolved, please note the
workaround published in the bug you cited.

Best regards,

  






Re: WTF ? (Fwd: Your message to Yaird-devel awaits moderator approval)

2006-08-16 Thread Thomas Weber
Hi, 

Am Donnerstag, den 17.08.2006, 10:52 +1000 schrieb Brian May:
> * In one case you can usually assume the maintainer got the message,
> in the other case you practically got confirmation that the message
> didn't get through.
> 
> * If the maintainer doesn't respond, you can always send a ping, and
> find out if he/she replies.
> 
> * If you get a warning message from a mailing list, then sending a ping
> message won't do any good, the same thing will happen.

I would sum up all these reasons as "if the message doesn't come
through, the maintainers are MIA". Just for the record: for every
message held for approval, the moderators get an email saying so. It's
not like they have to check this manually.


> * The warning message seems rude. I took the effort to email Debian a
> bug report - why should I get spammed with this meaningless message
> in response?

I actually consider this a configuration issue. However, I have not yet
seen a possibility to waive BTS messages through (which would be really
helpful). I'm looking into the documentation right now.


> * The warning message implies that people who
> send bug reports to Debian must also subscribe to upstream mailing
> lists. This is unacceptable (IMHO). I already subscribe to far too many
> mailing lists.
I don't think that the message implies that. At least, you are the first
one to bring this up.


> * It gives the impression that the Debian maintainers aren't
> interested in receiving bug reports or improving the quality of
> their packages.
Well, I think it gives the impression that the lists' moderators care
about not filling the subscribers' inboxes with even more spam; I don't
have hard numbers (I don't count the messages), but my feeling is that
> 50% of all messages are spam. I suggest you have a look at some
not-so-much used lists at lists.debian.org (June 2006 of
debian-consultants is a pretty good example). These lists look as if
nobody cared what happens with them.

Regards
Thomas


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