Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 165849 - Please stabilize net-analyzer/sussen-0.34
Summary: Please stabilize net-analyzer/sussen-0.34
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: dbus-1
  Show dependency tree
 
Reported: 2007-02-08 01:20 UTC by Martin Jackson (RETIRED)
Modified: 2007-02-12 19:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Jackson (RETIRED) gentoo-dev 2007-02-08 01:20:50 UTC
The current stable sussen on x86/amd64 can depend on a version of dbus that was removed from the tree due to security issues.  We want to stabilize version 0.34 (most recent upstream) which does not support dbus, and remove versions <= 0.30.

Test plan: run (as root) sussen-agent --scan /usr/share/sussen/xml/fedora.core.5.definitions.xml which should generate a results.html in the current directory.
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2007-02-08 17:53:26 UTC
Fails test suite:
[ebuild  N    ] net-analyzer/sussen-0.34  USE="gnome -debug -doc"

Making check in po
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
grep: ./LINGUAS: No such file or directory
make[1]: Entering directory `/var/tmp/portage/sussen-0.34/work/sussen-0.34/po'
INTLTOOL_EXTRACT=../intltool-extract srcdir=. ../intltool-update --gettext-package sussen --pot
rm -f missing notexist
srcdir=. ../intltool-update -m
The following files contain translations and are currently not in use. Please
consider adding these to the POTFILES.in file, located in the po/ directory.

applet/glue/eggtrayicon.c

If some of these files are left out on purpose then please add them to
POTFILES.skip instead of POTFILES.in. A file 'missing' containing this list
of left out files has been written in the current directory.
if [ -r missing -o -r notexist ]; then \
          exit 1; \
        fi
make[1]: *** [check] Error 1
make[1]: Leaving directory `/var/tmp/portage/sussen-0.34/work/sussen-0.34/po'
make: *** [check-recursive] Error 1


Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System release 1.12.6
Last Sync: Thu, 08 Feb 2007 12:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/spool/PBS /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE.utf8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage"
USE="x86 3dnow 3dnowext X Xaw3d a52 alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache artworkextra asf audiofile bash-completion beagle berkdb bidi bitmap-fonts bootsplash branding bzip2 cairo cdda cddb cdparanoia cdr cli cracklib crypt css cups curl custom-cflags dbus dga directfb divx4linux dlloader dts dvd dvdr dvdread dvi eds elibc_glibc emacs emboss encode esd evo exif expat fam fat fbcon ffmpeg firefox fortran ftp gb gcj gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml hal iconv icq idn imagemagick imap input_devices_keyboard input_devices_mouse isdnlog java javamail javascript jikes jpeg jpeg2k kde kernel_linux lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text ldap leim libg++ linguas_de mad maildir matroska mbox mhash midi mikmod mime mmx mmxext mng mono mp3 mpeg mpeg2 mule mysql nautilus ncurses nforce2 nls nocardbus nptl nptlonly nsplugin nvidia objc ogg opengl pam pcre pdf perl plotutils pmu png ppds pppd preview-latex print python qt3 qt4 quicktime readline reflection reiserfs samba sdk session slang spell spl sse ssl svg svga t1lib tcltk tcpd tetex theora thunderbird tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_fbdev video_cards_radeon video_cards_vesa videos vorbis win32codecs wmf wxwindows xine xml xorg xosd xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2007-02-09 22:35:40 UTC
ppc should be included as well since the keyword will be dropped if the older ebuilds are removed.
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2007-02-10 08:57:50 UTC
Christian. This compilation problem was due to test in your FEATURES. I have a fix for this problem and will commit it ASAP, but I do not know how to commit without stabilizing sussen on x86 or amd64. Could anyone from x86 team stabilize sussen-0.34 or give me permission to stabilize?
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2007-02-10 09:55:32 UTC
(In reply to comment #3)
> Christian. This compilation problem was due to test in your FEATURES. I have a
> fix for this problem and will commit it ASAP, but I do not know how to commit
> without stabilizing sussen on x86 or amd64. Could anyone from x86 team
> stabilize sussen-0.34 or give me permission to stabilize?

 I am from x86 team and I report failures.  If you say it is not crucial, I can stabilise 0.34, although I just don't get the point why you can't commit with sussen in testing.  Give me about three hours, when I return home I test again and stable it.
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2007-02-10 12:30:15 UTC
x86 stable
Comment 6 nixnut (RETIRED) gentoo-dev 2007-02-10 14:31:44 UTC
~ppc keyword added. Poke us in 30 days for stable.
Comment 7 Peter Volkov (RETIRED) gentoo-dev 2007-02-10 16:38:54 UTC
Christian: The problem is that repoman did not allow me to commit anything with the following message:
  RDEPEND.bad                    5
   net-analyzer/sussen/sussen-0.29.ebuild: x86(default-linux/x86/2006.1) ['<sys-apps/dbus-0.90']
[snip]
Please fix these important QA issues first.
RepoMan sez: "Make your QA payment on time and you'll never see the likes of me."

Is there a better way to ignore such errors?

Well fix commited...
Comment 8 Simon Stelling (RETIRED) gentoo-dev 2007-02-12 15:35:24 UTC
no-go for amd64: in sussen-editor, i click the 'new' button, then double-click on 'definitions' and it goes boom:

CHROOT / # sussen-editor 

(/usr/lib/sussen/sussen-editor.exe:12850): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",

(sussen-editor:12850): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.

Unhandled Exception: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
  at System.Collections.Generic.Dictionary`2[System.String,Sussen.Oval.TestElement].get_Item (System.String ) [0x00000] 
  at Sussen.Editor.Gui.GtkEditorWindow.ShowTest (System.String name) [0x00000] 
  at Sussen.Editor.Gui.GtkEditorWindow.OnItemSelected (System.Object o, Sussen.Editor.Gui.ItemSelectedEventArgs args) [0x00000] 
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_ItemSelectedEventArgs (object,Sussen.Editor.Gui.ItemSelectedEventArgs)
  at Sussen.Editor.Gui.GtkFileView.OnRowActivated (System.Object o, Gtk.RowActivatedArgs args) [0x00000] 
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_RowActivatedArgs (object,Gtk.RowActivatedArgs)
  at Gtk.TreeView.RowActivatedSignalCallback (IntPtr arg0, IntPtr arg1, IntPtr arg2, IntPtr gch) [0x00000] 
  at (wrapper native-to-managed) Gtk.TreeView:RowActivatedSignalCallback (intptr,intptr,intptr,intptr)
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) Gtk.Application:gtk_main ()
  at Gtk.Application.Run () [0x00000] 
  at Gnome.Program.Run () [0x00000] 
  at Sussen.Editor.Gui.GtkEditorWindow.Run () [0x00000] 
  at Sussen.Editor.MainApp.Main (System.String[] args) [0x00000] 
Comment 9 Peter Volkov (RETIRED) gentoo-dev 2007-02-12 15:51:02 UTC
Simon: Thank you for finding this. I can reproduce this on x86 and this will be fixed ASAP. While this bug will be fixed, I'd say ignore this problem for now. sussen-editor is "work in progress" and currently is not usable in any form (even without this bug). Checking that sussen-aplet and sussen-agent are working on your system is enough.

I'll CC x86 and you here again as soon as this crash 'll be fixed.
Comment 10 Simon Stelling (RETIRED) gentoo-dev 2007-02-12 16:09:25 UTC
Good to hear that. the rest works fine, so this is stable on amd64 now. Have fun punting the old versions ;)
Comment 11 Peter Volkov (RETIRED) gentoo-dev 2007-02-12 19:45:02 UTC
Well. Broken versions are cleaned out. Crash is also fixed... All done :)