home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   linux.debian.bugs.dist      Ohh some weird Debian bug report thing      28,835 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 28,047 of 28,835   
   =?utf-8?B?2KPYrdmF2K8g2KfZhNmF2K3Zh to All   
   Bug#1127763: Can't build cocotb against    
   18 Feb 26 01:50:01   
   
   From: aelmahmoudy@users.sourceforge.net   
      
   --LmWjPZR62Dg0vvfU   
   Content-Type: text/plain; charset=utf-8   
   Content-Disposition: inline   
   Content-Transfer-Encoding: quoted-printable   
      
   Hello,   
      
     Resending because I sent the wrong failing build log last time..   
      
     I have been working on cocotb package [1] for 2 years, it used to    
     build on Debian unstable until recently, when Inattempted to build it    
     again it failed to build. Upstream author noticed in my build log some    
     weird paths being created for example:   
     creating  build/temp.linux-x86_64-cpython-313/cocotb/libs/libg   
   ilog/cocotb/libs/libpygpilog/cocotb/libs/libcocotbutils/cocotb/l   
   bs/libembed/cocotb/libs/libgpi/cocotb/libs/libcocotb/cocotb/simu   
   ator/cocotb/libs/libcocotbvpi_icarus/cocotb/libs/   
   libcocotbvpi_modelsim/cocotb/libs/libcocotbvhpi_modelsim/cocotb/   
   ibs/libcocotbfli_modelsim/cocotb/libs/libcocotbvpi_ghdl/cocotb/l   
   bs/libcocotbvpi_ius/cocotb/libs/libcocotbvhpi_ius/src/cocotb/share/lib/vhpi   
      
     I suspected dh-python/pybuild being the culprit, so I tried building    
     on Debian unstable with older (from Debian snapshot) versions of    
     dh-python & pybuild-plugin-*, and indeed it built succesafully with    
     dh-pyyhon/pybuild < 6.20252021, the build fails starting from    
     dh-pyyhon/pybuild 6.20252021   
      
     I have also tried disabling python 3.14 build (setting    
     X-Python3-Version: << 3.14 in d/control) as suggested by someone to me    
     on #debian-python, but that didn't fix the build either.   
      
     I have attached both build logs:   
     cocotb_2.0.1-1_amd64.build.fail: using recent dh-python/pybuild   
     cocotb_2.0.1-1_amd64.build-success: using dh-python/pybuild  6.20251204.1   
        
      
   [1] https://salsa.debian.org/electronics-team/cocotb   
      
   --    
   ‎أحمد المحمودي (Ahmed El-Mahmoudy)   
    Digital design engineer   
   GPG KeyIDs: 4096R/A7EF5671 2048R/EDDDA1B7   
   GPG Fingerprints:   
    6E2E E4BB 72E2 F417 D066  6ABF 7B30 B496 A7EF 5761   
    8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7   
      
   --LmWjPZR62Dg0vvfU   
   Content-Type: text/plain; charset=utf-8   
   Content-Disposition: attachment;   
   	filename="cocotb_2.0.1-1_amd64.build-success"   
   Content-Transfer-Encoding: quoted-printable   
      
   dpkg-buildpackage: info: source package cocotb   
   dpkg-buildpackage: info: source version 2.0.1-1   
   dpkg-buildpackage: info: source distribution unstable   
   dpkg-buildpackage: info: source changed by أحمد المحمودي (Ahmed   
   El-Mahmoudy)    
    dpkg-source --before-build .   
   dpkg-buildpackage: info: host architecture amd64   
   dpkg-source: info: using options from cocotb-2.0.1/debian/source/options:   
   --extend-diff-ignore=^[^/]+.(egg-info|dist-info)/   
    debian/rules clean   
   dh clean --with python3 --buildsystem=pybuild   
      dh_auto_clean -O--buildsystem=pybuild   
      dh_autoreconf_clean -O--buildsystem=pybuild   
      dh_clean -O--buildsystem=pybuild   
    dpkg-source -b .   
   dpkg-source: info: using options from cocotb-2.0.1/debian/source/options:   
   --extend-diff-ignore=^[^/]+.(egg-info|dist-info)/   
   dpkg-source: info: using source format '3.0 (quilt)'   
   dpkg-source: info: building cocotb using existing ./cocotb_2.0.1.orig.tar.gz   
   dpkg-source: info: using patch list from debian/patches/series   
   dpkg-source: warning: ignoring deletion of directory src/cocotb.egg-info   
   dpkg-source: warning: ignoring deletion of file src/cocotb.egg-i   
   fo/dependency_links.txt, use --include-removal to override   
   dpkg-source: warning: ignoring deletion of file src/cocotb.egg-info/PKG-INFO,   
   use --include-removal to override   
   dpkg-source: warning: ignoring deletion of file src/cocotb.egg-i   
   fo/entry_points.txt, use --include-removal to override   
   dpkg-source: warning: ignoring deletion of file src/cocotb.egg-i   
   fo/top_level.txt, use --include-removal to override   
   dpkg-source: warning: ignoring deletion of file src/cocotb.egg-i   
   fo/requires.txt, use --include-removal to override   
   dpkg-source: warning: ignoring deletion of file src/cocotb.egg-i   
   fo/SOURCES.txt, use --include-removal to override   
   dpkg-source: warning: ignoring deletion of file src/cocotb/_version.py, use   
   --include-removal to override   
   dpkg-source: info: building cocotb in cocotb_2.0.1-1.debian.tar.xz   
   dpkg-source: info: building cocotb in cocotb_2.0.1-1.dsc   
    debian/rules binary   
   dh binary --with python3 --buildsystem=pybuild   
      dh_update_autotools_config -O--buildsystem=pybuild   
      dh_autoreconf -O--buildsystem=pybuild   
      dh_auto_configure -O--buildsystem=pybuild   
      debian/rules override_dh_auto_build   
   make[1]: Entering directory '/tmp/cocotb-2.0.1'   
   dh_auto_build   
   I: pybuild plugin_pyproject:131: Building wheel for python3.14 with "build"   
   module   
   I: pybuild base:317: python3.14 -m build --skip-dependency-check   
   --no-isolation --wheel --outdir /tmp/cocotb-2.0.1/.pybuild/cpyth   
   n3_3.14_cocotb     
   * Building wheel...   
   running bdist_wheel   
   running build   
   running build_py   
   creating build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/task.py -> build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/_py_compat.py -> build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/_deprecation.py -> build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/__init__.py -> build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/_extended_awaitables.py -> build/lib.linux-x8   
   _64-cpython-314/cocotb   
   copying src/cocotb/_base_triggers.py -> build/lib.linux-x86_64-c   
   ython-314/cocotb   
   copying src/cocotb/simtime.py -> build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/_test_factory.py -> build/lib.linux-x86_64-cp   
   thon-314/cocotb   
   copying src/cocotb/clock.py -> build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/queue.py -> build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/_scheduler.py -> build/lib.linux-x86_64-cpython-314/cocotb   
   copying src/cocotb/_bridge.py -> build/lib.linux-x86_64-cpython-314/cocotb   
      
   [continued in next message]   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca