Quantcast
Channel: Tickets'n'patches
Browsing latest articles
Browse All 43 View Live

Sphinx im Debian-Paketbau

Hier einige gesammelte Notizen aus der Debian-Paketpflege von verschiedenen Python-Paketen mit Dokumentationen in Sphinx1.Die Sphinx-Dokumentation wird am einfachsten mit sphinx-build generiert, und...

View Article



Git-Migrationen

Die Python-Gruppen in Debian, PAPT1 und DPMT2, sind zur Zeit dabei als Standard-Repositorium für die kollaborative Paketpflege von Subversion auf Git umzusteigen3.Subversion (mit Svn-buildpackage)4 ist...

View Article

#775303 deap: not fit for reproducible building

Das Reproducible builds-Projekt in Debian arbeitet darauf hin Quellpakete so zu konfigurieren, dass jedes Mal Checksummen identische Binärpakete daraus gebaut werden, um die Sicherheit des freien und...

View Article

CSL und Bibtex: just good friends

CSL1 ist eine in Relax NG umgesetzte XML-Grammatik für Programmierung von unterschiedlichen Zitierstilen für den elektronischen Typensatz von Literaturhinweisen.Literaturangaben aus verschiedenen...

View Article

Image may be NSFW.
Clik here to view.

Reveal.js in 30 Minuten

Jenseits der Office- und Desktop-Präsentationsprogramme Power Point, Keynote und Libre Office Impress setzen zum Beispiel LaTeX-Benutzer spezielle Präsentationsklassen für die geskriptete Herstellung...

View Article


Reproduzierbarer Paketbau in der Praxis

Hier noch ein kleiner Blogbeitrag über reproduzierbaren Paketbau in der derzeitigen Praxis von Debian GNU/Linux-Paketbetreuern. Das ist eine gute Gelegenheit, in diesem Blog auch einmal den Builder...

View Article

Debian CI und autopkgtests

Ein relativ neues, sehr nützliches Feature im Debian-System ist das kontinuierliche automatische Durchtesten von autopkgtest-Testsuites in den Quellpaketen mit debci1, das für die Qualitätssicherung...

View Article

#786804: hwclock(8) SUID privilege escalation

Bin heute beim Durchsehen der Neuigkeiten auf einen interessanten Bug gestoßen: auf aktuellen Debian-Systemen ist durch die Verbindung von einigen Sicherheitsschwächen möglich, sich beliebige...

View Article


Für Oldstable patchen mit Sbuild

Hier ein kleines Blogposting unter anderem über den Einsatz von Sbuild beim Patchen von Paketen in älteren Releases. Es handelt sich konkret um einen Security-Fix von Gamera/3.3.3-21 in Wheezy2,...

View Article


Sbuild im anspruchsvollen Einsatz

In einer Reihe von Blogbeiträgen habe ich in den letzten Wochen über die universellen Einsatzfähigkeiten und Erweiterungsmöglichkeiten des universellen Chroot-Builders Sbuild1 geschrieben. Es ging...

View Article

Binaries-have-conflict

Here are some notes on how to deal with a certain problem in Debian packaging, which might be useful for people coming across the same issue. In certain cases you want to have two binary packages...

View Article

Image may be NSFW.
Clik here to view.

Vagrant in the clouds (DigitalOcean)

HashiCorp's Vagrant is a really great, drop-dead easy to use tool for providing different virtual environments for development or testing1. Out of the box it uses VirtualBox for maintaining local...

View Article

Pre-baking Qemu machine images with Packer

HashiCorp's Packer1 helps creating identical machine images, single deployable units that contain pre-configured operation systems and installed software installed from ISO files, for multiple...

View Article


Fixing ppc64el chroots for Sbuild

Currently there are some obstacles for using ppc64el chroots with Sbuild. I've came across this trying to perform some local test builds for libvigraimpex/1.10.0+git20160120.803d5d4-11. Actually,...

View Article

A complete Debian package build in detail

Working through the build process of my adopted package libvigraimpex1 (C++ computer vision library with attached Python package)2 I though about if this would be written down that could be interesting...

View Article


arm64-Debian in einer Qemu-Box

Qemu bietet mittlerweile (2.1+dfsg-1) Unterstützung für die Emulation von aarch64 (64-bit ARMv8-Architektur, Paket: qemu-system-arm), welche jetzt auch zu den offiziellen Architekturen von Debian 8...

View Article

Image may be NSFW.
Clik here to view.

XML-Schemata für Nxml

Oft verwendet in der professionellen XML-Entwicklung wird der sehr umfangreiche XML Editor Oxygen1.Nxml hingegen ist ein leistungsstarker Major mode für GNU Emacs2, und seit 23.2 auch der...

View Article


Sbuild-Tuningwerkstatt

Um in der Debian-Paketentwicklung in einem Chroot1 gegenüber Unstable ("Sid") bauen zu können habe ich bisher den Cowbuilder benutzt.Seit kurzem baue ich aber mit Sbuild, der auch im...

View Article

Repaketierung mit Uscan

Im Zuge der Adoption von Vigra1 (zur Zeit in Testing: 1.9.0+dfsg-10) stand auch eine Umarbeitung des Watch-Files2 an.Zunächst war es notwendig, die Download-Adresse zu aktualisieren, denn der...

View Article

#766740 gamera: FTBFS on arm64, testsuite failure

Gamera1 baut seit einigen Paketen nicht sauber auf allen Architekturen.Angefangen hat das mit 3.4.1-1 auf hppa und powerpc2:$ grep -rw FAIL: *.log gamera_3.4.1-1_hppa.log:FAIL: test_rle.test_rle1...

View Article

Cross-Paketbau mit Sbuild

Mit dem Builder Sbuild kann man nicht nur in unterschiedlichen Chroots für verschiedene Zweige und Distributionen Debian-Pakete entwickeln, sondern übergreifend auch für andere...

View Article


Prospector from the trenches 1/4: pep8

Prospector is a comprehensive static Python code analyzer which checks for a number of different things like coding style flaws and violations against the official recommendations, for common mistakes,...

View Article


Prospector from the trenches 2/4: pylint

(Note: under construction. So far there is the full list of available error messages next to the comments Pylint puts out on them, cross references to PEP-8 and PEP-257, and strictness and Python...

View Article

Prospector from the trenches 3/4: pep257

Docstrings are string literals that occur as a first statement in a module, function, class, or method definition. . A docstring becomes __doc__ special attribute of that object, which could be queried...

View Article

Theano in Debian: maintenance, BLAS and CUDA

I'm glad to announce that we have the current release of Theano (0.8.2) in Debian unstable now, it's on its way into the testing branch and the Debian derivatives, heading for Debian 9. The Debian...

View Article


Collected notes from Python packaging

Here are some collected notes on some particular problems from packaging Python stuff for Debian, and more are coming up like this in the future. Some of the issues discussed here might be rather...

View Article

New in Debian: Debops

I've set up initial Debian packages of Debops1, a collection of fine crafted Ansible roles and playbooks especially for Debian servers (servers which run on Debian), which are shipped with a couple of...

View Article

New in Debian: Packer

I'm very glad to announce that Packer1 is ready being available in unstable, and the RFP bug could be finally closed after I've taken it over2. It's another great and much convenient devops tool which...

View Article

New in Debian: Pyinfra

Pyinfra is a new project which is currently still in development state. It has been already pointed out in an interesting German article1, and is now available as package maintained within the Python...

View Article



New in Debian: Brainstorm

After the first package has been in experimental, the Brainstorm library from Swiss AI research institute IDSIA1 is now available as python3-brainstorm in unstable. Brainstorm is a lean, easy-to-use...

View Article

New in Debian: Lasagne

Now that the mathematical expression compiler Theano is available in Debian, deep learning frameworks resp. toolkits which have been build on top of it can become available within Debian, too (like...

View Article
Browsing latest articles
Browse All 43 View Live




Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC