Opened 14 years ago

Closed 13 years ago

#69 closed defect (fixed)

Deb related - only files (but not directories) are delivered to a debian/ dir during cms2build

Reported by: Ilya Zakreuski Owned by: Bruno Cornec
Priority: major Milestone: 0.10.1
Component: pb Version: 0.9.10
Keywords: deb Cc:

Description

Hi,

Newer source format packages (quilt) 3.0 cannot be processed by pb correctly. For example we have the following tree:

~/pb/graphite/pbconf/graphite/deb$ tree
.
|-- changelog
|-- compat
|-- conf
|   `-- apache2.conf
|-- control
|-- copyright
|-- dirs
|-- install
|-- links
|-- patches
|   |-- install-path.diff
|   |-- series
|   `-- storage-path.diff
|-- postinst
|-- postrm
|-- pycompat
|-- pyversions
|-- rules
|-- source
|   `-- format
`-- watch

As a cms2build result we will have source, patches, and conf directories created as files:

tar tzf /home/pb/pb/graphite/delivery/graphite-0.9.6.pbconf.tar.gz
graphite-0.9.6/pbconf/
graphite-0.9.6/pbconf/debian-5.0-x86_64/
graphite-0.9.6/pbconf/debian-5.0-x86_64/pyversions
graphite-0.9.6/pbconf/debian-5.0-x86_64/postrm
graphite-0.9.6/pbconf/debian-5.0-x86_64/source
graphite-0.9.6/pbconf/debian-5.0-x86_64/links
graphite-0.9.6/pbconf/debian-5.0-x86_64/rules
graphite-0.9.6/pbconf/debian-5.0-x86_64/dirs
graphite-0.9.6/pbconf/debian-5.0-x86_64/postinst
graphite-0.9.6/pbconf/debian-5.0-x86_64/watch
graphite-0.9.6/pbconf/debian-5.0-x86_64/patches
graphite-0.9.6/pbconf/debian-5.0-x86_64/changelog
graphite-0.9.6/pbconf/debian-5.0-x86_64/compat
graphite-0.9.6/pbconf/debian-5.0-x86_64/pycompat
graphite-0.9.6/pbconf/debian-5.0-x86_64/conf
graphite-0.9.6/pbconf/debian-5.0-x86_64/install
graphite-0.9.6/pbconf/debian-5.0-x86_64/control
graphite-0.9.6/pbconf/debian-5.0-x86_64/copyright

http://wiki.debian.org/Projects/DebSrc3.0

Change History (3)

comment:1 by Bruno Cornec, 13 years ago

Milestone: 0.9.11
Status: newassigned

Should be fixed in rev [1098]. Could you check please and report back ?

comment:2 by Bruno Cornec, 13 years ago

Could you please check if this is indeed fixed ? I'd like to publish 0.9.11, with that BR closed. Without answer, I'll consider it's the case. TIA.

comment:3 by Bruno Cornec, 13 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.