[Solved] Package version format confusion: 1:0.16.17-1 = 1.0?

I'm having troubles understanding the versioning scheme used above. According to the libtorrent site, the latest version of libtorrent-rasterbar is 1.0, released on 2014-07-02. Our package has the "last updated" date of 2014-07-24, so I assumed we have the most up-to-date version. However, on the download page of libtorrent, there is both the 1.0 version and a 0.16.17 version. Is the arch package out of date or not? If yes, why is the "weird" 1:0.16-17-1 format is used?
Last edited by Soukyuu (2014-07-28 15:41:31)

Without knowing anything about libtorrent or its history in our repos, that version number hints that it may have been downgraded in the repos due to a problem with the 1.0 line.
The initial "1:" is an epoch number which is incrememented whenever the actual version number decreases yet the lower number should replace the higher in a normal upgrade.
So speculating, I suspect libtorrent 1.0 was added to the repos replacing 0.16, but a bug or problem or some conflict with other repo packages was found.  So for the time being, it was downgraded back to 0.16.17 until those problems can be resolved, and thus the "1:" was appended.  To figure out if this was the case, or why this would have happened, check the repo history, mailing lists, and bug tracker for information.
But to answer your core question, no 1:0.16.17-1 != 1.0
EDIT: oops - is this about libtorrent-rasterbar, or libtorrent?  My answer (and the version number in your title) are just for the former.
Last edited by Trilby (2014-07-28 12:45:01)

Similar Messages

  • [SOLVED] package versions out of date, and a wireless question

    Hey guys,
    I'm completely new to arch, have used ubuntu and fedora for a few years so im familiar with a lot of linux concepts (although im far from being a guru), and I decided to switch to arch because of the messes that are unity and gnome 3 respectively (imho, of course), and because I've always wanted to learn more about how my OS works. I did my first arch install today, got gnome 2 working and almost everything works great.
    I just have 2 problems as of right now, and after being unable to find an answer in the wiki or online i decided to try the forums.
    My first problem is that the versions for packages seem to be all wrong when i search or install them through pacman. For example, running pacman -S firefox installed firefox 3.6, but according to the online package list ( http://www.archlinux.org/packages/extra/i686/firefox/ ), firefox 5 is the latest version in the repos... I've run pacman -Syu and pacman -Syy, but pacman says there are no updates available... so yea, i have no idea whats up with that, im a bit too used to apt i guess
    my second problem is trying to get wireless internet working... ive got a broadcom BCM4318 chip, and i installed the b43 drivers from the AUR (which was a hassle in and of itself, because the package required b43-fwcutter>=0.14, and pacman assured me that 0.13 was the newest version... so you can see how my problems are intertwined to an extent). I also installed network-manager-applet, but that doesnt show up in the gnome notification area, so I'm at a loss as to how to check if i can connect to wireless networks (all the options in the gnome "network settings" program are greyed out....).
    So that's where I'm stuck currently, if anyone can help I'd appreciate it
    Thanks in advance
    Last edited by archnublet (2011-06-28 08:03:28)

    oh wow... i had just left pacman using a mirror from a college near where i live, after using the mirrorlist generator and running pacman -Syyu, seems pacman wants to dl another 500 megs and run some updates glad that seems to be working, and hopefully that will lead to something with my wireless working
    thanks for the response!
    Last edited by archnublet (2011-06-28 07:23:59)

  • Package versioning not working

    I'm having trouble getting the package versioning to work for me for some reason. I've stripped it down to the most elemental of examples and I'm still getting back null for all the versioning info for my package.
    I set up a tmp package with a Tmp.java class as follows:
    package tmp;
    class Tmp
    public static void main(String[] argv)
    Package p = Tmp.class.getPackage();
    System.out.println("Version " + p.getSpecificationVersion() + "\nImplementation Version "
    + p.getImplementationVersion());
    My manifest file is as follows:
    Manifest-Version: 1.0
    Name: tmp
    Specification-Version: blah
    Implementation-Version: foo
    I made sure the manifest file has a newline at the end and is in UTF8 format. I package it up with:
    jar cfm tmp.jar tmp/manifest.txt tmp/*.class
    I run it with:
    java -cp tmp.jar tmp/Tmp.class
    and get:
    Version null
    Implementation Version null
    I can't get it to work with either Linux or Windows.
    Linux Java version:
    java version "1.5.0"
    Java(TM) 2 Runtime Environment, Standard Edition (build pxp64devifx-20060310 (SR1))
    IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux ppc64-64 j9vmxp6423ifx-20060310 (JIT enabled)
    J9VM - 20060220_05389_BHdSMr
    JIT - 20060220_2133_r8
    GC - 20060214_AA)
    JCL - 20060222a
    Windows Java version:
    java version "1.5.0_10"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03)
    Java HotSpot(TM) Client VM (build 1.5.0_10-b03, mixed mode, sharing)
    Any help would be most appreciated.

    Ok, I figured it out. I didn't have a / on the end of my Name: line.

  • How to define these kinds of version format in OpenSUSE Build Service

    I am trying OpenSUSE Build Service recently, and encounter some problems in packaging for Arch Linux. How to write the file '_service' to define these kinds of version format in OBS:
    First one:
    The source file is a Git repo, and the $pkgver is defined as the output of
    git describe --always | sed 's|-|.|g'
    The example is goldendict-git , refer to https://aur.archlinux.org/packages/go/g … t/PKGBUILD
    The current $pkgver is 1.5.0.RC.428.gebad891
    I don't know how to write the file '_service' to auto fill the $pkgver so that OBS can update the $pkgver automatically by executing 'osc service rr'.
    This is what I'm writing:
    <services>
    <service name="tar_scm">
    <param name="scm">git</param>
    <param name="url">git://github.com/goldendict/goldendict.git</param>
    <param name="versionformat">g%h</param>
    <param name="versionprefix">1.5.0.RC.428</param>
    <param name="filename">goldendict</param>
    </service>
    <service name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">gz</param>
    </service>
    <service name="set_version"/>
    </services>
    =============================
    Second one:
    The source file is a Git repo, and the $pkgver is defined as the output of
    printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
    The example is oh-my-zsh-git, refer to https://aur.archlinux.org/packages/oh/o … t/PKGBUILD
    The current $pkgver is  2774.96e4e5d
    I don't know how to write the file '_service' to auto fill the $pkgver so that OBS can update the $pkgver automatically by executing 'osc service rr'.
    This is what I'm writing:
    <services>
    <service name="tar_scm">
    <param name="scm">git</param>
    <param name="url">git://github.com/robbyrussell/oh-my-zsh.git</param>
    <param name="versionformat">%h</param>
    <param name="versionprefix">2774</param>
    <param name="filename">oh-my-zsh</param>
    </service>
    <service name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">gz</param>
    </service>
    <service name="set_version"/>
    </services>
    =============================
    Any help is appreciated!
    Yours sincerely
    Last edited by firef0x (2014-10-25 16:45:26)

    Hello firef0x,
    I've answered some of your questions here.
    https://github.com/fasheng/arch-deepin/issues/50
    Point is, yes it would be nice if you could follow arch vcs pkgbuild guidelines in OBS, but it's just not (yet) feasible if you're planning on using set_version service.
    That's why I chose the format you saw in my repo. It's for my personal use and I really don't care as long as it all works for me with minimal effort to maintain it. ;-)
    If you have any further questions just ask...

  • Where can I find the enhancement package version in my sap system

    Hi everybody,
        Can anyone tell me where can I find the enhancement package version information in my sap system?
    Thanks

    Hi Mike
         Thank you for your reply. But i can only find SAP BASIS7.1 under the Enterprise Services Repository in Tcode SPROXY.So could you tell where can I open SCV?
    Thanks

  • Package version identification

    I just completed going through the
    http://developer.java.sun.com/developer/TechTips/1999/tt0414.html#tip2
    article on "Package version identification" and based
    on the results I got, unless I did something wrong,
    I'd say that who ever implemented Java 1.4.1 on
    windows left out a lot of stuff. Below is the code I
    ran:
    public class LoadClass {
         public static void main(String args[]) {
              // check argument
              if (args.length != 1) {
                   System.err.println("missing classname");
                   System.exit(1);
              // load class
              Class cls = null;
              try {
                   cls = Class.forName(args[0]);
              catch (ClassNotFoundException e) {
                   System.err.println(e);
                   System.exit(1);
              // retrieve and check package information
              Package pkg = cls.getPackage();
              if ((pkg == null) || (pkg.equals(""))) {
                   System.out.println("No version information");
              } else {
                   System.out.println(pkg);
                   System.out.println(pkg.getImplementationTitle());
                   System.out.println(pkg.getImplementationVendor());
                   System.out.println(pkg.getImplementationVersion());
                   System.out.println(pkg.getSpecificationTitle());
                   System.out.println(pkg.getSpecificationVendor());
                   System.out.println(pkg.getSpecificationVersion());
                   System.out.println("Sealed: "+pkg.isSealed());
                   try {
                        if (pkg.isCompatibleWith("1.2")) {
                             System.out.println("Compatible with 1.2");
                   } catch(NumberFormatException nfe) {
                        System.err.println("Empty version string");
                        //nfe.printStackTrace();
    }and here's the results I got:
    java LoadClass java.util.regex.Matcher
    package java.util.regex
    null
    null
    null
    null
    null
    null
    Sealed: false
    Empty version string
    java LoadClass java.nio.MappedByteBuffer
    package java.nio
    null
    null
    null
    null
    null
    null
    Sealed: false
    Empty version string
    java LoadClass java.util.ArrayList
    package java.util
    null
    null
    null
    null
    null
    null
    Sealed: false
    Empty version string
    java LoadClass java.lang.System
    package java.lang
    null
    null
    null
    null
    null
    null
    Sealed: false
    Empty version string
    Did I do something wrong or are the implementers taking
    a lot of short cuts on windows or is the Package class not
    really supported any more?

    Check the manifest - Is this information provided?

  • Display Package version number in HTML?

    Hi,
    My customer wants to display the version number of the apps/xx package in the HTML.
    I'm just wondering if this is a good idea, i.e. the actual package contents could be overwritten, but the package doesn't change.
    Also - how could that be achieved?  There is a services JSP in the CRX package manager - could that be used?
    http://localhost:4502/crx/packmgr/service.jsp
    Thanks!

    The subject line & description looks contridactory. I am assuming you are looking for package version, For that You should be able to get using jcr package api [1]. Ex:- vJcrPackageDefinition.getId().getVersionString()
    http://dev.day.com/docs/en/cq/current/javadoc/com/day/jcr/vault/packaging/JcrPackageDefini tion.html

  • How to prevent downgrading of the app in meta package using package versioning feature of package maker tool?

    Hi,
    Created  an installer i.e, meta package using package maker tool. I want  to prevent downgrading of the application or package on the target/installed volume. 
    Problem is, if there is a newer version of app and when I try to install any older version, then it does not throw any error message to the end user and replaces the existing newer version with the older version of app, which should not happen. But, if I check the package version using version comparison of Package  maker tool, that works fine with flat packages i.e, with the .pkg files. So, I need the solution for metapackages(.mpkg) and want to prevent downgrading of app for metapackages. I am not getting any solutions for this. Can someone guide me on this?
    Thanks for the help provided.
     

    Hi,
    Created  an installer i.e, meta package using package maker tool. I want  to prevent downgrading of the application or package on the target/installed volume. 
    Problem is, if there is a newer version of app and when I try to install any older version, then it does not throw any error message to the end user and replaces the existing newer version with the older version of app, which should not happen. But, if I check the package version using version comparison of Package  maker tool, that works fine with flat packages i.e, with the .pkg files. So, I need the solution for metapackages(.mpkg) and want to prevent downgrading of app for metapackages. I am not getting any solutions for this. Can someone guide me on this?
    Thanks for the help provided.
     

  • I'm so confused!! I just want to create interactive pdf files (with video and flash files), but this free trial version is confusing!! help!?!

    i'm so confused!! I just want to create interactive pdf files (with video and flash files), but this free trial version is confusing!! help!?!

    Thanks for your suggestions. I checked to see if the options you suggested were set incorrectly but they were set to sync all. This led me to think the problem was actually in the iphone. I re-initialized the iphone and did not allow the system to restore any of the previous settings. In essence, I forced the phone to reset to factory settings. Then my video podcasts started syncing. All is well now. I did notice that I had seven podcasts selected that were "HD" presentations, and as such, are not compatible with the iphone. I don't know if this had anything to do with my earlier situation, but now I'm getting the video podcasts automatically. I'm happy. It wasn't much fun forcing the iphone to forget all of my preferences and I'm still customizing the phone now several days later. I think I have everything working and back to normal except I haven't identified any of my email accounts as of yet. Thanks for your help.

  • How to check the Business Package version in portal

    Hi All,
    I need information on business package version which is running in portal. after the business package deployed in portal then we could see the content in portal content->content provided by SAP folder.
    Recently we upgraded the Busiess Package of XRPM from 4.5 to 5.0  in portal, now i wanted to see what the content currently running in Portal whether it is Business Package of 4.5 or 5.0 version??
    Please let me know where could we check the BP version which is running in portal??
    Please get back to me with your inputs
    Thanks in advance
    Regards
    PortalUser100

    Hello,
    Please look in the http://HOST:PORT/index.html here you can find the link for the portal information. then click on system information >> component information. here you can find the all the deployed content running in the portal.
    Best Regards,
    Arun Jaiswal

  • Reg : ESS/MSS Business Package Versions

    Hi Experts,
    What is ESS/MSS Business Package Version for the following SAP Backend Systems :
    SAP 4.7
    SAP ECC 5.0
    SAP ECC 6.0
    Best Regards,
    Roby..

    Hi Robert,
    As suggested above, you can look at the BPs in the content portfolio.
    For ESS :
    Business Package for Employee Self-Service (mySAP ERP 2004)
    60.2*
    *Business Package for Employee Self-Service (mySAP ERP)
    1.0*
    *Business Package for Employee Self-Service 4.6C - 4.7
    50.4*
    For MSS :
    *Business Package for Manager Self-Service (mySAP ERP 2004)
    60.1.2*
    *Business Package for Manager Self-Service (mySAP ERP)
    1.0*
    Business Package for Manager Self-Service 60.1.20
    Consider rewarding points if handy!
    Cheers,
    Sandeep Tudumu

  • ESS Business Package Version suitable

    Hi,
    Please suggest me the suitable ESS business package version for the following
       R/3 4.7 Enterprise
       EP6.0 SP14
    Regards,
    Joshua Kiran

    Hi Kiran,
    You can go for Business Package for Employee Self-Service 4.6C - 4.7  50.4
    You can find the information under
    http://www.sdn.sap.com
    Click the link downloads under top level navigation.
    Click on portal content portfolio
    and then click on the link list of packages
    Regards
    Arun

  • Differences in between Enhanced Package version 603 SP14 and SP16

    Hi Gurus,
    Can someone please provide me some insight regarding differences/enhancements in between Enhanced Package version 603 SP14 and SP16.
    Appreciate your help in advance.
    Thanks and Regards,
    Sanjo

    Hi,
    I'm not sure if there is an SP16. The latest is ehp04 SR1 SP14 (released November 2008). For more information:
    http://solutionbrowser.erp.sap.fmpmedia.com/Default.aspx
    Cheers,
    D_F

  • Unified Package Manager/Format

    I know that this topic is not a new one, but I thought it might be interesting to bring it up once again.
    The reason that I'm suddenly interested in a unified package manager/format, is that I just saw Bryan Lunduke rant about it, and I thought to my self: "Hey, that makes sense!"
    Bryan Lunduke is not someone I usually hold in high regard, but I was intrigued and started googling. To my surprise I found that there wasn't much interest in the subject.
    Now, to you that may make perfect sence, but to me it's absolutely mindboggling. After all, the only reason I'm still sticking with Arch Linux, is the ABS. Not that I don't care for Arch, I really do, but I spend far to much time configuring it, rather than using it.
    So what are the arguments for and against?
    The arguments against is easy if you ask me:
    PRIDE
    Yes I said it: "We're happy with out system and it works damn you!"
    So, it works... Well, so does a bike, but quite often you'd probably like to take your car instead. Maybe it's raining, maybe the distance is great. Who cares, the point is that the fact that it works, doesn't mean that it could not potentially work quite a lot better.
    Back on topic.
    Arguments for, is a bit harder, not least because I'm not as much of an expert on the subject as I'd like to be, but I think they're plentiful.
    I would assume that developers would appreciate this.
    If a set of tools, like the ABS, was included by default, that would indeed make me happy.
    Maintenance of packages for multiple platforms would become quite a lot easier, if not trouble free.
    And so on and so forth.
    I suspect you will be more than able to help filling out the list.
    In the end though, my biggest problem is that people ask for a reason to begin work on such a thing. My counter argument of course it: "Why the hell not?!" Arch Linux already provide the perfect foundation, i.e. pacman and ABS. Of course for cross platform compatibility, some work has to be done, but the greatest problem, I believe, is convincing the community that this is a worth while effort.
    Oh well, enough ranting I suppose. I really just wanted to revive this debate, as I personally find it rather important. I don't have all the answers, but I dare you to come up with a problem that I cannot provide a theoretical solution to. To me it all seem so simple, and it's a mystery that this feat has not been achieved many years ago.
    Best regards.
    NB:
    I'm not so arrogant that I do not appreciate that I may be entirely on the wrong track, but please, if that is indeed the case, do try to enlighten me rather than something uncomfortable.

    Trilby wrote:
    You beat me to that XKCD comic.  It's good for a chuckle, but hopefully that doesn't make anyone think that's all it's good for.  That comic captures the primary (and perhaps only) reason I'd never have any hope in such a cause.
    Just look at attempts an universal language.  You'd be hard pressed to find a handful of people in your day to day interactions who ever really learned esperanto, for example (I think I know one, but I haven't seen him in years).  Now we can set standards, though.  The arch linux forums have selected English as our default language - and in a sense we force speakers of other languages to use English ... in a sense, but not in another sense.  There are various arch linux online communities in other languages, where some other language is the default.  So one community can set a standard and try to enforce it, but that can't stop another community from springing up and using something different.
    So if we say Arch linux's package format is the one package format to rule them all, fine.  But then we have to convince others.  Even if we convinced a lot of debian and red hat people, for example, we'd probably have to compromise a bit and we'd end up with an arch-pm-deb package.  I'm sure some debian and redhat developers would fork their project or start new distros that continued to use .deb/.rpm, and some archers would conclude that this compromise was just a failure and they'd go on using pkg.tar.gz.  And then we have the exact situation of the XKCD comic.
    Sure, the world would be much simpler if one person could make an arbitrary decision based on their own preference and have everyone else in the world follow it.  But that's not our world - and I'm glad it's not.
    I'm usually not much for compromises (more on that on another occasion), but in this case I'm all for it, as long as it's sensible compromises. I have no illusions that the Arch way is the perfect way, and in any case, certain changes would need to be make to make it work.
    I would suggest that some may misunderstand my intentions. I see no reason my the average Debian, OpenSuse, Mint, *buntu, Fedora, Gentoo (etc.) user should experience any change. A Debian user would still use apt-get install package, or whatever graphical front end he or she desires, as with most other distributions, possibly excluding Gentoo and such.
    My interests are limited to the back end system end the tools that are provided by default, like something similar to ABS.
    Last edited by zacariaz (2013-08-17 15:09:31)

  • What is the latest MSS package version?

    Hi all,
    I want to know what is the latest MSS package version?. Or is it depending on SAP R/3 version I use? Could some one give me the details?. I promise to award points.
    Regards
    Maruti

    Hello, usually, this page lets you know what is the most current version: http://blogs.adobe.com/crawlspace/2011/03/keeping-photoshop-up-to-date.html

Maybe you are looking for

  • How do I have two audio clips overlapping each other?

    I have a project where we have to make a music video, and I wanted to start working on the audio. I have an audio clip of the instrumental without me singing the song. I made a separate audio clip of me just singing the song because I wanted to be ab

  • Batch input for IQ02 not accepting "yes" for 'POPUP_TO_CONFIRM'

    Hello, I wrote a batch input for a transaction (IQ02) and all works fine except one thing: -when all data  is entered and SAVE button is pressed, there is an additional pop-up, from an user exit which needs an YES/NO answer. The function module used

  • Hyperlinks in PDF'd word doc

    hyeperlinks aren't happening after I PDF a Word doc. I'd be soooo grateful for right answer on this - the hyperlink feature is the whole point for me to have Pro. thanks so much.

  • Custom Inserted HTTP Header not showing up in Iplanet Logs

    ALL: I have some iPlanet Enterprise/6.0 web servers sitting behind a LoadBalancer. The LoadBalancer is setup in an 'one-armed mode', and takes a client HTTP request passes it onto the server, but during this process, changes the client source IP to t

  • Strange behavior in updating and standbying

    Hi, In the last 4 weeks I've been facing some strange behavior from my iPhone 4. First, sometimes when I pick it up its screen is already on (dimmed) and showing the lock screen (with some elements missing though). Secondly, and more annoying yet, wh