question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Do not put version information in debian package name

See original GitHub issue

When installing on Ubuntu, we are currently being told to run:

sudo apt-get install dotnet-dev-1.0.0-preview2-003121

The package ecosystem supports the notion of versions internally without them having to be part of the published package name. It would be nice if there was just a meta package available to install the latest dotnet and all dependencies. This would also ensure that auto-updaters will pick up on new releases and automatically install them.

What I’d like to see is the install step above to change to this:

sudo apt-get install dotnet-dev

or perhaps

sudo apt-get install dotnet-dev

If a specific version is needed, there are other mechanisms to provide and interpret that metadata within the apt package ecosystem.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:29 (11 by maintainers)

github_iconTop GitHub Comments

1reaction
blackdwarfcommented, Aug 22, 2016

@atrauzzi RTFM-ing is perfectly fine. 😃 Will read through it. I was looking for a decent way to improve the experience.

0reactions
tmdscommented, Mar 29, 2018

I think this can be closed by the recent update to https://docs.microsoft.com/en-us/dotnet/core/build/distribution-packaging.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Inserting a version number in debian package name
I am currently working on a project with a central library (librapidstorm), multiple plugins (one of them named rapidstorm-fitter) and a binary ...
Read more >
What do the different version elements specify in debian ...
The format of Debian version numbers is defined in the Debian policy (but it doesn't answer all your questions). 1: is an epoch....
Read more >
Chapter 7. Basics of the Debian package management ...
The Package field gives the package name. This is the name by which the package can be manipulated by the package tools, and...
Read more >
5. Control files and their fields
The field itself may be omitted from a binary package control file when the source package has the same name and version as...
Read more >
8. Shared libraries — Debian Policy Manual v4.6.2.0
If your package contains files whose names do not change with each change in the library shared object version, you must not put...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found