Bug#490533: libupnp4: missing various dependencies

2008-07-18 Thread Dmitry E. Oboukhov
tags 490533 patch
thanks

see my variant of the patch (attache)

You can change the description of the libupnp-dev and the urgency :)

ping me if this way is well (and rebuild non-NMU):)

--
... mpd playing: WASP - The Great Misconceptions Of Me

. ''`. Dmitry E. Oboukhov
: :’  : [EMAIL PROTECTED]
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537
diff -u libupnp-1.6.6/debian/control libupnp-1.6.6/debian/control
--- libupnp-1.6.6/debian/control
+++ libupnp-1.6.6/debian/control
@@ -27,8 +27,22 @@
 Architecture: any
 Depends: libupnp3 (= ${binary:Version})
 Conflicts: libupnp4-dev
-Provides: libupnp-dev
-Replaces: libupnp-dev
+Description: Portable SDK for UPnP Devices (development files)
+ The Portable SDK for UPnP Devices (libupnp) provides developers with an
+ API and open source code for building control points, devices, and
+ bridges that are compliant with Version 1.0 of the Universal Plug and
+ Play Device Architecture Specification - see http://www.upnp.org/ for
+ specifications.
+ .
+ The libupnp-dev package contains the header files, documentation and
+ debug versions of libraries needed for development of programs using
+ uPnP.
+Section: libdevel
+
+Package: libupnp-dev
+Priority: extra
+Architecture: any
+Depends: libupnp3-dev (= ${binary:Version})
 Description: Portable SDK for UPnP Devices (development files)
  The Portable SDK for UPnP Devices (libupnp) provides developers with an
  API and open source code for building control points, devices, and
diff -u libupnp-1.6.6/debian/changelog libupnp-1.6.6/debian/changelog
--- libupnp-1.6.6/debian/changelog
+++ libupnp-1.6.6/debian/changelog
@@ -1,3 +1,11 @@
+libupnp (1:1.6.6-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Added libupnp-dev with depends to libupnp3-dev, 
+   really closes: #490339, #490533.
+
+ -- Dmitry E. Oboukhov [EMAIL PROTECTED]  Fri, 18 Jul 2008 12:17:20 +0400
+
 libupnp (1:1.6.6-2) unstable; urgency=low
 
   * Bump epoch and add Conflicts with libupnp4, to displace incorrect


signature.asc
Description: Digital signature


Bug#490533: libupnp4: missing various dependencies

2008-07-17 Thread Dmitry E. Oboukhov
Nick,

Can You make package libupnp with?:
libupnp3-dev (remove Provides record)
libupnp3
libupnp3-dbg

and _empty_
libupnp-dev depends from libupnp3-dev

If libupnp4 becames stable, then we'll move libupnp-dev into it.

If You know the better variant, tell me.

PS: You can set the urgency to medium or high :)
--

. ''`. Dmitry E. Oboukhov
: :’  : [EMAIL PROTECTED]
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Bug#490533: libupnp4: missing various dependencies

2008-07-16 Thread Nick Leverton
On Sat, Jul 12, 2008 at 01:30:53PM +0100, Adeodato Simó wrote:
 Package: libupnp4
 Version: 1.8.0~cvs20080628-1
 Severity: serious
 
 Hello.
 
 libupnp4 does not have a Depends field on the package. Additionally, it
 depends on libixml.so.2 and libthreadutil.so.2, which are not available
 in unstable at the moment (libupnp3 gone). If the intent was to have
 libupnp3 and libupnp4 available at the same time, it would have been
 good to introduce the libupnp3 source package *first*.

libupnp3 (source package libupnp) is now uploaded again, with thanks to
Dmitry, although it is stuck in NEW since it is not currently in unstable.
Dmitry suggested I ping ftp-master to let them know.

Adeodato I am sorry if it is not necessary to copy this to you as well
as to ftpmaster, I am still learning.

Thankyou

Nick



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



Bug#490533: libupnp4: missing various dependencies

2008-07-13 Thread Nick Leverton
On Sat, Jul 12, 2008 at 01:30:53PM +0100, Adeodato Simó wrote:
 
 Also, it is quite bad that you made a soname-bumping upload at this
 stage of the release process without contacting the release team first. :(
 
 So, do you plan to introduce a libupnp3 source package, or what are your
 plans for this little mess?

Adeodato,

My apologies and embarrassment for the extra work I have caused everyone
with this mistake.  I didn't intend to bump the SONAME, especially not
so close to freeze, but to provide the currently active branch as an
alternative, to allow other maintainers to do a phased API transition
in their own time.

Using the same source name was my error as a new packager, though Dmitri
was kind enough to review the package for me.

Current plan is:

  Include Dmitri's packaging fixes and your other bug #490536  in libupnp3

  Bump epoch on libupnp3, with Dmitri's Conflicts/Replaces so that it
  installs cleanly on systems that have installed libupnp4.

  Include Dmitri's NMU packaging fixes in libupnp4

  Re-upload libupnp4 with different source name

Might this meet with your approval or would it cause you any further
problems ?

Apologetically,

Nick



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



Bug#490533: libupnp4: missing various dependencies

2008-07-12 Thread Adeodato Simó
Package: libupnp4
Version: 1.8.0~cvs20080628-1
Severity: serious

Hello.

libupnp4 does not have a Depends field on the package. Additionally, it
depends on libixml.so.2 and libthreadutil.so.2, which are not available
in unstable at the moment (libupnp3 gone). If the intent was to have
libupnp3 and libupnp4 available at the same time, it would have been
good to introduce the libupnp3 source package *first*.

Also, it is quite bad that you made a soname-bumping upload at this
stage of the release process without contacting the release team first. :(

So, do you plan to introduce a libupnp3 source package, or what are your
plans for this little mess?

Thanks,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
   Listening to: Javier Álvarez - La madre de Fabián




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



Bug#490533: libupnp4: missing various dependencies

2008-07-12 Thread Dmitry E. Oboukhov
tags 490533 patch
thanks

sorry, this is my mistake :(
--
... mpd is off

. ''`. Dmitry E. Oboukhov
: :’  : [EMAIL PROTECTED]
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537
--- debian/libupnp4.install 2008-07-12 20:26:23.0 +0400
+++ debian/libupnp4.install 2008-07-12 20:21:35.0 +0400
@@ -1 +1 @@
-usr/lib/libupnp.so.* usr/lib
+usr/lib/lib* usr/lib
--- debian/rules2008-07-12 20:26:23.0 +0400
+++ debian/rules2008-07-12 20:22:09.0 +0400
@@ -97,9 +97,7 @@
dh_fixperms
dh_makeshlibs
dh_installdeb
-   dh_shlibdeps -plibupnp4 -X /usr/lib/libupnp.so.4.0.0
-   dh_shlibdeps -plibupnp4-dev
-   dh_shlibdeps -plibupnp4-dbg
+   dh_shlibdeps 
dh_gencontrol
dh_md5sums
dh_builddeb


signature.asc
Description: Digital signature