Base-devel group additions

I see there is an 'add more to base-devel' todo list https://www.archlinux.org/todolists/#201 listed but i can't find any discussion about this anywhere.
Are packages that's gonna be added to base-devel also be part of base too?
That seems to be the case, since pacman is in the list but since it's assumed that users have at least the base group installed what is the reason of adding those packages to yet another group?
Pacstraping both base and base-devel would just result to installing some packages twice.

Xyne wrote:
dolby wrote:Pacstraping both base and base-devel would just result to installing some packages twice.
Huh?
pacman -S base base-devel
pacman -S base
pacman -S --needed base-devel
Huh?
https://wiki.archlinux.org/index.php/Of … ase_system
Xyne wrote:The base group is not required and you cannot assume that everyone has the full base group installed.
I guess that is why dependencies from base are listed in build scripts. Oh wait!
Xyne wrote:It makes sense to have a separate group that users can install on a minimal system (or chroot) to ensure that building works.
Maybe make another group targetted at chroots then?

Similar Messages

  • Requesting for [base-devel] packages information

    Hi, I have read alot of threads related to this but I think its not yet clear...My arch installer gives me the "base-devel" from "Select Package Categories"...What I would like to know is the package information of every package on the list.  Since my netbook has only 8gb of SSD, I can't waste space for unnecessary packages...:( Thanks in advance
    Last edited by kaola_linux (2009-02-03 11:00:37)

    #!/bin/bash
    for i in $( pacman -Sgq base-devel ); do
    pacman -Qis ^${i}$
    done
    local/autoconf 2.63-1 (base-devel)
        A GNU tool for automatically configuring source code
    local/automake 1.10.2-1 (base-devel)
        A GNU tool for automatically creating Makefiles
    local/bin86 0.16.17-3 (base-devel)
        A complete 8086 assembler and loader
    local/bison 2.4.1-1 (base-devel)
        The GNU general-purpose parser generator
    local/ed 1.1-2 (base-devel)
        A POSIX-compliant line editor
    local/fakeroot 1.12.1-1 (base-devel)
        Gives a fake root environment, useful for building packages as a non-privileged user
    local/flex 2.5.35-1 (base-devel)
        A tool for generating text-scanning programs
    local/gcc 4.3.3-1 (base-devel)
        The GNU Compiler Collection
    local/libtool 2.2.6a-1 (base-devel)
        A generic library support script
    local/m4 1.4.12-1 (base-devel)
        m4 macro processor
    local/make 3.81-3 (base-devel)
        GNU make utility to maintain groups of programs
    local/patch 2.5.9-1 (base-devel)
        A utility to apply patch files to original sources
    local/pkgconfig 0.23-1 (base-devel)
        A system for managing library compile/link flags

  • [Solved] Weird base-devel update error

    It's been a while that for almost all the packages in base-devel yields an error when updating. Please see update output below.
    I have tried to empty cache with pacman -Scc, and the pacman log under /var only says that it has installed the packages, without any errors. I have not experienced any issues with the packages though.
    The only non-standard thing about my system is that I am using bcache with ext4. I wouldn't guess that that could affect, but I mention it for good measure.
    Is there any ideas about what I can do to find out about this?
    sudo pacman -S base-devel
    :: There are 26 members in group base-devel:
    :: Repository core
    1) autoconf 2) automake 3) binutils 4) bison 5) fakeroot
    6) file 7) findutils 8) flex 9) gawk 10) gcc
    11) gettext 12) grep 13) groff 14) gzip 15) libtool
    16) libutil-linux 17) m4 18) make 19) pacman 20) patch
    21) pkg-config 22) sed 23) sudo 24) texinfo
    25) util-linux 26) which
    Enter a selection (default=all):
    warning: autoconf-2.69-1 is up to date -- reinstalling
    warning: automake-1.14.1-1 is up to date -- reinstalling
    warning: binutils-2.24-4 is up to date -- reinstalling
    warning: bison-3.0.2-1 is up to date -- reinstalling
    warning: fakeroot-1.20-1 is up to date -- reinstalling
    warning: file-5.18-1 is up to date -- reinstalling
    warning: findutils-4.4.2-5 is up to date -- reinstalling
    warning: flex-2.5.39-1 is up to date -- reinstalling
    warning: gawk-4.1.1-1 is up to date -- reinstalling
    warning: gcc-4.9.0-2 is up to date -- reinstalling
    warning: gettext-0.18.3.2-1 is up to date -- reinstalling
    warning: grep-2.18-1 is up to date -- reinstalling
    warning: groff-1.22.2-6 is up to date -- reinstalling
    warning: gzip-1.6-1 is up to date -- reinstalling
    warning: libtool-2.4.2-13 is up to date -- reinstalling
    warning: libutil-linux-2.24.1-6 is up to date -- reinstalling
    warning: m4-1.4.17-1 is up to date -- reinstalling
    warning: make-4.0-2 is up to date -- reinstalling
    warning: pacman-4.1.2-6 is up to date -- reinstalling
    warning: patch-2.7.1-2 is up to date -- reinstalling
    warning: pkg-config-0.28-1 is up to date -- reinstalling
    warning: sed-4.2.2-3 is up to date -- reinstalling
    warning: sudo-1.8.10.p3-1 is up to date -- reinstalling
    warning: texinfo-5.2-2 is up to date -- reinstalling
    warning: util-linux-2.24.1-6 is up to date -- reinstalling
    warning: which-2.20-6 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Packages (26): autoconf-2.69-1 automake-1.14.1-1
    binutils-2.24-4 bison-3.0.2-1 fakeroot-1.20-1
    file-5.18-1 findutils-4.4.2-5 flex-2.5.39-1
    gawk-4.1.1-1 gcc-4.9.0-2 gettext-0.18.3.2-1
    grep-2.18-1 groff-1.22.2-6 gzip-1.6-1
    libtool-2.4.2-13 libutil-linux-2.24.1-6
    m4-1.4.17-1 make-4.0-2 pacman-4.1.2-6
    patch-2.7.1-2 pkg-config-0.28-1 sed-4.2.2-3
    sudo-1.8.10.p3-1 texinfo-5.2-2
    util-linux-2.24.1-6 which-2.20-6
    Total Installed Size: 165,52 MiB
    Net Upgrade Size: 0,00 MiB
    :: Proceed with installation? [Y/n]
    (26/26) checking keys in keyring [######] 100%
    (26/26) checking package integrity [######] 100%
    (26/26) loading package files [######] 100%
    (26/26) checking for file conflicts [######] 100%
    (26/26) checking available disk space [######] 100%
    ( 1/26) reinstalling gawk [######] 100%
    error: command failed to execute correctly
    ( 2/26) reinstalling m4 [######] 100%
    error: command failed to execute correctly
    ( 3/26) reinstalling autoconf [######] 100%
    error: command failed to execute correctly
    ( 4/26) reinstalling automake [######] 100%
    error: command failed to execute correctly
    ( 5/26) reinstalling binutils [######] 100%
    error: command failed to execute correctly
    ( 6/26) reinstalling bison [######] 100%
    error: command failed to execute correctly
    ( 7/26) reinstalling sed [######] 100%
    error: command failed to execute correctly
    ( 8/26) reinstalling libutil-linux [######] 100%
    ( 9/26) reinstalling util-linux [######] 100%
    (10/26) reinstalling fakeroot [######] 100%
    (11/26) reinstalling file [######] 100%
    (12/26) reinstalling findutils [######] 100%
    error: command failed to execute correctly
    (13/26) reinstalling flex [######] 100%
    error: command failed to execute correctly
    (14/26) reinstalling gcc [######] 100%
    error: command failed to execute correctly
    (15/26) reinstalling gettext [######] 100%
    error: command failed to execute correctly
    (16/26) reinstalling grep [######] 100%
    error: command failed to execute correctly
    (17/26) reinstalling groff [######] 100%
    error: command failed to execute correctly
    (18/26) reinstalling gzip [######] 100%
    error: command failed to execute correctly
    (19/26) reinstalling libtool [######] 100%
    error: command failed to execute correctly
    (20/26) reinstalling make [######] 100%
    error: command failed to execute correctly
    (21/26) reinstalling pacman [######] 100%
    (22/26) reinstalling patch [######] 100%
    (23/26) reinstalling pkg-config [######] 100%
    (24/26) reinstalling sudo [######] 100%
    (25/26) reinstalling texinfo [######] 100%
    error: command failed to execute correctly
    (26/26) reinstalling which [######] 100%
    error: command failed to execute correctly
    Last edited by tuusjr (2014-05-21 17:36:46)

    which install-info
    /usr/bin/install-info
    pacman -Qs texinfo
    local/texinfo 5.2-2 (base base-devel)
    Utilities to work with and produce manuals, ASCII text, and on-line
    documentation from a single source file

  • Why are "ed" and "bin86" in base-devel?

    It seems to me that unlike the rest of the members of group base-devel, which are commonly used, ed and bin86 are much less often needed as makedeps, and would be better off just being listed in whichever PKGBUILDs actually need them. Agree? Is there something I'm missing about these?

    Done: http://bugs.archlinux.org/task/18718

  • [SOLVED] question about base-devel

    Hi,
    Im a newbei to Linux and to Arch.
    After my last install, few days ago, i managed to do something that totally wrecked my system.
    So I reinstalling. In the Wiki Installation guide, official and unofficial it says
    Install the base system
    # pacstrap -i /mnt base
    I wander why the base-devel was removed.
    Last edited by Yashka (2013-04-22 14:12:10)

    WonderWoofy wrote:Maybe a note indicating the requirement of 'base-devel' for package building would be a better route to take here...
    https://wiki.archlinux.org/index.php?ti … did=250715
    This info was removed.

  • Install - Missing Grub, passwd etc, only base-devel category available

    So hey,
    I'm trying to install Arch and when it comes to packages, I install them and all goes well until I try to set the root password and install the boot loader. I get passwd doesn't exist errors and Grub is apparently not installed. I also can't edit rc.conf because it's considered a new file.
    Regardless of which ftp I choose, and even if I choose the CD I'm only getting base-devel as a category to choose packages from, which doesn't include grub. I'm not seeing any reference to this in the manual, so where did I go wrong?
    Thanks

    Okay, I just tried it again via FTP and after downloading everything it goes to checking package integrity and fails with
    Error: failed to commit transaction (corrupted package)
    file usbutils-0.73-5-x86_64.pkg.tar.gz was corrupted (bad md5 checksum)
    file wpa_supplicant-0.5.10-1-x86_64.pkg.tar.gz was corrupted (bad md5 checksum)
    Errors occured, no packages were upgraded.
    And it ends there, so I'm assuming the real problem is that it never installed anything.
    Sever I was using was mirrors.unixheads.org and it failed before off of mirror.cs.vt.edu
    Edit: trying to install from the livecd it fails with an error on the first terminal that's lists a bunch of packages and is too long to read. In the output terminal all it says is
    ::Synchronizing packages databases... core core
    local database is up to date
    ::Synchronizing package databases....
    core is up to date
    local database is up to date
    Going to reboot and purge the partitions and start from scratch with install from the cd.
    Last edited by Purple (2008-11-10 22:29:50)

  • What is base-devel? is it a package, or?

    I knew that
    base-devel is a collection of packages essential for basic development.
    However, i cannot use
    pacman -Ss
    to see it.
    How to fulfill something like this? Can someone give hints on how this kind of collection works?
    Thanks

    pacman -Ss | grep base-devel
    Last edited by skottish (2008-01-27 21:41:29)

  • Consignment Stock MB58 Report Materail Group Addition

    Hi Friends,
    I need to add Material group field in MB58 report. If it is possible I would like to have this on Selection Screen as well as in report output.
    Friends pls help me in doing needful.
    Rgds Krishan Raheja

    Dear Krishan,
    You don't have this option in MB58. You have to go for custom Report
    Umakanth R

  • REDO GROUP addition

    I have oracle 11g Rac with two node system,
    I want to add one more redo group , as I have already 4 groups and each have three members
    If I run following query then How many members it will create to group 5
    alter database add logfile thread 1 group 5 size 200M

    Check this, hope it will help you.
    http://kb.dbatoolz.com/tp/3374.how_to_resize_and_multiplex_redo_group_members.html

  • [SOLVED] pacstrap /mnt base base-devel won't work

    Hello everybody
    I got an issue with reinstalling my Arch. I created a CD with the archlinux-2012.10.06-dual.iso and the new installation framework.
    I did the installation like the beginners guide its describe until i got an error with pacstrap
    the pacstrap command from the title ends for me in an inter-conflict with util-linux and eject. It says I should remove eject BUT there is no package to remove. And on the other way around there is no eject to install only utils-linux (pacman -S eject want to install utils-linux).
    what should i do? I know I act like a noob but i did it like the beginners guide told me. any suggestions?
    perhaps i overlooked something
    sincerely Troopa
    PS: if there are after this issue some similar issues what can a solution be there for?
    PSS: sorry, I'm swiss not american or briton
    Last edited by Troopa (2012-10-22 18:17:51)

    now i've tried to burn a CD again with the pacstrap and co. this time with md5 sum check (it was total equal) and on the fresh installed system ( with the old CD incl. AIF). it didn't work but now for some reason its not eject anymore but systemd-sysvcompat inter-conflicts with sysvinit. thats because from the "older" CD i did a kind of a workaround for eject, i don't know what i've done for that, sorry.
    i created the installation CD with wodim from cdrkit with follow command:
    wodim -v dev=/dev/cdrom archlinux-2012.10.06-dual.iso
    (output of the procedur is not accessable anymore but works fine i think)
    did I something wrong with it? is the command wrong or something else?

  • A Few Issues and Questions I Have (GRUB, pacman, XBMC)

    Hi everyone. (Skip to the third paragraph for where my questions start, I got a little carried away in the first two, sorry!)
    I installed Arch Linux for the first time around a week ago. I am now on my third install. The first time I  reinstalled because I was experimenting too much with window managers, xfce4 and other desktop environments. I tried to tweak too much and couldn't boot into a graphical environment. I know I could of removed everything using pacman and re-installing the programs I liked but I wanted to start a fresh completely, had no real other reason really. All went well and my system was up and running again with GNOME (previously my go to desktop environment). However now and again my laptop wouldn't boot GRUB. It would just stop after my BIOS screen with the Acer logo.
    Eventually I started tinkering with window managers and installing just the bare minimum. I really liked what I ended with and so wanted to reinstall again. This time because I was going for the bare minimum approach, had a lot of installed bloat, wanted to move to btrfs and wanted to learn a lot more about how the system works. Previously I had followed a guide and taken very little in, if I was going to be working without a desktop environment I knew I would need to be in the command line a lot and so this time I had my longest install yet, as I read everything slowly and tried to learn what I was doing. Evidently this was my only problem free install. This time I still have my GRUB problem however.
    So for my first install GRUB worked fine, however on my second and third it randomly doesn't load (Picture included at the end). After having to power off by holding the power button and restarting it will then load fine. It's unresponsive to just pressing the power button and waiting or CTRL+ALT+Delete. This can happen on a reboot or when turning on after a period of down time. AFAIK I installed GRUB the same way both times. I have tried reinstalling GRUB and the problem remains.
    My second question is in regards to my many installs. Is there any easy way to see programmes I have installed so I can remove what I don't need? I have tried pacman -Qe but I still get a lot of programmes that I haven't installed, I assume they are in the base, or base-devel group, so is there anyway I can not have these showing in my list of installed packages? I don't believe an --ignoregroup option exists when running a query with pacman like it does when installing and updating.
    Lastly XBMC doesn't recognise my second screen, a projector, after I have enabled it with xrandr. Now I have found a workaround by looking on google, with wmctrl and have embedded the command in my open-box menu. This makes my XBMC believe it is windowed however instead of being true full screen. I was wondering whether anybody knows of an explicit solution instead of working around the problem.
    Heres the link to the picture for GRUB, this is all I get after the BIOS: http://imgur.com/a/uhVgp
    Please ignore the second picture, I thought my system wasn't updating but turns out the application I thought wasn't updating was in fact in Community-Testing, not Community, oops.
    I'm sorry if these solutions can be found elsewhere, I really have tried looking around but don't believe I'm finding what I need. Maybe I'm searching for the wrong terms, I'm not too sure.
    Thank you for any help.
    EDIT: Minor edit, but wow I've been running Arch now for 2 weeks, not 1, time flies sometimes eh?
    EDIT2: FINALLY got Arch to listen to my line-in, my Wii-U audio goes through my external sound card and I have never got it to work under Linux. Been trying for over a year for this to work, had to use Windows to listen to line in. That's one less reason to keep Windows. I love Arch, guess it's time for some Smash Bros and Monster Hunter 3U tonight!
    Last edited by BradPJ (2013-06-05 15:34:28)

    With regard to 'pacman -Qe' output: http://allanmcrae.com/2011/07/secondary … th-pacman/ or you can exclude some packages from that listing by using grep.
    Sidenote: JFC, Allan, what have you done with your blog template??

  • [Solved] redeclipse 1.5

    Solved 2015-04-06
    All issues (for me at least) are now resolved; the AUR package can now be built, installed and run 'as-is' without any difficulties.
    Red Eclipse has been updated to 1.5. The redeclipse AUR package is flagged as out-of-date; pending maintainer action, I had an interest in getting this to work on my computer, and was able to do so after some trial-and-error.
    Update 2015-04-05: The redeclipse AUR package has been updated by the new maintainer (and upstream has tagged v1.5.1, so it is updated to that); however, I still had some issues with it locally, so have updated this thread to document them rather than clutter up the AUR comments.
    I note below the changes I made locally, for the benefit of anyone interested. It is likely that some of these should be reported upstream as well. Feedback on either of these points is most welcome!
    (1) Patch system-install.mk
    Created the file system-install.diff with the following contents (revised 2015-04-05 to match state of the file at upstream commit 38ba0f8 [2015-04-04 13:30 UTC]):
    --- src/system-install.mk 2015-04-03 06:00:37.000000000 +0000
    +++ src/system-install.mk 2015-04-04 13:30:00.000000000 +0000
    @@ -55,6 +55,7 @@
    system-install-client: client
    $(MKDIR) $(libexecdir)/$(appname)
    $(MKDIR) $(gamesbindir)
    + $(MKDIR) $(datadir)/$(appname)
    install -m755 $(appclient) $(libexecdir)/$(appname)/$(appname)
    install -m755 install/nix/$(appsrcname).am \
    $(gamesbindir)/$(appname)
    @@ -89,14 +90,17 @@
    g,@APPNAME@,\
    s,@APPNAME@,$(appname),g\n\
    w\n" | ed -s $(gamesbindir)/$(appname)-server
    - install -m644 ../config/version.cfg \
    - $(datadir)/$(appname)/version.cfg
    - ln -s $(patsubst $(DESTDIR)%,%,$(datadir))/$(appname)/version.cfg \
    - $(libexecdir)/$(appname)/version.cfg
    +
    +system-install-common:
    + $(MKDIR) $(libexecdir)/$(appname)
    + $(MKDIR) $(datadir)/$(appname)
    + cp -r ../config $(datadir)/$(appname)/config
    + ln -s $(patsubst $(DESTDIR)%,%,$(datadir))/$(appname)/config \
    + $(libexecdir)/$(appname)/config
    system-install-data:
    + $(MKDIR) $(datadir)/$(appname)
    cp -r ../data $(datadir)/$(appname)/data
    - rm -f $(datadir)/$(appname)/data/misc/largeandincharge.png
    system-install-docs: $(MANPAGES)
    $(MKDIR) $(mandir)/man6
    @@ -154,12 +158,15 @@
    gzip -9 -n -c < ../doc/man/cube2font.1 \
    > $(mandir)/man1/cube2font.1.gz
    -system-install: system-install-client system-install-server system-install-data system-install-docs system-install-menus
    +system-install: system-install-client system-install-server system-install-common system-install-data system-install-docs system-install-menus
    +
    +system-uninstall-common:
    + rm -rf $(datadir)/$(appname)/config
    + @rm -fv $(libexecdir)/$(appname)/config
    system-uninstall-client:
    @rm -fv $(libexecdir)/$(appname)/$(appname)
    @rm -fv $(libexecdir)/$(appname)/data
    - @rm -fv $(libexecdir)/$(appname)/version.cfg
    @rm -fv $(gamesbindir)/$(appname)
    system-uninstall-server:
    @@ -168,7 +175,6 @@
    system-uninstall-data:
    rm -rf $(datadir)/$(appname)/data
    - rm -fv $(datadir)/$(appname)/version.cfg
    system-uninstall-docs:
    @rm -rfv $(docdir)/$(appname)/examples
    @@ -185,7 +191,7 @@
    @rm -fv $(icondir)/128x128/apps/$(appname).png
    @rm -fv $(pixmapdir)/$(appname).xpm
    -system-uninstall: system-uninstall-client system-uninstall-server system-uninstall-data system-uninstall-docs system-uninstall-menus
    +system-uninstall: system-uninstall-client system-uninstall-server system-uninstall-common system-uninstall-data system-uninstall-docs system-uninstall-menus
    -@rmdir -v $(libexecdir)/$(appname)
    -@rmdir -v $(datadir)/$(appname)
    -@rmdir -v $(docdir)/$(appname)
    (2) Update PKGBUILD
    Updated the PKGBUILD to be equivalent to the following (revised 2015-04-05):
    pkgname="redeclipse"
    pkgver="1.5.1"
    pkgrel="1"
    pkgdesc="free, casual arena shooter"
    arch=("i686" "x86_64")
    url="http://redeclipse.net"
    license=("custom" "CC0" "CCPL:by" "CCPL:by-sa" "ZLIB" "MIT")
    makedepends=("ed")
    depends=("sdl_image" "libgl" "sdl_mixer" "hicolor-icon-theme" "glu")
    install="redeclipse.install"
    source=("base-${pkgver}.tar.gz::https://github.com/red-eclipse/base/archive/v${pkgver}.tar.gz"
    "data-${pkgver}.tar.gz::https://github.com/red-eclipse/data/archive/v${pkgver}.tar.gz"
    "system-install.diff")
    sha256sums=('2982c4337f4b344c6d77def6b2baec3a2b99b70a88752137475845f95c4d5193'
    'eba632f57b4fa76d6701950907231b354398883613da36c17dbc062c1758dd37'
    '226ab99b5a567cac7e8a941f864e990250522a44c64a31561ee3e4386360af7d')
    prepare() {
    cd "${srcdir}/base-${pkgver}"
    rmdir data
    mv "${srcdir}/data-${pkgver}" data
    build() {
    cd "${srcdir}/base-${pkgver}"
    make -C src/ client server
    package() {
    cd "${srcdir}/base-${pkgver}"
    patch src/system-install.mk ../../system-install.diff
    make -C src/ DESTDIR="${pkgdir}" prefix=/usr system-install
    install -Dm 0644 "${srcdir}/base-${pkgver}/doc/license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
    install -Dm 0644 "${srcdir}/base-${pkgver}/doc/all-licenses.txt" "${pkgdir}/usr/share/licenses/${pkgname}/all-licenses.txt"
    You will need to update the "<!--redacted-->" part in the source array, since I'm not sure I got a suitable server in the rotation to add here. You can determine a more suitable one from the AUR package comments, or from upstream's download page; the md5sum is the one published by upstream.
    Update 2015-04-03: Resolved by the new maintainer using source archives straight from GitHub.
    (3) Compile, package, install and run successfully.
    All other files in the package remained untouched.
    The changes made above accomplish two things:
    Prevent the 'make system-install' command from failing, either due to a missing directory (the patch file), missing makedepend (it requires ed now), or not finding the "_linux" suffix that now appears on the binaries after compilation.
    Prevent Red Eclipse from erroring on launch with "could not find config directory"; the directory in question is included in the source, but is outside of the "src/" directory and is not installed/linked to by 'make system-install' directly for some reason.
    Update 2015-04-05: Most issues no longer occur per PKGBUILD and upstream updates.
    I hope this is useful to someone; as before, any feedback is welcome.
    Last edited by aexoxea (2015-05-13 13:35:39)

    My thanks to @carl.george for picking up maintainership of this package .
    Unfortunately, I still had some issues locally with the now-updated PKGBUILD, and have updated the original post to again reflect those changes made to get it working locally. I also wanted to illustrate the exact errors seen here that prompted these changes originally.
    I will of course live with it if no-one else sees these (i.e. if they turn out to be peculiarities of the setup here).
    (1) Without 'ed' as a makedepend...
    ('ed' is not part of either the 'base' or 'base-devel' groups.)
    <!--redacted-->
    Update 2015-04-04: No longer an issue per PKGBUILD update.
    (2) Without system-install.diff...
    (redeclipse builds and installs OK, but then exits immediately at launch.)
    % redeclipse
    could not find config directory
    [Exit code 1]
    (3) Without the APPCLIENT and APPSERVER parameters on the 'make system-install' line...
    <!--redacted-->
    Update 2015-04-05: No longer an issue per upstream changes.
    (4) Without copy and link of config directory...
    (redeclipse builds and installs OK, but then exits immediately at launch.)
    <!--redacted-->
    Update 2015-04-05: Now irrelevant as this is the subject of an upstream patch.
    Last edited by aexoxea (2015-04-05 15:03:47)

  • [SOLVED] Installation to a Bcache Device - A Few Questions

    I'm installing arch to a bcache device following instructions on this page:
    https://wiki.archlinux.org/index.php/Bc … che_device
    One thing I can't figure out.....
    Step 1 is to boot into the install disc....DONE
    .... at this point no partitioning has been done....
    Step 2 is to install bcache-tools from the AUR.
    Question: how can I install packages from the AUR if I don't have the base-devel group installed on my system yet? Am I overlooking a step or missing something obvious? Please help I'm stomped.
    Last edited by w201 (2014-03-20 13:17:47)

    slithery wrote:Because you're installing bcache-tools into the live system, not into your installation.
    I figured as much. I guess I'm confused. Building packages from the AUR requires the base-devel group, does it not? So how can I install bcache-tools into the live environment?

  • Patch: command not found

    While trying to build freetype2-lcd with makepkg -c, I keep getting the following error:
    wiltell ~/build/freetype2-lcd  $ makepkg -c
    ==> Making package: freetype2-lcd 2.3.5-3  (Mon Mar 24 17:02:26 CET 2008)
    ==> Checking Runtime Dependencies...
    ==> Checking Buildtime Dependencies...
    ==> Retrieving Sources...
      -> Found freetype-2.3.5.tar.bz2 in build dir
      -> Found bytecode.patch in build dir
      -> Found freetype-2.3.0-enable-spr.patch in build dir
      -> Found freetype-2.2.1-enable-valid.patch in build dir
      -> Found freetype-2.2.1-memcpy-fix.patch in build dir
      -> Found freetype-2.2.1-subpixel-disable-quantization.diff in build dir
    ==> Validating source files with md5sums...
        freetype-2.3.5.tar.bz2 ... Passed
        bytecode.patch ... Passed
        freetype-2.3.0-enable-spr.patch ... Passed
        freetype-2.2.1-enable-valid.patch ... Passed
        freetype-2.2.1-memcpy-fix.patch ... Passed
        freetype-2.2.1-subpixel-disable-quantization.diff ... Passed
    ==> Extracting Sources...
      -> bsdtar -x -f freetype-2.3.5.tar.bz2
    ==> Removing existing pkg/ directory...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    PKGBUILD: line 29: patch: command not found
    ==> ERROR: Build Failed.
        Aborting...

    When building packages, ensure you have the entire base-devel group installed:
    # pacman -S base-devel
    In particular for this specific case, what you want is the 'patch' program: 
    # pacman -S patch
    - but just install all of base-devel to prevent issues like this in the future.

  • Can't run compiz-check script or any application ?!!!

    hi all
    I am new user in Arch .
    I am trying to install the Gpointing app so that I can set up the Cursor sensitivity in KDE but I get this:
    1st :
    ./configure >> and the result is bellow
    [yasser@(none) gpointing-device-settings-1.5.1]$ sudo ./configure
    Password:
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking how to create a pax tar archive... gnutar
    checking how to create a pax tar archive... (cached) gnutar
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for style of include used by make... GNU
    checking for gcc... gcc
    checking for C compiler default output file name... a.out
    checking whether the C compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables...
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking dependency style of gcc... gcc3
    checking dependency style of gcc... (cached) gcc3
    checking for a sed that does not truncate output... /bin/sed
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking for fgrep... /usr/bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking whether the shell understands some XSI constructs... yes
    checking whether the shell understands "+="... yes
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for ar... ar
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
    checking whether -lc should be explicitly linked in... no
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... yes
    checking for pkg-config... /usr/bin/pkg-config
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking dependency style of gcc... (cached) gcc3
    checking dependency style of gcc... (cached) gcc3
    checking how to run the C preprocessor... gcc -E
    checking whether make sets $(MAKE)... (cached) yes
    checking whether NLS is requested... yes
    checking for intltool >= 0.35.0... 0.50.2 found
    checking for intltool-update... /usr/bin/intltool-update
    checking for intltool-merge... /usr/bin/intltool-merge
    checking for intltool-extract... /usr/bin/intltool-extract
    checking for xgettext... /usr/bin/xgettext
    checking for msgmerge... /usr/bin/msgmerge
    checking for msgfmt... /usr/bin/msgfmt
    checking for gmsgfmt... /usr/bin/msgfmt
    checking for perl... /usr/bin/perl
    checking for perl >= 5.8.1... 5.16.1
    checking for XML::Parser... ok
    checking locale.h usability... yes
    checking locale.h presence... yes
    checking for locale.h... yes
    checking for LC_MESSAGES... yes
    checking libintl.h usability... yes
    checking libintl.h presence... yes
    checking for libintl.h... yes
    checking for ngettext in libc... yes
    checking for dgettext in libc... yes
    checking for bind_textdomain_codeset... yes
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for dcgettext... yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for xgettext... (cached) /usr/bin/xgettext
    checking for locale.h... (cached) yes
    checking for LC_MESSAGES... (cached) yes
    checking for libintl.h... (cached) yes
    checking for ngettext in libc... (cached) yes
    checking for dgettext in libc... (cached) yes
    checking for bind_textdomain_codeset... (cached) yes
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for dcgettext... (cached) yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for xgettext... (cached) /usr/bin/xgettext
    checking for pkg-config... (cached) /usr/bin/pkg-config
    checking for GTK+ - version >= 2.14.0... yes (version 2.24.11)
    checking for glib-genmarshal... /usr/bin/glib-genmarshal
    checking for glib-mkenums... /usr/bin/glib-mkenums
    checking pkg-config is at least version 0.9.0... yes
    checking for GNOME_SETTINGS_DAEMON... yes
    checking for GCONF2... yes
    Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
    Using $(sysconfdir)/gconf/schemas as install directory for schema files
    checking for gconftool-2... /usr/bin/gconftool-2
    checking for XINPUT... yes
    checking for X11... yes
    checking for an ANSI C-conforming const... yes
    checking whether to use Cutter... (cached) auto
    checking for CUTTER... no
    checking for lcov... no
    checking for genhtml... no
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating src/Makefile
    config.status: creating modules/Makefile
    config.status: creating modules/common/Makefile
    config.status: creating modules/gnome-settings-daemon-plugins/Makefile
    config.status: creating data/Makefile
    config.status: creating data/gpointing-device-settings.desktop.in
    config.status: creating test/Makefile
    config.status: creating doc/Makefile
    config.status: creating po/Makefile.in
    config.status: creating libgpointing-device-settings.pc
    config.status: creating config.h
    config.status: config.h is unchanged
    config.status: executing depfiles commands
    config.status: executing libtool commands
    config.status: executing default-1 commands
    config.status: executing default-2 commands
    config.status: executing po/stamp-it commands
    [yasser@(none) gpointing-device-settings-1.5.1]$ make
    make all-recursive
    make[1]: Entering directory `/home/yasser/gpointing-device-settings-1.5.1'
    Making all in src
    make[2]: Entering directory `/home/yasser/gpointing-device-settings-1.5.1/src'
    CCLD gpointing-device-settings
    /usr/bin/ld: cannot open output file .libs/gpointing-device-settings: Permission denied
    collect2: error: ld returned 1 exit status
    make[2]: *** [gpointing-device-settings] Error 1
    make[2]: Leaving directory `/home/yasser/gpointing-device-settings-1.5.1/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/yasser/gpointing-device-settings-1.5.1'
    make: *** [all] Error 2
    [yasser@(none) gpointing-device-settings-1.5.1]$ make install
    Making install in src
    make[1]: Entering directory `/home/yasser/gpointing-device-settings-1.5.1/src'
    CCLD gpointing-device-settings
    /usr/bin/ld: cannot open output file .libs/gpointing-device-settings: Permission denied
    collect2: error: ld returned 1 exit status
    make[1]: *** [gpointing-device-settings] Error 1
    make[1]: Leaving directory `/home/yasser/gpointing-device-settings-1.5.1/src'
    make: *** [install-recursive] Error 1
    [yasser@(none) gpointing-device-settings-1.5.1]$ ?????
    bash: ?????: command not found
    [yasser@(none) gpointing-device-settings-1.5.1]$ clear
    [yasser@(none) gpointing-device-settings-1.5.1]$ ./configure
    ./configure: line 2100: config.log: Permission denied
    ./configure: line 2110: config.log: Permission denied
    [yasser@(none) gpointing-device-settings-1.5.1]$ sudo ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking how to create a pax tar archive... gnutar
    checking how to create a pax tar archive... (cached) gnutar
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for style of include used by make... GNU
    checking for gcc... gcc
    checking for C compiler default output file name... a.out
    checking whether the C compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables...
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking dependency style of gcc... gcc3
    checking dependency style of gcc... (cached) gcc3
    checking for a sed that does not truncate output... /bin/sed
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking for fgrep... /usr/bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking whether the shell understands some XSI constructs... yes
    checking whether the shell understands "+="... yes
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for ar... ar
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
    checking whether -lc should be explicitly linked in... no
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... yes
    checking for pkg-config... /usr/bin/pkg-config
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking dependency style of gcc... (cached) gcc3
    checking dependency style of gcc... (cached) gcc3
    checking how to run the C preprocessor... gcc -E
    checking whether make sets $(MAKE)... (cached) yes
    checking whether NLS is requested... yes
    checking for intltool >= 0.35.0... 0.50.2 found
    checking for intltool-update... /usr/bin/intltool-update
    checking for intltool-merge... /usr/bin/intltool-merge
    checking for intltool-extract... /usr/bin/intltool-extract
    checking for xgettext... /usr/bin/xgettext
    checking for msgmerge... /usr/bin/msgmerge
    checking for msgfmt... /usr/bin/msgfmt
    checking for gmsgfmt... /usr/bin/msgfmt
    checking for perl... /usr/bin/perl
    checking for perl >= 5.8.1... 5.16.1
    checking for XML::Parser... ok
    checking locale.h usability... yes
    checking locale.h presence... yes
    checking for locale.h... yes
    checking for LC_MESSAGES... yes
    checking libintl.h usability... yes
    checking libintl.h presence... yes
    checking for libintl.h... yes
    checking for ngettext in libc... yes
    checking for dgettext in libc... yes
    checking for bind_textdomain_codeset... yes
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for dcgettext... yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for xgettext... (cached) /usr/bin/xgettext
    checking for locale.h... (cached) yes
    checking for LC_MESSAGES... (cached) yes
    checking for libintl.h... (cached) yes
    checking for ngettext in libc... (cached) yes
    checking for dgettext in libc... (cached) yes
    checking for bind_textdomain_codeset... (cached) yes
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for dcgettext... (cached) yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for xgettext... (cached) /usr/bin/xgettext
    checking for pkg-config... (cached) /usr/bin/pkg-config
    checking for GTK+ - version >= 2.14.0... yes (version 2.24.11)
    checking for glib-genmarshal... /usr/bin/glib-genmarshal
    checking for glib-mkenums... /usr/bin/glib-mkenums
    checking pkg-config is at least version 0.9.0... yes
    checking for GNOME_SETTINGS_DAEMON... yes
    checking for GCONF2... yes
    Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
    Using $(sysconfdir)/gconf/schemas as install directory for schema files
    checking for gconftool-2... /usr/bin/gconftool-2
    checking for XINPUT... yes
    checking for X11... yes
    checking for an ANSI C-conforming const... yes
    checking whether to use Cutter... (cached) auto
    checking for CUTTER... no
    checking for lcov... no
    checking for genhtml... no
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating src/Makefile
    config.status: creating modules/Makefile
    config.status: creating modules/common/Makefile
    config.status: creating modules/gnome-settings-daemon-plugins/Makefile
    config.status: creating data/Makefile
    config.status: creating data/gpointing-device-settings.desktop.in
    config.status: creating test/Makefile
    config.status: creating doc/Makefile
    config.status: creating po/Makefile.in
    config.status: creating libgpointing-device-settings.pc
    config.status: creating config.h
    config.status: config.h is unchanged
    config.status: executing depfiles commands
    config.status: executing libtool commands
    config.status: executing default-1 commands
    config.status: executing default-2 commands
    config.status: executing po/stamp-it commands.
    2nd >>> make .
    [yasser@(none) gpointing-device-settings-1.5.1]$ make
    make all-recursive
    make[1]: Entering directory `/home/yasser/gpointing-device-settings-1.5.1'
    Making all in src
    make[2]: Entering directory `/home/yasser/gpointing-device-settings-1.5.1/src'
    CCLD gpointing-device-settings
    /usr/bin/ld: cannot open output file .libs/gpointing-device-settings: Permission denied
    collect2: error: ld returned 1 exit status
    make[2]: *** [gpointing-device-settings] Error 1
    make[2]: Leaving directory `/home/yasser/gpointing-device-settings-1.5.1/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/yasser/gpointing-device-settings-1.5.1'
    make: *** [all] Error 2.
    3rd >> make install
    [yasser@(none) gpointing-device-settings-1.5.1]$ make install
    Making install in src
    make[1]: Entering directory `/home/yasser/gpointing-device-settings-1.5.1/src'
    CCLD gpointing-device-settings
    /usr/bin/ld: cannot open output file .libs/gpointing-device-settings: Permission denied
    collect2: error: ld returned 1 exit status
    make[1]: *** [gpointing-device-settings] Error 1
    make[1]: Leaving directory `/home/yasser/gpointing-device-settings-1.5.1/src'
    make: *** [install-recursive] Error 1.
    I know this problem might be a silly problem for u guys but I really need to decrease the Cursor sensitivity because it's annoying .
    Moderator edit: Changed the [ quote ] tags to [ code ] ones for you to keep this readable. Please do so yourself in future. -- bernarcher
    Last edited by bernarcher (2012-09-02 16:44:51)

    I don't think you need to compile and install this yourself as it appears to already be in the AUR. You should download an AUR helper and use it to install gpointing-device-settings.
    Example using packer:
    sudo pacman -S wget # wget is for downloading packer, you can download it manually if you'd like
    mkdir ~/builds # Where you want to put packer's files, change if you'd like
    cd ~/builds
    wget http://aur.archlinux.org/packages/pa/packer/packer.tar.gz
    makepkg -s # Make sure you have the base-devel group installed
    sudo pacman -U packer
    packer -S gpointing-device-settings
    If this solves the problem, remember to edit your original post and add [Solved] to the beginning of the title.
    Last edited by Mindstormscreator (2012-09-02 18:52:08)

Maybe you are looking for

  • Bridge CS6 bad preview after adjustment in Adobe Camera Raw 7.0

    Hi, when i update camera raw from 6.5 to 6.6 the preview can`t give me right preview only after 1 or more adjustments in adobe camera raw (yes, "Always High Quality"and "Generate Preview-Size Previews"). Image apears and stays like when we open it in

  • HT201665 how do i import video from my iPad to my mac?

      my question is how do i import video from my iPad to my macair? <Personal Information Removed by Host>

  • Quickbooks/outlook/windows question

    i have a new MBP 13" that i will be using for business.  i will be running Quick books in windows/parallels .  i would also like to run MS outlook with MS Office, my question is.  do i need to get MS Office for Mac, or run regular MS Office in window

  • How do I deauthorize itunes if I can't start itunes

    I need to reinstall Windows 7 because of a corrupted user profile.  Right how I cannot start iTunes on this computer, so I can't deauthorize in the normal way.  Is there some way to deauthorize all of my devices online?  Is there some way Apple can d

  • Firing Stored Procedure Into Database At Runtime

    HI All, I need a help !. I have created a stored procedure that creates a dynamic SP at runtime depending upon certain values stored in my database. Now I want that as soon as the dynamic SP is written in a flat file on the database server it should