[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#772843: marked as done (unblock: gnash/0.8.11~git20140708.20140419-1 (Was: Re: gnash in Jessie))



Your message dated Wed, 17 Dec 2014 20:12:29 +0000
with message-id <20141217201229.GE11902@lupin.home.powdarrmonkey.net>
and subject line Re: Bug#772843: unblock: gnash/0.8.11~git20140708.20140419-1 (Was: Re: gnash in Jessie)
has caused the Debian Bug report #772843,
regarding unblock: gnash/0.8.11~git20140708.20140419-1 (Was: Re: gnash in Jessie)
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 owner@bugs.debian.org
immediately.)


-- 
772843: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772843
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: unblock
Severity: normal
X-Debbugs-CC: pkg-flash-devel@lists.alioth.debian.org gnash-dev@gnu.org

On Thu, Dec 11, 2014 at 01:59:50PM +0000, Jonathan Wiltshire wrote:
> On 2014-12-09 14:47, Gabriele Giacone wrote:
> >I'd like to know how to proceed to get gnash back in testing/jessie,
> >just to avoid doing rejectable uploads/unblock requests.
> 
> Unblock bugs are fine for pre-approvals - better that than your mail gets
> lost, which nearly happened with this one.

Thanks for answering.
 
> >In April, gnash 0.8.11~git20140419-1 was in testing. 0.8.11~git20140708
> >upstream snapshot was uploaded three months later but it never reached
> >testing because of FTBFS on armel, see #754311.
> >Since nobody seems interested in working either on fixing std::future on
> >armv5 or reverting std::future changes only on gnash, I would upload a
> >0.8.11~git20140708.20140419-1 as below (d/changelog since
> >0.8.11~git20140419-1):
> 
> I'm not enthusiastic about this. The bug was filed in July; gnash was
> removed from testing in September and the deadlines for freezing and
> deepening the freeze were 5th November/5th December. That's a long time to
> fix this RC bug.
> 
> One of the things we consider is how well maintainers will be able to react
> to problems in stable - remember the lifetime there is at least three years.
> gnash is a good candidate for needing security fixes during that time. On
> the other hand, popcon is relatively high for this package.
> 
> I'm genuinely torn. I'd be open to persuasion, but please file an unblock
> request if you're serious about this.

Attached debdiff (only debian/ dir changes).
Tarball would be already known by archive
 bc01996f04f425ec265d6df34e48c757 gnash_0.8.11~git20140708.20140419.orig.tar.xz

Thanks for considering.

unblock gnash/0.8.11~git20140708.20140419-1

-- 
G..e
diff --git a/debian/changelog b/debian/changelog
index 65a2271..6b20935 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+gnash (0.8.11~git20140708.20140419-1) unstable; urgency=medium
+
+  * Tarball is 0.8.11~git20140419 one, which built successfully on all
+    archs (Closes: #754311).
+  * Revert all debian changes since 0.8.11~git20140419-1 except:
+    + Switch from xulrunner-dev to npapi-sdk-dev B-D (Closes: #752836).
+
+ -- Gabriele Giacone <1o5g4r8o@gmail.com>  Sun, 07 Dec 2014 02:08:26 +0100
+
 gnash (0.8.11~git20140708-3) unstable; urgency=medium
 
   * Fix libgnashsound.so install, FTBFS on hurd.
diff --git a/debian/control b/debian/control
index 34c733a..9466a8d 100644
--- a/debian/control
+++ b/debian/control
@@ -27,6 +27,7 @@ Build-Depends: autoconf,
                libboost-dev,
                libboost-iostreams-dev,
                libboost-program-options-dev,
+               libboost-thread-dev,
                libcurl4-gnutls-dev | libcurl3-gnutls-dev | libcurl4-openssl-dev | libcurl3-openssl-dev,
                libgconf2-dev,
                libgif-dev,
diff --git a/debian/gnash-common.doc-base.ref b/debian/gnash-common.doc-base.ref
index 5e9c766..39dbb3b 100644
--- a/debian/gnash-common.doc-base.ref
+++ b/debian/gnash-common.doc-base.ref
@@ -7,7 +7,6 @@ Section: Video
 Format: HTML
 Index: /usr/share/doc/gnash-common/gnashref.html
 Files: /usr/share/doc/gnash-common/gnashref.html
- /usr/share/doc/gnash-common/images/rtmp.png
 
 Format: Info
 Index: /usr/share/info/gnash_ref.info.gz
diff --git a/debian/gnash-common.docs b/debian/gnash-common.docs
index 991822a..09a47d4 100644
--- a/debian/gnash-common.docs
+++ b/debian/gnash-common.docs
@@ -1,3 +1,2 @@
-debian/tmp/usr/share/doc/gnash/gnashuser.html
-debian/tmp/usr/share/doc/gnash/gnashref.html
-debian/tmp/usr/share/doc/gnash/images/
+tmp.build/doc/C/gnashuser.html
+tmp.build/doc/C/gnashref.html
diff --git a/debian/gnash-common.info b/debian/gnash-common.info
index 05da02f..e0e3bc7 100644
--- a/debian/gnash-common.info
+++ b/debian/gnash-common.info
@@ -1,2 +1,2 @@
-debian/tmp/usr/share/info/gnash_user.info
-debian/tmp/usr/share/info/gnash_ref.info
+tmp.build/doc/C/gnash_user.info
+tmp.build/doc/C/gnash_ref.info
diff --git a/debian/gnash-common.install b/debian/gnash-common.install
index 488bc58..01452f6 100644
--- a/debian/gnash-common.install
+++ b/debian/gnash-common.install
@@ -7,5 +7,6 @@ usr/lib/gnash/libgnashcore-*.so
 usr/lib/gnash/libgnashdevice-*.so
 usr/lib/gnash/libgnashmedia-*.so
 usr/lib/gnash/libgnashrender-*.so
+usr/lib/gnash/libgnashsound-*.so
 usr/share/gnash
 usr/share/locale
diff --git a/debian/gnash-dev.install b/debian/gnash-dev.install
index 0f64667..d101f17 100644
--- a/debian/gnash-dev.install
+++ b/debian/gnash-dev.install
@@ -5,4 +5,5 @@ usr/lib/gnash/libgnashcore.so
 usr/lib/gnash/libgnashmedia.so
 usr/lib/gnash/libgnashnet.so
 usr/lib/gnash/libgnashrender.so
+usr/lib/gnash/libgnashsound.so
 usr/lib/pkgconfig/*
diff --git a/debian/rules b/debian/rules
index d7bbda1..71f54fc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -18,10 +18,6 @@ OUTFILES  := $(INFILES:.desktop.in=.desktop)
 MANPTOFIX := $(addprefix debian/tmp/usr/share/man/man1/, $(notdir $(basename $(wildcard doc/C/preformatted/*.1.in))))
 OBJDIR    := $(CURDIR)/tmp.build
 
-ifneq (,$(filter $(DEB_BUILD_ARCH),powerpc powerpcspe mips mipsel))
-export DEB_LDFLAGS_MAINT_APPEND += -latomic
-endif
-
 %.desktop: %.desktop.in
 	intltool-merge -d debian/po $< $@
 
@@ -53,7 +49,7 @@ CONFIGURE_FLAGS = \
 		--enable-shared=yes
 
 ifneq (,$(filter hurd-%,$(DEB_BUILD_ARCH)))
-	CONFIGURE_FLAGS += --disable-jemalloc --enable-sound=none
+	CONFIGURE_FLAGS += --disable-jemalloc
 endif
 
 override_dh_auto_configure:
@@ -78,7 +74,7 @@ endif
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	-$(MAKE) -C $(OBJDIR) check
-	-$(MAKE) -C $(OBJDIR) anal MODE=verbose
+	-$(MAKE) -C $(OBJDIR) anal
 endif
 
 override_dh_installchangelogs:
@@ -100,17 +96,6 @@ override_dh_auto_install:
 	cd $(CURDIR)/debian/tmp && find
 	printf "\n -------------------------------------- End of LIST OF FILES ---- \n\n"
 
-ifeq (,$(filter hurd-%,$(DEB_BUILD_ARCH)))
-	install -d debian/gnash-common/usr/lib/gnash
-	install debian/tmp/usr/lib/gnash/libgnashsound-*.so debian/gnash-common/usr/lib/gnash
-	install -d debian/gnash-dev/usr/lib/gnash
-	install debian/tmp/usr/lib/gnash/libgnashsound.so debian/gnash-dev/usr/lib/gnash
-endif
-
-	# make info docs load rtmp.png installed under /usr/share/doc/gnash-common
-	sed -i 's/images\/rtmp.png/\/usr\/share\/doc\/gnash-common\/images\/rtmp.png/' \
-		debian/tmp/usr/share/info/gnash_ref.info
-
 override_dh_strip:
 	dh_strip --dbg-package=gnash-dbg
 

--- End Message ---
--- Begin Message ---
Control: tag -1 wontfix

On Thu, Dec 11, 2014 at 05:43:37PM +0100, Gabriele Giacone wrote:
> On Thu, Dec 11, 2014 at 01:59:50PM +0000, Jonathan Wiltshire wrote:
> > On 2014-12-09 14:47, Gabriele Giacone wrote:
> > >I'd like to know how to proceed to get gnash back in testing/jessie,
> > >just to avoid doing rejectable uploads/unblock requests.
> > 
> > Unblock bugs are fine for pre-approvals - better that than your mail gets
> > lost, which nearly happened with this one.
> 
> Thanks for answering.
>  
> > >In April, gnash 0.8.11~git20140419-1 was in testing. 0.8.11~git20140708
> > >upstream snapshot was uploaded three months later but it never reached
> > >testing because of FTBFS on armel, see #754311.
> > >Since nobody seems interested in working either on fixing std::future on
> > >armv5 or reverting std::future changes only on gnash, I would upload a
> > >0.8.11~git20140708.20140419-1 as below (d/changelog since
> > >0.8.11~git20140419-1):
> > 
> > I'm not enthusiastic about this. The bug was filed in July; gnash was
> > removed from testing in September and the deadlines for freezing and
> > deepening the freeze were 5th November/5th December. That's a long time to
> > fix this RC bug.
> > 
> > One of the things we consider is how well maintainers will be able to react
> > to problems in stable - remember the lifetime there is at least three years.
> > gnash is a good candidate for needing security fixes during that time. On
> > the other hand, popcon is relatively high for this package.
> > 
> > I'm genuinely torn. I'd be open to persuasion, but please file an unblock
> > request if you're serious about this.
> 
> Attached debdiff (only debian/ dir changes).
> Tarball would be already known by archive
>  bc01996f04f425ec265d6df34e48c757 gnash_0.8.11~git20140708.20140419.orig.tar.xz

On reflection, I really don't think this is a good idea. Sorry to
disappoint you - I suggest using jessie-backports when it becomes
available.

-- 
Jonathan Wiltshire                                      jmw@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: