Dzlad :: Another AUR helper lad ::

I have uploaded dzlad using dzlad to the dzlad AUR page
Dzlad helps you do some AUR tasks:
* Upload tarballs, allowing you to vote and add a comment upon submission.
* Check for upgradable AUR packages.
* Download build scripts from AUR.
* Search for packages in the Name and Description fields, with results sorted by Name or Votes.
* Search packages by Maintainer. This is useful for checking for out-of-date packages maintained by you.
* Colored and formatted output.
* Vote for dzlad, and other operations like flag out-of-date, adopt/disown packages, and such.
What it does not do:
* Build or install packages.
* Resolve dependencies.
* Dangerous things (except for writing to ~/.dzlad).
For those interested, dzlad is written in ruby, and it's hosted on github
Or you can pull the source and see:
git clone git://github.com/lolilolicon/dzlad.git
Side note: As a lad who has learned ruby for just less than two weeks, I'm not to blame if it fries you a turkey.
To stay OT, you can find several examples by issuing `dzlad --examples' (or just `dzlad --e', you lazy piggie)
Cheers.
Last edited by lolilolicon (2010-01-28 09:51:28)

opt1mus wrote:Serious question; why would I use your package over cower?
Simple answer, nothing.
I've wrote it primarly for myself to not use yaourt or anything in that way. I is also for me a opportunity to learn advanced bash scripting techniques.
It is a question of preferences. I like to have tool that I've written myself. I don't want to convince anybody to use this tool, but at least you have the option to do so.

Similar Messages

  • AUR helper with download/build only option ?

    Hi,
    Currently I have a cron job that does this:
    pacman -Syuw --noconfirm
    This downloads all packages and put it in the cache in the background, this way when a run an upgrade I just have to validate.
    I would like to have the same for AUR packages. Is anyone aware of a AUR helper with a "download+build" only option ?

    pacaur (which uses cower) supports a -d flag to download only, and a -m flag to download and build. The -d flag will pull down dependencies. I'm quite happy with pacaur+cower as a day to day solution, $0.02.
    EDIT: sorry I meant the -m flag pulls down deps -- to do it with the -d flag you have to specify it twice. </bourbon>
    Last edited by TE (2014-12-13 00:53:36)

  • Powaur - an AUR helper with a pacman-like interface

    Hi guys,
    I've just written this minimalistic AUR helper called powaur, with an interface like pacman / yaourt, so
    there's no need to learn an addition set of commands. C is the only language I'm really really comfortable
    with, so powaur is written in C.
    Links
    Github - https://github.com/yanhan/powaur
    AUR - http://aur.archlinux.org/packages.php?ID=49296
    Updates
    24 Jan 2012:  - Updated to work with pacman 4 (!!)
    10 July 2011:  - allow uppercase answers for questions
    28 June 2011: - --noconfirm option added
                           - --list-aur option added; lists installed AUR packages and their version
                           - only resolve dependencies for new / outdated AUR packages
    26 June 2011: - allow installing of packages as root
                           - add per-user directory in form of /tmp/powaur-username, please comment out
                             "TmpDir" section of your powaur.conf for this to take effect
                           - print immediate dependencies for -S
                           - only print dependency graph for -S when --debug is supplied
    10 June 2011: -S supports dependency resolution
                           -Su available to update outdated AUR packages
                           --crawl to output topological order of packages
                           -G --deps uses similar dependency resolution algorithm with -S
    31 May 2011: Colorized output is now available!
    26 May 2011: Multithreaded downloading is now supported!
    Features
    Currently, powaur offers the following feature set:
    -G, --getpkgbuild Downloads PKGBUILDS of listed packages from the AUR
    --deps Resolve dependencies for packages. This is turned off by default.
    --threads <N> Limits the maximum number of threads to N (max of 10)
    -S, --sync When used alone, installs packages from the AUR without dependency resolution.
    --check Only meaningful with -u. Checks for outdated AUR packages without upgrading them
    -i, --info Similar to that of pacman
    -s, --search Searches the AUR for a single package
    -u, --upgrade Updates outdated AUR packages
    --vote Used with -s, orders search results by vote count (highest first) instead of alphabetical order
    -Q, --query Queries installed packages
    -i, --info Similar to that of pacman
    -s, --search Similar to that of pacman
    --crawl <package(s)> Shows a valid topological order of given packages
    -B, --backup [dir] Backup the pacman local database in <dir>, or the current directory if unspecified
    -M, --maintainer Searches the AUR for a maintainer
    --vote Orders the maintainer's packages by vote count (highest first) instead of alphabetical order
    --color Enable colorized output
    --nocolor Turn off colorized output
    --debug Displays debug information
    -h, --help Displays help
    -V, --version Displays version
    Credits
    Many thanks to Dave Reisner (falconindy) for allowing me to use code in cower for json parsing.
    I also referred to source code from pacman and git.
    Finally
    Feature requests are welcome!
    Last edited by yanhan (2012-01-24 11:27:33)

    Hey there, yanhan. I just switched over from Gentoo to Arch simply for my love of Gnome 3. Maybe when Gentoo jumps on their Gnome support, I'll switch back... but for now, I'm loving Arch.
    I downloaded powaur because I like pacman and I wanted to handle the AUR as seamlessly as emerge handles its overlays. I've got a super newb question for you, though, as per I don't quite know pacman's in's and out's yet.
    So, as I'd like the 64-bit flash binary. I go about doing this as root:
    [root@laptop patrick]# powaur -S flashplugin-prerelease
    Syncing:
    flashplugin-prerelease
    ==> Do you wish to proceed? [Y/n]
    ==> y
    Resolving dependencies... Please wait
    ==> Dependency graph:
    xineramaproto (installed) -> randrproto (installed) -> inputproto (installed) -> xextproto (installed) -> renderproto (installed) -> iana-etc (installed) -> xcb-proto (installed) -> kbproto (installed) -> xproto (installed) -> fixesproto (installed) -> compositeproto (installed) -> damageproto (installed) -> tzdata (installed) -> linux-api-headers (installed) -> glibc (installed) -> libice (installed) -> libdatrie (installed) -> libthai (installed) -> pixman (installed) -> libdaemon (installed) -> expat (installed) -> libjpeg-turbo (installed) -> libxdmcp (installed) -> libxau (installed) -> libxcb (installed) -> libx11 (installed) -> libxext (installed) -> libxinerama (installed) -> libxi (installed) -> libxfixes (installed) -> libxcomposite (installed) -> libxdamage (installed) -> libxrender (installed) -> libxcursor (installed) -> libxrandr (installed) -> nspr (installed) -> run-parts (installed) -> gcc-libs (installed) -> pcre (installed) -> glib2 (installed) -> atk (installed) -> attr (installed) -> acl (installed) -> libcap (installed) -> ncurses (installed) -> readline (installed) -> sqlite3 (installed) -> bash (installed) -> gzip (installed) -> libgpg-error (installed) -> libgcrypt (installed) -> keyutils (installed) -> findutils (installed) -> texinfo (installed) -> libtasn1 (installed) -> sed (installed) -> gdbm (installed) -> db (installed) -> libsasl (installed) -> gmp (installed) -> zlib (installed) -> libxml2 (installed) -> shared-mime-info (installed) -> freetype2 (installed) -> fontconfig (installed) -> libxft (installed) -> gnutls (installed) -> libpng (installed) -> cairo (installed) -> pango (installed) -> libtiff (installed) -> gdk-pixbuf2 (installed) -> gtk-update-icon-cache (installed) -> cracklib (installed) -> pam (installed) -> shadow (installed) -> coreutils (installed) -> filesystem (installed) -> util-linux (installed) -> libsm (installed) -> e2fsprogs (installed) -> dbus-core (installed) -> dbus (installed) -> avahi (installed) -> perl (installed) -> openssl (installed) -> libldap (installed) -> krb5 (installed) -> libcups (installed) -> ca-certificates (installed) -> libssh2 (installed) -> curl (installed) -> nss (installed) -> gtk2 (installed) -> libxt (installed) -> mozilla-common (installed) -> flashplugin-prerelease (AUR target)
    ==> Upgrading:
    flashplugin-prerelease
    ==> Edit PKGBUILD for flashplugin-prerelease? [Y/n/a]
    ==> n
    ==> Continue installing flashplugin-prerelease? [Y/n]
    ==> y
    ==> ERROR: Running makepkg as root is a BAD idea and can cause
    permanent, catastrophic damage to your system. If you
    wish to run as root, please use the --asroot option.
    Ok, fair enough.
    So, as _not_ root.
    [patrick@laptop powaur]$ powaur -S flashplugin-prerelease
    Syncing:
    flashplugin-prerelease
    ==> Do you wish to proceed? [Y/n]
    ==> y
    Resolving dependencies... Please wait
    Segmentation fault
    So... what's my silly noob mistake that isn't allowing me to use your wonderful helper?

  • AUR Helper Scripts

    This thread is intended to provide a "locator" resource for all the AUR helper scripts out there - for searching and/or building from the AUR.  This does include some of the GUI pacman frontends, and it is ok to repost those here.
    I would appretiate it if the author of each front end posted a small (2-3 line) description of their creation, along with a homepage link and an AUR link (where applicable).  Screenshots would also be nice (if applicable).
    This thread is only intended for this purpose and will be cleaned of other posts.  If this thread ends up locked and you have a front end to add, feel free to PM any of the moderator staff and we will unlock it for you.

    aur-get
    aur-get is simple AUR manager written in python. It will help you with searching, downloading, installing and updating packages from AUR.
    aur-get is no more maintained. It's ugly and buggy code. Don't use it.
    Homepage: http://husio.arch-linux.pl/aur_get/about.html
    PKGBUILD: http://aur.archlinux.org/packages/aur-g … t/PKGBUILD
    Screenshot 1: http://img100.imageshack.us/img100/6125 … 8schg5.png
    Screenshot 2: http://img152.imageshack.us/img152/4695 … 0scsu7.png
    Last edited by Husio (2008-04-01 15:09:08)

  • Calling a function from another class - help!

    I realize that this is probably a basic thing for people who have been working with JavaFX for a while, but it is eluding me, and I have been working on it for over a week.
    I need to call a function that is in another class.  Here's the deal.  In EntryDisplayController.java, there are 2 possible passwords that can be accepted - one will give full access to the car, the second will limit functions on the car.  So when a password is entered and verified as to which one it is, I need to call a function in MainDisplayController.java to set a variable that will let the system know which password is being used - full or restricted.
    So in MainDisplayController.java I have this snippet to see
    public class MainDisplayController implements Initializable, ControlledScreen {
        ScreensController myController;
        public static char restrict;
         * Initializes the controller class.
        @Override
        public void initialize(URL url, ResourceBundle rb) {
            // TODO
        public void setRestriction(){
            restrict = 0;
            restrictLabel.setText("RESTRICTED");
        public void clearRestriction(){
            restrict = 1;
            restrictLabel.setText("");
    And in EntryScreenDisplay.java I have this snippet:
    public class EntryDisplayController implements Initializable, ControlledScreen {
         @FXML
        private Label passwordLabel ;
        static String password = new String();
        static String pwd = new String("");
         ScreensController myController;
         private MainDisplayController controller2;
         * Initializes the controller class.
        @Override
        public void initialize(URL url, ResourceBundle rb) {
            setPW(pwd);    // TODO
         @FXML
        private void goToMainDisplay(ActionEvent event){
            if(password.equals ("123456")){
              controller2.clearRestriction();
               myController.setScreen(ScreensFramework.MainDisplayID);
               pwd = "";
               password = "";
               setPW(pwd);
            else if(password.equals ("123457")){
               controller2.setRestriction();
                myController.setScreen(ScreensFramework.MainDisplayID);
               pwd = "";
               password = "";
               setPW(pwd);
            else{
                password = "";
                pwd = "";
                setPW(pwd);
    When I enter the restricted (or full) password, I get a long list of errors, ending with
    Caused by: java.lang.NullPointerException
      at velocesdisplay.EntryDisplayController.goToMainDisplay(EntryDisplayController.java:60)
    Line 60 is where "controller2.setRestriction(); is.
    As always, thanks for any help.
    Kind regards,
    David

    You never set the controller2 variable to anything, which is why you get a null pointer exception when you try to reference it.
    public static variables (and even singletons) are rarely a good idea as they introduce global state (sometimes they can be, but usually not).
    If a static recorder like this can only have a binary value, use a boolean, if it can have multiple values, use an enum.
    Some of the data sharing solutions in dependency injection - Passing Parameters JavaFX FXML - Stack Overflow might be more appropriate.
    I also created a small framework for roll based solutions in JavaFX which perhaps might be useful:
    http://stackoverflow.com/questions/19666982/is-there-a-way-to-implement-a-property-like-rendered-on-javafx
    https://gist.github.com/jewelsea/7229260
    It was just something I hacked together, so it's not a fully polished solution and you probably don't need something quite so complex.
    What you need is a model class shared between the components of your application.  Dependency injection frameworks such as afterburner.fx can help achieve this in a fairly simple to use way.
    If you don't want to go with a dependency injection framework, then you could use either a static singleton model class for your settings or pass the model class using the mechanism in defined in the passing parameters link I provided.  For a model class example, see the ClickCounter class from this example.   That example doesn't use FXML, but to put it together with the passing parameters solution, for your restriction model, you would have something like the following:
       private class Restricted {
         private final ReadOnlyBooleanWrapper restricted;
         public Restricted(boolen isRestricted) {
           restricted = new ReadOnlyBooleanWrapper(isRestricted);  
         public boolean isRestricted() {
           return restricted.get();
         public ReadOnlyBooleanProperty restrictedProperty() {
           return restricted.getReadOnlyProperty();
    Then in your EntryDisplayController you have:
    @FXML
    public void goToMainDisplay(ActionEvent event) {
         // determine the restriction model as per your original code...
         RestictionModel restrictionModel = new RestrictionModel(<appropriate value>);
      FXMLLoader loader = new FXMLLoader(
      getClass().getResource(
       "mainDisplay.fxml"
      Stage stage = new Stage(StageStyle.DECORATED);
      stage.setScene(
       new Scene(
         (Pane) loader.load()
      MainDisplayController controller =
        loader.<MainDisplayController>getController();
      controller.initRestrictionModel(restrictionModel);
      stage.show();
    class MainDisplayController() {
      @FXML private RestrictionModel restrictionModel;
      @FXML private RestrictLabel restrictLabel;
      public void initialize() {}
      // naming convention (if the restriction model should only be set once per controller, call the method init, otherwise call it set).
      public void initRestrictionModel(RestrictionModel restrictionModel) {
        this.restrictionModel = restrictionModel;
         // take some action based on the new restriction model, for example
        restrictLabel.textProperty.bind(
          restrictionModel.restrictedProperty().asString()
    If you have a centralized controller for your navigation and instantiation of your FXML (like in this small FXML navigation framework), then you can handle the setting of restrictions on new screens centrally within the framework at the point where it loads up FXML or navigates to a screen (it seems like you might already have something like this with your ScreensController class).
    If you do this kind of stuff a lot, then you would probably benefit from a move to a framework like afterburner.  If it is just a few times within your application, then perhaps something like the above outline will give you enough guidance to implement a custom solution.

  • ICHAT: It says my Built-in iSight is in use my another program (help)

    Alright.
    So at first my iSight worked in nothing.
    so i reinstalled quicktime.
    Now it works in photobooth and iMovie
    But it still says its in use by another program in ichat
    This is my first mac, its very upsetting
    I looked in the system profiler and it shows up under usb,
    but the usb option doesnt show up in stickam nor does my ichat work
    HELP
    the Apple store is an hour away and i dont want to drive, i want to fix this myself

    Are you opening all the programs at the same time. The camera will fight between applications for its use and may get stuck. It's better to open and then close each. When all else fails trash the preference file for the application or applications. There are specific directions for this on the apple site.(or someone may likely follow my post on an easy how to) I can't go through at the moment but keep in mind preference file or .plist as they are shown are all located in one specific area of your mac. By trashing them is like resetting the program to it default setting without your changes to color background, font choice etc. Minor stuff really. The plist file is rebuilt automatically on relaunch of that application. Trashing a plist is a common fix recommendation and about the extent of ever having to go near the system area.

  • Tv aerial socket in another room - help!

    I have set up my BT broadband Hub OK and have broadband........but now struggling with the TV vision box.  I've realised it may be because my tv aerial socket is in another room!!! and my tv donated by a friend has no aeriel cable with it.
    I assume i have to connect the vision box to this aerial socket, so i need to buy an aerial.  Will i have to buy a really really long one and trail it through the house or is there a way to overcome this.
    Any advice gratefully accepted - i am not technical and have no idea what to do or where to go
    Thanks
    Solved!
    Go to Solution.

    If you want to be able to watch and record Freeview TV channels then you are going to need a good external aerial to get a reliable signal. This will have to be connected to the aerial input of the BT Vision box.
    If you just want to watch "on demand" content from BT Vision, then an aerial is not really needed.
    Your TV will need to be connected to the BT Vision box via a SCART or HDMI connection.
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • Meric -- Another package helper (packer fork)

    Hi. Here is Meric. I have made modifications to famous and well written "packer" (thanks to Matthew Bruenig) to fit my needs. So a packer fork "Meric" has born. I decided to share it with community. But remember, i am neither a coder nor a bash expert. So, my modifications may be an ugly hack to packer; but it just works for me. I hope you'll enjoy it. All credits must go Mr. Bruening.
    From Meric README:
    Meric is a package helper for Arch Linux. It can retrieve packages from official repositories and Arch User Repository (a.k.a. AUR).
    Meric is a fork of famous "packer" which is developed by Matthew Bruenig <[email protected]>
    Meric is born from the needs of the autor.
    Meric has a few differences from packer:
      1- Meric has a config file. Users may use it for daily meric tasks instead of using options in commandline. Also makepkg options can be set there. Once options have been set; meric can call makepkg with these options by default.
    2- Meric has the ability of remove installed dependencies after package creation. Like "makepkg -r". Not perfect but it works for my needs.
    3- Meric can skip checking and installing from specified repositories with "--skip-repo" option. This is useful when you setup your custom repository with AUR packages. Aur helpers, including packer, won't treat those packages as aur packages because it thouhgt that they came from a repo (your custom repo). So those packages always skipped when AUR updates checking phase. This option prevents this for you.( also can be set in meric.conf to make it default behaviour)
    4- Meric can use translations. For the sake of keep package and its dependencies minimal; only one text file (in bash script format) is used to hold and provide all translations. See TRANSLATIONS section.
    5- Meric can call pacman with a custom pacman.conf file for all pacman related operations. Just place your custom pacman.conf under $HOME/.config/meric/ directory.
    Github link: https://github.com/tarakbumba/meric
    Aur link: https://aur.archlinux.org/packages.php?ID=59946

    fschiff wrote:
    471,475c604,611
    < '--auronly') auronly='1' ;;
    < '--devel') devel='1' ;;
    < '--skipinteg') MAKEPKGOPTS="--skipinteg" ;;
    < '--') shift ; packageargs+=("$@") ; break ;;
    < -*) echo "packer: Option \`$1' is not valid." ; exit 5 ;;
    > '-a'|'--auronly') auronly='1' ;;
    > '--devel') devel='1' ;;
    > '--skipinteg') MAKEPKGOPTS+=("--skipinteg") ;;
    > '--cleandeps'| '-c') cleandeps='1' ;;
    > '--version'| '-v') echo -n "Meric - $VERSION" ;;
    > '--skip-repo') skipped_repos="$2" ; skip_repo='1' ; shift ;;
    > '--') shift ; packageargs+=("$@") ; break ;;
    > -*) echo -e "${COLOR7}$ERROR :$ENDCOLOR $ERROR9" ; exit 5 ;;
    MAKEPKGOPTS= is different.  Possible bug?
    Its the only place where the variable gets set.
    234c322
    < echo "${PKGURL}$(jshon -Q -e results -e URLPath -u < "$tmpdir/$1.info")"
    > echo "${PKGURL}$(jshon -e results -e URLPath -u < "$tmpdir/$1.info")"
    -Q option
    Thank you for interesting in. MAKEPKGOPTS is indeed different and it is not a bug but a feature to allow use of Makepkg options from meric.conf
    But you' re right. Somehow i missed -Q option in pkglink function. Will update git with this. Thanks for your feedback!

  • Another T60 help thread

    Ok, so I have quite a few issues.
    I have:
    -T60 200749U - Windows 7- 2GB - Dual HDD
    -Advanced Dock 2503 - ATI Radeon HD 5450
    Now lets tend to the most annoying issue I have.
     Ever since I got this thing the headphone jack has not worked properly.
    It didn't work when I ran XP, it worked when I ran Vista but only when the switch in the lower left was to the left., now on 7  Ethernet and Headphone ports don't work.
    Anyhelp with this would make me a happy guy.
    The next thing has to do with my Dock situation.
    I got my Advanced dock and installed a ATI graphics card with it.
    Now I installed the driver for the card and Catalyst control center changed the settings in BIOS.
    All is working fine, I have aero and great picture when plugged into the dock.
    Now my issue is that when I am not on the dock I am stuck with Windows basic (which I hate) because I don't have the drivers for the X1300.
    Before I installed catalyst and the drivers for the dock's card I had aero running just fine.
    I found and tried installing the legacy drivers for the X1300 but that has an old version of Catalyst that doesn't support my Dock's card.
    VGA out on the laptop itself no longer works either.
    I have a desktop gadget that recognizes the GPU but windows doesn't
    I have tried everything I can think of and after 5 system restores and a ton of searching I have had no luck.
    Please help.
    I had another question but forgot it.
    Anyhelp is appreciated and thanks to you all in advance.

    Please find this thread:
    http://forums.lenovo.com/t5/T61-and-prior-T-series-ThinkPad/IBM-T60-video-driver-ATI-Radeon/m-p/6086...
    My home-forum: http://www.thinkpad-forum.de
    Wiki: Deutsches ThinkPad-Wiki English ThinkWiki
    My ThinkPad-Collection

  • Copy and Modify from one internal table to another.Please help.

    Hi,
    I have an internal table having a structure like below.
    Account Entity Category period1value pd2value
    10 A C 100 200.
    where account corresponds to 10
    entity A
    category C
    period1 value = 100
    period2 value = 200.
    Now I need to populate it into another table having structure like
    Account Entity Category period Value
    10 A C 1 100
    10 A C 2 200.
    If u see this carefully a new column, period is added in the database table and thus for each row there will be only 1value.
    Instead of period1 value and period2 value being in the same row they will come in different rows.One row will be like the value for period1 and next for value like period2.
    Pleadse help
    Ankit

    Hi,
    u can do as follows,
    LOOP AT itab1 into wa_itab1.
    wa_itab2-account = wa_itab1-account.
    wa_itab2-entity = wa_itab1-entity.
    wa_itab2-category = wa_itab1-category.
    if not wa_itab1-period1 is initial.
    wa_itab2-period = wa_itab1-period1.
    endif.
    if not wa_itab1-period2 is intial.
    wa_itab2-period = wa_itab1-period2.
    endif.
    wa_itab2-value = wa_itab1-value.
    append wa_tab2 to itab2.
    clear:wa_itab1-period1 ,
           wa_itab2-period .
    endloop.

  • Playing one video after another, PLZ help!

    Hi,
    Im trying to play one video and then when this finishes i want to start another. Can anyone help in any way?
    when i do it it seems to ignore the first video and start the second straight away. any idea why?
    Thank you all in advance.
    Lila

    You should add a controllerListener to the player you create, when the media file end, jmf raises the EndOfMedia event to controllerUpdate method. You can do whatever you want at this point.
    Aydin

  • AUR helper to find wich package need rebuild

    As we all know, package from AUR need rebuild when there dependency are updated. What I would like to find is some command or script that could tell me which package from aur need to be rebuild.
    Is there already something like that that exist? If no do you have any idea how it would be possible to detect this, I could develop it but I don't know what info I would need to create that list.

    Many aur tools can tell when an aur package has a newer version available, but AFAIK there is no tool to detect when a rebuild of the same version would be necessary.  There are a few things that could be checked to cover many such cases, but there will always be corner cases that make such detection highly impractical if not impossible.
    Though *most* such cases would be do to changed library versions on which AUR sourced and compiled binaries depend.  A process like the following could detect candidates:
    1) pacman -Qqm for a list of packages not in the main repos
    2) For each package from (1) run pacman -Ql <pkg> and search for binaries.
    3) For each binary from step two, run ldd on it to get the list of libs needed
    4) Check each lib from 3 to see if it still exists, if not, the package needs rebuilding
    This should cover many cases, but then there are likely other causes of a need of a rebuild.  For a moment I thought about java vm updates, but actually I don't think this would be the case.  With a JRE update it will either maintain backward compatibility or the java apps would have to be revised anyhow - a simple rebuild of the same version wouldn't help (I *think*, but what I know about java could fit on the back of a very small postage stamp).
    EDIT: I can't think of a time that I was ever in this situation.  I have ~20 AUR packages installed and have for some time and I have never needed to rebuild the *same* version of one of them due to updates to other packages.  Have you been in such a situation?  What was the package?
    Last edited by Trilby (2014-09-11 11:02:14)

  • Extending AEBS network with another AEBS Help

    I have read the FAQ and instructions on how to use two AEBS units to extend my network, and am having some funky issues. Ill try to summarize:
    1. My home network, "Apple Network 7777" is broadcast by router "AEBS Primary." It has been installed fine for over a year.
    2. I purchased another AEBS today, named "Base Station dd42f9" Connected them via ethernet cable- First making sure that the cable is carrying a signal fine (tested it by plugging laptop directly into it to access the web).
    3. Opened Airport Utility. Selected "AEBS Primary" and set to "Allow Network to be Extended." Updated.
    4. Selected "Base Station dd42f9" from AirPort Utility and set to "extend a network."
    Now this is where things get ugly.
    When I select my home "Apple Network 7777" to extend in the Base Station dd42f9 settings, sometimes I get a message saying "Network cannot be extended."
    I have re-checked the ethernet cable, everything is fine.
    I re-check settings in the AEBS Primary, and its set to "allow network to be extended."
    As I played around with the new Base Station, it suddenly let me select "Apple Network 7777" and enter my WPA2 password. I do it and my new Base Station dd42f9 updates and restarts.
    My network works for about 4 minutes, very well. Then suddenly the whole thing stops working.
    No internet.
    AirPort utility cannot read the configurations of EITHER base station. It sees them, but sometimes they go off completely as if there is intermitency.
    I have to unplug "Base station dd42f9" to even be able to get AirPort Utility to be able to read the configuration of AEBS primary. I again make sure my settings are correct.
    When I hard-reset "Base Station dd42f9" and it is still connected via ethernet cable to AEBS Primary, Airport Extreme sees both units fine again.
    I really have no clue what is going on. Any help would be appreciated.

    Welcome to the discussions!
    Here's how to configure your devices if you are using ethernet to connect between the two AirPort Extremes (AEBS). I assume that you are coming out of the LAN <-> port on the "primary" AEBS and connecting to the WAN on the second AEBS.
    You may need to "hard reset" the second AEBS again if AirPort Utility cannot read the configuration.
    _On the primary AEBS:_
    Open AirPort Utility, click Manual Setup
    Click the Wireless tab below the icons
    Wireless Mode = Create a wireless network
    You do not need to check the box next to "Allow this network to be extended". +(This is only used if you are using wireless only to connect the two AEBS devices together.)+
    Make a note of the exact security setting that the "primary" AEBS is using for future reference...see below
    Click Update to save your settings
    _On the second AEBS:_
    Open AirPort Utility, click Manual Setup
    Click the Wireless tab below the icons
    Wireless Mode = Create a wireless network +("Extend a wireless network" is only used if you are connecting the two AEBS devices using wireless only. You are not doing this, you are connecting via ethernet)+
    Wireless Network Name = Exact same name as the primary AEBS
    Radio Mode = Automatic
    Channel = Automatic
    Wireless Security = exact same setting as the primary AEBS
    Wireless Password = exact same setting as the primary AEBS
    Click the Internet icon at the top of the configuration page
    Connect Using = Ethernet
    Connection Sharing = Off (Bridge Mode)
    Update to save your settings
    You should be good to go.

  • How to populate values in F4 help based on another F4 help in a TMG

    Hello All,
    I have created a TMG for a table. Have added that to customization also. Now, in that table I have 2 fields say carrid and connid. In the F4 help of carrid, all carrids will be displayed. Now if the user selects one carrid, the next field connid should show only those connids related to carrid. How this can be achieved in a TMG. If in a module pool, we can write POV or etc. But in TMG, how can we ?
    Rgds,
    Renjith

    See the table maintaince has events ,you can write the code under events.
    Reward Points if it is helpful
    Thanks
    Seshu

  • Calling arraylist from another class - help please!!

    Hey, I need some help calling my arraylist from my GUI class, as the arraylist is in the 'AlbumList' class and not in the 'GUI' class i get the error 'cannot find symbol', which is pretty obvious but i cannot figure how to get around this problem. help would be greatly appreciated.
    i have written ***PROBLEM*** next to the bad line of code!
    Thanks!!
    public class Album
        String artist;
        String title;
        String genre;
        public Album(String a, String t, String g)
            artist = a;
         title = t;
            genre = g;
         public String getArtist()
            return artist;
        public String getTitle()
            return title;
         public String getGenre()
            return genre;
    public class AlbumList
        public ArrayList <Album> theAlbums;
        int pointer = -1;
        public AlbumList()
            theAlbums = new ArrayList <Album>();
        public void addAlbum(Album newAlbum)
         theAlbums.add(newAlbum);
    import java.util.*;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class GUI extends JFrame
        public int max = 5;
        public int numAlbums = 4;
        public int pointer = -1;
        public GUI ()
            super("Recording System");
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            JPanel main = new JPanel();
            JPanel panel1 = new JPanel();
            panel1.setLayout(new GridLayout(3,2,0,0));
            JPanel panel2 = new JPanel();
            panel2.setLayout(new GridLayout(1,2,20,0));
            final JLabel artistLBL = new JLabel("Artist: ");
            final JLabel titleLBL = new JLabel("Title: ");
            final JLabel genreLBL = new JLabel("Genre: ");
            final JTextField artistFLD = new JTextField(20);
            final JTextField titleFLD = new JTextField(20);
            final JTextField genreFLD = new JTextField(20);
            final JButton nextBTN = new JButton("Next");
            nextBTN.addActionListener(new ActionListener()
                public void actionPerformed(ActionEvent e)
                    pointer++;
                    artistFLD.setText(theAlbums.get(pointer).getArtist());       ***PROBLEM***
                    titleFLD.setText("NEXT");
                    genreFLD.setText("NEXT");
            final JButton prevBTN = new JButton("Prev");
            prevBTN.addActionListener(new ActionListener()
                public void actionPerformed(ActionEvent e)
                    pointer--;
                    artistFLD.setText("PREVIOUS");
                    titleFLD.setText("PREVIOUS");
                    genreFLD.setText("PREVIOUS");
         panel1.add(artistLBL);
            panel1.add(artistFLD);
            panel1.add(titleLBL);
            panel1.add(titleFLD);
            panel1.add(genreLBL);
            panel1.add(genreFLD);
            panel2.add(prevBTN);
            panel2.add(nextBTN);
            main.add(panel1);
            main.add(panel2);
            setVisible(true);
            this.getContentPane().add(main);
            setSize(500, 500);
    -----------------------------------------------------------------------Thanks!!
    Edited by: phreeck on Nov 3, 2007 8:55 PM

    thanks, it dosnt give me a complication error but when i press the button it says out of bounds error, and i think my arraylist may be empty possibly even though i put this data in.. this is my test file which runs it all.
    any ideas? thanks!!
    public class Test
        public static void main(String []args)
            AlbumList a = new AlbumList();
            String aArtist = "IronMaiden";
            String aTitle = "7thSon";
            String aGenre = "HeavyMetal";
            Album newA = new Album(aArtist, aTitle, aGenre);
            a.addAlbum(newA);
            aArtist = "LambOfGod";
            aTitle = "Sacrament";
            aGenre = "Metal";
            Album newB = new Album(aArtist, aTitle, aGenre);
            a.addAlbum(newB);
            aArtist = "JohnMayer";
            aTitle = "Continuum";
            aGenre = "Guitar";
            Album newC = new Album(aArtist, aTitle, aGenre);
            a.addAlbum(newC);
            aArtist = "StillRemains";
            aTitle = "TheSerpent";
            aGenre = "Metal";
            Album newD = new Album(aArtist, aTitle, aGenre);
            a.addAlbum(newD);
         GUI tester = new GUI();
    }

Maybe you are looking for