aus Src files deb machen!?!?!
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
aus Src files deb machen!?!?!
Wie kann ich aus Source files debs machen?????
Von Installation verschoben. Ist das wirklich so schwer im richtigen Forum zu fragen?
http://www.debian.org/doc/maint-guide/
http://www.debian.org/doc/debian-policy/
Bert
http://www.debian.org/doc/maint-guide/
http://www.debian.org/doc/debian-policy/
Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
So..... nun habe ich das Problem dass ich ein Paket installiert habe und es aber nicht richtig funktioniert.....
Ich hatte es erst mit ./configure und make install installiert. Danach habe ich versucht es mit chekinstall zu installieren und nun läßt es sich weder updaten noch löschen?!?!? wie muss ich es löschen???
oder irgend eine andere Idee???
So nun habe ich versucht mit checkinstall nochmal ein wenig rum zu experimentieren:
debian:/home/panasonic/test/bluez-utils-2.9# dpkg -i bluez-utils-2.9_2.9-1_i386.deb
(Reading database ... 55034 files and directories currently installed.)
Unpacking bluez-utils-2.9 (from bluez-utils-2.9_2.9-1_i386.deb) ...
dpkg: error processing bluez-utils-2.9_2.9-1_i386.deb (--install):
trying to overwrite `/etc/bluetooth/hcid.conf', which is also in package tescht
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
bluez-utils-2.9_2.9-1_i386.deb
[/b]
Ich hatte es erst mit ./configure und make install installiert. Danach habe ich versucht es mit chekinstall zu installieren und nun läßt es sich weder updaten noch löschen?!?!? wie muss ich es löschen???
oder irgend eine andere Idee???
So nun habe ich versucht mit checkinstall nochmal ein wenig rum zu experimentieren:
debian:/home/panasonic/test/bluez-utils-2.9# dpkg -i bluez-utils-2.9_2.9-1_i386.deb
(Reading database ... 55034 files and directories currently installed.)
Unpacking bluez-utils-2.9 (from bluez-utils-2.9_2.9-1_i386.deb) ...
dpkg: error processing bluez-utils-2.9_2.9-1_i386.deb (--install):
trying to overwrite `/etc/bluetooth/hcid.conf', which is also in package tescht
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
bluez-utils-2.9_2.9-1_i386.deb
[/b]
lies dir doch einfach durch, was du da gepostet hast:
damit wir die vorhandene datei überschrieben.. also evtl. vorher sichern und sowieso auf eigene gefahr
/edit
bei genauerer betrachtung, kann es sein, dass "tescht" ein test-paket von dir war? dann dieses zuerst de-installieren..
die gleiche(n) datei(en) in zwei paketen. die radikale lösung wäretrying to overwrite `/etc/bluetooth/hcid.conf', which is also in package tescht
Code: Alles auswählen
dpkg -i --force-overwrite bluez-utils-2.9_2.9-1_i386.deb
/edit
bei genauerer betrachtung, kann es sein, dass "tescht" ein test-paket von dir war? dann dieses zuerst de-installieren..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
Da liegt das Problem. Paket tescht (vermutlich dein Testpaket?) enthält die selbe Datei. dpkg wird diese nicht überschreiben. Also mit 'apt-get remove --purge' tescht dein Testpaket deinstallieren.Fileshäring hat geschrieben: trying to overwrite `/etc/bluetooth/hcid.conf', which is also in package tescht
Übrigens solltest du solche codeabschnitte in die entsprechenden
Code: Alles auswählen
-Blöcke einschließen, dann sind sie besser lesbar.
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
Ahhhhhhhhhh........... es läuft immer noch nicht! ich weiß nur nicht wie ich bluez erst mal entfernen kann!?!?!?
Mit apt-get remove geht es nicht! ich kann auch kein update machen....
wenn ich apt-get install dann bricht er mit dieser Fehlermeldung ab:
debian:/home/etc.../test/bluez-utils-2.9# apt-get install bluez-utils
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
bluez-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/143kB of archives.
After unpacking 524kB of additional disk space will be used.
debconf: unable to initialize frontend: Kde
debconf: (Can't locate Qt.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Kde/Wizard.pm line 7, <> line 1.)
debconf: falling back to frontend: Dialog
(Reading database ... 55036 files and directories currently installed.)
Unpacking bluez-utils (from .../bluez-utils_2.10-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/bluez-utils_2.10-1_i386.deb (--unpack):
trying to overwrite `/usr/bin/bluepin', which is also in package bluez-utils-2.9
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/bluez-utils_2.10-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Mit apt-get remove geht es nicht! ich kann auch kein update machen....
wenn ich apt-get install dann bricht er mit dieser Fehlermeldung ab:
debian:/home/etc.../test/bluez-utils-2.9# apt-get install bluez-utils
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
bluez-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/143kB of archives.
After unpacking 524kB of additional disk space will be used.
debconf: unable to initialize frontend: Kde
debconf: (Can't locate Qt.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Kde/Wizard.pm line 7, <> line 1.)
debconf: falling back to frontend: Dialog
(Reading database ... 55036 files and directories currently installed.)
Unpacking bluez-utils (from .../bluez-utils_2.10-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/bluez-utils_2.10-1_i386.deb (--unpack):
trying to overwrite `/usr/bin/bluepin', which is also in package bluez-utils-2.9
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/bluez-utils_2.10-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Zuletzt geändert von Fileshäring am 09.12.2004 13:27:04, insgesamt 1-mal geändert.
- Leonidas
- Beiträge: 2032
- Registriert: 28.04.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
hupfdule hat geschrieben:Übrigens solltest du solche codeabschnitte in die entsprechendenCode: Alles auswählen
-Blöcke einschließen, dann sind sie besser lesbar.[/quote] ^^ Hier erstmal lesen.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.
Wenn Du es wie Du schreibst mit make install installier hast, wirst Du es wohl mit apt-get remove nicht löschen können. Das ist einer der Gründe weshalb man Pakete baut, so weiss man immer welche Datei wo ist.Fileshäring hat geschrieben: Ich hatte es erst mit ./configure und make install installiert. Danach habe ich versucht es mit chekinstall zu installieren und nun läßt es sich weder updaten noch löschen?!?!? wie muss ich es löschen???
Hast Du es schon mal mit der Holzhammermethode versucht?
chimaera hat geschrieben: die radikale lösung wäreCode: Alles auswählen
dpkg -i --force-overwrite bluez-utils-2.9_2.9-1_i386.deb
Gruss Tobi
er muss "tescht" aber via checkinstall oder dpkg installiert haben. ansonsten würde dpkg die datei ohne murren überschreiben
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
apt-get benutzt ja auch nur das Programm dpkg
mit dpkg -l kannst du dir die Liste der installierten Programme ansehen, ein
sollte anzeigen das es installiert ist.
Entfernen geht dann mit:
[/code]
mit dpkg -l kannst du dir die Liste der installierten Programme ansehen, ein
Code: Alles auswählen
dpkg -l | grep bluez-utils
Entfernen geht dann mit:
Code: Alles auswählen
dpkg -r bluez-utils
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
Was wird mir den genau angezeigt wenn ich :
dpkg -r bluez-utils eingebe!?
Ich habe nun dpkg -r bluez-utils eingegeben und das Ergebnis war:
ii bluez-utils-2. 2.10-1 Package created with checkinstall 1.5.3
ii bluez-utils-2. 2.9-1 Package created with checkinstall 1.5.3
bedeutet das, dass beide Versionen installiert sind!?
Ich habe auch versucht mit dpkg -r bluez-utils zu deinstallieren, hat aber leider auch nicht funktioniert.
Das war die Antwort der Konsole:
pkg - warning: ignoring request to remove bluez-utils which isn't installed.
dpkg -r bluez-utils eingebe!?
Ich habe nun dpkg -r bluez-utils eingegeben und das Ergebnis war:
ii bluez-utils-2. 2.10-1 Package created with checkinstall 1.5.3
ii bluez-utils-2. 2.9-1 Package created with checkinstall 1.5.3
bedeutet das, dass beide Versionen installiert sind!?
Ich habe auch versucht mit dpkg -r bluez-utils zu deinstallieren, hat aber leider auch nicht funktioniert.
Das war die Antwort der Konsole:
pkg - warning: ignoring request to remove bluez-utils which isn't installed.
Du hast zwei Versionen davon gleichzeitig Installiert, da hat wohl checkinstall etwas mit den Abhängigkeiten falsch gemacht, es dürfte nur eine Version installiert sein. Du hast ausserdem nicht dpkg -r bluez-utils sondern dpkg -l | grep blues-utils ausgeführt !!!Ich habe nun dpkg -r bluez-utils eingegeben und das Ergebnis war:
ii bluez-utils-2. 2.10-1 Package created with checkinstall 1.5.3
ii bluez-utils-2. 2.9-1 Package created with checkinstall 1.5.3
Was gibt ein apt-cache policy bluez-utils aus ? Poste das mal . . .
Und wenn das nicht geht poste auch mal
apt-cache search bluez-utils
dann sehen wir weiter . . .
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
Nachdem ich apt-cache policy bluez-utils eingegeben habe:
bluez-utils:
Installed: (none)
Candidate: 2.10-1
Version Table:
2.10-1 0
500 http://ftp.de.debian.org testing/main Packages
nachdem ich apt-cache search bluez-utils eingegeben habe:
bluez-utils - Bluetooth tools and daemons
bluez-utils-2.9 - Package created with checkinstall 1.5.3
bluez-utils-2.10 - Package created with checkinstall 1.5.3
ich würde sagen da läuft was nicht ganz richtig!?
Es war wohl nicht so gut mit checkinstall und dpkg gleichzeitig rum zu experimentieren?!?!
Wie bekomme ich nun mein System wieder sauber bzw. ein lauffähiges bluez!?!?!
bluez-utils:
Installed: (none)
Candidate: 2.10-1
Version Table:
2.10-1 0
500 http://ftp.de.debian.org testing/main Packages
nachdem ich apt-cache search bluez-utils eingegeben habe:
bluez-utils - Bluetooth tools and daemons
bluez-utils-2.9 - Package created with checkinstall 1.5.3
bluez-utils-2.10 - Package created with checkinstall 1.5.3
ich würde sagen da läuft was nicht ganz richtig!?
Es war wohl nicht so gut mit checkinstall und dpkg gleichzeitig rum zu experimentieren?!?!
Wie bekomme ich nun mein System wieder sauber bzw. ein lauffähiges bluez!?!?!
so, und jetzt bittle 'mal
dämmerts? und nun:
bingo? dachte ich mir.
mann, mann, schwere geburt.
Code: Alles auswählen
COLUMNS=120 dpkg -l | grep bluez
Code: Alles auswählen
apt-cache policy bluez-util-2.9
mann, mann, schwere geburt.
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
home/test/bluez-utils-2.9# COLUMNS=120 dpkg -l | grep bluez
ii bluez-cups 2.10-1 Bluetooth printer driver for CUPS
ii bluez-hcidump 1.12-1 Analyses Bluetooth HCI packets
iU bluez-pcmcia-support 2.10-1 PCMCIA support files for BlueZ 2.0 Bluetooth tools
ii bluez-pin 0.24-1 Bluetooth PIN helper with D-BUS support
ii bluez-utils-2.10 2.10-1 Package created with checkinstall 1.5.3
ii bluez-utils-2.9 2.9-1 Package created with checkinstall 1.5.3
ii kernel-patch-2.6-bluez 20041010-1 Linux Bluetooth protocol stack kernel patches
/home/test/bluez-utils-2.9# apt-cache policy bluez-util-2.9
W: Unable to locate package bluez-util-2.9
Nee, es dämmert nicht wirklich!?!?
ii bluez-cups 2.10-1 Bluetooth printer driver for CUPS
ii bluez-hcidump 1.12-1 Analyses Bluetooth HCI packets
iU bluez-pcmcia-support 2.10-1 PCMCIA support files for BlueZ 2.0 Bluetooth tools
ii bluez-pin 0.24-1 Bluetooth PIN helper with D-BUS support
ii bluez-utils-2.10 2.10-1 Package created with checkinstall 1.5.3
ii bluez-utils-2.9 2.9-1 Package created with checkinstall 1.5.3
ii kernel-patch-2.6-bluez 20041010-1 Linux Bluetooth protocol stack kernel patches
/home/test/bluez-utils-2.9# apt-cache policy bluez-util-2.9
W: Unable to locate package bluez-util-2.9
Nee, es dämmert nicht wirklich!?!?
du darfst übrigens auch mitdenken. zum einen, das war ein tippfehler von mir, es muss naturlich wie folgt heissen:
so, und wenn du das zeug entfernen willst, dann via
checkinstall scheint die versionsnummer in den paketnamen zu integrieren...
Code: Alles auswählen
apt-cache policy bluez-uti[b]s[/b]l-2.9
Code: Alles auswählen
apt-get remove --purge bluez-utils-<version>
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
/test/bluez-utils-2.9# apt-get remove --purge bluez-utils-2.9
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
bluez-pcmcia-support: Depends: bluez-utils (= 2.10-1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
ich werde noch verrückt!!!
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
bluez-pcmcia-support: Depends: bluez-utils (= 2.10-1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
ich werde noch verrückt!!!
..mitdenken..
apt kann die abhängigkeiten nicht auflösen.. da bluez-pcmcia-support von den bluez utils abhängt, kannst du es nicht entfernen. also, mach was auf dem schim steht:
und vergiss bluez-utils-2.10 nicht..
apt kann die abhängigkeiten nicht auflösen.. da bluez-pcmcia-support von den bluez utils abhängt, kannst du es nicht entfernen. also, mach was auf dem schim steht:
Code: Alles auswählen
apt-get -f install
und vergiss bluez-utils-2.10 nicht..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
- Fileshäring
- Beiträge: 265
- Registriert: 27.10.2004 10:52:17
# apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
bluez-utils
The following NEW packages will be installed:
bluez-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0B/143kB of archives.
After unpacking 524kB of additional disk space will be used.
Do you want to continue? [Y/n] y
debconf: unable to initialize frontend: Kde
debconf: (Can't locate Qt.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Kde/Wizard.pm line 7, <> line 1.)
debconf: falling back to frontend: Dialog
(Reading database ... 55059 files and directories currently installed.)
Unpacking bluez-utils (from .../bluez-utils_2.10-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/bluez-utils_2.10-1_i386.deb (--unpack):
trying to overwrite `/usr/bin/bluepin', which is also in package bluez-utils-2.9
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/bluez-utils_2.10-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
bluez-utils
The following NEW packages will be installed:
bluez-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0B/143kB of archives.
After unpacking 524kB of additional disk space will be used.
Do you want to continue? [Y/n] y
debconf: unable to initialize frontend: Kde
debconf: (Can't locate Qt.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Kde/Wizard.pm line 7, <> line 1.)
debconf: falling back to frontend: Dialog
(Reading database ... 55059 files and directories currently installed.)
Unpacking bluez-utils (from .../bluez-utils_2.10-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/bluez-utils_2.10-1_i386.deb (--unpack):
trying to overwrite `/usr/bin/bluepin', which is also in package bluez-utils-2.9
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/bluez-utils_2.10-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Versuch das mal:
Code: Alles auswählen
# dpkg -i --force-overwrite /var/cache/apt/archives/bluez-utils_2.10-1_i386.deb
# apt-get -f install
# apt-get remove --purge bluez-utils-2.9
# apt-get install --reinstall bluez-utils-2.10
jop, das sollte deinem Debian dann keine andere Wahl mehr lassen . . . ging das ?
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de