Re: RFS: creepy (third Try)

2011-05-22 Thread Kilian Krause
Hi Daniel,


> dget
> http://mentors.debian.net/debian/pool/main/c/creepy/creepy_0.1.93-1.dsc


thank you for your work. I've uploaded your package as is. Some
recommendations for the next upload:

1. symlink ./usr/share/pixmaps/creepy.xpm to avoid having a double copy
   using twice as much space.
2. The tarball that's currently on the upstream website does not match
yours. Neither the 0.1.9 nor the "master" tarball. The diff is minimal,
but it would be preferable if you could use an upstream tarball that's
actually verifyable without running diff on the extracted files.

-- 
Cheers,
Kilian



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


Re: RFS: stx-btree (updated package)

2011-05-22 Thread Ury Stankevich
On Sat, May 21, 2011 at 10:29 AM, George Danchev  wrote:

> Package looks good, though I'd like to:
> 1) drop quilt from Build-Depends.
Hi,
i'm not really sure if i should drop quilt from Build-Depends, since
one tine patch still here.
(yes, i made a bit of mess here: patch 10* is not really required, so
i've drop it first time,
but... i've revive it later, since one can build package w/o wx )

> 2) finally use upstream's bz2 tarball, instead of me diffing your orig.tar.gz
fixed.

> See, FAQ #2 and #5 at:
> http://wiki.debian.org/Projects/DebSrc3.0
>
> Fine with you?
thanx for the link.

ps: please, CC'me on reply.

-- 

pub   1024D/E99AF373 


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



Re: Avoiding useless library dependencies

2011-05-22 Thread Paul Wise
On Mon, May 23, 2011 at 9:54 AM, Paul Wise  wrote:
> On Mon, May 23, 2011 at 1:56 AM, Nikolaus Rath  wrote:
>
>> What's the proper way to fix this warning?
>
> Get this bug fixed:

An addendum, fuse looks like it needs a new maintainer:

http://bugs.debian.org624818
http://packages.qa.debian.org/f/fuse.html

Since your package uses it, you might want to consider adopting it.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/BANLkTinx3Y=r=MmCw6PCg1=k+nweodm...@mail.gmail.com



How to tell cdbs to work only on 2 out of 7 debs in debian/control?

2011-05-22 Thread Regid Ichira
  debian/control of the nut source package has about 7 binary debs,

say A ... G.  They are built using cdbs.  What should I put in debian/rules in
order to build only A and B?  
  The rules file that the debian maintainer uses for building all the debs is:

$ cat debian/rules
#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk

DEB_HOST_ARCH_OS := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS 2>/dev/null)


DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/usr \
 --exec-prefix=/ \
 --sysconfdir=/etc/nut \
 --mandir=/usr/share/man \
 --libdir=/lib \
 --includedir=/usr/include \
 --without-ssl \
 --with-hal \
 --with-cgi \
 --with-dev \
 --enable-static \
 --with-statepath=/var/run/nut \
 --with-altpidpath=/var/run/nut \
 --with-drvpath=/lib/nut \
 --with-cgipath=/usr/lib/cgi-bin/nut \
 --with-htmlpath=/usr/share/nut/www \
 --with-pidpath=/var/run/nut \
 --datadir=/usr/share/nut \
 --with-pkgconfig-dir=/usr/lib/pkgconfig \
 --with-user=nut --with-group=nut

ifeq (linux,$(DEB_HOST_ARCH_OS))
  DEB_CONFIGURE_EXTRA_FLAGS+=--with-udev-dir=/lib/udev
endif

common-install-arch::
  # install the bash completion script
  mkdir -p $(CURDIR)/debian/tmp/etc/bash_completion.d
  cp $(CURDIR)/scripts/misc/nut.bash_completion \
$(CURDIR)/debian/tmp/etc/bash_completion.d/nut

  # install the default configuration
  for f in $(CURDIR)/debian/tmp/etc/nut/*; do   \
nf=`basename $${f} | sed 's/\(.*\).sample/\1/'`;  \
mv $${f} $(CURDIR)/debian/tmp/etc/nut/$${nf};  \
  done

DEB_DH_INSTALLINIT_ARGS_nut := -- start 50 2 3 4 5 . stop 50 0 1 6 .

ifeq (linux,$(DEB_HOST_ARCH_OS))
# for Debian
  DEB_DH_GENCONTROL_ARGS := -- -Vudev="udev (>= 0.124-1)"
# for Ubuntu
# DEB_DH_GENCONTROL_ARGS := -- -Vudev="udev (>= 136-1)"
endif


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/407821.30355...@web120712.mail.ne1.yahoo.com



Re: Avoiding useless library dependencies

2011-05-22 Thread Paul Wise
On Mon, May 23, 2011 at 1:56 AM, Nikolaus Rath  wrote:

> What's the proper way to fix this warning?

Get this bug fixed:

http://bugs.debian.org/530346

I would suggest filing a bug and patch upstream, then pinging 530346
and marking it as forwarded to the upstream bug:

http://www.debian.org/Bugs/server-control#forwarded

Something like this:

Subject: libfuse-dev: 530346: forwarded upstream
To: 530...@bugs.debian.org
CC: cont...@bugs.debian.org

forwarded 530346 http://..
tags 530346 + patch
thanks

I've forwarded this bug and the attached patch upstream, please apply
the patch in Debian until it is applied upstream.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


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



Re: Avoiding useless library dependencies

2011-05-22 Thread Nikolaus Rath
Jakub Wilk  writes:
> * Nikolaus Rath , 2011-05-22, 13:56:
>>gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
>>build/temp.linux-x86_64-2.7/src/llfuse.o -o 
>>build/lib.linux-x86_64-2.7/llfuse.so --as-needed -pthread -lfuse -lrt -ld
>
> You want to use "-Wl,--as-needed", not "--as-needed". ("--as-needed"
> is a linker option, not a compiler option.)

Doesn't seem to make any difference:

[...]
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
build/temp.linux-x86_64-2.6/src/llfuse.o -o 
build/lib.linux-x86_64-2.6/llfuse.so -Wl,--as-needed -pthread -lfuse -lrt -ldl
copying build/lib.linux-x86_64-2.6/llfuse.so -> src

$ ldd src/llfuse.so 
linux-vdso.so.1 =>  (0x7fff63dff000)
libfuse.so.2 => /usr/lib/libfuse.so.2 (0x7fe77149)
libpthread.so.0 => /lib/libpthread.so.0 (0x7fe771274000)
libc.so.6 => /lib/libc.so.6 (0x7fe770ef)
librt.so.1 => /lib/librt.so.1 (0x7fe770ce8000)
libdl.so.2 => /lib/libdl.so.2 (0x7fe770ae4000)
/lib64/ld-linux-x86-64.so.2 (0x7fe77193b000)


Best,

   -Nikolaus

-- 
 »Time flies like an arrow, fruit flies like a Banana.«

  PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6  02CF A9AD B7F8 AE4E 425C


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/877h9idxlc@vostro.rath.org



Re: Avoiding useless library dependencies

2011-05-22 Thread Jakub Wilk

* Nikolaus Rath , 2011-05-22, 13:56:

gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
build/temp.linux-x86_64-2.7/src/llfuse.o -o 
build/lib.linux-x86_64-2.7/llfuse.so --as-needed -pthread -lfuse -lrt -ld


You want to use "-Wl,--as-needed", not "--as-needed". ("--as-needed" is 
a linker option, not a compiler option.)


--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110522204659.ga3...@jwilk.net



Re: Avoiding useless library dependencies

2011-05-22 Thread Russ Allbery
Nikolaus Rath  writes:

> I am trying to get rid of these warnings:

> dh_makeshlibs -a
> dh_shlibdeps -a
> dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if 
> "debian/python-llfuse/usr/lib/pyshared/python2.7/llfuse.so 
> debian/python-llfuse/usr/lib/pyshared/python2.6/llfuse.so" were not uselessly 
> linked against it (they use none of its symbols).
> dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if 
> "debian/python-llfuse/usr/lib/pyshared/python2.7/llfuse.so 
> debian/python-llfuse/usr/lib/pyshared/python2.6/llfuse.so" were not uselessly 
> linked against it (they use none of its symbols).

This isn't directly helpful for what you're trying to do, but I think it's
worth noting that both of those libraries are part of libc and hence don't
cause any of the problems that led to Debian trying to get rid of
unnecessary dependencies.  Your package is already going to depend on
libc, so these dependencies can't add false package dependencies to the
binary package and hence really don't matter.

I personally would not bother trying to fix this if it's hard to fix,
since the only benefit is some minor cleanliness that users will never
notice.

-- 
Russ Allbery (r...@debian.org)   


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



Re: override_dh_auto_configure not called

2011-05-22 Thread Anton Gladky
I have solved the problem by this way:

=
#! /usr/bin/make -f
%:
dh $@

binary-indep:
dh --before dh_auto_build $@
$(MAKE) doc
dh --after dh_auto_build $@

binary-arch:
dh --before dh_auto_build $@
$(MAKE) bins
dh --after dh_auto_build $@

binary: binary-indep binary-arch
=

I do not know, is this correct or not, but it works...

Anton

>>
>>              #!/usr/bin/make -f
>>              %:
>>                      dh $@
>>
>>              build: build-arch build-indep ;
>>              build-indep:
>>                      $(MAKE) docs
>>              build-arch:
>>                      $(MAKE) bins
>
> Unfortunately, this example is incorrect: http://bugs.debian.org/627534
>
> --
> Jakub Wilk


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



RFS: gnustep-make (updated package)

2011-05-22 Thread Yavor Doganov
Dear mentors,

I am looking for a sponsor for the new version 2.6.0-1
of my package "gnustep-make".

It builds these binary packages:
gnustep-common - Common files for the core GNUstep environment
gnustep-make - Basic GNUstep Makefiles
gnustep-make-doc - Documentation for GNUstep-make

The package appears to be lintian clean.

The upload would fix these bugs: 594141

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/g/gnustep-make
- Source repository: deb-src http://mentors.debian.net/debian unstable main
- dget 
http://mentors.debian.net/debian/pool/main/g/gnustep-make/gnustep-make_2.6.0-1.dsc


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87fwo6imvf.GNUs_Not_Unix!%ya...@gnu.org



Avoiding useless library dependencies

2011-05-22 Thread Nikolaus Rath
Hello,

I am trying to get rid of these warnings:

dh_makeshlibs -a
dh_shlibdeps -a
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if 
"debian/python-llfuse/usr/lib/pyshared/python2.7/llfuse.so 
debian/python-llfuse/usr/lib/pyshared/python2.6/llfuse.so" were not uselessly 
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if 
"debian/python-llfuse/usr/lib/pyshared/python2.7/llfuse.so 
debian/python-llfuse/usr/lib/pyshared/python2.6/llfuse.so" were not uselessly 
linked against it (they use none of its symbols).

The -lrt and -ldl flags in the linker invocation come from `pkg-config
fuse`, so I am hesitant to manually remove them. Instead, I have added
--as-needed in front of them:

gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions 
build/temp.linux-x86_64-2.7/src/llfuse.o -o 
build/lib.linux-x86_64-2.7/llfuse.so --as-needed -pthread -lfuse -lrt -ld

However, even with --as-needed, llfuse.so is still linked against both
libdl and librt and shlibdeps keeps complaining.

Is shlibdeps smarter than --as-needed? What's the proper way to fix this
warning?


Thanks,

   -Nikolaus

-- 
 »Time flies like an arrow, fruit flies like a Banana.«

  PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6  02CF A9AD B7F8 AE4E 425C


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87vcx2sjpf@vostro.rath.org



Re: RFS or Review: nzbget

2011-05-22 Thread George Danchev
On Sunday 22 May 2011 20:28:01 Andreas Moog wrote:
> Dear mentors,

Hi,

Vote (signed): +1.

looks a good one, in a sense I'm unable to find a flaw :-)
I hope you find a sponsor who'll be actually using it.

-- 
pub 4096R/0E4BD0AB 


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


RFS or Review: nzbget

2011-05-22 Thread Andreas Moog
Dear mentors,

I am looking for a sponsor for my package "nzbget".

* Package name: nzbget
  Version : 0.7.0-1
  Upstream Author : Andrei Prygounkov 
* URL : http://nzbget.sourceforge.net
* License : GPL-2
  Section : net

It builds these binary packages:
nzbget - command-line based binary newsgrabber for nzb files

The package appears to be lintian clean.

The upload would fix these bugs: 624381 (ITP)

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/n/nzbget
- dget
http://mentors.debian.net/debian/pool/main/n/nzbget/nzbget_0.7.0-1.dsc

You could also check out the git repository at:

git://git.debian.org/git/collab-maint/nzbget.git

I would be glad if someone uploaded or checked this package for me.

Kind regards
 Andreas Moog




signature.asc
Description: OpenPGP digital signature


Re: Menu question: Sound Application

2011-05-22 Thread Paul Wise
On Sun, May 22, 2011 at 10:07 PM, Peter Bennett  wrote:

> I do have a freedesktop file named jampal.desktop in addition to the
> menu file, but I do not know how I can validate that the desktop file is
> correct.

Run desktop-file-validate and lintian.

> I do also have an xpm icon and png icons in hi-color in several
> sizes. Hopefully I will be all set for the future

Sounds like you will be fine.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/BANLkTin+VFCg0YfFoDPMdQHCARM9u5P=a...@mail.gmail.com



Re: Menu question: Sound Application

2011-05-22 Thread Peter Bennett
Hi Charles & pabs
Thank you. This is very helpful.
I changed my menu file and all is working and lintian clean now.
I do have a freedesktop file named jampal.desktop in addition to the
menu file, but I do not know how I can validate that the desktop file is
correct. I do also have an xpm icon and png icons in hi-color in several
sizes. Hopefully I will be all set for the future
Peter


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4dd918b8.6000...@comcast.net