Package Details: x11remote 0.1-3

Git Clone URL: https://aur.archlinux.org/x11remote.git (read-only)
Package Base: x11remote
Description: Simple mouse and keyboard remote control as touchscreen HTML5 web-app
Upstream URL: http://github.com/apirogov/x11remote
Licenses: MIT
Submitter: icetonic
Maintainer: icetonic
Last Packager: icetonic
Votes: 2
Popularity: 0.000000
First Submitted: 2015-04-03 16:59
Last Updated: 2018-12-07 22:41

Latest Comments

icetonic commented on 2018-12-07 22:47

I fixed the compile error and tried to update the PKGBUILD as well, but for some reason it still just wants to deliver the old PKGBUILD version :/ I don't know what I am doing wrong. I hope this is just some caching going on, otherwise would be nice if someone points out what my mistake is.

dreieck commented on 2018-12-05 14:24

build() fails for me:

[...]
Building library for ansi-wl-pprint-0.6.8.2..
[1 of 2] Compiling Text.PrettyPrint.ANSI.Leijen.Internal ( Text/PrettyPrint/ANSI/Leijen/Internal.hs, dist/dist-sandbox-47461bcc/build/Text/PrettyPrint/ANSI/Leijen/Internal.o )

Text/PrettyPrint/ANSI/Leijen/Internal.hs:16:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.12.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v to see a list of the files searched for.
   |
16 | module Text.PrettyPrint.ANSI.Leijen.Internal where
   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Text/PrettyPrint/ANSI/Leijen/Internal.hs:18:1: error:
    Could not find module ‘System.IO’
    There are files missing in the ‘base-4.12.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v to see a list of the files searched for.
   |
18 | import System.IO (Handle,hPutStr,hPutChar,stdout)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Text/PrettyPrint/ANSI/Leijen/Internal.hs:20:1: error:
    Could not find module ‘System.Console.ANSI’
    There are files missing in the ‘ansi-terminal-0.8.2’ package,
    try running 'ghc-pkg check'.
    Use -v to see a list of the files searched for.
   |
20 | import System.Console.ANSI (Color(..), ColorIntensity(..), ConsoleLayer(..),
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

Text/PrettyPrint/ANSI/Leijen/Internal.hs:24:1: error:
    Could not find module ‘Data.String’
    There are files missing in the ‘base-4.12.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v to see a list of the files searched for.
   |
24 | import Data.String (IsString(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Text/PrettyPrint/ANSI/Leijen/Internal.hs:25:1: error:
    Could not find module ‘Data.Maybe’
    There are files missing in the ‘base-4.12.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v to see a list of the files searched for.
   |
25 | import Data.Maybe (catMaybes)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Text/PrettyPrint/ANSI/Leijen/Internal.hs:31:1: error:
    Could not find module ‘Data.Semigroup’
    There are files missing in the ‘base-4.12.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v to see a list of the files searched for.
   |
31 | import qualified Data.Semigroup as Semi (Semigroup((<>)))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Text/PrettyPrint/ANSI/Leijen/Internal.hs:34:1: error:
    Could not find module ‘Data.Monoid’
    There are files missing in the ‘base-4.12.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v to see a list of the files searched for.
   |
34 | import Data.Monoid ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
Failed to install ansi-wl-pprint-0.6.8.2
cabal: Error: some packages failed to install:
ansi-wl-pprint-0.6.8.2-IorYGC2IHKLB6bH0iJmQIJ failed during the building
phase. The exception was:
ExitFailure 1
optparse-applicative-0.14.3.0-BVXhkxJuCJ17E9CBbUEb4U depends on
optparse-applicative-0.14.3.0 which failed to install.
wai-app-static-3.1.6.2-BDJm0Oyj2QIFtO3BdfS0CU depends on
wai-app-static-3.1.6.2 which failed to install.
wai-websockets-3.0.1.2-FBhrCBqs4TR6ewArsW4eg1 depends on
wai-websockets-3.0.1.2 which failed to install.

==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build x11remote.

dreieck commented on 2018-12-05 14:23

This downloads a lot of stuff during build(). Please avoid that!

Whenever possible, put everything which is needed from the internet in the source-array, if this is not possible use prepare() as an exception.

Having internet connection during build() or package() should not be assumed.

icetonic commented on 2016-01-02 17:08

I've bumped the base dep to 5 now, should build fine for a while! :)

hamelg commented on 2016-01-02 14:47

I've just solved the issue by editing the file x11remote.cabal. I have changed base dependency to 4.9 and now it builds !

hamelg commented on 2016-01-02 14:21

it doesn't compile :(
I'm a total newbie in haskell, I don't know what to do.

==> Starting build()...
Downloading the latest package list from hackage.haskell.org
Skipping download: Local and remote files match.
Writing a default package environment file to
/BUILD/ARCH/x11remote/src/x11remote/cabal.sandbox.config
Using an existing sandbox located at
/BUILD/ARCH/x11remote/src/x11remote/.cabal-sandbox
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: x11remote-0.1.0.0 (user goal)
next goal: base (dependency of x11remote-0.1.0.0)
rejecting: base-4.8.2.0/installed-0d6... (conflict: x11remote => base>=4.7 &&
<4.8)
rejecting: base-4.8.1.0, 4.8.0.0, 4.7.0.2, 4.7.0.1, 4.7.0.0, 4.6.0.1, 4.6.0.0,
4.5.1.0, 4.5.0.0, 4.4.1.0, 4.4.0.0, 4.3.1.0, 4.3.0.0, 4.2.0.2, 4.2.0.1,
4.2.0.0, 4.1.0.0, 4.0.0.0, 3.0.3.2, 3.0.3.1 (global constraint requires
installed instance)
Dependency tree exhaustively searched.

Note: when using a sandbox, all packages are required to have consistent
dependencies. Try reinstalling/unregistering the offending packages or
recreating the sandbox.
==> ERROR: A failure occurred in build().
Aborting...