Package Details: linuxtv-dvb-apps 1505-5

Git Clone URL: https://aur.archlinux.org/linuxtv-dvb-apps.git (read-only, click to copy)
Package Base: linuxtv-dvb-apps
Description: Linux DVB API applications and utilities
Upstream URL: https://www.linuxtv.org
Licenses: GPL
Submitter: Barthalion
Maintainer: xiota
Last Packager: xiota
Votes: 19
Popularity: 0.019223
First Submitted: 2018-01-06 20:58 (UTC)
Last Updated: 2023-08-14 13:33 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

xiota commented on 2023-07-29 09:46 (UTC)

dvbscan is still present. scan was renamed dvb-scan.

$ tar tf linuxtv-dvb-apps-1505-4-x86_64.pkg.tar.zst
...
usr/bin/atsc_epg
usr/bin/av7110_loadkeys
usr/bin/azap
usr/bin/czap
usr/bin/dib3000-watch
usr/bin/dst_test
usr/bin/dvb-scan
usr/bin/dvb-zap
usr/bin/dvbdate
usr/bin/dvbnet
usr/bin/dvbscan
usr/bin/dvbtraffic
usr/bin/femon
usr/bin/gnutv
usr/bin/gotox
usr/bin/lsdvb
usr/bin/szap
usr/bin/tzap
...

drws commented on 2023-07-29 08:45 (UTC) (edited on 2023-07-29 08:48 (UTC) by drws)

Before the package update there were two different binaries in the package: scan and dvbscan:

# pacman -Qo /usr/bin/{scan,dvbscan}
/usr/bin/scan is owned by linuxtv-dvb-apps 1505-3
/usr/bin/dvbscan is owned by linuxtv-dvb-apps 1505-3

Now there's only dvb-scan. Was that an error before or is it an error now?

xiota commented on 2023-07-27 10:54 (UTC) (edited on 2023-07-27 10:55 (UTC) by xiota)

@drws Conflict with sane-scan-pdf is enough to consider renaming the file. I'll update after a successful test build.

drws commented on 2023-07-27 10:10 (UTC) (edited on 2023-07-27 10:20 (UTC) by drws)

One of the conflicts is with sane-scan-pdf. It's true the linked project is younger and shouldn't take the pre-taken name. I did open an issue with the author.

Nonetheless, the problem is that /usr/bin/scan is very generic. It's as generic as it gets. I had conflicts before due to the name and I for one would never first think of DVB scanning when encountering such a generic name. Paper scanning is much more obvious.

Considering the already-present dvbzap workaround, the fact that there are other binaries in this package prefixed with dvb* and that both names are used in the original repo, dvbscan would be a solution. Since this package also already installs both dvbscan and scan, the latter can only be renamed into dvbscan2 or similar.

Also thank you for clarifying the hg/mercurial situation.

xiota commented on 2023-07-27 09:43 (UTC) (edited on 2023-07-27 10:39 (UTC) by xiota)

@drws hg is provided by mercurial which is already in makedepends. What commands are you using to make this package?

What filename conflict? According to pacman -F, no other package uses scan.

drws commented on 2023-07-27 09:09 (UTC)

There's an additional command needed in the PKGBUILD to avoid filename conflicts:

mv ${pkgdir}/usr/bin/{scan,dvbscan2}

drws commented on 2023-07-26 19:59 (UTC) (edited on 2023-07-26 20:01 (UTC) by drws)

I get a strange error during build (which then completes successfully):

==> Retrieving sources...
  -> Cloning dvb-apps hg repo...
/usr/share/makepkg/source/hg.sh: line 50: hg: command not found

xiota commented on 2023-05-12 16:24 (UTC)

Updated the checksum so this will at least build. Help to fix other issues (arm) are welcome.

kanehekili commented on 2023-02-17 00:35 (UTC)

Still doesn't work on arm. Same failure as 2 years ago. The path /dev/dvb/adapter0/frontend0 is not found (even though it exists)

dienavarrete commented on 2022-11-08 16:31 (UTC) (edited on 2022-11-08 16:32 (UTC) by dienavarrete)

Change sum verification to this:

´´´ sha256sums=('SKIP' '4460c9c8f4474fcc776b8d02d1c527584a81dbc84b69db9ed9a8b43ca24d49c5' 'ea5915194b00b7275eaac6902f9a4aa07a61c17e14010b9ea453c0e53c57612a' 'f9793b4e490f43e1cefbb94f44db3d8799c5a6ca51168cb7e79a518e3efbb7ad' '14fb895da6c7f5e2623b5de758ac91cc25bb6c6709848eecd569b80713c58f55') ´´´