Bug#298010: monodoc-browser: fails to depend on any Gtk#/etc bindings

2005-04-06 Thread Torsten Marek
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hello,

The dependencies are created by the dh_netdeps script (from the mono-utils
package) at build time. When I build monodoc, I get the
correct dependency string, which is

monodoc-manual, mono-jit (= 1.0.5) | mono-mint (= 1.0.5), libglade-cil (=
1.0), libglib-cil (= 1.0), libgnome-cil (= 1.0), libgtk-cil (= 1.0),
mono-assemblies-base (= 1.0), monodoc-base (= 1.0.4), monodoc-base ( 1.1.4)

compared to

monodoc-manual, mono-jit (= 1.0.2) | mono-mint (= 1.0.2), monodoc-base (=
1.0.4), monodoc-base ( 1.1.4)

from
$ apt-cache show monodoc-browser.

This is most likely due to broken/experimental development packages on the
packagers machine. A simple rebuild/reupload will solve this problem.

greetings

Torsten
- --
Torsten Marek [EMAIL PROTECTED]
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146  894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCU7TtfMVFHqJEyFgRAhOOAJ9Sr2i0U26vfeEGa1c0dNMDDY182wCglDv7
lBrGeI5fdcVlreyYx6qwKQs=
=fNpZ
-END PGP SIGNATURE-


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



Bug#298010: [Pkg-mono-group] Bug#298010: monodoc-browser: fails to depend on any Gtk#/etc bindings

2005-04-06 Thread Mirco Bauer
On Wed, 2005-04-06 at 12:07 +0200, Torsten Marek wrote:
 This is most likely due to broken/experimental development packages on the
 packagers machine. A simple rebuild/reupload will solve this problem.

yeah, we noticed this already too, but didn't upload a new package yet,
thanks for your bugreport.

-- 
Regards,

Mirco 'meebey' Bauer

PGP-Key:
http://keyserver.noreply.org/pks/lookup?op=getsearch=0xEEF946C8

-BEGIN GEEK CODE BLOCK-
Version: 3.12
GIT d s-:+ a-- C++ UL$ P L++$+++$ E- W+++$ N o? K- w++! O M-
V? PS
PE+ Y- PGP++ t 5+ X++ R tv+ b+ DI? D+ G++ e h! r-++ y?
--END GEEK CODE BLOCK--


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


Bug#298010: monodoc-browser: fails to depend on any Gtk#/etc bindings necessary to function

2005-03-03 Thread Robert McQueen
Package: monodoc-browser
Version: 1.0.4-1
Severity: serious
Justification: Policy 7.2

This package claims to be a Gtk+ browser for documentation, but depends
on none of the CIL bindings to Gtk+/etc that are necessary to make it
work, and there is nothing else in the package which could be conceived
of as useful by itself.

Obviously this is horribly broken according to Policy 7.2:
  The Depends field should be used if the depended-on package is
   required for the depending package to provide a significant amount
   of functionality.

As far as I can tell, these dependencies should include libgtk-cil,
libglade-cil, and libgnome-cil. Viz:

$ sudo apt-get install monodoc-browser
...
Setting up monodoc-browser (1.0.4-1) ...
generating monodoc search index...

** (browser.exe:9864): WARNING **: Could not find assembly gtk-sharp, 
references from /usr/share/dotnet/monodoc/browser.exe (assemblyref_index=2)
 Major/Minor: 1,0
 Build:   0,0
 Token:   35e10195dab3c99f
System error: No such file or directory

cannot open assembly browser.exe

$ sudo apt-get install libgtk-cil
...
$ monodoc
** (browser.exe:9917): WARNING **: Could not find assembly glade-sharp, 
references from /usr/share/dotnet/monodoc/browser.exe (assemblyref_index=3)
...
cannot open assembly browser.exe

$ sudo apt-get install libglade-cil
...
$ monodoc
** (browser.exe:9946): WARNING **: Could not find assembly gtkhtml-sharp, 
references from /usr/share/dotnet/monodoc/browser.exe (assemblyref_index=6)
...
cannot open assembly browser.exe

$ sudo apt-get install libgnome-cil
...
$ monodoc

Finally! Except the search doesn't work, because even though the postinst
failed to generate a search index due to the missing dependencies, the
script didn't return an error, so I have the package installed with no
index. Heinous missing dependencies aside, errors in this process should
also be caught and flagged up appropriately by making the postinst
script fail.

Regards,
Rob

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-alpha2
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages monodoc-browser depends on:
ii  mono-jit  1.0.5-2fast CLI/.NET JIT compiler for Mon
ii  monodoc-base  1.0.4-1shared MonoDoc binaries
ii  monodoc-manual1.0.4-1compiled XML documentation from th

-- no debconf information


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