SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying to install xmonad on my Slackware computer. I read the README file and I am trying to install all of the packages needed to install it. With 2 of the packages however, I get this error:
Code:
Control/Monad/Cont.hs:79:8:
Could not find module `Control.Monad.Trans.Cont':
Perhaps you haven't installed the "dyn" libraries for package `transformers-0.2.2.0'?
Use -v to see a list of the files searched for.
I tried to find the "dyn libraries", but without any luck. Could someone help me with this?
I dont think its a .dll, since were using Linux, right? When I searched for it I found something similar to what you found, which was dynamite. I found a slackbuild for "dynamite" and installed it onto my system, but without any progress to the installation of xmonad.
Is there a reason you're not just using sbopkg and the xmonad queue?
The dependency you need is in haskell-transformers. This dependency is documented on XMonad's SlackBuilds.org page and is also installed as part of the xmonad sbopkg queue.
So do I need to install haskell-transformers? Cause I have, I am also trying to install all of the packages on the xmonad slackbuild webpage, but I cant install 2 because of the error I posted above. I havent used sbopkg yet because I dont fully understand how to use it.
Start it up and choose "Sync" to synchronize it with the repository. Exit it once it's done.
Visit the sbokpkg queues page. Read the front page. See the link to the gitorious repository? Go there, but only after you've read the directions. You now see an URL to the git repository. Clone it:
Look at the dependencies on xmonad's slackbuilds.org page. Remove any that you've already installed, possibly improperly. Based on what you've posted so far, this is highly recommended.
Finally, use the sbopkg queue to install xmonad-contrib, which also installs xmonad:
I take it I want to install the queuefile, so that it will install everything for me?
It gave me this prompt when I did
Code:
root@darkstar:/home/user# sbopkg -i xmonad-contrib -k
Both a queuefile and a package were found with the name "xmonad-contrib".
Use (Q)ueuefile, (P)ackage, or (A)bort?:
If you were wondering what I meant when I said "fully understand it" I just meant learning all the suffixes I use to use the command.
Last edited by dsplayer14; 03-23-2012 at 07:05 PM.
Control/Monad/Cont.hs:79:8:
Could not find module `Control.Monad.Trans.Cont':
Perhaps you haven't installed the "dyn" libraries for package `transformers-0.2.2.0'?
Use -v to see a list of the files searched for.
Also, Will this be a part of the xwmconfig menu so that I can choose it and then just startx to run it?
Last edited by dsplayer14; 03-23-2012 at 07:16 PM.
I am trying to install xmonad on my Slackware computer. I read the README file and I am trying to install all of the packages needed to install it. With 2 of the packages however, I get this error:
Code:
Control/Monad/Cont.hs:79:8:
Could not find module `Control.Monad.Trans.Cont':
Perhaps you haven't installed the "dyn" libraries for package `transformers-0.2.2.0'?
Use -v to see a list of the files searched for.
I tried to find the "dyn libraries", but without any luck. Could someone help me with this?
Your build require the transformers-0.2.2.0 package to be installed as (build?) dependencies.
BTW, because you are playing with Haskell, most likely you need to have & use Cabal.
Last edited by Darth Vader; 03-23-2012 at 09:00 PM.
I dont think its a .dll, since were using Linux, right? When I searched for it I found something similar to what you found, which was dynamite. I found a slackbuild for "dynamite" and installed it onto my system, but without any progress to the installation of xmonad.
Oh damn, I really should read the stuff before I post something! That actually is DLL. LOL. Sorry...
Oh !@#$%^&*, I really should read the stuff before I post something! That actually is DLL. LOL. Sorry...
Thats quite alright Hoff.
Ok, this is really ticking me off. I've tried everything, it's still not working. I guess I'll just try a different tiling wm. Awesome looks interesting... Anyways, thanks for the assistance. Should I go ahead and mark this as solved?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.