Bug#1126121: trixie-pu: package gpsd/3.25-5+deb13u1

2026-03-01 Thread Bastien Roucaries
Le samedi 28 février 2026, 16:34:23 heure normale d’Europe centrale Adam D. 
Barratt a écrit :
> Control: tags -1 + confirmed
> 
> On Wed, 2026-01-21 at 23:53 +0100, Bastien Roucaries wrote:
> > CVE-2025-67268
> > CVE-2025-67269
> 
> The CI change should be mentioned in the changelog.
> 
> Please go ahead.
Done with asked modification
> 
> Regards,
> 
> Adam
> 



signature.asc
Description: This is a digitally signed message part.


Processed: Re: Bug#1126121: trixie-pu: package gpsd/3.25-5+deb13u1

2026-02-28 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmed
Bug #1126121 [release.debian.org] trixie-pu: package gpsd/3.25-5+deb13u1
Added tag(s) confirmed.

-- 
1126121: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126121
Debian Bug Tracking System
Contact [email protected] with problems



Bug#1126121: trixie-pu: package gpsd/3.25-5+deb13u1

2026-02-28 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Wed, 2026-01-21 at 23:53 +0100, Bastien Roucaries wrote:
> CVE-2025-67268
> CVE-2025-67269

The CI change should be mentioned in the changelog.

Please go ahead.

Regards,

Adam



Bug#1126121: trixie-pu: package gpsd/3.25-5+deb13u1

2026-01-21 Thread Bastien Roucaries
Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:gpsd
User: [email protected]
Usertags: pu

[ Reason ]
CVE-2025-67268
CVE-2025-67269

[ Impact ]
CVE are not fixed

[ Tests ]
Automated during build


[ Risks ]
Low

[ Checklist ]
  X ] *all* changes are documented in the d/changelog
  X ] I reviewed all changes and I approve them
  X ] attach debdiff against the package in (old)stable
  X ] the issue is verified as fixed in unstable

[ Changes ]
CVE patches and salsaCI fix including a patch removing a systematic rebuild of
all rdeps (superseded and considered bad for salsa)

[ Other info ]
diff -Nru gpsd-3.25/debian/.gitlab-ci.yml gpsd-3.25/debian/.gitlab-ci.yml
--- gpsd-3.25/debian/.gitlab-ci.yml 2024-02-11 12:51:29.0 +
+++ gpsd-3.25/debian/.gitlab-ci.yml 2026-01-17 16:51:45.0 +
@@ -1,10 +1,9 @@
 include:
  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
- - 
https://salsa.debian.org/bbonev/pkg-gpsd/-/raw/master/debian/.salsa-ci/rdeps-gpsd.yaml
 
 variables:
- RELEASE: 'unstable'
+ RELEASE: 'trixie'
  SALSA_CI_DISABLE_APTLY: 0
  SALSA_CI_DISABLE_AUTOPKGTEST: 0
  SALSA_CI_DISABLE_BLHC: 0
diff -Nru gpsd-3.25/debian/.salsa-ci/rdeps-gpsd.yaml 
gpsd-3.25/debian/.salsa-ci/rdeps-gpsd.yaml
--- gpsd-3.25/debian/.salsa-ci/rdeps-gpsd.yaml  2023-06-28 21:25:56.0 
+
+++ gpsd-3.25/debian/.salsa-ci/rdeps-gpsd.yaml  1970-01-01 00:00:00.0 
+
@@ -1,159 +0,0 @@
-.rdep-build-before-script: &rdep-build-before-script |
-   # Reported in https://salsa.debian.org/salsa-ci-team/pipeline/issues/104,
-   # GitLab can only expand variables once. So at the beginning CCACHE_WORK_DIR
-   # was assigned to `${WORKING_DIR}/.ccache`, and it will be expanded as
-   # `$CI_PROJECT_DIR/debian/output/.ccache`, so it creates a folder named
-   # "\$CI_PROJECT_DIR", which is then saved as build cache. To allow smooth
-   # transition, that wrongly named folder has to be removed:
-   rm -rf '$CI_PROJECT_DIR'
-
-   # salsa-ci-team/pipeline#107
-   rm -rf ${CI_PROJECT_DIR}/debian/output/.ccache
-
-   mkdir -p ${WORKING_DIR} ${CCACHE_WORK_DIR}
-
-   # https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/230
-   rm -rf ${CCACHE_TMP_DIR}
-
-   mv ${CCACHE_WORK_DIR} ${CCACHE_TMP_DIR}
-   add_extra_repository.sh -v -e "${SALSA_CI_EXTRA_REPOSITORY}" -k 
"${SALSA_CI_EXTRA_REPOSITORY_KEY}"
-
-
-.rdep-build-script: &rdep-build-script |
-   export CCACHE_DIR=${CCACHE_TMP_DIR}
-   # Add deb-src entries
-   sed -i 's/^Types:.*/Types: deb deb-src/' 
/etc/apt/sources.list.d/debian.sources
-   apt-get update && eatmydata apt-get install --no-install-recommends -y \
- aptitude \
- devscripts \
- ccache \
- equivs \
- build-essential
-   apt -y build-dep ${REVERSE_DEP}
-   # install built packages
-   dpkg -i ${WORKING_DIR}/*.deb || apt -y -f install
-   # download source
-   cd ${WORKING_DIR}
-   # Generate ccache links
-   dpkg-reconfigure ccache
-   PATH="/usr/lib/ccache/:${PATH}"
-   # Reset ccache stats
-   ccache -z
-   # Create salsaci user and fix permissions
-   useradd salsaci
-   chown -R salsaci. ${WORKING_DIR} ${CCACHE_DIR}
-   # Define buildlog filename
-   BUILD_LOGFILE="${WORKING_DIR}/${REVERSE_DEP}.build"
-   # Build package as user salsaci
-   su salsaci -c "eatmydata apt source -b ${REVERSE_DEP}" |& 
OUTPUT_FILENAME=${BUILD_LOGFILE} filter-output
-   # Restore PWD to ${WORKING_DIR}
-   cd ${WORKING_DIR}
-   rm -rf ${WORKING_DIR}/${REVERSE_DEP}*
-   # Print ccache stats on job log
-   ccache -s
-
-.rdep-build-definition: &rdep-build-definition
-  stage: test
-  image: $SALSA_CI_IMAGES_BASE
-  cache:
-key: "${REVERSE_DEP}-build"
-paths:
-  - .ccache
-  except:
-variables:
-  - $SALSA_CI_ENABLE_REVERSE_DEPENDENCY_BUILD !~ /^(1|yes|true)$/
-  - $CI_COMMIT_TAG != null && $SALSA_CI_ENABLE_PIPELINE_ON_TAGS !~ 
/^(1|yes|true)$/
-  - $CI_MERGE_REQUEST_ID != null
-  variables:
-CCACHE_TMP_DIR: ${CI_PROJECT_DIR}/../.ccache
-CCACHE_WORK_DIR: ${CI_PROJECT_DIR}/.ccache
-  script:
-- *rdep-build-before-script
-- *rdep-build-script
-- mv ${CCACHE_TMP_DIR} ${CCACHE_WORK_DIR}
-  needs:
-- job: build
-  artifacts: true
-
-
-
-
-
-
-build-rdep-alfred:
-  variables:
-REVERSE_DEP: alfred
-  extends: .rdep-build-definition
-
-
-build-rdep-collectd:
-  variables:
-REVERSE_DEP: collectd
-  extends: .rdep-build-definition
-
-
-build-rdep-direwolf:
-  variables:
-REVERSE_DEP: direwolf
-  extends: .rdep-build-definition
-
-
-build-rdep-foxtrotgps:
-  variables:
-REVERSE_DEP: foxtrotgps
-  extends: .rdep-build-definition
-
-
-build-rdep-indi-gpsd:
-  variables:
-REVERSE_DEP: indi-gpsd
-  extends: .rdep-build-definition
-
-
-build-rdep-marble:
-  variables:
-REVERSE_DEP: marble
-  extends: .rdep-build-definition
-