Giter Site home page Giter Site logo

Comments (13)

brmmm3 avatar brmmm3 commented on July 23, 2024 3

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.

gubagu avatar gubagu commented on July 23, 2024

Same here on Ubuntu 20.04.1 LTS.

from mainline.

StatusCode404 avatar StatusCode404 commented on July 23, 2024

@bkw777 any ideas on the above?

from mainline.

tosziro avatar tosziro commented on July 23, 2024

Looks like its broken build on Ubuntu side.
https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9.13/

Status is - Build failed

from mainline.

nseb avatar nseb commented on July 23, 2024

5.10.0-rc7 same problem

from mainline.

niculw avatar niculw commented on July 23, 2024

No files showing at all for 5.10.0 release

from mainline.

bkw777 avatar bkw777 commented on July 23, 2024

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.

StatusCode404 avatar StatusCode404 commented on July 23, 2024

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.

niculw avatar niculw commented on July 23, 2024

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.

niculw avatar niculw commented on July 23, 2024

This is what happens if i use terminal to try and install 5.10.0:
image

from mainline.

bkw777 avatar bkw777 commented on July 23, 2024

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.

Matoran avatar Matoran commented on July 23, 2024

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.

bkw777 avatar bkw777 commented on July 23, 2024

fixed some time ago

from mainline.

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.