apt-lock

Dev tools

package locking

SHOW HN2019

18points
5comments
#1,253of 2,195 in 2019
Top 58%of 2019 by points

How HN took it

QuietFewer than 5 comments about the project

0 positive, 1 neutral or asking, 0 mixed, 2 critical, out of 3 comments about the project.

Execution: 0 for, 1 againstIdea: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

Objections

  • Written in Node.js and packaged with nexe, so the executable is huge.

    From 1 comment
    • > limitations > Written in Node.js and packaged into an executable with nexe, so it's huge. Sorry it's not written in C. > future work > Rewrite in C or C++ to make it…
      stephenr on HN
  • The tool could be a short shell script rather than a compiled program.

    From 2 comments
    • > limitations > Written in Node.js and packaged into an executable with nexe, so it's huge. Sorry it's not written in C. > future work > Rewrite in C or C++ to make it…
      stephenr on HN
    • For deb based distros at least all the tool needs to do is `apt-get install foo=x.y.z; apt-mark hold foo`
      stephenr on HN

Requests

  • Rewrite in C or C++ to reduce size.

    From 1 comment
    • > limitations > Written in Node.js and packaged into an executable with nexe, so it's huge. Sorry it's not written in C. > future work > Rewrite in C or C++ to make it…
      stephenr on HN

Questions

  • What does package install determinism mean?

    From 1 comment
    • Perhaps because I'm unfamiliar with npm, I don't really understand what it's for. What exactly is "package install determinism"?
      unmole on HN

Alternatives named

  • apt-get install with explicit version plus apt-mark hold.

    From 1 comment
    • For deb based distros at least all the tool needs to do is `apt-get install foo=x.y.z; apt-mark hold foo`
      stephenr on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/19789491)