تخطي للذهاب إلى المحتوى
أودو القائمة
  • تسجيل الدخول
  • جرب مجاناً
  • التطبيقات
    المالية
    • المحاسبة
    • فوترة
    • النفقات
    • جدول البيانات (BI)
    • المستندات
    • توقيع إلكتروني
    المبيعات
    • إدارة علاقات العملاء
    • المبيعات
    • نقطة البيع للمتاجر
    • نقطة البيع للمطاعم
    • الاشتراكات
    • تأجير
    المواقع الإلكترونية
    • أداة بناء المواقع الإلكترونية
    • متاجر إلكترونية
    • مدونة
    • المنتدى
    • دردشة مباشرة
    • التعليم الإلكتروني
    سلسلة التوريد
    • المستودعات
    • التصنيع
    • إدارة دورة حياة المنتج
    • المشتريات
    • الصيانة
    • الجودة
    الموارد البشرية
    • موظفون
    • التوظيف
    • إجازة عمل
    • التقييمات
    • الإحالات
    • تطبيق الأسطول
    التسويق
    • التسويق الإجتماعي
    • التسويق عبر البريد الإلكتروني
    • التسويق عبر الرسائل النصية
    • فعاليات
    • أتمتة التسويق
    • الاستطلاعات
    الخدمات
    • المشاريع
    • الجداول الزمنية
    • الخدمة الميدانية
    • مكتب المساعدة
    • التخطيط
    • مواعيد
    اﻹنتاجية
    • مناقشة
    • الذكاء الاصطناعي
    • إنترنت الأشياء "IoT"
    • بروتوكول ربط المحادثات الصوتية عبر الإنترنت
    • المعرفة
    • WhatsApp
    التطبيقات الخارجية ستوديو أودو منصة أودو السحابية
  • قطاعات الأعمال
    البيع بالتجزئة
    • متجر كتب
    • متجر ملابس
    • متجر أثاث
    • متجر بقالة
    • متجر معدات
    • متجر ألعاب
    الطعام والضيافة
    • بار وحانة
    • المطعم
    • مطعم للوجبات السريعة
    • نزل للضيوف
    • موزّع مشروبات
    • فندق
    العقارات
    • وكالة عقارات
    • شركة هندسة معمارية
    • البناء
    • إدارة العقارات
    • العناية بالحدائق
    • اتحاد مُلاّك العقارات
    استشارة
    • مؤسسة محاسبية
    • شريك أودو
    • وكالة تسويقية
    • منشأة قانونية
    • استقطاب المواهب
    • التدقيق والتوثيق
    التصنيع
    • الأقمشة
    • معدني
    • الأثاث
    • الطعام
    • مصنع خمور
    • هدايا الشركات
    الصحة واللياقة البدنية
    • نادي رياضي
    • متجر نظارات
    • مركز لياقة بدنية
    • الممارسون الصحيون
    • صيدلية
    • صالون تصفيف الشعر
    التجارة
    • عامل صيانة
    • الأجهزة والمعدات التقنية ودعمها
    • أنظمة الطاقة الشمسية
    • صانع أحذية
    • خدمات التنظيف
    • خدمات التكييف (HVAC)
    غير ذلك
    • منظمة غير ربحية
    • وكالة بيئية
    • تأجير لوحات إعلانية
    • تصوير
    • تأجير دراجات
    • بائع وسيط للبرمجيات
    تصفح كافة قطاعات الأعمال
  • مجتمع أودو
    تعلم
    • دروس
    • التوثيق
    • شهادات
    • التدريب
    • مدونة
    • بودكاست
    قم بتعزيز التعليم
    • برنامج تعليم
    • Scale UP! لعبة الأعمال
    • قم بزيارة أودو
    احصل على البرنامج
    • تحميل
    • قارنْ الإصدارات
    • إطلاق
    تعاون
    • جيت هاب "Github"
    • المنتدى
    • فعاليات
    • الترجمات
    • كنْ شريكاً
    • خدمات الشركاء
    • سجل مكتب المحاسبة الخاص بك
    احصل على الخدمات
    • اعثر على شريك
    • اعثر على محاسب
    • قابل أحد مرشدي الأعمال
    • خدمات التنفيذ
    • مراجع العملاء
    • الدعم
    • الترقيات
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    الحصول على عرض توضيحي
  • الأسعار
  • المساعدة
يجب أن تكون مسجلاً حتى تتفاعل مع المجتمع.
كافة المنشورات الأفراد الشارات
علامات التصنيف (عرض الكل)
odoo accounting v14 pos v15
حول هذا المنتدى
يجب أن تكون مسجلاً حتى تتفاعل مع المجتمع.
كافة المنشورات الأفراد الشارات
علامات التصنيف (عرض الكل)
odoo accounting v14 pos v15
حول هذا المنتدى
المساعدة

Installation of odoo 19 on debian trixie

اشتراك

تسلم الإشعارات عندما يكون هناك نشاط في هذا المنشور

لقد تم الإبلاغ عن هذا السؤال
systemservice
3 الردود
3959 أدوات العرض
الصورة الرمزية
Razorcat Development GmbH, Wolfgang Rohe

The installation of odoo 19 on debian trixie ends with the message  "Depends python3-pypdf2".

Thats correct, because only package python3-pypdf is available debian trixie.

When is an odoo_19.0.2025*_all.deb package available for trixie?

0
الصورة الرمزية
إهمال
Julius

Same issue here, cannot do a new install because of deprecated python3-pypdf2 package.

الصورة الرمزية
Christian Großegger
أفضل إجابة
Thanks Danai Sae-Han. I want to add a Solution when working via the apt-install method on Debian 13 Trixie. (Via grok-AI)

Here are the Instructions:


You want to keep using `apt` (or `aptitude`/`apt-get`) as much as possible, but still bypass the broken `python3-pypdf2` dependency that currently blocks the official `odoo` package on Debian Trixie/testing (or Sid).

The cleanest and safest way to do this while still letting `apt` manage the installation and future upgrades is to use an “APT preferences pin” combined with “Provides/Equivs” so that `python3-pypdf` satisfies the (old) dependency on `python3-pypdf2`.

Here is the recommended method (2025, Debian Trixie/bookworm-mix era):

### Step-by-step: Fix it properly for apt

1. **Install the new replacement package first**
   ```bash
   sudo apt update
   sudo apt install python3-pypdf
   ```

2. **Create a small “equivalence” package that tells apt: “python3-pypdf provides python3-pypdf2”**

   Create the package with `equivs`:

   ```bash
   sudo apt install equivs   # one-time install if you don’t have it

   mkdir ~/odoo-fix && cd ~/odoo-fix
   cat > odoo-pypdf2-fix.control <<EOF
   Section: misc
   Priority: optional
   Standards-Version: 3.9.8
   Package: python3-pypdf2
   Version: 9999
   Depends: python3-pypdf
   Provides: python3-pypdf2
   Architecture: all
   Description: Virtual package to satisfy old Odoo dependency
    The real package is now called python3-pypdf.
    This dummy package makes the old Odoo .deb happy again.
   EOF

   equivs-build odoo-pypdf2-fix.control
   ```

   This creates `python3-pypdf2_9999_all.deb` in the current directory.

3. **Install the dummy package**
   ```bash
   sudo dpkg -i python3-pypdf2_9999_all.deb
   sudo apt install -f   # just in case
   ```

4. **Now install Odoo normally with apt**
   ```bash
   sudo apt update
   sudo apt install odoo
   ```

   → It will now succeed because the dependency `python3-pypdf2` is considered satisfied by your dummy package (which itself depends on the real `python3-pypdf`).

5. **(Optional but recommended) Also fix wkhtmltopdf in one go**
   ```bash
   cd /tmp/
   wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox_0.12.6.1-3.bookworm_amd64.deb
   sudo apt install ./wkhtmltox_0.12.6.1-3.bookworm_amd64.deb

   ```

0
الصورة الرمزية
إهمال
الصورة الرمزية
Joseph Mullins
أفضل إجابة

Another way to solve is with the equivs package.

sudo apt install equivs

Then create a control file

/tmp/python3-pypdf2

With content

Section: python
Priority: optional
Standards-Version: 4.6.0

Package: python3-pypdf2
Version: 3.0.0
Maintainer: Joseph Mullins <joseph.mullins@digitize.au>
Depends: python3-pypdf
Description: Dummy transitional package for python3-pypdf2

Then build with 

equivs-build /tmp/python3-pypdf2

Install with

apt install ./python3-pypdf2_3.0.0_all.deb

Make sure you install python3-pypdf though. As it's still a required dependency. 

0
الصورة الرمزية
إهمال
الصورة الرمزية
Danai Sae-Han
أفضل إجابة

Hi Wolfgang and Julius,

This is indeed an issue, but can be fixed rather easily.  I recently made a blog post [1] that goes into deeper details into how and why, but below is a short answer.

The package python3-pypdf2 has been superseded by python3-pypdf (confusing, I know).  Fortunately, it is rather easy to fix this by yourself.

First we need to extract the Debian package to a new folder (change the filenames accordingly):

dpkg-deb --raw-extract odoo_19.0.20251014_all.deb odoo_19.0.20251014_all_custom

We now change the package dependency with a Perl one-liner (again, change the filename if necessary):

perl -pi -e 's/(python3-pypdf)2/$1/' odoo_19.0.20251014_all_custom/DEBIAN/control

It is time to repackage the custom folder into a new Debian package:

dpkg-deb -b odoo_19.0.20251014_all_custom odoo_19.0.20251014_all_custom.deb

Now you can install the new, custom Debian package of Odoo as root or another user with elevated permissions.  Enjoy!


P.S.: don't forget to also install wkhtmltox (the Bookworm version works on Trixie).

wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox_0.12.6.1-3.bookworm_amd64.deb
sudo dpkg -i wkhtmltox_0.12.6.1-3.bookworm_amd64.deb

[1] https://consulting.go-han.net/posts/1760547257283-fix-odoo-package-dependency-on-python3-pypdf2/

0
الصورة الرمزية
إهمال
هل أعجبك النقاش؟ لا تكن مستمعاً فقط. شاركنا!

أنشئ حساباً اليوم لتستمتع بالخصائص الحصرية، وتفاعل مع مجتمعنا الرائع!

تسجيل
المنشورات ذات الصلة الردود أدوات العرض النشاط
(((Reservas Contacto Ayuda)))¿Cuál es el número de teléfono de JetBlue en Ecuador?
stock system service
الصورة الرمزية
0
ديسمبر 25
34
customizing label prints
system function service
الصورة الرمزية
0
يناير 25
2299
Odoo 18 - Facebook Page Connected but Existing Posts Are Not Synced
system
الصورة الرمزية
الصورة الرمزية
1
يونيو 26
627
How to Display the Standard Receipt Screen for a "Pay Later" Order in Odoo 19 POS?
service
الصورة الرمزية
0
يونيو 26
2
Does YouTube TV have 24-7 customer service?
service
الصورة الرمزية
0
يونيو 26
3
المجتمع
  • دروس
  • التوثيق
  • المنتدى
مصدر مفتوح
  • تحميل
  • جيت هاب "Github"
  • المشغل الآلي رنبوت
  • الترجمات
خدماتنا
  • استضافة أودو إس إتش
  • الدعم
  • الترقية
  • التطويرات المخصصة
  • التعليم
  • اعثر على محاسب
  • اعثر على شريك
  • كنْ شريكاً
معلومات عنا
  • شركتنا
  • أصول العلامة التجارية
  • اتصلْ بنا
  • الوظائف
  • فعاليات
  • بودكاست
  • مدونة
  • عملاء
  • قانوني • الخصوصية
  • الحماية
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

أودو هو عبارة عن مجموعة من تطبيقات الأعمال مفتوحة المصدر التي تغطي جميع احتياجات شركتك، مثل: إدارة علاقات العملاء والتجارة الإلكترونية والمحاسبة والمخزون ونقاط البيع وإدارة المشاريع وما إلى ذلك.

ما يجعل من أودو مميزاً هو هدفه بأن يكون سهل الاستخدام للغاية ومتكاملاً تمامًا في الوقت ذاته.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now