Re: Injecten eines Paketes.

2004-10-29 Diskussionsfäden M G Berberich
Am Friday, den 29. October 2004 05:14:39 schrieb Martin Schmitz:
 M G Berberich wrote:
  Am Thursday, den 28. October 2004 15:52:54 schrieb Martin Schmitz:
  
 Timo Eckert wrote:
 
 ist es unter Debian mit apt möglich ein Paket zu Injecten?
 Für die, die Gentoo nicht kennen, damit meine ich, dass die Paketverwaltung
 ein Paket als installiert deklariert, obwohl dies nicht der Fall ist.
 M G Berberich [EMAIL PROTECTED]
 Du kannst einfach einen Eintrag in /var/lib/dpkg/status machen.
  
  Das ist aber ein ziemlicher Hack. Es gibt 'equivs', damit kann man ein
  dummy Paket bauen.
 
 Und, macht das irgendwas anderes?

Ja, es erzeugt tatsächlich ein Paket, daß man dann installieren kann
und gaukelt dem System nicht nur vor es wäre ein Paket vorhanden (zu
dem dann in /var/lib/dpkg/info die Skripten nicht vorhanden sind). Ich
hab's nicht ausprobiert, aber was passiert wenn Du ein Paket, daß es
nicht gibt zu deinstallieren/updaten versuchst?

MfG
bmg

-- 
Des is völlig wurscht, was heut beschlos- | M G Berberich
 sen wird: I bin sowieso dagegn!  | [EMAIL PROTECTED]
(SPD-Stadtrat Kurt Schindler; Regensburg)  | www.fmi.uni-passau.de/~berberic


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Injecten eines Paketes.

2004-10-29 Diskussionsfäden Ulrich Mietke
M G Berberich schrieb:
 Am Friday, den 29. October 2004 05:14:39 schrieb Martin Schmitz:
 M G Berberich wrote:
 Am Thursday, den 28. October 2004 15:52:54 schrieb Martin Schmitz:
Timo Eckert wrote:

ist es ... möglich ...
ein Paket als installiert deklariert, obwohl dies nicht der Fall ist.
Du kannst einfach einen Eintrag in /var/lib/dpkg/status machen.
 ... 'equivs', damit kann man ein dummy Paket bauen.
 ... macht das irgendwas anderes?
 Ja, es erzeugt tatsächlich ein Paket, ...
 und gaukelt dem System nicht nur vor es wäre ein Paket vorhanden
 (... in /var/lib/dpkg/info die Skripten nicht vorhanden ...). Ich
 hab's nicht ausprobiert, aber was passiert wenn Du ein Paket, daß es
 nicht gibt zu deinstallieren/updaten versuchst?
 
Zumindest bei dpkg: nichts. Sonst würde debootstrap nicht funktionieren.
(Letzten 7 Zeilen der Funktion install_debs)

Gruß Uli
-- 
Auftragsdatenbank: http://jobjektiv.de/index.html


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Injecten eines Paketes.

2004-10-28 Diskussionsfäden Martin Schmitz
Timo Eckert wrote:
 ist es unter Debian mit apt möglich ein Paket zu Injecten?
 Für die, die Gentoo nicht kennen, damit meine ich, dass die Paketverwaltung
 ein Paket als installiert deklariert, obwohl dies nicht der Fall ist.

Du kannst einfach einen Eintrag in /var/lib/dpkg/status machen.

Martin


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Injecten eines Paketes.

2004-10-28 Diskussionsfäden M G Berberich
Am Thursday, den 28. October 2004 15:52:54 schrieb Martin Schmitz:
 Timo Eckert wrote:
  ist es unter Debian mit apt möglich ein Paket zu Injecten?
  Für die, die Gentoo nicht kennen, damit meine ich, dass die Paketverwaltung
  ein Paket als installiert deklariert, obwohl dies nicht der Fall ist.
 
 Du kannst einfach einen Eintrag in /var/lib/dpkg/status machen.

Das ist aber ein ziemlicher Hack. Es gibt 'equivs', damit kann man ein
dummy Paket bauen.

Description: Circumventing Debian package dependencies
 This is a dummy package which can be used to create Debian
 packages, which only contain dependency information.
 .
 This way, you can make the Debian package management
 system believe that equivalents to packages on which other
 packages do depend on are actually installed.
 .
 Another possibility is creation of a meta package. When this
 package contains a dependency as Depends: a, b, c, then
 installing this package will also select packages a, b and c.
 Instead of Depends, you can also use Recommends: or
 Suggests: for less demanding dependency.
 .
 Please note that this is a crude hack and if thoughtlessly used
 might possibly do damage to your packaging system. And please
 note as well that using it is not the recommended way of dealing
 with broken dependencies. Better file a bug report instead.

MfG
bmg

-- 
Des is völlig wurscht, was heut beschlos- | M G Berberich
 sen wird: I bin sowieso dagegn!  | [EMAIL PROTECTED]
(SPD-Stadtrat Kurt Schindler; Regensburg)  | www.fmi.uni-passau.de/~berberic


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Injecten eines Paketes.

2004-10-28 Diskussionsfäden Nico Golde
Hallo Timo,

* Timo Eckert [EMAIL PROTECTED] [2004-10-28 19:19]:
 On Wed, 27 Oct 2004 15:50:13 +0200
 Ulrich Mietke [EMAIL PROTECTED] wrote:
 
  http://www.de.debian.org/doc/manuals/apt-howto/ch-helpers.de.html#s-equivs
 
 Danke, das war genau das, was ich gesucht habe.

hat das auch irgendeinen sinn?
gruß nico
-- 
Nico Golde - [EMAIL PROTECTED]
[EMAIL PROTECTED] | [EMAIL PROTECTED] | http://www.ngolde.de
GPG: FF46 E565 5CC1 E2E5 3F69  C739 1D87 E549 7364 7CFF
Is there life after /sbin/halt -p?


signature.asc
Description: Digital signature


Re: Injecten eines Paketes.

2004-10-28 Diskussionsfäden Werner Mahr
Am Donnerstag, 28. Oktober 2004 19:59 schrieb Nico Golde:
 Hallo Timo,

 * Timo Eckert [EMAIL PROTECTED] [2004-10-28 19:19]:
  On Wed, 27 Oct 2004 15:50:13 +0200
 
  Ulrich Mietke [EMAIL PROTECTED] wrote:
   http://www.de.debian.org/doc/manuals/apt-howto/ch-helpers.de.html#s-equ
  ivs
 
  Danke, das war genau das, was ich gesucht habe.

Ja, und falls du die ersten beiden Absätze gelesen hättes, wäre dir auch klar 
welchen.

-- 
MfG usw.

Werner Mahr
registered Linuxuser: 295882


pgpkJXxsUfcnT.pgp
Description: signature


Re: Injecten eines Paketes.

2004-10-28 Diskussionsfäden Martin Schmitz
M G Berberich wrote:
 Am Thursday, den 28. October 2004 15:52:54 schrieb Martin Schmitz:
 
Timo Eckert wrote:

ist es unter Debian mit apt möglich ein Paket zu Injecten?
Für die, die Gentoo nicht kennen, damit meine ich, dass die Paketverwaltung
ein Paket als installiert deklariert, obwohl dies nicht der Fall ist.
M G Berberich [EMAIL PROTECTED]
Du kannst einfach einen Eintrag in /var/lib/dpkg/status machen.
 
 Das ist aber ein ziemlicher Hack. Es gibt 'equivs', damit kann man ein
 dummy Paket bauen.

Und, macht das irgendwas anderes?

Martin


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Injecten eines Paketes.

2004-10-27 Diskussionsfäden Timo Eckert
Hallo,

ist es unter Debian mit apt möglich ein Paket zu Injecten?
Für die, die Gentoo nicht kennen, damit meine ich, dass die Paketverwaltung
ein Paket als installiert deklariert, obwohl dies nicht der Fall ist.

Danke und Sonnige Grüsse,
Timo.



Re: Injecten eines Paketes.

2004-10-27 Diskussionsfäden Ulrich Mietke
Timo Eckert schrieb:

 ist es unter Debian mit apt möglich ein Paket zu Injecten?
 ..., damit meine ich, dass die Paketverwaltung
 ein Paket als installiert deklariert, obwohl dies nicht der Fall ist.
 
http://www.de.debian.org/doc/manuals/apt-howto/ch-helpers.de.html#s-equivs


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Injecten eines Paketes.

2004-10-27 Diskussionsfäden Timo Eckert
On Wed, 27 Oct 2004 15:50:13 +0200
Ulrich Mietke [EMAIL PROTECTED] wrote:

 http://www.de.debian.org/doc/manuals/apt-howto/ch-helpers.de.html#s-equivs

Danke, das war genau das, was ich gesucht habe.

Sonnige Grüsse,
Timo,