Code Monkey home page Code Monkey logo

libprime-server's People

Contributors

dillona avatar kevinkreiser avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

dillona

libprime-server's Issues

debian replaces relationship

when trying to install an updated prime_server package one might see this:

kkreiser@HP-ZBook-15:~/sandbox/prime_server$ sudo apt-get install libprime-server-dev 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  bridge-utils containerd libpng16-16 linux-headers-4.4.0-31 linux-headers-4.4.0-31-generic linux-headers-4.4.0-47
  linux-headers-4.4.0-47-generic linux-headers-4.4.0-51 linux-headers-4.4.0-51-generic linux-headers-4.4.0-53
  linux-headers-4.4.0-53-generic linux-image-4.4.0-31-generic linux-image-4.4.0-47-generic linux-image-4.4.0-51-generic
  linux-image-4.4.0-53-generic linux-image-extra-4.4.0-31-generic linux-image-extra-4.4.0-47-generic linux-image-extra-4.4.0-51-generic
  linux-image-extra-4.4.0-53-generic linux-signed-image-4.4.0-47-generic linux-signed-image-4.4.0-51-generic
  linux-signed-image-4.4.0-53-generic python-backports.ssl-match-hostname python-cffi-backend python-cryptography python-docker
  python-dockerpty python-docopt python-funcsigs python-functools32 python-idna python-ipaddress python-jsonschema python-mock
  python-ndg-httpsclient python-openssl python-pbr python-pyasn1 python-requests python-texttable python-urllib3 python-websocket runc
  ubuntu-fan
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden Installiert
  libprime-server0
Die folgenden NEUEN Pakete werden installiert:
  libprime-server-dev libprime-server0
0 aktualisiert, 2 neu installiert, 0 zu entfernen und 135 nicht aktualisiert.
Es müssen 192 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1,314 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J
Holen:1 http://ppa.launchpad.net/kevinkreiser/prime-server/ubuntu xenial/main amd64 libprime-server0 amd64 0.6.3-0ubuntu1~xenial1 [78.2 kB]
Holen:2 http://ppa.launchpad.net/kevinkreiser/prime-server/ubuntu xenial/main amd64 libprime-server-dev amd64 0.6.3-0ubuntu1~xenial1 [113 kB]
Es wurden 192 kB in 1 s geholt (101 kB/s).   
Vormals nicht ausgewähltes Paket libprime-server0 wird gewählt.
(Lese Datenbank ... 434652 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libprime-server0_0.6.3-0ubuntu1~xenial1_amd64.deb ...
Entpacken von libprime-server0 (0.6.3-0ubuntu1~xenial1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libprime-server0_0.6.3-0ubuntu1~xenial1_amd64.deb (--unpack):
 Versuch, »/usr/lib/x86_64-linux-gnu/libprime_server.so.0.0.0« zu überschreiben, welches auch in Paket libprime-server0.6.1-0 0.6.1-0ubuntu1~xenial1 ist
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Vormals nicht ausgewähltes Paket libprime-server-dev wird gewählt.
Vorbereitung zum Entpacken von .../libprime-server-dev_0.6.3-0ubuntu1~xenial1_amd64.deb ...
Entpacken von libprime-server-dev (0.6.3-0ubuntu1~xenial1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libprime-server-dev_0.6.3-0ubuntu1~xenial1_amd64.deb (--unpack):
 Versuch, »/usr/lib/x86_64-linux-gnu/pkgconfig/libprime_server.pc« zu überschreiben, welches auch in Paket libprime-server0.6.1-dev 0.6.1-0ubuntu1~xenial1 ist
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Trigger für libc-bin (2.23-0ubuntu4) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libprime-server0_0.6.3-0ubuntu1~xenial1_amd64.deb
 /var/cache/apt/archives/libprime-server-dev_0.6.3-0ubuntu1~xenial1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

This basically arises because the packages never specify relationships to previous versions. It seems we need to either use Breaks Conflicts or more likely Replaces which allow dpkg to overwrite the files from the packages to be replaced. We need to figure out how to specify this properly in the debian/control file

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.