Bug#638336: gecko-mediaplayer: build-arch does not build architecture-dependent part

2011-08-18 Thread Jonathan Nieder
Source: gecko-mediaplayer
Version: 1.0.4-1
Severity: important
Justification: policy §4.9
Tags: patch

Hi,

As policy §4.9 says,

The build-arch target, if provided, should perform all the
configuration and compilation required for producing all
architecture-dependant binary packages

In particular, in this package it should not be empty.  How about this
patch?
---
 debian/changelog |8 
 debian/rules |   13 ++---
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 959000c7..51139d12 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+gecko-mediaplayer (1.0.4-2.1) local; urgency=low
+
+  * debian/rules:
+- Mark build-arch and build-indep targets phony.
+- Make build-arch target actually build the architecture-dependent part
+  of the package so the build does not run with (fake) root privileges
+  when autobuilders start to use it.
+- binary-arch and binary-indep depend on build-arch and build-indep,
+  respectively, to save arch-all builds some time.
+
+ -- Jonathan Nieder   Thu, 18 Aug 2011 12:51:21 -0500
+
 gecko-mediaplayer (1.0.4-2) unstable; urgency=high
 
   * QA upload.
diff --git a/debian/rules b/debian/rules
index b74e0b4b..9514f966 100755
--- a/debian/rules
+++ b/debian/rules
@@ -36,8 +36,7 @@ configure-stamp:
 
touch configure-stamp
 
-build: build-stamp
-
+build-arch: build-stamp
 build-stamp: configure-stamp
dh_testdir
 
@@ -67,11 +66,9 @@ install: build
rm -rf 
$(CURDIR)/debian/gecko-mediaplayer/usr/share/doc/gecko-mediaplayer
 
 build-indep:
-build-arch:
-
-binary-indep: build install
+binary-indep: build-indep
 
-binary-arch: build install
+binary-arch: build-arch install
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
@@ -87,5 +84,7 @@ binary-arch: build install
dh_md5sums
dh_builddeb
 
+build: build-indep build-arch
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build-indep build-arch build binary-indep binary-arch binary
+.PHONY: clean install configure
-- 
1.7.6




--
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110818175709.ga26...@elie.gateway.2wire.net



Processing of libtoolbar-java_1.4-2_amd64.changes

2011-08-18 Thread Debian FTP Masters
libtoolbar-java_1.4-2_amd64.changes uploaded successfully to localhost
along with the files:
  libtoolbar-java_1.4-2.dsc
  libtoolbar-java_1.4-2.diff.gz
  libtoolbar-java_1.4-2_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7gy-0007ys...@franck.debian.org



libtoolbar-java_1.4-2_amd64.changes ACCEPTED into unstable

2011-08-18 Thread Debian FTP Masters



Accepted:
libtoolbar-java_1.4-2.diff.gz
  to main/libt/libtoolbar-java/libtoolbar-java_1.4-2.diff.gz
libtoolbar-java_1.4-2.dsc
  to main/libt/libtoolbar-java/libtoolbar-java_1.4-2.dsc
libtoolbar-java_1.4-2_all.deb
  to main/libt/libtoolbar-java/libtoolbar-java_1.4-2_all.deb


Override entries for your package:
libtoolbar-java_1.4-2.dsc - source java
libtoolbar-java_1.4-2_all.deb - optional java

Announcing to debian-devel-chan...@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7om-s1...@franck.debian.org



libtoolbar-java override disparity

2011-08-18 Thread Debian FTP Masters
There are disparities between your recently accepted upload and the
override file for the following file(s):

libtoolbar-java_1.4-2_all.deb: package says section is libs, override says java.


Please note that a list of new sections were recently added to the
archive: cli-mono, database, debug, fonts, gnu-r, gnustep, haskell,
httpd, java, kernel, lisp, localization, ocaml, php, ruby, vcs, video,
xfce, zope.  At this time a script was used to reclassify packages into
these sections.  If this is the case, please only reply to this email if
the new section is inappropriate, otherwise please update your package
at the next upload.

Either the package or the override file is incorrect.  If you think
the override is correct and the package wrong please fix the package
so that this disparity is fixed in the next upload.  If you feel the
override is incorrect then please file a bug against ftp.debian.org and
explain why. Please INCLUDE the list of packages as seen above, or we
won't be able to deal with your request due to missing information.

Please make sure that the subject of the bug you file follows the
following format:

Subject: override: BINARY1:section/priority, [...], BINARYX:section/priority

Include the justification for the change in the body of the mail please.


[NB: this is an automatically generated mail; if you already filed a bug
and have not received a response yet, please ignore this mail.  Your bug
needs to be processed by a human and will be in due course, but until
then the installer will send these automated mails; sorry.]

--
Debian distribution maintenance software

(This message was generated automatically; if you believe that there
is a problem with it please contact the archive administrators by
mailing ftpmas...@debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7ov-sf...@franck.debian.org



Processing of libtvanytimeapi-java_1.3-2_amd64.changes

2011-08-18 Thread Debian FTP Masters
libtvanytimeapi-java_1.3-2_amd64.changes uploaded successfully to localhost
along with the files:
  libtvanytimeapi-java_1.3-2.dsc
  libtvanytimeapi-java_1.3-2.diff.gz
  libtvanytimeapi-java_1.3-2_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7qi-0001es...@franck.debian.org



libtvanytimeapi-java_1.3-2_amd64.changes ACCEPTED into unstable

2011-08-18 Thread Debian FTP Masters



Accepted:
libtvanytimeapi-java_1.3-2.diff.gz
  to main/libt/libtvanytimeapi-java/libtvanytimeapi-java_1.3-2.diff.gz
libtvanytimeapi-java_1.3-2.dsc
  to main/libt/libtvanytimeapi-java/libtvanytimeapi-java_1.3-2.dsc
libtvanytimeapi-java_1.3-2_all.deb
  to main/libt/libtvanytimeapi-java/libtvanytimeapi-java_1.3-2_all.deb


Override entries for your package:
libtvanytimeapi-java_1.3-2.dsc - source java
libtvanytimeapi-java_1.3-2_all.deb - optional java

Announcing to debian-devel-chan...@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7cm-0002fj...@franck.debian.org



libtvanytimeapi-java override disparity

2011-08-18 Thread Debian FTP Masters
There are disparities between your recently accepted upload and the
override file for the following file(s):

libtvanytimeapi-java_1.3-2_all.deb: package says section is libs, override says 
java.


Please note that a list of new sections were recently added to the
archive: cli-mono, database, debug, fonts, gnu-r, gnustep, haskell,
httpd, java, kernel, lisp, localization, ocaml, php, ruby, vcs, video,
xfce, zope.  At this time a script was used to reclassify packages into
these sections.  If this is the case, please only reply to this email if
the new section is inappropriate, otherwise please update your package
at the next upload.

Either the package or the override file is incorrect.  If you think
the override is correct and the package wrong please fix the package
so that this disparity is fixed in the next upload.  If you feel the
override is incorrect then please file a bug against ftp.debian.org and
explain why. Please INCLUDE the list of packages as seen above, or we
won't be able to deal with your request due to missing information.

Please make sure that the subject of the bug you file follows the
following format:

Subject: override: BINARY1:section/priority, [...], BINARYX:section/priority

Include the justification for the change in the body of the mail please.


[NB: this is an automatically generated mail; if you already filed a bug
and have not received a response yet, please ignore this mail.  Your bug
needs to be processed by a human and will be in due course, but until
then the installer will send these automated mails; sorry.]

--
Debian distribution maintenance software

(This message was generated automatically; if you believe that there
is a problem with it please contact the archive administrators by
mailing ftpmas...@debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7cu-0002fy...@franck.debian.org



Processing of libxdoclet-java_1.2.3-5_amd64.changes

2011-08-18 Thread Debian FTP Masters
libxdoclet-java_1.2.3-5_amd64.changes uploaded successfully to localhost
along with the files:
  libxdoclet-java_1.2.3-5.dsc
  libxdoclet-java_1.2.3-5.diff.gz
  libxdoclet-java_1.2.3-5_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7ox-0003iv...@franck.debian.org



libxdoclet-java_1.2.3-5_amd64.changes ACCEPTED into unstable

2011-08-18 Thread Debian FTP Masters



Accepted:
libxdoclet-java_1.2.3-5.diff.gz
  to main/libx/libxdoclet-java/libxdoclet-java_1.2.3-5.diff.gz
libxdoclet-java_1.2.3-5.dsc
  to main/libx/libxdoclet-java/libxdoclet-java_1.2.3-5.dsc
libxdoclet-java_1.2.3-5_all.deb
  to main/libx/libxdoclet-java/libxdoclet-java_1.2.3-5_all.deb


Override entries for your package:
libxdoclet-java_1.2.3-5.dsc - source java
libxdoclet-java_1.2.3-5_all.deb - optional java

Announcing to debian-devel-chan...@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7s7-0005bg...@franck.debian.org



Processing of libxjavadoc-java_1.1-5_amd64.changes

2011-08-18 Thread Debian FTP Masters
libxjavadoc-java_1.1-5_amd64.changes uploaded successfully to localhost
along with the files:
  libxjavadoc-java_1.1-5.dsc
  libxjavadoc-java_1.1-5.diff.gz
  libxjavadoc-java_1.1-5_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu7tr-0005mh...@franck.debian.org



libxjavadoc-java_1.1-5_amd64.changes ACCEPTED into unstable

2011-08-18 Thread Debian FTP Masters



Accepted:
libxjavadoc-java_1.1-5.diff.gz
  to main/libx/libxjavadoc-java/libxjavadoc-java_1.1-5.diff.gz
libxjavadoc-java_1.1-5.dsc
  to main/libx/libxjavadoc-java/libxjavadoc-java_1.1-5.dsc
libxjavadoc-java_1.1-5_all.deb
  to main/libx/libxjavadoc-java/libxjavadoc-java_1.1-5_all.deb


Override entries for your package:
libxjavadoc-java_1.1-5.dsc - source java
libxjavadoc-java_1.1-5_all.deb - optional java

Announcing to debian-devel-chan...@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu85v-0006sf...@franck.debian.org



Bug#633320: marked as done (enchant: Emptying dependency_libs in .la files)

2011-08-18 Thread Debian Bug Tracking System
Your message dated Thu, 18 Aug 2011 19:32:11 +
with message-id 
and subject line Bug#633320: fixed in enchant 1.6.0-3
has caused the Debian Bug report #633320,
regarding enchant: Emptying dependency_libs in .la files
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
633320: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633320
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: enchant
Version: 1.6.0-2
Severity: normal
User: codeh...@debian.org
Usertags: la-file-removal

 To finish an old release goal from Squeeze, to comply with Policy
10.2 and to ease the introduction of MultiArch, I'm filing bugs
against packages which contain .la files which need to be stripped of
the dependency_libs variable.

This is the second phase of the MBF and packages should *NOT* remove
the .la file itself at this stage because other packages still expect
to find the .la file and this would cause a FTBFS in that package.
(Bugs have been filed to have those packages fixed.)

To clear the dependency_libs, use something like this command from
the wiki page. Add the command to your debian/rules file after the
files have been installed under debian/tmp or debian/$package:

sed -i "/dependency_libs/ s/'.*'/''/" `find debian/ -name '*.l
a'`

http://wiki.debian.org/ReleaseGoals/LAFileRemoval

http://lists.debian.org/debian-devel/2011/04/msg00055.html

http://lists.debian.org/debian-devel/2011/04/msg00199.html

Feel free to use a package like deb-gview to inspect the contents of
your packages after the build. Something like:

$ deb-gview ../enchant_1.6.0-2*.changes &

You can then view each package and inspect the contents of each .la
file in each binary package prior to upload.

Data has been obtained from the output of an automated script:

http://release.debian.org/~aba/la/current.txt

The output is best read in conjunction with the criteria from this
post to debian-devel:

http://lists.debian.org/debian-devel/2009/08/msg00808.html

This phase is all about the packages on this list which both have
dependency_libs and are depended-on by other packages.

To generate the list of packages, I've used:

grep depended-on current.txt | grep dependency_libs |cut -d: -f1

After forming the list, each package has been checked and the enchant
(1.6.0-2) source package in unstable has at least one .la file with
the dependency_libs specified.

The data is regularly updated but please accept my apologies if you
have made an upload which changes the situation since the data was
parsed.

In the unusual case that your package uses libltdl directly, it is
still necessary to empty the dependency_libs part of all .la files
remaining in the package. It is important that .la files are NOT
removed in this phase to avoid FTBFS bugs.

If you believe that your package needs both the .la file and the
dependency_libs settings, please raise this on debian-devel for
clarification.
-- 

Neil Williams
=
codeh...@debian.org
http://www.linux.codehelp.co.uk/



--- End Message ---
--- Begin Message ---
Source: enchant
Source-Version: 1.6.0-3

We believe that the bug you reported is fixed in the latest version of
enchant, which is due to be installed in the Debian FTP archive:

enchant_1.6.0-3.debian.tar.gz
  to main/e/enchant/enchant_1.6.0-3.debian.tar.gz
enchant_1.6.0-3.dsc
  to main/e/enchant/enchant_1.6.0-3.dsc
libenchant-dev_1.6.0-3_amd64.deb
  to main/e/enchant/libenchant-dev_1.6.0-3_amd64.deb
libenchant-voikko_1.6.0-3_amd64.deb
  to main/e/enchant/libenchant-voikko_1.6.0-3_amd64.deb
libenchant1c2a_1.6.0-3_amd64.deb
  to main/e/enchant/libenchant1c2a_1.6.0-3_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 633...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Regis Boudin  (supplier of updated enchant package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 18 Aug 2011 20:08:27 +0100
Source: enchant
Binary: libenchant-dev libenchant1c2a libenchant-voikko
Architecture: source amd64
Version: 1.6.0-3
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group 
Changed-By: Regis Boudin 
Description: 
 libenchant-dev - Wrapper library for various spell checker engines 
(development)

Processing of enchant_1.6.0-3_amd64.changes

2011-08-18 Thread Debian FTP Masters
enchant_1.6.0-3_amd64.changes uploaded successfully to localhost
along with the files:
  enchant_1.6.0-3.dsc
  enchant_1.6.0-3.debian.tar.gz
  libenchant-dev_1.6.0-3_amd64.deb
  libenchant1c2a_1.6.0-3_amd64.deb
  libenchant-voikko_1.6.0-3_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu88q-0006kb...@franck.debian.org



Processing of libxt-java_0.20051206-2_amd64.changes

2011-08-18 Thread Debian FTP Masters
libxt-java_0.20051206-2_amd64.changes uploaded successfully to localhost
along with the files:
  libxt-java_0.20051206-2.dsc
  libxt-java_0.20051206-2.diff.gz
  libxt-java_0.20051206-2_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu88r-0006kr...@franck.debian.org



Processing of liquidlnf_2.9.1-8_amd64.changes

2011-08-18 Thread Debian FTP Masters
liquidlnf_2.9.1-8_amd64.changes uploaded successfully to localhost
along with the files:
  liquidlnf_2.9.1-8.dsc
  liquidlnf_2.9.1-8.diff.gz
  liquidlnf_2.9.1-8_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu8di-00071k...@franck.debian.org



enchant_1.6.0-3_amd64.changes ACCEPTED into unstable

2011-08-18 Thread Debian FTP Masters



Accepted:
enchant_1.6.0-3.debian.tar.gz
  to main/e/enchant/enchant_1.6.0-3.debian.tar.gz
enchant_1.6.0-3.dsc
  to main/e/enchant/enchant_1.6.0-3.dsc
libenchant-dev_1.6.0-3_amd64.deb
  to main/e/enchant/libenchant-dev_1.6.0-3_amd64.deb
libenchant-voikko_1.6.0-3_amd64.deb
  to main/e/enchant/libenchant-voikko_1.6.0-3_amd64.deb
libenchant1c2a_1.6.0-3_amd64.deb
  to main/e/enchant/libenchant1c2a_1.6.0-3_amd64.deb


Override entries for your package:
enchant_1.6.0-3.dsc - source libs
libenchant-dev_1.6.0-3_amd64.deb - optional libdevel
libenchant-voikko_1.6.0-3_amd64.deb - optional libs
libenchant1c2a_1.6.0-3_amd64.deb - optional libs

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 633320 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu8k3-7a...@franck.debian.org



libxt-java_0.20051206-2_amd64.changes ACCEPTED into unstable

2011-08-18 Thread Debian FTP Masters



Accepted:
libxt-java_0.20051206-2.diff.gz
  to main/libx/libxt-java/libxt-java_0.20051206-2.diff.gz
libxt-java_0.20051206-2.dsc
  to main/libx/libxt-java/libxt-java_0.20051206-2.dsc
libxt-java_0.20051206-2_all.deb
  to main/libx/libxt-java/libxt-java_0.20051206-2_all.deb


Override entries for your package:
libxt-java_0.20051206-2.dsc - source java
libxt-java_0.20051206-2_all.deb - optional java

Announcing to debian-devel-chan...@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu8kw-aj...@franck.debian.org



liquidlnf_2.9.1-8_amd64.changes ACCEPTED into unstable

2011-08-18 Thread Debian FTP Masters



Accepted:
liquidlnf_2.9.1-8.diff.gz
  to main/l/liquidlnf/liquidlnf_2.9.1-8.diff.gz
liquidlnf_2.9.1-8.dsc
  to main/l/liquidlnf/liquidlnf_2.9.1-8.dsc
liquidlnf_2.9.1-8_all.deb
  to main/l/liquidlnf/liquidlnf_2.9.1-8_all.deb


Override entries for your package:
liquidlnf_2.9.1-8.dsc - source utils
liquidlnf_2.9.1-8_all.deb - optional utils

Announcing to debian-devel-chan...@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qu8kh-cp...@franck.debian.org