Giter Club home page Giter Club logo

Comments (7)

linuxmetel avatar linuxmetel commented on June 7, 2024 2

company cannot be downloaded, neither.

from melpa.

tarsius avatar tarsius commented on June 7, 2024 1

Right. This was causes by the issue described at #8948. That's fixed now -- one broken recipe no longer brings down the generation of archive-contents.

from melpa.

kickingvegas avatar kickingvegas commented on June 7, 2024

As of Sat Mar 2 10:43:35 2024, cc-isearch-menu package is consistent with build log, allowing for install of cc-isearch-menu-20240302.21.tar. That said, issue still remains that updating a package repo does not fully update its distribution on MELPA, as corroborated by @linuxmetel.

from melpa.

tarsius avatar tarsius commented on June 7, 2024

issue still remains that updating a package repo does not fully update its distribution on MELPA

Please explain in more detail what that mean. What did you expect? What did you get instead?

Not that Melpa only builds a new snapshot if a file that would be included in the tarball is actually modified (and only up to the latest commit that touches such a file).

from melpa.

kickingvegas avatar kickingvegas commented on June 7, 2024

Hello @tarsius! Thanks for the input. To clarify, I think this might be an intermittent issue, where updating a repo (in this case cc-isearch-menu to v1.1.0) will:

  1. Trigger a build and be successful at building its artifacts (e.g. cc-isearch-menu-20240302.21.tar)
  2. However the artifacts of that build are not distributed so that is available in Emacs via package-list.
    • What is listed on https://melpa.org/#/cc-isearch-menu is cc-isearch-menu-20240221.742.tar

    • Updating the package from Emacs at that time will result in a error with this warning message:

      package--with-response-buffer-1: http://melpa.org/packages/cc-isearch-menu-20240221.742.tar: Not found
      

Perhaps there is some latency, but it seemed like nearly a day had passed with the build artifact not being available, so I tried to induce a subsequent update by updating the README.org which also did not work. A later change to cc-isearch-menu.el (v1.2.0) did apparently work.

Good to know that only files included in the tarball will trigger a new snapshot.

Hopefully this provides more clarity and thanks again!

from melpa.

tarsius avatar tarsius commented on June 7, 2024

I tried to induce a subsequent update by updating the README.org which also did not work.

README.org is not included in the tarball, so what I just said applies:

Not[e] that Melpa only builds a new snapshot if a file that would be included in the tarball is actually modified (and only up to the latest commit that touches such a file).


  • Updating the package from Emacs at that time will result in a error with this warning message:

    package--with-response-buffer-1: http://melpa.org/packages/cc-isearch-menu-20240221.742.tar: Not found
    

You need to M-x package-refresh-contents. The current version of that file contains:

 (cc-isearch-menu . [(20240304 1917) ((emacs (29 1))) "A Transient menu for isearch" tar ((:commit . "4b983f518485380604167401387fe0128fb9e0af") (:authors ("Charles Choi" . "[email protected]")) (:maintainers ("Charles Choi" . "[email protected]")) (:maintainer "Charles Choi" . "[email protected]") (:keywords "wp") (:url . "https://github.com/kickingvegas/cc-isearch-men"))])

from melpa.

kickingvegas avatar kickingvegas commented on June 7, 2024

@tarsius Understood about the README.org not being included as a build trigger.

I did actually try to call package-refresh-contents which still didn't help things at the time. That said, I'll close this issue and be on the lookout if this happens again.

from melpa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.