corbinlc / gnuroot

154 stars 29 forks source link

APT and DPKG broken on Stretch and Xenial #82

Open geoffreycs opened 8 years ago

geoffreycs commented 8 years ago

I know that this may not be an issue now, but it will be later. I managed to install Debian Stretch and Ubuntu Xenial under GNUroot, and trying to use APT always fails with "setuig 0 failed: Permission denied". If you use Ubuntu Xenial, upon login it will print an error message: "Unable to get name of group 10496". Adding this group to /etc/group doesn't fix it at all. This is a problem only in Debian Stretch and any distros that are based on it, such as Ubuntu Xenial. Again, I know this is not a problem currently, but it will be once the switchover from Jessie to Stretch is made.

kapace commented 7 years ago

How did you install debian stretch? Can stretch repositories simply be added to /etc/apt/sources.list to use stretch packages? You mentioned switchover, are there plans to support stretch? Thanks.

geoffreycs commented 7 years ago

I downloaded a Debian Stretch armhf roots tarball and installed it in the GNU Root app like shown here: https://nmilosev.svbtle.com/gnuroot-fedora-arch. This also happens with Ubuntu Xenial, but Jessie and Trusty work fine.

Sent from my iPad

On Dec 5, 2016, at 6:36 PM, David Czech notifications@github.com wrote:

How did you install debian stretch? Can stretch repositories simply be added to /etc/apt/sources.list to use stretch packages? You mentioned switchover, are there plans to support stretch? Thanks.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

jaduncan commented 7 years ago

When I upgrade to stretch this also fails. I'm wondering if it's an systemd init incompatibility, because the error message is interesting.

E: Method gave invalid 400 URI Failure message: Could not get saved set-user-ID - getresuid (38: Function not implemented) E: Method http has died unexpectedly! E: Sub-process http returned an error code (112)

geoffreycs commented 7 years ago

Interesting. It's DPKG that errors out for me.

Sent from my Samsung Galaxy Tab® S

-------- Original message -------- From: jaduncan notifications@github.com Date: 3/21/17 1:09 AM (GMT-06:00) To: corbinlc/gnuroot gnuroot@noreply.github.com Cc: geoffreycs geoftrek.warpc@gmail.com, Author author@noreply.github.com Subject: Re: [corbinlc/gnuroot] APT and DPKG broken on Stretch and Xenial   (#82)

When I upgrade to stretch this also fails. I'm wondering if it's an systemd init incompatibility, because the error message is interesting. E: Method gave invalid 400 URI Failure message: Could not get saved set-user-ID - getresuid (38: Function not implemented)

E: Method http has died unexpectedly!

E: Sub-process http returned an error code (112)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/corbinlc/gnuroot","title":"corbinlc/gnuroot","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/corbinlc/gnuroot"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jaduncan in #82: When I upgrade to stretch this also fails. I'm wondering if it's an systemd init incompatibility, because the error message is interesting.\r\n\r\nE: Method gave invalid 400 URI Failure message: Could not get saved set-user-ID - getresuid (38: Function not implemented)\r\nE: Method http has died unexpectedly!\r\nE: Sub-process http returned an error code (112)\r\n"}],"action":{"name":"View Issue","url":"https://github.com/corbinlc/gnuroot/issues/82#issuecomment-287986151"}}}