Comments (13)
I've observed the same issue several times. Only the headers got downloaded and installed. A check at the repo showed that only the headers are available. To solve this issue please implement a check if all necessary files are available and only mark these kernel versions as installable.
from mainline.
Same here on Ubuntu 20.04.1 LTS.
from mainline.
@bkw777 any ideas on the above?
from mainline.
Looks like its broken build on Ubuntu side.
https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9.13/
Status is - Build failed
from mainline.
5.10.0-rc7 same problem
from mainline.
No files showing at all for 5.10.0 release
from mainline.
No files showing at all for 5.10.0 release
5.10.0 worked just fine for me just now.
Are we just seeing internet transientness? Anything that relies on getting something from the net will sometimes fail to be able to get something. It doesn't necessarily mean it's not there or doesn't work, it just means try again later. Maybe one second later, maybe 2 days later. Sometimes the network is fine but the files really don't exist, like broken builds. Sometimes the build was complete but the path from you to the server is temporarily bad, or the server is temporarily bad from load. Sometimes it's this app actually borking up it's cache or tmp files.
We definitely need to get some better form of error reporting so the user can tell the difference between some of those different cases above. If the build failed or the server isn't responding or the server isn't reachable, we should be able to tell that in each case and say so to the user.
from mainline.
No files showing at all for 5.10.0 release
5.10.0 worked just fine for me just now.
Are we just seeing internet transientness? Anything that relies on getting something from the net will sometimes fail to be able to get something. It doesn't necessarily mean it's not there or doesn't work, it just means try again later. Maybe one second later, maybe 2 days later. Sometimes the network is fine but the files really don't exist, like broken builds. Sometimes the build was complete but the path from you to the server is temporarily bad, or the server is temporarily bad from load. Sometimes it's this app actually borking up it's cache or tmp files.
We definitely need to get some better form of error reporting so the user can tell the difference between some of those different cases above. If the build failed or the server isn't responding or the server isn't reachable, we should be able to tell that in each case and say so to the user.
Hi Brian,
I believe what niculw is describing is what shows when you hover your mouse pointer over 5.10.0 release in the Mainline GUI. Basically shows nothing. But if you install anyway it picks up the correct files and installs them correctly.
Then after install the GUI shows the right packages/files from there on. If you uninstall it from that point, it will still continue to show the correct packages even if not installed. it is just that first time where no packages are shown.
However that said I just tried now 5.9.13 and 5.9.14 and they both downloaded just one package and finished with no error when it should have shown a failure message.
After refresh, both kernels where not installed and were both correctly showing not being in place in the GUI. That adds to the confusion because it didn't fail during the install.
from mainline.
No i litterally mean the program says “amd64 directory doesnt exist” and then quits. No downloading of any files. Im gonna try to rebuild.
from mainline.
This is what happens if i use terminal to try and install 5.10.0:
from mainline.
please implement a check if all necessary files are available
There is no consistent rule to define "all necessary files"
So that's rather easier to demand than to accomplish.
We could maybe parse index.html for the "failed" notice, but that isn't consistent either.
It probably needs a table of different parsers or rules for different ranges of dates or kernel versions.
Maybe doable, but I have never been bothered by this enough to prioritize it.
from mainline.
please implement a check if all necessary files are available
There is no consistent rule to define "all necessary files"
So that's rather easier to demand than to accomplish.
We could maybe parse index.html for the "failed" notice, but that isn't consistent either.
It probably needs a table of different parsers or rules for different ranges of dates or kernel versions.
Maybe doable, but I have never been bothered by this enough to prioritize it.
You can check the status file if it's 0 build is ok, otherwise isn't.
from mainline.
fixed some time ago
from mainline.
Related Issues (20)
- State: Failed to build HOT 2
- Stuck in Kernel V6.4.3 HOT 3
- Notifications only in English? HOT 7
- Change Setting Window Resolution HOT 3
- Application restarts required to uninstall multiple kernels HOT 6
- [Feature Request]: Select external downloader (aria2 and e.t.c) HOT 1
- Mainline kernel PPA builds broken again HOT 1
- Feature request: Actually support environment slots, to actually get kernels working too. HOT 2
- Fix German “translation”. HOT 1
- Json-CRITICAL HOT 6
- Kernel Locked ? HOT 1
- 6.5 kernel breaks system, as it Depends: libc6 (>= 2.38) but 2.37-0ubuntu2 is installed HOT 2
- Kubuntu 23.04 - cannot install 6.4.13 (previous 6.4.x kernels are fine) ... depends on libc6 (>= 2.38) HOT 2
- libc6 broken depenency HOT 2
- Missing 6.1.54 HOT 2
- Older kernels (< 6.0) not showing HOT 1
- Not show any kernel HOT 6
- why is main line not showing updates HOT 1
- ARM Support? HOT 1
- Kernel v6.7-rc1 not installable? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mainline.