Toimiiko muilla toi otsikonmukainen ohjelma lennyssä? Meikäläisellä se vain vilkahtaa kun yrittää asennella sillä ohjelmia.
GDebi-paketinasentaja ongelma
Gdebi
15548
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 15
Vanhimmat
toimi vakaassa debianissa.
Kyllä se todellakin toimii Etchissä, joka on tällähetkellä stable. Lenny ei ole vielä valmis ja lennyn gdebissä on tällähetkellä ongelma.
Just tätä mä tarkotin kun aikasemmin sanoin, että se ei riitä että yksittäistä ohjelmia testataan, Niitä pitää testata myös yhdessä muiden ohjelmien kanssa. Toi gdebin ongelma on itseasiassa yhteensopivuusongelma gdebin ja gksun välillä. Onneksi Debian testaa paketit huolella, muuten tämäkin olisi voinut jäädä huomaamatta.
tuollaista ongelmaa ole.
Debian ei kyllä ole ainut jossa toi ongelma on. Itselläni on ihan sama ongelma eikä ole Debian käytössä.
eräs Debianiin pohjautuva distro ja siinä ei ainakaan ole tuollaista ongelmaa näkynyt.
Lenny on vasta rakenteilla ja siinä esiintyy kaikenmoista. Tässä vaiheessa se onkin tarkoitettu vain testikäyttöön.
"Mulla on käytössä eräs Debianiin pohjautuva distro ja siinä ei ainakaan ole tuollaista ongelmaa näkynyt"
Ehkä ei ole, mutta minullakin on eräs Debian pohjainen jakelu käytössä ja siinä kyllä on toi sama ongelma gdebin kanssa, mikä Lennyssäkin. Sitäpaitsi ei gdebiä edes käytetä missään muissa kuin debian-pohjaisissa jakeluissa.
Mitä sä muuten oikeen yrität todistella?
päätteisiä paketteja Gdebi ohjelmalla ja kaikki asentui. Ei ollut mitään ongelmaa. Joten turha alkaa taas yleistämään. U8.10
jaha, mitenkähän arvasin. taas joku ubuntuidiootti joka yrittää mainostaa ubuntua. Mikä helvetti siinä on että teidän pitää tulla tälle alueelle päätä aukomaan?
Et tunnu oikeen käsittävän, että sä et voi mitenkään verrata Ubuntua ja Debiania tässä asiassa. katsos kun ubuntussa käytetään sudoa ja Debianissa hommat tehdään roottina. Ubuntu ja Debian myös käyttää gksua eri tavalla. Debianissa gdebi kysyy gksun avulla rootin salasana eli gksu toimii käyttöliittymänä konennolle su. Ubuntussa gksu toimii käytöliittymänäö komennole sudo.
Eli mistäs tiedät ettei täsmälleen sama vika ole myös ubuntun gdebi gksu yhdistelmässä, ongelma ei vaan satu tässätapauksesa näkymään koska ubuntussa niitä käytetään hiukan eritavalla.
taas meni arvauksesi pieleen. Toisessa koneessa on Ubuntu ja siihen asensin gdebillä paketteja ja ei ollut ongelmaa. Eli ei taaskaan tartte yleistää!
Terveisin Debianidiootti
Syy siihen miksi gdebi toimii Ubuntussa muttei Debianissa on Ubuntun tavassa olla piittaamatta Ubuntussa tehtyjen muutosten välittämisestä upstreamille. Ubuntun tekemä patchi gksuun ja gdebiin rikkoo gdebin muilla kuin Ubuntulla.
Ubuntu on lisännyt gksuun option --always-ask-pass, joka kysyy salasanaa aina riippumatta siitä onko salasana cachetettu vai ei. Tässä on Ubuntun patchi, joka lisää ton option:
https://lists.ubuntu.com/archives/feisty-changes/2007-March/006534.html
Ubuntu on muuttanut myös gdebiä siten, että se aina lähettää gksulle tuon uuden option --always-ask-pass.
Ubuntu on aivan oikein välittänyt gdebiin tekemänsä muutoksen upstreamille, mutta ovat sitten jostain syystä jättäneet välittämättä gksuun tehdyt muutokset upstreamille. Upstreamin versio gksusta ei siis sisällä tota uutta optiota.
Seuraus on se, että Debian Lennyyn päätyi upstreamista gdebi-versio, joka käyttää tuota uutta optiota aina, mutta kun upstreamin gksu ei tue sitä optiota niin gdebi hajosi.
Tää on just sitä mistä on moneen kertaan suureen ääneen valitettu. ubuntua on jatkuvasti syytetty siitä ettei ne välitä kaikkia ohjelmiin tekemiään muutoksia upstreamille, mikä aiheuttaa ongelmia muille jakeluille.
ainakin.
Lennyssä on tällähetkellä bugi gdebissä, se on tunnettu ongelma. gdebi toimii tällähetkellä vain suoraan roottina ajettuna. Vika on siinä että gdebi yrittää antaa gksulle semmosen option, jota gksu ei tue.