Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

[kde-testing] and [kde-crazy] KDE4 overlays thread (part 5)

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
507 posts
  • Page 9 of 21
    • Jump to page:
  • Previous
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • …
  • 21
  • Next
Author
Message
hf.farhad
n00b
n00b
Posts: 9
Joined: Mon Oct 18, 2010 12:52 pm

kdepim moved to git

  • Quote

Post by hf.farhad » Mon Dec 27, 2010 8:11 am

@hf.farhad,
TheDodger on top of P.6 of this thread had an ebuild edit that solved your git problem, but I think if you sync the overlay it was fixed a few days ago.
The ebuild provided by The Dodger is for k3b! I need ebuilds for kdepim* ;)
I just did a layman -s kde,

Code: Select all

farhad-laptop kde # layman -s kde
* Running... # ( cd /var/lib/layman/kde  && /usr/bin/git pull )
Already up-to-date.
...
EDIT:
There is another problem: I can't open any file in dolphin! it just opens open with dialog and no program is listed in it... any idea?
Thanks!
Top
Cyberwizzard
Apprentice
Apprentice
Posts: 244
Joined: Fri Apr 02, 2004 3:12 am
Location: Norway
Contact:
Contact Cyberwizzard
Website

  • Quote

Post by Cyberwizzard » Mon Dec 27, 2010 12:28 pm

genstorm wrote:
Lustmored wrote:BTW: New kde-env fails for me
yep:

Code: Select all

>> Install kde-env-4.5.90-r1 into /var/tmp/portage/kde-base/kde-env-4.5.90-r1/image/ category kde-base
!!! doexe: 11-xdg-menu-kde-4.6 does not exist
doexe failed
The bug is this: "cat <<EOF > 11-xdg-menu-${KDE_X}" becomes "11-xdg-menu-KDE-4".

I modified the doexe line to read: 'doexe 11-xdg-menu-${KDE_X} || die "doexe failed"'

See also bug 349570
More ramblings of a linux junky...
Top
mkyral
Apprentice
Apprentice
User avatar
Posts: 186
Joined: Sun May 06, 2007 2:03 pm
Location: Czech Republic

K3b

  • Quote

Post by mkyral » Mon Dec 27, 2010 5:34 pm

K3b does not work now. Even the live version.
Only a message "No optical drive found" is shown. I thing it is caused by latest changes made in Solid.
Top
22decembre
Guru
Guru
User avatar
Posts: 308
Joined: Sat May 08, 2010 5:36 pm
Location: Paris, banlieue sud (Massy et alentours)
Contact:
Contact 22decembre
Website

Re: K3b

  • Quote

Post by 22decembre » Mon Dec 27, 2010 5:53 pm

mkyral wrote:K3b does not work now. Even the live version.
Only a message "No optical drive found" is shown. I thing it is caused by latest changes made in Solid.
Yes, I have several things that can be attached to this : I don't have sound in phonon, my battery isn't recognized yet (whereas she was a week ago when I tried kde4.6)...
Portable Gentoo installé depuis ~fevrier 2010, kde4 ( doc : http://www.22decembre.eu/gentoo-portable/)
Serveur Maison Gentoo depuis ~avril 2010 (doc : http://www.22decembre.eu/gentoo-serveur/)
http://www.22decembre.eu
Top
mkyral
Apprentice
Apprentice
User avatar
Posts: 186
Joined: Sun May 06, 2007 2:03 pm
Location: Czech Republic

Re: K3b

  • Quote

Post by mkyral » Mon Dec 27, 2010 8:59 pm

22decembre wrote:
mkyral wrote:K3b does not work now. Even the live version.
Only a message "No optical drive found" is shown. I thing it is caused by latest changes made in Solid.
Yes, I have several things that can be attached to this : I don't have sound in phonon, my battery isn't recognized yet (whereas she was a week ago when I tried kde4.6)...
I have no problem with sound (hda, alsa) and battery (I had two batteries in beta2 :-D - one from HAL and second from upower).
What is ouput of "upower --dump"?
Top
RevNumbers
n00b
n00b
Posts: 1
Joined: Tue Dec 28, 2010 5:19 am

Re: kdepim* is moved to git!

  • Quote

Post by RevNumbers » Tue Dec 28, 2010 5:21 am

hf.farhad wrote:Hi, kdepim is moved to git, but the kde overlay tries to checkout from svn and fails! I tried to change eclasses, but I could'nt make it work....
I second that
Top
ponciarello
Apprentice
Apprentice
User avatar
Posts: 223
Joined: Tue Jul 22, 2008 9:52 pm
Location: beach of slack

  • Quote

Post by ponciarello » Tue Dec 28, 2010 6:40 am

for k3b, try to start it with a disc in the drive: this way, it should detect the burner ;)

EDIT: for phonon: I've read the suggestion below, just to say that you can try also phonon-mplayer to use mplayer as a backend.

for battery, I think guidance-powermanager doesn't work, you have to use the integrated powerdevil (that relies on upower).
Last edited by ponciarello on Tue Dec 28, 2010 6:54 am, edited 2 times in total.
look for monty python channel on youtube :D
Top
hf.farhad
n00b
n00b
Posts: 9
Joined: Mon Oct 18, 2010 12:52 pm

phonon problem

  • Quote

Post by hf.farhad » Tue Dec 28, 2010 6:43 am

Yes, I have several things that can be attached to this : I don't have sound in phonon, my battery isn't recognized yet (whereas she was a week ago when I tried kde4.6)...
For the phonon problem, I installed phonon-vlc and phonon is working now, It seems that Xine backend does not work in KDE 4.6 (disabling HAL seems to kill the sound on some systems, if you're using xine backend!).
My battery is recognized, but when I click on battery icon in system tray, plasma hangs!
Top
bers
n00b
n00b
User avatar
Posts: 49
Joined: Fri Nov 28, 2008 1:32 pm
Contact:
Contact bers
Website

Phonon xine

  • Quote

Post by bers » Tue Dec 28, 2010 7:29 am

Xine backend work for me, install media-sound/phonon-9999
Top
hf.farhad
n00b
n00b
Posts: 9
Joined: Mon Oct 18, 2010 12:52 pm

Re: Phonon xine

  • Quote

Post by hf.farhad » Tue Dec 28, 2010 7:39 am

bers wrote:Xine backend work for me, install media-sound/phonon-9999
I have phonon-9999 and phonon-kde-9999. xine backend does not work and is not even listed in in multimedia->phonon->backend section of system settings...
both phonon-9999 and phonon-kde-9999 have xine use flag. xine-lib is installed. I saw what I said in my last post in an slackware related blog!

EDIT:
blog post link: http://alien.slackbook.org/blog/starting-with-kde-4-6/
in a comment from alienbob :
If you need another phonon backend than xine (disabling HAL seems to kill the sound for some people if phonon is using this backend): I have packages in my “normal” repository for phonon-mplayer and phonon-vlc (the latter one requires that a vlc package is installed as well).
Top
mkyral
Apprentice
Apprentice
User avatar
Posts: 186
Joined: Sun May 06, 2007 2:03 pm
Location: Czech Republic

  • Quote

Post by mkyral » Tue Dec 28, 2010 9:08 am

ponciarello wrote:for k3b, try to start it with a disc in the drive: this way, it should detect the burner ;)
Hey, this is ugly and confusing trick. Now k3b found the blank CD, but crash as soon as I started burning :-(

Update: I've created bug for it: https://bugs.kde.org/show_bug.cgi?id=261439
Last edited by mkyral on Tue Dec 28, 2010 10:36 am, edited 1 time in total.
Top
22decembre
Guru
Guru
User avatar
Posts: 308
Joined: Sat May 08, 2010 5:36 pm
Location: Paris, banlieue sud (Massy et alentours)
Contact:
Contact 22decembre
Website

Re: Phonon xine

  • Quote

Post by 22decembre » Tue Dec 28, 2010 10:16 am

If you need another phonon backend than xine (disabling HAL seems to kill the sound for some people if phonon is using this backend): I have packages in my “normal” repository for phonon-mplayer and phonon-vlc (the latter one requires that a vlc package is installed as well).
The sad is that phonon-vlc doesn't allow amarok to slow down the music when stopping (was that few month ago...).
Portable Gentoo installé depuis ~fevrier 2010, kde4 ( doc : http://www.22decembre.eu/gentoo-portable/)
Serveur Maison Gentoo depuis ~avril 2010 (doc : http://www.22decembre.eu/gentoo-serveur/)
http://www.22decembre.eu
Top
22decembre
Guru
Guru
User avatar
Posts: 308
Joined: Sat May 08, 2010 5:36 pm
Location: Paris, banlieue sud (Massy et alentours)
Contact:
Contact 22decembre
Website

Re: K3b

  • Quote

Post by 22decembre » Tue Dec 28, 2010 10:44 am

mkyral wrote:
22decembre wrote:
mkyral wrote:K3b does not work now. Even the live version.
Only a message "No optical drive found" is shown. I thing it is caused by latest changes made in Solid.
Yes, I have several things that can be attached to this : I don't have sound in phonon, my battery isn't recognized yet (whereas she was a week ago when I tried kde4.6)...
I have no problem with sound (hda, alsa) and battery (I had two batteries in beta2 :-D - one from HAL and second from upower).
What is ouput of "upower --dump"?
if I run this just after kde boot :

Code: Select all

11:40 stephane@luciole ~ $ upower --dump
Device: /org/freedesktop/UPower/devices/line_power_ACAD
  native-path:          /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD
  power supply:         yes
  updated:              Tue Dec 28 11:39:42 2010 (44 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    online:             yes

Daemon:
  daemon-version:  0.9.7
  can-suspend:     yes
  can-hibernate    yes
  on-battery:      no
  on-low-battery:  no
  lid-is-closed:   no
  lid-is-present:   yes
11:40 stephane@luciole ~ $ su
Mot de passe : 
11:40 root@luciole /home/stephane # upower --dump
Device: /org/freedesktop/UPower/devices/line_power_ACAD
  native-path:          /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD
  power supply:         yes
  updated:              Tue Dec 28 11:39:42 2010 (55 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    online:             yes

Daemon:
  daemon-version:  0.9.7
  can-suspend:     yes
  can-hibernate    yes
  on-battery:      no
  on-low-battery:  no
  lid-is-closed:   no
  lid-is-present:   yes
11:40 root@luciole /home/stephane
See : as user and as root !

If I unplug my acad :

Code: Select all

11:40 root@luciole /home/stephane # upower --dump
Device: /org/freedesktop/UPower/devices/line_power_ACAD
  native-path:          /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD
  power supply:         yes
  updated:              Tue Dec 28 11:42:58 2010 (2 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    online:             no

Device: /org/freedesktop/UPower/devices/battery_BAT1
  native-path:          /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1
  vendor:               SANYO
  model:                AS07B31
  serial:               30996
  power supply:         yes
  updated:              Tue Dec 28 11:43:00 2010 (0 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               fully-charged
    energy:              44.8107 Wh
    energy-empty:        0 Wh
    energy-full:         45.2325 Wh
    energy-full-design:  48.84 Wh
    energy-rate:         29.7813 W
    voltage:             12.143 V
    percentage:          99.0675%
    capacity:            92.6136%
    technology:          lithium-ion
  History (charge):
    1293532977  99.067  fully-charged
    1293532973  100.000 fully-charged
    1293532973  0.000   unknown
  History (rate):
    1293532973  29.781  fully-charged
    1293532973  0.000   unknown

Daemon:
  daemon-version:  0.9.7
  can-suspend:     yes
  can-hibernate    yes
  on-battery:      no
  on-low-battery:  no
  lid-is-closed:   no
  lid-is-present:   yes
11:43 root@luciole /home/stephane # exit
11:43 stephane@luciole ~ $ upower --dump
Device: /org/freedesktop/UPower/devices/line_power_ACAD
  native-path:          /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD
  power supply:         yes
  updated:              Tue Dec 28 11:42:58 2010 (28 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    online:             no

Device: /org/freedesktop/UPower/devices/battery_BAT1
  native-path:          /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1
  vendor:               SANYO
  model:                AS07B31
  serial:               30996
  power supply:         yes
  updated:              Tue Dec 28 11:43:03 2010 (23 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               fully-charged
    energy:              44.8107 Wh
    energy-empty:        0 Wh
    energy-full:         45.2325 Wh
    energy-full-design:  48.84 Wh
    energy-rate:         25.7853 W
    voltage:             12.143 V
    percentage:          99.0675%
    capacity:            92.6136%
    technology:          lithium-ion
  History (charge):
    1293532977  99.067  fully-charged
    1293532973  100.000 fully-charged
    1293532973  0.000   unknown
  History (rate):
    1293532982  25.785  fully-charged
    1293532973  29.781  fully-charged
    1293532973  0.000   unknown

Daemon:
  daemon-version:  0.9.7
  can-suspend:     yes
  can-hibernate    yes
  on-battery:      no
  on-low-battery:  no
  lid-is-closed:   no
  lid-is-present:   yes
I have just tried to boot without hal (hald removed from boot runlevel) and it works... I mean, nothing changed seriously : no battery, no sound anymore, but the machine run. I can plug in a USB key and go in...
The sad thing is that the USB key hasn't a good mountpoint ! How can I change that correctly ?

Thanks, and see you next time...
Portable Gentoo installé depuis ~fevrier 2010, kde4 ( doc : http://www.22decembre.eu/gentoo-portable/)
Serveur Maison Gentoo depuis ~avril 2010 (doc : http://www.22decembre.eu/gentoo-serveur/)
http://www.22decembre.eu
Top
mkyral
Apprentice
Apprentice
User avatar
Posts: 186
Joined: Sun May 06, 2007 2:03 pm
Location: Czech Republic

  • Quote

Post by mkyral » Tue Dec 28, 2010 11:01 am

I'm still using the xine backend (with alsa) and I have no problems with sound.
below is my alsa config. The most important line is "description "My dmix config" "

Code: Select all

$ cat /etc/asound
# Set default sound card
# Useful so that all settings can be changed to a different card here.
pcm.snd_card {
     type hw
     card 0
     device 0
}

pcm.output {
   type dmix
   ipc_key 1024
   slave.pcm "snd_card"

   slave {
       period_size 1024        # Use a power of 2
       buffer_size 16384       # must be a multiple of period_size
       #rate 44100             # not necessary; let alsa-lib handle this
   }
   bindings {
       0 0
       1 1                     # bind only the first 2 channels
   }
   hint {
      show on
      description "My dmix config" 
   }

}

# Allow reading from the default device.
# Also known as record or capture.
pcm.input {
     type dsnoop
     ipc_key 2048
     slave.pcm "snd_card"

     bindings {
          0 0
          1 1
     }
}

pcm.duplex
{
   type asym
   playback.pcm "output"
   capture.pcm "input"
}

###################
# CONVERSION PLUG #
###################
# Setting the default pcm device allows the conversion
# rate to be selected on the fly.
# duplex mode allows any alsa enabled app to read/write
# to the dmix plug (Fixes a problem with wine).
pcm.!default {
     type plug
     slave.pcm "duplex"
}

# OSS via aoss should d(mix)stroyed:
pcm.dsp0 {
   type plug
   slave.pcm "snd_card"
}
Top
hf.farhad
n00b
n00b
Posts: 9
Joined: Mon Oct 18, 2010 12:52 pm

Re: Phonon xine

  • Quote

Post by hf.farhad » Tue Dec 28, 2010 11:17 am

22decembre wrote:
If you need another phonon backend than xine (disabling HAL seems to kill the sound for some people if phonon is using this backend): I have packages in my “normal” repository for phonon-mplayer and phonon-vlc (the latter one requires that a vlc package is installed as well).
The sad is that phonon-vlc doesn't allow amarok to slow down the music when stopping (was that few month ago...).
well, amarok does slow down the music when stopping (using phonon-vlc)!

@mkyral:
how did you generate /etc/asound? I dont have this file! :P
Top
mkyral
Apprentice
Apprentice
User avatar
Posts: 186
Joined: Sun May 06, 2007 2:03 pm
Location: Czech Republic

Re: Phonon xine

  • Quote

Post by mkyral » Tue Dec 28, 2010 11:40 am

hf.farhad wrote: @mkyral:
how did you generate /etc/asound? I dont have this file! :P
Google and KDE bugzilla. ;-)
I had problems with mixing - Firefox was not able to play when phonon was running. I had to setup sw mixing (dmix).
Top
22decembre
Guru
Guru
User avatar
Posts: 308
Joined: Sat May 08, 2010 5:36 pm
Location: Paris, banlieue sud (Massy et alentours)
Contact:
Contact 22decembre
Website

Re: Phonon xine

  • Quote

Post by 22decembre » Tue Dec 28, 2010 11:50 am

hf.farhad wrote:
22decembre wrote:
If you need another phonon backend than xine (disabling HAL seems to kill the sound for some people if phonon is using this backend): I have packages in my “normal” repository for phonon-mplayer and phonon-vlc (the latter one requires that a vlc package is installed as well).
The sad is that phonon-vlc doesn't allow amarok to slow down the music when stopping (was that few month ago...).
well, amarok does slow down the music when stopping (using phonon-vlc)!
I don't have it ! So sad ! (just tried it now !)
Portable Gentoo installé depuis ~fevrier 2010, kde4 ( doc : http://www.22decembre.eu/gentoo-portable/)
Serveur Maison Gentoo depuis ~avril 2010 (doc : http://www.22decembre.eu/gentoo-serveur/)
http://www.22decembre.eu
Top
TheDodger
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 126
Joined: Mon Aug 12, 2002 4:12 am
Location: Hamburg
Contact:
Contact TheDodger
Website

  • Quote

Post by TheDodger » Tue Dec 28, 2010 12:19 pm

Oh no!

strigi have moved to git too.
In this Effekt, an install of strigi-9999 will not work.

I look at the ebuild and will check to change the install-source (e.g. my simple work on k3b) ...

greatings from hamburg
Top
heirecka
n00b
n00b
Posts: 13
Joined: Tue Oct 23, 2007 10:38 am

  • Quote

Post by heirecka » Tue Dec 28, 2010 3:49 pm

kdepim-4.5.93 still doesn't work for me. I had to change kde4-meta.eclass like this

Code: Select all

kdepim-runtime)
    if [[ ${PV} == 4.5.93 ]] ; then
        tarball="kdepim-runtime-4.6beta3.tar.${postfix}"
     fi
;;
Furthermore the directory name inside the archive is expected to be kdepim-runtime-4.5.93 instead of kdepim-runtime-4.6beta3. It seemed faster to me to extract the archive, rename the directory and compress the files again than changing the eclass.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Tue Dec 28, 2010 9:31 pm

Anyone having kdm in a working state? I think it stopped displaying anything except the background image with 4.5.4 or kernel 2.6.37, I can login blindly but the kdm background is all I ever see. startkde on the other hand works like a charm.
Top
22decembre
Guru
Guru
User avatar
Posts: 308
Joined: Sat May 08, 2010 5:36 pm
Location: Paris, banlieue sud (Massy et alentours)
Contact:
Contact 22decembre
Website

  • Quote

Post by 22decembre » Tue Dec 28, 2010 10:38 pm

I have kdm... nothing wrong !
Portable Gentoo installé depuis ~fevrier 2010, kde4 ( doc : http://www.22decembre.eu/gentoo-portable/)
Serveur Maison Gentoo depuis ~avril 2010 (doc : http://www.22decembre.eu/gentoo-serveur/)
http://www.22decembre.eu
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Wed Dec 29, 2010 1:29 am

I remember that it definitely started that behaviour with 2.6.37, but it randomly occurred on 2.6.36 too.

Btw, pykde4-4.5.90 fixed with recent sync!
Top
haveimooed
n00b
n00b
Posts: 19
Joined: Mon Mar 09, 2009 12:20 pm

  • Quote

Post by haveimooed » Wed Dec 29, 2010 6:41 am

kdepimlibs-4.5.90 fails during compile:

Code: Select all

make[2]: *** No rule to make target `/org.freedesktop.Akonadi.NotificationManager.xml', needed by `akonadi/notificationmanagerinterface.cpp'.  Stop.
Top
TheDodger
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 126
Joined: Mon Aug 12, 2002 4:12 am
Location: Hamburg
Contact:
Contact TheDodger
Website

  • Quote

Post by TheDodger » Wed Dec 29, 2010 11:14 am

kdepim-9999 are not in svn too?

Will the KDE-Crew now use only git as Version Management System?

Our Repositories are currently actuell ... no changes after 'layman -s kde'
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Wed Dec 29, 2010 11:49 am

afaik the whole KDE repository is gradually being migrated to git, there will be more temporary breakage in the future.
Top
Post Reply

507 posts
  • Page 9 of 21
    • Jump to page:
  • Previous
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • …
  • 21
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic