[SOLVED] Creating PKGBUILDS where the source URL does not have version

I am trying to create a a PKBUILD for idevsutil which is provided by IDrive for backing up into their cloud. The archive provided by them contains just a binary and a readme. Now the source URL, http://evs.idrive.com/download/download … inux64.zip does not include the version number. So looks like they are updating the same file for every version. In case they update the version the checksum should fail which should prevent mismatch in dev versioning and what gets installed. But are there any best practices for such cases when we write PKGBUILD?
Last edited by nsmathew (2013-12-28 16:22:02)

Trilby wrote:
The content provided by the source url for version-control packages is also always changing, yet the PKGBUILDS don't need to.  The key for these is to use the 'SKIP' entry in the checksum variable.  The packages must also have the version control system appended to the title (eg package-git).
You certainly could make a package-dev which skipped the checksum.  However, this would mean user's of the PKGBUILD would be downloading a random unchecked binary from someone's idrive site.  This seems like a very bad idea.
My idea was to not allow for the installation of the software if the upstream version changes which the checksum should take care off. Will then update the PKGBUILD with the new version and checksum.
In terms of the binary, it is the officially provided binary by IDrive and the URL points to the same.
graysky wrote:Don't think you can do much with that.  I would send an email requesting a versioned archive explaining that you are packing their software for a linux distribution.
I have already requested for the license info on their dev forums, let me also check with them if a versioned archive is available. Thanks.

Similar Messages

  • Source not found: The source attachment does not contain the source........

    Source not found: The source attachment does not contain the source for the file ClassLoader.Class
    Hey,
    I'm running eclipse Version: 3.2.2 Build id: M20070212-1330, on a Vista Home Premium Toshiba laptop. Everything was working fine before i installed the Java JDK 5 and JDK 6. Now all of sudden when i try to run one my programs that worked in the past i get the following error:
    java.lang.UnsupportedClassVersionError: Bad version number in .class file
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(Unknown Source)
         at java.security.SecureClassLoader.defineClass(Unknown Source)
         at java.net.URLClassLoader.defineClass(Unknown Source)
         at java.net.URLClassLoader.access$100(Unknown Source)
         at java.net.URLClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Exception in thread "main"
    I'm not sure where to go from here...I've looked up a few articles that mention going into some system.ini files...etc... to make sure the variable are ok but i feel like i'm getting in over my head.
    Thanks in advance for your thoughts,
    Struggling to Run

    Ok...after I thought everything was going well enough.... problems are arising.
    Here's where I'm at and that will include how i got a "nano" error. After a lot of late night messing around I ended up installing a few important component that seem to have done some good. Firstly i installed j2sdk-1_4_2_18-windows-i586-p and ended up with a few good things. Windows was happy when i changed the path variables in the environment setting to point to the newly created c:\program files\java\j2re1.4.2_18\bin folder. This allowed me to start up eclipse properly and use some functions in CMD. In CMD when i use the command java -version it reads Java version 1_.4_.2_1_8. Next i installed the j2sdk-1_4_2_13 jre 1.6.0 environment and ended up with a new folder in C:\Program Files\Java\jre1.6.0 as well.
    with the two environments installed i thought i was ready fro the next step.
    I got started on eclipse and now that it was opening i was feeling good. Next i opened window --> preferences --> java --> installed jre's and i started adding things like crazy. My current list of comprised of many things which I'm certain should all be there at this point so I'll list them:
    j2sdk1.4.2_13 - C:\j2sdk1.4.2_13
    j2re1.4.2_18 - C:\Program Files\Java\j2re1.4.2_18
    j2sdk1.4.2_18 - C:\j2sdk1.4.2_18\jre
    j2sdk1.6.0 - C:\Program Files\Java\jre1.6.0
    jdk1.6.0 - C:\Program Files\Java\jdk1.6.0
    I've set the preferred jre to be set to jdk1.6.0 - C:\Program Files\Java\jdk1.6.0 and it seems to work for all of my programs that do not have the input.scanner. However for the projects that do have this method i get a few different errors:
    1___________
    java.lang.NoClassDefFoundError: couponCounter/CouponCounter
    Exception in thread "main"
    2__________
    Exception in thread "main" java.lang.Error: Unresolved compilation problem:
         Syntax error, insert "}" to complete ClassBody
         at BensCalculator.main(BensCalculator.java:112)
    Now i feel like the second error is lying to me because i know that bit of code is written properly.... i believe it is related to a problem not locating the proper classes.
    Anyhow I'm still pushing along but some help at this point would be much appreciated. It's very weird some things with the scanner are working now..... I don't know I'm not totally convinced yet everything is OK.
    Thank you

  • The source drive does not contain the HP Recovery Image

    I'm trying to create a bootable USB stick with the Recovery disk creation utility of HP. After having moaned that my 8560w was running on battery, and that there was no room on a 16 GB FAT32 formated USB stick, I finally came to the next screen that says "The source drive does not contain the HP Recovery Image" which is wrong: partition D is primary, contains the recovery disk. So what ? No way to create a recovery disk ? Note also that I have no Recovery Manager (???) and that F11 has never worked (??????). HP decision to get out of the PC business is probably the best thing that could happen to customers.
    pher
    This question was solved.
    View Solution.

    Hi,
    Check the below link:
    Creating Recovery Discs or Saving a Recovery Image to a USB Flash Drive (Windows 7)
    Quote from this document:
    "Use a blank USB flash drive with at least 32 GB of memory. HP recommends using a name brand from a manufacturer you trust."
    ** Say thanks by clicking the "Thumb up" icon which is on the left. **
    ** Make it easier for other people to find solutions, by marking my answer with "Accept as Solution" if it solves your issue. **

  • Content file download failed. Reason: HTTP status 404: The requested URL does not exist on the server.

    Hi,
    I am getting this error in most of our WSUS servers.
    Content file download failed.
    Reason: HTTP status 404: The requested URL does not exist on the server.
    Source File: /Content/FB/134501186F4C81089054E4EC3376E74EEC895EFB.exe 
    Destination File: d:\wsus\WsusContent\FB\134501186F4C81089054E4EC3376E74EEC895EFB.exe
     After few minutes, getting below error as well. But i could see the synchronization has completed successfully.
    Log Name:      Application
    Source:        Windows Server Update Services
    Date:          12/19/2014 4:45:55 PM
    Event ID:      10032
    Task Category: 7
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      ******
    Description:
    The server is failing to download some updates.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Server Update Services" />
        <EventID Qualifiers="0">10032</EventID>
        <Level>2</Level>
        <Task>7</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2014-12-19T08:45:55.000000000Z" />
        <EventRecordID>496887</EventRecordID>
        <Channel>Application</Channel>
        <Computer>*****</Computer>
         <Data>The server is failing to download some updates.</Data>
    This error is happening everyday. Please advise for a fix.

    Reason: HTTP status 404: The requested URL does not exist on the server.
    Source File: /Content/FB/134501186F4C81089054E4EC3376E74EEC895EFB.exe 
    Destination File: d:\wsus\WsusContent\FB\134501186F4C81089054E4EC3376E74EEC895EFB.exe
    Source:        Windows Server Update Services
    Description:
    The server is failing to download some updates.
    This error is happening everyday. Please advise for a fix.
    If this is happening on an UPSTREAM server it is because you have approved updates that are no longer available from Microsoft. Almost always this involves approvals of *EXPIRED* updates (which have been pulled from the catalog and cannot be downloaded).
    If this is happening on a DOWNSTREAM server it's because something/someone deleted the files from the upstream server. It can also happen if the entire upstream ~\WSUSContent folder has gone amuk.
    For an upstream server, find the expired updates, remove the approvals, cancel the downloads, and then decline the updates.
    For a downstream server, figure out what the affected updates are and fix the upstream server.
    Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
    SolarWinds Head Geek
    Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
    My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
    http://www.solarwinds.com/gotmicrosoft
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • Errors in the high-level relational engine. The data source view does not contain a definition for the table or view. The Source property may not have been set.

    Hi All,
    I have a cube in which i'm using the TIME DIM that i created in the warehouse. But now i wanted a new measure in the cube which is Average over time and when i wanted to created the new measure i got a message that no time dim was defined, so i created a
    new time dimension in the SSAS using wizard. But when i tried to process the new time dimension i'm getting the follwoing error message
    "Errors in the high-level relational engine. The data source view does not contain a definition for "SSASTIMEDIM" the table or view. The Source property may not have been set."
    Can anyone please tell me why i cannot create a new measure average over the time using my time dimension? Also what am i doing wrong with the SSASTIMEDIM, that i'm getting the error.
    Thanks

    Hi PMunshi,
    According to your description, you get the above error when processing the time dimension. Right?
    In this scenario, since you have updated the DSV, it should have no problem on the table existence. One possibility is that table has been specified for tracking in the notifications for proactive caching, but isn't available any more for some
    reason. Please change the setting in Proactive Caching into "MOLAP".
    Reference:
    How To Implement Proactive Caching in SQL Server Analysis Services SSAS
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou
    TechNet Community Support

  • Get an Error window, The source folder does not contain any supported camera raw files

    I am using CS2 and it would not open up my latest RAW files, I was getting a warning Could not complete your request because it is not the right kinds of document. So, I checked the Camera Raw Plug-in and it says Version 3.7. I see that my camera an Olympus E-20 is supported. But it is not opening the Raw files, the day before I took jpeg and they have opened. I will not trash my Adobe Photoshop CS2 because it was a royal pain to install and I don't know where the CD is.
    I installed the latest DNG Converter and when I try to open up the folder which has all the RAW images that didn't open in Adobe, I still get an Error window that says, "The source folder does not contain any supported camera raw files." Why? It says it supports my Olympus E-20. I actually have the E-20n, I don't think that is the problem. My RAW icons usually show up as small image thumbnails and this time they are gray icons only with the incorrect date under the icon. Is there another product I can use without spending money? These images I took in RAW were special and I don't want to lose them. Please help!
    Esther

    Hello, I was using only CS2 with my Olympus E-20n for 5 years, no problem. It just started acting up in RAW this year. I downloaded Picasa that same day and now it seems to be opening up all of my RAW files that didn't open the other day. So, I think Picasa installed a new plug-in adaption to CS2 because now all my RAW icons have a new logo on them, the same one that's in Picasa. Strange, but it works now and I am not complaining anymore. I love CS2 and the many ways I can adjust RAW files, so I am using it, Picasa is a sideline now that I can take a look at many thumbnails and it organized all my photo files by the year and folders. Amazing free software. I have probably 60,000 images in my computer and an external hard drive and Picasa picked them all up and made a library, cool.

  • MDT 2013 The source directory does not contain an identifiable operating system

    Hi, 
    I am using MDT 2013 and I am trying to deploy server 2008 in it. I mount my 2008 iso file, import OS, then select full set of source files, and enter D:\ . It says, "The source directory does not contain an identifiable operating system". I am
    sure that install.wim file is present in sources folder. What other folders/files does it need while importing OS? 
    Note: it is an customized OS. It has MS hotfixes and dotnet 4.5 installation package in it. 
    Chaitanya.
    Chaitanya.

    Hi, 
    I am using MDT 2013 and I am trying to deploy server 2008 in it. I mount my 2008 iso file, import OS, then select full set of source files, and enter D:\ . It says, "The source directory does not contain an identifiable operating system". I am
    sure that install.wim file is present in sources folder. What other folders/files does it need while importing OS? 
    Note: it is an customized OS. It has MS hotfixes and dotnet 4.5 installation package in it. 
    Chaitanya.
    Chaitanya.
    This is expected behavior because Server 2008 is unsupported in MDT 2013:
    http://deploymentresearch.com/Research/Post/330/What-if-I-told-you-The-OSD-Support-Matrix-for-MDT-and-ConfigMgr-is-here
    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.

  • I'm getting this error with bootcamp "The startup disk does not have enough space to be partitioned"

    Here's the story...
    I had a dual boot configuration on my mac with Mac OS X Lion and Windows XP (made with bootcamp).
    I decided to reinstall windows.
    I deleted the windows partition using BootCamp.
    Tried to recreate the Windows partition with Boot Camp and got: "The startup disk does not have enough space to be partitioned  You must have at least 10 GB of free space available"
    After reading several posts on this forum I decided to defrag the hard drive and try again. 
    The defrag did not work and I'm still getting the error, I have 22 gb of free space on my drive.
    Any suggestions?
    Also, I tried repair disk and repair permissions
    Hmm, my external harddrive says on the box "OS X 10.5.8 or higher (32-bit kernel only)"  Could the 32-bit requirement be an issue? Is lion 64-bit?

    Boot Camp must be able to allocate a contiguous block of space on the drive. If it cannot find 10 GBs of contiguous space, then you cannot create the Windows partition.
    You will have to backup your OS X partition to an external drive, boot from the external drive, use Disk Utility to repartition and reformat your hard drive back to a single volume, then restore your backup to the internal hard drive.
    Get an empty external hard drive and clone your internal drive to the external one.
    Boot from the external hard drive.
    Erase the internal hard drive.
    Restore the external clone to the internal hard drive.
    Clone the internal drive to the external drive
    Open Disk Utility from the Utilities folder.
    Select the destination volume from the left side list.
    Click on the Restore tab in the DU main window.
    Check the box labeled Erase destination.
    Select the destination volume from the left side list and drag it to the Destination entry field.
    Select the source volume from the left side list and drag it to the Source entry field.
    Double-check you got it right, then click on the Restore button.
    Destination means the external backup drive. Source means the internal startup drive.
    Restart the computer and after the chime press and hold down the OPTION key until the boot manager appears.  Select the icon for the external drive and click on the downward pointing arrow button.
    After startup do the following:
    Erase internal hard drive
    Open Disk Utility in your Utilities folder.
    After DU loads select your internal hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Note the SMART status of the drive in DU's status area.  If it does not say "Verified" then the drive is failing or has failed and will need replacing.  SMART info will not be reported  on external drives. Otherwise, click on the Partition tab in the DU main window.
    Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, set the partition scheme to GUID then click on the OK button. Click on the Partition button and wait until the process has completed.  Do not quit Disk Utility.
    Restore the clone to the internal hard drive
    Select the destination volume from the left side list.
    Click on the Restore tab in the DU main window.
    Check the box labeled Erase destination.
    Select the destination volume from the left side list and drag it to the Destination entry field.
    Select the source volume from the left side list and drag it to the Source entry field.
    Double-check you got it right, then click on the Restore button.
    Destination means the internal hard drive. Source means the external startup drive.
    Note that the Source and Destination drives are swapped for this last procedure.

  • How to find the deliveries which does not have Carnot and SHPCON

    I have a scenario where for some of the deliveries no CARNOT idoc or SHPCON idocs were not been created or went into error, i have verified it in by going to we05 and found there were many idcos in error and some of the idocs were been set to status 68 and they were manually processed by users.  is there any table where i can extract the deliveries which does not have SHPCON idocs created.

    hi,
    you have to take two steps in this:
    first step:
    Table EDIDC which contains EDI Control records.
    which stores the partner number,partner functions & message types.
    2nd step:
    take that partners and get deliveries from LIKP table.
    regards,
    balajia

  • Is there a way to remove my facebook contacts from my phone contacts list?  I had an iphone 4 and it was easy to shut off from teh contacts through the groups link at the top left, but the iphone 5s does not have this feature nor can i figure it out throu

    Is there a way to remove my facebook contacts from my phone contacts list?  I had an iphone 4 and it was easy to shut off from teh contacts through the groups link at the top left, but the iphone 5s does not have this feature nor can i figure it out through the settings feature or anything else....HELP please as it is annoying to see all of these contacts!

    Hello ymprice91277, let's solve this mystery! To unlink the Facebook contacts go to Settings, Facebook, turn off contacts.
    WiltonA_VZW
    VZW Support
    Follow us on twitter @VZWSupport

  • Wrong Sender Agreement:The Sender agreement does not have channel

    Hi Guys,
    I am trying RFC to File scenarion where I am triggering a report which is calling a RFC module I have given the destinaztion name correct .When I am executing the report it is failing giving the following error
    "Wrong Sender Agreement:The Sender agreement does not have channel"
    I have checked that sender agreement is there.
    Also when Iam changing the RFC call by removing IMPORTING parameters and adding IN BACKGROUND TASK It is getting executed and goin to XI successfullly but after adding IMPORTING Param it is failing ?
    Any suggestion on the same?
    Regards

    Hi Guys ,
    I have tested the same again from RFC directly without Report and after some time it failed giving 'SYSTEM ERROR'.
    When i checked the channel it is giving following error:
    Error: 2008-01-10 13:36:19 IST: Message processed for interface Z_RFC_TESTSYNCASYNC: com.sap.aii.af.mp.module.ModuleException: call to messaging system failed: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout caused by: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
    Any help now ?
    Regards

  • The disc inserted does not have enough free space

    I created a disk image about 451 MB, it an Audio Disk. When I try to write the image to a blank Memorex CD-R 700 MB I get the message: "The disc inserted does not have enough free space".
    When I created the image I used the disk utility and followed the help file instructions. When I open File> New> I can only select "disk image from folder", the other option is grayed out.

    wow, this is my first real disappointment with my MacBook. I can't burn images, technical support didn't get me any further than I already was. I spent half a day trying everything in the world to burn an image with no success.(followed all the help instructions) Now I have to go into the Apple store to have them go through all the same stuff I went through today. Two days of working on this computer to burn a CD with no success.
    My guess is that at the end of the day tomorrow I will walk away from the store with no computer because of a malfunction. What a wasted weekend.

  • The startup disk does not have enough space to be partitioned

    I have a custom upgraded Mac Mini (from 1.6 Core Duo to 2.33 Core 2 Duo & 64GB SSD - a fast little machine!) Under Leopard 10.6.6 & could create a BootCamp partition. Now after a reformat & upgrade to 10.6.7, BootCamp reports, "The startup disk does not have enough space to be partitioned". BootCamp says it needs 10 GB free space. The Finder says there is 23.4 GB available.
    Has anyone else run across this?

    Backup. Format. Restore.
    Windows 7 needs 40GB+
    HFS needs 20GB/20% free space to function.
    64GB is fine -- but just one OS, not two. 
    you might squeeze OS X into 30GB if you move and trim a lot.
    Windows 7 SP1 32-bit - the updates take 9GB of space (temp) on top of 20-25GB plus you'll need to disable page, hibernation, not install programs, and leaves little for TRIM and Garbage Collection.
    When Windows gets too low, you can be blocked from login or runnng.

  • My Mac has FaceTime 2.0 and it is terrible, I tried to download a new copy but the apple store does not have 2.0 Also I chat was the way I communicated before I upgraded. What happened?

    I upgraded to Lion X and have been having problems with FaceTime my version is 2.0 and the Apple store does not have this version, what happened to the changes, I used to use IChat and it was great, this is no longer available. Any hints for video conferencing or for what is going on.

    You can video conference with the iChat component of Messages. Not sure if that's possible with Facetime. I have been using Facetime for video chat without any problems. Quality is no different than with iChat.

  • HT204408 When trying to log into face time I get the registering device does not have appropriate credentials, I have OSX 10.8.4 on my Mac Pro. I can log in using my IPAD

    When trying to log into face time I get the registering device does not have appropriate credentials after I sign in, I have OSX 10.8.4 on my Mac Pro. I can log into face time without a problem using my IPAD.>

    Please take each of the following steps that you haven't already tried, until the issue is reolved. If there's no resolution after Step 3, post your results.
    Step 1
    Sign out of iMessage in the Accounts tab of the preferences dialog, then sign back in.
    Step 2
    Log out of your user account and log back in.
    Step 3
    Boot in safe mode and test, then reboot as usual and test again.
    Note: If FileVault is enabled on some models, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to boot and run than normal, and some things won’t work at all, including sound output and  Wi-Fi on certain iMacs. The next normal boot may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.

Maybe you are looking for