Sign me up Login

Details about package freac

Name: freac
Uploader: Xiyue Deng <manphiz@gmail.com> (Debian QA page)
Description: freac - fre:ac - free audio converter
freac-common - fre:ac - free audio converter (common files)
freac-doc - fre:ac - free audio converter (documentations)

Package uploads

Upload #3

Information

Version: 1.1.7-1
Uploaded: 2026-03-10 06:13
Source package: freac_1.1.7-1.dsc
Distribution: unstable
Section: sound
Priority:
Homepage: https://www.freac.org
Vcs-Browser: https://salsa.debian.org/debian/freac
Vcs-Git: https://salsa.debian.org/debian/freac.git
Closes bugs: #1034440

Changelog

 freac (1.1.7-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1034440)

QA information

Comments

No comments

Upload #2

Information

Version: 1.1.7-1
Uploaded: 2026-02-25 09:13
Source package: freac_1.1.7-1.dsc
Distribution: unstable
Section: sound
Priority:
Homepage: https://www.freac.org
Vcs-Browser: https://salsa.debian.org/debian/freac
Vcs-Git: https://salsa.debian.org/debian/freac.git
Closes bugs: #1034440

Changelog

 freac (1.1.7-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1034440)

QA information

Comments

  1. Thanks for splitting the package.
    
    debian/copyright:
    +Files-Excluded: packaging/*
    
    debian/watch:
    +Repacksuffix: +dfsg
    
    debian/control:
    
    Package: freac
    Architecture: any
    Depends:
     ${shlibs:Depends},
     ${misc:Depends},
     freac-common (= ${source:Version}),
    Suggests:
     freac-doc (= ${source:Version}),
    Needs work Ermakov Alexander at Feb. 25, 2026, 9:34 a.m.
  2. Hi, I have added the missing dependencies (silly of me). Thanks for pointing out!
    
    Regarding "packaging/*", those files should be licensed the same as the rest of the project (GPL-2+).  So I wonder whether it's really necessary to drop it.
    Xiyue Deng at Feb. 25, 2026, 10:24 a.m.

Upload #1

Information

Version: 1.1.7-1
Uploaded: 2026-02-23 12:43
Source package: freac_1.1.7-1.dsc
Distribution: unstable
Section: sound
Priority:
Homepage: https://www.freac.org
Vcs-Browser: https://salsa.debian.org/debian/freac
Vcs-Git: https://salsa.debian.org/debian/freac.git
Closes bugs: #1034440

Changelog

 freac (1.1.7-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1034440)

QA information

Comments

  1. # apt install libsmooth-dev libboca-dev libudev-dev
    Error: Unable to locate package libsmooth-dev
    Error: Unable to locate package libboca-dev
    Ermakov Alexander at Feb. 24, 2026, 4:19 a.m.
  2. https://mentors.debian.net/package/smooth/
    https://mentors.debian.net/package/boca/
    Ermakov Alexander at Feb. 24, 2026, 4:24 a.m.
  3. Hi Ermakov, thanks for checking out fre:ac! And yes, it has 2 more dependencies which need to go through NEW first. I have mentioned it in the RFS bug[1] but not here. Sorry for the confusion.
    
    [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128830
    Xiyue Deng at Feb. 24, 2026, 4:45 a.m.
  4. debian/watch do not work:
    
    # uscan -dd --repack    
    Newest version of freac on remote site is 20190423, local version is 1.1.7
     => Newer package available from:
            => https://api.github.com/repos/enzo1982/freac/tarball/refs/tags/v1.1-alpha-20190423
    Successfully repacked ../freac-20190423.tar.gz as ../freac_20190423.orig.tar.xz.
    Needs work Ermakov Alexander at Feb. 25, 2026, 3:02 a.m.
  5. Split package.
    
    - freac: /usr/bin/ and /usr/lib/
    - freac-common: /usr/share/freac/
    - freac-doc: /usr/share/doc/freac/
    Needs work Ermakov Alexander at Feb. 25, 2026, 3:11 a.m.
  6. Hi Ermakov, thanks again for your review! I have fixed d/watch and made a new upload.
    
    Regarding package splitting, I wonder whether a separate freac-common would be useful because it only has one rdepends which is freac, and freac will always install freac-common.  IMHO freac-common may be more useful if there are more than 1 variant of freac that depend on it.  I do agree that a separate freac-doc is a good idea.
    
    Let me know what you think.
    Xiyue Deng at Feb. 25, 2026, 5:07 a.m.
  7. It is normal for one source package (src:freac) to build multiple binary packages (freac freac-common freac-doc). The purpose of the separation is to move common files to freac-common with architecture ALL;
    Ermakov Alexander at Feb. 25, 2026, 7:17 a.m.