Jakpak - compare your local packages with ARM packages.

I have decided to write this script for myself after I have recently upgraded my system and (foolishly) removed pacman.log in the meantime. The system crashed and I had no real idea which package upgrade might have been the cause. Thus, this software.
The main idea is to allow the user to quickly check what changes were made to local packages since a given day. Usage:
jakpak -d 05-07-2014 -r core
will provide the user with the list of packages (with their respective versions) that differ between the local system and the particular date specified by the user.
Apparently, the code needs some tuning, therefore if anyone would be interested in using this piece of software, this will follow up in due course. The same applies to a PKGBUILD.
Github link with installation instructions.
Please let me know whether you find it useful!

The listing is alphabetical:
$ ./foo Thu Jul 09 21:29:43 CEST 2014
shaman-git
$ ./foo Thu Jul 09 11:29:43 CEST 2014
flashplugin
imagemagick
intel-dri
libsystemd
mesa
mesa-libgl
shaman-git
systemd
systemd-sysvcompat
xorg-xkbcomp
You may want to sort it e.g. from the oldest to the most recent:
$ cat bar
#!/bin/bash
datesec=$(date -d "$*" +%s)
expac --timefmt=%s '%l %n' | sort -n | awk -v a=$datesec '$1>=a {print $2}'
(just added 'sort -n' before the awk part)
Date has to be in a certain format for the script to work:
$ ./foo 11/07/2014
$ ./foo Jul 11
shaman-git

Similar Messages

  • Run Package with prerequisite package from Task Sequence

    If a package runs another package first as a prerequisite will that work from a task sequence.

    There is no explanation. This by design and is stated in the official TechNet docs:
    https://technet.microsoft.com/en-us/library/hh846237.aspx?f=255&MSPPError=-2147217396#BKMK_InstallPackage
    Jason | http://blog.configmgrftw.com | @jasonsandys

  • Need to allow users to upload images (jpg) in the flash (.swf) from your local computer (with the drive C). Help, please.

    Faly .swf is on the server.
    The user loads the page HTMl file .swf.
    By clicking on button_mc the user can select from your computer (local disk) image file to upload not on the server and temporarily - to flash - the file.
    Фалй .swf находится на сервере.
    Пользователь загружает страницу HTMl с файлом .swf.
    По нажатию на кнопку button_mc пользователь может выбрать на своем компьютере (локальном диске) файл картинки для загрузки не на сервер, а временно - во flash - файл.
    Below given code works only if the image file .swf are in the same directory (folder).
    I know the file name, but I can not find the full local path to his computer to the selected file.
    Ниже приведенный код работает, только если картинка и файл .swf находятся в одной папке (folder).
    Я могу узнать имя файла, но не могу выяснить полный локальный путь на его компьютере до выбранного файла.
    How do I get my site you can download at home in my swf file to a photo to her dalsche work?
    Как сделать, чтобы пользователь моего сайта мог у себя дома загрузить в мой файл swf свою картинку, чтобы с ней дальще работать?
    button_mc.addEventListener(MouseEvent.CLICK, buttonClick);
    function buttonClick(event:MouseEvent):void {
    var mm:String = new String();
    var myFileReference:FileReference = new FileReference();
    var myFileFilter:FileFilter = new FileFilter("Images", "*.png;*.gif;*.jpg");
    try {
    myFileReference.browse([myFileFilter]);
    myFileReference.addEventListener(Event.SELECT, onSelectFile);
    function onSelectFile(event:Event):void {
    mm = FileReference(event.target).name;
    var loaderPic:Loader;
    loaderPic = new Loader();
    loaderPic.contentLoaderInfo.addEventListener(Event.INIT, initListenerPic);
    var urlClipPic:URLRequest = new URLRequest(mm);
    loaderPic.load(urlClipPic);
    function initListenerPic(event:Event):void {
    addChild(loaderPic.content);
    } catch (illegalOperation:IllegalOperationError) {
    trace("Ошибка");
    button_mc.buttonMode = true;

    My question was too difficult for everyone?
    Nobody has been able to help.
    I thought that in this forum a lot of professionals.
    It seems - I was wrong.
    If there is someone who can help, contact us.
    [email protected]

  • Can't install dreamWeaver after packing it with CC Packager

    Hi,
    I have done 2 installation packages with CC Packager. The first one includes Photoshop, Acrobat etc and works fine. After installing it I start Acrobat and register my Adobe ID.
    The second package is DreamWeaver that I want to add to the other software’s. It starts the installation, kills explorer.exe and just stops. Nothing else happened.
    These are the logs from application log:
    Ending session 0 started ?2013?-?10?-?31T10:14:29.324242700Z.
    Ending a Windows Installer transaction: C:\WINDOWS\ccmcache\1c\Adobe CC Swe DreamWeaver.msi. Client Process Id: 2076.
    Ending session 1 started ?2013?-?10?-?31T10:15:47.892893100Z.
    Restarting application or service 'Windows Explorer'.
    Shutting down application or service 'Windows Explorer'.
    Application 'C:\Windows\explorer.exe' (pid 3304) cannot be restarted - Application SID does not match Conductor SID..
    Starting session 1 - ?2013?-?10?-?31T10:15:47.892893100Z.
    Starting session 0 - ?2013?-?10?-?31T10:14:29.324242700Z.
    Successfully created restore point (Process = C:\WINDOWS\system32\msiexec.exe /V; Description = Installed Adobe CC Swe DreamWeaver.).
    Beginning a Windows Installer transaction: C:\WINDOWS\ccmcache\1c\Adobe CC Swe DreamWeaver.msi. Client Process Id: 2076.
    I can add that during the first installation explorter.exe shuts down as well and never restarts.
    I'm using a Windows 7 x64 machine, running the installation as administrator.

    For some reason, it installed on the 5th time.
    But, the Adobe Setup Error.log log sais:
    ERROR: DW040: The product "{893B3B44-0A1E-404B-8FE8-0A74509102A9}" is not installed. Cannot proceed with the uninstall.
    I don’t know where it gets that SSID from, it’s not on the computer when I check my regedit.
    I have installed Acrobat, Bridge, Illustrator, InDesign and Photoshop from the same CC package.
    Any ideas? I can’t try 5 times for every installation. ;-)
    This guy seems to have a similar problem:
    http://forums.adobe.com/message/5732509#5732509

  • Download all your AUR packages with a script

    Here's a little quickie that will download all your scripts to the current working directory.  Uses ruby and requires the hpricot gem.  Also requires cower, install it from the AUR.  This is still pretty early, so it isn't very robust, but as long as you provide it with a valid username and the current directory is empty, you're good
    #!/usr/bin/env ruby
    require 'open-uri'
    require 'hpricot'
    abort "Usage: " + File.basename(__FILE__) + " username\n" if $*.count != 1
    sourceHtml = Hpricot(open("http://aur.archlinux.org/packages.php?O=0&K=#{$*[0]}&do_Search=Go&detail=0&C=0&SeB=m&SB=v&SO=d&PP=10000"))
    packages = sourceHtml.search("//a[@href^='packages.php?ID=']/span/text()").map { |package| package.to_s.sub(/ .*/, '') }
    packages.sort.each { |package| puts `cower -d #{package}` }
    Three lines of code for the grunt work.  Amazing, isn't it?

    It is much shorter when you use the rpc interface.
    username=xduugu; curl -Ss 'https://aur.archlinux.org/rpc.php?type=msearch&arg='"$username" | sed 's/},{/\n/g' | sed -r 's#.*"URLPath":"([^"]+)".*#\1#g;s#\\/#/#g' | wget -B https://aur.archlinux.org/ -i -

  • I am traveling to Italy from Australia. Can anyone tell me the usage costs on a Telstra service? Is it cheaper/better to buy a package with a local carrier in Italy?

    I am traveling to Italy from Australia. Can anyone tell me the usage costs on a Telstra service? Is it cheaper/better to buy a package with a local carrier in Italy?

    Did you get resoulution.  What state are you in?

  • ANT build produces not working package with 3.5 AIR SDK

    I used AIR SDK 3.1 and have ANT script to compile and package iPad(AdHoc for testing) application. I tried to switch to 3.5 SDK today but when I install *.ipa and launch on iPad it hangs at the spalsh screen.
    I tried to make release build using Flash Builder UI and it worked. So the question is has anything changed in terms of packaging/compilation options?
    Just in case attached my current ANT script:
    <target name="Compilation" depends="Initialization">
         <mxmlc file="${main_class}" output="${swf_file}" locale="${LOCALE}"  static-rsls="false" accessible="false" configname="airmobile"
                    optimize="true" actionscript-file-encoding="UTF-8" keep-generated-actionscript="false" static-link-runtime-shared-libraries="true"
                   debug="${debug_mode}"  failonerror="true" fork="true"  maxmemory="1024m">
              <source-path path-element="${class_path}"/>
              <load-config filename="${FLEX_HOME}/frameworks/airmobile-config.xml"/>
              <load-config filename="${config_file}"></load-config>
              <library-path dir="${lib_path}" includes="*.swc" append="true"/>
         </mxmlc>
    </target>
    <target name="Packaging" depends="Compilation">
          <java jar="${ADT}" fork="true" failonerror="true">
              <arg value="-package"/>
              <arg value="-target"/>
              <arg value="ipa-test"/>
              <arg value="-provisioning-profile"/>
              <arg value="${ios_provisioning}"/>
              <arg value="-storetype"/>
              <arg value="pkcs12"/>
              <arg value="-keystore"/>
              <arg value="${ios_keystore}"/>
              <arg value="-storepass"/>
              <arg value="${ios_pass}"/>
              <arg value="${ipa_file}"/>
              <arg value="${app_descriptor}"/>
              <arg value="${swf_file}"/>
              <arg value="-C" />
              <arg value="${class_path}"/>
              <arg value="assets/icons"/>
              <arg value="-C" />
              <arg value="${release_path}"/>
              <arg value="Default-Portrait.png"/>
         </java>
    </target>
    Thanks

    You may want to try using the settings used by Flash Builder to package the application, more details of which can be found at:http://helpx.adobe.com/x-productkb/multi/compilation-results-flex-builder-flex.html
    Update your ANT script with these, and try again.
    Please get back and tell if it resolved the issue and what change you had to made in your ANT script.
    Thanks,
    Neha

  • Data should be processed with one package only

    Hello,
    I need to load data from ods1 to ods2.
    The logic if the transformation requires that data should be processed with one package only. Otherwise the result will be misleading.
    I can increase the package size up to 1 mln but its not the best solution as actual numbers of records is unknown.
    What would you recommend?
    thanks

    Hi,
    We had a similar requirement for one of the projects, where data for the same key from base DSO were required in the same DP.
    We worked it out in the End routine, where during the load we sort the data package for the same key combination and delete adjacent duplicates. then we lookup in the active table of the base DSO(ODS1 in your case) to get corresponding records for the same Key combination. Carry out the computaton and then populate the data package again..
    Similar Sample Code in 3.5 update rule routine:
      SORT DATA_PACKAGE[] BY material
                           /bic/zcdpcntry .
      DELETE DATA_PACKAGE[] WHERE material       IS INITIAL OR
                                  /bic/zcdpcntry IS INITIAL .
      CHECK DATA_PACKAGE[] IS NOT INITIAL.
      DELETE ADJACENT DUPLICATES FROM DATA_PACKAGE[]
                            COMPARING material
                                      /bic/zcdpcntry.
      lit_dp[] = DATA_PACKAGE[] .
      REFRESH DATA_PACKAGE[] .
      SELECT material
             datefrom
        FROM /bic/azmd_o***00
      INTO CORRESPONDING FIELDS OF TABLE lit_cc
        FOR ALL ENTRIES IN lit_dp
      WHERE  material = lit_dp-material AND
            /bic/zcdpcntry = lit_dp-/bic/zcdpcntry.
    ***Processing KLogic..****
    Assigning to the datapackage.
        DATA_PACKAGE[] =   lit_dp[] .
    Hope this Helps..
    Regards

  • Creating PL/SQL Package with all the types

    CREATE OR REPLACE
    TYPE rec_type AS OBJECT (
    first_name VARCHAR2(20),
    last_name VARCHAR2(20)
    CREATE OR REPLACE
    TYPE REC_TYPE_TAB AS TABLE OF rec_type
    I am able to create the above types in oracle and used in PL/SQL packages. And like this I have somany types. I would like to if I can create a package with the types to make the life easier. Could you please tell me how to do it.
    your help is greately appreciated..
    --Krish                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    sb92075 wrote:
    TYPE add only aggravation, complexity, & should be avoidedI disagree.
    When used correctly types can be the simplest solution.
    For example when passing multiple values to a stored procedure. Avoiding the type in the below example would lead to further complexity and aggravation not lessen it.
    SQL> create or replace procedure p
      2      (
      3      p_object_list in sys.odcivarchar2list,
      4      p_result out sys_refcursor
      5      ) as
      6  begin
      7      open p_result for
      8          select owner, object_name, object_type
      9          from all_objects
    10          where object_name in
    11              (
    12              select column_value from
    13              table(p_object_list)
    14              )
    15          order by
    16              owner, object_name, object_type;
    17  end;
    18  /
    Procedure created.
    SQL> exec p(sys.odcivarchar2list('DUAL','ALL_OBJECTS'),:c)
    PL/SQL procedure successfully completed.
    SQL> print c
    OWNER                          OBJECT_NAME                    OBJECT_TYPE
    PUBLIC                         ALL_OBJECTS                    SYNONYM
    PUBLIC                         DUAL                           SYNONYM
    SYS                            ALL_OBJECTS                    VIEW
    SYS                            DUAL                           TABLE

  • I just purchased a camera packaged with Adobe photoshop Elements 11. I have a mac book air- which does not have a cd drive. The package did not come with a code or anything that would provide me with another way to install photoshop that came with my came

    I just purchased a camera packaged with Adobe photoshop Elements 11. I have a mac book air- which does not have a cd drive. The package did not come with a code or anything that would provide me with another way to install photoshop that came with my camera. Is there any other way i can install this on my camera without using the provided cd or buying the software again?

    That doesn't help the user with the serial code though.
    There has to be some kind of code somewhere within the package. The disk itself does not contain one. You can look here for help with finding your serial number:
    Find your serial number quickly

  • I have Adobe Reader XI with the package that allows me to send pdfs and convert pdfs to Word. When I open a pdf and try to search the search shows no matches even though the word I am searching for is in the document. Any suggestions how to search?

    I have Adobe Reader XI with the package that allows me to send pdfs and convert pdfs to Word. When I open a pdf and try to search the search shows no matches even though the word I am searching for is in the document. Any suggestions how to search?

    Once again, my thanks for your assistance. If I may impose on your generosity one more time, if I understand you correctly if I create a document on Word or WordPerfect, print it and scan it to create a pdf, the search function will not work. But, if I create the pdf document in Word the search function will work. Unfortunately, I am not sure how I create a pdf document in Word other than by printing it and scanning it. Could you please explain.
    William B. Kohn, Esq.
    General Counsel
    Paul V. Profeta & Associates, Inc.
    769 Northfield Avenue
    Suite 250
    West Orange, New Jersey 07052
    (973) 325 - 1300
    (973) 325 - 0376 (Facsimile)
    [email protected]<mailto:[email protected]>

  • I have PS 4,5,and 6 installed on my Macbook Pro as well as Lightroom 4 and 5. Can I remove PS 4 and 5 and LR 4?  PS 4 is the total install and PS 5 and 6 are upgrades. LR 4 is the full package with LR an upgrade.

    I have PS 4,5,and 6 installed on my Macbook Pro as well as Lightroom 4 and 5. Can I remove PS 4 and 5 and LR 4? PS 4 is the total install and PS 5 and 6 are upgrades. LR 4 is the full package with LR an upgrade.
    I need space!

    First let me disabuse of a misconception:  All Adobe upgrades are FULL installers.  Whether you buy them as upgrades or new versions does not make an iota of difference.  The upgrade installers do not need to find a prior version installed, they just prompt you for the old serial number as well as the old one, and they do not rely on the old version in the least.
    Second, the time to uninstall an older version is BEFORE upgrading to a newer one.  Otherwise, the uninstaller from the older versions will mess up with your new install.  There are a gazillion files that are named the same and in the same locations as the new one.
    Your best bet now is to uninstall ALL the Photoshop versions you have installed, including the newest one, one by one, then run the Adobe CS Cleaner Tool, then run Repair Permissions from Apple's Desk Utility, and finally re-install the latest version.
    The other alternative, if your boot HD is large enough (very doubtful in case of a laptop like a Mac Book), is to leave all versions on it.
    Your choice.

  • Problem with building packages in chroot

    I set up a clean chroot with 'sudo mkarchroot <chrootdir>/root base base-devel sudo', but I can't build packages with 'sudo makechrootpkg -c -r <chrootdir>' command:
    creating clean working copy...done
    ==> Making package: empathy 2.32.2-2.1 (Sun Mar 13 21:35:44 UTC 2011)
    ==> Checking Runtime Dependencies...
    ==> Installing missing dependencies...
    sudo: must be setuid root
    ==> ERROR: 'pacman' failed to install missing dependencies.
    Build failed, check /media/a9317af4-033b-40e5-8076-9fa120dd3ca1__/chroot/copy/build
    I don't know what is the problem. I tried to set permissions on sudo binary in chroot, but no helps.

    City-busz wrote:It's an ext4 partition on external hard drive. Now I tried to set up chroot on my system's partition, and it works fine. I don't know it's why not works on external partition.
    Most likely your mount options have some issue, or perhaps an ownership issue.

  • Problem with update packages MDT

    Hi, when i build boot image with update packages the mdt it give me a error
    Error: 0x800f081e
    The specified package is not applicable to this image.
    Exit code = -2146498530
    The wim file is take from win 7 italian iso x64, the updates I push in mdt are the same that I install on test machine with italian iso.
    I think the problem is in some script of mdt when "update deployment share"

    The only update that I recall being required for WAIK 3 was the advanced format drive patch (Unless you have the WAIK 3.1 update in which case it is unneeded).
    So can you post the output that is failing?  Specifically when you choose Update Deployment Share and it is building the boot wims can you select 'Save Output' and post that output here?
    What version of MDT are you using?
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Import package with .* in jsp

    If i want to use HashMap in jsp page i need to have HashMap of util package in import statment in
    page directive.
    What is difference in Using
    a) <%@ page import="java.util.HashMap"%>
    b) <%@ page import="java.util.*"%>
    Is there any performance issue using importing package with .*

    Ofcourse there will be a performance issue. In the
    second case (<%@ page import="java.util.*"%>
    ) , you are loading all the classes in java.util
    package into your JSP, where as in the first case you
    are getting only HashMap. So the second option will
    affect the performance. Always import only the
    required classes.
    rgdsThen you have no idea how import works. The only difference at all would come at compile time. After the page is compiled, there would be no performance issue whatsoever.
    The main reason for doing one or the other way (same for any Java class) is clarity for those reading the code. Meaning if you use the full import, when they see "HashMap" in the code, they can look at the import statements and be sure that it's in java.util package. But generally, most people are going to be familiar with the classes in the common packages, like java.util. So I wouldn't generally list the specific classes if you are using more then one from the same package. There are other considerations where packages have classes of the same name (java.sql.Date & java.util.Date) but generally, I would always just put the full class name in the code.

Maybe you are looking for

  • Playing music in car and using phone

    Sorry if this thread exists, I was not able to find it Currently using AUX for iphone music playback in my car but have to unplug it when using the phone. What's the best way for me to be able to play music in the car and be able to use the phone wit

  • Please tell me.

    Is it possible to start by default a web application in localhost with a servlet insted of the using a jsp page.? if yes please tell me. i am using netbeans 6.5.1

  • Cisco linksys WAP4410N WPS problem

    dear all i have two AP i set one as AP mode and another as WDS repeater i disable WPS via ssh ad when i see wi-fi protected setup wps shown disabled the problem until now when some body try to connect to the AP there is a message shown that addtional

  • How to output a TTL signal from a sine wave [Please Help]?

    Hi evryone! I am a bit lost... We make the acquisition of voltage (sine wave, 3Hz) which I simulated by a waveform generation in my VI. We want to convert this analog signal to a TTL and output it with a multifunction DAQ (6230). I only used Analog t

  • AVI defies codec - yet won't play for QuickTime

    Hi, I've just got a bunch of avi files, and am trying to get them playing in QuickTime. I get the white screen, so download every codec under the sun to try and get it working (I know being on Tiger means I haven't really got a good start). The thing