GTK 3.x 101

Hi,
I'm trying to write my first gtk3 theme, and I can't manage to assign a different text color for .notebook tab:active. Is there a bug, or is it just me?
Changing the color for .notebook tab:active GtkLabel doesn't do anything (whereas it works for states like :focus or :first-child).
Neither for .notebook:active. Did I miss something?
(Sorry if I put this thread in the wrong place.)
Last edited by Lala0KjOA (2013-12-01 11:08:46)

Also, I would like to make my theme compatible with the different versions of GTK 3.x. Is there some kind of theming changelog somewhere?
I'll try and have a look there meanwhile https://developer.gnome.org/gtk3/stable … cated.html

Similar Messages

  • [SOLVED] GTK might have messed up my laptop screen

    After performing a pacman update with sudo pacman -Syyu and restarting I got a grayish fading line across the screen of my laptop (Lenovo T530).
    http://i.imgur.com/KEBMZsX.png
    http://i.imgur.com/24tyeoF.png
    [jorgemancia@arch ~]$ sudo pacman -Syyu
    :: Synchronizing package databases...
    core 121.6 KiB 172K/s 00:01 [######################] 100%
    extra 1803.5 KiB 2.49M/s 00:01 [######################] 100%
    community 2.6 MiB 13.4M/s 00:00 [######################] 100%
    archlinuxfr 20.1 KiB 108K/s 00:00 [######################] 100%
    :: Starting full system upgrade...
    :: Replace gtk2-xfce-engine with extra/gtk-xfce-engine? [Y/n] y
    :: Replace gtk3-xfce-engine with extra/gtk-xfce-engine? [Y/n] y
    resolving dependencies...
    looking for conflicting packages...
    Packages (164) alsa-lib-1.0.29-1 alsa-plugins-1.0.29-2 alsa-utils-1.0.29-1
    avahi-0.6.31-15 bluez-utils-5.29-1 cairo-1.14.2-1
    cantarell-fonts-0.0.16-2 chromium-41.0.2272.101-1
    conky-1.9.0-6 curl-7.41.0-1 dhclient-4.3.2-1
    dialog-1:1.2_20150225-1 e2fsprogs-1.42.12-2 elfutils-0.161-3
    evince-3.14.2-1 exo-0.10.4-3 ffmpeg-1:2.6.1-1
    filezilla-3.10.2-1 firefox-36.0.4-1 flashplugin-11.2.202.451-1
    garcon-0.4.0-1 gcc-4.9.2-4 gcc-libs-4.9.2-4
    gdk-pixbuf2-2.31.3-1 geoip-database-20150303-1 git-2.3.4-1
    glib2-2.42.2-1 gnome-themes-standard-3.14.2.3-1 gnupg-2.1.2-2
    grep-2.21-2 gsfonts-20150122-1 gst-plugins-ugly-1.4.5-2
    gstreamer0.10-ugly-0.10.19-14
    gstreamer0.10-ugly-plugins-0.10.19-14
    gtk-update-icon-cache-2.24.27-1 gtk-xfce-engine-2.10.1-1
    gtk2-2.24.27-1 gtk2-xfce-engine-3.0.1-2 [removal]
    gtk3-xfce-engine-3.0.1-2 [removal] harfbuzz-0.9.40-1
    harfbuzz-icu-0.9.40-1 imagemagick-6.9.1.0-1 inkscape-0.91-6
    intellij-idea-libs-1:14.1-1 iproute2-3.19.0-1 ipython-3.0.0-4
    ipython2-3.0.0-4 kmod-20-1 libcups-2.0.2-3 libdrm-2.4.60-2
    libevdev-1.4-1 libgpod-0.8.3-4 libidn-1.30-1
    libimobiledevice-1.2.0-1 libmariadbclient-10.0.17-2
    libmm-glib-1.4.6-1 libmpc-1.0.3-1 libnewt-0.52.18-1
    libplist-1.12-1 libproxy-0.4.11-5 libreoffice-fresh-4.4.1-2
    librsvg-1:2.40.8-1 libseccomp-2.2.0-1 libsigc++-2.4.1-1
    libssh-0.6.4-1 libtasn1-4.3-1 libtool-2.4.6-1
    libusbmuxd-1.0.10-1 libutil-linux-2.26.1-3 libvdpau-1.1-1
    libwebp-0.4.3-1 libx11-1.6.3-1 libx264-2:144.20150223-1
    libxdmcp-1.1.2-1 libxfce4ui-4.12.1-1 libxfce4util-4.12.1-1
    libxfcegui4-4.10.0-4 libxfont-1.5.1-1 libxvmc-1.0.9-1
    linux-3.19.2-1 llvm-libs-3.6.0-3 logrotate-3.8.9-1
    lua-5.2.4-1 man-pages-3.81-1 mariadb-10.0.17-2
    mariadb-clients-10.0.17-2 mesa-10.5.1-2 mesa-libgl-10.5.1-2
    mono-3.12.1-1 nano-2.4.0-1 openssl-1.0.2.a-1 orage-4.10.0-2
    p7zip-9.38.1-1 pacman-mirrorlist-20150315-1 patch-2.7.5-1
    phpmyadmin-4.3.12-1 polkit-gnome-0.105-2 poppler-0.31.0-1
    poppler-glib-0.31.0-1 python-3.4.3-2
    python-setuptools-1:14.3.1-1 python2-cffi-0.9.2-1
    python2-cryptography-0.8.1-1 python2-setuptools-1:14.3.1-1
    randrproto-1.4.1-1 ristretto-0.8.0-1 shadow-4.2.1-3
    slang-2.3.0-1 thunar-1.6.6-2 thunar-archive-plugin-0.3.1-5
    thunar-media-tags-plugin-0.2.1-2 thunar-volman-0.8.1-1
    tzdata-2015b-1 unzip-6.0-10 upower-0.99.2-2
    util-linux-2.26.1-3 vlc-2.2.0-2 wget-1.16.3-1
    xdg-utils-1.1.0.git20150302-1 xf86-video-intel-2.99.917-4
    xfburn-0.5.2-2 xfce4-appfinder-4.12.0-1
    xfce4-battery-plugin-1.0.5-4 xfce4-clipman-plugin-1.2.6-2
    xfce4-cpufreq-plugin-1.1.1-2 xfce4-cpugraph-plugin-1.0.5-3
    xfce4-datetime-plugin-0.6.2-4 xfce4-dict-0.7.1-1
    xfce4-diskperf-plugin-2.5.5-1 xfce4-eyes-plugin-4.4.4-1
    xfce4-fsguard-plugin-1.0.2-4 xfce4-genmon-plugin-3.4.0-3
    xfce4-mailwatch-plugin-1.2.0-5 xfce4-mixer-4.11.0-2
    xfce4-mount-plugin-0.6.7-3 xfce4-mpc-plugin-0.4.5-1
    xfce4-netload-plugin-1.2.4-2 xfce4-notes-plugin-1.7.7-7
    xfce4-notifyd-0.2.4-2 xfce4-panel-4.12.0-1
    xfce4-power-manager-1.4.4-1 xfce4-quicklauncher-plugin-1.9.4-10
    xfce4-screenshooter-1.8.2-2 xfce4-sensors-plugin-1.2.6-2
    xfce4-session-4.12.1-2 xfce4-settings-4.12.0-3
    xfce4-smartbookmark-plugin-0.4.6-1
    xfce4-systemload-plugin-1.1.2-2 xfce4-terminal-0.6.3-2
    xfce4-time-out-plugin-1.0.2-1 xfce4-timer-plugin-1.6.0-3
    xfce4-verve-plugin-1.0.1-2 xfce4-wavelan-plugin-0.5.12-1
    xfce4-weather-plugin-0.8.5-2 xfce4-xkb-plugin-0.7.1-2
    xfconf-4.12.0-1 xfdesktop-4.12.1-2 xfwm4-4.12.2-1
    xorg-font-util-1.3.1-1 xorg-fonts-misc-1.0.3-3
    xorg-server-1.17.1-4 xorg-server-common-1.17.1-4
    xorg-xinit-1.3.4-2 xterm-316-1
    Total Download Size: 461.91 MiB
    Total Installed Size: 1806.55 MiB
    Net Upgrade Size: 16.53 MiB
    :: Proceed with installation? [Y/n] y
    :: Retrieving packages ...
    tzdata-2015b-1-any 214.8 KiB 300K/s 00:01 [######################] 100%
    gcc-libs-4.9.2-4-x86_64 2.4 MiB 4.44M/s 00:01 [######################] 100%
    kmod-20-1-x86_64 108.4 KiB 0.00B/s 00:00 [######################] 100%
    glib2-2.42.2-1-x86_64 2.1 MiB 41.5M/s 00:00 [######################] 100%
    libidn-1.30-1-x86_64 185.7 KiB 0.00B/s 00:00 [######################] 100%
    libseccomp-2.2.0-1-... 55.8 KiB 0.00B/s 00:00 [######################] 100%
    libutil-linux-2.26.... 295.2 KiB 96.1M/s 00:00 [######################] 100%
    e2fsprogs-1.42.12-2... 757.1 KiB 43.5M/s 00:00 [######################] 100%
    openssl-1.0.2.a-1-x... 2.6 MiB 39.5M/s 00:00 [######################] 100%
    shadow-4.2.1-3-x86_64 1071.6 KiB 43.6M/s 00:00 [######################] 100%
    util-linux-2.26.1-3... 1631.3 KiB 36.2M/s 00:00 [######################] 100%
    libtasn1-4.3-1-x86_64 104.8 KiB 34.1M/s 00:00 [######################] 100%
    libtool-2.4.6-1-x86_64 395.9 KiB 64.4M/s 00:00 [######################] 100%
    curl-7.41.0-1-x86_64 721.3 KiB 44.0M/s 00:00 [######################] 100%
    iproute2-3.19.0-1-x... 510.1 KiB 49.8M/s 00:00 [######################] 100%
    dialog-1:1.2_201502... 167.7 KiB 54.6M/s 00:00 [######################] 100%
    libmpc-1.0.3-1-x86_64 62.8 KiB 0.00B/s 00:00 [######################] 100%
    gcc-4.9.2-4-x86_64 22.6 MiB 17.3M/s 00:01 [######################] 100%
    gnupg-2.1.2-2-x86_64 1840.7 KiB 40.9M/s 00:00 [######################] 100%
    grep-2.21-2-x86_64 194.4 KiB 0.00B/s 00:00 [######################] 100%
    linux-3.19.2-1-x86_64 55.5 MiB 15.8M/s 00:04 [######################] 100%
    logrotate-3.8.9-1-x... 33.7 KiB 0.00B/s 00:00 [######################] 100%
    man-pages-3.81-1-any 5.3 MiB 21.9M/s 00:00 [######################] 100%
    nano-2.4.0-1-x86_64 388.6 KiB 37.9M/s 00:00 [######################] 100%
    pacman-mirrorlist-2... 3.3 KiB 0.00B/s 00:00 [######################] 100%
    patch-2.7.5-1-x86_64 79.2 KiB 0.00B/s 00:00 [######################] 100%
    alsa-lib-1.0.29-1-x... 407.5 KiB 56.9M/s 00:00 [######################] 100%
    alsa-plugins-1.0.29... 60.8 KiB 0.00B/s 00:00 [######################] 100%
    alsa-utils-1.0.29-1... 928.1 KiB 37.8M/s 00:00 [######################] 100%
    avahi-0.6.31-15-x86_64 417.1 KiB 67.9M/s 00:00 [######################] 100%
    bluez-utils-5.29-1-... 836.1 KiB 27.2M/s 00:00 [######################] 100%
    libdrm-2.4.60-2-x86_64 159.5 KiB 0.00B/s 00:00 [######################] 100%
    elfutils-0.161-3-x86_64 684.8 KiB 47.8M/s 00:00 [######################] 100%
    llvm-libs-3.6.0-3-x... 7.9 MiB 19.2M/s 00:00 [######################] 100%
    libxdmcp-1.1.2-1-x86_64 24.9 KiB 0.00B/s 00:00 [######################] 100%
    libx11-1.6.3-1-x86_64 2.0 MiB 35.8M/s 00:00 [######################] 100%
    mesa-10.5.1-2-x86_64 6.5 MiB 17.9M/s 00:00 [######################] 100%
    mesa-libgl-10.5.1-2... 3.0 KiB 0.00B/s 00:00 [######################] 100%
    harfbuzz-0.9.40-1-x... 237.0 KiB 77.2M/s 00:00 [######################] 100%
    cairo-1.14.2-1-x86_64 719.8 KiB 41.4M/s 00:00 [######################] 100%
    libcups-2.0.2-3-x86_64 299.6 KiB 97.5M/s 00:00 [######################] 100%
    gdk-pixbuf2-2.31.3-... 623.2 KiB 43.5M/s 00:00 [######################] 100%
    gtk-update-icon-cac... 11.8 KiB 0.00B/s 00:00 [######################] 100%
    randrproto-1.4.1-1-any 26.6 KiB 0.00B/s 00:00 [######################] 100%
    gtk2-2.24.27-1-x86_64 6.8 MiB 18.0M/s 00:00 [######################] 100%
    xdg-utils-1.1.0.git... 51.3 KiB 0.00B/s 00:00 [######################] 100%
    python-3.4.3-2-x86_64 14.6 MiB 18.3M/s 00:01 [######################] 100%
    xorg-font-util-1.3.... 27.9 KiB 0.00B/s 00:00 [######################] 100%
    libxfont-1.5.1-1-x86_64 120.0 KiB 0.00B/s 00:00 [######################] 100%
    chromium-41.0.2272.... 44.0 MiB 16.3M/s 00:03 [######################] 100%
    lua-5.2.4-1-x86_64 197.8 KiB 48.3M/s 00:00 [######################] 100%
    conky-1.9.0-6-x86_64 161.7 KiB 52.6M/s 00:00 [######################] 100%
    dhclient-4.3.2-1-x86_64 663.5 KiB 38.1M/s 00:00 [######################] 100%
    gsfonts-20150122-1-any 2.3 MiB 30.4M/s 00:00 [######################] 100%
    poppler-0.31.0-1-x86_64 982.0 KiB 40.0M/s 00:00 [######################] 100%
    poppler-glib-0.31.0... 204.6 KiB 28.5M/s 00:00 [######################] 100%
    libproxy-0.4.11-5-x... 82.4 KiB 0.00B/s 00:00 [######################] 100%
    evince-3.14.2-1-x86_64 2.2 MiB 38.3M/s 00:00 [######################] 100%
    libxfce4util-4.12.1... 99.0 KiB 0.00B/s 00:00 [######################] 100%
    xfconf-4.12.0-1-x86_64 148.3 KiB 0.00B/s 00:00 [######################] 100%
    libxfce4ui-4.12.1-1... 226.4 KiB 31.6M/s 00:00 [######################] 100%
    exo-0.10.4-3-x86_64 559.5 KiB 42.0M/s 00:00 [######################] 100%
    libvdpau-1.1-1-x86_64 53.2 KiB 0.00B/s 00:00 [######################] 100%
    libssh-0.6.4-1-x86_64 133.3 KiB 32.5M/s 00:00 [######################] 100%
    libx264-2:144.20150... 361.9 KiB 118M/s 00:00 [######################] 100%
    ffmpeg-1:2.6.1-1-x86_64 6.5 MiB 17.9M/s 00:00 [######################] 100%
    firefox-36.0.4-1-x86_64 39.8 MiB 16.6M/s 00:02 [######################] 100%
    flashplugin-11.2.20... 8.3 MiB 19.6M/s 00:00 [######################] 100%
    garcon-0.4.0-1-x86_64 113.8 KiB 27.8M/s 00:00 [######################] 100%
    geoip-database-2015... 732.5 KiB 42.1M/s 00:00 [######################] 100%
    git-2.3.4-1-x86_64 4.0 MiB 19.9M/s 00:00 [######################] 100%
    gst-plugins-ugly-1.... 220.6 KiB 71.8M/s 00:00 [######################] 100%
    gstreamer0.10-ugly-... 159.9 KiB 0.00B/s 00:00 [######################] 100%
    gstreamer0.10-ugly-... 90.8 KiB 0.00B/s 00:00 [######################] 100%
    gtk-xfce-engine-2.1... 28.2 KiB 0.00B/s 00:00 [######################] 100%
    harfbuzz-icu-0.9.40... 5.5 KiB 0.00B/s 00:00 [######################] 100%
    imagemagick-6.9.1.0... 2.2 MiB 38.7M/s 00:00 [######################] 100%
    libsigc++-2.4.1-1-x... 67.4 KiB 0.00B/s 00:00 [######################] 100%
    inkscape-0.91-6-x86_64 14.2 MiB 18.2M/s 00:01 [######################] 100%
    python-setuptools-1... 314.7 KiB 102M/s 00:00 [######################] 100%
    python2-setuptools-... 293.5 KiB 71.7M/s 00:00 [######################] 100%
    libevdev-1.4-1-x86_64 48.7 KiB 0.00B/s 00:00 [######################] 100%
    libplist-1.12-1-x86_64 42.8 KiB 0.00B/s 00:00 [######################] 100%
    libusbmuxd-1.0.10-1... 19.0 KiB 0.00B/s 00:00 [######################] 100%
    libimobiledevice-1.... 143.3 KiB 20.0M/s 00:00 [######################] 100%
    libgpod-0.8.3-4-x86_64 417.1 KiB 40.7M/s 00:00 [######################] 100%
    libmariadbclient-10... 4.2 MiB 19.6M/s 00:00 [######################] 100%
    libmm-glib-1.4.6-1-... 292.4 KiB 95.2M/s 00:00 [######################] 100%
    slang-2.3.0-1-x86_64 682.6 KiB 39.2M/s 00:00 [######################] 100%
    libreoffice-fresh-4... 90.8 MiB 16.3M/s 00:06 [######################] 100%
    librsvg-1:2.40.8-1-... 118.6 KiB 0.00B/s 00:00 [######################] 100%
    libwebp-0.4.3-1-x86_64 260.8 KiB 84.9M/s 00:00 [######################] 100%
    libxfcegui4-4.10.0-... 234.1 KiB 76.2M/s 00:00 [######################] 100%
    libxvmc-1.0.9-1-x86_64 20.2 KiB 0.00B/s 00:00 [######################] 100%
    mariadb-clients-10.... 935.9 KiB 39.7M/s 00:00 [######################] 100%
    mariadb-10.0.17-2-x... 12.8 MiB 17.2M/s 00:01 [######################] 100%
    mono-3.12.1-1-x86_64 31.4 MiB 16.9M/s 00:02 [######################] 100%
    xfce4-panel-4.12.0-... 574.3 KiB 40.1M/s 00:00 [######################] 100%
    orage-4.10.0-2-x86_64 1475.2 KiB 40.0M/s 00:00 [######################] 100%
    p7zip-9.38.1-1-x86_64 1832.5 KiB 38.1M/s 00:00 [######################] 100%
    python2-cffi-0.9.2-... 117.3 KiB 0.00B/s 00:00 [######################] 100%
    python2-cryptograph... 296.2 KiB 96.4M/s 00:00 [######################] 100%
    thunar-1.6.6-2-x86_64 1009.7 KiB 42.9M/s 00:00 [######################] 100%
    thunar-archive-plug... 32.4 KiB 0.00B/s 00:00 [######################] 100%
    thunar-media-tags-p... 46.8 KiB 0.00B/s 00:00 [######################] 100%
    thunar-volman-0.8.1... 108.9 KiB 0.00B/s 00:00 [######################] 100%
    unzip-6.0-10-x86_64 125.2 KiB 0.00B/s 00:00 [######################] 100%
    upower-0.99.2-2-x86_64 121.1 KiB 0.00B/s 00:00 [######################] 100%
    vlc-2.2.0-2-x86_64 9.4 MiB 17.4M/s 00:01 [######################] 100%
    wget-1.16.3-1-x86_64 479.6 KiB 66.9M/s 00:00 [######################] 100%
    xf86-video-intel-2.... 643.6 KiB 31.4M/s 00:00 [######################] 100%
    xfburn-0.5.2-2-x86_64 355.1 KiB 49.5M/s 00:00 [######################] 100%
    xfce4-appfinder-4.1... 96.6 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-battery-plugi... 88.2 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-clipman-plugi... 113.6 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-cpufreq-plugi... 45.5 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-cpugraph-plug... 42.2 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-datetime-plug... 27.2 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-dict-0.7.1-1-... 131.0 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-diskperf-plug... 45.7 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-eyes-plugin-4... 37.3 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-fsguard-plugi... 60.7 KiB 19.7M/s 00:00 [######################] 100%
    xfce4-genmon-plugin... 26.6 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-mailwatch-plu... 132.2 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-mixer-4.11.0-... 84.7 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-mount-plugin-... 64.4 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-mpc-plugin-0.... 31.1 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-netload-plugi... 45.8 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-notes-plugin-... 91.8 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-notifyd-0.2.4... 55.6 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-power-manager... 541.7 KiB 40.7M/s 00:00 [######################] 100%
    xfce4-quicklauncher... 18.9 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-screenshooter... 126.3 KiB 41.1M/s 00:00 [######################] 100%
    xfce4-sensors-plugi... 105.9 KiB 0.00B/s 00:00 [######################] 100%
    xorg-xinit-1.3.4-2-... 15.7 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-session-4.12.... 594.6 KiB 41.5M/s 00:00 [######################] 100%
    cantarell-fonts-0.0... 57.6 KiB 0.00B/s 00:00 [######################] 100%
    gnome-themes-standa... 2.5 MiB 39.6M/s 00:00 [######################] 100%
    xfce4-settings-4.12... 433.3 KiB 42.3M/s 00:00 [######################] 100%
    xfce4-smartbookmark... 19.5 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-systemload-pl... 33.5 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-terminal-0.6.... 308.6 KiB 30.1M/s 00:00 [######################] 100%
    xfce4-time-out-plug... 44.1 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-timer-plugin-... 42.5 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-verve-plugin-... 31.2 KiB 0.00B/s 00:00 [######################] 100%
    xfce4-wavelan-plugi... 30.3 KiB 9.85M/s 00:00 [######################] 100%
    xfce4-weather-plugi... 2.2 MiB 38.8M/s 00:00 [######################] 100%
    xfce4-xkb-plugin-0.... 408.8 KiB 57.0M/s 00:00 [######################] 100%
    xfdesktop-4.12.1-2-... 725.4 KiB 41.7M/s 00:00 [######################] 100%
    xfwm4-4.12.2-1-x86_64 487.1 KiB 47.6M/s 00:00 [######################] 100%
    xorg-fonts-misc-1.0... 6.5 MiB 18.0M/s 00:00 [######################] 100%
    xorg-server-common-... 26.2 KiB 0.00B/s 00:00 [######################] 100%
    xorg-server-1.17.1-... 1277.4 KiB 41.6M/s 00:00 [######################] 100%
    xterm-316-1-x86_64 274.7 KiB 89.4M/s 00:00 [######################] 100%
    filezilla-3.10.2-1-... 3.4 MiB 18.4M/s 00:00 [######################] 100%
    intellij-idea-libs-... 15.0 KiB 3.65M/s 00:00 [######################] 100%
    ipython-3.0.0-4-any 2.2 MiB 39.9M/s 00:00 [######################] 100%
    ipython2-3.0.0-4-any 2.2 MiB 39.2M/s 00:00 [######################] 100%
    libnewt-0.52.18-1-x... 91.7 KiB 0.00B/s 00:00 [######################] 100%
    phpmyadmin-4.3.12-1-any 5.3 MiB 21.7M/s 00:00 [######################] 100%
    ristretto-0.8.0-1-x... 190.7 KiB 0.00B/s 00:00 [######################] 100%
    polkit-gnome-0.105-... 57.3 KiB 0.00B/s 00:00 [######################] 100%
    (162/162) checking keys in keyring [######################] 100%
    (162/162) checking package integrity [######################] 100%
    (162/162) loading package files [######################] 100%
    (162/162) checking for file conflicts [######################] 100%
    (164/164) checking available disk space [######################] 100%
    (1/2) removing gtk3-xfce-engine [######################] 100%
    (2/2) removing gtk2-xfce-engine [######################] 100%
    ( 1/162) upgrading tzdata [######################] 100%
    ( 2/162) upgrading alsa-lib [######################] 100%
    ( 3/162) upgrading alsa-plugins [######################] 100%
    ( 4/162) upgrading gcc-libs [######################] 100%
    ( 5/162) upgrading kmod [######################] 100%
    ( 6/162) upgrading alsa-utils [######################] 100%
    ( 7/162) upgrading glib2 [######################] 100%
    ( 8/162) upgrading avahi [######################] 100%
    ( 9/162) upgrading libidn [######################] 100%
    ( 10/162) upgrading libseccomp [######################] 100%
    ( 11/162) upgrading libutil-linux [######################] 100%
    ( 12/162) upgrading e2fsprogs [######################] 100%
    ( 13/162) upgrading openssl [######################] 100%
    ( 14/162) upgrading shadow [######################] 100%
    ( 15/162) upgrading util-linux [######################] 100%
    ( 16/162) upgrading bluez-utils [######################] 100%
    ( 17/162) upgrading libdrm [######################] 100%
    ( 18/162) upgrading elfutils [######################] 100%
    ( 19/162) upgrading llvm-libs [######################] 100%
    ( 20/162) upgrading libxdmcp [######################] 100%
    ( 21/162) upgrading libx11 [######################] 100%
    ( 22/162) upgrading mesa [######################] 100%
    ( 23/162) upgrading mesa-libgl [######################] 100%
    ( 24/162) upgrading harfbuzz [######################] 100%
    ( 25/162) upgrading cairo [######################] 100%
    ( 26/162) upgrading libtasn1 [######################] 100%
    ( 27/162) upgrading libcups [######################] 100%
    ( 28/162) upgrading gdk-pixbuf2 [######################] 100%
    ( 29/162) upgrading gtk-update-icon-cache [######################] 100%
    ( 30/162) upgrading randrproto [######################] 100%
    ( 31/162) upgrading gtk2 [######################] 100%
    ( 32/162) upgrading xdg-utils [######################] 100%
    New optional dependencies for xdg-utils
    kde-cli-tools: for KDE Plasma5 support in xdg-open
    kdebase-runtime: for KDE4 support in xdg-open
    ( 33/162) upgrading libtool [######################] 100%
    ( 34/162) upgrading python [######################] 100%
    ( 35/162) upgrading xorg-font-util [######################] 100%
    ( 36/162) upgrading libxfont [######################] 100%
    ( 37/162) upgrading chromium [######################] 100%
    ( 38/162) upgrading curl [######################] 100%
    ( 39/162) upgrading lua [######################] 100%
    ( 40/162) upgrading conky [######################] 100%
    ( 41/162) upgrading iproute2 [######################] 100%
    ( 42/162) upgrading dhclient [######################] 100%
    ( 43/162) upgrading dialog [######################] 100%
    ( 44/162) upgrading gsfonts [######################] 100%
    Unknown Type 1 weight "normal"
    Couldn't determine weight for Lucida G.pfb
    Unknown Type 1 weight "normal"
    Couldn't determine weight for Lucida Gr Regular.pfb
    ( 45/162) upgrading poppler [######################] 100%
    ( 46/162) upgrading poppler-glib [######################] 100%
    ( 47/162) upgrading libproxy [######################] 100%
    New optional dependencies for libproxy
    glib2: gsettings configuration module [installed]
    js17: PAC proxy support - Mozilla based pacrunner [installed]
    webkitgtk: PAC proxy support - Webkit based pacrunner
    ( 48/162) upgrading evince [######################] 100%
    ( 49/162) upgrading libxfce4util [######################] 100%
    ( 50/162) upgrading xfconf [######################] 100%
    ( 51/162) upgrading libxfce4ui [######################] 100%
    ( 52/162) upgrading exo [######################] 100%
    ( 53/162) upgrading libvdpau [######################] 100%
    ( 54/162) installing libssh [######################] 100%
    ( 55/162) upgrading libx264 [######################] 100%
    ( 56/162) upgrading ffmpeg [######################] 100%
    ( 57/162) upgrading filezilla [######################] 100%
    ( 58/162) upgrading firefox [######################] 100%
    ( 59/162) upgrading flashplugin [######################] 100%
    ( 60/162) upgrading garcon [######################] 100%
    ( 61/162) upgrading libmpc [######################] 100%
    ( 62/162) upgrading gcc [######################] 100%
    ( 63/162) upgrading geoip-database [######################] 100%
    ( 64/162) upgrading git [######################] 100%
    ( 65/162) upgrading gnupg [######################] 100%
    ( 66/162) upgrading grep [######################] 100%
    ( 67/162) upgrading gst-plugins-ugly [######################] 100%
    ( 68/162) upgrading gstreamer0.10-ugly [######################] 100%
    ( 69/162) upgrading gstreamer0.10-ugly-plugins [######################] 100%
    ( 70/162) installing gtk-xfce-engine [######################] 100%
    ( 71/162) upgrading harfbuzz-icu [######################] 100%
    ( 72/162) upgrading imagemagick [######################] 100%
    ( 73/162) upgrading libsigc++ [######################] 100%
    ( 74/162) upgrading inkscape [######################] 100%
    ( 75/162) upgrading intellij-idea-libs [######################] 100%
    ( 76/162) upgrading python-setuptools [######################] 100%
    ( 77/162) upgrading ipython [######################] 100%
    New optional dependencies for ipython
    python-pyzmq: for ipython qtconsole
    ( 78/162) upgrading python2-setuptools [######################] 100%
    ( 79/162) upgrading ipython2 [######################] 100%
    New optional dependencies for ipython2
    python2-pyzmq: for ipython qtconsole
    ( 80/162) upgrading libevdev [######################] 100%
    ( 81/162) upgrading libplist [######################] 100%
    ( 82/162) upgrading libusbmuxd [######################] 100%
    ( 83/162) upgrading libimobiledevice [######################] 100%
    ( 84/162) upgrading libgpod [######################] 100%
    ( 85/162) upgrading libmariadbclient [######################] 100%
    ( 86/162) upgrading libmm-glib [######################] 100%
    ( 87/162) upgrading slang [######################] 100%
    ( 88/162) upgrading libnewt [######################] 100%
    ( 89/162) upgrading libreoffice-fresh [######################] 100%
    ( 90/162) upgrading librsvg [######################] 100%
    ( 91/162) upgrading libwebp [######################] 100%
    ( 92/162) upgrading libxfcegui4 [######################] 100%
    ( 93/162) upgrading libxvmc [######################] 100%
    ( 94/162) upgrading linux [######################] 100%
    >>> Updating module dependencies. Please wait ...
    >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
    -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
    ==> Starting build: 3.19.2-1-ARCH
    -> Running build hook: [base]
    -> Running build hook: [udev]
    -> Running build hook: [autodetect]
    -> Running build hook: [modconf]
    -> Running build hook: [block]
    -> Running build hook: [filesystems]
    -> Running build hook: [keyboard]
    -> Running build hook: [fsck]
    ==> Generating module dependencies
    ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
    ==> Image generation successful
    ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
    -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
    ==> Starting build: 3.19.2-1-ARCH
    -> Running build hook: [base]
    -> Running build hook: [udev]
    -> Running build hook: [modconf]
    -> Running build hook: [block]
    ==> WARNING: Possibly missing firmware for module: wd719x
    ==> WARNING: Possibly missing firmware for module: aic94xx
    -> Running build hook: [filesystems]
    -> Running build hook: [keyboard]
    -> Running build hook: [fsck]
    ==> Generating module dependencies
    ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
    ==> Image generation successful
    ( 95/162) upgrading logrotate [######################] 100%
    ( 96/162) upgrading man-pages [######################] 100%
    ( 97/162) upgrading mariadb-clients [######################] 100%
    ( 98/162) upgrading mariadb [######################] 100%
    ( 99/162) upgrading mono [######################] 100%
    (100/162) upgrading nano [######################] 100%
    (101/162) upgrading xfce4-panel [######################] 100%
    (102/162) upgrading orage [######################] 100%
    (103/162) upgrading p7zip [######################] 100%
    warning: directory permissions differ on /usr/share/doc/p7zip/MANUAL/
    filesystem: 704 package: 755
    warning: directory permissions differ on /usr/share/doc/p7zip/MANUAL/commands/
    filesystem: 704 package: 755
    warning: directory permissions differ on /usr/share/doc/p7zip/MANUAL/switches/
    filesystem: 704 package: 755
    (104/162) upgrading pacman-mirrorlist [######################] 100%
    warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew
    (105/162) upgrading patch [######################] 100%
    (106/162) upgrading phpmyadmin [######################] 100%
    (107/162) upgrading python2-cffi [######################] 100%
    (108/162) upgrading python2-cryptography [######################] 100%
    (109/162) upgrading ristretto [######################] 100%
    (110/162) upgrading thunar [######################] 100%
    (111/162) upgrading thunar-archive-plugin [######################] 100%
    (112/162) upgrading thunar-media-tags-plugin [######################] 100%
    (113/162) upgrading thunar-volman [######################] 100%
    (114/162) upgrading unzip [######################] 100%
    (115/162) upgrading upower [######################] 100%
    (116/162) upgrading vlc [######################] 100%
    (117/162) upgrading wget [######################] 100%
    (118/162) upgrading xf86-video-intel [######################] 100%
    (119/162) upgrading xfburn [######################] 100%
    (120/162) upgrading xfce4-appfinder [######################] 100%
    (121/162) upgrading xfce4-battery-plugin [######################] 100%
    (122/162) upgrading xfce4-clipman-plugin [######################] 100%
    (123/162) upgrading xfce4-cpufreq-plugin [######################] 100%
    (124/162) upgrading xfce4-cpugraph-plugin [######################] 100%
    (125/162) upgrading xfce4-datetime-plugin [######################] 100%
    (126/162) upgrading xfce4-dict [######################] 100%
    (127/162) upgrading xfce4-diskperf-plugin [######################] 100%
    (128/162) upgrading xfce4-eyes-plugin [######################] 100%
    (129/162) upgrading xfce4-fsguard-plugin [######################] 100%
    (130/162) upgrading xfce4-genmon-plugin [######################] 100%
    (131/162) upgrading xfce4-mailwatch-plugin [######################] 100%
    (132/162) upgrading xfce4-mixer [######################] 100%
    (133/162) upgrading xfce4-mount-plugin [######################] 100%
    (134/162) upgrading xfce4-mpc-plugin [######################] 100%
    (135/162) upgrading xfce4-netload-plugin [######################] 100%
    (136/162) upgrading xfce4-notes-plugin [######################] 100%
    (137/162) upgrading xfce4-notifyd [######################] 100%
    (138/162) upgrading xfce4-power-manager [######################] 100%
    (139/162) upgrading xfce4-quicklauncher-plugin [######################] 100%
    (140/162) upgrading xfce4-screenshooter [######################] 100%
    (141/162) upgrading xfce4-sensors-plugin [######################] 100%
    (142/162) upgrading xorg-xinit [######################] 100%
    (143/162) installing polkit-gnome [######################] 100%
    (144/162) upgrading xfce4-session [######################] 100%
    New optional dependencies for xfce4-session
    slock: for locking screen with xflock4
    (145/162) installing cantarell-fonts [######################] 100%
    (146/162) installing gnome-themes-standard [######################] 100%
    Optional dependencies for gnome-themes-standard
    gtk-engines: HighContrast GTK2 theme [installed]
    (147/162) upgrading xfce4-settings [######################] 100%
    (148/162) upgrading xfce4-smartbookmark-plugin [######################] 100%
    (149/162) upgrading xfce4-systemload-plugin [######################] 100%
    (150/162) upgrading xfce4-terminal [######################] 100%
    (151/162) upgrading xfce4-time-out-plugin [######################] 100%
    (152/162) upgrading xfce4-timer-plugin [######################] 100%
    (153/162) upgrading xfce4-verve-plugin [######################] 100%
    (154/162) upgrading xfce4-wavelan-plugin [######################] 100%
    (155/162) upgrading xfce4-weather-plugin [######################] 100%
    (156/162) upgrading xfce4-xkb-plugin [######################] 100%
    :: Keyboard layouts are now configured through xfce4-keyboard-settings
    and managed by xfsettingsd. This plugin now only acts as a layout
    indicator and manages per window/application layout preferences.
    You will need to reconfigure the keyboard layouts on your next login.
    (157/162) upgrading xfdesktop [######################] 100%
    (158/162) upgrading xfwm4 [######################] 100%
    (159/162) upgrading xorg-fonts-misc [######################] 100%
    Updating font cache... done.
    (160/162) upgrading xorg-server-common [######################] 100%
    (161/162) upgrading xorg-server [######################] 100%
    (162/162) upgrading xterm [######################] 100%
    -- mod edit: converted img to url tags.  Please see guidelines on image sizes.  Trilby --
    Last edited by jmancia (2015-03-27 17:15:03)

    Looks like Xfce. Do you have some sort of panel/dock at the bottom of the screen thats hidden?
    If you are running Xfce and have the compositor enabled, try disabling "shadows under dock windows" in Settings Manager >> Window Manager Tweaks >> Compositor tab.

  • /usr/bin/gtk-update-icon-cache exists in filesystem?

    heres what i get when i try yo update GTK or install a program like gnome-do. 
    [kazuki@archbang ~]$ sudo pacman -S gtk3
    resolving dependencies...
    looking for inter-conflicts...
    Targets (2): gtk-update-icon-cache-2.24.4-1 [0.01 MB]  gtk3-3.0.9-1 [4.69 MB]
    Total Download Size:    0.00 MB
    Total Installed Size:   31.78 MB
    Proceed with installation? [Y/n] y
    (2/2) checking package integrity                   [---------------------] 100%
    (2/2) checking for file conflicts                  [---------------------] 100%
    error: failed to commit transaction (conflicting files)
    gtk-update-icon-cache: /usr/bin/gtk-update-icon-cache exists in filesystem
    Errors occurred, no packages were upgraded.
    [kazuki@archbang ~]$
    Last edited by kazuki454 (2011-05-04 22:43:38)

    ok but stiil not work? [kazuki@archbang ~]$ sudo pacman -Syu gtk3
    Password:
    :: Synchronizing package databases...
    core is up to date
    extra                   472.6K  581.6K/s 00:00:01 [---------------------] 100%
    community               433.9K  570.9K/s 00:00:01 [---------------------] 100%
    multilib is up to date
    :: Starting full system upgrade...
    :: Replace lib32-util-linux-ng with multilib/lib32-util-linux? [Y/n] y
    :: Replace libjpeg with extra/libjpeg-turbo? [Y/n] y
    :: Replace mailx with core/heirloom-mailx? [Y/n] y
    :: Replace util-linux-ng with core/util-linux? [Y/n] y
    resolving dependencies...
    looking for inter-conflicts...
    Remove (4): libjpeg-8.3.0-1 [0.83 MB]  util-linux-ng-2.18-3 [6.83 MB]
                lib32-util-linux-ng-2.18-3 [0.58 MB]  mailx-8.1.1-7 [0.16 MB]
    Total Removed Size:   8.40 MB
    Targets (330): glib2-2.28.6-1 [1.57 MB]  atk-2.0.0-1 [0.25 MB]
                   linux-api-headers-2.6.38.1-1 [0.54 MB]
                   tzdata-2011g-1 [0.17 MB]  glibc-2.13-5 [7.19 MB]
                   ncurses-5.9-1 [0.92 MB]  readline-6.2.001-1 [0.29 MB]
                   bash-4.2.008-1 [0.77 MB]  cairo-1.10.2-2 [0.46 MB]
                   libjpeg-turbo-1.1.0-1 [0.20 MB]  libtiff-3.9.5-1 [0.75 MB]
                   libxcb-1.7-2 [0.26 MB]  xproto-7.0.21-1 [0.13 MB]
                   libx11-1.4.3-2 [1.49 MB]  gdk-pixbuf2-2.23.3-1 [0.56 MB]
                   gtk-update-icon-cache-2.24.4-1 [0.01 MB]
                   gcc-libs-4.6.0-4 [0.73 MB]  libtasn1-2.9-1 [0.10 MB]
                   libgpg-error-1.9-3 [0.05 MB]  libgcrypt-1.4.6-3 [0.29 MB]
                   gnutls-2.12.3-1 [1.48 MB]  libxi-1.4.2-1 [0.14 MB]
                   libthai-0.1.15-1 [0.14 MB]  pango-1.28.4-2 [0.48 MB]
                   shared-mime-info-0.90-1 [0.35 MB]  gtk3-3.0.9-1 [4.69 MB]
                   a52dec-0.7.4-5 [0.04 MB]  aalib-1.4rc5-8 [0.14 MB]
                   alsa-firmware-1.0.24.1-1 [2.58 MB]
                   alsa-lib-1.0.24.1-1 [0.37 MB]  dialog-1.1_20110302-1 [0.15 MB]
                   pciutils-3.1.7-4 [0.21 MB]  alsa-utils-1.0.24.2-1 [0.90 MB]
                   db-5.1.25-1 [1.06 MB]  shadow-4.1.4.3-1 [0.94 MB]
                   coreutils-8.12-1 [2.00 MB]  perl-5.12.3-1 [12.55 MB]
                   openssl-1.0.0.d-1 [3.62 MB]  sqlite3-3.7.6.1-1 [0.36 MB]
                   python2-2.7.1-9 [8.18 MB]  python2-cairo-1.10.0-1 [0.02 MB]
                   gobject-introspection-0.10.8-1 [0.77 MB]
                   pygobject-devel-2.28.4-1 [0.17 MB]
                   pygobject-2.28.4-1 [0.27 MB]  pygtk-2.24.0-1 [1.61 MB]
                   xorg-xrandr-1.3.4-2 [0.03 MB]  arandr-0.1.4-2 [0.05 MB]
                   libdrm-2.4.25-1 [0.09 MB]  libgl-7.10.2-2 [0.93 MB]
                   ati-dri-7.10.2-2 [1.67 MB]  libsigc++-2.2.9-1 [0.06 MB]
                   glibmm-2.28.0-2 [0.52 MB]  atkmm-2.22.4-1 [0.08 MB]
                   attr-2.4.44-3 [0.06 MB]  linux-firmware-20110227-1 [8.23 MB]
                   mkinitcpio-busybox-1.18.2-1 [0.16 MB]
                   filesystem-2011.04-1 [0.00 MB]  util-linux-2.19-4 [1.38 MB]
                   udev-167-2 [0.22 MB]  file-5.06-1 [0.19 MB]
                   mkinitcpio-0.6.11-1 [0.02 MB]  kernel26-2.6.38.5-1 [34.85 MB]
                   aufs2-2.6.38_20110314-5 [0.10 MB]
                   aufs2-util-20110314-1 [0.39 MB]  avahi-0.6.30-2 [0.40 MB]
                   binutils-2.21-7 [3.24 MB]  run-parts-3.4.4-1 [0.01 MB]
                   ca-certificates-20110421-3 [0.13 MB]  cairomm-1.9.8-1 [0.26 MB]
                   cdparanoia-10.2-3 [0.08 MB]  gtk2-2.24.4-1 [4.92 MB]
                   nss-3.12.9-1 [1.37 MB]  xorg-xset-1.2.1-2 [0.02 MB]
                   xdg-utils-1.1.0rc1-2 [0.04 MB]  libevent-2.0.10-1 [0.25 MB]
                   desktop-file-utils-0.18-1 [0.03 MB]
                   chromium-11.0.696.57-1 [18.64 MB]  conky-1.8.1-3 [0.15 MB]
                   polkit-0.101-2 [0.35 MB]  consolekit-0.4.4-1 [0.08 MB]
                   dconf-0.7.3-2 [0.08 MB]  dcron-4.5-2 [0.02 MB]
                   device-mapper-2.02.84-1 [0.12 MB]  linux-atm-2.5.1-2 [0.25 MB]
                   iproute2-2.6.37-1 [0.37 MB]  dhclient-4.2.1.1-1 [0.56 MB]
                   dhcpcd-5.2.12-1 [0.06 MB]  idnkit-1.0-1 [0.12 MB]
                   dnsutils-9.8.0-1 [0.93 MB]  dosfstools-3.0.11-1 [0.05 MB]
                   eject-2.1.5-5 [0.02 MB]  elfutils-0.152-1 [0.55 MB]
                   ethtool-1:2.6.38-1 [0.06 MB]  eventlog-0.2.12-2 [0.01 MB]
                   exiv2-0.21.1-1 [1.25 MB]  faad2-2.7-2 [0.18 MB]
                   xvidcore-1.3.1-1 [0.25 MB]  x264-20110327-1 [0.36 MB]
                   libvdpau-0.4.1-1 [0.05 MB]  xextproto-7.2.0-1 [0.12 MB]
                   fixesproto-5.0-1 [0.01 MB]  libxfixes-5.0-1 [0.01 MB]
                   libvpx-0.9.6-2 [0.33 MB]  libva-1.0.12-1 [0.14 MB]
                   ffmpeg-20110330-1 [5.24 MB]  fftw-3.2.2-2 [1.52 MB]
                   libexif-0.6.20-1 [0.33 MB]
                   gsettings-desktop-schemas-3.0.1-2 [0.04 MB]
                   startup-notification-0.10-2 [0.02 MB]
                   gnome-desktop-3.0.1-1 [0.47 MB]  libproxy-0.4.6-6 [0.07 MB]
                   glib-networking-2.28.6.1-2 [0.04 MB]
                   libsoup-2.34.1-1 [0.30 MB]  libgnome-keyring-3.0.1-1 [0.09 MB]
                   libsoup-gnome-2.34.1-1 [0.01 MB]  libunique3-3.0.0-1 [0.04 MB]
                   sg3_utils-1.30-1 [0.46 MB]  lsof-4.84-3 [0.27 MB]
                   lvm2-2.02.84-1 [0.54 MB]  udisks-1.0.3-2 [0.15 MB]
                   libnotify-0.7.2-1 [0.03 MB]
                   gnome-disk-utility-3.0.0-1 [1.65 MB]  gvfs-1.8.1-1 [0.80 MB]
                   nautilus-3.0.1.1-1 [2.19 MB]  file-roller-3.0.1-2 [1.03 MB]
                   gcalctool-6.0.1-1 [0.49 MB]  libldap-2.4.24-1 [0.36 MB]
                   gconf-2.32.3-1 [0.88 MB]  geeqie-1.0-5 [0.84 MB]
                   gegl-0.1.6-1 [0.34 MB]  gettext-0.18.1.1-3 [5.35 MB]
                   giflib-4.1.6-4 [0.08 MB]  librsvg-2.34.0-1 [0.10 MB]
                   gimp-2.6.11-5 [9.40 MB]  xorg-xauth-1.0.5-2 [0.02 MB]
                   gksu-2.0.2-3 [0.02 MB]  gnome-menus-3.0.1-1 [0.14 MB]
                   libmad-0.15.1b-5 [0.06 MB]  keyutils-1.4-1 [0.04 MB]
                   cifs-utils-4.9-2 [0.03 MB]  tdb-1.2.9-1 [0.05 MB]
                   talloc-2.0.5-1 [0.04 MB]  smbclient-3.5.8-2 [8.51 MB]
                   jack-0.120.1-1 [0.28 MB]  libirman-0.4.5-2 [0.01 MB]
                   lirc-utils-1:0.9.0-2 [0.26 MB]  mplayer-33159-1 [8.85 MB]
                   gnome-mplayer-1.0.3-1 [0.30 MB]  libgsf-1.14.20-1 [0.18 MB]
                   goffice-0.8.14-1 [1.29 MB]  gnumeric-1.10.14-1 [9.27 MB]
                   gstreamer0.10-0.10.32-1 [1.28 MB]  orc-0.4.14-1 [0.18 MB]
                   gstreamer0.10-base-0.10.32-4 [1.14 MB]
                   gstreamer0.10-bad-0.10.21-3 [0.84 MB]
                   libraw1394-2.0.7-1 [0.05 MB]  libdc1394-2.1.3-1 [0.13 MB]
                   raptor1-1.4.21-3 [0.17 MB]  liblrdf-0.4.0-7 [0.02 MB]
                   libofa-0.9.3-3 [0.05 MB]  libsndfile-1.0.24-1 [0.28 MB]
                   gstreamer0.10-bad-plugins-0.10.21-3 [0.39 MB]
                   gstreamer0.10-base-plugins-0.10.32-4 [0.15 MB]
                   gstreamer0.10-good-0.10.28-1 [0.85 MB]  taglib-1.7-1 [0.23 MB]
                   sysfsutils-2.1.0-6 [0.03 MB]  v4l-utils-0.8.3-1 [0.23 MB]
                   gstreamer0.10-good-plugins-0.10.28-1 [0.31 MB]
                   gstreamer0.10-ugly-0.10.17-2 [0.15 MB]
                   gstreamer0.10-ugly-plugins-0.10.17-2 [0.08 MB]
                   pangomm-2.28.1-1 [0.07 MB]  gtkmm-2.24.0-1 [1.00 MB]
                   initscripts-2011.04.1-2 [0.01 MB]  intel-dri-7.10.2-2 [1.33 MB]
                   leafpad-0.8.18.1-2 [0.07 MB]  less-443-1 [0.09 MB]
                   lib32-glibc-2.13-5 [2.54 MB]  lib32-pixman-0.20.2-1 [0.15 MB]
                   lib32-gcc-libs-4.6.0-4 [0.71 MB]  lib32-pcre-8.12-1 [0.14 MB]
                   lib32-glib2-2.28.6-1 [1.39 MB]  lib32-cairo-1.10.2-2 [0.31 MB]
                   lib32-util-linux-2.19-1 [0.18 MB]
                   lib32-e2fsprogs-1.41.14-2 [0.15 MB]
                   lib32-libx11-1.4.3-1 [0.50 MB]
                   lib32-gdk-pixbuf2-2.23.3-1 [0.13 MB]
                   lib32-gnutls-2.12.2-1 [0.28 MB]  lib32-libxi-1.4.1-1 [0.02 MB]
                   lib32-gtk2-2.24.4-1 [1.69 MB]
                   lib32-openssl-1.0.0.d-1 [1.00 MB]
                   libburn-1.0.6.pl00-1 [0.19 MB]  libfetch-2.33-3 [0.07 MB]
                   libgtop-2.28.3-1 [0.15 MB]  libisofs-1.0.6-1 [0.16 MB]
                   mpfr-3.0.1-1 [0.31 MB]  libmpc-0.9-1 [0.06 MB]
                   libpciaccess-0.12.1-1 [0.02 MB]  libunique-1.1.6-4 [0.02 MB]
                   libwnck-2.30.6-2 [0.32 MB]  libxfcegui4-4.8.1-2 [0.20 MB]
                   libxt-1.1.1-1 [0.39 MB]  licenses-2.8-1 [0.06 MB]
                   mach64-dri-7.10.2-2 [0.83 MB]  heirloom-mailx-12.5-1 [0.20 MB]
                   libpipeline-1.2.0-1 [0.03 MB]  man-db-2.6.0.2-1 [0.38 MB]
                   mdadm-3.2.1-3 [0.30 MB]  mesa-7.10.2-2 [0.27 MB]
                   mga-dri-7.10.2-2 [0.83 MB]  nitrogen-1.5.2-1 [0.13 MB]
                   libcanberra-0.28-1 [0.07 MB]
                   notification-daemon-0.7.1-1 [0.03 MB]
                   nouveau-dri-7.10.2-2 [1.28 MB]  ntfs-3g-2011.4.12-1 [0.23 MB]
                   ntfsprogs-2011.4.12-1 [0.13 MB]  p7zip-9.20.1-1 [1.14 MB]
                   pacman-mirrorlist-20110324-1 [0.00 MB]
                   parcellite-1.0.1-1 [0.21 MB]  pcmciautils-017-2 [0.02 MB]
                   pm-utils-1.4.1-3 [0.04 MB]  poppler-0.16.4-1 [0.71 MB]
                   poppler-glib-0.16.4-1 [0.17 MB]  ppl-0.11.2-1 [2.74 MB]
                   ppp-2.4.5-2 [0.27 MB]  python-3.2-2 [8.98 MB]
                   python-imaging-1.1.7-3 [0.34 MB]  qt-4.7.3-1 [24.12 MB]
                   r128-dri-7.10.2-2 [0.81 MB]  raptor-2.0.2-1 [0.23 MB]
                   rp-pppoe-3.10-6 [0.08 MB]  savage-dri-7.10.2-2 [0.83 MB]
                   sis-dri-7.10.2-2 [0.82 MB]  slim-1.3.2-5 [0.21 MB]
                   xz-5.0.2-1 [0.30 MB]  squashfs-tools-4.2-1 [0.07 MB]
                   sudo-1.8.1.p1-1 [0.37 MB]  syslinux-4.03-4 [0.68 MB]
                   syslog-ng-3.2.2-2 [0.23 MB]  tar-1.26-1 [0.55 MB]
                   tdfx-dri-7.10.2-2 [0.82 MB]  thunar-1.2.1-2 [2.67 MB]
                   transmission-gtk-2.22-3 [0.54 MB]  tumbler-0.1.21-3 [0.09 MB]
                   unrar-4.0.7-1 [0.08 MB]  usbutils-002-2 [0.16 MB]
                   vi-050325-4 [0.14 MB]  vte-common-0.28.0-1 [0.00 MB]
                   vte-0.28.0-1 [0.34 MB]  wget-1.12-5 [0.39 MB]
                   wpa_supplicant-0.7.3-3 [0.24 MB]  wicd-1.7.0-9 [0.25 MB]
                   xf86-input-evdev-2.6.0-3 [0.02 MB]
                   xf86-input-synaptics-1.4.0-2 [0.04 MB]
                   xf86-video-apm-1.2.3-3 [0.05 MB]
                   xf86-video-ark-0.7.3-3 [0.01 MB]
                   xf86-video-ast-0.91.10-3 [0.02 MB]
                   xf86-video-ati-6.14.1-1 [0.33 MB]
                   xf86-video-chips-1.2.4-2 [0.06 MB]
                   xf86-video-cirrus-1.3.2-6 [0.03 MB]
                   xf86-video-dummy-0.3.4-4 [0.01 MB]
                   xf86-video-fbdev-0.4.2-4 [0.01 MB]
                   xf86-video-glint-1.2.5-2 [0.07 MB]
                   xf86-video-i128-1.3.4-3 [0.02 MB]
                   xf86-video-i740-1.3.2-6 [0.02 MB]
                   xf86-video-intel-2.15.0-1 [0.16 MB]
                   xf86-video-mach64-6.8.2-6 [0.07 MB]
                   xf86-video-mga-1.4.13-3 [0.07 MB]
                   xf86-video-neomagic-1.2.5-4 [0.03 MB]
                   xf86-video-nouveau-0.0.16_git20110316-2 [0.08 MB]
                   xf86-video-nv-2.1.18-3 [0.07 MB]
                   xf86-video-r128-6.8.1-6 [0.04 MB]
                   xf86-video-rendition-4.2.4-4 [0.03 MB]
                   xf86-video-s3-0.6.3-5 [0.03 MB]
                   xf86-video-s3virge-1.10.4-5 [0.03 MB]
                   xf86-video-savage-2.3.2-2 [0.06 MB]
                   xf86-video-siliconmotion-1.7.5-2 [0.05 MB]
                   xf86-video-sis-0.10.3-4 [0.22 MB]
                   xf86-video-sisusb-0.9.4-4 [0.03 MB]
                   xf86-video-tdfx-1.4.3-6 [0.03 MB]
                   xf86-video-trident-1.3.4-4 [0.06 MB]
                   xf86-video-tseng-1.2.4-4 [0.02 MB]
                   xf86-video-v4l-0.2.0-8 [0.02 MB]
                   xf86-video-vesa-2.3.0-5 [0.01 MB]
                   xf86-video-vmware-11.0.3-3 [0.02 MB]
                   xf86-video-voodoo-1.2.4-4 [0.01 MB]
                   xf86-video-xgi-1.6.0-3 [0.11 MB]
                   xf86-video-xgixp-1.8.0-3 [0.05 MB]  xfburn-0.4.3-4 [0.26 MB]
                   xfsprogs-3.1.5-1 [0.58 MB]  xorg-xkbcomp-1.2.1-2 [0.08 MB]
                   xkeyboard-config-2.2.1-1 [0.46 MB]
                   xorg-fonts-encodings-1.0.4-1 [0.54 MB]
                   xorg-bdftopcf-1.0.3-1 [0.01 MB]
                   xorg-mkfontscale-1.0.8-1 [0.02 MB]
                   xorg-mkfontdir-1.0.6-2 [0.00 MB]
                   xorg-font-util-1.2.0-1 [0.02 MB]
                   xorg-font-utils-7.6-2 [0.00 MB]  xorg-iceauth-1.0.4-2 [0.01 MB]
                   xorg-luit-1.1.0-2 [0.02 MB]  xorg-setxkbmap-1.2.0-2 [0.01 MB]
                   xorg-server-common-1.10.1-1 [0.02 MB]
                   xorg-server-1.10.1-1 [1.24 MB]  xorg-sessreg-1.0.6-2 [0.01 MB]
                   xorg-xcmsdb-1.0.3-2 [0.01 MB]
                   xorg-xbacklight-1.1.2-2 [0.01 MB]
                   xorg-xgamma-1.0.4-2 [0.01 MB]  xorg-xhost-1.0.4-2 [0.01 MB]
                   xorg-xinput-1.5.3-2 [0.02 MB]  xorg-xmodmap-1.0.5-2 [0.02 MB]
                   xorg-xrdb-1.0.9-1 [0.02 MB]  xorg-xrefresh-1.0.4-2 [0.01 MB]
                   xorg-xsetroot-1.1.0-2 [0.01 MB]
                   xorg-server-utils-7.6-2 [0.00 MB]  xorg-twm-1.0.6-2 [0.09 MB]
                   xorg-xdpyinfo-1.2.0-2 [0.01 MB]
                   xorg-xdriinfo-1.0.4-2 [0.00 MB]  xorg-xev-1.1.0-2 [0.01 MB]
                   xorg-xlsatoms-1.1.0-2 [0.01 MB]
                   xorg-xlsclients-1.1.1-2 [0.01 MB]  xorg-xprop-1.2.0-2 [0.02 MB]
                   xorg-xvinfo-1.1.1-2 [0.01 MB]  xorg-xwininfo-1.1.1-2 [0.02 MB]
                   xorg-utils-7.6-7 [0.00 MB]  xorg-xinit-1.3.0-3 [0.01 MB]
                   xorg-xkbutils-1.0.3-2 [0.02 MB]  xorg-xkbevd-1.1.2-2 [0.02 MB]
                   xorg-xkb-utils-7.6-1 [0.00 MB]  xorg-xkill-1.0.3-2 [0.01 MB]
                   xterm-269-1 [0.22 MB]  zip-3.0-2 [0.15 MB]
    Total Download Size:    1.13 MB
    Total Installed Size:   1398.30 MB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core...
    pciutils-3.1.7-4-x...   219.5K  484.9K/s 00:00:00 [---------------------]  18%
    udev-167-2-x86_64       444.4K  255.7K/s 00:00:02 [---------------------]  38%
    run-parts-3.4.4-1-...   452.2K  173.5K/s 00:00:03 [---------------------]  39%
    ca-certificates-20...   580.8K  155.1K/s 00:00:04 [---------------------]  50%
    sudo-1.8.1.p1-1-x86_64  964.4K  184.3K/s 00:00:05 [---------------------]  83%
    usbutils-002-2-x86_64  1133.0K  176.3K/s 00:00:06 [---------------------]  97%
    :: Retrieving packages from extra...
    dcron-4.5-2-x86_64     1158.1K  149.2K/s 00:00:08 [---------------------] 100%
    (330/330) checking package integrity               [---------------------] 100%
    (330/330) checking for file conflicts              [---------------------] 100%
    error: failed to commit transaction (conflicting files)
    wicd: /usr/lib/python2.7/site-packages/wicd/__init__.pyo exists in filesystem
    wicd: /usr/lib/python2.7/site-packages/wicd/backend.pyo exists in filesystem
    wicd: /usr/lib/python2.7/site-packages/wicd/configmanager.pyo exists in filesystem
    wicd: /usr/lib/python2.7/site-packages/wicd/dbusmanager.pyo exists in filesystem
    wicd: /usr/lib/python2.7/site-packages/wicd/logfile.pyo exists in filesystem
    wicd: /usr/lib/python2.7/site-packages/wicd/misc.pyo exists in filesystem
    wicd: /usr/lib/python2.7/site-packages/wicd/networking.pyo exists in filesystem
    wicd: /usr/lib/python2.7/site-packages/wicd/wnettools.pyo exists in filesystem
    wicd: /usr/lib/python2.7/site-packages/wicd/wpath.pyo exists in filesystem
    Errors occurred, no packages were upgraded.
    [kazuki@archbang ~]$

  • A FIX for error message: When I try to open Snood (it's a game) I get this message.  Not enough memory {Error # :: 0, in sound.cp@line 101  Can you help?

    After years of playing Snood, w/o problems, I started getting this error message, on my iMac, OS 10.5.8,
    with 4 GB of memory when opening Snood:  Not enough memory {Error # :: 0, in sound.cp@line 101
    My MacBook Pro w. Mac OS 10.6.8 did not have this problem.
    Initially I thought that Snood raised its minimum requirement to Mac OS 10.6.
    I had several correspondences with Snood. Their tech support is great. Quick and thorough responses.
    They thought the issue was in Mac's system preferences/ Sound. It was.
    I didn't realize that my sound input and output devices were gone.
    The fix was resetting the PRAM. I found this advice on MacFixIt.com.
    MacFixIt help with volume:   http://reviews.cnet.com/8301-13727_7-10415659-263.html
    Resetting the PRAM is on Apple support:   http://support.apple.com/kb/HT1379
    My sound (music!) is back, along with Snood. So glad I reset the PRAM before reinstalling the OS software!
    Thank you to Snood, MacFixIt and Apple.
    Happy new year all!

    Good work, nice post/tip, thanks!

  • Cannot use elementary icons themes after upgrading to GTK+-2.22.0 ?

    Hello All,
    After upgrading to GTK+-2.22.0, elementary icons look horribly wrong for some reason. I thought maybe i need to download the icons themes again (https://launchpad.net/elementaryicons/+download) so i did download the latest elementary icons and install them in ~/icons. However, the icons themes dont look the way they should look. Therefore, I am not sure what i did wrong, or if it had to do with upgrading to GTK+-2.22.0 and i am wondering if i am missing something or need to change some setting.
    I am using Xface4 as my Desktop Environments.
    Any help would be much appreciated.

    After upgrading, almost all of my icon themes are broken, including Elementary, which is the only one I actually care about.
    *EDIT*
    Recent update to libpng seems to have solved it for me.  They still don't display properly in the "Appearance -> Theme -> Customize... -> Icons" dialog, but they display properly in Nautilus and on the panels.
    Last edited by futuremonkey (2010-10-05 12:17:02)

  • Goods Receipt Report With 101 movement type using bapi_goodsmvt_create

    Dear Abapers,
            i am getting some problem, i got requirement like Goods Receipt Report with 101 movement type using
    bapi_goodsmvt_create and data should upload through excel sheet.
    still facing problems, i have searched sdn forum n sdn code also, but relevant answer i could not find.
    What are all the inputs i need to take and please give some valuable inputs to me.
    please do help ..... thanks for advance..
    Thanks & regards,
    Vinay.
    Moderator message : Spec dumping is not allowed, show the work you have already done. Thead locked.
    Edited by: Vinod Kumar on Sep 27, 2011 10:58 AM

    Dear Abapers,
            i am getting some problem, i got requirement like Goods Receipt Report with 101 movement type using
    bapi_goodsmvt_create and data should upload through excel sheet.
    still facing problems, i have searched sdn forum n sdn code also, but relevant answer i could not find.
    What are all the inputs i need to take and please give some valuable inputs to me.
    please do help ..... thanks for advance..
    Thanks & regards,
    Vinay.
    Moderator message : Spec dumping is not allowed, show the work you have already done. Thead locked.
    Edited by: Vinod Kumar on Sep 27, 2011 10:58 AM

  • How hard would it be to convert K3b into GTK?

    i set up these nice fast systems, only to have to install k3b because its the only program i have found that can burn mp3 discs, audio cds, as well as dvd's.  Is their a way to take the code, and make it gtk?  I imagine its tough since it hasnt been done.  just wondering if anyone knows of a project trying to do this?

    WiLLiE wrote:
    schivmeister wrote:oh please, NOOOOO!!!
    Why? I personally think that would've been great (not that it will ever happen)
    No need to load kde-bloat for one app. weeee
    that´s what i also thought for some time.
    here´s the answer:
    vlad 18127 0.0 0.7 35624 7408 ? Ss Jan25 0:00 kdeinit Running...
    vlad 18133 0.0 0.8 35428 9276 ? S Jan25 0:00 klauncher [kdeinit] --new-startup
    vlad 18135 0.0 1.2 37568 12788 ? S Jan25 0:02 kded --new-startup
    it uses almost no ressources.
    Last edited by DonVla (2008-01-26 04:01:21)

  • PL/SQL 101 : Exception Handling

    Frequently I see questions and issues around the use of Exception/Error Handling in PL/SQL.  More often than not the issue comes from the questioners misunderstanding about how PL/SQL is constructed and executed, so I thought I'd write a small article covering the key concepts to give a clear picture of how it all hangs together. (Note: the examples are just showing examples of the exception handling structure, and should not be taken as truly valid code for ways of handling things)
    Exception Handling
    Contents
    1. Understanding Execution Blocks (part 1)
    2. Execution of the Execution Block
    3. Exceptions
    4. Understanding Execution Blocks (part 2)
    5. How to continue exection of statements after an exception
    6. User defined exceptions
    7. Line number of exception
    8. Exceptions within code within the exception block
    1. Understanding Execution Blocks (part 1)
    The first thing that one needs to understand is almost taking us back to the basics of PL/SQL... how a PL/SQL execution block is constructed.
    Essentially an execution block is made of 3 sections...
    +---------------------------+
    |    Declaration Section    |
    +---------------------------+
    |    Statements  Section    |
    +---------------------------+
    |     Exception Section     |
    +---------------------------+
    The Declaration section is the part defined between the PROCEDURE/FUNCTION header or the DECLARE keyword (for anonymous blocks) and the BEGIN keyword.  (Optional section)
    The Statements section is where your code goes and lies between the BEGIN keyword and the EXCEPTION keyword (or END keyword if there is no EXCEPTION section).  (Mandatory section)
    The Exception section is where any exception handling goes and lies between the EXCEPTION keyword at the END keyword. (Optional section)
    Example of an anonymous block...
    DECLARE
      .. declarative statements go here ..
    BEGIN
      .. code statements go here ..
    EXCEPTION
      .. exception handlers go here ..
    END;
    Example of a procedure/function block...
    [CREATE OR REPLACE] (PROCEDURE|FUNCTION) <proc or fn name> [(<parameters>)] [RETURN <datatype>] (IS|AS)
      .. declarative statements go here ..
    BEGIN
      .. code statements go here ..
    EXCEPTION
      .. exception handlers go here ..
    END;
    (Note: The same can also be done for packages, but let's keep it simple)
    2. Execution of the Execution Block
    This may seem a simple concept, but it's surprising how many people have issues showing they haven't grasped it.  When an Execution block is entered, the declaration section is processed, creating a scope of variables, types , cursors, etc. to be visible to the execution block and then execution enters into the Statements section.  Each statment in the statements section is executed in turn and when the execution completes the last statment the execution block is exited back to whatever called it.
    3. Exceptions
    Exceptions generally happen during the execution of statements in the Statements section.  When an exception happens the execution of statements jumps immediately into the exception section.  In this section we can specify what exceptions we wish to 'capture' or 'trap' and do one of the two following things...
    (Note: The exception section still has access to all the declared items in the declaration section)
    3.i) Handle the exception
    We do this when we recognise what the exception is (most likely it's something we expect to happen) and we have a means of dealing with it so that our application can continue on.
    Example...
    (without the exception handler the exception is passed back to the calling code, in this case SQL*Plus)
    SQL> ed
    Wrote file afiedt.buf
      1  declare
      2    v_name VARCHAR2(20);
      3  begin
      4    select ename
      5    into   v_name
      6    from   emp
      7    where  empno = &empno;
      8    dbms_output.put_line(v_name);
      9* end;
    SQL> /
    Enter value for empno: 123
    old   7:   where  empno = &empno;
    new   7:   where  empno = 123;
    declare
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at line 4
    (with an exception handler, we capture the exception, handle it how we want to, and the calling code is happy that there is no error for it to report)
    SQL> ed
    Wrote file afiedt.buf
      1  declare
      2    v_name VARCHAR2(20);
      3  begin
      4    select ename
      5    into   v_name
      6    from   emp
      7    where  empno = &empno;
      8    dbms_output.put_line(v_name);
      9  exception
    10    when no_data_found then
    11      dbms_output.put_line('There is no employee with this employee number.');
    12* end;
    SQL> /
    Enter value for empno: 123
    old   7:   where  empno = &empno;
    new   7:   where  empno = 123;
    There is no employee with this employee number.
    PL/SQL procedure successfully completed.
    3.ii) Raise the exception
    We do this when:-
    a) we recognise the exception, handle it but still want to let the calling code know that it happened
    b) we recognise the exception, wish to log it happened and then let the calling code deal with it
    c) we don't recognise the exception and we want the calling code to deal with it
    Example of b)
    SQL> ed
    Wrote file afiedt.buf
      1  declare
      2    v_name VARCHAR2(20);
      3    v_empno NUMBER := &empno;
      4  begin
      5    select ename
      6    into   v_name
      7    from   emp
      8    where  empno = v_empno;
      9    dbms_output.put_line(v_name);
    10  EXCEPTION
    11    WHEN no_data_found THEN
    12      INSERT INTO sql_errors (txt)
    13      VALUES ('Search for '||v_empno||' failed.');
    14      COMMIT;
    15      RAISE;
    16* end;
    SQL> /
    Enter value for empno: 123
    old   3:   v_empno NUMBER := &empno;
    new   3:   v_empno NUMBER := 123;
    declare
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at line 15
    SQL> select * from sql_errors;
    TXT
    Search for 123 failed.
    SQL>
    Example of c)
    SQL> ed
    Wrote file afiedt.buf
      1  declare
      2    v_name VARCHAR2(20);
      3    v_empno NUMBER := &empno;
      4  begin
      5    select ename
      6    into   v_name
      7    from   emp
      8    where  empno = v_empno;
      9    dbms_output.put_line(v_name);
    10  EXCEPTION
    11    WHEN no_data_found THEN
    12      INSERT INTO sql_errors (txt)
    13      VALUES ('Search for '||v_empno||' failed.');
    14      COMMIT;
    15      RAISE;
    16    WHEN others THEN
    17      RAISE;
    18* end;
    SQL> /
    Enter value for empno: 'ABC'
    old   3:   v_empno NUMBER := &empno;
    new   3:   v_empno NUMBER := 'ABC';
    declare
    ERROR at line 1:
    ORA-06502: PL/SQL: numeric or value error: character to number conversion error
    ORA-06512: at line 3
    SQL> select * from sql_errors;
    TXT
    Search for 123 failed.
    SQL>
    As you can see from the sql_errors log table, no log was written so the WHEN others exception was the exception that raised the error to the calling code (SQL*Plus)
    4. Understanding Execution Blocks (part 2)
    Ok, so now we understand the very basics of an execution block and what happens when an exception happens.  Let's take it a step further...
    Execution blocks are not just a single simple block in most cases.  Often, during our statements section we have a need to call some reusable code and we do that by calling a procedure or function.  Effectively this nests the procedure or function's code as another execution block within the current statement section so, in terms of execution, we end up with something like...
    +---------------------------------+
    |    Declaration Section          |
    +---------------------------------+
    |    Statements  Section          |
    |            .                    |
    |  +---------------------------+  |
    |  |    Declaration Section    |  |
    |  +---------------------------+  |
    |  |    Statements  Section    |  |
    |  +---------------------------+  |
    |  |     Exception Section     |  |
    |  +---------------------------+  |
    |            .                    |
    +---------------------------------+
    |     Exception Section           |
    +---------------------------------+
    Example... (Note: log_trace just writes some text to a table for tracing)
    SQL> create or replace procedure a as
      2    v_dummy NUMBER := log_trace('Procedure A''s Declaration Section');
      3  begin
      4    v_dummy := log_trace('Procedure A''s Statement Section');
      5    v_dummy := 1/0; -- cause an exception
      6  exception
      7    when others then
      8      v_dummy := log_trace('Procedure A''s Exception Section');
      9      raise;
    10  end;
    11  /
    Procedure created.
    SQL> create or replace procedure b as
      2    v_dummy NUMBER := log_trace('Procedure B''s Declaration Section');
      3  begin
      4    v_dummy := log_trace('Procedure B''s Statement Section');
      5    a; -- HERE the execution passes to the declare/statement/exception sections of A
      6  exception
      7    when others then
      8      v_dummy := log_trace('Procedure B''s Exception Section');
      9      raise;
    10  end;
    11  /
    Procedure created.
    SQL> exec b;
    BEGIN b; END;
    ERROR at line 1:
    ORA-01476: divisor is equal to zero
    ORA-06512: at "SCOTT.B", line 9
    ORA-06512: at line 1
    SQL> select * from code_trace;
    TXT
    Procedure B's Declaration Section
    Procedure B's Statement Section
    Procedure A's Declaration Section
    Procedure A's Statement Section
    Procedure A's Exception Section
    Procedure B's Exception Section
    6 rows selected.
    SQL>
    Likewise, execution blocks can be nested deeper and deeper.
    5. How to continue exection of statements after an exception
    One of the common questions asked is how to return execution to the statement after the one that created the exception and continue on.
    Well, firstly, you can only do this for statements you expect to raise an exception, such as when you want to check if there is no data found in a query.
    If you consider what's been shown above you could put any statement you expect to cause an exception inside it's own procedure or function with it's own exception section to handle the exception without raising it back to the calling code.  However, the nature of procedures and functions is really to provide a means of re-using code, so if it's a statement you only use once it seems a little silly to go creating individual procedures for these.
    Instead, you nest execution blocks directly, to give the same result as shown in the diagram at the start of part 4 of this article.
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace procedure b (p_empno IN VARCHAR2) as
      2    v_dummy NUMBER := log_trace('Procedure B''s Declaration Section');
      3  begin
      4    v_dummy := log_trace('Procedure B''s Statement Section');
      5    -- Here we start another execution block nested in the first one...
      6    declare
      7      v_dummy NUMBER := log_trace('Nested Block Declaration Section');
      8    begin
      9      v_dummy := log_trace('Nested Block Statement Section');
    10      select empno
    11        into   v_dummy
    12        from   emp
    13       where  empno = p_empno; -- Note: the parameters and variables from
                                         parent execution block are available to use!
    14    exception
    15      when no_data_found then
    16        -- This is an exception we can handle so we don't raise it
    17        v_dummy := log_trace('No employee was found');
    18        v_dummy := log_trace('Nested Block Exception Section - Exception Handled');
    19      when others then
    20        -- Other exceptions we can't handle so we raise them
    21        v_dummy := log_trace('Nested Block Exception Section - Exception Raised');
    22        raise;
    23    end;
    24    -- ...Here endeth the nested execution block
    25    -- As the nested block handled it's exception we come back to here...
    26    v_dummy := log_trace('Procedure B''s Statement Section Continued');
    27  exception
    28    when others then
    29      -- We'll only get to here if an unhandled exception was raised
    30      -- either in the nested block or in procedure b's statement section
    31      v_dummy := log_trace('Procedure B''s Exception Section');
    32      raise;
    33* end;
    SQL> /
    Procedure created.
    SQL> exec b(123);
    PL/SQL procedure successfully completed.
    SQL> select * from code_trace;
    TXT
    Procedure B's Declaration Section
    Procedure B's Statement Section
    Nested Block Declaration Section
    Nested Block Statement Section
    No employee was found
    Nested Block Exception Section - Exception Handled
    Procedure B's Statement Section Continued
    7 rows selected.
    SQL> truncate table code_trace;
    Table truncated.
    SQL> exec b('ABC');
    BEGIN b('ABC'); END;
    ERROR at line 1:
    ORA-01722: invalid number
    ORA-06512: at "SCOTT.B", line 32
    ORA-06512: at line 1
    SQL> select * from code_trace;
    TXT
    Procedure B's Declaration Section
    Procedure B's Statement Section
    Nested Block Declaration Section
    Nested Block Statement Section
    Nested Block Exception Section - Exception Raised
    Procedure B's Exception Section
    6 rows selected.
    SQL>
    You can see from this that, very simply, the code that we expected may have an exception was able to either handle the exception and return to the outer execution block to continue execution, or if an unexpected exception occurred then it was able to be raised up to the outer exception section.
    6. User defined exceptions
    There are three sorts of 'User Defined' exceptions.  There are logical situations (e.g. business logic) where, for example, certain criteria are not met to complete a task, and there are existing Oracle errors that you wish to give a name to in order to capture them in the exception section.  The third is raising your own exception messages with our own exception numbers.  Let's look at the first one...
    Let's say I have tables which detail stock availablility and reorder levels...
    SQL> select * from reorder_level;
       ITEM_ID STOCK_LEVEL
             1          20
             2          20
             3          10
             4           2
             5           2
    SQL> select * from stock;
       ITEM_ID ITEM_DESC  STOCK_LEVEL
             1 Pencils             10
             2 Pens                 2
             3 Notepads            25
             4 Stapler              5
             5 Hole Punch           3
    SQL>
    Now, our Business has told the administrative clerk to check stock levels and re-order anything that is below the re-order level, but not to hold stock of more than 4 times the re-order level for any particular item.  As an IT department we've been asked to put together an application that will automatically produce the re-order documents upon the clerks request and, because our company is so tight-ar*ed about money, they don't want to waste any paper with incorrect printouts so we have to ensure the clerk can't order things they shouldn't.
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace procedure re_order(p_item_id NUMBER, p_quantity NUMBER) is
      2    cursor cur_stock_reorder is
      3      select s.stock_level
      4            ,r.stock_level as reorder_level
      5            ,(r.stock_level*4) as reorder_limit
      6      from stock s join reorder_level r on (s.item_id = r.item_id)
      7      where s.item_id = p_item_id;
      8    --
      9    v_stock cur_stock_reorder%ROWTYPE;
    10  begin
    11    OPEN cur_stock_reorder;
    12    FETCH cur_stock_reorder INTO v_stock;
    13    IF cur_stock_reorder%NOTFOUND THEN
    14      RAISE no_data_found;
    15    END IF;
    16    CLOSE cur_stock_reorder;
    17    --
    18    IF v_stock.stock_level >= v_stock.reorder_level THEN
    19      -- Stock is not low enough to warrant an order
    20      DBMS_OUTPUT.PUT_LINE('Stock has not reached re-order level yet!');
    21    ELSE
    22      IF v_stock.stock_level + p_quantity > v_stock.reorder_limit THEN
    23        -- Required amount is over-ordering
    24        DBMS_OUTPUT.PUT_LINE('Quantity specified is too much.  Max for this item: '
                                     ||to_char(v_stock.reorder_limit-v_stock.stock_level));
    25      ELSE
    26        DBMS_OUTPUT.PUT_LINE('Order OK.  Printing Order...');
    27        -- Here goes our code to print the order
    28      END IF;
    29    END IF;
    30    --
    31  exception
    32    WHEN no_data_found THEN
    33      CLOSE cur_stock_reorder;
    34      DBMS_OUTPUT.PUT_LINE('Invalid Item ID.');
    35* end;
    SQL> /
    Procedure created.
    SQL> exec re_order(10,100);
    Invalid Item ID.
    PL/SQL procedure successfully completed.
    SQL> exec re_order(3,40);
    Stock has not reached re-order level yet!
    PL/SQL procedure successfully completed.
    SQL> exec re_order(1,100);
    Quantity specified is too much.  Max for this item: 70
    PL/SQL procedure successfully completed.
    SQL> exec re_order(2,50);
    Order OK.  Printing Order...
    PL/SQL procedure successfully completed.
    SQL>
    Ok, so that code works, but it's a bit messy with all those nested IF statements. Is there a cleaner way perhaps?  Wouldn't it be nice if we could set up our own exceptions...
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace procedure re_order(p_item_id NUMBER, p_quantity NUMBER) is
      2    cursor cur_stock_reorder is
      3      select s.stock_level
      4            ,r.stock_level as reorder_level
      5            ,(r.stock_level*4) as reorder_limit
      6      from stock s join reorder_level r on (s.item_id = r.item_id)
      7      where s.item_id = p_item_id;
      8    --
      9    v_stock cur_stock_reorder%ROWTYPE;
    10    --
    11    -- Let's declare our own exceptions for business logic...
    12    exc_not_warranted EXCEPTION;
    13    exc_too_much      EXCEPTION;
    14  begin
    15    OPEN cur_stock_reorder;
    16    FETCH cur_stock_reorder INTO v_stock;
    17    IF cur_stock_reorder%NOTFOUND THEN
    18      RAISE no_data_found;
    19    END IF;
    20    CLOSE cur_stock_reorder;
    21    --
    22    IF v_stock.stock_level >= v_stock.reorder_level THEN
    23      -- Stock is not low enough to warrant an order
    24      RAISE exc_not_warranted;
    25    END IF;
    26    --
    27    IF v_stock.stock_level + p_quantity > v_stock.reorder_limit THEN
    28      -- Required amount is over-ordering
    29      RAISE exc_too_much;
    30    END IF;
    31    --
    32    DBMS_OUTPUT.PUT_LINE('Order OK.  Printing Order...');
    33    -- Here goes our code to print the order
    34    --
    35  exception
    36    WHEN no_data_found THEN
    37      CLOSE cur_stock_reorder;
    38      DBMS_OUTPUT.PUT_LINE('Invalid Item ID.');
    39    WHEN exc_not_warranted THEN
    40      DBMS_OUTPUT.PUT_LINE('Stock has not reached re-order level yet!');
    41    WHEN exc_too_much THEN
    42      DBMS_OUTPUT.PUT_LINE('Quantity specified is too much.  Max for this item: '
                                  ||to_char(v_stock.reorder_limit-v_stock.stock_level));
    43* end;
    SQL> /
    Procedure created.
    SQL> exec re_order(10,100);
    Invalid Item ID.
    PL/SQL procedure successfully completed.
    SQL> exec re_order(3,40);
    Stock has not reached re-order level yet!
    PL/SQL procedure successfully completed.
    SQL> exec re_order(1,100);
    Quantity specified is too much.  Max for this item: 70
    PL/SQL procedure successfully completed.
    SQL> exec re_order(2,50);
    Order OK.  Printing Order...
    PL/SQL procedure successfully completed.
    SQL>
    That's better.  And now we don't have to use all those nested IF statements and worry about it accidently getting to code that will print the order out as, once one of our user defined exceptions is raised, execution goes from the Statements section into the Exception section and all handling of errors is done in one place.
    Now for the second sort of user defined exception...
    A new requirement has come in from the Finance department who want to have details shown on the order that show a re-order 'indicator' based on the formula ((maximum allowed stock - current stock)/re-order quantity), so this needs calculating and passing to the report...
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace procedure re_order(p_item_id NUMBER, p_quantity NUMBER) is
      2    cursor cur_stock_reorder is
      3      select s.stock_level
      4            ,r.stock_level as reorder_level
      5            ,(r.stock_level*4) as reorder_limit
      6            ,(((r.stock_level*4)-s.stock_level)/p_quantity) as finance_factor
      7      from stock s join reorder_level r on (s.item_id = r.item_id)
      8      where s.item_id = p_item_id;
      9    --
    10    v_stock cur_stock_reorder%ROWTYPE;
    11    --
    12    -- Let's declare our own exceptions for business logic...
    13    exc_not_warranted EXCEPTION;
    14    exc_too_much      EXCEPTION;
    15  begin
    16    OPEN cur_stock_reorder;
    17    FETCH cur_stock_reorder INTO v_stock;
    18    IF cur_stock_reorder%NOTFOUND THEN
    19      RAISE no_data_found;
    20    END IF;
    21    CLOSE cur_stock_reorder;
    22    --
    23    IF v_stock.stock_level >= v_stock.reorder_level THEN
    24      -- Stock is not low enough to warrant an order
    25      RAISE exc_not_warranted;
    26    END IF;
    27    --
    28    IF v_stock.stock_level + p_quantity > v_stock.reorder_limit THEN
    29      -- Required amount is over-ordering
    30      RAISE exc_too_much;
    31    END IF;
    32    --
    33    DBMS_OUTPUT.PUT_LINE('Order OK.  Printing Order...');
    34    -- Here goes our code to print the order, passing the finance_factor
    35    --
    36  exception
    37    WHEN no_data_found THEN
    38      CLOSE cur_stock_reorder;
    39      DBMS_OUTPUT.PUT_LINE('Invalid Item ID.');
    40    WHEN exc_not_warranted THEN
    41      DBMS_OUTPUT.PUT_LINE('Stock has not reached re-order level yet!');
    42    WHEN exc_too_much THEN
    43      DBMS_OUTPUT.PUT_LINE('Quantity specified is too much.  Max for this item: '
                                  ||to_char(v_stock.reorder_limit-v_stock.stock_level));
    44* end;
    SQL> /
    Procedure created.
    SQL> exec re_order(2,40);
    Order OK.  Printing Order...
    PL/SQL procedure successfully completed.
    SQL> exec re_order(2,0);
    BEGIN re_order(2,0); END;
    ERROR at line 1:
    ORA-01476: divisor is equal to zero
    ORA-06512: at "SCOTT.RE_ORDER", line 17
    ORA-06512: at line 1
    SQL>
    Hmm, there's a problem if the person specifies a re-order quantity of zero.  It raises an unhandled exception.
    Well, we could put a condition/check into our code to make sure the parameter is not zero, but again we would be wrapping our code in an IF statement and not dealing with the exception in the exception handler.
    We could do as we did before and just include a simple IF statement to check the value and raise our own user defined exception but, in this instance the error is standard Oracle error (ORA-01476) so we should be able to capture it inside the exception handler anyway... however...
    EXCEPTION
      WHEN ORA-01476 THEN
    ... is not valid.  What we need is to give this Oracle error a name.
    This is done by declaring a user defined exception as we did before and then associating that name with the error number using the PRAGMA EXCEPTION_INIT statement in the declaration section.
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace procedure re_order(p_item_id NUMBER, p_quantity NUMBER) is
      2    cursor cur_stock_reorder is
      3      select s.stock_level
      4            ,r.stock_level as reorder_level
      5            ,(r.stock_level*4) as reorder_limit
      6            ,(((r.stock_level*4)-s.stock_level)/p_quantity) as finance_factor
      7      from stock s join reorder_level r on (s.item_id = r.item_id)
      8      where s.item_id = p_item_id;
      9    --
    10    v_stock cur_stock_reorder%ROWTYPE;
    11    --
    12    -- Let's declare our own exceptions for business logic...
    13    exc_not_warranted EXCEPTION;
    14    exc_too_much      EXCEPTION;
    15    --
    16    exc_zero_quantity EXCEPTION;
    17    PRAGMA EXCEPTION_INIT(exc_zero_quantity, -1476);
    18  begin
    19    OPEN cur_stock_reorder;
    20    FETCH cur_stock_reorder INTO v_stock;
    21    IF cur_stock_reorder%NOTFOUND THEN
    22      RAISE no_data_found;
    23    END IF;
    24    CLOSE cur_stock_reorder;
    25    --
    26    IF v_stock.stock_level >= v_stock.reorder_level THEN
    27      -- Stock is not low enough to warrant an order
    28      RAISE exc_not_warranted;
    29    END IF;
    30    --
    31    IF v_stock.stock_level + p_quantity > v_stock.reorder_limit THEN
    32      -- Required amount is over-ordering
    33      RAISE exc_too_much;
    34    END IF;
    35    --
    36    DBMS_OUTPUT.PUT_LINE('Order OK.  Printing Order...');
    37    -- Here goes our code to print the order, passing the finance_factor
    38    --
    39  exception
    40    WHEN exc_zero_quantity THEN
    41      DBMS_OUTPUT.PUT_LINE('Quantity of 0 (zero) is invalid.');
    42    WHEN no_data_found THEN
    43      CLOSE cur_stock_reorder;
    44      DBMS_OUTPUT.PUT_LINE('Invalid Item ID.');
    45    WHEN exc_not_warranted THEN
    46      DBMS_OUTPUT.PUT_LINE('Stock has not reached re-order level yet!');
    47    WHEN exc_too_much THEN
    48      DBMS_OUTPUT.PUT_LINE('Quantity specified is too much.  Max for this item: '
                                  ||to_char(v_stock.reorder_limit-v_stock.stock_level));
    49* end;
    SQL> /
    Procedure created.
    SQL> exec re_order(2,0);
    Quantity of 0 (zero) is invalid.
    PL/SQL procedure successfully completed.
    SQL>
    Lastly, let's look at raising our own exceptions with our own exception numbers...
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace procedure re_order(p_item_id NUMBER, p_quantity NUMBER) is
      2    cursor cur_stock_reorder is
      3      select s.stock_level
      4            ,r.stock_level as reorder_level
      5            ,(r.stock_level*4) as reorder_limit
      6            ,(((r.stock_level*4)-s.stock_level)/p_quantity) as finance_factor
      7      from stock s join reorder_level r on (s.item_id = r.item_id)
      8      where s.item_id = p_item_id;
      9    --
    10    v_stock cur_stock_reorder%ROWTYPE;
    11    --
    12    exc_zero_quantity EXCEPTION;
    13    PRAGMA EXCEPTION_INIT(exc_zero_quantity, -1476);
    14  begin
    15    OPEN cur_stock_reorder;
    16    FETCH cur_stock_reorder INTO v_stock;
    17    IF cur_stock_reorder%NOTFOUND THEN
    18      RAISE no_data_found;
    19    END IF;
    20    CLOSE cur_stock_reorder;
    21    --
    22    IF v_stock.stock_level >= v_stock.reorder_level THEN
    23      -- Stock is not low enough to warrant an order
    24      [b]RAISE_APPLICATION_ERROR(-20000, 'Stock has not reached re-order level yet!');[/b]
    25    END IF;
    26    --
    27    IF v_stock.stock_level + p_quantity > v_stock.reorder_limit THEN
    28      -- Required amount is over-ordering
    29     

    its nice article, have put up this one the blog
    site,Nah, I don't have time to blog, but if one of the other Ace's/Experts wants to copy it to a blog with reference back to here (and all due credit given ;)) then that's fine by me.
    I'd go for a book like "Selected articles by OTN members" or something. Does anybody have a list of links of all those mentioned articles?Just these ones I've bookmarked...
    Introduction to regular expressions ... by CD
    When your query takes too long ... by Rob van Wijk
    How to pipeline a function with a dynamic number of columns? by ascheffer
    PL/SQL 101 : Exception Handling by BluShadow

  • HELP. Window pops up on Firefox browser that says JavaScript Application, and under that it says 101. There is an OK bitton. when I click OK, up comes the window again and again.

    HELP. Window pops up on Firefox browser that says JavaScript Application, and under that it says 101. There is an OK bitton. when I click OK, up comes the window again. Then after hitting OK again and box goes away, when I move my mouse the box comes up identically again. I even called Apple support. They tried things; told me it may well be some set'''bold text'''ting in Firefox Preferences. This started right after Mac Update Install upon closing. Any help, please. My browser is totally (obviously) stuck in this loop!!! [email protected] jason

    Hi,
    Please check if this happens in [https://support.mozilla.com/en-US/kb/Safe%20Mode Safe Mode].
    [http://kb.mozillazine.org/Problematic_extensions Problematic Extensions]
    [https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes Troubleshooting Extensions and Themes]
    [http://support.mozilla.com/en-US/kb/Uninstalling+add-ons Uninstalling Add-ons]
    [http://kb.mozillazine.org/Uninstalling_toolbars Uninstalling Toolbars]
    Safe mode disables the installed '''Extensions''', and themes ('''Appearance''') in '''Tools''' ('''Alt''' + '''T''') > '''Add-ons'''. Hardware acceleration is also temporarily disabled - the manual setting is '''Tools''' > '''Options''' > '''Advanced''' > '''General''' > '''Use hardware acceleration when available'''. [https://support.mozilla.org/en-US/kb/Options%20window%20-%20Advanced%20panel?as=u Options > Advanced]. All these settings/add-ons can also be individually or collectively disabled/enabled/changed in Firefox normal mode to check if an extension, theme or hardware acceleration is causing issues.

  • JComboBox causing GTK-WARNING and GTK-CRITICAL on Ubuntu 8.04

    I was wondering why whenever I use the GTK Look and Feel, my JComboBox's cause GTK issues. They also don't display right...
    Here is the code I am using....
    import javax.swing.*;
    public class ComboBoxDisplayTest extends JFrame
      public ComboBoxDisplayTest()
        try
          UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
          SwingUtilities.updateComponentTreeUI(this);
        catch(Exception ex)
          ex.printStackTrace();
        JComboBox cb = new JComboBox();
        this.add(cb);
        cb.addItem("Item 1");
        cb.addItem("Item 2");
      public static void main(String[] args)
        ComboBoxDisplayTest c = new ComboBoxDisplayTest();
        c.pack();
        c.setVisible(true);
    }This is what get's printed onto the terminal when I run the program:
    java ComboBoxDisplayTest
    (<unknown>:7078): Gtk-WARNING **: Attempting to add a widget with type GtkButton to a GtkComboBoxEntry (need an instance of GtkEntry or of a subclass)
    (<unknown>:7078): Gtk-CRITICAL **: gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed
    (<unknown>:7078): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
    (<unknown>:7078): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
    (<unknown>:7078): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
    (<unknown>:7078): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
    (<unknown>:7078): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
    (<unknown>:7078): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failedWhat exactly is going on?
    Is there something wrong with my code?
    Is there any way to fix this?
    Any answers are much appreciated...
    Thanks

    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6624717
    as far as i know (i am using Ubuntu 7.10 & OpenJDK 1.6.0_0-b11 & Sun JDK) not fixed yet ....
    Ronald

  • UK Payroll Issue :Gross Wage Type /101 missing from RT

    Hi,
    We are facing an issue for some of the employees wherein Gross wage
    type /101 is not being generated when payroll is run .In place of /101 , /A01 wage type
    is getting created.
    This issue is being faced by employees whose claims were entered in
    March ( Payroll Period 12 2008) to be paid in April ( Payroll Period 01
    2009)
    If anybody knows ,please let me know why its happening like that .
    Thanks in advance.
    Anupama

    Hi Surya,
    Folowing is the log for employee not getting claims.
    /101 Total gross                                                       633.52
    /105 Working net                                                       475.08
    /111 EE's Pensio                                                       633.52
    /121 Taxable pay                                                       617.38
    /124 Pre-tax ded                                                        35.94-
    /131 NIable pay                                                        633.52
    /132 Regular NIa                                                       633.52
    /141 Arrestable                                                        493.78
    /211 Salary relv                                                       633.52
    /212 Salary relv                                                       653.32
    /302 Employer NI                                                        25.64
    /501 Tax paid                                                          123.60
    /550 Statutory n                                                       475.08
    /552 Retro. net                                                         18.70
    /559 Bank transf              01                                       493.80
    /560 Amount paid                                                       493.80
    /5A4 Sal.AWE bas                                                        19.80
    /5C2 Retro arstb                                                        18.70
    /5T2 Retro.taxbl                                                        18.70
    /5T4 Retro.preta                                                         1.10-
    /700 WT plus ER                                                        659.16
    /840 Diff.curr.f01                                   1.77
    /851 Total hours                                   103.18
    /P20 Tax-free pe                                                        34.84
    /V03 Net Pay fro                  V 03                                   0.02
    /V41 ME: arrest.                                                         0.02
    /VNS ME: NI paid                             25.64   2.00              653.34
    /VT3 ME:Taxable                                                          0.02
    /VT4 ME:Tax Paid
    9001 Local Gover                                                        34.84
    9101 Local Gover          0002    O 02                                 126.07
    9201 LG Tax Free                                                        34.84
    9N39 Cost dist.o          0002                                          25.64
    9NZ3 Cost dist o          0002    O 02                                  25.64
    9P01 Cost dist.o                                                       126.07
    3 /001 Main Hourly01                       62,173.06
    3 /002 WTD under 501                       71,026.95
    3 /003 WTD over 5y01                       72,617.95
    3 /004 Schools Spe01                       71,250.13
    3 /005 Valuation b01                            6.25
    3 /010 Daily Rate 01                       204361.29
    3 /011 Daily Rate 01                       204361.29
    3 /012 Daily Rate 01                       204361.29
    3 /013 Daily Rate 01                       204361.29
    3 /250 Salary summ                                                       633.52
    3 /251 Basic Annua01                                                   7,602.24
    3 /252 Total Annua01                                                   7,602.24
    3 1000 Basic Pay (01                                                     633.52
    Following is the log for employee getting claims
    /105 Working net                                                     2,761.26
    /111 EE's Pensio                                                     3,166.86
    /121 Taxable pay                                                     2,028.22
    /131 NIable pay                                                      3,166.86
    /133 Irregular N                                                     3,166.86
    /141 Arrestable                                                      1,622.62
    /211 Salary relv                                                     3,166.86
    /212 Salary relv                                                     2,028.22
    /501 Tax paid                                                          405.60
    /550 Statutory n                                                     2,761.26
    /551 Stat.net re                                                     3,166.86-
    /552 Retro. net                                                      2,028.22
    /553 Recalc.diff                                                     3,166.86-
    /5A1 Sal.AWE bas                                     1.00
    /5A3 Sal.AWE bas                                                     3,166.86-
    /5A4 Sal.AWE bas                                                     2,028.22
    /5C1 Arstble ern                                                     3,166.86-
    /5C2 Retro arstb                                                     2,028.22
    /5T1 Txbl.pay re                                                     3,166.86-
    /5T2 Retro.taxbl                                                     2,028.22
    /700 WT plus ER                                                      3,166.86
    /840 Diff.curr.f01                                   2.80
    /851 Total hours                                   162.80
    /A01 Total gross                                                     3,166.86
    /V01 Net Pay on                                                      1,622.62
    3 /001 Main Hourly01                       190940.93
    3 /002 WTD under 501                       218132.27
    3 /001 Main Hourly01                       190940.93
    3 /002 WTD under 501                       218132.27
    3 /003 WTD over 5y01                       223018.42
    3 /004 Schools Spe01                       218817.70
    3 /005 Valuation b01                           19.19
    3 /010 Daily Rate 01                       990267.74
    3 /011 Daily Rate 01                       990267.74
    3 /012 Daily Rate 01                       990267.74
    3 /013 Daily Rate 01                       990267.74
    3 /250 Salary summ                                                     3,069.83
    3 /251 Basic Annua01                                                  36,837.96
    3 /252 Total Annua01                                                  36,837.96
    3 1270 Notional Ba01                                                   3,069.83
    3 3715 Claim WTD >01                       223018.42 142.00            3,166.86
    I have also got this info.
    Retroaction and End of Year 
    Purpose
    If you need to use retroaction over end of year, for example when overtime entered in period 12 is to be paid in period 1, or backdated pay increases applied in the new tax year are to start in the previous tax year, you can do this without this changing any statutory balances in the previous tax year.
    Process Flow
    If you make any changes over end of year that trigger retroaction, this will not affect the statutory balances in the previous tax year.
    However, a change that affects total gross, for example, will be recorded and summed into a wage type called /A01 (Total Gross). The /A01 value will feed a wage type called /Z01 (Total Gross), which will be passed across to the new tax year, ensuring that any retro differences will only affect statutory cumulatives in the new tax year, but will not compromise period 12 statutory cumulatives that may already have been used for end of year reporting.
    The following wage types were introduced to enable retroaction over end of year:
    u2022     /A01
    u2022     /A12
    u2022     /AMP
    u2022     /AP0
    u2022     /AP1
    u2022     /ASP
    u2022     /Z01
    u2022     /Z12
    u2022     /ZMP
    u2022     /ZP0
    u2022     /ZP1
    u2022     /ZSP
    Thanks and Regards,
    Anupama

  • Satellite L20-101: Question about memory modules mixing PC2-4300 and PC2-4200

    Hello
    I have Toshiba Satellite L20-101. It has onboard 512MB RAM (PC2-4300). Today I added another RAM module but this new module is PC2-4200. Is there anything wrong doing this? Both modules are DDR2 and 533MHz and 512MB.

    Hi Pawel,
    In principle there is no problem with mixing RAM modules of slightly different types but normally the total RAM will only run at the speed of the slower module. If your notebook recognises the correct amount of RAM from both sticks then there will ne no problem.
    regards,

  • CPU upgrade on Satellite L30-101

    Hi, I have a Toshiba Satellite L30-101. I've upgraded the RAM successfully to 2GB (2x 1GB) but I'm finding it incredibly hard to get information on processor replacements.
    The laptop has the latest BIOS on it (3.10-WIN - 19/02/08) but when trying to find information regarding whats in it I'm hitting brick walls. Firstly the site > http://www.toshiba-tro.de/biosinfo/ < doesn't have my laptop on it,
    Product Type: Notebook
    Family: Satellite
    Product Series: Satellite L Series
    Model: ? unknown
    Short Model No: ? unknown
    I did hope I could stick an Intel Duo in but with the ATI chipset, I'm pretty sure it wont work but again without knowing whats within BIOS, compatible.. I'm lost. The only processor I can find which may work, same package, FSB, socket is an Intel Core Solo Processor T1350 which kicks out 1.86 GHz, not a massive difference and I'm sure it can't be the only replacement option.
    Could someone and staff please help me with getting hold of BIOS info and compatible processors for my laptop. The current Intel Celeron M Processor 410 kicking out 1.46 GHz isn't good enough for Vista (cert on laptop) and basic multi tasking. Its lagging way too much even after a good tune up, ram upgrade, HD upgrade to 7200RPM. I'm in need of a processor upgrade but as mention finding it incredibly hard to obtain information of which would be compatible.
    Sincerely,
    Gourcuff

    Hello
    In my opinion your attempt to replace CPU is wrong. Why? Satellite L30 is not designed to offer some fabulous performance and it is designed for everyday usage. Best evidence for this was the price. It was not so expensive.
    Can you please tell us why do you want to have new CPU? Do you use some special software?
    Back to CPU replacement. As you probably know mobile computers have limited upgrade options and it is related to RAM and HDD upgrade. It is definitely unprovided for CPU upgrade and it is not supported. Specific design, especially cooling system is designed for certain CPU.
    Due to all this you will not be able to find any relevant info about CPU replacement.
    Check please this Toshiba document - http://aps2.toshiba-tro.de/kb0/TSB9401AX0001R01.htm

  • Memory problems on Satellite L30-101

    I have a toshiba satellite l30-101 laptop and wanted to upgrade RAM, so i bought 2x 1GB sticks to put in it.
    Now i couldnt find any 533mhz ones so i bought 2 667mhz after a spoke to a technical guy who said if i got 2 of same speed it would work fine.
    Only it doesnt at all i can put one stick in and it runs fine with the 533mhz.
    One i have in if i try and put both new sticks in it comes up with memory errors and I get the bsod which restarts my comp and would not allow me to run my games or other programs.
    Is there anyway to make it so I can have both of the new sticks in as i really need the ram and dont want to buy diff ones.
    I mean if I can get one to work other one should surely work right ?
    please help im going mad trying to fix the damn thing

    Hi
    I think the memory speed has nothing to do with the BSOD!
    In my opinion the BSOD appears due to the memory module malfunction!
    Furthermore the L30-101 supports only the 533 Mhz FSB. In this case you will be not able to run the 667Mhz memory modules with full speed.
    The modules will run only at 533Mhz!!!
    So in my opinion you should replace the faulty module with a one which works fine!
    Best regards

  • Problem with firefox and gtk applications in KDE!

    Hi there, i have my arch installed and it's great, i use kdemod that is quite perfect but i have a problem: all the gtk applications like firefox, eclipse, emesene and so on are terrible looking expecially the fonts. Here what I've done:
    1) installed kdemod-gtk-qt-engine and configured to use qt theme and it's better
    2) enabled fonts with antialiasing and hinting
    3) installed fonts for lcd like cairo-lcd
    4) installed microsoft fonts
    But stille it's ugly and it's impossible to use the apps, here's a screenshot:
    The point is that i can't use konqueror because i need some plugins like googlebrowsersync that doesn't exist for konqueror. And in other distros like n00buntu it works.
    Thanks for your help!

    pelle.k wrote:
    I can relate to what borzo is saying, because i have exactly the same problem.
    See, i have installed libxft-lcd and enabled antialiasing and sub-pixel hinting in kde font properties. All kde fonts look great. Now, i usually the exactly the same in gnome "Appearance" font settings (when i use gnome).
    The thing is when you have KDE installed you can't set antialiasing and sub-pixel hinting for *GTK* apps, even if you can set a theme and font size with gtk-chtheme/.gtkrc
    This has nothing to do with how firefox renders fonts, really, but how GTK fonts a drawn in KDE since gnome-settings-manager isn't running, and thus GTK apps get crappy fonts (including firefox html rendering).
    So, how can i enable antialiasing and sub-pixel rendering specifically for GTK apps in KDE without running gnome-settings-manager?
    I know this is an old thread, but I'm still having exactly the same problem. I've been fiddling with fonts for a whole week now. Fonts in KDE apps look great, but crappy in GTK-apps like Thunderbird and Firefox. Like Pelle asked: how can I set aintialiasing and sub-pixel redndering for GTK apps? When running Gnome the fonts in GTK-apps look so much better. I wanna use my shiny new KDE 4 desktop, though.

Maybe you are looking for